From 98b3f12b01a8a1be080a841784f8a0065fb6a492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Lytek?= Date: Wed, 11 Nov 2020 18:58:50 +0100 Subject: [PATCH] Update deps and Prisma to v2.11.0 --- Readme.md | 2 +- experiments/generated-schema.graphql | 194 +- experiments/package-lock.json | 2726 ++- experiments/package.json | 10 +- .../prisma/generated/client/index.d.ts | 1023 +- experiments/prisma/generated/client/index.js | 45 +- .../generated/client/runtime/index.d.ts | 9 +- .../prisma/generated/client/runtime/index.js | 16005 ++++++++-------- .../prisma/generated/client/schema.prisma | 9 +- .../prisma/generated/type-graphql/dmmf.json | 603 +- .../type-graphql/prisma-client-dmmf.json | 603 +- .../ClientCreateOneWithoutEditorPostsInput.ts | 6 +- .../ClientCreateOneWithoutPostsInput.ts | 6 +- ...tCreateOrConnectWithouteditorPostsInput.ts | 23 + ...ClientCreateOrConnectWithoutpostsInput.ts} | 2 +- ...lientUpdateOneRequiredWithoutPostsInput.ts | 12 +- .../ClientUpdateOneWithoutEditorPostsInput.ts | 12 +- ...=> ClientUpdateWithoutEditorPostsInput.ts} | 2 +- ...ut.ts => ClientUpdateWithoutPostsInput.ts} | 2 +- .../ClientUpsertWithoutEditorPostsInput.ts | 6 +- .../inputs/ClientUpsertWithoutPostsInput.ts | 6 +- .../CreatorCreateManyWithoutLikesInput.ts | 6 +- .../CreatorCreateOneWithoutProblemsInput.ts | 6 +- ...reatorCreateOrConnectWithoutlikesInput.ts} | 2 +- ...atorCreateOrConnectWithoutproblemsInput.ts | 23 + .../inputs/CreatorUpdateManyDataInput.ts | 16 - ...orUpdateManyWithWhereWithoutLikesInput.ts} | 8 +- .../CreatorUpdateManyWithoutLikesInput.ts | 12 +- .../CreatorUpdateOneWithoutProblemsInput.ts | 12 +- ...rUpdateWithWhereUniqueWithoutLikesInput.ts | 6 +- ...t.ts => CreatorUpdateWithoutLikesInput.ts} | 2 +- ...s => CreatorUpdateWithoutProblemsInput.ts} | 2 +- ...rUpsertWithWhereUniqueWithoutLikesInput.ts | 6 +- .../CreatorUpsertWithoutProblemsInput.ts | 6 +- .../DirectorCreateOneWithoutMoviesInput.ts | 6 +- ...ectorCreateOrConnectWithoutmoviesInput.ts} | 2 +- ...ctorUpdateOneRequiredWithoutMoviesInput.ts | 12 +- ...ts => DirectorUpdateWithoutMoviesInput.ts} | 2 +- .../DirectorUpsertWithoutMoviesInput.ts | 6 +- .../MovieCreateManyWithoutDirectorInput.ts | 6 +- ...vieCreateOrConnectWithoutdirectorInput.ts} | 2 +- ...pdateManyWithWhereWithoutDirectorInput.ts} | 8 +- .../MovieUpdateManyWithoutDirectorInput.ts | 12 +- ...dateWithWhereUniqueWithoutDirectorInput.ts | 6 +- .../MovieUpdateWithoutDirectorDataInput.ts | 16 - ....ts => MovieUpdateWithoutDirectorInput.ts} | 2 +- ...sertWithWhereUniqueWithoutDirectorInput.ts | 6 +- .../PostCreateManyWithoutAuthorInput.ts | 6 +- .../PostCreateManyWithoutEditorInput.ts | 6 +- ... PostCreateOrConnectWithoutauthorInput.ts} | 2 +- .../PostCreateOrConnectWithouteditorInput.ts | 23 + .../inputs/PostUpdateManyDataInput.ts | 68 - ...tUpdateManyWithWhereWithoutAuthorInput.ts} | 8 +- ...stUpdateManyWithWhereWithoutEditorInput.ts | 23 + .../PostUpdateManyWithoutAuthorInput.ts | 12 +- .../PostUpdateManyWithoutEditorInput.ts | 12 +- ...UpdateWithWhereUniqueWithoutAuthorInput.ts | 6 +- ...UpdateWithWhereUniqueWithoutEditorInput.ts | 6 +- ...put.ts => PostUpdateWithoutAuthorInput.ts} | 2 +- ...put.ts => PostUpdateWithoutEditorInput.ts} | 2 +- ...UpsertWithWhereUniqueWithoutAuthorInput.ts | 6 +- ...UpsertWithWhereUniqueWithoutEditorInput.ts | 6 +- .../ProblemCreateManyWithoutCreatorInput.ts | 6 +- .../ProblemCreateManyWithoutLikedByInput.ts | 6 +- ...oblemCreateOrConnectWithoutcreatorInput.ts | 23 + ...blemCreateOrConnectWithoutlikedByInput.ts} | 2 +- .../inputs/ProblemUpdateManyDataInput.ts | 16 - ...UpdateManyWithWhereWithoutCreatorInput.ts} | 8 +- ...mUpdateManyWithWhereWithoutLikedByInput.ts | 23 + .../ProblemUpdateManyWithoutCreatorInput.ts | 12 +- .../ProblemUpdateManyWithoutLikedByInput.ts | 12 +- ...pdateWithWhereUniqueWithoutCreatorInput.ts | 6 +- ...pdateWithWhereUniqueWithoutLikedByInput.ts | 6 +- ...ts => ProblemUpdateWithoutCreatorInput.ts} | 2 +- ...ts => ProblemUpdateWithoutLikedByInput.ts} | 2 +- ...psertWithWhereUniqueWithoutCreatorInput.ts | 6 +- ...psertWithWhereUniqueWithoutLikedByInput.ts | 6 +- .../type-graphql/resolvers/inputs/index.ts | 50 +- experiments/prisma/schema.prisma | 9 +- package-lock.json | 10156 ++++++++-- package.json | 32 +- .../__snapshots__/integration.ts.snap | 47 +- tests/helpers/generate-code.ts | 2 +- tests/regression/__snapshots__/inputs.ts.snap | 178 +- .../__snapshots__/preview-features.ts.snap | 149 - .../__snapshots__/structure.ts.snap | 36 +- tests/regression/inputs.ts | 42 + tests/regression/preview-features.ts | 54 +- 88 files changed, 21074 insertions(+), 11504 deletions(-) create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithouteditorPostsInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ClientCreateOrConnectWithoutpostInput.ts => ClientCreateOrConnectWithoutpostsInput.ts} (92%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ClientUpdateWithoutEditorPostsDataInput.ts => ClientUpdateWithoutEditorPostsInput.ts} (97%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ClientUpdateWithoutPostsDataInput.ts => ClientUpdateWithoutPostsInput.ts} (97%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{CreatorCreateOrConnectWithoutProblemInput.ts => CreatorCreateOrConnectWithoutlikesInput.ts} (92%) create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutproblemsInput.ts delete mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyDataInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{CreatorUpdateManyWithWhereNestedInput.ts => CreatorUpdateManyWithWhereWithoutLikesInput.ts} (66%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{CreatorUpdateWithoutLikesDataInput.ts => CreatorUpdateWithoutLikesInput.ts} (94%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{CreatorUpdateWithoutProblemsDataInput.ts => CreatorUpdateWithoutProblemsInput.ts} (93%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{DirectorCreateOrConnectWithoutMovieInput.ts => DirectorCreateOrConnectWithoutmoviesInput.ts} (92%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{DirectorUpdateWithoutMoviesDataInput.ts => DirectorUpdateWithoutMoviesInput.ts} (92%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{MovieCreateOrConnectWithoutDirectorInput.ts => MovieCreateOrConnectWithoutdirectorInput.ts} (92%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{MovieUpdateManyWithWhereNestedInput.ts => MovieUpdateManyWithWhereWithoutDirectorInput.ts} (66%) delete mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorDataInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{MovieUpdateManyDataInput.ts => MovieUpdateWithoutDirectorInput.ts} (91%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{PostCreateOrConnectWithoutUserInput.ts => PostCreateOrConnectWithoutauthorInput.ts} (92%) create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithouteditorInput.ts delete mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyDataInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{PostUpdateManyWithWhereNestedInput.ts => PostUpdateManyWithWhereWithoutAuthorInput.ts} (67%) create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{PostUpdateWithoutAuthorDataInput.ts => PostUpdateWithoutAuthorInput.ts} (98%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{PostUpdateWithoutEditorDataInput.ts => PostUpdateWithoutEditorInput.ts} (98%) create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutcreatorInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ProblemCreateOrConnectWithoutCreatorInput.ts => ProblemCreateOrConnectWithoutlikedByInput.ts} (92%) delete mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyDataInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ProblemUpdateManyWithWhereNestedInput.ts => ProblemUpdateManyWithWhereWithoutCreatorInput.ts} (66%) create mode 100644 experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ProblemUpdateWithoutCreatorDataInput.ts => ProblemUpdateWithoutCreatorInput.ts} (93%) rename experiments/prisma/generated/type-graphql/resolvers/inputs/{ProblemUpdateWithoutLikedByDataInput.ts => ProblemUpdateWithoutLikedByInput.ts} (93%) delete mode 100644 tests/regression/__snapshots__/preview-features.ts.snap diff --git a/Readme.md b/Readme.md index 92926106..e9f41510 100644 --- a/Readme.md +++ b/Readme.md @@ -21,7 +21,7 @@ npm i @prisma/client > Be aware that `typegraphql-prisma` is designed to work with a selected versions of `prisma`. > -> Please make sure you use `@prisma/cli` and `@prisma/client` of version matching `~2.10.1`. +> Please make sure you use `@prisma/cli` and `@prisma/client` of version matching `~2.11.0`. > Otherwise, the runtime check will report an error when you run the generator. You also need to install the GraphQL JSON scalar library (to support the Prisma `Json` scalar): diff --git a/experiments/generated-schema.graphql b/experiments/generated-schema.graphql index 96f61914..7bba6c06 100644 --- a/experiments/generated-schema.graphql +++ b/experiments/generated-schema.graphql @@ -120,17 +120,22 @@ input ClientCreateInput { input ClientCreateOneWithoutEditorPostsInput { connect: ClientWhereUniqueInput - connectOrCreate: ClientCreateOrConnectWithoutpostInput + connectOrCreate: ClientCreateOrConnectWithouteditorPostsInput create: ClientCreateWithoutEditorPostsInput } input ClientCreateOneWithoutPostsInput { connect: ClientWhereUniqueInput - connectOrCreate: ClientCreateOrConnectWithoutpostInput + connectOrCreate: ClientCreateOrConnectWithoutpostsInput create: ClientCreateWithoutPostsInput } -input ClientCreateOrConnectWithoutpostInput { +input ClientCreateOrConnectWithouteditorPostsInput { + create: ClientCreateWithoutEditorPostsInput! + where: ClientWhereUniqueInput! +} + +input ClientCreateOrConnectWithoutpostsInput { create: ClientCreateWithoutPostsInput! where: ClientWhereUniqueInput! } @@ -223,23 +228,23 @@ input ClientUpdateManyMutationInput { input ClientUpdateOneRequiredWithoutPostsInput { connect: ClientWhereUniqueInput - connectOrCreate: ClientCreateOrConnectWithoutpostInput + connectOrCreate: ClientCreateOrConnectWithoutpostsInput create: ClientCreateWithoutPostsInput - update: ClientUpdateWithoutPostsDataInput + update: ClientUpdateWithoutPostsInput upsert: ClientUpsertWithoutPostsInput } input ClientUpdateOneWithoutEditorPostsInput { connect: ClientWhereUniqueInput - connectOrCreate: ClientCreateOrConnectWithoutpostInput + connectOrCreate: ClientCreateOrConnectWithouteditorPostsInput create: ClientCreateWithoutEditorPostsInput delete: Boolean disconnect: Boolean - update: ClientUpdateWithoutEditorPostsDataInput + update: ClientUpdateWithoutEditorPostsInput upsert: ClientUpsertWithoutEditorPostsInput } -input ClientUpdateWithoutEditorPostsDataInput { +input ClientUpdateWithoutEditorPostsInput { accountBalance: FloatFieldUpdateOperationsInput age: IntFieldUpdateOperationsInput amount: FloatFieldUpdateOperationsInput @@ -249,7 +254,7 @@ input ClientUpdateWithoutEditorPostsDataInput { role: EnumRoleFieldUpdateOperationsInput } -input ClientUpdateWithoutPostsDataInput { +input ClientUpdateWithoutPostsInput { accountBalance: FloatFieldUpdateOperationsInput age: IntFieldUpdateOperationsInput amount: FloatFieldUpdateOperationsInput @@ -261,12 +266,12 @@ input ClientUpdateWithoutPostsDataInput { input ClientUpsertWithoutEditorPostsInput { create: ClientCreateWithoutEditorPostsInput! - update: ClientUpdateWithoutEditorPostsDataInput! + update: ClientUpdateWithoutEditorPostsInput! } input ClientUpsertWithoutPostsInput { create: ClientCreateWithoutPostsInput! - update: ClientUpdateWithoutPostsDataInput! + update: ClientUpdateWithoutPostsInput! } input ClientWhereInput { @@ -308,21 +313,26 @@ input CreatorCreateInput { input CreatorCreateManyWithoutLikesInput { connect: [CreatorWhereUniqueInput!] - connectOrCreate: [CreatorCreateOrConnectWithoutProblemInput!] + connectOrCreate: [CreatorCreateOrConnectWithoutlikesInput!] create: [CreatorCreateWithoutLikesInput!] } input CreatorCreateOneWithoutProblemsInput { connect: CreatorWhereUniqueInput - connectOrCreate: CreatorCreateOrConnectWithoutProblemInput + connectOrCreate: CreatorCreateOrConnectWithoutproblemsInput create: CreatorCreateWithoutProblemsInput } -input CreatorCreateOrConnectWithoutProblemInput { +input CreatorCreateOrConnectWithoutlikesInput { create: CreatorCreateWithoutLikesInput! where: CreatorWhereUniqueInput! } +input CreatorCreateOrConnectWithoutproblemsInput { + create: CreatorCreateWithoutProblemsInput! + where: CreatorWhereUniqueInput! +} + input CreatorCreateWithoutLikesInput { name: String! problems: ProblemCreateManyWithoutCreatorInput @@ -380,65 +390,61 @@ input CreatorUpdateInput { problems: ProblemUpdateManyWithoutCreatorInput } -input CreatorUpdateManyDataInput { - name: StringFieldUpdateOperationsInput -} - input CreatorUpdateManyMutationInput { name: StringFieldUpdateOperationsInput } input CreatorUpdateManyWithoutLikesInput { connect: [CreatorWhereUniqueInput!] - connectOrCreate: [CreatorCreateOrConnectWithoutProblemInput!] + connectOrCreate: [CreatorCreateOrConnectWithoutlikesInput!] create: [CreatorCreateWithoutLikesInput!] delete: [CreatorWhereUniqueInput!] deleteMany: [CreatorScalarWhereInput!] disconnect: [CreatorWhereUniqueInput!] set: [CreatorWhereUniqueInput!] update: [CreatorUpdateWithWhereUniqueWithoutLikesInput!] - updateMany: [CreatorUpdateManyWithWhereNestedInput!] + updateMany: [CreatorUpdateManyWithWhereWithoutLikesInput!] upsert: [CreatorUpsertWithWhereUniqueWithoutLikesInput!] } -input CreatorUpdateManyWithWhereNestedInput { - data: CreatorUpdateManyDataInput! +input CreatorUpdateManyWithWhereWithoutLikesInput { + data: CreatorUpdateManyMutationInput! where: CreatorScalarWhereInput! } input CreatorUpdateOneWithoutProblemsInput { connect: CreatorWhereUniqueInput - connectOrCreate: CreatorCreateOrConnectWithoutProblemInput + connectOrCreate: CreatorCreateOrConnectWithoutproblemsInput create: CreatorCreateWithoutProblemsInput delete: Boolean disconnect: Boolean - update: CreatorUpdateWithoutProblemsDataInput + update: CreatorUpdateWithoutProblemsInput upsert: CreatorUpsertWithoutProblemsInput } -input CreatorUpdateWithoutLikesDataInput { +input CreatorUpdateWithoutLikesInput { name: StringFieldUpdateOperationsInput problems: ProblemUpdateManyWithoutCreatorInput } -input CreatorUpdateWithoutProblemsDataInput { +input CreatorUpdateWithoutProblemsInput { likes: ProblemUpdateManyWithoutLikedByInput name: StringFieldUpdateOperationsInput } input CreatorUpdateWithWhereUniqueWithoutLikesInput { - data: CreatorUpdateWithoutLikesDataInput! + data: CreatorUpdateWithoutLikesInput! where: CreatorWhereUniqueInput! } input CreatorUpsertWithoutProblemsInput { create: CreatorCreateWithoutProblemsInput! - update: CreatorUpdateWithoutProblemsDataInput! + update: CreatorUpdateWithoutProblemsInput! } input CreatorUpsertWithWhereUniqueWithoutLikesInput { create: CreatorCreateWithoutLikesInput! - update: CreatorUpdateWithoutLikesDataInput! + update: CreatorUpdateWithoutLikesInput! where: CreatorWhereUniqueInput! } @@ -490,11 +496,11 @@ input DirectorCreateInput { input DirectorCreateOneWithoutMoviesInput { connect: DirectorWhereUniqueInput - connectOrCreate: DirectorCreateOrConnectWithoutMovieInput + connectOrCreate: DirectorCreateOrConnectWithoutmoviesInput create: DirectorCreateWithoutMoviesInput } -input DirectorCreateOrConnectWithoutMovieInput { +input DirectorCreateOrConnectWithoutmoviesInput { create: DirectorCreateWithoutMoviesInput! where: DirectorWhereUniqueInput! } @@ -538,20 +544,20 @@ input DirectorUpdateManyMutationInput { input DirectorUpdateOneRequiredWithoutMoviesInput { connect: DirectorWhereUniqueInput - connectOrCreate: DirectorCreateOrConnectWithoutMovieInput + connectOrCreate: DirectorCreateOrConnectWithoutmoviesInput create: DirectorCreateWithoutMoviesInput - update: DirectorUpdateWithoutMoviesDataInput + update: DirectorUpdateWithoutMoviesInput upsert: DirectorUpsertWithoutMoviesInput } -input DirectorUpdateWithoutMoviesDataInput { +input DirectorUpdateWithoutMoviesInput { firstName: StringFieldUpdateOperationsInput lastName: StringFieldUpdateOperationsInput } input DirectorUpsertWithoutMoviesInput { create: DirectorCreateWithoutMoviesInput! - update: DirectorUpdateWithoutMoviesDataInput! + update: DirectorUpdateWithoutMoviesInput! } input DirectorWhereInput { @@ -663,11 +669,11 @@ input MovieCreateInput { input MovieCreateManyWithoutDirectorInput { connect: [MovieWhereUniqueInput!] - connectOrCreate: [MovieCreateOrConnectWithoutDirectorInput!] + connectOrCreate: [MovieCreateOrConnectWithoutdirectorInput!] create: [MovieCreateWithoutDirectorInput!] } -input MovieCreateOrConnectWithoutDirectorInput { +input MovieCreateOrConnectWithoutdirectorInput { create: MovieCreateWithoutDirectorInput! where: MovieWhereUniqueInput! } @@ -708,44 +714,40 @@ input MovieUpdateInput { title: StringFieldUpdateOperationsInput } -input MovieUpdateManyDataInput { - title: StringFieldUpdateOperationsInput -} - input MovieUpdateManyMutationInput { title: StringFieldUpdateOperationsInput } input MovieUpdateManyWithoutDirectorInput { connect: [MovieWhereUniqueInput!] - connectOrCreate: [MovieCreateOrConnectWithoutDirectorInput!] + connectOrCreate: [MovieCreateOrConnectWithoutdirectorInput!] create: [MovieCreateWithoutDirectorInput!] delete: [MovieWhereUniqueInput!] deleteMany: [MovieScalarWhereInput!] disconnect: [MovieWhereUniqueInput!] set: [MovieWhereUniqueInput!] update: [MovieUpdateWithWhereUniqueWithoutDirectorInput!] - updateMany: [MovieUpdateManyWithWhereNestedInput!] + updateMany: [MovieUpdateManyWithWhereWithoutDirectorInput!] upsert: [MovieUpsertWithWhereUniqueWithoutDirectorInput!] } -input MovieUpdateManyWithWhereNestedInput { - data: MovieUpdateManyDataInput! +input MovieUpdateManyWithWhereWithoutDirectorInput { + data: MovieUpdateManyMutationInput! where: MovieScalarWhereInput! } -input MovieUpdateWithoutDirectorDataInput { +input MovieUpdateWithoutDirectorInput { title: StringFieldUpdateOperationsInput } input MovieUpdateWithWhereUniqueWithoutDirectorInput { - data: MovieUpdateWithoutDirectorDataInput! + data: MovieUpdateWithoutDirectorInput! where: MovieWhereUniqueInput! } input MovieUpsertWithWhereUniqueWithoutDirectorInput { create: MovieCreateWithoutDirectorInput! - update: MovieUpdateWithoutDirectorDataInput! + update: MovieUpdateWithoutDirectorInput! where: MovieWhereUniqueInput! } @@ -982,21 +984,26 @@ input PostCreateInput { input PostCreateManyWithoutAuthorInput { connect: [PostWhereUniqueInput!] - connectOrCreate: [PostCreateOrConnectWithoutUserInput!] + connectOrCreate: [PostCreateOrConnectWithoutauthorInput!] create: [PostCreateWithoutAuthorInput!] } input PostCreateManyWithoutEditorInput { connect: [PostWhereUniqueInput!] - connectOrCreate: [PostCreateOrConnectWithoutUserInput!] + connectOrCreate: [PostCreateOrConnectWithouteditorInput!] create: [PostCreateWithoutEditorInput!] } -input PostCreateOrConnectWithoutUserInput { +input PostCreateOrConnectWithoutauthorInput { create: PostCreateWithoutAuthorInput! where: PostWhereUniqueInput! } +input PostCreateOrConnectWithouteditorInput { + create: PostCreateWithoutEditorInput! + where: PostWhereUniqueInput! +} + input PostCreateWithoutAuthorInput { content: String createdAt: DateTime @@ -1079,18 +1086,6 @@ input PostScalarWhereInput { uuid: StringFilter } -input PostUpdateManyDataInput { - content: NullableStringFieldUpdateOperationsInput - createdAt: DateTimeFieldUpdateOperationsInput - kind: NullableEnumPostKindFieldUpdateOperationsInput - metadata: JSON - published: BoolFieldUpdateOperationsInput - subtitle: StringFieldUpdateOperationsInput - title: StringFieldUpdateOperationsInput - updatedAt: DateTimeFieldUpdateOperationsInput - uuid: StringFieldUpdateOperationsInput -} - input PostUpdateManyMutationInput { content: NullableStringFieldUpdateOperationsInput createdAt: DateTimeFieldUpdateOperationsInput @@ -1105,36 +1100,41 @@ input PostUpdateManyMutationInput { input PostUpdateManyWithoutAuthorInput { connect: [PostWhereUniqueInput!] - connectOrCreate: [PostCreateOrConnectWithoutUserInput!] + connectOrCreate: [PostCreateOrConnectWithoutauthorInput!] create: [PostCreateWithoutAuthorInput!] delete: [PostWhereUniqueInput!] deleteMany: [PostScalarWhereInput!] disconnect: [PostWhereUniqueInput!] set: [PostWhereUniqueInput!] update: [PostUpdateWithWhereUniqueWithoutAuthorInput!] - updateMany: [PostUpdateManyWithWhereNestedInput!] + updateMany: [PostUpdateManyWithWhereWithoutAuthorInput!] upsert: [PostUpsertWithWhereUniqueWithoutAuthorInput!] } input PostUpdateManyWithoutEditorInput { connect: [PostWhereUniqueInput!] - connectOrCreate: [PostCreateOrConnectWithoutUserInput!] + connectOrCreate: [PostCreateOrConnectWithouteditorInput!] create: [PostCreateWithoutEditorInput!] delete: [PostWhereUniqueInput!] deleteMany: [PostScalarWhereInput!] disconnect: [PostWhereUniqueInput!] set: [PostWhereUniqueInput!] update: [PostUpdateWithWhereUniqueWithoutEditorInput!] - updateMany: [PostUpdateManyWithWhereNestedInput!] + updateMany: [PostUpdateManyWithWhereWithoutEditorInput!] upsert: [PostUpsertWithWhereUniqueWithoutEditorInput!] } -input PostUpdateManyWithWhereNestedInput { - data: PostUpdateManyDataInput! +input PostUpdateManyWithWhereWithoutAuthorInput { + data: PostUpdateManyMutationInput! + where: PostScalarWhereInput! +} + +input PostUpdateManyWithWhereWithoutEditorInput { + data: PostUpdateManyMutationInput! where: PostScalarWhereInput! } -input PostUpdateWithoutAuthorDataInput { +input PostUpdateWithoutAuthorInput { content: NullableStringFieldUpdateOperationsInput createdAt: DateTimeFieldUpdateOperationsInput editor: ClientUpdateOneWithoutEditorPostsInput @@ -1147,7 +1147,7 @@ input PostUpdateWithoutAuthorDataInput { uuid: StringFieldUpdateOperationsInput } -input PostUpdateWithoutEditorDataInput { +input PostUpdateWithoutEditorInput { author: ClientUpdateOneRequiredWithoutPostsInput content: NullableStringFieldUpdateOperationsInput createdAt: DateTimeFieldUpdateOperationsInput @@ -1161,24 +1161,24 @@ input PostUpdateWithoutEditorDataInput { } input PostUpdateWithWhereUniqueWithoutAuthorInput { - data: PostUpdateWithoutAuthorDataInput! + data: PostUpdateWithoutAuthorInput! where: PostWhereUniqueInput! } input PostUpdateWithWhereUniqueWithoutEditorInput { - data: PostUpdateWithoutEditorDataInput! + data: PostUpdateWithoutEditorInput! where: PostWhereUniqueInput! } input PostUpsertWithWhereUniqueWithoutAuthorInput { create: PostCreateWithoutAuthorInput! - update: PostUpdateWithoutAuthorDataInput! + update: PostUpdateWithoutAuthorInput! where: PostWhereUniqueInput! } input PostUpsertWithWhereUniqueWithoutEditorInput { create: PostCreateWithoutEditorInput! - update: PostUpdateWithoutEditorDataInput! + update: PostUpdateWithoutEditorInput! where: PostWhereUniqueInput! } @@ -1226,17 +1226,22 @@ input ProblemCreateInput { input ProblemCreateManyWithoutCreatorInput { connect: [ProblemWhereUniqueInput!] - connectOrCreate: [ProblemCreateOrConnectWithoutCreatorInput!] + connectOrCreate: [ProblemCreateOrConnectWithoutcreatorInput!] create: [ProblemCreateWithoutCreatorInput!] } input ProblemCreateManyWithoutLikedByInput { connect: [ProblemWhereUniqueInput!] - connectOrCreate: [ProblemCreateOrConnectWithoutCreatorInput!] + connectOrCreate: [ProblemCreateOrConnectWithoutlikedByInput!] create: [ProblemCreateWithoutLikedByInput!] } -input ProblemCreateOrConnectWithoutCreatorInput { +input ProblemCreateOrConnectWithoutcreatorInput { + create: ProblemCreateWithoutCreatorInput! + where: ProblemWhereUniqueInput! +} + +input ProblemCreateOrConnectWithoutlikedByInput { create: ProblemCreateWithoutLikedByInput! where: ProblemWhereUniqueInput! } @@ -1299,74 +1304,75 @@ input ProblemUpdateInput { problemText: StringFieldUpdateOperationsInput } -input ProblemUpdateManyDataInput { - problemText: StringFieldUpdateOperationsInput -} - input ProblemUpdateManyMutationInput { problemText: StringFieldUpdateOperationsInput } input ProblemUpdateManyWithoutCreatorInput { connect: [ProblemWhereUniqueInput!] - connectOrCreate: [ProblemCreateOrConnectWithoutCreatorInput!] + connectOrCreate: [ProblemCreateOrConnectWithoutcreatorInput!] create: [ProblemCreateWithoutCreatorInput!] delete: [ProblemWhereUniqueInput!] deleteMany: [ProblemScalarWhereInput!] disconnect: [ProblemWhereUniqueInput!] set: [ProblemWhereUniqueInput!] update: [ProblemUpdateWithWhereUniqueWithoutCreatorInput!] - updateMany: [ProblemUpdateManyWithWhereNestedInput!] + updateMany: [ProblemUpdateManyWithWhereWithoutCreatorInput!] upsert: [ProblemUpsertWithWhereUniqueWithoutCreatorInput!] } input ProblemUpdateManyWithoutLikedByInput { connect: [ProblemWhereUniqueInput!] - connectOrCreate: [ProblemCreateOrConnectWithoutCreatorInput!] + connectOrCreate: [ProblemCreateOrConnectWithoutlikedByInput!] create: [ProblemCreateWithoutLikedByInput!] delete: [ProblemWhereUniqueInput!] deleteMany: [ProblemScalarWhereInput!] disconnect: [ProblemWhereUniqueInput!] set: [ProblemWhereUniqueInput!] update: [ProblemUpdateWithWhereUniqueWithoutLikedByInput!] - updateMany: [ProblemUpdateManyWithWhereNestedInput!] + updateMany: [ProblemUpdateManyWithWhereWithoutLikedByInput!] upsert: [ProblemUpsertWithWhereUniqueWithoutLikedByInput!] } -input ProblemUpdateManyWithWhereNestedInput { - data: ProblemUpdateManyDataInput! +input ProblemUpdateManyWithWhereWithoutCreatorInput { + data: ProblemUpdateManyMutationInput! + where: ProblemScalarWhereInput! +} + +input ProblemUpdateManyWithWhereWithoutLikedByInput { + data: ProblemUpdateManyMutationInput! where: ProblemScalarWhereInput! } -input ProblemUpdateWithoutCreatorDataInput { +input ProblemUpdateWithoutCreatorInput { likedBy: CreatorUpdateManyWithoutLikesInput problemText: StringFieldUpdateOperationsInput } -input ProblemUpdateWithoutLikedByDataInput { +input ProblemUpdateWithoutLikedByInput { creator: CreatorUpdateOneWithoutProblemsInput problemText: StringFieldUpdateOperationsInput } input ProblemUpdateWithWhereUniqueWithoutCreatorInput { - data: ProblemUpdateWithoutCreatorDataInput! + data: ProblemUpdateWithoutCreatorInput! where: ProblemWhereUniqueInput! } input ProblemUpdateWithWhereUniqueWithoutLikedByInput { - data: ProblemUpdateWithoutLikedByDataInput! + data: ProblemUpdateWithoutLikedByInput! where: ProblemWhereUniqueInput! } input ProblemUpsertWithWhereUniqueWithoutCreatorInput { create: ProblemCreateWithoutCreatorInput! - update: ProblemUpdateWithoutCreatorDataInput! + update: ProblemUpdateWithoutCreatorInput! where: ProblemWhereUniqueInput! } input ProblemUpsertWithWhereUniqueWithoutLikedByInput { create: ProblemCreateWithoutLikedByInput! - update: ProblemUpdateWithoutLikedByDataInput! + update: ProblemUpdateWithoutLikedByInput! where: ProblemWhereUniqueInput! } diff --git a/experiments/package-lock.json b/experiments/package-lock.json index 0db13107..14bd82fa 100644 --- a/experiments/package-lock.json +++ b/experiments/package-lock.json @@ -1,6 +1,2191 @@ { + "name": "experiments", + "lockfileVersion": 2, "requires": true, - "lockfileVersion": 1, + "packages": { + "": { + "dependencies": { + "@prisma/client": "2.11.0", + "@types/graphql-fields": "^1.3.3", + "apollo-server": "^2.19.0", + "graphql": "^15.4.0", + "graphql-fields": "^2.0.3", + "graphql-type-json": "^0.3.2", + "reflect-metadata": "^0.1.13", + "type-graphql": "1.1.1" + }, + "devDependencies": { + "@prisma/cli": "2.11.0", + "@types/graphql-type-json": "^0.3.2", + "@types/node": "^14.14.7", + "ts-node": "^9.0.0", + "typescript": "~4.0.5" + } + }, + "node_modules/@apollo/protobufjs": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@apollo/protobufjs/-/protobufjs-1.0.5.tgz", + "integrity": "sha512-ZtyaBH1icCgqwIGb3zrtopV2D5Q8yxibkJzlaViM08eOhTQc7rACdYu0pfORFfhllvdMZ3aq69vifYHszY4gNA==", + "hasInstallScript": true, + "dependencies": { + "@protobufjs/aspromise": "^1.1.2", + "@protobufjs/base64": "^1.1.2", + "@protobufjs/codegen": "^2.0.4", + "@protobufjs/eventemitter": "^1.1.0", + "@protobufjs/fetch": "^1.1.0", + "@protobufjs/float": "^1.0.2", + "@protobufjs/inquire": "^1.1.0", + "@protobufjs/path": "^1.1.2", + "@protobufjs/pool": "^1.1.0", + "@protobufjs/utf8": "^1.1.0", + "@types/long": "^4.0.0", + "@types/node": "^10.1.0", + "long": "^4.0.0" + }, + "bin": { + "apollo-pbjs": "bin/pbjs", + "apollo-pbts": "bin/pbts" + } + }, + "node_modules/@apollo/protobufjs/node_modules/@types/node": { + "version": "10.17.44", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.44.tgz", + "integrity": "sha512-vHPAyBX1ffLcy4fQHmDyIUMUb42gHZjPHU66nhvbMzAWJqHnySGZ6STwN3rwrnSd1FHB0DI/RWgGELgKSYRDmw==" + }, + "node_modules/@apollographql/apollo-tools": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/@apollographql/apollo-tools/-/apollo-tools-0.4.8.tgz", + "integrity": "sha512-W2+HB8Y7ifowcf3YyPHgDI05izyRtOeZ4MqIr7LbTArtmJ0ZHULWpn84SGMW7NAvTV1tFExpHlveHhnXuJfuGA==", + "dependencies": { + "apollo-env": "^0.6.5" + }, + "engines": { + "node": ">=8", + "npm": ">=6" + } + }, + "node_modules/@apollographql/graphql-playground-html": { + "version": "1.6.26", + "resolved": "https://registry.npmjs.org/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.26.tgz", + "integrity": "sha512-XAwXOIab51QyhBxnxySdK3nuMEUohhDsHQ5Rbco/V1vjlP75zZ0ZLHD9dTpXTN8uxKxopb2lUvJTq+M4g2Q0HQ==", + "dependencies": { + "xss": "^1.0.6" + } + }, + "node_modules/@prisma/bar": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@prisma/bar/-/bar-0.0.1.tgz", + "integrity": "sha512-FVLhwVkbfhXlBhroWfIXMLi+3Jh9IEzYp+9z+MUUiw3ZsbcoAil7CN9/QIjHc4/TcCRyRfuSmT7qCnn4O+TjJw==", + "devOptional": true + }, + "node_modules/@prisma/cli": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/cli/-/cli-2.11.0.tgz", + "integrity": "sha512-RphW+1SPrEKgpuE5RFM0mv3BeVTF8MCRIyBt35Z9Z/E4YI30qgEWfZu6VfsNDarHRsFiJRKC73wx/aMQ2rLp4g==", + "devOptional": true, + "hasInstallScript": true, + "dependencies": { + "@prisma/bar": "0.0.1", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" + }, + "bin": { + "prisma": "build/index.js", + "prisma2": "build/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@prisma/client": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-2.11.0.tgz", + "integrity": "sha512-BF7K/yi5fAnrt7MelQqUueJyl06IGmIxf+7f5RxFSvyO6xZMbOYxhW21kV2wt10mOIS0khQbo0xY6w/8jViJuQ==", + "hasInstallScript": true, + "dependencies": { + "@prisma/engines-version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@prisma/cli": "*" + }, + "peerDependenciesMeta": { + "@prisma/cli": { + "optional": true + } + } + }, + "node_modules/@prisma/engines": { + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-0WaUybWM7J5zQuG/zYLbV+ZKx9/nzS7Ruu7Y0K2lXJKy3Z9koeVttq+Xt7tVmUX9TLgI1Rwhb9R2e1JMNDWbsw==", + "devOptional": true, + "hasInstallScript": true + }, + "node_modules/@prisma/engines-version": { + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-qlkW4dKoW1dUnperWPuhFriZ/NTHlsKLhBbebxRa8qMuD3o37SvWIDGLjFOQx1N0Eb4H04rI3XxgjkWLFVlZCw==" + }, + "node_modules/@protobufjs/aspromise": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", + "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" + }, + "node_modules/@protobufjs/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" + }, + "node_modules/@protobufjs/codegen": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", + "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" + }, + "node_modules/@protobufjs/eventemitter": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", + "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" + }, + "node_modules/@protobufjs/fetch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", + "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", + "dependencies": { + "@protobufjs/aspromise": "^1.1.1", + "@protobufjs/inquire": "^1.1.0" + } + }, + "node_modules/@protobufjs/float": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", + "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" + }, + "node_modules/@protobufjs/inquire": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", + "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" + }, + "node_modules/@protobufjs/path": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", + "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" + }, + "node_modules/@protobufjs/pool": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", + "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" + }, + "node_modules/@protobufjs/utf8": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", + "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" + }, + "node_modules/@types/accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.33", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz", + "integrity": "sha512-2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==" + }, + "node_modules/@types/cookies": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.5.tgz", + "integrity": "sha512-3+TAFSm78O7/bAeYdB8FoYGntuT87vVP9JKuQRL8sRhv9313LP2SpHHL50VeFtnyjIcb3UELddMk5Yt0eOSOkg==", + "dependencies": { + "@types/connect": "*", + "@types/express": "*", + "@types/keygrip": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cors": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.8.tgz", + "integrity": "sha512-fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/express": { + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.9.tgz", + "integrity": "sha512-SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "*", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.13.tgz", + "integrity": "sha512-RgDi5a4nuzam073lRGKTUIaL3eF2+H7LJvJ8eUnCI0wA6SNjXc44DCmWNiTLs/AZ7QlsFWZiw/gTG3nSQGL0fA==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/fs-capacitor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz", + "integrity": "sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graphql-fields": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/graphql-fields/-/graphql-fields-1.3.3.tgz", + "integrity": "sha512-rE54TMk0ozadGuUtmNvRgme/4QcwG0cl8GfcNbuFyB3whHKCrnuQp7YQZn9dELOdJang8KQx4kqPzM8uNHYNnA==", + "dependencies": { + "graphql": "^15.3.0" + } + }, + "node_modules/@types/graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@types/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-c1cq4o8EhY0Z39ua8UXwG8uBs23xBYA/Uw0tXFl6SuTUpkVv/IJqf6pHQbfdC7nwFRhX2ifTOV/UIg0Q/IJsbg==", + "dev": true, + "dependencies": { + "graphql": "^14.5.3" + } + }, + "node_modules/@types/graphql-type-json/node_modules/graphql": { + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.7.0.tgz", + "integrity": "sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==", + "dev": true, + "dependencies": { + "iterall": "^1.2.2" + }, + "engines": { + "node": ">= 6.x" + } + }, + "node_modules/@types/graphql-upload": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/@types/graphql-upload/-/graphql-upload-8.0.4.tgz", + "integrity": "sha512-0TRyJD2o8vbkmJF8InppFcPVcXKk+Rvlg/xvpHBIndSJYpmDWfmtx/ZAtl4f3jR2vfarpTqYgj8MZuJssSoU7Q==", + "dependencies": { + "@types/express": "*", + "@types/fs-capacitor": "*", + "@types/koa": "*", + "graphql": "^15.3.0" + } + }, + "node_modules/@types/http-assert": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.1.tgz", + "integrity": "sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ==" + }, + "node_modules/@types/http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.0.tgz", + "integrity": "sha512-2aoSC4UUbHDj2uCsCxcG/vRMXey/m17bC7UwitVm5hn22nI8O8Y9iDpA76Orc+DWkQ4zZrOKEshCqR/jSuXAHA==" + }, + "node_modules/@types/keygrip": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz", + "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==" + }, + "node_modules/@types/koa": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz", + "integrity": "sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==", + "dependencies": { + "@types/accepts": "*", + "@types/content-disposition": "*", + "@types/cookies": "*", + "@types/http-assert": "*", + "@types/http-errors": "*", + "@types/keygrip": "*", + "@types/koa-compose": "*", + "@types/node": "*" + } + }, + "node_modules/@types/koa-compose": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz", + "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==", + "dependencies": { + "@types/koa": "*" + } + }, + "node_modules/@types/long": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", + "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" + }, + "node_modules/@types/mime": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-2.0.3.tgz", + "integrity": "sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==" + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "node_modules/@types/node": { + "version": "14.14.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz", + "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==" + }, + "node_modules/@types/node-fetch": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.7.tgz", + "integrity": "sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/qs": { + "version": "6.9.5", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz", + "integrity": "sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz", + "integrity": "sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==" + }, + "node_modules/@types/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-+nVsLKlcUCeMzD2ufHEYuJ9a2ovstb6Dp52A5VsoKxDXgvE051XgHI/33I1EymwkRGQkwnA0LkhnUzituGs4EQ==" + }, + "node_modules/@types/serve-static": { + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.7.tgz", + "integrity": "sha512-3diZWucbR+xTmbDlU+FRRxBf+31OhFew7cJXML/zh9NmvSPTNoFecAwHB66BUqFgENJtqMiyl7JAwUE/siqdLw==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-WAy5txG7aFX8Vw3sloEKp5p/t/Xt8jD3GRD9DacnFv6Vo8ubudAsRTXgxpQwU0mpzY/H8U4db3roDuCMjShBmw==", + "peer": true + }, + "node_modules/@types/ws": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.0.tgz", + "integrity": "sha512-Y29uQ3Uy+58bZrFLhX36hcI3Np37nqWE7ky5tjiDoy1GDZnIwVxS0CgF+s+1bXMzjKBFy+fqaRfb708iNzdinw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@wry/equality": { + "version": "0.1.11", + "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.1.11.tgz", + "integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/@wry/equality/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/apollo-cache-control": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.4.tgz", + "integrity": "sha512-FUKE8ASr8GxVq5rmky/tY8bsf++cleGT591lfLiqnPsP1fo3kAfgRfWA2QRHTCKFNlQxzUhVOEDv+PaysqiOjw==", + "dependencies": { + "apollo-server-env": "^2.4.5", + "apollo-server-plugin-base": "^0.10.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-datasource": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.2.tgz", + "integrity": "sha512-ibnW+s4BMp4K2AgzLEtvzkjg7dJgCaw9M5b5N0YKNmeRZRnl/I/qBTQae648FsRKgMwTbRQIvBhQ0URUFAqFOw==", + "dependencies": { + "apollo-server-caching": "^0.5.2", + "apollo-server-env": "^2.4.5" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/apollo-env": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/apollo-env/-/apollo-env-0.6.5.tgz", + "integrity": "sha512-jeBUVsGymeTHYWp3me0R2CZRZrFeuSZeICZHCeRflHTfnQtlmbSXdy5E0pOyRM9CU4JfQkKDC98S1YglQj7Bzg==", + "dependencies": { + "@types/node-fetch": "2.5.7", + "core-js": "^3.0.1", + "node-fetch": "^2.2.0", + "sha.js": "^2.4.11" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/apollo-graphql": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/apollo-graphql/-/apollo-graphql-0.6.0.tgz", + "integrity": "sha512-BxTf5LOQe649e9BNTPdyCGItVv4Ll8wZ2BKnmiYpRAocYEXAVrQPWuSr3dO4iipqAU8X0gvle/Xu9mSqg5b7Qg==", + "dependencies": { + "apollo-env": "^0.6.5", + "lodash.sortby": "^4.7.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "graphql": "^14.2.1 || ^15.0.0" + } + }, + "node_modules/apollo-link": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/apollo-link/-/apollo-link-1.2.14.tgz", + "integrity": "sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==", + "dependencies": { + "apollo-utilities": "^1.3.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.9.3", + "zen-observable-ts": "^0.8.21" + }, + "peerDependencies": { + "graphql": "^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-link/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/apollo-reporting-protobuf": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.1.tgz", + "integrity": "sha512-qr4DheFP154PGZsd93SSIS9RkqHnR5b6vT+eCloWjy3UIpY+yZ3cVLlttlIjYvOG4xTJ25XEwcHiAExatQo/7g==", + "dependencies": { + "@apollo/protobufjs": "^1.0.3" + } + }, + "node_modules/apollo-server": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-2.19.0.tgz", + "integrity": "sha512-CchLtSwgm6NxQPvOXcMaxp8ckQT2ryLqdWIxjs2e+lCZ15tDsbqyPE+jVmqQKs9rsQNKnTwkMRdqmXqTciFJ8Q==", + "dependencies": { + "apollo-server-core": "^2.19.0", + "apollo-server-express": "^2.19.0", + "express": "^4.0.0", + "graphql-subscriptions": "^1.0.0", + "graphql-tools": "^4.0.0" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-server-caching": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.5.2.tgz", + "integrity": "sha512-HUcP3TlgRsuGgeTOn8QMbkdx0hLPXyEJehZIPrcof0ATz7j7aTPA4at7gaiFHCo8gk07DaWYGB3PFgjboXRcWQ==", + "dependencies": { + "lru-cache": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/apollo-server-core": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.19.0.tgz", + "integrity": "sha512-2aMKUVPyNbomJQaG2tkpfqvp1Tfgxgkdr7nX5zHudYNSzsPrHw+CcYlCbIVFFI/mTZsjoK9czNq1qerFRxZbJw==", + "dependencies": { + "@apollographql/apollo-tools": "^0.4.3", + "@apollographql/graphql-playground-html": "1.6.26", + "@types/graphql-upload": "^8.0.0", + "@types/ws": "^7.0.0", + "apollo-cache-control": "^0.11.4", + "apollo-datasource": "^0.7.2", + "apollo-graphql": "^0.6.0", + "apollo-reporting-protobuf": "^0.6.1", + "apollo-server-caching": "^0.5.2", + "apollo-server-env": "^2.4.5", + "apollo-server-errors": "^2.4.2", + "apollo-server-plugin-base": "^0.10.2", + "apollo-server-types": "^0.6.1", + "apollo-tracing": "^0.12.0", + "async-retry": "^1.2.1", + "fast-json-stable-stringify": "^2.0.0", + "graphql-extensions": "^0.12.6", + "graphql-tag": "^2.9.2", + "graphql-tools": "^4.0.0", + "graphql-upload": "^8.0.2", + "loglevel": "^1.6.7", + "lru-cache": "^5.0.0", + "sha.js": "^2.4.11", + "subscriptions-transport-ws": "^0.9.11", + "uuid": "^8.0.0", + "ws": "^6.0.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-server-env": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.5.tgz", + "integrity": "sha512-nfNhmGPzbq3xCEWT8eRpoHXIPNcNy3QcEoBlzVMjeglrBGryLG2LXwBSPnVmTRRrzUYugX0ULBtgE3rBFNoUgA==", + "dependencies": { + "node-fetch": "^2.1.2", + "util.promisify": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/apollo-server-errors": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.4.2.tgz", + "integrity": "sha512-FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-server-express": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.19.0.tgz", + "integrity": "sha512-3rgSrTme1SlLoecAYtSa8ThH6vYvz29QecgZCigq5Vdc6bFP2SZrCk0ls6BAdD8OZbVKUtizzRxd0yd/uREPAw==", + "dependencies": { + "@apollographql/graphql-playground-html": "1.6.26", + "@types/accepts": "^1.3.5", + "@types/body-parser": "1.19.0", + "@types/cors": "2.8.8", + "@types/express": "4.17.7", + "@types/express-serve-static-core": "4.17.13", + "accepts": "^1.3.5", + "apollo-server-core": "^2.19.0", + "apollo-server-types": "^0.6.1", + "body-parser": "^1.18.3", + "cors": "^2.8.4", + "express": "^4.17.1", + "graphql-subscriptions": "^1.0.0", + "graphql-tools": "^4.0.0", + "parseurl": "^1.3.2", + "subscriptions-transport-ws": "^0.9.16", + "type-is": "^1.6.16" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-server-express/node_modules/@types/express": { + "version": "4.17.7", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.7.tgz", + "integrity": "sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "*", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/apollo-server-plugin-base": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.2.tgz", + "integrity": "sha512-uM5uL1lOxbXdgvt/aEIbgs40fV9xA45Y3Mmh0VtQ/ddqq0MXR5aG92nnf8rM+URarBCUfxKJKaYzJJ/CXAnEdA==", + "dependencies": { + "apollo-server-types": "^0.6.1" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-server-types": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.1.tgz", + "integrity": "sha512-IEQ37aYvMLiTUzsySVLOSuvvhxuyYdhI05f3cnH6u2aN1HgGp7vX6bg+U3Ue8wbHfdcifcGIk5UEU+Q+QO6InA==", + "dependencies": { + "apollo-reporting-protobuf": "^0.6.1", + "apollo-server-caching": "^0.5.2", + "apollo-server-env": "^2.4.5" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-tracing": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.12.0.tgz", + "integrity": "sha512-cMUYGE6mOEwb9HDqhf4fiPEo2JMhjPIqEprAQEC57El76avRpRig5NM0bnqMZcYJZR5QmLlNcttNccOwf9WrNg==", + "dependencies": { + "apollo-server-env": "^2.4.5", + "apollo-server-plugin-base": "^0.10.2" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-utilities": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/apollo-utilities/-/apollo-utilities-1.3.4.tgz", + "integrity": "sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==", + "dependencies": { + "@wry/equality": "^0.1.2", + "fast-json-stable-stringify": "^2.0.0", + "ts-invariant": "^0.4.0", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/apollo-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "node_modules/async-retry": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.1.tgz", + "integrity": "sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA==", + "dependencies": { + "retry": "0.12.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/busboy": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.3.1.tgz", + "integrity": "sha512-y7tTxhGKXcyBxRKAni+awqx8uqaJKrSFSNFSeRG5CsWNdmy2BIK+6VGWEW7TZnIO/533mtMEA4rOevQV815YJw==", + "dependencies": { + "dicer": "0.3.0" + }, + "engines": { + "node": ">=4.5.0" + } + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/class-validator": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.12.2.tgz", + "integrity": "sha512-TDzPzp8BmpsbPhQpccB3jMUE/3pK0TyqamrK0kcx+ZeFytMA+O6q87JZZGObHHnoo9GM8vl/JppIyKWeEA/EVw==", + "peer": true, + "dependencies": { + "@types/validator": "13.0.0", + "google-libphonenumber": "^3.2.8", + "tslib": ">=1.9.0", + "validator": "13.0.0" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-js": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.7.0.tgz", + "integrity": "sha512-NwS7fI5M5B85EwpWuIwJN4i/fbisQUwLwiSNUWeXlkAZ0sbBjLEvLvFLf1uzAUV66PcEPt4xCGCmOZSxVf3xzA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", + "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/deprecated-decorator": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/deprecated-decorator/-/deprecated-decorator-0.1.6.tgz", + "integrity": "sha1-AJZjF7ehL+kvPMgx91g68ym4bDc=" + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/dicer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", + "integrity": "sha512-MdceRRWqltEG2dZqO769g27N/3PXfcKl04VhYnBlo2YhH7zPi88VebsjTKclaOyiuMaGU72hTfw3VkUitGcVCA==", + "dependencies": { + "streamsearch": "0.1.2" + }, + "engines": { + "node": ">=4.5.0" + } + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true, + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/form-data": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.0.tgz", + "integrity": "sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-capacitor": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/fs-capacitor/-/fs-capacitor-2.0.4.tgz", + "integrity": "sha512-8S4f4WsCryNw2mJJchi46YgB6CR5Ze+4L1h8ewl9tEpL4SJ3ZO+c/bS4BWhB8bK+O3TMqhuZarTitd0S0eh2pA==", + "engines": { + "node": ">=8.5" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/google-libphonenumber": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/google-libphonenumber/-/google-libphonenumber-3.2.15.tgz", + "integrity": "sha512-tbCIuzMoH34RdrbFRw5kijAZn/p6JMQvsgtr1glg2ugbwqrMPlOL8pHNK8cyGo9B6SXpcMm4hdyDqwomR+HPRg==", + "peer": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/graphql": { + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", + "integrity": "sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/graphql-extensions": { + "version": "0.12.6", + "resolved": "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.6.tgz", + "integrity": "sha512-EUNw+OIRXYTPxToSoJjhJvS5aGa94KkdkZnL1I9DCZT64/+rzQNeLeGj+goj2RYuYvoQe1Bmcx0CNZ1GqwBhng==", + "dependencies": { + "@apollographql/apollo-tools": "^0.4.3", + "apollo-server-env": "^2.4.5", + "apollo-server-types": "^0.6.1" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-fields": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graphql-fields/-/graphql-fields-2.0.3.tgz", + "integrity": "sha512-x3VE5lUcR4XCOxPIqaO4CE+bTK8u6gVouOdpQX9+EKHr+scqtK5Pp/l8nIGqIpN1TUlkKE6jDCCycm/WtLRAwA==" + }, + "node_modules/graphql-query-complexity": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/graphql-query-complexity/-/graphql-query-complexity-0.7.1.tgz", + "integrity": "sha512-+g8feZram1sXNXOXGCXgYiI1LvJCtC2lX+ePkVX1f6s4m2pRutQyQXU32SmFwuEBtbgulbrRpPcINh0BI16DNw==", + "dependencies": { + "lodash.get": "^4.4.2" + }, + "peerDependencies": { + "graphql": "^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-subscriptions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.1.0.tgz", + "integrity": "sha512-6WzlBFC0lWmXJbIVE8OgFgXIP4RJi3OQgTPa0DVMsDXdpRDjTsM1K9wfl5HSYX7R87QAGlvcv2Y4BIZa/ItonA==", + "dependencies": { + "iterall": "^1.2.1" + }, + "peerDependencies": { + "graphql": "^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0" + } + }, + "node_modules/graphql-tag": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.11.0.tgz", + "integrity": "sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA==", + "peerDependencies": { + "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-tools": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/graphql-tools/-/graphql-tools-4.0.8.tgz", + "integrity": "sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==", + "dependencies": { + "apollo-link": "^1.2.14", + "apollo-utilities": "^1.0.1", + "deprecated-decorator": "^0.1.6", + "iterall": "^1.1.3", + "uuid": "^3.1.0" + }, + "peerDependencies": { + "graphql": "^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-tools/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "peerDependencies": { + "graphql": ">=0.8.0" + } + }, + "node_modules/graphql-upload": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/graphql-upload/-/graphql-upload-8.1.0.tgz", + "integrity": "sha512-U2OiDI5VxYmzRKw0Z2dmfk0zkqMRaecH9Smh1U277gVgVe9Qn+18xqf4skwr4YJszGIh7iQDZ57+5ygOK9sM/Q==", + "dependencies": { + "busboy": "^0.3.1", + "fs-capacitor": "^2.0.4", + "http-errors": "^1.7.3", + "object-path": "^0.11.4" + }, + "engines": { + "node": ">=8.5" + }, + "peerDependencies": { + "graphql": "0.13.1 - 14" + } + }, + "node_modules/graphql-upload/node_modules/http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", + "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/graphql-upload/node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/graphql-upload/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-callable": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz", + "integrity": "sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.0.tgz", + "integrity": "sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-regex": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.1.tgz", + "integrity": "sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==", + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dependencies": { + "has-symbols": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/loglevel": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.0.tgz", + "integrity": "sha512-i2sY04nal5jDcagM3FMfG++T69GEEM8CYuOfeOIvmXzOIcwE9a/CJPR0MFM97pYMj/u10lzz7/zd7+qwhrBTqQ==", + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-loglevel?utm_medium=referral&utm_source=npm_fund" + } + }, + "node_modules/long": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", + "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dependencies": { + "mime-db": "1.44.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==", + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz", + "integrity": "sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-path": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz", + "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==", + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz", + "integrity": "sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dependencies": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==" + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart/node_modules/es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "dependencies": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/subscriptions-transport-ws": { + "version": "0.9.18", + "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.18.tgz", + "integrity": "sha512-tztzcBTNoEbuErsVQpTN2xUNN/efAZXyCyL5m3x4t6SKrEiTL2N8SaKWBFWM4u56pL79ULif3zjyeq+oV+nOaA==", + "dependencies": { + "backo2": "^1.0.2", + "eventemitter3": "^3.1.0", + "iterall": "^1.2.1", + "symbol-observable": "^1.0.4", + "ws": "^5.2.0" + }, + "peerDependencies": { + "graphql": ">=0.10.0" + } + }, + "node_modules/subscriptions-transport-ws/node_modules/ws": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz", + "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ts-invariant": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.4.4.tgz", + "integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/ts-invariant/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/ts-node": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.0.0.tgz", + "integrity": "sha512-/TqB4SnererCDR/vb4S/QvSZvzQMJN8daAslg7MeaiHvD8rDZsSfXmNeNumyZZzMned72Xoq/isQljYSt8Ynfg==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" + } + }, + "node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "node_modules/type-graphql": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/type-graphql/-/type-graphql-1.1.1.tgz", + "integrity": "sha512-iOOWVn0ehCYMukmnXStbkRwFE9dcjt7/oDcBS1JyQZo9CbhlIll4lHHps54HMEk4A4c8bUPd+DjK8w1/ZrxB4A==", + "hasInstallScript": true, + "dependencies": { + "@types/glob": "^7.1.3", + "@types/node": "*", + "@types/semver": "^7.3.3", + "glob": "^7.1.6", + "graphql-query-complexity": "^0.7.0", + "graphql-subscriptions": "^1.1.0", + "semver": "^7.3.2", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 10.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typegraphql" + }, + "peerDependencies": { + "class-validator": ">=0.12.0", + "graphql": "^15.3.0" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typescript": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz", + "integrity": "sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", + "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==", + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xss": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.8.tgz", + "integrity": "sha512-3MgPdaXV8rfQ/pNn16Eio6VXYPTkqwa0vc7GkiymmY/DqR1SE/7VPAAVZz1GJsJFrllMYO3RHfEaiUGjab6TNw==", + "dependencies": { + "commander": "^2.20.3", + "cssfilter": "0.0.10" + }, + "bin": { + "xss": "bin/xss" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/zen-observable": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", + "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" + }, + "node_modules/zen-observable-ts": { + "version": "0.8.21", + "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-0.8.21.tgz", + "integrity": "sha512-Yj3yXweRc8LdRMrCC8nIc4kkjWecPAUVh0TI0OUrWXx6aX790vLcDlWca6I4vsyCGH3LpWxq0dJRcMOFoVqmeg==", + "dependencies": { + "tslib": "^1.9.3", + "zen-observable": "^0.8.0" + } + }, + "node_modules/zen-observable-ts/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + }, "dependencies": { "@apollo/protobufjs": { "version": "1.0.5", @@ -23,9 +2208,9 @@ }, "dependencies": { "@types/node": { - "version": "10.17.39", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.39.tgz", - "integrity": "sha512-dJLCxrpQmgyxYGcl0Ae9MTsQgI22qHHcGFj/8VKu7McJA5zQpnuGjoksnxbo1JxSjW/Nahnl13W8MYZf01CZHA==" + "version": "10.17.44", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.44.tgz", + "integrity": "sha512-vHPAyBX1ffLcy4fQHmDyIUMUb42gHZjPHU66nhvbMzAWJqHnySGZ6STwN3rwrnSd1FHB0DI/RWgGELgKSYRDmw==" } } }, @@ -46,39 +2231,39 @@ } }, "@prisma/bar": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@prisma/bar/-/bar-0.0.0.tgz", - "integrity": "sha512-3nez9n/vMyAr4+nmqj6Xh3cGZbreYHr3RWX0vgtrFRpiN6otuCzL+9HW8MW/DfZNuFz5YyIdfwnRSPueUZPoWQ==", - "dev": true + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@prisma/bar/-/bar-0.0.1.tgz", + "integrity": "sha512-FVLhwVkbfhXlBhroWfIXMLi+3Jh9IEzYp+9z+MUUiw3ZsbcoAil7CN9/QIjHc4/TcCRyRfuSmT7qCnn4O+TjJw==", + "devOptional": true }, "@prisma/cli": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/cli/-/cli-2.10.1.tgz", - "integrity": "sha512-I+51GBJyuGS5xsCl8pf4XfTt9HIdhCJQoaGCA9KLDzVRbFHElMQ++hhyhLohJ4buFZlSagIq8NI8yIC5yu+Wkg==", - "dev": true, + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/cli/-/cli-2.11.0.tgz", + "integrity": "sha512-RphW+1SPrEKgpuE5RFM0mv3BeVTF8MCRIyBt35Z9Z/E4YI30qgEWfZu6VfsNDarHRsFiJRKC73wx/aMQ2rLp4g==", + "devOptional": true, "requires": { - "@prisma/bar": "^0.0.0", - "@prisma/engines": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111" + "@prisma/bar": "0.0.1", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" } }, "@prisma/client": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-2.10.1.tgz", - "integrity": "sha512-VwasxCCwdRmrcVVoLwXTEbwrBiqOYr2Umqw9btvMvHGRhA1nRKCvmt7SCiCjGrx6CuC8eCG/HGxruv04001YKQ==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-2.11.0.tgz", + "integrity": "sha512-BF7K/yi5fAnrt7MelQqUueJyl06IGmIxf+7f5RxFSvyO6xZMbOYxhW21kV2wt10mOIS0khQbo0xY6w/8jViJuQ==", "requires": { - "@prisma/engines-version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111" + "@prisma/engines-version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" } }, "@prisma/engines": { - "version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111.tgz", - "integrity": "sha512-F/I8mmYMQnEFX47jl7Su8Pmvpua1wti9Uq3IUlSCqLQsrOmuMj+GKQ5nYEewmcynqBlyVcpUyxF5iAWbmUVdjw==", - "dev": true + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-0WaUybWM7J5zQuG/zYLbV+ZKx9/nzS7Ruu7Y0K2lXJKy3Z9koeVttq+Xt7tVmUX9TLgI1Rwhb9R2e1JMNDWbsw==", + "devOptional": true }, "@prisma/engines-version": { - "version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111.tgz", - "integrity": "sha512-OuOSTvEzXJwCJzNqZ9N/+J3lO64HgX9uGiVOuvlTrRSXoLZk0Q2IiLAx8qhY1U7jPpHJ7LTlZuGNScimqonpJg==" + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-qlkW4dKoW1dUnperWPuhFriZ/NTHlsKLhBbebxRa8qMuD3o37SvWIDGLjFOQx1N0Eb4H04rI3XxgjkWLFVlZCw==" }, "@protobufjs/aspromise": { "version": "1.1.2", @@ -165,9 +2350,9 @@ "integrity": "sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==" }, "@types/cookies": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.4.tgz", - "integrity": "sha512-oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw==", + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.5.tgz", + "integrity": "sha512-3+TAFSm78O7/bAeYdB8FoYGntuT87vVP9JKuQRL8sRhv9313LP2SpHHL50VeFtnyjIcb3UELddMk5Yt0eOSOkg==", "requires": { "@types/connect": "*", "@types/express": "*", @@ -176,17 +2361,17 @@ } }, "@types/cors": { - "version": "2.8.7", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.7.tgz", - "integrity": "sha512-sOdDRU3oRS7LBNTIqwDkPJyq0lpHYcbMTt0TrjzsXbk/e37hcLTH6eZX7CdbDeN0yJJvzw9hFBZkbtCSbk/jAQ==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.8.tgz", + "integrity": "sha512-fO3gf3DxU2Trcbr75O7obVndW/X5k8rJNZkLXlQWStTHhP71PkRqjwPIEI0yMnJdg9R9OasjU+Bsr+Hr1xy/0w==", "requires": { "@types/express": "*" } }, "@types/express": { - "version": "4.17.8", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.8.tgz", - "integrity": "sha512-wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ==", + "version": "4.17.9", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.9.tgz", + "integrity": "sha512-SDzEIZInC4sivGIFY4Sz1GG6J9UObPwCInYJjko2jzOf/Imx/dlpume6Xxwj1ORL82tBbmN4cPDIDkLbWHk9hw==", "requires": { "@types/body-parser": "*", "@types/express-serve-static-core": "*", @@ -276,9 +2461,9 @@ "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==" }, "@types/koa": { - "version": "2.11.4", - "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.11.4.tgz", - "integrity": "sha512-Etqs0kdqbuAsNr5k6mlZQelpZKVwMu9WPRHVVTLnceZlhr0pYmblRNJbCgoCMzKWWePldydU0AYEOX4Q9fnGUQ==", + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz", + "integrity": "sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==", "requires": { "@types/accepts": "*", "@types/content-disposition": "*", @@ -314,9 +2499,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "14.14.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", - "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==" + "version": "14.14.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz", + "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==" }, "@types/node-fetch": { "version": "2.5.7", @@ -343,18 +2528,24 @@ "integrity": "sha512-+nVsLKlcUCeMzD2ufHEYuJ9a2ovstb6Dp52A5VsoKxDXgvE051XgHI/33I1EymwkRGQkwnA0LkhnUzituGs4EQ==" }, "@types/serve-static": { - "version": "1.13.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.5.tgz", - "integrity": "sha512-6M64P58N+OXjU432WoLLBQxbA0LRGBCRm7aAGQJ+SMC1IMl0dgRVi9EFfoDcS2a7Xogygk/eGN94CfwU9UF7UQ==", + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.7.tgz", + "integrity": "sha512-3diZWucbR+xTmbDlU+FRRxBf+31OhFew7cJXML/zh9NmvSPTNoFecAwHB66BUqFgENJtqMiyl7JAwUE/siqdLw==", "requires": { - "@types/express-serve-static-core": "*", - "@types/mime": "*" + "@types/mime": "*", + "@types/node": "*" } }, + "@types/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-WAy5txG7aFX8Vw3sloEKp5p/t/Xt8jD3GRD9DacnFv6Vo8ubudAsRTXgxpQwU0mpzY/H8U4db3roDuCMjShBmw==", + "peer": true + }, "@types/ws": { - "version": "7.2.7", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.2.7.tgz", - "integrity": "sha512-UUFC/xxqFLP17hTva8/lVT0SybLUrfSD9c+iapKb0fEiC8uoDbA+xuZ3pAN603eW+bY8ebSMLm9jXdIPnD0ZgA==", + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-7.4.0.tgz", + "integrity": "sha512-Y29uQ3Uy+58bZrFLhX36hcI3Np37nqWE7ky5tjiDoy1GDZnIwVxS0CgF+s+1bXMzjKBFy+fqaRfb708iNzdinw==", "requires": { "@types/node": "*" } @@ -365,6 +2556,13 @@ "integrity": "sha512-mwEVBDUVODlsQQ5dfuLUS5/Tf7jqUKyhKYHmVi4fPB6bDMOfWvUPJmKgS1Z7Za/sOI3vzWt4+O7yCiL/70MogA==", "requires": { "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "accepts": { @@ -377,12 +2575,12 @@ } }, "apollo-cache-control": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.3.tgz", - "integrity": "sha512-21GCeC9AIIa22uD0Vtqn/N0D5kOB4rY/Pa9aQhxVeLN+4f8Eu4nmteXhFypUD0LL1/58dmm8lS5embsfoIGjEA==", + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.4.tgz", + "integrity": "sha512-FUKE8ASr8GxVq5rmky/tY8bsf++cleGT591lfLiqnPsP1fo3kAfgRfWA2QRHTCKFNlQxzUhVOEDv+PaysqiOjw==", "requires": { "apollo-server-env": "^2.4.5", - "apollo-server-plugin-base": "^0.10.1" + "apollo-server-plugin-base": "^0.10.2" } }, "apollo-datasource": { @@ -423,23 +2621,30 @@ "ts-invariant": "^0.4.0", "tslib": "^1.9.3", "zen-observable-ts": "^0.8.21" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "apollo-reporting-protobuf": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.0.tgz", - "integrity": "sha512-AFLQIuO0QhkoCF+41Be/B/YU0C33BZ0opfyXorIjM3MNNiEDSyjZqmUozlB3LqgfhT9mn2IR5RSsA+1b4VovDQ==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/apollo-reporting-protobuf/-/apollo-reporting-protobuf-0.6.1.tgz", + "integrity": "sha512-qr4DheFP154PGZsd93SSIS9RkqHnR5b6vT+eCloWjy3UIpY+yZ3cVLlttlIjYvOG4xTJ25XEwcHiAExatQo/7g==", "requires": { "@apollo/protobufjs": "^1.0.3" } }, "apollo-server": { - "version": "2.18.2", - "resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-2.18.2.tgz", - "integrity": "sha512-I8B7Zd7WrqUhOWAVMQRmKhgJkvdTlCY7C74WToCdkeOyHl1/myiA7tERKedgv111xOTpIMZHyBzcCRX5CH/oqQ==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/apollo-server/-/apollo-server-2.19.0.tgz", + "integrity": "sha512-CchLtSwgm6NxQPvOXcMaxp8ckQT2ryLqdWIxjs2e+lCZ15tDsbqyPE+jVmqQKs9rsQNKnTwkMRdqmXqTciFJ8Q==", "requires": { - "apollo-server-core": "^2.18.2", - "apollo-server-express": "^2.18.2", + "apollo-server-core": "^2.19.0", + "apollo-server-express": "^2.19.0", "express": "^4.0.0", "graphql-subscriptions": "^1.0.0", "graphql-tools": "^4.0.0" @@ -454,27 +2659,27 @@ } }, "apollo-server-core": { - "version": "2.18.2", - "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.18.2.tgz", - "integrity": "sha512-phz57BFBukMa3Ta7ZVW7pj1pdUne9KYLbcBdEcITr+I0+nbhy+YM8gcgpOnjrokWYiEZgIe52XeM3m4BMLw5dg==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.19.0.tgz", + "integrity": "sha512-2aMKUVPyNbomJQaG2tkpfqvp1Tfgxgkdr7nX5zHudYNSzsPrHw+CcYlCbIVFFI/mTZsjoK9czNq1qerFRxZbJw==", "requires": { "@apollographql/apollo-tools": "^0.4.3", "@apollographql/graphql-playground-html": "1.6.26", "@types/graphql-upload": "^8.0.0", "@types/ws": "^7.0.0", - "apollo-cache-control": "^0.11.3", + "apollo-cache-control": "^0.11.4", "apollo-datasource": "^0.7.2", "apollo-graphql": "^0.6.0", - "apollo-reporting-protobuf": "^0.6.0", + "apollo-reporting-protobuf": "^0.6.1", "apollo-server-caching": "^0.5.2", "apollo-server-env": "^2.4.5", "apollo-server-errors": "^2.4.2", - "apollo-server-plugin-base": "^0.10.1", - "apollo-server-types": "^0.6.0", - "apollo-tracing": "^0.11.4", + "apollo-server-plugin-base": "^0.10.2", + "apollo-server-types": "^0.6.1", + "apollo-tracing": "^0.12.0", "async-retry": "^1.2.1", "fast-json-stable-stringify": "^2.0.0", - "graphql-extensions": "^0.12.5", + "graphql-extensions": "^0.12.6", "graphql-tag": "^2.9.2", "graphql-tools": "^4.0.0", "graphql-upload": "^8.0.2", @@ -498,22 +2703,23 @@ "apollo-server-errors": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.4.2.tgz", - "integrity": "sha512-FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ==" + "integrity": "sha512-FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ==", + "requires": {} }, "apollo-server-express": { - "version": "2.18.2", - "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.18.2.tgz", - "integrity": "sha512-9P5YOSE2amcNdkXqxqU3oulp+lpwoIBdwS2vOP69kl6ix+n7vEWHde4ulHwwl4xLdtZ88yyxgdKJEIkhaepiNw==", + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.19.0.tgz", + "integrity": "sha512-3rgSrTme1SlLoecAYtSa8ThH6vYvz29QecgZCigq5Vdc6bFP2SZrCk0ls6BAdD8OZbVKUtizzRxd0yd/uREPAw==", "requires": { "@apollographql/graphql-playground-html": "1.6.26", "@types/accepts": "^1.3.5", "@types/body-parser": "1.19.0", - "@types/cors": "2.8.7", + "@types/cors": "2.8.8", "@types/express": "4.17.7", - "@types/express-serve-static-core": "4.17.9", + "@types/express-serve-static-core": "4.17.13", "accepts": "^1.3.5", - "apollo-server-core": "^2.18.2", - "apollo-server-types": "^0.6.0", + "apollo-server-core": "^2.19.0", + "apollo-server-types": "^0.6.1", "body-parser": "^1.18.3", "cors": "^2.8.4", "express": "^4.17.1", @@ -534,44 +2740,34 @@ "@types/qs": "*", "@types/serve-static": "*" } - }, - "@types/express-serve-static-core": { - "version": "4.17.9", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.9.tgz", - "integrity": "sha512-DG0BYg6yO+ePW+XoDENYz8zhNGC3jDDEpComMYn7WJc4mY1Us8Rw9ax2YhJXxpyk2SF47PQAoQ0YyVT1a0bEkA==", - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } } } }, "apollo-server-plugin-base": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.1.tgz", - "integrity": "sha512-XChCBDNyfByWqVXptsjPwrwrCj5cxMmNbchZZi8KXjtJ0hN2C/9BMNlInJd6bVGXvUbkRJYUakfKCfO5dZmwIg==", + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.10.2.tgz", + "integrity": "sha512-uM5uL1lOxbXdgvt/aEIbgs40fV9xA45Y3Mmh0VtQ/ddqq0MXR5aG92nnf8rM+URarBCUfxKJKaYzJJ/CXAnEdA==", "requires": { - "apollo-server-types": "^0.6.0" + "apollo-server-types": "^0.6.1" } }, "apollo-server-types": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.0.tgz", - "integrity": "sha512-usqXaz81bHxD2IZvKEQNnLpSbf2Z/BmobXZAjEefJEQv1ItNn+lJNUmSSEfGejHvHlg2A7WuAJKJWyDWcJrNnA==", + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.6.1.tgz", + "integrity": "sha512-IEQ37aYvMLiTUzsySVLOSuvvhxuyYdhI05f3cnH6u2aN1HgGp7vX6bg+U3Ue8wbHfdcifcGIk5UEU+Q+QO6InA==", "requires": { - "apollo-reporting-protobuf": "^0.6.0", + "apollo-reporting-protobuf": "^0.6.1", "apollo-server-caching": "^0.5.2", "apollo-server-env": "^2.4.5" } }, "apollo-tracing": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.11.4.tgz", - "integrity": "sha512-zBu/SwQlXfbdpcKLzWARGVjrEkIZUW3W9Mb4CCIzv07HbBQ8IQpmf9w7HIJJefC7rBiBJYg6JBGyuro3N2lxCA==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.12.0.tgz", + "integrity": "sha512-cMUYGE6mOEwb9HDqhf4fiPEo2JMhjPIqEprAQEC57El76avRpRig5NM0bnqMZcYJZR5QmLlNcttNccOwf9WrNg==", "requires": { "apollo-server-env": "^2.4.5", - "apollo-server-plugin-base": "^0.10.1" + "apollo-server-plugin-base": "^0.10.2" } }, "apollo-utilities": { @@ -583,6 +2779,13 @@ "fast-json-stable-stringify": "^2.0.0", "ts-invariant": "^0.4.0", "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "arg": { @@ -639,30 +2842,6 @@ "qs": "6.7.0", "raw-body": "2.4.0", "type-is": "~1.6.17" - }, - "dependencies": { - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - } } }, "brace-expansion": { @@ -693,6 +2872,27 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, + "class-validator": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.12.2.tgz", + "integrity": "sha512-TDzPzp8BmpsbPhQpccB3jMUE/3pK0TyqamrK0kcx+ZeFytMA+O6q87JZZGObHHnoo9GM8vl/JppIyKWeEA/EVw==", + "peer": true, + "requires": { + "@types/validator": "13.0.0", + "google-libphonenumber": "^3.2.8", + "tslib": ">=1.9.0", + "validator": "13.0.0" + } + }, "combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", @@ -717,13 +2917,6 @@ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", "requires": { "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } } }, "content-type": { @@ -742,9 +2935,9 @@ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "core-js": { - "version": "3.6.5", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.5.tgz", - "integrity": "sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==" + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.7.0.tgz", + "integrity": "sha512-NwS7fI5M5B85EwpWuIwJN4i/fbisQUwLwiSNUWeXlkAZ0sbBjLEvLvFLf1uzAUV66PcEPt4xCGCmOZSxVf3xzA==" }, "cors": { "version": "2.8.5", @@ -898,18 +3091,6 @@ "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - } } }, "fast-json-stable-stringify": { @@ -966,6 +3147,16 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, + "get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -979,19 +3170,25 @@ "path-is-absolute": "^1.0.0" } }, + "google-libphonenumber": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/google-libphonenumber/-/google-libphonenumber-3.2.15.tgz", + "integrity": "sha512-tbCIuzMoH34RdrbFRw5kijAZn/p6JMQvsgtr1glg2ugbwqrMPlOL8pHNK8cyGo9B6SXpcMm4hdyDqwomR+HPRg==", + "peer": true + }, "graphql": { "version": "15.4.0", "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", "integrity": "sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA==" }, "graphql-extensions": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.5.tgz", - "integrity": "sha512-mGyGaktGpK3TVBtM0ZoyPX6Xk0mN9GYX9DRyFzDU4k4A2w93nLX7Ebcp+9/O5nHRmgrc0WziYYSmoWq2WNIoUQ==", + "version": "0.12.6", + "resolved": "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.6.tgz", + "integrity": "sha512-EUNw+OIRXYTPxToSoJjhJvS5aGa94KkdkZnL1I9DCZT64/+rzQNeLeGj+goj2RYuYvoQe1Bmcx0CNZ1GqwBhng==", "requires": { "@apollographql/apollo-tools": "^0.4.3", "apollo-server-env": "^2.4.5", - "apollo-server-types": "^0.6.0" + "apollo-server-types": "^0.6.1" } }, "graphql-fields": { @@ -1000,9 +3197,9 @@ "integrity": "sha512-x3VE5lUcR4XCOxPIqaO4CE+bTK8u6gVouOdpQX9+EKHr+scqtK5Pp/l8nIGqIpN1TUlkKE6jDCCycm/WtLRAwA==" }, "graphql-query-complexity": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/graphql-query-complexity/-/graphql-query-complexity-0.7.0.tgz", - "integrity": "sha512-nl/aOzRdQ1Opj/sND9Wx+/FHnsU4SFA0wePWJzyZajyht43nP9/1edP6YaoupXfNeUocHFXsmAOOFVTwTLu/6A==", + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/graphql-query-complexity/-/graphql-query-complexity-0.7.1.tgz", + "integrity": "sha512-+g8feZram1sXNXOXGCXgYiI1LvJCtC2lX+ePkVX1f6s4m2pRutQyQXU32SmFwuEBtbgulbrRpPcINh0BI16DNw==", "requires": { "lodash.get": "^4.4.2" } @@ -1018,7 +3215,8 @@ "graphql-tag": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.11.0.tgz", - "integrity": "sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA==" + "integrity": "sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA==", + "requires": {} }, "graphql-tools": { "version": "4.0.8", @@ -1042,7 +3240,8 @@ "graphql-type-json": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", - "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==" + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "requires": {} }, "graphql-upload": { "version": "8.1.0", @@ -1053,6 +3252,30 @@ "fs-capacitor": "^2.0.4", "http-errors": "^1.7.3", "object-path": "^0.11.4" + }, + "dependencies": { + "http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", + "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + } } }, "has": { @@ -1069,13 +3292,13 @@ "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" }, "http-errors": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", - "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", "requires": { "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", "statuses": ">= 1.5.0 < 2", "toidentifier": "1.0.0" } @@ -1098,9 +3321,9 @@ } }, "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ipaddr.js": { "version": "1.9.1", @@ -1254,35 +3477,14 @@ "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==" }, "object.assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.1.tgz", - "integrity": "sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "requires": { + "call-bind": "^1.0.0", "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.0", "has-symbols": "^1.0.1", "object-keys": "^1.1.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.18.0-next.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", - "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.2.2", - "is-negative-zero": "^2.0.0", - "is-regex": "^1.1.1", - "object-inspect": "^1.8.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.1", - "string.prototype.trimend": "^1.0.1", - "string.prototype.trimstart": "^1.0.1" - } - } } }, "object.getownpropertydescriptors": { @@ -1353,30 +3555,6 @@ "http-errors": "1.7.2", "iconv-lite": "0.4.24", "unpipe": "1.0.0" - }, - "dependencies": { - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - } } }, "reflect-metadata": { @@ -1390,9 +3568,9 @@ "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" }, "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safer-buffer": { "version": "2.1.2", @@ -1424,27 +3602,10 @@ "statuses": "~1.5.0" }, "dependencies": { - "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - } - }, "ms": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" } } }, @@ -1460,9 +3621,9 @@ } }, "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "sha.js": { "version": "2.4.11", @@ -1500,21 +3661,63 @@ "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" }, "string.prototype.trimend": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz", - "integrity": "sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz", + "integrity": "sha512-8oAG/hi14Z4nOVP0z6mdiVZ/wqjDtWSLygMigTzAb+7aPEDTleeFf+WrF+alzecxIRkckkJVn+dTlwzJXORATw==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "string.prototype.trimstart": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz", - "integrity": "sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.2.tgz", + "integrity": "sha512-7F6CdBTl5zyu30BJFdzSTlSlLPwODC23Od+iLoVH8X6+3fvDPPuBVVj9iaB1GOsSTSIgVfsfm27R2FGrAPznWg==", "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" + "es-abstract": "^1.18.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.18.0-next.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.1.tgz", + "integrity": "sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.0", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } } }, "subscriptions-transport-ws": { @@ -1555,6 +3758,13 @@ "integrity": "sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==", "requires": { "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "ts-node": { @@ -1571,14 +3781,14 @@ } }, "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" }, "type-graphql": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/type-graphql/-/type-graphql-1.1.0.tgz", - "integrity": "sha512-dsh8C0uhbHiFHLJAc9uCWDRMLTHarCNNfYOEz46WJFkVP+eYOV311DKfH8yPtM5xQpHP+B4l49AQpFebkItVHw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/type-graphql/-/type-graphql-1.1.1.tgz", + "integrity": "sha512-iOOWVn0ehCYMukmnXStbkRwFE9dcjt7/oDcBS1JyQZo9CbhlIll4lHHps54HMEk4A4c8bUPd+DjK8w1/ZrxB4A==", "requires": { "@types/glob": "^7.1.3", "@types/node": "*", @@ -1588,13 +3798,6 @@ "graphql-subscriptions": "^1.1.0", "semver": "^7.3.2", "tslib": "^2.0.1" - }, - "dependencies": { - "tslib": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", - "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" - } } }, "type-is": { @@ -1638,6 +3841,12 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.1.tgz", "integrity": "sha512-FOmRr+FmWEIG8uhZv6C2bTgEVXsHk08kE7mPlrBbEe+c3r9pjceVPgupIfNIhc4yx55H69OXANrUaSuu9eInKg==" }, + "validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==", + "peer": true + }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -1688,6 +3897,13 @@ "requires": { "tslib": "^1.9.3", "zen-observable": "^0.8.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } } } diff --git a/experiments/package.json b/experiments/package.json index 4a62efe3..dbe23240 100644 --- a/experiments/package.json +++ b/experiments/package.json @@ -6,19 +6,19 @@ "seed": "ts-node --transpile-only ./seed.ts" }, "dependencies": { - "@prisma/client": "2.10.1", + "@prisma/client": "2.11.0", "@types/graphql-fields": "^1.3.3", - "apollo-server": "^2.18.2", + "apollo-server": "^2.19.0", "graphql": "^15.4.0", "graphql-fields": "^2.0.3", "graphql-type-json": "^0.3.2", "reflect-metadata": "^0.1.13", - "type-graphql": "1.1.0" + "type-graphql": "1.1.1" }, "devDependencies": { - "@prisma/cli": "2.10.1", + "@prisma/cli": "2.11.0", "@types/graphql-type-json": "^0.3.2", - "@types/node": "^14.14.6", + "@types/node": "^14.14.7", "ts-node": "^9.0.0", "typescript": "~4.0.5" } diff --git a/experiments/prisma/generated/client/index.d.ts b/experiments/prisma/generated/client/index.d.ts index 0dd0aa82..d8fb5893 100644 --- a/experiments/prisma/generated/client/index.d.ts +++ b/experiments/prisma/generated/client/index.d.ts @@ -28,8 +28,8 @@ export { Decimal } export { sql, empty, join, raw, Sql } /** - * Prisma Client JS version: 2.10.1 - * Query Engine version: 7d0087eadc7265e12d4b8d8c3516b02c4c965111 + * Prisma Client JS version: 2.11.0 + * Query Engine version: 58369335532e47bdcec77a2f1e7c1fb83a463918 */ export declare type PrismaVersion = { client: string @@ -120,6 +120,14 @@ export declare type TrueKeys = TruthyKeys>> export declare type Subset = { [key in keyof T]: key extends keyof U ? T[key] : never; }; + +type Without = { [P in Exclude]?: never }; +/** + * XOR is needed to have a real mutually exclusive union type + * https://stackoverflow.com/questions/42123407/does-typescript-support-mutually-exclusive-types + */ +type XOR = (T | U) extends object ? (Without & U) | (Without & T) : T | U; + declare class PrismaClientFetcher { private readonly prisma; private readonly debug; @@ -221,11 +229,12 @@ export type PrismaAction = | 'queryRaw' | 'aggregate' + /** * These options are being passed in to the middleware as "params" */ export type MiddlewareParams = { - model?: string + model?: ModelName action: PrismaAction args: any dataPath: string[] @@ -374,6 +383,22 @@ export declare class PrismaClient< * @deprecated renamed to `$queryRaw` */ queryRaw(query: string | TemplateStringsArray | Sql, ...values: any[]): Promise; + /** + * Execute queries in a transaction + * @example + * ``` + * const [george, bob, alice] = await prisma.transaction([ + * prisma.user.create({ data: { name: 'George' } }), + * prisma.user.create({ data: { name: 'Bob' } }), + * prisma.user.create({ data: { name: 'Alice' } }), + * ]) + * ``` + */ + $transaction: PromiseConstructor['all'] + /** + * @deprecated renamed to `$transaction` + */ + transaction: PromiseConstructor['all'] /** * `prisma.user`: Exposes CRUD operations for the **User** model. @@ -465,6 +490,20 @@ export declare class PrismaClient< // Based on // https://github.com/microsoft/TypeScript/issues/3192#issuecomment-261720275 +export declare const ModelName: { + User: 'User', + post: 'post', + Category: 'Category', + Patient: 'Patient', + Movie: 'Movie', + Director: 'Director', + Problem: 'Problem', + Creator: 'Creator' +}; + +export declare type ModelName = (typeof ModelName)[keyof typeof ModelName] + + export declare const UserDistinctFieldEnum: { id: 'id', email: 'email', @@ -662,7 +701,7 @@ export type UserMaxAggregateInputType = { export type AggregateUserArgs = { where?: UserWhereInput - orderBy?: Enumerable | UserOrderByInput + orderBy?: XOR, UserOrderByInput> cursor?: UserWhereUniqueInput take?: number skip?: number @@ -946,11 +985,11 @@ export type FindOneUserArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * Filter, which User to fetch. **/ @@ -965,16 +1004,16 @@ export type FindFirstUserArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * Filter, which User to fetch. **/ where?: UserWhereInput - orderBy?: Enumerable | UserOrderByInput + orderBy?: XOR, UserOrderByInput> cursor?: UserWhereUniqueInput take?: number skip?: number @@ -989,11 +1028,11 @@ export type FindManyUserArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * Filter, which Users to fetch. **/ @@ -1001,7 +1040,7 @@ export type FindManyUserArgs = { /** * Determine the order of the Users to fetch. **/ - orderBy?: Enumerable | UserOrderByInput + orderBy?: XOR, UserOrderByInput> /** * Sets the position for listing Users. **/ @@ -1025,11 +1064,11 @@ export type UserCreateArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * The data needed to create a User. **/ @@ -1044,11 +1083,11 @@ export type UserUpdateArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * The data needed to update a User. **/ @@ -1076,11 +1115,11 @@ export type UserUpsertArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * The filter to search for the User to update in case it exists. **/ @@ -1103,11 +1142,11 @@ export type UserDeleteArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR /** * Filter which User to delete. **/ @@ -1130,11 +1169,11 @@ export type UserArgs = { /** * Select specific fields to fetch from the User **/ - select?: UserSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: UserInclude | null + include?: XOR } @@ -1209,7 +1248,7 @@ export type PostMaxAggregateInputType = { export type AggregatePostArgs = { where?: postWhereInput - orderBy?: Enumerable | postOrderByInput + orderBy?: XOR, postOrderByInput> cursor?: postWhereUniqueInput take?: number skip?: number @@ -1497,11 +1536,11 @@ export type FindOnepostArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * Filter, which post to fetch. **/ @@ -1516,16 +1555,16 @@ export type FindFirstpostArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * Filter, which post to fetch. **/ where?: postWhereInput - orderBy?: Enumerable | postOrderByInput + orderBy?: XOR, postOrderByInput> cursor?: postWhereUniqueInput take?: number skip?: number @@ -1540,11 +1579,11 @@ export type FindManypostArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * Filter, which posts to fetch. **/ @@ -1552,7 +1591,7 @@ export type FindManypostArgs = { /** * Determine the order of the posts to fetch. **/ - orderBy?: Enumerable | postOrderByInput + orderBy?: XOR, postOrderByInput> /** * Sets the position for listing posts. **/ @@ -1576,11 +1615,11 @@ export type postCreateArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * The data needed to create a post. **/ @@ -1595,11 +1634,11 @@ export type postUpdateArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * The data needed to update a post. **/ @@ -1627,11 +1666,11 @@ export type postUpsertArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * The filter to search for the post to update in case it exists. **/ @@ -1654,11 +1693,11 @@ export type postDeleteArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR /** * Filter which post to delete. **/ @@ -1681,11 +1720,11 @@ export type postArgs = { /** * Select specific fields to fetch from the post **/ - select?: postSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: postInclude | null + include?: XOR } @@ -1744,7 +1783,7 @@ export type CategoryMaxAggregateInputType = { export type AggregateCategoryArgs = { where?: CategoryWhereInput - orderBy?: Enumerable | CategoryOrderByInput + orderBy?: XOR, CategoryOrderByInput> cursor?: CategoryWhereUniqueInput take?: number skip?: number @@ -2005,7 +2044,7 @@ export type FindOneCategoryArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * Filter, which Category to fetch. **/ @@ -2020,12 +2059,12 @@ export type FindFirstCategoryArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * Filter, which Category to fetch. **/ where?: CategoryWhereInput - orderBy?: Enumerable | CategoryOrderByInput + orderBy?: XOR, CategoryOrderByInput> cursor?: CategoryWhereUniqueInput take?: number skip?: number @@ -2040,7 +2079,7 @@ export type FindManyCategoryArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * Filter, which Categories to fetch. **/ @@ -2048,7 +2087,7 @@ export type FindManyCategoryArgs = { /** * Determine the order of the Categories to fetch. **/ - orderBy?: Enumerable | CategoryOrderByInput + orderBy?: XOR, CategoryOrderByInput> /** * Sets the position for listing Categories. **/ @@ -2072,7 +2111,7 @@ export type CategoryCreateArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * The data needed to create a Category. **/ @@ -2087,7 +2126,7 @@ export type CategoryUpdateArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * The data needed to update a Category. **/ @@ -2115,7 +2154,7 @@ export type CategoryUpsertArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * The filter to search for the Category to update in case it exists. **/ @@ -2138,7 +2177,7 @@ export type CategoryDeleteArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR /** * Filter which Category to delete. **/ @@ -2161,7 +2200,7 @@ export type CategoryArgs = { /** * Select specific fields to fetch from the Category **/ - select?: CategorySelect | null + select?: XOR } @@ -2185,7 +2224,7 @@ export type AggregatePatient = { export type AggregatePatientArgs = { where?: PatientWhereInput - orderBy?: Enumerable | PatientOrderByInput + orderBy?: XOR, PatientOrderByInput> cursor?: PatientWhereUniqueInput take?: number skip?: number @@ -2440,7 +2479,7 @@ export type FindOnePatientArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * Filter, which Patient to fetch. **/ @@ -2455,12 +2494,12 @@ export type FindFirstPatientArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * Filter, which Patient to fetch. **/ where?: PatientWhereInput - orderBy?: Enumerable | PatientOrderByInput + orderBy?: XOR, PatientOrderByInput> cursor?: PatientWhereUniqueInput take?: number skip?: number @@ -2475,7 +2514,7 @@ export type FindManyPatientArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * Filter, which Patients to fetch. **/ @@ -2483,7 +2522,7 @@ export type FindManyPatientArgs = { /** * Determine the order of the Patients to fetch. **/ - orderBy?: Enumerable | PatientOrderByInput + orderBy?: XOR, PatientOrderByInput> /** * Sets the position for listing Patients. **/ @@ -2507,7 +2546,7 @@ export type PatientCreateArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * The data needed to create a Patient. **/ @@ -2522,7 +2561,7 @@ export type PatientUpdateArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * The data needed to update a Patient. **/ @@ -2550,7 +2589,7 @@ export type PatientUpsertArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * The filter to search for the Patient to update in case it exists. **/ @@ -2573,7 +2612,7 @@ export type PatientDeleteArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR /** * Filter which Patient to delete. **/ @@ -2596,7 +2635,7 @@ export type PatientArgs = { /** * Select specific fields to fetch from the Patient **/ - select?: PatientSelect | null + select?: XOR } @@ -2620,7 +2659,7 @@ export type AggregateMovie = { export type AggregateMovieArgs = { where?: MovieWhereInput - orderBy?: Enumerable | MovieOrderByInput + orderBy?: XOR, MovieOrderByInput> cursor?: MovieWhereUniqueInput take?: number skip?: number @@ -2886,11 +2925,11 @@ export type FindOneMovieArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * Filter, which Movie to fetch. **/ @@ -2905,16 +2944,16 @@ export type FindFirstMovieArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * Filter, which Movie to fetch. **/ where?: MovieWhereInput - orderBy?: Enumerable | MovieOrderByInput + orderBy?: XOR, MovieOrderByInput> cursor?: MovieWhereUniqueInput take?: number skip?: number @@ -2929,11 +2968,11 @@ export type FindManyMovieArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * Filter, which Movies to fetch. **/ @@ -2941,7 +2980,7 @@ export type FindManyMovieArgs = { /** * Determine the order of the Movies to fetch. **/ - orderBy?: Enumerable | MovieOrderByInput + orderBy?: XOR, MovieOrderByInput> /** * Sets the position for listing Movies. **/ @@ -2965,11 +3004,11 @@ export type MovieCreateArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * The data needed to create a Movie. **/ @@ -2984,11 +3023,11 @@ export type MovieUpdateArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * The data needed to update a Movie. **/ @@ -3016,11 +3055,11 @@ export type MovieUpsertArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * The filter to search for the Movie to update in case it exists. **/ @@ -3043,11 +3082,11 @@ export type MovieDeleteArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR /** * Filter which Movie to delete. **/ @@ -3070,11 +3109,11 @@ export type MovieArgs = { /** * Select specific fields to fetch from the Movie **/ - select?: MovieSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: MovieInclude | null + include?: XOR } @@ -3097,7 +3136,7 @@ export type AggregateDirector = { export type AggregateDirectorArgs = { where?: DirectorWhereInput - orderBy?: Enumerable | DirectorOrderByInput + orderBy?: XOR, DirectorOrderByInput> cursor?: DirectorWhereUniqueInput take?: number skip?: number @@ -3362,11 +3401,11 @@ export type FindOneDirectorArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * Filter, which Director to fetch. **/ @@ -3381,16 +3420,16 @@ export type FindFirstDirectorArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * Filter, which Director to fetch. **/ where?: DirectorWhereInput - orderBy?: Enumerable | DirectorOrderByInput + orderBy?: XOR, DirectorOrderByInput> cursor?: DirectorWhereUniqueInput take?: number skip?: number @@ -3405,11 +3444,11 @@ export type FindManyDirectorArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * Filter, which Directors to fetch. **/ @@ -3417,7 +3456,7 @@ export type FindManyDirectorArgs = { /** * Determine the order of the Directors to fetch. **/ - orderBy?: Enumerable | DirectorOrderByInput + orderBy?: XOR, DirectorOrderByInput> /** * Sets the position for listing Directors. **/ @@ -3441,11 +3480,11 @@ export type DirectorCreateArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * The data needed to create a Director. **/ @@ -3460,11 +3499,11 @@ export type DirectorUpdateArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * The data needed to update a Director. **/ @@ -3492,11 +3531,11 @@ export type DirectorUpsertArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * The filter to search for the Director to update in case it exists. **/ @@ -3519,11 +3558,11 @@ export type DirectorDeleteArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR /** * Filter which Director to delete. **/ @@ -3546,11 +3585,11 @@ export type DirectorArgs = { /** * Select specific fields to fetch from the Director **/ - select?: DirectorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: DirectorInclude | null + include?: XOR } @@ -3617,7 +3656,7 @@ export type ProblemMaxAggregateInputType = { export type AggregateProblemArgs = { where?: ProblemWhereInput - orderBy?: Enumerable | ProblemOrderByInput + orderBy?: XOR, ProblemOrderByInput> cursor?: ProblemWhereUniqueInput take?: number skip?: number @@ -3897,11 +3936,11 @@ export type FindOneProblemArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * Filter, which Problem to fetch. **/ @@ -3916,16 +3955,16 @@ export type FindFirstProblemArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * Filter, which Problem to fetch. **/ where?: ProblemWhereInput - orderBy?: Enumerable | ProblemOrderByInput + orderBy?: XOR, ProblemOrderByInput> cursor?: ProblemWhereUniqueInput take?: number skip?: number @@ -3940,11 +3979,11 @@ export type FindManyProblemArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * Filter, which Problems to fetch. **/ @@ -3952,7 +3991,7 @@ export type FindManyProblemArgs = { /** * Determine the order of the Problems to fetch. **/ - orderBy?: Enumerable | ProblemOrderByInput + orderBy?: XOR, ProblemOrderByInput> /** * Sets the position for listing Problems. **/ @@ -3976,11 +4015,11 @@ export type ProblemCreateArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * The data needed to create a Problem. **/ @@ -3995,11 +4034,11 @@ export type ProblemUpdateArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * The data needed to update a Problem. **/ @@ -4027,11 +4066,11 @@ export type ProblemUpsertArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * The filter to search for the Problem to update in case it exists. **/ @@ -4054,11 +4093,11 @@ export type ProblemDeleteArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR /** * Filter which Problem to delete. **/ @@ -4081,11 +4120,11 @@ export type ProblemArgs = { /** * Select specific fields to fetch from the Problem **/ - select?: ProblemSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: ProblemInclude | null + include?: XOR } @@ -4143,7 +4182,7 @@ export type CreatorMaxAggregateInputType = { export type AggregateCreatorArgs = { where?: CreatorWhereInput - orderBy?: Enumerable | CreatorOrderByInput + orderBy?: XOR, CreatorOrderByInput> cursor?: CreatorWhereUniqueInput take?: number skip?: number @@ -4422,11 +4461,11 @@ export type FindOneCreatorArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * Filter, which Creator to fetch. **/ @@ -4441,16 +4480,16 @@ export type FindFirstCreatorArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * Filter, which Creator to fetch. **/ where?: CreatorWhereInput - orderBy?: Enumerable | CreatorOrderByInput + orderBy?: XOR, CreatorOrderByInput> cursor?: CreatorWhereUniqueInput take?: number skip?: number @@ -4465,11 +4504,11 @@ export type FindManyCreatorArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * Filter, which Creators to fetch. **/ @@ -4477,7 +4516,7 @@ export type FindManyCreatorArgs = { /** * Determine the order of the Creators to fetch. **/ - orderBy?: Enumerable | CreatorOrderByInput + orderBy?: XOR, CreatorOrderByInput> /** * Sets the position for listing Creators. **/ @@ -4501,11 +4540,11 @@ export type CreatorCreateArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * The data needed to create a Creator. **/ @@ -4520,11 +4559,11 @@ export type CreatorUpdateArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * The data needed to update a Creator. **/ @@ -4552,11 +4591,11 @@ export type CreatorUpsertArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * The filter to search for the Creator to update in case it exists. **/ @@ -4579,11 +4618,11 @@ export type CreatorDeleteArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR /** * Filter which Creator to delete. **/ @@ -4606,11 +4645,11 @@ export type CreatorArgs = { /** * Select specific fields to fetch from the Creator **/ - select?: CreatorSelect | null + select?: XOR /** * Choose, which related nodes to fetch as well. **/ - include?: CreatorInclude | null + include?: XOR } @@ -4621,17 +4660,17 @@ export type CreatorArgs = { export type UserWhereInput = { - AND?: UserWhereInput | Enumerable - OR?: UserWhereInput | Enumerable - NOT?: UserWhereInput | Enumerable - id?: IntFilter | number - email?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + id?: XOR + email?: XOR name?: StringNullableFilter | string | null - age?: IntFilter | number - balance?: FloatFilter | number - amount?: FloatFilter | number + age?: XOR + balance?: XOR + amount?: XOR posts?: PostListRelationFilter - role?: EnumRoleFilter | Role + role?: XOR editorPosts?: PostListRelationFilter } @@ -4651,18 +4690,18 @@ export type UserWhereUniqueInput = { } export type postWhereInput = { - AND?: postWhereInput | Enumerable - OR?: postWhereInput | Enumerable - NOT?: postWhereInput | Enumerable - uuid?: StringFilter | string - createdAt?: DateTimeFilter | Date | string - updatedAt?: DateTimeFilter | Date | string - published?: BoolFilter | boolean - title?: StringFilter | string - subtitle?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + uuid?: XOR + createdAt?: XOR + updatedAt?: XOR + published?: XOR + title?: XOR + subtitle?: XOR content?: StringNullableFilter | string | null - author?: UserRelationFilter | UserWhereInput - authorId?: IntFilter | number + author?: XOR + authorId?: XOR editor?: UserRelationFilter | UserWhereInput | null editorId?: IntNullableFilter | number | null kind?: EnumPostKindNullableFilter | PostKind | null @@ -4688,12 +4727,12 @@ export type postWhereUniqueInput = { } export type CategoryWhereInput = { - AND?: CategoryWhereInput | Enumerable - OR?: CategoryWhereInput | Enumerable - NOT?: CategoryWhereInput | Enumerable - name?: StringFilter | string - slug?: StringFilter | string - number?: IntFilter | number + AND?: XOR> + OR?: XOR> + NOT?: XOR> + name?: XOR + slug?: XOR + number?: XOR } export type CategoryOrderByInput = { @@ -4707,12 +4746,12 @@ export type CategoryWhereUniqueInput = { } export type PatientWhereInput = { - AND?: PatientWhereInput | Enumerable - OR?: PatientWhereInput | Enumerable - NOT?: PatientWhereInput | Enumerable - firstName?: StringFilter | string - lastName?: StringFilter | string - email?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + firstName?: XOR + lastName?: XOR + email?: XOR } export type PatientOrderByInput = { @@ -4726,13 +4765,13 @@ export type PatientWhereUniqueInput = { } export type MovieWhereInput = { - AND?: MovieWhereInput | Enumerable - OR?: MovieWhereInput | Enumerable - NOT?: MovieWhereInput | Enumerable - directorFirstName?: StringFilter | string - directorLastName?: StringFilter | string - director?: DirectorRelationFilter | DirectorWhereInput - title?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + directorFirstName?: XOR + directorLastName?: XOR + director?: XOR + title?: XOR } export type MovieOrderByInput = { @@ -4746,11 +4785,11 @@ export type MovieWhereUniqueInput = { } export type DirectorWhereInput = { - AND?: DirectorWhereInput | Enumerable - OR?: DirectorWhereInput | Enumerable - NOT?: DirectorWhereInput | Enumerable - firstName?: StringFilter | string - lastName?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + firstName?: XOR + lastName?: XOR movies?: MovieListRelationFilter } @@ -4764,11 +4803,11 @@ export type DirectorWhereUniqueInput = { } export type ProblemWhereInput = { - AND?: ProblemWhereInput | Enumerable - OR?: ProblemWhereInput | Enumerable - NOT?: ProblemWhereInput | Enumerable - id?: IntFilter | number - problemText?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + id?: XOR + problemText?: XOR likedBy?: CreatorListRelationFilter creator?: CreatorRelationFilter | CreatorWhereInput | null creatorId?: IntNullableFilter | number | null @@ -4785,11 +4824,11 @@ export type ProblemWhereUniqueInput = { } export type CreatorWhereInput = { - AND?: CreatorWhereInput | Enumerable - OR?: CreatorWhereInput | Enumerable - NOT?: CreatorWhereInput | Enumerable - id?: IntFilter | number - name?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + id?: XOR + name?: XOR likes?: ProblemListRelationFilter problems?: ProblemListRelationFilter } @@ -4805,7 +4844,7 @@ export type CreatorWhereUniqueInput = { export type UserCreateInput = { email: string - name?: string | null + name?: XOR age: number balance: number amount: number @@ -4815,23 +4854,23 @@ export type UserCreateInput = { } export type UserUpdateInput = { - email?: string | StringFieldUpdateOperationsInput + email?: XOR name?: string | NullableStringFieldUpdateOperationsInput | null - age?: number | IntFieldUpdateOperationsInput - balance?: number | FloatFieldUpdateOperationsInput - amount?: number | FloatFieldUpdateOperationsInput - role?: Role | EnumRoleFieldUpdateOperationsInput + age?: XOR + balance?: XOR + amount?: XOR + role?: XOR posts?: postUpdateManyWithoutAuthorInput editorPosts?: postUpdateManyWithoutEditorInput } export type UserUpdateManyMutationInput = { - email?: string | StringFieldUpdateOperationsInput + email?: XOR name?: string | NullableStringFieldUpdateOperationsInput | null - age?: number | IntFieldUpdateOperationsInput - balance?: number | FloatFieldUpdateOperationsInput - amount?: number | FloatFieldUpdateOperationsInput - role?: Role | EnumRoleFieldUpdateOperationsInput + age?: XOR + balance?: XOR + amount?: XOR + role?: XOR } export type postCreateInput = { @@ -4841,20 +4880,20 @@ export type postCreateInput = { published: boolean title: string subtitle: string - content?: string | null - kind?: PostKind | null + content?: XOR + kind?: XOR metadata: InputJsonValue author: UserCreateOneWithoutPostsInput editor?: UserCreateOneWithoutEditorPostsInput } export type postUpdateInput = { - uuid?: string | StringFieldUpdateOperationsInput - createdAt?: Date | string | DateTimeFieldUpdateOperationsInput - updatedAt?: Date | string | DateTimeFieldUpdateOperationsInput - published?: boolean | BoolFieldUpdateOperationsInput - title?: string | StringFieldUpdateOperationsInput - subtitle?: string | StringFieldUpdateOperationsInput + uuid?: XOR + createdAt?: XOR + updatedAt?: XOR + published?: XOR + title?: XOR + subtitle?: XOR content?: string | NullableStringFieldUpdateOperationsInput | null kind?: PostKind | NullableEnumPostKindFieldUpdateOperationsInput | null metadata?: InputJsonValue @@ -4863,12 +4902,12 @@ export type postUpdateInput = { } export type postUpdateManyMutationInput = { - uuid?: string | StringFieldUpdateOperationsInput - createdAt?: Date | string | DateTimeFieldUpdateOperationsInput - updatedAt?: Date | string | DateTimeFieldUpdateOperationsInput - published?: boolean | BoolFieldUpdateOperationsInput - title?: string | StringFieldUpdateOperationsInput - subtitle?: string | StringFieldUpdateOperationsInput + uuid?: XOR + createdAt?: XOR + updatedAt?: XOR + published?: XOR + title?: XOR + subtitle?: XOR content?: string | NullableStringFieldUpdateOperationsInput | null kind?: PostKind | NullableEnumPostKindFieldUpdateOperationsInput | null metadata?: InputJsonValue @@ -4881,15 +4920,15 @@ export type CategoryCreateInput = { } export type CategoryUpdateInput = { - name?: string | StringFieldUpdateOperationsInput - slug?: string | StringFieldUpdateOperationsInput - number?: number | IntFieldUpdateOperationsInput + name?: XOR + slug?: XOR + number?: XOR } export type CategoryUpdateManyMutationInput = { - name?: string | StringFieldUpdateOperationsInput - slug?: string | StringFieldUpdateOperationsInput - number?: number | IntFieldUpdateOperationsInput + name?: XOR + slug?: XOR + number?: XOR } export type PatientCreateInput = { @@ -4899,15 +4938,15 @@ export type PatientCreateInput = { } export type PatientUpdateInput = { - firstName?: string | StringFieldUpdateOperationsInput - lastName?: string | StringFieldUpdateOperationsInput - email?: string | StringFieldUpdateOperationsInput + firstName?: XOR + lastName?: XOR + email?: XOR } export type PatientUpdateManyMutationInput = { - firstName?: string | StringFieldUpdateOperationsInput - lastName?: string | StringFieldUpdateOperationsInput - email?: string | StringFieldUpdateOperationsInput + firstName?: XOR + lastName?: XOR + email?: XOR } export type MovieCreateInput = { @@ -4916,12 +4955,12 @@ export type MovieCreateInput = { } export type MovieUpdateInput = { - title?: string | StringFieldUpdateOperationsInput + title?: XOR director?: DirectorUpdateOneRequiredWithoutMoviesInput } export type MovieUpdateManyMutationInput = { - title?: string | StringFieldUpdateOperationsInput + title?: XOR } export type DirectorCreateInput = { @@ -4931,14 +4970,14 @@ export type DirectorCreateInput = { } export type DirectorUpdateInput = { - firstName?: string | StringFieldUpdateOperationsInput - lastName?: string | StringFieldUpdateOperationsInput + firstName?: XOR + lastName?: XOR movies?: MovieUpdateManyWithoutDirectorInput } export type DirectorUpdateManyMutationInput = { - firstName?: string | StringFieldUpdateOperationsInput - lastName?: string | StringFieldUpdateOperationsInput + firstName?: XOR + lastName?: XOR } export type ProblemCreateInput = { @@ -4948,13 +4987,13 @@ export type ProblemCreateInput = { } export type ProblemUpdateInput = { - problemText?: string | StringFieldUpdateOperationsInput + problemText?: XOR likedBy?: CreatorUpdateManyWithoutLikesInput creator?: CreatorUpdateOneWithoutProblemsInput } export type ProblemUpdateManyMutationInput = { - problemText?: string | StringFieldUpdateOperationsInput + problemText?: XOR } export type CreatorCreateInput = { @@ -4964,13 +5003,13 @@ export type CreatorCreateInput = { } export type CreatorUpdateInput = { - name?: string | StringFieldUpdateOperationsInput + name?: XOR likes?: ProblemUpdateManyWithoutLikedByInput problems?: ProblemUpdateManyWithoutCreatorInput } export type CreatorUpdateManyMutationInput = { - name?: string | StringFieldUpdateOperationsInput + name?: XOR } export type IntFilter = { @@ -4981,7 +5020,7 @@ export type IntFilter = { lte?: number gt?: number gte?: number - not?: number | NestedIntFilter + not?: XOR } export type StringFilter = { @@ -4996,13 +5035,13 @@ export type StringFilter = { startsWith?: string endsWith?: string mode?: QueryMode - not?: string | NestedStringFilter + not?: XOR } export type StringNullableFilter = { - equals?: string | null - in?: Enumerable | null - notIn?: Enumerable | null + equals?: XOR + in?: XOR, null> + notIn?: XOR, null> lt?: string lte?: string gt?: string @@ -5022,7 +5061,7 @@ export type FloatFilter = { lte?: number gt?: number gte?: number - not?: number | NestedFloatFilter + not?: XOR } export type PostListRelationFilter = { @@ -5035,7 +5074,7 @@ export type EnumRoleFilter = { equals?: Role in?: Enumerable notIn?: Enumerable - not?: Role | NestedEnumRoleFilter + not?: XOR } export type DateTimeFilter = { @@ -5046,12 +5085,12 @@ export type DateTimeFilter = { lte?: Date | string gt?: Date | string gte?: Date | string - not?: Date | string | NestedDateTimeFilter + not?: XOR } export type BoolFilter = { equals?: boolean - not?: boolean | NestedBoolFilter + not?: XOR } export type UserRelationFilter = { @@ -5060,9 +5099,9 @@ export type UserRelationFilter = { } export type IntNullableFilter = { - equals?: number | null - in?: Enumerable | null - notIn?: Enumerable | null + equals?: XOR + in?: XOR, null> + notIn?: XOR, null> lt?: number lte?: number gt?: number @@ -5071,9 +5110,9 @@ export type IntNullableFilter = { } export type EnumPostKindNullableFilter = { - equals?: PostKind | null - in?: Enumerable | null - notIn?: Enumerable | null + equals?: XOR + in?: XOR, null> + notIn?: XOR, null> not?: PostKind | NestedEnumPostKindNullableFilter | null } @@ -5116,8 +5155,8 @@ export type CreatorListRelationFilter = { } export type CreatorRelationFilter = { - is?: CreatorWhereInput | null - isNot?: CreatorWhereInput | null + is?: XOR + isNot?: XOR } export type ProblemListRelationFilter = { @@ -5127,15 +5166,15 @@ export type ProblemListRelationFilter = { } export type postCreateManyWithoutAuthorInput = { - create?: postCreateWithoutAuthorInput | Enumerable - connect?: postWhereUniqueInput | Enumerable - connectOrCreate?: postCreateOrConnectWithoutUserInput | Enumerable + create?: XOR> + connect?: XOR> + connectOrCreate?: XOR> } export type postCreateManyWithoutEditorInput = { - create?: postCreateWithoutEditorInput | Enumerable - connect?: postWhereUniqueInput | Enumerable - connectOrCreate?: postCreateOrConnectWithoutUserInput | Enumerable + create?: XOR> + connect?: XOR> + connectOrCreate?: XOR> } export type StringFieldUpdateOperationsInput = { @@ -5143,7 +5182,7 @@ export type StringFieldUpdateOperationsInput = { } export type NullableStringFieldUpdateOperationsInput = { - set?: string | null + set?: XOR } export type IntFieldUpdateOperationsInput = { @@ -5167,41 +5206,41 @@ export type EnumRoleFieldUpdateOperationsInput = { } export type postUpdateManyWithoutAuthorInput = { - create?: postCreateWithoutAuthorInput | Enumerable - connect?: postWhereUniqueInput | Enumerable - set?: postWhereUniqueInput | Enumerable - disconnect?: postWhereUniqueInput | Enumerable - delete?: postWhereUniqueInput | Enumerable - update?: postUpdateWithWhereUniqueWithoutAuthorInput | Enumerable - updateMany?: postUpdateManyWithWhereNestedInput | Enumerable - deleteMany?: postScalarWhereInput | Enumerable - upsert?: postUpsertWithWhereUniqueWithoutAuthorInput | Enumerable - connectOrCreate?: postCreateOrConnectWithoutUserInput | Enumerable + create?: XOR> + connect?: XOR> + set?: XOR> + disconnect?: XOR> + delete?: XOR> + update?: XOR> + updateMany?: XOR> + deleteMany?: XOR> + upsert?: XOR> + connectOrCreate?: XOR> } export type postUpdateManyWithoutEditorInput = { - create?: postCreateWithoutEditorInput | Enumerable - connect?: postWhereUniqueInput | Enumerable - set?: postWhereUniqueInput | Enumerable - disconnect?: postWhereUniqueInput | Enumerable - delete?: postWhereUniqueInput | Enumerable - update?: postUpdateWithWhereUniqueWithoutEditorInput | Enumerable - updateMany?: postUpdateManyWithWhereNestedInput | Enumerable - deleteMany?: postScalarWhereInput | Enumerable - upsert?: postUpsertWithWhereUniqueWithoutEditorInput | Enumerable - connectOrCreate?: postCreateOrConnectWithoutUserInput | Enumerable + create?: XOR> + connect?: XOR> + set?: XOR> + disconnect?: XOR> + delete?: XOR> + update?: XOR> + updateMany?: XOR> + deleteMany?: XOR> + upsert?: XOR> + connectOrCreate?: XOR> } export type UserCreateOneWithoutPostsInput = { create?: UserCreateWithoutPostsInput connect?: UserWhereUniqueInput - connectOrCreate?: UserCreateOrConnectWithoutpostInput + connectOrCreate?: UserCreateOrConnectWithoutpostsInput } export type UserCreateOneWithoutEditorPostsInput = { create?: UserCreateWithoutEditorPostsInput connect?: UserWhereUniqueInput - connectOrCreate?: UserCreateOrConnectWithoutpostInput + connectOrCreate?: UserCreateOrConnectWithouteditorPostsInput } export type DateTimeFieldUpdateOperationsInput = { @@ -5213,15 +5252,15 @@ export type BoolFieldUpdateOperationsInput = { } export type NullableEnumPostKindFieldUpdateOperationsInput = { - set?: PostKind | null + set?: XOR } export type UserUpdateOneRequiredWithoutPostsInput = { create?: UserCreateWithoutPostsInput connect?: UserWhereUniqueInput - update?: UserUpdateWithoutPostsDataInput + update?: UserUpdateWithoutPostsInput upsert?: UserUpsertWithoutPostsInput - connectOrCreate?: UserCreateOrConnectWithoutpostInput + connectOrCreate?: UserCreateOrConnectWithoutpostsInput } export type UserUpdateOneWithoutEditorPostsInput = { @@ -5229,67 +5268,67 @@ export type UserUpdateOneWithoutEditorPostsInput = { connect?: UserWhereUniqueInput disconnect?: boolean delete?: boolean - update?: UserUpdateWithoutEditorPostsDataInput + update?: UserUpdateWithoutEditorPostsInput upsert?: UserUpsertWithoutEditorPostsInput - connectOrCreate?: UserCreateOrConnectWithoutpostInput + connectOrCreate?: UserCreateOrConnectWithouteditorPostsInput } export type DirectorCreateOneWithoutMoviesInput = { create?: DirectorCreateWithoutMoviesInput connect?: DirectorWhereUniqueInput - connectOrCreate?: DirectorCreateOrConnectWithoutMovieInput + connectOrCreate?: DirectorCreateOrConnectWithoutmoviesInput } export type DirectorUpdateOneRequiredWithoutMoviesInput = { create?: DirectorCreateWithoutMoviesInput connect?: DirectorWhereUniqueInput - update?: DirectorUpdateWithoutMoviesDataInput + update?: DirectorUpdateWithoutMoviesInput upsert?: DirectorUpsertWithoutMoviesInput - connectOrCreate?: DirectorCreateOrConnectWithoutMovieInput + connectOrCreate?: DirectorCreateOrConnectWithoutmoviesInput } export type MovieCreateManyWithoutDirectorInput = { - create?: MovieCreateWithoutDirectorInput | Enumerable - connect?: MovieWhereUniqueInput | Enumerable - connectOrCreate?: MovieCreateOrConnectWithoutDirectorInput | Enumerable + create?: XOR> + connect?: XOR> + connectOrCreate?: XOR> } export type MovieUpdateManyWithoutDirectorInput = { - create?: MovieCreateWithoutDirectorInput | Enumerable - connect?: MovieWhereUniqueInput | Enumerable - set?: MovieWhereUniqueInput | Enumerable - disconnect?: MovieWhereUniqueInput | Enumerable - delete?: MovieWhereUniqueInput | Enumerable - update?: MovieUpdateWithWhereUniqueWithoutDirectorInput | Enumerable - updateMany?: MovieUpdateManyWithWhereNestedInput | Enumerable - deleteMany?: MovieScalarWhereInput | Enumerable - upsert?: MovieUpsertWithWhereUniqueWithoutDirectorInput | Enumerable - connectOrCreate?: MovieCreateOrConnectWithoutDirectorInput | Enumerable + create?: XOR> + connect?: XOR> + set?: XOR> + disconnect?: XOR> + delete?: XOR> + update?: XOR> + updateMany?: XOR> + deleteMany?: XOR> + upsert?: XOR> + connectOrCreate?: XOR> } export type CreatorCreateManyWithoutLikesInput = { - create?: CreatorCreateWithoutLikesInput | Enumerable - connect?: CreatorWhereUniqueInput | Enumerable - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput | Enumerable + create?: XOR> + connect?: XOR> + connectOrCreate?: XOR> } export type CreatorCreateOneWithoutProblemsInput = { create?: CreatorCreateWithoutProblemsInput connect?: CreatorWhereUniqueInput - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput + connectOrCreate?: CreatorCreateOrConnectWithoutproblemsInput } export type CreatorUpdateManyWithoutLikesInput = { - create?: CreatorCreateWithoutLikesInput | Enumerable - connect?: CreatorWhereUniqueInput | Enumerable - set?: CreatorWhereUniqueInput | Enumerable - disconnect?: CreatorWhereUniqueInput | Enumerable - delete?: CreatorWhereUniqueInput | Enumerable - update?: CreatorUpdateWithWhereUniqueWithoutLikesInput | Enumerable - updateMany?: CreatorUpdateManyWithWhereNestedInput | Enumerable - deleteMany?: CreatorScalarWhereInput | Enumerable - upsert?: CreatorUpsertWithWhereUniqueWithoutLikesInput | Enumerable - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput | Enumerable + create?: XOR> + connect?: XOR> + set?: XOR> + disconnect?: XOR> + delete?: XOR> + update?: XOR> + updateMany?: XOR> + deleteMany?: XOR> + upsert?: XOR> + connectOrCreate?: XOR> } export type CreatorUpdateOneWithoutProblemsInput = { @@ -5297,47 +5336,47 @@ export type CreatorUpdateOneWithoutProblemsInput = { connect?: CreatorWhereUniqueInput disconnect?: boolean delete?: boolean - update?: CreatorUpdateWithoutProblemsDataInput + update?: CreatorUpdateWithoutProblemsInput upsert?: CreatorUpsertWithoutProblemsInput - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput + connectOrCreate?: CreatorCreateOrConnectWithoutproblemsInput } export type ProblemCreateManyWithoutLikedByInput = { - create?: ProblemCreateWithoutLikedByInput | Enumerable - connect?: ProblemWhereUniqueInput | Enumerable - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput | Enumerable + create?: XOR> + connect?: XOR> + connectOrCreate?: XOR> } export type ProblemCreateManyWithoutCreatorInput = { - create?: ProblemCreateWithoutCreatorInput | Enumerable - connect?: ProblemWhereUniqueInput | Enumerable - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput | Enumerable + create?: XOR> + connect?: XOR> + connectOrCreate?: XOR> } export type ProblemUpdateManyWithoutLikedByInput = { - create?: ProblemCreateWithoutLikedByInput | Enumerable - connect?: ProblemWhereUniqueInput | Enumerable - set?: ProblemWhereUniqueInput | Enumerable - disconnect?: ProblemWhereUniqueInput | Enumerable - delete?: ProblemWhereUniqueInput | Enumerable - update?: ProblemUpdateWithWhereUniqueWithoutLikedByInput | Enumerable - updateMany?: ProblemUpdateManyWithWhereNestedInput | Enumerable - deleteMany?: ProblemScalarWhereInput | Enumerable - upsert?: ProblemUpsertWithWhereUniqueWithoutLikedByInput | Enumerable - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput | Enumerable + create?: XOR> + connect?: XOR> + set?: XOR> + disconnect?: XOR> + delete?: XOR> + update?: XOR> + updateMany?: XOR> + deleteMany?: XOR> + upsert?: XOR> + connectOrCreate?: XOR> } export type ProblemUpdateManyWithoutCreatorInput = { - create?: ProblemCreateWithoutCreatorInput | Enumerable - connect?: ProblemWhereUniqueInput | Enumerable - set?: ProblemWhereUniqueInput | Enumerable - disconnect?: ProblemWhereUniqueInput | Enumerable - delete?: ProblemWhereUniqueInput | Enumerable - update?: ProblemUpdateWithWhereUniqueWithoutCreatorInput | Enumerable - updateMany?: ProblemUpdateManyWithWhereNestedInput | Enumerable - deleteMany?: ProblemScalarWhereInput | Enumerable - upsert?: ProblemUpsertWithWhereUniqueWithoutCreatorInput | Enumerable - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput | Enumerable + create?: XOR> + connect?: XOR> + set?: XOR> + disconnect?: XOR> + delete?: XOR> + update?: XOR> + updateMany?: XOR> + deleteMany?: XOR> + upsert?: XOR> + connectOrCreate?: XOR> } export type NestedIntFilter = { @@ -5348,7 +5387,7 @@ export type NestedIntFilter = { lte?: number gt?: number gte?: number - not?: number | NestedIntFilter + not?: XOR } export type NestedStringFilter = { @@ -5362,13 +5401,13 @@ export type NestedStringFilter = { contains?: string startsWith?: string endsWith?: string - not?: string | NestedStringFilter + not?: XOR } export type NestedStringNullableFilter = { - equals?: string | null - in?: Enumerable | null - notIn?: Enumerable | null + equals?: XOR + in?: XOR, null> + notIn?: XOR, null> lt?: string lte?: string gt?: string @@ -5387,14 +5426,14 @@ export type NestedFloatFilter = { lte?: number gt?: number gte?: number - not?: number | NestedFloatFilter + not?: XOR } export type NestedEnumRoleFilter = { equals?: Role in?: Enumerable notIn?: Enumerable - not?: Role | NestedEnumRoleFilter + not?: XOR } export type NestedDateTimeFilter = { @@ -5405,18 +5444,18 @@ export type NestedDateTimeFilter = { lte?: Date | string gt?: Date | string gte?: Date | string - not?: Date | string | NestedDateTimeFilter + not?: XOR } export type NestedBoolFilter = { equals?: boolean - not?: boolean | NestedBoolFilter + not?: XOR } export type NestedIntNullableFilter = { - equals?: number | null - in?: Enumerable | null - notIn?: Enumerable | null + equals?: XOR + in?: XOR, null> + notIn?: XOR, null> lt?: number lte?: number gt?: number @@ -5425,9 +5464,9 @@ export type NestedIntNullableFilter = { } export type NestedEnumPostKindNullableFilter = { - equals?: PostKind | null - in?: Enumerable | null - notIn?: Enumerable | null + equals?: XOR + in?: XOR, null> + notIn?: XOR, null> not?: PostKind | NestedEnumPostKindNullableFilter | null } @@ -5438,13 +5477,13 @@ export type postCreateWithoutAuthorInput = { published: boolean title: string subtitle: string - content?: string | null - kind?: PostKind | null + content?: XOR + kind?: XOR metadata: InputJsonValue editor?: UserCreateOneWithoutEditorPostsInput } -export type postCreateOrConnectWithoutUserInput = { +export type postCreateOrConnectWithoutauthorInput = { where: postWhereUniqueInput create: postCreateWithoutAuthorInput } @@ -5456,34 +5495,39 @@ export type postCreateWithoutEditorInput = { published: boolean title: string subtitle: string - content?: string | null - kind?: PostKind | null + content?: XOR + kind?: XOR metadata: InputJsonValue author: UserCreateOneWithoutPostsInput } +export type postCreateOrConnectWithouteditorInput = { + where: postWhereUniqueInput + create: postCreateWithoutEditorInput +} + export type postUpdateWithWhereUniqueWithoutAuthorInput = { where: postWhereUniqueInput - data: postUpdateWithoutAuthorDataInput + data: postUpdateWithoutAuthorInput } -export type postUpdateManyWithWhereNestedInput = { +export type postUpdateManyWithWhereWithoutAuthorInput = { where: postScalarWhereInput - data: postUpdateManyDataInput + data: postUpdateManyMutationInput } export type postScalarWhereInput = { - AND?: postScalarWhereInput | Enumerable - OR?: postScalarWhereInput | Enumerable - NOT?: postScalarWhereInput | Enumerable - uuid?: StringFilter | string - createdAt?: DateTimeFilter | Date | string - updatedAt?: DateTimeFilter | Date | string - published?: BoolFilter | boolean - title?: StringFilter | string - subtitle?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + uuid?: XOR + createdAt?: XOR + updatedAt?: XOR + published?: XOR + title?: XOR + subtitle?: XOR content?: StringNullableFilter | string | null - authorId?: IntFilter | number + authorId?: XOR editorId?: IntNullableFilter | number | null kind?: EnumPostKindNullableFilter | PostKind | null metadata?: JsonFilter @@ -5491,24 +5535,29 @@ export type postScalarWhereInput = { export type postUpsertWithWhereUniqueWithoutAuthorInput = { where: postWhereUniqueInput - update: postUpdateWithoutAuthorDataInput + update: postUpdateWithoutAuthorInput create: postCreateWithoutAuthorInput } export type postUpdateWithWhereUniqueWithoutEditorInput = { where: postWhereUniqueInput - data: postUpdateWithoutEditorDataInput + data: postUpdateWithoutEditorInput +} + +export type postUpdateManyWithWhereWithoutEditorInput = { + where: postScalarWhereInput + data: postUpdateManyMutationInput } export type postUpsertWithWhereUniqueWithoutEditorInput = { where: postWhereUniqueInput - update: postUpdateWithoutEditorDataInput + update: postUpdateWithoutEditorInput create: postCreateWithoutEditorInput } export type UserCreateWithoutPostsInput = { email: string - name?: string | null + name?: XOR age: number balance: number amount: number @@ -5516,14 +5565,14 @@ export type UserCreateWithoutPostsInput = { editorPosts?: postCreateManyWithoutEditorInput } -export type UserCreateOrConnectWithoutpostInput = { +export type UserCreateOrConnectWithoutpostsInput = { where: UserWhereUniqueInput create: UserCreateWithoutPostsInput } export type UserCreateWithoutEditorPostsInput = { email: string - name?: string | null + name?: XOR age: number balance: number amount: number @@ -5531,33 +5580,38 @@ export type UserCreateWithoutEditorPostsInput = { posts?: postCreateManyWithoutAuthorInput } -export type UserUpdateWithoutPostsDataInput = { - email?: string | StringFieldUpdateOperationsInput +export type UserCreateOrConnectWithouteditorPostsInput = { + where: UserWhereUniqueInput + create: UserCreateWithoutEditorPostsInput +} + +export type UserUpdateWithoutPostsInput = { + email?: XOR name?: string | NullableStringFieldUpdateOperationsInput | null - age?: number | IntFieldUpdateOperationsInput - balance?: number | FloatFieldUpdateOperationsInput - amount?: number | FloatFieldUpdateOperationsInput - role?: Role | EnumRoleFieldUpdateOperationsInput + age?: XOR + balance?: XOR + amount?: XOR + role?: XOR editorPosts?: postUpdateManyWithoutEditorInput } export type UserUpsertWithoutPostsInput = { - update: UserUpdateWithoutPostsDataInput + update: UserUpdateWithoutPostsInput create: UserCreateWithoutPostsInput } -export type UserUpdateWithoutEditorPostsDataInput = { - email?: string | StringFieldUpdateOperationsInput +export type UserUpdateWithoutEditorPostsInput = { + email?: XOR name?: string | NullableStringFieldUpdateOperationsInput | null - age?: number | IntFieldUpdateOperationsInput - balance?: number | FloatFieldUpdateOperationsInput - amount?: number | FloatFieldUpdateOperationsInput - role?: Role | EnumRoleFieldUpdateOperationsInput + age?: XOR + balance?: XOR + amount?: XOR + role?: XOR posts?: postUpdateManyWithoutAuthorInput } export type UserUpsertWithoutEditorPostsInput = { - update: UserUpdateWithoutEditorPostsDataInput + update: UserUpdateWithoutEditorPostsInput create: UserCreateWithoutEditorPostsInput } @@ -5566,18 +5620,18 @@ export type DirectorCreateWithoutMoviesInput = { lastName: string } -export type DirectorCreateOrConnectWithoutMovieInput = { +export type DirectorCreateOrConnectWithoutmoviesInput = { where: DirectorWhereUniqueInput create: DirectorCreateWithoutMoviesInput } -export type DirectorUpdateWithoutMoviesDataInput = { - firstName?: string | StringFieldUpdateOperationsInput - lastName?: string | StringFieldUpdateOperationsInput +export type DirectorUpdateWithoutMoviesInput = { + firstName?: XOR + lastName?: XOR } export type DirectorUpsertWithoutMoviesInput = { - update: DirectorUpdateWithoutMoviesDataInput + update: DirectorUpdateWithoutMoviesInput create: DirectorCreateWithoutMoviesInput } @@ -5585,33 +5639,33 @@ export type MovieCreateWithoutDirectorInput = { title: string } -export type MovieCreateOrConnectWithoutDirectorInput = { +export type MovieCreateOrConnectWithoutdirectorInput = { where: MovieWhereUniqueInput create: MovieCreateWithoutDirectorInput } export type MovieUpdateWithWhereUniqueWithoutDirectorInput = { where: MovieWhereUniqueInput - data: MovieUpdateWithoutDirectorDataInput + data: MovieUpdateWithoutDirectorInput } -export type MovieUpdateManyWithWhereNestedInput = { +export type MovieUpdateManyWithWhereWithoutDirectorInput = { where: MovieScalarWhereInput - data: MovieUpdateManyDataInput + data: MovieUpdateManyMutationInput } export type MovieScalarWhereInput = { - AND?: MovieScalarWhereInput | Enumerable - OR?: MovieScalarWhereInput | Enumerable - NOT?: MovieScalarWhereInput | Enumerable - directorFirstName?: StringFilter | string - directorLastName?: StringFilter | string - title?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + directorFirstName?: XOR + directorLastName?: XOR + title?: XOR } export type MovieUpsertWithWhereUniqueWithoutDirectorInput = { where: MovieWhereUniqueInput - update: MovieUpdateWithoutDirectorDataInput + update: MovieUpdateWithoutDirectorInput create: MovieCreateWithoutDirectorInput } @@ -5620,7 +5674,7 @@ export type CreatorCreateWithoutLikesInput = { problems?: ProblemCreateManyWithoutCreatorInput } -export type CreatorCreateOrConnectWithoutProblemInput = { +export type CreatorCreateOrConnectWithoutlikesInput = { where: CreatorWhereUniqueInput create: CreatorCreateWithoutLikesInput } @@ -5630,37 +5684,42 @@ export type CreatorCreateWithoutProblemsInput = { likes?: ProblemCreateManyWithoutLikedByInput } +export type CreatorCreateOrConnectWithoutproblemsInput = { + where: CreatorWhereUniqueInput + create: CreatorCreateWithoutProblemsInput +} + export type CreatorUpdateWithWhereUniqueWithoutLikesInput = { where: CreatorWhereUniqueInput - data: CreatorUpdateWithoutLikesDataInput + data: CreatorUpdateWithoutLikesInput } -export type CreatorUpdateManyWithWhereNestedInput = { +export type CreatorUpdateManyWithWhereWithoutLikesInput = { where: CreatorScalarWhereInput - data: CreatorUpdateManyDataInput + data: CreatorUpdateManyMutationInput } export type CreatorScalarWhereInput = { - AND?: CreatorScalarWhereInput | Enumerable - OR?: CreatorScalarWhereInput | Enumerable - NOT?: CreatorScalarWhereInput | Enumerable - id?: IntFilter | number - name?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + id?: XOR + name?: XOR } export type CreatorUpsertWithWhereUniqueWithoutLikesInput = { where: CreatorWhereUniqueInput - update: CreatorUpdateWithoutLikesDataInput + update: CreatorUpdateWithoutLikesInput create: CreatorCreateWithoutLikesInput } -export type CreatorUpdateWithoutProblemsDataInput = { - name?: string | StringFieldUpdateOperationsInput +export type CreatorUpdateWithoutProblemsInput = { + name?: XOR likes?: ProblemUpdateManyWithoutLikedByInput } export type CreatorUpsertWithoutProblemsInput = { - update: CreatorUpdateWithoutProblemsDataInput + update: CreatorUpdateWithoutProblemsInput create: CreatorCreateWithoutProblemsInput } @@ -5669,7 +5728,7 @@ export type ProblemCreateWithoutLikedByInput = { creator?: CreatorCreateOneWithoutProblemsInput } -export type ProblemCreateOrConnectWithoutCreatorInput = { +export type ProblemCreateOrConnectWithoutlikedByInput = { where: ProblemWhereUniqueInput create: ProblemCreateWithoutLikedByInput } @@ -5679,108 +5738,94 @@ export type ProblemCreateWithoutCreatorInput = { likedBy?: CreatorCreateManyWithoutLikesInput } +export type ProblemCreateOrConnectWithoutcreatorInput = { + where: ProblemWhereUniqueInput + create: ProblemCreateWithoutCreatorInput +} + export type ProblemUpdateWithWhereUniqueWithoutLikedByInput = { where: ProblemWhereUniqueInput - data: ProblemUpdateWithoutLikedByDataInput + data: ProblemUpdateWithoutLikedByInput } -export type ProblemUpdateManyWithWhereNestedInput = { +export type ProblemUpdateManyWithWhereWithoutLikedByInput = { where: ProblemScalarWhereInput - data: ProblemUpdateManyDataInput + data: ProblemUpdateManyMutationInput } export type ProblemScalarWhereInput = { - AND?: ProblemScalarWhereInput | Enumerable - OR?: ProblemScalarWhereInput | Enumerable - NOT?: ProblemScalarWhereInput | Enumerable - id?: IntFilter | number - problemText?: StringFilter | string + AND?: XOR> + OR?: XOR> + NOT?: XOR> + id?: XOR + problemText?: XOR creatorId?: IntNullableFilter | number | null } export type ProblemUpsertWithWhereUniqueWithoutLikedByInput = { where: ProblemWhereUniqueInput - update: ProblemUpdateWithoutLikedByDataInput + update: ProblemUpdateWithoutLikedByInput create: ProblemCreateWithoutLikedByInput } export type ProblemUpdateWithWhereUniqueWithoutCreatorInput = { where: ProblemWhereUniqueInput - data: ProblemUpdateWithoutCreatorDataInput + data: ProblemUpdateWithoutCreatorInput +} + +export type ProblemUpdateManyWithWhereWithoutCreatorInput = { + where: ProblemScalarWhereInput + data: ProblemUpdateManyMutationInput } export type ProblemUpsertWithWhereUniqueWithoutCreatorInput = { where: ProblemWhereUniqueInput - update: ProblemUpdateWithoutCreatorDataInput + update: ProblemUpdateWithoutCreatorInput create: ProblemCreateWithoutCreatorInput } -export type postUpdateWithoutAuthorDataInput = { - uuid?: string | StringFieldUpdateOperationsInput - createdAt?: Date | string | DateTimeFieldUpdateOperationsInput - updatedAt?: Date | string | DateTimeFieldUpdateOperationsInput - published?: boolean | BoolFieldUpdateOperationsInput - title?: string | StringFieldUpdateOperationsInput - subtitle?: string | StringFieldUpdateOperationsInput +export type postUpdateWithoutAuthorInput = { + uuid?: XOR + createdAt?: XOR + updatedAt?: XOR + published?: XOR + title?: XOR + subtitle?: XOR content?: string | NullableStringFieldUpdateOperationsInput | null kind?: PostKind | NullableEnumPostKindFieldUpdateOperationsInput | null metadata?: InputJsonValue editor?: UserUpdateOneWithoutEditorPostsInput } -export type postUpdateManyDataInput = { - uuid?: string | StringFieldUpdateOperationsInput - createdAt?: Date | string | DateTimeFieldUpdateOperationsInput - updatedAt?: Date | string | DateTimeFieldUpdateOperationsInput - published?: boolean | BoolFieldUpdateOperationsInput - title?: string | StringFieldUpdateOperationsInput - subtitle?: string | StringFieldUpdateOperationsInput - content?: string | NullableStringFieldUpdateOperationsInput | null - kind?: PostKind | NullableEnumPostKindFieldUpdateOperationsInput | null - metadata?: InputJsonValue -} - -export type postUpdateWithoutEditorDataInput = { - uuid?: string | StringFieldUpdateOperationsInput - createdAt?: Date | string | DateTimeFieldUpdateOperationsInput - updatedAt?: Date | string | DateTimeFieldUpdateOperationsInput - published?: boolean | BoolFieldUpdateOperationsInput - title?: string | StringFieldUpdateOperationsInput - subtitle?: string | StringFieldUpdateOperationsInput +export type postUpdateWithoutEditorInput = { + uuid?: XOR + createdAt?: XOR + updatedAt?: XOR + published?: XOR + title?: XOR + subtitle?: XOR content?: string | NullableStringFieldUpdateOperationsInput | null kind?: PostKind | NullableEnumPostKindFieldUpdateOperationsInput | null metadata?: InputJsonValue author?: UserUpdateOneRequiredWithoutPostsInput } -export type MovieUpdateWithoutDirectorDataInput = { - title?: string | StringFieldUpdateOperationsInput +export type MovieUpdateWithoutDirectorInput = { + title?: XOR } -export type MovieUpdateManyDataInput = { - title?: string | StringFieldUpdateOperationsInput -} - -export type CreatorUpdateWithoutLikesDataInput = { - name?: string | StringFieldUpdateOperationsInput +export type CreatorUpdateWithoutLikesInput = { + name?: XOR problems?: ProblemUpdateManyWithoutCreatorInput } -export type CreatorUpdateManyDataInput = { - name?: string | StringFieldUpdateOperationsInput -} - -export type ProblemUpdateWithoutLikedByDataInput = { - problemText?: string | StringFieldUpdateOperationsInput +export type ProblemUpdateWithoutLikedByInput = { + problemText?: XOR creator?: CreatorUpdateOneWithoutProblemsInput } -export type ProblemUpdateManyDataInput = { - problemText?: string | StringFieldUpdateOperationsInput -} - -export type ProblemUpdateWithoutCreatorDataInput = { - problemText?: string | StringFieldUpdateOperationsInput +export type ProblemUpdateWithoutCreatorInput = { + problemText?: XOR likedBy?: CreatorUpdateManyWithoutLikesInput } diff --git a/experiments/prisma/generated/client/index.js b/experiments/prisma/generated/client/index.js index 501b818c..eba47b28 100644 --- a/experiments/prisma/generated/client/index.js +++ b/experiments/prisma/generated/client/index.js @@ -7,6 +7,7 @@ const { PrismaClientRustPanicError, PrismaClientInitializationError, PrismaClientValidationError, + warnEnvConflicts, getPrismaClient, debugLib, sqltag, @@ -22,12 +23,12 @@ const path = require('path') const debug = debugLib('prisma-client') /** - * Prisma Client JS version: 2.10.1 - * Query Engine version: 7d0087eadc7265e12d4b8d8c3516b02c4c965111 + * Prisma Client JS version: 2.11.0 + * Query Engine version: 58369335532e47bdcec77a2f1e7c1fb83a463918 */ exports.prismaVersion = { - client: "2.10.1", - engine: "7d0087eadc7265e12d4b8d8c3516b02c4c965111" + client: "2.11.0", + engine: "58369335532e47bdcec77a2f1e7c1fb83a463918" } exports.PrismaClientKnownRequestError = PrismaClientKnownRequestError; @@ -67,6 +68,17 @@ path.join(__dirname, 'schema.prisma'); // https://github.com/microsoft/TypeScript/issues/3192#issuecomment-261720275 function makeEnum(x) { return x; } +exports.ModelName = makeEnum({ + User: 'User', + post: 'post', + Category: 'Category', + Patient: 'Patient', + Movie: 'Movie', + Director: 'Director', + Problem: 'Problem', + Creator: 'Creator' +}); + exports.UserDistinctFieldEnum = makeEnum({ id: 'id', email: 'email', @@ -149,7 +161,7 @@ exports.QueryMode = makeEnum({ /** * DMMF */ -const dmmfString = "{\"datamodel\":{\"enums\":[{\"name\":\"Role\",\"values\":[{\"name\":\"USER\",\"dbName\":null},{\"name\":\"ADMIN\",\"dbName\":null}],\"dbName\":null,\"documentation\":\"Role enum doc\"},{\"name\":\"PostKind\",\"values\":[{\"name\":\"BLOG\",\"dbName\":null},{\"name\":\"ADVERT\",\"dbName\":null}],\"dbName\":null}],\"models\":[{\"name\":\"User\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"User model field doc\"},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":true,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"renamed field doc\\\\n@TypeGraphQL.field(name: \\\"firstName\\\")\"},{\"name\":\"age\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"balance\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"accountBalance\\\")\"},{\"name\":\"amount\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"posts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"clientPosts\\\")\"},{\"name\":\"role\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Role\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editorPosts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"}],\"isGenerated\":false,\"documentation\":\"User model doc\\\\n@@TypeGraphQL.type(name: \\\"Client\\\")\",\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"post\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"uuid\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":true,\"default\":{\"name\":\"uuid\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":true,\"default\":{\"name\":\"now\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":true},{\"name\":\"published\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Boolean\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"subtitle\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"content\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"author\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[\"authorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"authorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editor\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[\"editorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"editorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"kind\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"PostKind\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"metadata\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Json\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Category\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"slug\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"number\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[[\"slug\",\"number\"]],\"uniqueIndexes\":[{\"name\":null,\"fields\":[\"slug\",\"number\"]}]},{\"name\":\"Patient\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Movie\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"directorFirstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"directorLastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"director\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Director\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[\"directorFirstName\",\"directorLastName\"],\"relationToFields\":[\"firstName\",\"lastName\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"directorFirstName\",\"directorLastName\",\"title\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Director\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"movies\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Movie\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Problem\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problemText\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likedBy\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creator\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[\"creatorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creatorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Creator\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likes\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problems\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]}]},\"schema\":{\"rootQueryType\":\"Query\",\"rootMutationType\":\"Mutation\",\"inputTypes\":[{\"name\":\"UserWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"EnumRoleFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"UserWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"postWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"CategoryWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"slug_number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SlugNumberCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PatientWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"PatientWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FirstNameLastNameCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"MovieWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"directorFirstName_directorLastName_title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieListRelationFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"DirectorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FirstNameLastNameCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorListRelationFilter\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"ProblemWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"CreatorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PatientCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PatientUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOneWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"IntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"StringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"StringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PostListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"EnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"BoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"IntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"JsonFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"SlugNumberCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FirstNameLastNameCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"postCreateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"StringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableStringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"IntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumRoleFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"postUpdateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutUserInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"UserCreateOneWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutpostInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutpostInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DateTimeFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"BoolFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneRequiredWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutpostInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutpostInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorCreateOneWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutMovieInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpsertWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutMovieInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"MovieUpdateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"CreatorCreateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutProblemInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"CreatorCreateOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutProblemInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"CreatorUpdateOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutProblemInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"ProblemCreateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereNestedInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"NestedIntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedStringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedStringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedFloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedEnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedDateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedBoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedIntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedEnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithoutUserInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereNestedInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithoutpostInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutPostsDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutEditorPostsDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorCreateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorCreateOrConnectWithoutMovieInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateWithoutMoviesDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpsertWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieCreateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieCreateOrConnectWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyWithWhereNestedInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutProblemInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithWhereNestedInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutProblemsDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereNestedInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorDataInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorDataInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutAuthorDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateManyDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutEditorDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithoutDirectorDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutLikesDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutLikedByDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutCreatorDataInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]}],\"outputTypes\":[{\"name\":\"Query\",\"fields\":[{\"name\":\"findFirstUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateUser\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstpost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregatepost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePost\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCategory\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregatePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePatient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateMovie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateDirector\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateProblem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCreator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Mutation\",\"fields\":[{\"name\":\"createOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManypost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyPatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"executeRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"queryRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"User\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"posts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"role\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}},{\"name\":\"editorPosts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":true}}]},{\"name\":\"AggregateUser\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"post\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"author\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editor\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregatePost\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Category\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateCategory\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategoryAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategorySumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Patient\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregatePatient\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"Movie\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"director\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateMovie\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"Director\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"movies\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":true}}]},{\"name\":\"AggregateDirector\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"Problem\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"likedBy\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"creator\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateProblem\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Creator\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"likes\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"problems\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":true}}]},{\"name\":\"AggregateCreator\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"BatchPayload\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostAvgAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostSumAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostMinAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostMaxAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryAvgAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategorySumAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMinAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMaxAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]}],\"enums\":[{\"name\":\"UserDistinctFieldEnum\",\"values\":[\"id\",\"email\",\"name\",\"age\",\"balance\",\"amount\",\"role\"]},{\"name\":\"PostDistinctFieldEnum\",\"values\":[\"uuid\",\"createdAt\",\"updatedAt\",\"published\",\"title\",\"subtitle\",\"content\",\"authorId\",\"editorId\",\"kind\",\"metadata\"]},{\"name\":\"CategoryDistinctFieldEnum\",\"values\":[\"name\",\"slug\",\"number\"]},{\"name\":\"PatientDistinctFieldEnum\",\"values\":[\"firstName\",\"lastName\",\"email\"]},{\"name\":\"MovieDistinctFieldEnum\",\"values\":[\"directorFirstName\",\"directorLastName\",\"title\"]},{\"name\":\"DirectorDistinctFieldEnum\",\"values\":[\"firstName\",\"lastName\"]},{\"name\":\"ProblemDistinctFieldEnum\",\"values\":[\"id\",\"problemText\",\"creatorId\"]},{\"name\":\"CreatorDistinctFieldEnum\",\"values\":[\"id\",\"name\"]},{\"name\":\"Role\",\"values\":[\"USER\",\"ADMIN\"]},{\"name\":\"SortOrder\",\"values\":[\"asc\",\"desc\"]},{\"name\":\"PostKind\",\"values\":[\"BLOG\",\"ADVERT\"]},{\"name\":\"QueryMode\",\"values\":[\"default\",\"insensitive\"]}]},\"mappings\":{\"modelOperations\":[{\"model\":\"User\",\"plural\":\"users\",\"findOne\":\"findOneUser\",\"findFirst\":\"findFirstUser\",\"findMany\":\"findManyUser\",\"create\":\"createOneUser\",\"delete\":\"deleteOneUser\",\"update\":\"updateOneUser\",\"deleteMany\":\"deleteManyUser\",\"updateMany\":\"updateManyUser\",\"upsert\":\"upsertOneUser\",\"aggregate\":\"aggregateUser\"},{\"model\":\"post\",\"plural\":\"posts\",\"findOne\":\"findOnepost\",\"findFirst\":\"findFirstpost\",\"findMany\":\"findManypost\",\"create\":\"createOnepost\",\"delete\":\"deleteOnepost\",\"update\":\"updateOnepost\",\"deleteMany\":\"deleteManypost\",\"updateMany\":\"updateManypost\",\"upsert\":\"upsertOnepost\",\"aggregate\":\"aggregatepost\"},{\"model\":\"Category\",\"plural\":\"categories\",\"findOne\":\"findOneCategory\",\"findFirst\":\"findFirstCategory\",\"findMany\":\"findManyCategory\",\"create\":\"createOneCategory\",\"delete\":\"deleteOneCategory\",\"update\":\"updateOneCategory\",\"deleteMany\":\"deleteManyCategory\",\"updateMany\":\"updateManyCategory\",\"upsert\":\"upsertOneCategory\",\"aggregate\":\"aggregateCategory\"},{\"model\":\"Patient\",\"plural\":\"patients\",\"findOne\":\"findOnePatient\",\"findFirst\":\"findFirstPatient\",\"findMany\":\"findManyPatient\",\"create\":\"createOnePatient\",\"delete\":\"deleteOnePatient\",\"update\":\"updateOnePatient\",\"deleteMany\":\"deleteManyPatient\",\"updateMany\":\"updateManyPatient\",\"upsert\":\"upsertOnePatient\",\"aggregate\":\"aggregatePatient\"},{\"model\":\"Movie\",\"plural\":\"movies\",\"findOne\":\"findOneMovie\",\"findFirst\":\"findFirstMovie\",\"findMany\":\"findManyMovie\",\"create\":\"createOneMovie\",\"delete\":\"deleteOneMovie\",\"update\":\"updateOneMovie\",\"deleteMany\":\"deleteManyMovie\",\"updateMany\":\"updateManyMovie\",\"upsert\":\"upsertOneMovie\",\"aggregate\":\"aggregateMovie\"},{\"model\":\"Director\",\"plural\":\"directors\",\"findOne\":\"findOneDirector\",\"findFirst\":\"findFirstDirector\",\"findMany\":\"findManyDirector\",\"create\":\"createOneDirector\",\"delete\":\"deleteOneDirector\",\"update\":\"updateOneDirector\",\"deleteMany\":\"deleteManyDirector\",\"updateMany\":\"updateManyDirector\",\"upsert\":\"upsertOneDirector\",\"aggregate\":\"aggregateDirector\"},{\"model\":\"Problem\",\"plural\":\"problems\",\"findOne\":\"findOneProblem\",\"findFirst\":\"findFirstProblem\",\"findMany\":\"findManyProblem\",\"create\":\"createOneProblem\",\"delete\":\"deleteOneProblem\",\"update\":\"updateOneProblem\",\"deleteMany\":\"deleteManyProblem\",\"updateMany\":\"updateManyProblem\",\"upsert\":\"upsertOneProblem\",\"aggregate\":\"aggregateProblem\"},{\"model\":\"Creator\",\"plural\":\"creators\",\"findOne\":\"findOneCreator\",\"findFirst\":\"findFirstCreator\",\"findMany\":\"findManyCreator\",\"create\":\"createOneCreator\",\"delete\":\"deleteOneCreator\",\"update\":\"updateOneCreator\",\"deleteMany\":\"deleteManyCreator\",\"updateMany\":\"updateManyCreator\",\"upsert\":\"upsertOneCreator\",\"aggregate\":\"aggregateCreator\"}],\"otherOperations\":{\"read\":[],\"write\":[\"executeRaw\",\"queryRaw\"]}}}" +const dmmfString = "{\"datamodel\":{\"enums\":[{\"name\":\"Role\",\"values\":[{\"name\":\"USER\",\"dbName\":null},{\"name\":\"ADMIN\",\"dbName\":null}],\"dbName\":null,\"documentation\":\"Role enum doc\"},{\"name\":\"PostKind\",\"values\":[{\"name\":\"BLOG\",\"dbName\":null},{\"name\":\"ADVERT\",\"dbName\":null}],\"dbName\":null}],\"models\":[{\"name\":\"User\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"User model field doc\"},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":true,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"renamed field doc\\\\n@TypeGraphQL.field(name: \\\"firstName\\\")\"},{\"name\":\"age\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"balance\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"accountBalance\\\")\"},{\"name\":\"amount\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Float\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"posts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.field(name: \\\"clientPosts\\\")\"},{\"name\":\"role\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Role\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editorPosts\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"post\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"}],\"isGenerated\":false,\"documentation\":\"User model doc\\\\n@@TypeGraphQL.type(name: \\\"Client\\\")\",\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"post\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"uuid\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":true,\"default\":{\"name\":\"uuid\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"createdAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":true,\"default\":{\"name\":\"now\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"updatedAt\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"DateTime\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":true},{\"name\":\"published\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Boolean\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"subtitle\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"content\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"author\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"posts\",\"relationFromFields\":[\"authorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"authorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"editor\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"User\",\"hasDefaultValue\":false,\"relationName\":\"editorPosts\",\"relationFromFields\":[\"editorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"editorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false,\"documentation\":\"@TypeGraphQL.omit(output: true)\"},{\"name\":\"kind\",\"kind\":\"enum\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"PostKind\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"metadata\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Json\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Category\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"slug\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"number\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[[\"slug\",\"number\"]],\"uniqueIndexes\":[{\"name\":null,\"fields\":[\"slug\",\"number\"]}]},{\"name\":\"Patient\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"email\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Movie\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"directorFirstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"directorLastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"director\",\"kind\":\"object\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Director\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[\"directorFirstName\",\"directorLastName\"],\"relationToFields\":[\"firstName\",\"lastName\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"title\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"directorFirstName\",\"directorLastName\",\"title\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Director\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"firstName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"lastName\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"movies\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Movie\",\"hasDefaultValue\":false,\"relationName\":\"DirectorToMovie\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[\"firstName\",\"lastName\"],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Problem\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problemText\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likedBy\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creator\",\"kind\":\"object\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Creator\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[\"creatorId\"],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"creatorId\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":true,\"type\":\"Int\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]},{\"name\":\"Creator\",\"isEmbedded\":false,\"dbName\":null,\"fields\":[{\"name\":\"id\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":true,\"isReadOnly\":false,\"type\":\"Int\",\"hasDefaultValue\":true,\"default\":{\"name\":\"autoincrement\",\"args\":[]},\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"name\",\"kind\":\"scalar\",\"isList\":false,\"isRequired\":true,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"String\",\"hasDefaultValue\":false,\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"likes\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"CreatorToProblem\",\"relationFromFields\":[],\"relationToFields\":[\"id\"],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false},{\"name\":\"problems\",\"kind\":\"object\",\"isList\":true,\"isRequired\":false,\"isUnique\":false,\"isId\":false,\"isReadOnly\":false,\"type\":\"Problem\",\"hasDefaultValue\":false,\"relationName\":\"creator\",\"relationFromFields\":[],\"relationToFields\":[],\"relationOnDelete\":\"NONE\",\"isGenerated\":false,\"isUpdatedAt\":false}],\"isGenerated\":false,\"idFields\":[],\"uniqueFields\":[],\"uniqueIndexes\":[]}]},\"schema\":{\"rootQueryType\":\"Query\",\"rootMutationType\":\"Mutation\",\"inputTypes\":[{\"name\":\"UserWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FloatFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"EnumRoleFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostListRelationFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"UserWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"UserRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"postWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"CategoryWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"slug_number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SlugNumberCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PatientWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"PatientWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FirstNameLastNameCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"MovieWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"directorFirstName_directorLastName_title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieListRelationFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"DirectorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"firstName_lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"FirstNameLastNameCompoundUniqueInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorListRelationFilter\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorRelationFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"ProblemWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemListRelationFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorOrderByInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":0},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"SortOrder\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"CreatorWhereUniqueInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CategoryUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"slug\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PatientCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"PatientUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PatientUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOneWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"director\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateManyWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"movies\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyMutationInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"IntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"StringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"StringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"mode\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"QueryMode\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"PostListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"EnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"BoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"IntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"JsonFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"SlugNumberCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"slug\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"number\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FirstNameLastNameCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"directorFirstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"is\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"isNot\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemListRelationFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"every\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"some\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"none\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutauthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutauthorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"postCreateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithouteditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithouteditorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"StringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableStringFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"IntFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"FloatFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"increment\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"decrement\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"multiply\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"divide\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"EnumRoleFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithoutauthorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithoutauthorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"postUpdateManyWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpdateManyWithWhereWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateOrConnectWithouteditorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postCreateOrConnectWithouteditorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"UserCreateOneWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutpostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithouteditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DateTimeFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"BoolFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"constraints\":{\"maxNumFields\":1,\"minNumFields\":1},\"fields\":[{\"name\":\"set\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneRequiredWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithoutpostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateOneWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpsertWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOrConnectWithouteditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorCreateOneWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutmoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateOneRequiredWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpsertWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateOrConnectWithoutmoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieCreateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutdirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutdirectorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"MovieUpdateManyWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateOrConnectWithoutdirectorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieCreateOrConnectWithoutdirectorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"CreatorCreateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutlikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutlikesInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"CreatorCreateOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutproblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutlikesInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorCreateOrConnectWithoutlikesInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"CreatorUpdateOneWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpsertWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOrConnectWithoutproblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutlikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutlikedByInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"ProblemCreateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutcreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutcreatorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutlikedByInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutlikedByInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"ProblemUpdateManyWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"create\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"set\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"disconnect\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"delete\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"update\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"updateMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"deleteMany\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"upsert\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"connectOrCreate\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateOrConnectWithoutcreatorInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemCreateOrConnectWithoutcreatorInput\",\"kind\":\"object\",\"isList\":true}]}]},{\"name\":\"NestedIntFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedStringFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedStringNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"contains\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"startsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"endsWith\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedStringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedFloatFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedFloatFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedEnumRoleFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":true}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumRoleFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedDateTimeFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":true}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedDateTimeFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedBoolFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedBoolFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"NestedIntNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"gte\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NestedIntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"NestedEnumPostKindNullableFilter\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"equals\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"in\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"notIn\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":true},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"not\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NestedEnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithoutauthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateOneWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postCreateOrConnectWithouteditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTimeFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"BoolFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"StringNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"authorId\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"EnumPostKindNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"JsonFilter\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateManyWithWhereWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpsertWithWhereUniqueWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithoutpostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserCreateOrConnectWithouteditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"editorPosts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutEditorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpdateWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"email\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"age\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"IntFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"balance\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"amount\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"FloatFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"role\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"EnumRoleFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"posts\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyWithoutAuthorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"UserUpsertWithoutEditorPostsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorCreateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"DirectorCreateOrConnectWithoutmoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpdateWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"firstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"lastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"DirectorUpsertWithoutMoviesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateWithoutMoviesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieCreateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieCreateOrConnectWithoutdirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateManyWithWhereWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"MovieScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"directorFirstName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"directorLastName\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"MovieUpsertWithWhereUniqueWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateWithoutDirectorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutlikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorCreateOrConnectWithoutproblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateManyWithWhereWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"CreatorScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithWhereUniqueWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likes\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpsertWithoutProblemsInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutlikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemCreateOrConnectWithoutcreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemScalarWhereInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"AND\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"OR\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"NOT\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":true}]},{\"name\":\"id\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"IntFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"StringFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"creatorId\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"IntNullableFilter\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutLikedByInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateManyWithWhereWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemScalarWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpsertWithWhereUniqueWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutAuthorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"editor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneWithoutEditorPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"postUpdateWithoutEditorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"uuid\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"createdAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"updatedAt\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"DateTimeFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"published\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"BoolFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"subtitle\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"content\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"NullableStringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"kind\",\"isRequired\":false,\"isNullable\":true,\"inputTypes\":[{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false},{\"type\":\"NullableEnumPostKindFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false},{\"type\":\"Null\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"metadata\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"author\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateOneRequiredWithoutPostsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"MovieUpdateWithoutDirectorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"title\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"CreatorUpdateWithoutLikesInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"name\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"problems\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyWithoutCreatorInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutLikedByInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"creator\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateOneWithoutProblemsInput\",\"kind\":\"object\",\"isList\":false}]}]},{\"name\":\"ProblemUpdateWithoutCreatorInput\",\"constraints\":{\"maxNumFields\":null,\"minNumFields\":null},\"fields\":[{\"name\":\"problemText\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false},{\"type\":\"StringFieldUpdateOperationsInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"likedBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyWithoutLikesInput\",\"kind\":\"object\",\"isList\":false}]}]}],\"outputTypes\":[{\"name\":\"Query\",\"fields\":[{\"name\":\"findFirstUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"UserOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateUser\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstpost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregatepost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePost\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CategoryOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCategory\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregatePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"PatientOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregatePatient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateMovie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"DirectorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateDirector\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateProblem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findFirstCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"aggregateCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"AggregateCreator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"findOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Mutation\",\"fields\":[{\"name\":\"createOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneUser\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyUser\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyUser\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"UserWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOnepost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOnepost\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManypost\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManypost\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Category\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyCategory\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyCategory\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CategoryWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOnePatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOnePatient\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Patient\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyPatient\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyPatient\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PatientWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyMovie\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyMovie\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyDirector\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyDirector\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"DirectorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyProblem\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyProblem\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"createOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateOneCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"upsertOneCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"create\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorCreateInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"update\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"updateManyCreator\",\"args\":[{\"name\":\"data\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorUpdateManyMutationInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"deleteManyCreator\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"BatchPayload\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"executeRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"queryRaw\",\"args\":[{\"name\":\"query\",\"isRequired\":true,\"isNullable\":false,\"inputTypes\":[{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"parameters\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}]}],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"User\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"posts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"role\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Role\",\"kind\":\"enum\",\"isList\":false}},{\"name\":\"editorPosts\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"postOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"postWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"PostDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"post\",\"kind\":\"object\",\"isList\":true}}]},{\"name\":\"AggregateUser\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"UserMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"post\",\"fields\":[{\"name\":\"uuid\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"createdAt\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"updatedAt\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"DateTime\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"published\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Boolean\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"subtitle\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"content\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"author\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editor\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"User\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"kind\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostKind\",\"kind\":\"enum\",\"isList\":false}},{\"name\":\"metadata\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Json\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregatePost\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"PostMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Category\",\"fields\":[{\"name\":\"name\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"slug\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateCategory\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategoryAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategorySumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CategoryMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Patient\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"email\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregatePatient\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"Movie\",\"fields\":[{\"name\":\"directorFirstName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"directorLastName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"director\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Director\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"title\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateMovie\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"Director\",\"fields\":[{\"name\":\"firstName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"lastName\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"movies\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"MovieOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"MovieDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Movie\",\"kind\":\"object\",\"isList\":true}}]},{\"name\":\"AggregateDirector\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"Problem\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"problemText\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"likedBy\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"CreatorOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"CreatorDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"creator\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Creator\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"AggregateProblem\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"ProblemMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"Creator\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"name\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"String\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"likes\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":true}},{\"name\":\"problems\",\"args\":[{\"name\":\"where\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"orderBy\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":true},{\"type\":\"ProblemOrderByInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"cursor\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemWhereUniqueInput\",\"kind\":\"object\",\"isList\":false}]},{\"name\":\"take\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"skip\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}]},{\"name\":\"distinct\",\"isRequired\":false,\"isNullable\":false,\"inputTypes\":[{\"type\":\"ProblemDistinctFieldEnum\",\"kind\":\"enum\",\"isList\":true}]}],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Problem\",\"kind\":\"object\",\"isList\":true}}]},{\"name\":\"AggregateCreator\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"avg\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorAvgAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"sum\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorSumAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"min\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMinAggregateOutputType\",\"kind\":\"object\",\"isList\":false}},{\"name\":\"max\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"CreatorMaxAggregateOutputType\",\"kind\":\"object\",\"isList\":false}}]},{\"name\":\"BatchPayload\",\"fields\":[{\"name\":\"count\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"UserMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"age\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"balance\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"amount\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostAvgAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostSumAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostMinAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"PostMaxAggregateOutputType\",\"fields\":[{\"name\":\"authorId\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"editorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryAvgAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategorySumAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMinAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CategoryMaxAggregateOutputType\",\"fields\":[{\"name\":\"number\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"ProblemMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}},{\"name\":\"creatorId\",\"args\":[],\"isRequired\":false,\"isNullable\":true,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorAvgAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Float\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorSumAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMinAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]},{\"name\":\"CreatorMaxAggregateOutputType\",\"fields\":[{\"name\":\"id\",\"args\":[],\"isRequired\":true,\"isNullable\":false,\"outputType\":{\"type\":\"Int\",\"kind\":\"scalar\",\"isList\":false}}]}],\"enums\":[{\"name\":\"UserDistinctFieldEnum\",\"values\":[\"id\",\"email\",\"name\",\"age\",\"balance\",\"amount\",\"role\"]},{\"name\":\"PostDistinctFieldEnum\",\"values\":[\"uuid\",\"createdAt\",\"updatedAt\",\"published\",\"title\",\"subtitle\",\"content\",\"authorId\",\"editorId\",\"kind\",\"metadata\"]},{\"name\":\"CategoryDistinctFieldEnum\",\"values\":[\"name\",\"slug\",\"number\"]},{\"name\":\"PatientDistinctFieldEnum\",\"values\":[\"firstName\",\"lastName\",\"email\"]},{\"name\":\"MovieDistinctFieldEnum\",\"values\":[\"directorFirstName\",\"directorLastName\",\"title\"]},{\"name\":\"DirectorDistinctFieldEnum\",\"values\":[\"firstName\",\"lastName\"]},{\"name\":\"ProblemDistinctFieldEnum\",\"values\":[\"id\",\"problemText\",\"creatorId\"]},{\"name\":\"CreatorDistinctFieldEnum\",\"values\":[\"id\",\"name\"]},{\"name\":\"Role\",\"values\":[\"USER\",\"ADMIN\"]},{\"name\":\"SortOrder\",\"values\":[\"asc\",\"desc\"]},{\"name\":\"PostKind\",\"values\":[\"BLOG\",\"ADVERT\"]},{\"name\":\"QueryMode\",\"values\":[\"default\",\"insensitive\"]}]},\"mappings\":{\"modelOperations\":[{\"model\":\"User\",\"plural\":\"users\",\"findOne\":\"findOneUser\",\"findFirst\":\"findFirstUser\",\"findMany\":\"findManyUser\",\"create\":\"createOneUser\",\"delete\":\"deleteOneUser\",\"update\":\"updateOneUser\",\"deleteMany\":\"deleteManyUser\",\"updateMany\":\"updateManyUser\",\"upsert\":\"upsertOneUser\",\"aggregate\":\"aggregateUser\"},{\"model\":\"post\",\"plural\":\"posts\",\"findOne\":\"findOnepost\",\"findFirst\":\"findFirstpost\",\"findMany\":\"findManypost\",\"create\":\"createOnepost\",\"delete\":\"deleteOnepost\",\"update\":\"updateOnepost\",\"deleteMany\":\"deleteManypost\",\"updateMany\":\"updateManypost\",\"upsert\":\"upsertOnepost\",\"aggregate\":\"aggregatepost\"},{\"model\":\"Category\",\"plural\":\"categories\",\"findOne\":\"findOneCategory\",\"findFirst\":\"findFirstCategory\",\"findMany\":\"findManyCategory\",\"create\":\"createOneCategory\",\"delete\":\"deleteOneCategory\",\"update\":\"updateOneCategory\",\"deleteMany\":\"deleteManyCategory\",\"updateMany\":\"updateManyCategory\",\"upsert\":\"upsertOneCategory\",\"aggregate\":\"aggregateCategory\"},{\"model\":\"Patient\",\"plural\":\"patients\",\"findOne\":\"findOnePatient\",\"findFirst\":\"findFirstPatient\",\"findMany\":\"findManyPatient\",\"create\":\"createOnePatient\",\"delete\":\"deleteOnePatient\",\"update\":\"updateOnePatient\",\"deleteMany\":\"deleteManyPatient\",\"updateMany\":\"updateManyPatient\",\"upsert\":\"upsertOnePatient\",\"aggregate\":\"aggregatePatient\"},{\"model\":\"Movie\",\"plural\":\"movies\",\"findOne\":\"findOneMovie\",\"findFirst\":\"findFirstMovie\",\"findMany\":\"findManyMovie\",\"create\":\"createOneMovie\",\"delete\":\"deleteOneMovie\",\"update\":\"updateOneMovie\",\"deleteMany\":\"deleteManyMovie\",\"updateMany\":\"updateManyMovie\",\"upsert\":\"upsertOneMovie\",\"aggregate\":\"aggregateMovie\"},{\"model\":\"Director\",\"plural\":\"directors\",\"findOne\":\"findOneDirector\",\"findFirst\":\"findFirstDirector\",\"findMany\":\"findManyDirector\",\"create\":\"createOneDirector\",\"delete\":\"deleteOneDirector\",\"update\":\"updateOneDirector\",\"deleteMany\":\"deleteManyDirector\",\"updateMany\":\"updateManyDirector\",\"upsert\":\"upsertOneDirector\",\"aggregate\":\"aggregateDirector\"},{\"model\":\"Problem\",\"plural\":\"problems\",\"findOne\":\"findOneProblem\",\"findFirst\":\"findFirstProblem\",\"findMany\":\"findManyProblem\",\"create\":\"createOneProblem\",\"delete\":\"deleteOneProblem\",\"update\":\"updateOneProblem\",\"deleteMany\":\"deleteManyProblem\",\"updateMany\":\"updateManyProblem\",\"upsert\":\"upsertOneProblem\",\"aggregate\":\"aggregateProblem\"},{\"model\":\"Creator\",\"plural\":\"creators\",\"findOne\":\"findOneCreator\",\"findFirst\":\"findFirstCreator\",\"findMany\":\"findManyCreator\",\"create\":\"createOneCreator\",\"delete\":\"deleteOneCreator\",\"update\":\"updateOneCreator\",\"deleteMany\":\"deleteManyCreator\",\"updateMany\":\"updateManyCreator\",\"upsert\":\"upsertOneCreator\",\"aggregate\":\"aggregateCreator\"}],\"otherOperations\":{\"read\":[],\"write\":[\"executeRaw\",\"queryRaw\"]}}}" // We are parsing 2 times, as we want independent objects, because // DMMFClass introduces circular references in the dmmf object @@ -170,18 +182,35 @@ const config = { "debian-openssl-1.1.x" ], "previewFeatures": [ - "connectOrCreate" + "nativeTypes" ], "config": {}, "isCustomOutput": true }, + "relativeEnvPaths": { + "rootEnvPath": null, + "schemaEnvPath": "../../.env" + }, "sqliteDatasourceOverrides": [], "relativePath": "../..", - "clientVersion": "2.10.1", - "engineVersion": "7d0087eadc7265e12d4b8d8c3516b02c4c965111" + "clientVersion": "2.11.0", + "engineVersion": "58369335532e47bdcec77a2f1e7c1fb83a463918", + "datasourceNames": [ + "db" + ] } config.document = dmmf config.dirname = __dirname +/** + * Only for env conflict warning + * loading of env variable occurs in getPrismaClient + */ +const envPaths = { + rootEnvPath: config.relativeEnvPaths.rootEnvPath && path.resolve(__dirname, config.relativeEnvPaths.rootEnvPath), + schemaEnvPath: config.relativeEnvPaths.schemaEnvPath && path.resolve(__dirname, config.relativeEnvPaths.schemaEnvPath) +} +warnEnvConflicts(envPaths) + const PrismaClient = getPrismaClient(config) exports.PrismaClient = PrismaClient \ No newline at end of file diff --git a/experiments/prisma/generated/client/runtime/index.d.ts b/experiments/prisma/generated/client/runtime/index.d.ts index 3918c935..553f342c 100644 --- a/experiments/prisma/generated/client/runtime/index.d.ts +++ b/experiments/prisma/generated/client/runtime/index.d.ts @@ -694,10 +694,15 @@ interface GetPrismaClientOptions { document: DMMF.Document; generator?: GeneratorConfig; sqliteDatasourceOverrides?: DatasourceOverwrite[]; + relativeEnvPaths: { + rootEnvPath?: string | null; + schemaEnvPath?: string | null; + }; relativePath: string; dirname: string; clientVersion?: string; engineVersion?: string; + datasourceNames: string[]; } declare function getPrismaClient(config: GetPrismaClientOptions): any; @@ -735,6 +740,8 @@ declare const empty: Sql; */ declare function sqltag(strings: ReadonlyArray, ...values: RawValue[]): Sql; +declare function warnEnvConflicts(envPaths: any): void; + declare namespace Decimal { export type Constructor = typeof Decimal; export type Instance = Decimal; @@ -998,4 +1005,4 @@ declare class Decimal { static readonly EUCLID: 9; } -export { DMMF, DMMFClass, Decimal, NodeEngine as Engine, PrismaClientInitializationError, PrismaClientKnownRequestError, PrismaClientOptions, PrismaClientRustPanicError, PrismaClientUnknownRequestError, PrismaClientValidationError, RawValue, Sql, Value, Debug as debugLib, empty, getPrismaClient, join, makeDocument, raw, sqltag, transformDocument, unpack }; +export { DMMF, DMMFClass, Decimal, NodeEngine as Engine, PrismaClientInitializationError, PrismaClientKnownRequestError, PrismaClientOptions, PrismaClientRustPanicError, PrismaClientUnknownRequestError, PrismaClientValidationError, RawValue, Sql, Value, Debug as debugLib, empty, getPrismaClient, join, makeDocument, raw, sqltag, transformDocument, unpack, warnEnvConflicts }; diff --git a/experiments/prisma/generated/client/runtime/index.js b/experiments/prisma/generated/client/runtime/index.js index d2634b37..8171852c 100644 --- a/experiments/prisma/generated/client/runtime/index.js +++ b/experiments/prisma/generated/client/runtime/index.js @@ -4,40 +4,40 @@ var __getProtoOf = Object.getPrototypeOf; var __hasOwnProp = Object.prototype.hasOwnProperty; var __getOwnPropNames = Object.getOwnPropertyNames; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; -var __markAsModule = (target) => __defProp(target, "__esModule", {value: true}); -var __commonJS = (callback, module2) => () => { +var __markAsModule2 = (target) => __defProp(target, "__esModule", {value: true}); +var __commonJS2 = (callback, module2) => () => { if (!module2) { module2 = {exports: {}}; callback(module2.exports, module2); } return module2.exports; }; -var __export = (target, all) => { - __markAsModule(target); +var __export2 = (target, all) => { + __markAsModule2(target); for (var name in all) __defProp(target, name, {get: all[name], enumerable: true}); }; -var __exportStar = (target, module2) => { - __markAsModule(target); +var __exportStar2 = (target, module2, desc) => { + __markAsModule2(target); if (typeof module2 === "object" || typeof module2 === "function") { for (let key of __getOwnPropNames(module2)) if (!__hasOwnProp.call(target, key) && key !== "default") - __defProp(target, key, {get: () => module2[key], enumerable: __getOwnPropDesc(module2, key).enumerable}); + __defProp(target, key, {get: () => module2[key], enumerable: !(desc = __getOwnPropDesc(module2, key)) || desc.enumerable}); } return target; }; -var __toModule = (module2) => { +var __toModule2 = (module2) => { if (module2 && module2.__esModule) return module2; - return __exportStar(__defProp(__create(__getProtoOf(module2)), "default", {value: module2, enumerable: true}), module2); + return __exportStar2(__defProp(__create(__getProtoOf(module2)), "default", {value: module2, enumerable: true}), module2); }; // ../../node_modules/.pnpm/isexe@2.0.0/node_modules/isexe/windows.js -var require_windows = __commonJS((exports, module2) => { - module2.exports = isexe; - isexe.sync = sync; - var fs3 = require("fs"); - function checkPathExt(path3, options) { +var require_windows2 = __commonJS2((exports2, module2) => { + module2.exports = isexe2; + isexe2.sync = sync2; + var fs4 = require("fs"); + function checkPathExt2(path4, options) { var pathext = options.pathExt !== void 0 ? options.pathExt : process.env.PATHEXT; if (!pathext) { return true; @@ -48,45 +48,45 @@ var require_windows = __commonJS((exports, module2) => { } for (var i = 0; i < pathext.length; i++) { var p = pathext[i].toLowerCase(); - if (p && path3.substr(-p.length).toLowerCase() === p) { + if (p && path4.substr(-p.length).toLowerCase() === p) { return true; } } return false; } - function checkStat(stat, path3, options) { + function checkStat2(stat, path4, options) { if (!stat.isSymbolicLink() && !stat.isFile()) { return false; } - return checkPathExt(path3, options); + return checkPathExt2(path4, options); } - function isexe(path3, options, cb) { - fs3.stat(path3, function(er, stat) { - cb(er, er ? false : checkStat(stat, path3, options)); + function isexe2(path4, options, cb) { + fs4.stat(path4, function(er, stat) { + cb(er, er ? false : checkStat2(stat, path4, options)); }); } - function sync(path3, options) { - return checkStat(fs3.statSync(path3), path3, options); + function sync2(path4, options) { + return checkStat2(fs4.statSync(path4), path4, options); } }); // ../../node_modules/.pnpm/isexe@2.0.0/node_modules/isexe/mode.js -var require_mode = __commonJS((exports, module2) => { - module2.exports = isexe; - isexe.sync = sync; - var fs3 = require("fs"); - function isexe(path3, options, cb) { - fs3.stat(path3, function(er, stat) { - cb(er, er ? false : checkStat(stat, options)); +var require_mode2 = __commonJS2((exports2, module2) => { + module2.exports = isexe2; + isexe2.sync = sync2; + var fs4 = require("fs"); + function isexe2(path4, options, cb) { + fs4.stat(path4, function(er, stat) { + cb(er, er ? false : checkStat2(stat, options)); }); } - function sync(path3, options) { - return checkStat(fs3.statSync(path3), options); + function sync2(path4, options) { + return checkStat2(fs4.statSync(path4), options); } - function checkStat(stat, options) { - return stat.isFile() && checkMode(stat, options); + function checkStat2(stat, options) { + return stat.isFile() && checkMode2(stat, options); } - function checkMode(stat, options) { + function checkMode2(stat, options) { var mod2 = stat.mode; var uid = stat.uid; var gid = stat.gid; @@ -102,17 +102,17 @@ var require_mode = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/isexe@2.0.0/node_modules/isexe/index.js -var require_isexe = __commonJS((exports, module2) => { - var fs3 = require("fs"); - var core; +var require_isexe2 = __commonJS2((exports2, module2) => { + var fs4 = require("fs"); + var core2; if (process.platform === "win32" || global.TESTING_WINDOWS) { - core = require_windows(); + core2 = require_windows2(); } else { - core = require_mode(); + core2 = require_mode2(); } - module2.exports = isexe; - isexe.sync = sync; - function isexe(path3, options, cb) { + module2.exports = isexe2; + isexe2.sync = sync2; + function isexe2(path4, options, cb) { if (typeof options === "function") { cb = options; options = {}; @@ -122,7 +122,7 @@ var require_isexe = __commonJS((exports, module2) => { throw new TypeError("callback not provided"); } return new Promise(function(resolve, reject) { - isexe(path3, options || {}, function(er, is) { + isexe2(path4, options || {}, function(er, is) { if (er) { reject(er); } else { @@ -131,7 +131,7 @@ var require_isexe = __commonJS((exports, module2) => { }); }); } - core(path3, options || {}, function(er, is) { + core2(path4, options || {}, function(er, is) { if (er) { if (er.code === "EACCES" || options && options.ignoreErrors) { er = null; @@ -141,9 +141,9 @@ var require_isexe = __commonJS((exports, module2) => { cb(er, is); }); } - function sync(path3, options) { + function sync2(path4, options) { try { - return core.sync(path3, options || {}); + return core2.sync(path4, options || {}); } catch (er) { if (options && options.ignoreErrors || er.code === "EACCES") { return false; @@ -155,21 +155,21 @@ var require_isexe = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/which@2.0.2/node_modules/which/which.js -var require_which = __commonJS((exports, module2) => { - const isWindows = process.platform === "win32" || process.env.OSTYPE === "cygwin" || process.env.OSTYPE === "msys"; - const path3 = require("path"); - const COLON = isWindows ? ";" : ":"; - const isexe = require_isexe(); - const getNotFoundError = (cmd) => Object.assign(new Error(`not found: ${cmd}`), {code: "ENOENT"}); - const getPathInfo = (cmd, opt) => { - const colon = opt.colon || COLON; - const pathEnv = cmd.match(/\//) || isWindows && cmd.match(/\\/) ? [""] : [ - ...isWindows ? [process.cwd()] : [], +var require_which2 = __commonJS2((exports2, module2) => { + const isWindows2 = process.platform === "win32" || process.env.OSTYPE === "cygwin" || process.env.OSTYPE === "msys"; + const path4 = require("path"); + const COLON2 = isWindows2 ? ";" : ":"; + const isexe2 = require_isexe2(); + const getNotFoundError2 = (cmd) => Object.assign(new Error(`not found: ${cmd}`), {code: "ENOENT"}); + const getPathInfo2 = (cmd, opt) => { + const colon = opt.colon || COLON2; + const pathEnv = cmd.match(/\//) || isWindows2 && cmd.match(/\\/) ? [""] : [ + ...isWindows2 ? [process.cwd()] : [], ...(opt.path || process.env.PATH || "").split(colon) ]; - const pathExtExe = isWindows ? opt.pathExt || process.env.PATHEXT || ".EXE;.CMD;.BAT;.COM" : ""; - const pathExt = isWindows ? pathExtExe.split(colon) : [""]; - if (isWindows) { + const pathExtExe = isWindows2 ? opt.pathExt || process.env.PATHEXT || ".EXE;.CMD;.BAT;.COM" : ""; + const pathExt = isWindows2 ? pathExtExe.split(colon) : [""]; + if (isWindows2) { if (cmd.indexOf(".") !== -1 && pathExt[0] !== "") pathExt.unshift(""); } @@ -179,21 +179,21 @@ var require_which = __commonJS((exports, module2) => { pathExtExe }; }; - const which = (cmd, opt, cb) => { + const which2 = (cmd, opt, cb) => { if (typeof opt === "function") { cb = opt; opt = {}; } if (!opt) opt = {}; - const {pathEnv, pathExt, pathExtExe} = getPathInfo(cmd, opt); + const {pathEnv, pathExt, pathExtExe} = getPathInfo2(cmd, opt); const found = []; const step = (i) => new Promise((resolve, reject) => { if (i === pathEnv.length) - return opt.all && found.length ? resolve(found) : reject(getNotFoundError(cmd)); + return opt.all && found.length ? resolve(found) : reject(getNotFoundError2(cmd)); const ppRaw = pathEnv[i]; const pathPart = /^".*"$/.test(ppRaw) ? ppRaw.slice(1, -1) : ppRaw; - const pCmd = path3.join(pathPart, cmd); + const pCmd = path4.join(pathPart, cmd); const p = !pathPart && /^\.[\\\/]/.test(cmd) ? cmd.slice(0, 2) + pCmd : pCmd; resolve(subStep(p, i, 0)); }); @@ -201,7 +201,7 @@ var require_which = __commonJS((exports, module2) => { if (ii === pathExt.length) return resolve(step(i + 1)); const ext = pathExt[ii]; - isexe(p + ext, {pathExt: pathExtExe}, (er, is) => { + isexe2(p + ext, {pathExt: pathExtExe}, (er, is) => { if (!er && is) { if (opt.all) found.push(p + ext); @@ -213,19 +213,19 @@ var require_which = __commonJS((exports, module2) => { }); return cb ? step(0).then((res) => cb(null, res), cb) : step(0); }; - const whichSync = (cmd, opt) => { + const whichSync2 = (cmd, opt) => { opt = opt || {}; - const {pathEnv, pathExt, pathExtExe} = getPathInfo(cmd, opt); + const {pathEnv, pathExt, pathExtExe} = getPathInfo2(cmd, opt); const found = []; for (let i = 0; i < pathEnv.length; i++) { const ppRaw = pathEnv[i]; const pathPart = /^".*"$/.test(ppRaw) ? ppRaw.slice(1, -1) : ppRaw; - const pCmd = path3.join(pathPart, cmd); + const pCmd = path4.join(pathPart, cmd); const p = !pathPart && /^\.[\\\/]/.test(cmd) ? cmd.slice(0, 2) + pCmd : pCmd; for (let j = 0; j < pathExt.length; j++) { const cur = p + pathExt[j]; try { - const is = isexe.sync(cur, {pathExt: pathExtExe}); + const is = isexe2.sync(cur, {pathExt: pathExtExe}); if (is) { if (opt.all) found.push(cur); @@ -240,16 +240,16 @@ var require_which = __commonJS((exports, module2) => { return found; if (opt.nothrow) return null; - throw getNotFoundError(cmd); + throw getNotFoundError2(cmd); }; - module2.exports = which; - which.sync = whichSync; + module2.exports = which2; + which2.sync = whichSync2; }); // ../../node_modules/.pnpm/path-key@3.1.1/node_modules/path-key/index.js -var require_path_key = __commonJS((exports, module2) => { +var require_path_key2 = __commonJS2((exports2, module2) => { "use strict"; - const pathKey = (options = {}) => { + const pathKey2 = (options = {}) => { const environment = options.env || process.env; const platform = options.platform || process.platform; if (platform !== "win32") { @@ -257,18 +257,18 @@ var require_path_key = __commonJS((exports, module2) => { } return Object.keys(environment).reverse().find((key) => key.toUpperCase() === "PATH") || "Path"; }; - module2.exports = pathKey; - module2.exports.default = pathKey; + module2.exports = pathKey2; + module2.exports.default = pathKey2; }); // ../../node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/lib/util/resolveCommand.js -var require_resolveCommand = __commonJS((exports, module2) => { +var require_resolveCommand2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const which = require_which(); - const getPathKey = require_path_key(); - function resolveCommandAttempt(parsed, withoutPathExt) { - const env = parsed.options.env || process.env; + const path4 = require("path"); + const which2 = require_which2(); + const getPathKey = require_path_key2(); + function resolveCommandAttempt2(parsed, withoutPathExt) { + const env2 = parsed.options.env || process.env; const cwd = process.cwd(); const hasCustomCwd = parsed.options.cwd != null; const shouldSwitchCwd = hasCustomCwd && process.chdir !== void 0 && !process.chdir.disabled; @@ -280,9 +280,9 @@ var require_resolveCommand = __commonJS((exports, module2) => { } let resolved; try { - resolved = which.sync(parsed.command, { - path: env[getPathKey({env})], - pathExt: withoutPathExt ? path3.delimiter : void 0 + resolved = which2.sync(parsed.command, { + path: env2[getPathKey({env: env2})], + pathExt: withoutPathExt ? path4.delimiter : void 0 }); } catch (e) { } finally { @@ -291,112 +291,112 @@ var require_resolveCommand = __commonJS((exports, module2) => { } } if (resolved) { - resolved = path3.resolve(hasCustomCwd ? parsed.options.cwd : "", resolved); + resolved = path4.resolve(hasCustomCwd ? parsed.options.cwd : "", resolved); } return resolved; } - function resolveCommand(parsed) { - return resolveCommandAttempt(parsed) || resolveCommandAttempt(parsed, true); + function resolveCommand2(parsed) { + return resolveCommandAttempt2(parsed) || resolveCommandAttempt2(parsed, true); } - module2.exports = resolveCommand; + module2.exports = resolveCommand2; }); // ../../node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/lib/util/escape.js -var require_escape = __commonJS((exports, module2) => { +var require_escape2 = __commonJS2((exports2, module2) => { "use strict"; - const metaCharsRegExp = /([()\][%!^"`<>&|;, *?])/g; - function escapeCommand(arg) { - arg = arg.replace(metaCharsRegExp, "^$1"); + const metaCharsRegExp2 = /([()\][%!^"`<>&|;, *?])/g; + function escapeCommand2(arg) { + arg = arg.replace(metaCharsRegExp2, "^$1"); return arg; } - function escapeArgument(arg, doubleEscapeMetaChars) { + function escapeArgument2(arg, doubleEscapeMetaChars) { arg = `${arg}`; arg = arg.replace(/(\\*)"/g, '$1$1\\"'); arg = arg.replace(/(\\*)$/, "$1$1"); arg = `"${arg}"`; - arg = arg.replace(metaCharsRegExp, "^$1"); + arg = arg.replace(metaCharsRegExp2, "^$1"); if (doubleEscapeMetaChars) { - arg = arg.replace(metaCharsRegExp, "^$1"); + arg = arg.replace(metaCharsRegExp2, "^$1"); } return arg; } - module2.exports.command = escapeCommand; - module2.exports.argument = escapeArgument; + module2.exports.command = escapeCommand2; + module2.exports.argument = escapeArgument2; }); // ../../node_modules/.pnpm/shebang-regex@3.0.0/node_modules/shebang-regex/index.js -var require_shebang_regex = __commonJS((exports, module2) => { +var require_shebang_regex2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = /^#!(.*)/; }); // ../../node_modules/.pnpm/shebang-command@2.0.0/node_modules/shebang-command/index.js -var require_shebang_command = __commonJS((exports, module2) => { +var require_shebang_command2 = __commonJS2((exports2, module2) => { "use strict"; - const shebangRegex = require_shebang_regex(); + const shebangRegex2 = require_shebang_regex2(); module2.exports = (string = "") => { - const match = string.match(shebangRegex); + const match = string.match(shebangRegex2); if (!match) { return null; } - const [path3, argument] = match[0].replace(/#! ?/, "").split(" "); - const binary = path3.split("/").pop(); + const [path4, argument2] = match[0].replace(/#! ?/, "").split(" "); + const binary = path4.split("/").pop(); if (binary === "env") { - return argument; + return argument2; } - return argument ? `${binary} ${argument}` : binary; + return argument2 ? `${binary} ${argument2}` : binary; }; }); // ../../node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/lib/util/readShebang.js -var require_readShebang = __commonJS((exports, module2) => { +var require_readShebang2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const shebangCommand = require_shebang_command(); - function readShebang(command) { + const fs4 = require("fs"); + const shebangCommand2 = require_shebang_command2(); + function readShebang2(command2) { const size = 150; const buffer = Buffer.alloc(size); let fd; try { - fd = fs3.openSync(command, "r"); - fs3.readSync(fd, buffer, 0, size, 0); - fs3.closeSync(fd); + fd = fs4.openSync(command2, "r"); + fs4.readSync(fd, buffer, 0, size, 0); + fs4.closeSync(fd); } catch (e) { } - return shebangCommand(buffer.toString()); + return shebangCommand2(buffer.toString()); } - module2.exports = readShebang; + module2.exports = readShebang2; }); // ../../node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/lib/parse.js -var require_parse = __commonJS((exports, module2) => { +var require_parse4 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const resolveCommand = require_resolveCommand(); - const escape = require_escape(); - const readShebang = require_readShebang(); - const isWin = process.platform === "win32"; - const isExecutableRegExp = /\.(?:com|exe)$/i; - const isCmdShimRegExp = /node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i; - function detectShebang(parsed) { - parsed.file = resolveCommand(parsed); - const shebang = parsed.file && readShebang(parsed.file); + const path4 = require("path"); + const resolveCommand2 = require_resolveCommand2(); + const escape = require_escape2(); + const readShebang2 = require_readShebang2(); + const isWin2 = process.platform === "win32"; + const isExecutableRegExp2 = /\.(?:com|exe)$/i; + const isCmdShimRegExp2 = /node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i; + function detectShebang2(parsed) { + parsed.file = resolveCommand2(parsed); + const shebang = parsed.file && readShebang2(parsed.file); if (shebang) { parsed.args.unshift(parsed.file); parsed.command = shebang; - return resolveCommand(parsed); + return resolveCommand2(parsed); } return parsed.file; } - function parseNonShell(parsed) { - if (!isWin) { + function parseNonShell2(parsed) { + if (!isWin2) { return parsed; } - const commandFile = detectShebang(parsed); - const needsShell = !isExecutableRegExp.test(commandFile); + const commandFile = detectShebang2(parsed); + const needsShell = !isExecutableRegExp2.test(commandFile); if (parsed.options.forceShell || needsShell) { - const needsDoubleEscapeMetaChars = isCmdShimRegExp.test(commandFile); - parsed.command = path3.normalize(parsed.command); + const needsDoubleEscapeMetaChars = isCmdShimRegExp2.test(commandFile); + parsed.command = path4.normalize(parsed.command); parsed.command = escape.command(parsed.command); parsed.args = parsed.args.map((arg) => escape.argument(arg, needsDoubleEscapeMetaChars)); const shellCommand = [parsed.command].concat(parsed.args).join(" "); @@ -406,7 +406,7 @@ var require_parse = __commonJS((exports, module2) => { } return parsed; } - function parse2(command, args, options) { + function parse3(command2, args, options) { if (args && !Array.isArray(args)) { options = args; args = null; @@ -414,25 +414,25 @@ var require_parse = __commonJS((exports, module2) => { args = args ? args.slice(0) : []; options = Object.assign({}, options); const parsed = { - command, + command: command2, args, options, file: void 0, original: { - command, + command: command2, args } }; - return options.shell ? parsed : parseNonShell(parsed); + return options.shell ? parsed : parseNonShell2(parsed); } - module2.exports = parse2; + module2.exports = parse3; }); // ../../node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/lib/enoent.js -var require_enoent = __commonJS((exports, module2) => { +var require_enoent2 = __commonJS2((exports2, module2) => { "use strict"; - const isWin = process.platform === "win32"; - function notFoundError(original, syscall) { + const isWin2 = process.platform === "win32"; + function notFoundError2(original, syscall) { return Object.assign(new Error(`${syscall} ${original.command} ENOENT`), { code: "ENOENT", errno: "ENOENT", @@ -441,77 +441,77 @@ var require_enoent = __commonJS((exports, module2) => { spawnargs: original.args }); } - function hookChildProcess(cp, parsed) { - if (!isWin) { + function hookChildProcess2(cp2, parsed) { + if (!isWin2) { return; } - const originalEmit = cp.emit; - cp.emit = function(name, arg1) { + const originalEmit = cp2.emit; + cp2.emit = function(name, arg1) { if (name === "exit") { - const err = verifyENOENT(arg1, parsed, "spawn"); + const err = verifyENOENT2(arg1, parsed, "spawn"); if (err) { - return originalEmit.call(cp, "error", err); + return originalEmit.call(cp2, "error", err); } } - return originalEmit.apply(cp, arguments); + return originalEmit.apply(cp2, arguments); }; } - function verifyENOENT(status, parsed) { - if (isWin && status === 1 && !parsed.file) { - return notFoundError(parsed.original, "spawn"); + function verifyENOENT2(status, parsed) { + if (isWin2 && status === 1 && !parsed.file) { + return notFoundError2(parsed.original, "spawn"); } return null; } - function verifyENOENTSync(status, parsed) { - if (isWin && status === 1 && !parsed.file) { - return notFoundError(parsed.original, "spawnSync"); + function verifyENOENTSync2(status, parsed) { + if (isWin2 && status === 1 && !parsed.file) { + return notFoundError2(parsed.original, "spawnSync"); } return null; } module2.exports = { - hookChildProcess, - verifyENOENT, - verifyENOENTSync, - notFoundError + hookChildProcess: hookChildProcess2, + verifyENOENT: verifyENOENT2, + verifyENOENTSync: verifyENOENTSync2, + notFoundError: notFoundError2 }; }); // ../../node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/index.js -var require_cross_spawn = __commonJS((exports, module2) => { +var require_cross_spawn2 = __commonJS2((exports2, module2) => { "use strict"; - const cp = require("child_process"); - const parse2 = require_parse(); - const enoent = require_enoent(); - function spawn(command, args, options) { - const parsed = parse2(command, args, options); - const spawned = cp.spawn(parsed.command, parsed.args, parsed.options); - enoent.hookChildProcess(spawned, parsed); + const cp2 = require("child_process"); + const parse3 = require_parse4(); + const enoent2 = require_enoent2(); + function spawn2(command2, args, options) { + const parsed = parse3(command2, args, options); + const spawned = cp2.spawn(parsed.command, parsed.args, parsed.options); + enoent2.hookChildProcess(spawned, parsed); return spawned; } - function spawnSync(command, args, options) { - const parsed = parse2(command, args, options); - const result = cp.spawnSync(parsed.command, parsed.args, parsed.options); - result.error = result.error || enoent.verifyENOENTSync(result.status, parsed); + function spawnSync2(command2, args, options) { + const parsed = parse3(command2, args, options); + const result = cp2.spawnSync(parsed.command, parsed.args, parsed.options); + result.error = result.error || enoent2.verifyENOENTSync(result.status, parsed); return result; } - module2.exports = spawn; - module2.exports.spawn = spawn; - module2.exports.sync = spawnSync; - module2.exports._parse = parse2; - module2.exports._enoent = enoent; + module2.exports = spawn2; + module2.exports.spawn = spawn2; + module2.exports.sync = spawnSync2; + module2.exports._parse = parse3; + module2.exports._enoent = enoent2; }); // ../generator-helper/dist/byline.js -var require_byline = __commonJS((exports, module2) => { +var require_byline = __commonJS2((exports2, module2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.createLineStream = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.createLineStream = void 0; const stream = require("stream"); - const util = require("util"); + const util2 = require("util"); function byline(readStream, options) { return module2.exports.createStream(readStream, options); } - exports.default = byline; + exports2.default = byline; module2.exports.createStream = function(readStream, options) { if (readStream) { return createLineStream(readStream, options); @@ -530,7 +530,7 @@ var require_byline = __commonJS((exports, module2) => { readStream.pipe(ls); return ls; } - exports.createLineStream = createLineStream; + exports2.createLineStream = createLineStream; module2.exports.LineStream = LineStream; function LineStream(options) { stream.Transform.call(this, options); @@ -547,7 +547,7 @@ var require_byline = __commonJS((exports, module2) => { } }); } - util.inherits(LineStream, stream.Transform); + util2.inherits(LineStream, stream.Transform); LineStream.prototype._transform = function(chunk, encoding, done) { encoding = encoding || "utf8"; if (Buffer.isBuffer(chunk)) { @@ -601,7 +601,7 @@ var require_byline = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-name@1.1.4/node_modules/color-name/index.js -var require_color_name = __commonJS((exports, module2) => { +var require_color_name2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = { aliceblue: [240, 248, 255], @@ -756,8 +756,8 @@ var require_color_name = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/conversions.js -var require_conversions = __commonJS((exports, module2) => { - const cssKeywords = require_color_name(); +var require_conversions2 = __commonJS2((exports2, module2) => { + const cssKeywords = require_color_name2(); const reverseKeywords = {}; for (const key of Object.keys(cssKeywords)) { reverseKeywords[cssKeywords[key]] = key; @@ -803,37 +803,37 @@ var require_conversions = __commonJS((exports, module2) => { const min2 = Math.min(r, g, b); const max2 = Math.max(r, g, b); const delta = max2 - min2; - let h; - let s; + let h2; + let s2; if (max2 === min2) { - h = 0; + h2 = 0; } else if (r === max2) { - h = (g - b) / delta; + h2 = (g - b) / delta; } else if (g === max2) { - h = 2 + (b - r) / delta; + h2 = 2 + (b - r) / delta; } else if (b === max2) { - h = 4 + (r - g) / delta; + h2 = 4 + (r - g) / delta; } - h = Math.min(h * 60, 360); - if (h < 0) { - h += 360; + h2 = Math.min(h2 * 60, 360); + if (h2 < 0) { + h2 += 360; } const l = (min2 + max2) / 2; if (max2 === min2) { - s = 0; + s2 = 0; } else if (l <= 0.5) { - s = delta / (max2 + min2); + s2 = delta / (max2 + min2); } else { - s = delta / (2 - max2 - min2); + s2 = delta / (2 - max2 - min2); } - return [h, s * 100, l * 100]; + return [h2, s2 * 100, l * 100]; }; convert.rgb.hsv = function(rgb) { let rdif; let gdif; let bdif; - let h; - let s; + let h2; + let s2; const r = rgb[0] / 255; const g = rgb[1] / 255; const b = rgb[2] / 255; @@ -843,29 +843,29 @@ var require_conversions = __commonJS((exports, module2) => { return (v - c) / 6 / diff + 1 / 2; }; if (diff === 0) { - h = 0; - s = 0; + h2 = 0; + s2 = 0; } else { - s = diff / v; + s2 = diff / v; rdif = diffc(r); gdif = diffc(g); bdif = diffc(b); if (r === v) { - h = bdif - gdif; + h2 = bdif - gdif; } else if (g === v) { - h = 1 / 3 + rdif - bdif; + h2 = 1 / 3 + rdif - bdif; } else if (b === v) { - h = 2 / 3 + gdif - rdif; + h2 = 2 / 3 + gdif - rdif; } - if (h < 0) { - h += 1; - } else if (h > 1) { - h -= 1; + if (h2 < 0) { + h2 += 1; + } else if (h2 > 1) { + h2 -= 1; } } return [ - h * 360, - s * 100, + h2 * 360, + s2 * 100, v * 100 ]; }; @@ -873,10 +873,10 @@ var require_conversions = __commonJS((exports, module2) => { const r = rgb[0]; const g = rgb[1]; let b = rgb[2]; - const h = convert.rgb.hsl(rgb)[0]; - const w = 1 / 255 * Math.min(r, Math.min(g, b)); + const h2 = convert.rgb.hsl(rgb)[0]; + const w2 = 1 / 255 * Math.min(r, Math.min(g, b)); b = 1 - 1 / 255 * Math.max(r, Math.max(g, b)); - return [h, w * 100, b * 100]; + return [h2, w2 * 100, b * 100]; }; convert.rgb.cmyk = function(rgb) { const r = rgb[0] / 255; @@ -884,12 +884,12 @@ var require_conversions = __commonJS((exports, module2) => { const b = rgb[2] / 255; const k = Math.min(1 - r, 1 - g, 1 - b); const c = (1 - r - k) / (1 - k) || 0; - const m = (1 - g - k) / (1 - k) || 0; - const y = (1 - b - k) / (1 - k) || 0; - return [c * 100, m * 100, y * 100, k * 100]; + const m2 = (1 - g - k) / (1 - k) || 0; + const y2 = (1 - b - k) / (1 - k) || 0; + return [c * 100, m2 * 100, y2 * 100, k * 100]; }; - function comparativeDistance(x, y) { - return (x[0] - y[0]) ** 2 + (x[1] - y[1]) ** 2 + (x[2] - y[2]) ** 2; + function comparativeDistance(x, y2) { + return (x[0] - y2[0]) ** 2 + (x[1] - y2[1]) ** 2 + (x[2] - y2[2]) ** 2; } convert.rgb.keyword = function(rgb) { const reversed = reverseKeywords[rgb]; @@ -919,46 +919,46 @@ var require_conversions = __commonJS((exports, module2) => { g = g > 0.04045 ? ((g + 0.055) / 1.055) ** 2.4 : g / 12.92; b = b > 0.04045 ? ((b + 0.055) / 1.055) ** 2.4 : b / 12.92; const x = r * 0.4124 + g * 0.3576 + b * 0.1805; - const y = r * 0.2126 + g * 0.7152 + b * 0.0722; + const y2 = r * 0.2126 + g * 0.7152 + b * 0.0722; const z = r * 0.0193 + g * 0.1192 + b * 0.9505; - return [x * 100, y * 100, z * 100]; + return [x * 100, y2 * 100, z * 100]; }; convert.rgb.lab = function(rgb) { const xyz = convert.rgb.xyz(rgb); let x = xyz[0]; - let y = xyz[1]; + let y2 = xyz[1]; let z = xyz[2]; x /= 95.047; - y /= 100; + y2 /= 100; z /= 108.883; x = x > 8856e-6 ? x ** (1 / 3) : 7.787 * x + 16 / 116; - y = y > 8856e-6 ? y ** (1 / 3) : 7.787 * y + 16 / 116; + y2 = y2 > 8856e-6 ? y2 ** (1 / 3) : 7.787 * y2 + 16 / 116; z = z > 8856e-6 ? z ** (1 / 3) : 7.787 * z + 16 / 116; - const l = 116 * y - 16; - const a = 500 * (x - y); - const b = 200 * (y - z); + const l = 116 * y2 - 16; + const a = 500 * (x - y2); + const b = 200 * (y2 - z); return [l, a, b]; }; convert.hsl.rgb = function(hsl) { - const h = hsl[0] / 360; - const s = hsl[1] / 100; + const h2 = hsl[0] / 360; + const s2 = hsl[1] / 100; const l = hsl[2] / 100; let t2; let t3; let val; - if (s === 0) { + if (s2 === 0) { val = l * 255; return [val, val, val]; } if (l < 0.5) { - t2 = l * (1 + s); + t2 = l * (1 + s2); } else { - t2 = l + s - l * s; + t2 = l + s2 - l * s2; } const t1 = 2 * l - t2; const rgb = [0, 0, 0]; for (let i = 0; i < 3; i++) { - t3 = h + 1 / 3 * -(i - 1); + t3 = h2 + 1 / 3 * -(i - 1); if (t3 < 0) { t3++; } @@ -979,27 +979,27 @@ var require_conversions = __commonJS((exports, module2) => { return rgb; }; convert.hsl.hsv = function(hsl) { - const h = hsl[0]; - let s = hsl[1] / 100; + const h2 = hsl[0]; + let s2 = hsl[1] / 100; let l = hsl[2] / 100; - let smin = s; + let smin = s2; const lmin = Math.max(l, 0.01); l *= 2; - s *= l <= 1 ? l : 2 - l; + s2 *= l <= 1 ? l : 2 - l; smin *= lmin <= 1 ? lmin : 2 - lmin; - const v = (l + s) / 2; - const sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); - return [h, sv * 100, v * 100]; + const v = (l + s2) / 2; + const sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s2 / (l + s2); + return [h2, sv * 100, v * 100]; }; convert.hsv.rgb = function(hsv) { - const h = hsv[0] / 60; - const s = hsv[1] / 100; + const h2 = hsv[0] / 60; + const s2 = hsv[1] / 100; let v = hsv[2] / 100; - const hi = Math.floor(h) % 6; - const f = h - Math.floor(h); - const p = 255 * v * (1 - s); - const q = 255 * v * (1 - s * f); - const t = 255 * v * (1 - s * (1 - f)); + const hi = Math.floor(h2) % 6; + const f = h2 - Math.floor(h2); + const p = 255 * v * (1 - s2); + const q = 255 * v * (1 - s2 * f); + const t = 255 * v * (1 - s2 * (1 - f)); v *= 255; switch (hi) { case 0: @@ -1017,22 +1017,22 @@ var require_conversions = __commonJS((exports, module2) => { } }; convert.hsv.hsl = function(hsv) { - const h = hsv[0]; - const s = hsv[1] / 100; + const h2 = hsv[0]; + const s2 = hsv[1] / 100; const v = hsv[2] / 100; const vmin = Math.max(v, 0.01); let sl; let l; - l = (2 - s) * v; - const lmin = (2 - s) * vmin; - sl = s * vmin; + l = (2 - s2) * v; + const lmin = (2 - s2) * vmin; + sl = s2 * vmin; sl /= lmin <= 1 ? lmin : 2 - lmin; sl = sl || 0; l /= 2; - return [h, sl * 100, l * 100]; + return [h2, sl * 100, l * 100]; }; convert.hwb.rgb = function(hwb) { - const h = hwb[0] / 360; + const h2 = hwb[0] / 360; let wh = hwb[1] / 100; let bl = hwb[2] / 100; const ratio = wh + bl; @@ -1041,9 +1041,9 @@ var require_conversions = __commonJS((exports, module2) => { wh /= ratio; bl /= ratio; } - const i = Math.floor(6 * h); + const i = Math.floor(6 * h2); const v = 1 - bl; - f = 6 * h - i; + f = 6 * h2 - i; if ((i & 1) !== 0) { f = 1 - f; } @@ -1089,24 +1089,24 @@ var require_conversions = __commonJS((exports, module2) => { }; convert.cmyk.rgb = function(cmyk) { const c = cmyk[0] / 100; - const m = cmyk[1] / 100; - const y = cmyk[2] / 100; + const m2 = cmyk[1] / 100; + const y2 = cmyk[2] / 100; const k = cmyk[3] / 100; const r = 1 - Math.min(1, c * (1 - k) + k); - const g = 1 - Math.min(1, m * (1 - k) + k); - const b = 1 - Math.min(1, y * (1 - k) + k); + const g = 1 - Math.min(1, m2 * (1 - k) + k); + const b = 1 - Math.min(1, y2 * (1 - k) + k); return [r * 255, g * 255, b * 255]; }; convert.xyz.rgb = function(xyz) { const x = xyz[0] / 100; - const y = xyz[1] / 100; + const y2 = xyz[1] / 100; const z = xyz[2] / 100; let r; let g; let b; - r = x * 3.2406 + y * -1.5372 + z * -0.4986; - g = x * -0.9689 + y * 1.8758 + z * 0.0415; - b = x * 0.0557 + y * -0.204 + z * 1.057; + r = x * 3.2406 + y2 * -1.5372 + z * -0.4986; + g = x * -0.9689 + y2 * 1.8758 + z * 0.0415; + b = x * 0.0557 + y2 * -0.204 + z * 1.057; r = r > 31308e-7 ? 1.055 * r ** (1 / 2.4) - 0.055 : r * 12.92; g = g > 31308e-7 ? 1.055 * g ** (1 / 2.4) - 0.055 : g * 12.92; b = b > 31308e-7 ? 1.055 * b ** (1 / 2.4) - 0.055 : b * 12.92; @@ -1117,17 +1117,17 @@ var require_conversions = __commonJS((exports, module2) => { }; convert.xyz.lab = function(xyz) { let x = xyz[0]; - let y = xyz[1]; + let y2 = xyz[1]; let z = xyz[2]; x /= 95.047; - y /= 100; + y2 /= 100; z /= 108.883; x = x > 8856e-6 ? x ** (1 / 3) : 7.787 * x + 16 / 116; - y = y > 8856e-6 ? y ** (1 / 3) : 7.787 * y + 16 / 116; + y2 = y2 > 8856e-6 ? y2 ** (1 / 3) : 7.787 * y2 + 16 / 116; z = z > 8856e-6 ? z ** (1 / 3) : 7.787 * z + 16 / 116; - const l = 116 * y - 16; - const a = 500 * (x - y); - const b = 200 * (y - z); + const l = 116 * y2 - 16; + const a = 500 * (x - y2); + const b = 200 * (y2 - z); return [l, a, b]; }; convert.lab.xyz = function(lab) { @@ -1135,40 +1135,40 @@ var require_conversions = __commonJS((exports, module2) => { const a = lab[1]; const b = lab[2]; let x; - let y; + let y2; let z; - y = (l + 16) / 116; - x = a / 500 + y; - z = y - b / 200; - const y2 = y ** 3; + y2 = (l + 16) / 116; + x = a / 500 + y2; + z = y2 - b / 200; + const y22 = y2 ** 3; const x2 = x ** 3; const z2 = z ** 3; - y = y2 > 8856e-6 ? y2 : (y - 16 / 116) / 7.787; + y2 = y22 > 8856e-6 ? y22 : (y2 - 16 / 116) / 7.787; x = x2 > 8856e-6 ? x2 : (x - 16 / 116) / 7.787; z = z2 > 8856e-6 ? z2 : (z - 16 / 116) / 7.787; x *= 95.047; - y *= 100; + y2 *= 100; z *= 108.883; - return [x, y, z]; + return [x, y2, z]; }; convert.lab.lch = function(lab) { const l = lab[0]; const a = lab[1]; const b = lab[2]; - let h; + let h2; const hr = Math.atan2(b, a); - h = hr * 360 / 2 / Math.PI; - if (h < 0) { - h += 360; + h2 = hr * 360 / 2 / Math.PI; + if (h2 < 0) { + h2 += 360; } const c = Math.sqrt(a * a + b * b); - return [l, c, h]; + return [l, c, h2]; }; convert.lch.lab = function(lch) { const l = lch[0]; const c = lch[1]; - const h = lch[2]; - const hr = h / 360 * 2 * Math.PI; + const h2 = lch[2]; + const hr = h2 / 360 * 2 * Math.PI; const a = c * Math.cos(hr); const b = c * Math.sin(hr); return [l, a, b]; @@ -1282,9 +1282,9 @@ var require_conversions = __commonJS((exports, module2) => { return [hue * 360, chroma * 100, grayscale * 100]; }; convert.hsl.hcg = function(hsl) { - const s = hsl[1] / 100; + const s2 = hsl[1] / 100; const l = hsl[2] / 100; - const c = l < 0.5 ? 2 * s * l : 2 * s * (1 - l); + const c = l < 0.5 ? 2 * s2 * l : 2 * s2 * (1 - l); let f = 0; if (c < 1) { f = (l - 0.5 * c) / (1 - c); @@ -1292,9 +1292,9 @@ var require_conversions = __commonJS((exports, module2) => { return [hsl[0], c * 100, f * 100]; }; convert.hsv.hcg = function(hsv) { - const s = hsv[1] / 100; + const s2 = hsv[1] / 100; const v = hsv[2] / 100; - const c = s * v; + const c = s2 * v; let f = 0; if (c < 1) { f = (v - c) / (1 - c); @@ -1302,16 +1302,16 @@ var require_conversions = __commonJS((exports, module2) => { return [hsv[0], c * 100, f * 100]; }; convert.hcg.rgb = function(hcg) { - const h = hcg[0] / 360; + const h2 = hcg[0] / 360; const c = hcg[1] / 100; const g = hcg[2] / 100; if (c === 0) { return [g * 255, g * 255, g * 255]; } const pure = [0, 0, 0]; - const hi = h % 1 * 6; + const hi = h2 % 1 * 6; const v = hi % 1; - const w = 1 - v; + const w2 = 1 - v; let mg = 0; switch (Math.floor(hi)) { case 0: @@ -1320,7 +1320,7 @@ var require_conversions = __commonJS((exports, module2) => { pure[2] = 0; break; case 1: - pure[0] = w; + pure[0] = w2; pure[1] = 1; pure[2] = 0; break; @@ -1331,7 +1331,7 @@ var require_conversions = __commonJS((exports, module2) => { break; case 3: pure[0] = 0; - pure[1] = w; + pure[1] = w2; pure[2] = 1; break; case 4: @@ -1342,7 +1342,7 @@ var require_conversions = __commonJS((exports, module2) => { default: pure[0] = 1; pure[1] = 0; - pure[2] = w; + pure[2] = w2; } mg = (1 - c) * g; return [ @@ -1365,13 +1365,13 @@ var require_conversions = __commonJS((exports, module2) => { const c = hcg[1] / 100; const g = hcg[2] / 100; const l = g * (1 - c) + 0.5 * c; - let s = 0; + let s2 = 0; if (l > 0 && l < 0.5) { - s = c / (2 * l); + s2 = c / (2 * l); } else if (l >= 0.5 && l < 1) { - s = c / (2 * (1 - l)); + s2 = c / (2 * (1 - l)); } - return [hcg[0], s * 100, l * 100]; + return [hcg[0], s2 * 100, l * 100]; }; convert.hcg.hwb = function(hcg) { const c = hcg[1] / 100; @@ -1380,10 +1380,10 @@ var require_conversions = __commonJS((exports, module2) => { return [hcg[0], (v - c) * 100, (1 - v) * 100]; }; convert.hwb.hcg = function(hwb) { - const w = hwb[1] / 100; + const w2 = hwb[1] / 100; const b = hwb[2] / 100; const v = 1 - b; - const c = v - w; + const c = v - w2; let g = 0; if (c < 1) { g = (v - c) / (1 - c); @@ -1425,8 +1425,8 @@ var require_conversions = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/route.js -var require_route = __commonJS((exports, module2) => { - const conversions = require_conversions(); +var require_route2 = __commonJS2((exports2, module2) => { + const conversions = require_conversions2(); function buildGraph() { const graph = {}; const models = Object.keys(conversions); @@ -1463,15 +1463,15 @@ var require_route = __commonJS((exports, module2) => { }; } function wrapConversion(toModel, graph) { - const path3 = [graph[toModel].parent, toModel]; + const path4 = [graph[toModel].parent, toModel]; let fn = conversions[graph[toModel].parent][toModel]; let cur = graph[toModel].parent; while (graph[cur].parent) { - path3.unshift(graph[cur].parent); + path4.unshift(graph[cur].parent); fn = link(conversions[graph[cur].parent][cur], fn); cur = graph[cur].parent; } - fn.conversion = path3; + fn.conversion = path4; return fn; } module2.exports = function(fromModel) { @@ -1491,9 +1491,9 @@ var require_route = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/index.js -var require_color_convert = __commonJS((exports, module2) => { - const conversions = require_conversions(); - const route = require_route(); +var require_color_convert2 = __commonJS2((exports2, module2) => { + const conversions = require_conversions2(); + const route = require_route2(); const convert = {}; const models = Object.keys(conversions); function wrapRaw(fn) { @@ -1550,7 +1550,7 @@ var require_color_convert = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ansi-styles@4.3.0/node_modules/ansi-styles/index.js -var require_ansi_styles = __commonJS((exports, module2) => { +var require_ansi_styles2 = __commonJS2((exports2, module2) => { "use strict"; const wrapAnsi16 = (fn, offset) => (...args) => { const code = fn(...args); @@ -1584,7 +1584,7 @@ var require_ansi_styles = __commonJS((exports, module2) => { let colorConvert; const makeDynamicStyles = (wrap, targetSpace, identity2, isBackground) => { if (colorConvert === void 0) { - colorConvert = require_color_convert(); + colorConvert = require_color_convert2(); } const offset = isBackground ? 10 : 0; const styles = {}; @@ -1687,7 +1687,7 @@ var require_ansi_styles = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/has-flag@4.0.0/node_modules/has-flag/index.js -var require_has_flag = __commonJS((exports, module2) => { +var require_has_flag2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (flag, argv = process.argv) => { const prefix = flag.startsWith("-") ? "" : flag.length === 1 ? "-" : "--"; @@ -1698,25 +1698,25 @@ var require_has_flag = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/supports-color@7.2.0/node_modules/supports-color/index.js -var require_supports_color = __commonJS((exports, module2) => { +var require_supports_color2 = __commonJS2((exports2, module2) => { "use strict"; - const os = require("os"); + const os2 = require("os"); const tty = require("tty"); - const hasFlag = require_has_flag(); - const {env} = process; + const hasFlag = require_has_flag2(); + const {env: env2} = process; let forceColor; if (hasFlag("no-color") || hasFlag("no-colors") || hasFlag("color=false") || hasFlag("color=never")) { forceColor = 0; } else if (hasFlag("color") || hasFlag("colors") || hasFlag("color=true") || hasFlag("color=always")) { forceColor = 1; } - if ("FORCE_COLOR" in env) { - if (env.FORCE_COLOR === "true") { + if ("FORCE_COLOR" in env2) { + if (env2.FORCE_COLOR === "true") { forceColor = 1; - } else if (env.FORCE_COLOR === "false") { + } else if (env2.FORCE_COLOR === "false") { forceColor = 0; } else { - forceColor = env.FORCE_COLOR.length === 0 ? 1 : Math.min(parseInt(env.FORCE_COLOR, 10), 3); + forceColor = env2.FORCE_COLOR.length === 0 ? 1 : Math.min(parseInt(env2.FORCE_COLOR, 10), 3); } } function translateLevel(level) { @@ -1744,44 +1744,44 @@ var require_supports_color = __commonJS((exports, module2) => { return 0; } const min2 = forceColor || 0; - if (env.TERM === "dumb") { + if (env2.TERM === "dumb") { return min2; } if (process.platform === "win32") { - const osRelease = os.release().split("."); + const osRelease = os2.release().split("."); if (Number(osRelease[0]) >= 10 && Number(osRelease[2]) >= 10586) { return Number(osRelease[2]) >= 14931 ? 3 : 2; } return 1; } - if ("CI" in env) { - if (["TRAVIS", "CIRCLECI", "APPVEYOR", "GITLAB_CI", "GITHUB_ACTIONS", "BUILDKITE"].some((sign2) => sign2 in env) || env.CI_NAME === "codeship") { + if ("CI" in env2) { + if (["TRAVIS", "CIRCLECI", "APPVEYOR", "GITLAB_CI", "GITHUB_ACTIONS", "BUILDKITE"].some((sign2) => sign2 in env2) || env2.CI_NAME === "codeship") { return 1; } return min2; } - if ("TEAMCITY_VERSION" in env) { - return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env.TEAMCITY_VERSION) ? 1 : 0; + if ("TEAMCITY_VERSION" in env2) { + return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env2.TEAMCITY_VERSION) ? 1 : 0; } - if (env.COLORTERM === "truecolor") { + if (env2.COLORTERM === "truecolor") { return 3; } - if ("TERM_PROGRAM" in env) { - const version = parseInt((env.TERM_PROGRAM_VERSION || "").split(".")[0], 10); - switch (env.TERM_PROGRAM) { + if ("TERM_PROGRAM" in env2) { + const version = parseInt((env2.TERM_PROGRAM_VERSION || "").split(".")[0], 10); + switch (env2.TERM_PROGRAM) { case "iTerm.app": return version >= 3 ? 3 : 2; case "Apple_Terminal": return 2; } } - if (/-256(color)?$/i.test(env.TERM)) { + if (/-256(color)?$/i.test(env2.TERM)) { return 2; } - if (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env.TERM)) { + if (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env2.TERM)) { return 1; } - if ("COLORTERM" in env) { + if ("COLORTERM" in env2) { return 1; } return min2; @@ -1798,7 +1798,7 @@ var require_supports_color = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/chalk@4.1.0/node_modules/chalk/source/util.js -var require_util = __commonJS((exports, module2) => { +var require_util3 = __commonJS2((exports2, module2) => { "use strict"; const stringReplaceAll = (string, substring, replacer) => { let index = string.indexOf(substring); @@ -1835,7 +1835,7 @@ var require_util = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/chalk@4.1.0/node_modules/chalk/source/templates.js -var require_templates = __commonJS((exports, module2) => { +var require_templates2 = __commonJS2((exports2, module2) => { "use strict"; const TEMPLATE_REGEX = /(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi; const STYLE_REGEX = /(?:^|\.)(\w+)(?:\(([^)]*)\))?/g; @@ -1873,7 +1873,7 @@ var require_templates = __commonJS((exports, module2) => { if (!Number.isNaN(number)) { results.push(number); } else if (matches = chunk.match(STRING_REGEX)) { - results.push(matches[2].replace(ESCAPE_REGEX, (m, escape, character) => escape ? unescape2(escape) : character)); + results.push(matches[2].replace(ESCAPE_REGEX, (m2, escape, character) => escape ? unescape2(escape) : character)); } else { throw new Error(`Invalid Chalk template style argument: ${chunk} (in style '${name}')`); } @@ -1918,7 +1918,7 @@ var require_templates = __commonJS((exports, module2) => { const styles = []; const chunks = []; let chunk = []; - temporary.replace(TEMPLATE_REGEX, (m, escapeCharacter, inverse, style, close, character) => { + temporary.replace(TEMPLATE_REGEX, (m2, escapeCharacter, inverse, style, close2, character) => { if (escapeCharacter) { chunk.push(unescape2(escapeCharacter)); } else if (style) { @@ -1926,7 +1926,7 @@ var require_templates = __commonJS((exports, module2) => { chunk = []; chunks.push(styles.length === 0 ? string : buildStyle(chalk13, styles)(string)); styles.push({inverse, styles: parseStyle(style)}); - } else if (close) { + } else if (close2) { if (styles.length === 0) { throw new Error("Found extraneous } in Chalk template literal"); } @@ -1947,14 +1947,14 @@ var require_templates = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/chalk@4.1.0/node_modules/chalk/source/index.js -var require_source = __commonJS((exports, module2) => { +var require_source2 = __commonJS2((exports2, module2) => { "use strict"; - const ansiStyles = require_ansi_styles(); - const {stdout: stdoutColor, stderr: stderrColor} = require_supports_color(); + const ansiStyles = require_ansi_styles2(); + const {stdout: stdoutColor, stderr: stderrColor} = require_supports_color2(); const { stringReplaceAll, stringEncaseCRLFWithFirstIndex - } = require_util(); + } = require_util3(); const {isArray} = Array; const levelMapping = [ "ansi", @@ -2043,19 +2043,19 @@ var require_source = __commonJS((exports, module2) => { } } }); - const createStyler = (open, close, parent) => { + const createStyler = (open2, close2, parent) => { let openAll; let closeAll; if (parent === void 0) { - openAll = open; - closeAll = close; + openAll = open2; + closeAll = close2; } else { - openAll = parent.openAll + open; - closeAll = close + parent.closeAll; + openAll = parent.openAll + open2; + closeAll = close2 + parent.closeAll; } return { - open, - close, + open: open2, + close: close2, openAll, closeAll, parent @@ -2107,7 +2107,7 @@ var require_source = __commonJS((exports, module2) => { parts.push(String(arguments_[i - 1]).replace(/[{}\\]/g, "\\$&"), String(firstString.raw[i])); } if (template === void 0) { - template = require_templates(); + template = require_templates2(); } return template(chalk14, parts.join("")); }; @@ -2120,24 +2120,24 @@ var require_source = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ms@2.1.2/node_modules/ms/index.js -var require_ms = __commonJS((exports, module2) => { - var s = 1e3; - var m = s * 60; - var h = m * 60; - var d = h * 24; - var w = d * 7; - var y = d * 365.25; +var require_ms2 = __commonJS2((exports2, module2) => { + var s2 = 1e3; + var m2 = s2 * 60; + var h2 = m2 * 60; + var d2 = h2 * 24; + var w2 = d2 * 7; + var y2 = d2 * 365.25; module2.exports = function(val, options) { options = options || {}; var type = typeof val; if (type === "string" && val.length > 0) { - return parse2(val); + return parse3(val); } else if (type === "number" && isFinite(val)) { - return options.long ? fmtLong(val) : fmtShort(val); + return options.long ? fmtLong2(val) : fmtShort2(val); } throw new Error("val is not a non-empty string or a valid number. val=" + JSON.stringify(val)); }; - function parse2(str) { + function parse3(str) { str = String(str); if (str.length > 100) { return; @@ -2154,33 +2154,33 @@ var require_ms = __commonJS((exports, module2) => { case "yrs": case "yr": case "y": - return n * y; + return n * y2; case "weeks": case "week": case "w": - return n * w; + return n * w2; case "days": case "day": case "d": - return n * d; + return n * d2; case "hours": case "hour": case "hrs": case "hr": case "h": - return n * h; + return n * h2; case "minutes": case "minute": case "mins": case "min": case "m": - return n * m; + return n * m2; case "seconds": case "second": case "secs": case "sec": case "s": - return n * s; + return n * s2; case "milliseconds": case "millisecond": case "msecs": @@ -2191,56 +2191,56 @@ var require_ms = __commonJS((exports, module2) => { return void 0; } } - function fmtShort(ms) { - var msAbs = Math.abs(ms); - if (msAbs >= d) { - return Math.round(ms / d) + "d"; + function fmtShort2(ms2) { + var msAbs = Math.abs(ms2); + if (msAbs >= d2) { + return Math.round(ms2 / d2) + "d"; } - if (msAbs >= h) { - return Math.round(ms / h) + "h"; + if (msAbs >= h2) { + return Math.round(ms2 / h2) + "h"; } - if (msAbs >= m) { - return Math.round(ms / m) + "m"; + if (msAbs >= m2) { + return Math.round(ms2 / m2) + "m"; } - if (msAbs >= s) { - return Math.round(ms / s) + "s"; + if (msAbs >= s2) { + return Math.round(ms2 / s2) + "s"; } - return ms + "ms"; + return ms2 + "ms"; } - function fmtLong(ms) { - var msAbs = Math.abs(ms); - if (msAbs >= d) { - return plural(ms, msAbs, d, "day"); + function fmtLong2(ms2) { + var msAbs = Math.abs(ms2); + if (msAbs >= d2) { + return plural2(ms2, msAbs, d2, "day"); } - if (msAbs >= h) { - return plural(ms, msAbs, h, "hour"); + if (msAbs >= h2) { + return plural2(ms2, msAbs, h2, "hour"); } - if (msAbs >= m) { - return plural(ms, msAbs, m, "minute"); + if (msAbs >= m2) { + return plural2(ms2, msAbs, m2, "minute"); } - if (msAbs >= s) { - return plural(ms, msAbs, s, "second"); + if (msAbs >= s2) { + return plural2(ms2, msAbs, s2, "second"); } - return ms + " ms"; + return ms2 + " ms"; } - function plural(ms, msAbs, n, name) { + function plural2(ms2, msAbs, n, name) { var isPlural = msAbs >= n * 1.5; - return Math.round(ms / n) + " " + name + (isPlural ? "s" : ""); + return Math.round(ms2 / n) + " " + name + (isPlural ? "s" : ""); } }); // ../../node_modules/.pnpm/debug@4.2.0/node_modules/debug/src/common.js -var require_common = __commonJS((exports, module2) => { - function setup(env) { +var require_common4 = __commonJS2((exports2, module2) => { + function setup(env2) { createDebug.debug = createDebug; createDebug.default = createDebug; createDebug.coerce = coerce; createDebug.disable = disable; createDebug.enable = enable; createDebug.enabled = enabled; - createDebug.humanize = require_ms(); - Object.keys(env).forEach((key) => { - createDebug[key] = env[key]; + createDebug.humanize = require_ms2(); + Object.keys(env2).forEach((key) => { + createDebug[key] = env2[key]; }); createDebug.instances = []; createDebug.names = []; @@ -2257,14 +2257,14 @@ var require_common = __commonJS((exports, module2) => { createDebug.selectColor = selectColor; function createDebug(namespace) { let prevTime; - function debug3(...args) { - if (!debug3.enabled) { + function debug4(...args) { + if (!debug4.enabled) { return; } - const self2 = debug3; + const self2 = debug4; const curr = Number(new Date()); - const ms = curr - (prevTime || curr); - self2.diff = ms; + const ms2 = curr - (prevTime || curr); + self2.diff = ms2; self2.prev = prevTime; self2.curr = curr; prevTime = curr; @@ -2291,17 +2291,17 @@ var require_common = __commonJS((exports, module2) => { const logFn = self2.log || createDebug.log; logFn.apply(self2, args); } - debug3.namespace = namespace; - debug3.enabled = createDebug.enabled(namespace); - debug3.useColors = createDebug.useColors(); - debug3.color = createDebug.selectColor(namespace); - debug3.destroy = destroy; - debug3.extend = extend; + debug4.namespace = namespace; + debug4.enabled = createDebug.enabled(namespace); + debug4.useColors = createDebug.useColors(); + debug4.color = createDebug.selectColor(namespace); + debug4.destroy = destroy; + debug4.extend = extend; if (typeof createDebug.init === "function") { - createDebug.init(debug3); + createDebug.init(debug4); } - createDebug.instances.push(debug3); - return debug3; + createDebug.instances.push(debug4); + return debug4; } function destroy() { const index = createDebug.instances.indexOf(this); @@ -2381,13 +2381,13 @@ var require_common = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/debug@4.2.0/node_modules/debug/src/browser.js -var require_browser = __commonJS((exports, module2) => { - exports.formatArgs = formatArgs; - exports.save = save; - exports.load = load; - exports.useColors = useColors; - exports.storage = localstorage(); - exports.colors = [ +var require_browser2 = __commonJS2((exports2, module2) => { + exports2.formatArgs = formatArgs; + exports2.save = save; + exports2.load = load; + exports2.useColors = useColors; + exports2.storage = localstorage(); + exports2.colors = [ "#0000CC", "#0000FF", "#0033CC", @@ -2494,14 +2494,14 @@ var require_browser = __commonJS((exports, module2) => { }); args.splice(lastC, 0, c); } - exports.log = console.debug || console.log || (() => { + exports2.log = console.debug || console.log || (() => { }); function save(namespaces) { try { if (namespaces) { - exports.storage.setItem("debug", namespaces); + exports2.storage.setItem("debug", namespaces); } else { - exports.storage.removeItem("debug"); + exports2.storage.removeItem("debug"); } } catch (error) { } @@ -2509,7 +2509,7 @@ var require_browser = __commonJS((exports, module2) => { function load() { let r; try { - r = exports.storage.getItem("debug"); + r = exports2.storage.getItem("debug"); } catch (error) { } if (!r && typeof process !== "undefined" && "env" in process) { @@ -2523,7 +2523,7 @@ var require_browser = __commonJS((exports, module2) => { } catch (error) { } } - module2.exports = require_common()(exports); + module2.exports = require_common4()(exports2); const {formatters} = module2.exports; formatters.j = function(v) { try { @@ -2535,20 +2535,20 @@ var require_browser = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/debug@4.2.0/node_modules/debug/src/node.js -var require_node = __commonJS((exports, module2) => { +var require_node2 = __commonJS2((exports2, module2) => { const tty = require("tty"); - const util = require("util"); - exports.init = init; - exports.log = log3; - exports.formatArgs = formatArgs; - exports.save = save; - exports.load = load; - exports.useColors = useColors; - exports.colors = [6, 2, 3, 4, 5, 1]; + const util2 = require("util"); + exports2.init = init; + exports2.log = log3; + exports2.formatArgs = formatArgs; + exports2.save = save; + exports2.load = load; + exports2.useColors = useColors; + exports2.colors = [6, 2, 3, 4, 5, 1]; try { - const supportsColor = require_supports_color(); + const supportsColor = require_supports_color2(); if (supportsColor && (supportsColor.stderr || supportsColor).level >= 2) { - exports.colors = [ + exports2.colors = [ 20, 21, 26, @@ -2629,7 +2629,7 @@ var require_node = __commonJS((exports, module2) => { } } catch (error) { } - exports.inspectOpts = Object.keys(process.env).filter((key) => { + exports2.inspectOpts = Object.keys(process.env).filter((key) => { return /^debug_/i.test(key); }).reduce((obj, key) => { const prop = key.substring(6).toLowerCase().replace(/_([a-z])/g, (_3, k) => { @@ -2649,7 +2649,7 @@ var require_node = __commonJS((exports, module2) => { return obj; }, {}); function useColors() { - return "colors" in exports.inspectOpts ? Boolean(exports.inspectOpts.colors) : tty.isatty(process.stderr.fd); + return "colors" in exports2.inspectOpts ? Boolean(exports2.inspectOpts.colors) : tty.isatty(process.stderr.fd); } function formatArgs(args) { const {namespace: name, useColors: useColors2} = this; @@ -2664,13 +2664,13 @@ var require_node = __commonJS((exports, module2) => { } } function getDate() { - if (exports.inspectOpts.hideDate) { + if (exports2.inspectOpts.hideDate) { return ""; } return new Date().toISOString() + " "; } function log3(...args) { - return process.stderr.write(util.format(...args) + "\n"); + return process.stderr.write(util2.format(...args) + "\n"); } function save(namespaces) { if (namespaces) { @@ -2682,47 +2682,47 @@ var require_node = __commonJS((exports, module2) => { function load() { return process.env.DEBUG; } - function init(debug3) { - debug3.inspectOpts = {}; - const keys2 = Object.keys(exports.inspectOpts); + function init(debug4) { + debug4.inspectOpts = {}; + const keys2 = Object.keys(exports2.inspectOpts); for (let i = 0; i < keys2.length; i++) { - debug3.inspectOpts[keys2[i]] = exports.inspectOpts[keys2[i]]; + debug4.inspectOpts[keys2[i]] = exports2.inspectOpts[keys2[i]]; } } - module2.exports = require_common()(exports); + module2.exports = require_common4()(exports2); const {formatters} = module2.exports; formatters.o = function(v) { this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts).replace(/\s*\n\s*/g, " "); + return util2.inspect(v, this.inspectOpts).replace(/\s*\n\s*/g, " "); }; formatters.O = function(v) { this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts); + return util2.inspect(v, this.inspectOpts); }; }); // ../../node_modules/.pnpm/debug@4.2.0/node_modules/debug/src/index.js -var require_src = __commonJS((exports, module2) => { +var require_src3 = __commonJS2((exports2, module2) => { if (typeof process === "undefined" || process.type === "renderer" || process.browser === true || process.__nwjs) { - module2.exports = require_browser(); + module2.exports = require_browser2(); } else { - module2.exports = require_node(); + module2.exports = require_node2(); } }); // ../generator-helper/dist/GeneratorProcess.js -var require_GeneratorProcess = __commonJS((exports) => { +var require_GeneratorProcess = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.GeneratorProcess = exports.GeneratorError = void 0; - const cross_spawn_1 = require_cross_spawn(); - const byline_1 = __importDefault(require_byline()); - const chalk_1 = __importDefault(require_source()); - const debug_1 = __importDefault(require_src()); - const debug3 = debug_1.default("GeneratorProcess"); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.GeneratorProcess = exports2.GeneratorError = void 0; + const cross_spawn_1 = require_cross_spawn2(); + const byline_12 = __importDefault2(require_byline()); + const chalk_12 = __importDefault2(require_source2()); + const debug_12 = __importDefault2(require_src3()); + const debug4 = debug_12.default("GeneratorProcess"); let globalMessageId = 1; class GeneratorError extends Error { constructor(message, code, data) { @@ -2731,7 +2731,7 @@ var require_GeneratorProcess = __commonJS((exports) => { this.data = data; } } - exports.GeneratorError = GeneratorError; + exports2.GeneratorError = GeneratorError; class GeneratorProcess { constructor(executablePath) { this.executablePath = executablePath; @@ -2765,19 +2765,19 @@ var require_GeneratorProcess = __commonJS((exports) => { this.child.on("error", (err) => { this.lastError = err; if (err.message.includes("EACCES")) { - reject(new Error(`The executable at ${this.executablePath} lacks the right chmod. Please use ${chalk_1.default.bold(`chmod +x ${this.executablePath}`)}`)); + reject(new Error(`The executable at ${this.executablePath} lacks the right chmod. Please use ${chalk_12.default.bold(`chmod +x ${this.executablePath}`)}`)); } else { reject(err); } }); - byline_1.default(this.child.stderr).on("data", (line) => { + byline_12.default(this.child.stderr).on("data", (line) => { const response = String(line); this.stderrLogs += response + "\n"; let data; try { data = JSON.parse(response); } catch (e) { - debug3(response); + debug4(response); } if (data) { this.handleResponse(data); @@ -2870,20 +2870,20 @@ ${this.stderrLogs}`)); }); } } - exports.GeneratorProcess = GeneratorProcess; + exports2.GeneratorProcess = GeneratorProcess; }); // ../generator-helper/dist/generatorHandler.js -var require_generatorHandler = __commonJS((exports) => { +var require_generatorHandler = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.generatorHandler = void 0; - const byline_1 = __importDefault(require_byline()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.generatorHandler = void 0; + const byline_12 = __importDefault2(require_byline()); function generatorHandler(handler) { - byline_1.default(process.stdin).on("data", async (line) => { + byline_12.default(process.stdin).on("data", async (line) => { const json = JSON.parse(String(line)); if (json.method === "generate" && json.params) { try { @@ -2940,23 +2940,23 @@ var require_generatorHandler = __commonJS((exports) => { }); process.stdin.resume(); } - exports.generatorHandler = generatorHandler; + exports2.generatorHandler = generatorHandler; function respond(response) { console.error(JSON.stringify(response)); } }); // ../generator-helper/dist/types.js -var require_types = __commonJS((exports) => { +var require_types = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); }); // ../generator-helper/dist/dmmf.js -var require_dmmf = __commonJS((exports) => { +var require_dmmf = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.DMMF = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.DMMF = void 0; var DMMF2; (function(DMMF3) { let ModelAction; @@ -2971,47 +2971,47 @@ var require_dmmf = __commonJS((exports) => { ModelAction2["delete"] = "delete"; ModelAction2["deleteMany"] = "deleteMany"; })(ModelAction = DMMF3.ModelAction || (DMMF3.ModelAction = {})); - })(DMMF2 = exports.DMMF || (exports.DMMF = {})); + })(DMMF2 = exports2.DMMF || (exports2.DMMF = {})); }); // ../generator-helper/dist/index.js -var require_dist = __commonJS((exports) => { +var require_dist7 = __commonJS2((exports2) => { "use strict"; - var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m2, k, k2) { if (k2 === void 0) k2 = k; Object.defineProperty(o, k2, {enumerable: true, get: function() { - return m[k]; + return m2[k]; }}); - } : function(o, m, k, k2) { + } : function(o, m2, k, k2) { if (k2 === void 0) k2 = k; - o[k2] = m[k]; + o[k2] = m2[k]; }); - var __exportStar2 = exports && exports.__exportStar || function(m, exports2) { - for (var p in m) - if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports2, p)) - __createBinding(exports2, m, p); + var __exportStar3 = exports2 && exports2.__exportStar || function(m2, exports3) { + for (var p in m2) + if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports3, p)) + __createBinding(exports3, m2, p); }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.generatorHandler = exports.GeneratorError = exports.GeneratorProcess = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.generatorHandler = exports2.GeneratorError = exports2.GeneratorProcess = void 0; var GeneratorProcess_1 = require_GeneratorProcess(); - Object.defineProperty(exports, "GeneratorProcess", {enumerable: true, get: function() { + Object.defineProperty(exports2, "GeneratorProcess", {enumerable: true, get: function() { return GeneratorProcess_1.GeneratorProcess; }}); - Object.defineProperty(exports, "GeneratorError", {enumerable: true, get: function() { + Object.defineProperty(exports2, "GeneratorError", {enumerable: true, get: function() { return GeneratorProcess_1.GeneratorError; }}); var generatorHandler_1 = require_generatorHandler(); - Object.defineProperty(exports, "generatorHandler", {enumerable: true, get: function() { + Object.defineProperty(exports2, "generatorHandler", {enumerable: true, get: function() { return generatorHandler_1.generatorHandler; }}); - __exportStar2(require_types(), exports); - __exportStar2(require_dmmf(), exports); + __exportStar3(require_types(), exports2); + __exportStar3(require_dmmf(), exports2); }); // ../../node_modules/.pnpm/indent-string@4.0.0/node_modules/indent-string/index.js -var require_indent_string = __commonJS((exports, module2) => { +var require_indent_string2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (string, count = 1, options) => { options = { @@ -3037,7 +3037,7 @@ var require_indent_string = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/js-levenshtein@1.1.6/node_modules/js-levenshtein/index.js -var require_js_levenshtein = __commonJS((exports, module2) => { +var require_js_levenshtein = __commonJS2((exports2, module2) => { "use strict"; module2.exports = function() { function _min(d0, d1, d2, bx, ay) { @@ -3068,7 +3068,7 @@ var require_js_levenshtein = __commonJS((exports, module2) => { return lb; } var x = 0; - var y; + var y2; var d0; var d1; var d2; @@ -3081,9 +3081,9 @@ var require_js_levenshtein = __commonJS((exports, module2) => { var bx2; var bx3; var vector = []; - for (y = 0; y < la; y++) { - vector.push(y + 1); - vector.push(a.charCodeAt(offset + y)); + for (y2 = 0; y2 < la; y2++) { + vector.push(y2 + 1); + vector.push(a.charCodeAt(offset + y2)); } var len = vector.length - 1; for (; x < lb - 3; ) { @@ -3092,14 +3092,14 @@ var require_js_levenshtein = __commonJS((exports, module2) => { bx2 = b.charCodeAt(offset + (d2 = x + 2)); bx3 = b.charCodeAt(offset + (d3 = x + 3)); dd = x += 4; - for (y = 0; y < len; y += 2) { - dy = vector[y]; - ay = vector[y + 1]; + for (y2 = 0; y2 < len; y2 += 2) { + dy = vector[y2]; + ay = vector[y2 + 1]; d0 = _min(dy, d0, d1, bx0, ay); d1 = _min(d0, d1, d2, bx1, ay); d2 = _min(d1, d2, d3, bx2, ay); dd = _min(d2, d3, dd, bx3, ay); - vector[y] = dd; + vector[y2] = dd; d3 = d2; d2 = d1; d1 = d0; @@ -3109,9 +3109,9 @@ var require_js_levenshtein = __commonJS((exports, module2) => { for (; x < lb; ) { bx0 = b.charCodeAt(offset + (d0 = x)); dd = ++x; - for (y = 0; y < len; y += 2) { - dy = vector[y]; - vector[y] = dd = _min(dy, d0, dd, bx0, vector[y + 1]); + for (y2 = 0; y2 < len; y2 += 2) { + dy = vector[y2]; + vector[y2] = dd = _min(dy, d0, dd, bx0, vector[y2 + 1]); d0 = dy; } } @@ -3121,7 +3121,7 @@ var require_js_levenshtein = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ansi-regex@5.0.0/node_modules/ansi-regex/index.js -var require_ansi_regex = __commonJS((exports, module2) => { +var require_ansi_regex = __commonJS2((exports2, module2) => { "use strict"; module2.exports = ({onlyFirst = false} = {}) => { const pattern = [ @@ -3133,20 +3133,20 @@ var require_ansi_regex = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/strip-ansi@6.0.0/node_modules/strip-ansi/index.js -var require_strip_ansi = __commonJS((exports, module2) => { +var require_strip_ansi = __commonJS2((exports2, module2) => { "use strict"; const ansiRegex = require_ansi_regex(); module2.exports = (string) => typeof string === "string" ? string.replace(ansiRegex(), "") : string; }); // ../../node_modules/.pnpm/is-regexp@2.1.0/node_modules/is-regexp/index.js -var require_is_regexp = __commonJS((exports, module2) => { +var require_is_regexp = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (input) => Object.prototype.toString.call(input) === "[object RegExp]"; }); // ../../node_modules/.pnpm/is-obj@2.0.0/node_modules/is-obj/index.js -var require_is_obj = __commonJS((exports, module2) => { +var require_is_obj = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (value) => { const type = typeof value; @@ -3155,18 +3155,18 @@ var require_is_obj = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/get-own-enumerable-property-symbols@3.0.2/node_modules/get-own-enumerable-property-symbols/lib/index.js -var require_lib = __commonJS((exports) => { +var require_lib2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.default = (object) => Object.getOwnPropertySymbols(object).filter((keySymbol) => Object.prototype.propertyIsEnumerable.call(object, keySymbol)); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.default = (object) => Object.getOwnPropertySymbols(object).filter((keySymbol) => Object.prototype.propertyIsEnumerable.call(object, keySymbol)); }); // ../../node_modules/.pnpm/stacktrace-parser@0.1.10/node_modules/stacktrace-parser/dist/stack-trace-parser.cjs.js -var require_stack_trace_parser_cjs = __commonJS((exports) => { +var require_stack_trace_parser_cjs = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); var UNKNOWN_FUNCTION = ""; - function parse2(stackString) { + function parse3(stackString) { var lines = stackString.split("\n"); return lines.reduce(function(stack, line) { var parseResult = parseChrome(line) || parseWinjs(line) || parseGecko(line) || parseNode(line) || parseJSC(line); @@ -3263,11 +3263,11 @@ var require_stack_trace_parser_cjs = __commonJS((exports) => { column: parts[4] ? +parts[4] : null }; } - exports.parse = parse2; + exports2.parse = parse3; }); // ../../node_modules/.pnpm/min-indent@1.0.1/node_modules/min-indent/index.js -var require_min_indent = __commonJS((exports, module2) => { +var require_min_indent = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (string) => { const match = string.match(/^[ \t]*(?=\S)/gm); @@ -3279,7 +3279,7 @@ var require_min_indent = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/strip-indent@3.0.0/node_modules/strip-indent/index.js -var require_strip_indent = __commonJS((exports, module2) => { +var require_strip_indent = __commonJS2((exports2, module2) => { "use strict"; const minIndent = require_min_indent(); module2.exports = (string) => { @@ -3293,17 +3293,17 @@ var require_strip_indent = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/debug@4.1.1/node_modules/debug/src/common.js -var require_common2 = __commonJS((exports, module2) => { - function setup(env) { +var require_common5 = __commonJS2((exports2, module2) => { + function setup(env2) { createDebug.debug = createDebug; createDebug.default = createDebug; createDebug.coerce = coerce; createDebug.disable = disable; createDebug.enable = enable; createDebug.enabled = enabled; - createDebug.humanize = require_ms(); - Object.keys(env).forEach((key) => { - createDebug[key] = env[key]; + createDebug.humanize = require_ms2(); + Object.keys(env2).forEach((key) => { + createDebug[key] = env2[key]; }); createDebug.instances = []; createDebug.names = []; @@ -3320,14 +3320,14 @@ var require_common2 = __commonJS((exports, module2) => { createDebug.selectColor = selectColor; function createDebug(namespace) { let prevTime; - function debug3(...args) { - if (!debug3.enabled) { + function debug4(...args) { + if (!debug4.enabled) { return; } - const self2 = debug3; + const self2 = debug4; const curr = Number(new Date()); - const ms = curr - (prevTime || curr); - self2.diff = ms; + const ms2 = curr - (prevTime || curr); + self2.diff = ms2; self2.prev = prevTime; self2.curr = curr; prevTime = curr; @@ -3354,17 +3354,17 @@ var require_common2 = __commonJS((exports, module2) => { const logFn = self2.log || createDebug.log; logFn.apply(self2, args); } - debug3.namespace = namespace; - debug3.enabled = createDebug.enabled(namespace); - debug3.useColors = createDebug.useColors(); - debug3.color = selectColor(namespace); - debug3.destroy = destroy; - debug3.extend = extend; + debug4.namespace = namespace; + debug4.enabled = createDebug.enabled(namespace); + debug4.useColors = createDebug.useColors(); + debug4.color = selectColor(namespace); + debug4.destroy = destroy; + debug4.extend = extend; if (typeof createDebug.init === "function") { - createDebug.init(debug3); + createDebug.init(debug4); } - createDebug.instances.push(debug3); - return debug3; + createDebug.instances.push(debug4); + return debug4; } function destroy() { const index = createDebug.instances.indexOf(this); @@ -3444,14 +3444,14 @@ var require_common2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/debug@4.1.1/node_modules/debug/src/browser.js -var require_browser2 = __commonJS((exports, module2) => { - exports.log = log3; - exports.formatArgs = formatArgs; - exports.save = save; - exports.load = load; - exports.useColors = useColors; - exports.storage = localstorage(); - exports.colors = [ +var require_browser3 = __commonJS2((exports2, module2) => { + exports2.log = log3; + exports2.formatArgs = formatArgs; + exports2.save = save; + exports2.load = load; + exports2.useColors = useColors; + exports2.storage = localstorage(); + exports2.colors = [ "#0000CC", "#0000FF", "#0033CC", @@ -3564,9 +3564,9 @@ var require_browser2 = __commonJS((exports, module2) => { function save(namespaces) { try { if (namespaces) { - exports.storage.setItem("debug", namespaces); + exports2.storage.setItem("debug", namespaces); } else { - exports.storage.removeItem("debug"); + exports2.storage.removeItem("debug"); } } catch (error) { } @@ -3574,7 +3574,7 @@ var require_browser2 = __commonJS((exports, module2) => { function load() { let r; try { - r = exports.storage.getItem("debug"); + r = exports2.storage.getItem("debug"); } catch (error) { } if (!r && typeof process !== "undefined" && "env" in process) { @@ -3588,7 +3588,7 @@ var require_browser2 = __commonJS((exports, module2) => { } catch (error) { } } - module2.exports = require_common2()(exports); + module2.exports = require_common5()(exports2); const {formatters} = module2.exports; formatters.j = function(v) { try { @@ -3600,20 +3600,20 @@ var require_browser2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/debug@4.1.1/node_modules/debug/src/node.js -var require_node2 = __commonJS((exports, module2) => { +var require_node3 = __commonJS2((exports2, module2) => { const tty = require("tty"); - const util = require("util"); - exports.init = init; - exports.log = log3; - exports.formatArgs = formatArgs; - exports.save = save; - exports.load = load; - exports.useColors = useColors; - exports.colors = [6, 2, 3, 4, 5, 1]; + const util2 = require("util"); + exports2.init = init; + exports2.log = log3; + exports2.formatArgs = formatArgs; + exports2.save = save; + exports2.load = load; + exports2.useColors = useColors; + exports2.colors = [6, 2, 3, 4, 5, 1]; try { - const supportsColor = require_supports_color(); + const supportsColor = require_supports_color2(); if (supportsColor && (supportsColor.stderr || supportsColor).level >= 2) { - exports.colors = [ + exports2.colors = [ 20, 21, 26, @@ -3694,7 +3694,7 @@ var require_node2 = __commonJS((exports, module2) => { } } catch (error) { } - exports.inspectOpts = Object.keys(process.env).filter((key) => { + exports2.inspectOpts = Object.keys(process.env).filter((key) => { return /^debug_/i.test(key); }).reduce((obj, key) => { const prop = key.substring(6).toLowerCase().replace(/_([a-z])/g, (_3, k) => { @@ -3714,7 +3714,7 @@ var require_node2 = __commonJS((exports, module2) => { return obj; }, {}); function useColors() { - return "colors" in exports.inspectOpts ? Boolean(exports.inspectOpts.colors) : tty.isatty(process.stderr.fd); + return "colors" in exports2.inspectOpts ? Boolean(exports2.inspectOpts.colors) : tty.isatty(process.stderr.fd); } function formatArgs(args) { const {namespace: name, useColors: useColors2} = this; @@ -3729,13 +3729,13 @@ var require_node2 = __commonJS((exports, module2) => { } } function getDate() { - if (exports.inspectOpts.hideDate) { + if (exports2.inspectOpts.hideDate) { return ""; } return new Date().toISOString() + " "; } function log3(...args) { - return process.stderr.write(util.format(...args) + "\n"); + return process.stderr.write(util2.format(...args) + "\n"); } function save(namespaces) { if (namespaces) { @@ -3747,50 +3747,50 @@ var require_node2 = __commonJS((exports, module2) => { function load() { return process.env.DEBUG; } - function init(debug3) { - debug3.inspectOpts = {}; - const keys2 = Object.keys(exports.inspectOpts); + function init(debug4) { + debug4.inspectOpts = {}; + const keys2 = Object.keys(exports2.inspectOpts); for (let i = 0; i < keys2.length; i++) { - debug3.inspectOpts[keys2[i]] = exports.inspectOpts[keys2[i]]; + debug4.inspectOpts[keys2[i]] = exports2.inspectOpts[keys2[i]]; } } - module2.exports = require_common2()(exports); + module2.exports = require_common5()(exports2); const {formatters} = module2.exports; formatters.o = function(v) { this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts).replace(/\s*\n\s*/g, " "); + return util2.inspect(v, this.inspectOpts).replace(/\s*\n\s*/g, " "); }; formatters.O = function(v) { this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts); + return util2.inspect(v, this.inspectOpts); }; }); // ../../node_modules/.pnpm/debug@4.1.1/node_modules/debug/src/index.js -var require_src2 = __commonJS((exports, module2) => { +var require_src4 = __commonJS2((exports2, module2) => { if (typeof process === "undefined" || process.type === "renderer" || process.browser === true || process.__nwjs) { - module2.exports = require_browser2(); + module2.exports = require_browser3(); } else { - module2.exports = require_node2(); + module2.exports = require_node3(); } }); // ../debug/dist/index.js -var require_dist2 = __commonJS((exports) => { +var require_dist8 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getLogs = void 0; - const debug_1 = __importDefault(require_src2()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getLogs = void 0; + const debug_12 = __importDefault2(require_src4()); const cache = []; const MAX_LOGS = 100; const namespaces = []; const enabledNamespaces = new Map(); const envDebug = process.env.DEBUG ? process.env.DEBUG + "," : ""; - const skips = debug_1.default.skips.slice(); - const names = debug_1.default.names.slice(); + const skips = debug_12.default.skips.slice(); + const names = debug_12.default.names.slice(); function isEnabledByEnvVar(name) { if (name[name.length - 1] === "*") { return true; @@ -3808,23 +3808,23 @@ var require_dist2 = __commonJS((exports) => { return false; } function Debug2(namespace) { - const debug3 = debug_1.default(namespace); + const debug4 = debug_12.default(namespace); namespaces.push(namespace); - debug_1.default.enable(envDebug + namespaces.join(",")); + debug_12.default.enable(envDebug + namespaces.join(",")); process.env.DEBUG = envDebug; if (isEnabledByEnvVar(namespace)) { enabledNamespaces.set(namespace, true); } const newDebug = (formatter, ...args) => { - return debug3(formatter, ...args); + return debug4(formatter, ...args); }; newDebug.log = console.error.bind(console); - newDebug.color = debug3.color; - newDebug.namespace = debug3.namespace; - newDebug.enabled = debug3.enabled; - newDebug.destroy = debug3.destroy; - newDebug.extend = debug3.extend; - debug3.log = (...args) => { + newDebug.color = debug4.color; + newDebug.namespace = debug4.namespace; + newDebug.enabled = debug4.enabled; + newDebug.destroy = debug4.destroy; + newDebug.extend = debug4.extend; + debug4.log = (...args) => { cache.push(args); if (cache.length > MAX_LOGS) { cache.shift(); @@ -3835,7 +3835,7 @@ var require_dist2 = __commonJS((exports) => { }; return newDebug; } - exports.default = Debug2; + exports2.default = Debug2; Debug2.enable = (namespace) => { enabledNamespaces.set(namespace, true); }; @@ -3847,18 +3847,18 @@ var require_dist2 = __commonJS((exports) => { } return output.slice(-numChars); } - exports.getLogs = getLogs; + exports2.getLogs = getLogs; }); // ../engine-core/dist/log.js -var require_log = __commonJS((exports) => { +var require_log2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.convertLog = exports.isRustError = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.convertLog = exports2.isRustError = void 0; function isRustError(e) { return typeof e.is_panic !== "undefined"; } - exports.isRustError = isRustError; + exports2.isRustError = isRustError; function convertLog(rustLog) { const isQuery = isQueryLog(rustLog.fields); const level = isQuery ? "query" : rustLog.level.toLowerCase(); @@ -3868,14 +3868,14 @@ var require_log = __commonJS((exports) => { timestamp: new Date(new Date().getFullYear() + " " + rustLog.timestamp) }; } - exports.convertLog = convertLog; + exports2.convertLog = convertLog; function isQueryLog(fields) { return Boolean(fields.query); } }); // ../../node_modules/.pnpm/ansi-escapes@4.3.1/node_modules/ansi-escapes/index.js -var require_ansi_escapes = __commonJS((exports, module2) => { +var require_ansi_escapes = __commonJS2((exports2, module2) => { "use strict"; const ansiEscapes = module2.exports; module2.exports.default = ansiEscapes; @@ -3884,16 +3884,16 @@ var require_ansi_escapes = __commonJS((exports, module2) => { const BEL = "\x07"; const SEP = ";"; const isTerminalApp = process.env.TERM_PROGRAM === "Apple_Terminal"; - ansiEscapes.cursorTo = (x, y) => { + ansiEscapes.cursorTo = (x, y2) => { if (typeof x !== "number") { throw new TypeError("The `x` argument is required"); } - if (typeof y !== "number") { + if (typeof y2 !== "number") { return ESC + (x + 1) + "G"; } - return ESC + (y + 1) + ";" + (x + 1) + "H"; + return ESC + (y2 + 1) + ";" + (x + 1) + "H"; }; - ansiEscapes.cursorMove = (x, y) => { + ansiEscapes.cursorMove = (x, y2) => { if (typeof x !== "number") { throw new TypeError("The `x` argument is required"); } @@ -3903,10 +3903,10 @@ var require_ansi_escapes = __commonJS((exports, module2) => { } else if (x > 0) { ret += ESC + x + "C"; } - if (y < 0) { - ret += ESC + -y + "A"; - } else if (y > 0) { - ret += ESC + y + "B"; + if (y2 < 0) { + ret += ESC + -y2 + "A"; + } else if (y2 > 0) { + ret += ESC + y2 + "B"; } return ret; }; @@ -3994,17 +3994,17 @@ var require_ansi_escapes = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/supports-hyperlinks@2.1.0/node_modules/supports-hyperlinks/index.js -var require_supports_hyperlinks = __commonJS((exports, module2) => { +var require_supports_hyperlinks = __commonJS2((exports2, module2) => { "use strict"; - const supportsColor = require_supports_color(); - const hasFlag = require_has_flag(); + const supportsColor = require_supports_color2(); + const hasFlag = require_has_flag2(); function parseVersion(versionString) { if (/^\d{3,4}$/.test(versionString)) { - const m = /(\d{1,2})(\d{2})/.exec(versionString); + const m2 = /(\d{1,2})(\d{2})/.exec(versionString); return { major: 0, - minor: parseInt(m[1], 10), - patch: parseInt(m[2], 10) + minor: parseInt(m2[1], 10), + patch: parseInt(m2[2], 10) }; } const versions = (versionString || "").split(".").map((n) => parseInt(n, 10)); @@ -4015,9 +4015,9 @@ var require_supports_hyperlinks = __commonJS((exports, module2) => { }; } function supportsHyperlink(stream) { - const {env} = process; - if ("FORCE_HYPERLINK" in env) { - return !(env.FORCE_HYPERLINK.length > 0 && parseInt(env.FORCE_HYPERLINK, 10) === 0); + const {env: env2} = process; + if ("FORCE_HYPERLINK" in env2) { + return !(env2.FORCE_HYPERLINK.length > 0 && parseInt(env2.FORCE_HYPERLINK, 10) === 0); } if (hasFlag("no-hyperlink") || hasFlag("no-hyperlinks") || hasFlag("hyperlink=false") || hasFlag("hyperlink=never")) { return false; @@ -4034,15 +4034,15 @@ var require_supports_hyperlinks = __commonJS((exports, module2) => { if (process.platform === "win32") { return false; } - if ("CI" in env) { + if ("CI" in env2) { return false; } - if ("TEAMCITY_VERSION" in env) { + if ("TEAMCITY_VERSION" in env2) { return false; } - if ("TERM_PROGRAM" in env) { - const version = parseVersion(env.TERM_PROGRAM_VERSION); - switch (env.TERM_PROGRAM) { + if ("TERM_PROGRAM" in env2) { + const version = parseVersion(env2.TERM_PROGRAM_VERSION); + switch (env2.TERM_PROGRAM) { case "iTerm.app": if (version.major === 3) { return version.minor >= 1; @@ -4050,11 +4050,11 @@ var require_supports_hyperlinks = __commonJS((exports, module2) => { return version.major > 3; } } - if ("VTE_VERSION" in env) { - if (env.VTE_VERSION === "0.50.0") { + if ("VTE_VERSION" in env2) { + if (env2.VTE_VERSION === "0.50.0") { return false; } - const version = parseVersion(env.VTE_VERSION); + const version = parseVersion(env2.VTE_VERSION); return version.major > 0 || version.minor >= 50; } return false; @@ -4067,7 +4067,7 @@ var require_supports_hyperlinks = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/terminal-link@2.1.1/node_modules/terminal-link/index.js -var require_terminal_link = __commonJS((exports, module2) => { +var require_terminal_link = __commonJS2((exports2, module2) => { "use strict"; const ansiEscapes = require_ansi_escapes(); const supportsHyperlinks = require_supports_hyperlinks(); @@ -4076,7 +4076,7 @@ var require_terminal_link = __commonJS((exports, module2) => { if (options.fallback === false) { return text; } - return typeof options.fallback === "function" ? options.fallback(text, url) : `${text} (​${url}​)`; + return typeof options.fallback === "function" ? options.fallback(text, url) : `${text} (\u200B${url}\u200B)`; } return ansiEscapes.link(text, url); }; @@ -4087,7 +4087,7 @@ var require_terminal_link = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/new-github-issue-url@0.2.1/node_modules/new-github-issue-url/index.js -var require_new_github_issue_url = __commonJS((exports, module2) => { +var require_new_github_issue_url = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (options = {}) => { let repoUrl; @@ -4127,32 +4127,32 @@ var require_new_github_issue_url = __commonJS((exports, module2) => { }); // ../engine-core/dist/util.js -var require_util2 = __commonJS((exports) => { +var require_util4 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getRandomString = exports.getGithubIssueUrl = exports.link = exports.fixBinaryTargets = exports.plusX = void 0; - const fs_1 = __importDefault(require("fs")); - const terminal_link_1 = __importDefault(require_terminal_link()); - const new_github_issue_url_1 = __importDefault(require_new_github_issue_url()); - const chalk_1 = __importDefault(require_source()); - const debug_1 = __importDefault(require_dist2()); - const crypto_1 = __importDefault(require("crypto")); - const debug3 = debug_1.default("plusX"); - function plusX(file) { - const s = fs_1.default.statSync(file); - const newMode = s.mode | 64 | 8 | 1; - if (s.mode === newMode) { - debug3(`Execution permissions of ${file} are fine`); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getRandomString = exports2.getGithubIssueUrl = exports2.link = exports2.fixBinaryTargets = exports2.plusX = void 0; + const fs_12 = __importDefault2(require("fs")); + const terminal_link_1 = __importDefault2(require_terminal_link()); + const new_github_issue_url_1 = __importDefault2(require_new_github_issue_url()); + const chalk_12 = __importDefault2(require_source2()); + const debug_12 = __importDefault2(require_dist8()); + const crypto_1 = __importDefault2(require("crypto")); + const debug4 = debug_12.default("plusX"); + function plusX2(file) { + const s2 = fs_12.default.statSync(file); + const newMode = s2.mode | 64 | 8 | 1; + if (s2.mode === newMode) { + debug4(`Execution permissions of ${file} are fine`); return; } const base8 = newMode.toString(8).slice(-3); - debug3(`Have to call plusX on ${file}`); - fs_1.default.chmodSync(file, base8); + debug4(`Have to call plusX on ${file}`); + fs_12.default.chmodSync(file, base8); } - exports.plusX = plusX; + exports2.plusX = plusX2; function fixBinaryTargets(platforms, platform) { platforms = platforms || []; if (!platforms.includes("native")) { @@ -4160,13 +4160,13 @@ var require_util2 = __commonJS((exports) => { } return [...platforms, platform]; } - exports.fixBinaryTargets = fixBinaryTargets; + exports2.fixBinaryTargets = fixBinaryTargets; function link(url) { return terminal_link_1.default(url, url, { - fallback: (url2) => chalk_1.default.underline(url2) + fallback: (url2) => chalk_12.default.underline(url2) }); } - exports.link = link; + exports2.link = link; function getGithubIssueUrl({title, user = "prisma", repo = "prisma-client-js", template = "bug_report.md", body}) { return new_github_issue_url_1.default({ user, @@ -4176,29 +4176,29 @@ var require_util2 = __commonJS((exports) => { body }); } - exports.getGithubIssueUrl = getGithubIssueUrl; + exports2.getGithubIssueUrl = getGithubIssueUrl; function getRandomString() { return crypto_1.default.randomBytes(12).toString("hex"); } - exports.getRandomString = getRandomString; + exports2.getRandomString = getRandomString; }); // ../engine-core/dist/Engine.js -var require_Engine = __commonJS((exports) => { +var require_Engine = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getErrorMessageWithLink = exports.PrismaClientInitializationError = exports.PrismaClientRustPanicError = exports.PrismaClientUnknownRequestError = exports.PrismaClientKnownRequestError = exports.getMessage = void 0; - const log_1 = require_log(); - const debug_1 = require_dist2(); - const util_1 = require_util2(); - const strip_ansi_1 = __importDefault(require_strip_ansi()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getErrorMessageWithLink = exports2.PrismaClientInitializationError = exports2.PrismaClientRustPanicError = exports2.PrismaClientUnknownRequestError = exports2.PrismaClientKnownRequestError = exports2.getMessage = void 0; + const log_12 = require_log2(); + const debug_12 = require_dist8(); + const util_12 = require_util4(); + const strip_ansi_1 = __importDefault2(require_strip_ansi()); function getMessage(log3) { if (typeof log3 === "string") { return log3; - } else if (log_1.isRustError(log3)) { + } else if (log_12.isRustError(log3)) { return log3.message; } else if (log3.fields && log3.fields.message) { if (log3.fields.reason) { @@ -4209,7 +4209,7 @@ var require_Engine = __commonJS((exports) => { return JSON.stringify(log3); } } - exports.getMessage = getMessage; + exports2.getMessage = getMessage; class PrismaClientKnownRequestError2 extends Error { constructor(message, code, clientVersion3, meta) { super(message); @@ -4218,30 +4218,31 @@ var require_Engine = __commonJS((exports) => { this.meta = meta; } } - exports.PrismaClientKnownRequestError = PrismaClientKnownRequestError2; + exports2.PrismaClientKnownRequestError = PrismaClientKnownRequestError2; class PrismaClientUnknownRequestError2 extends Error { constructor(message, clientVersion3) { super(message); this.clientVersion = clientVersion3; } } - exports.PrismaClientUnknownRequestError = PrismaClientUnknownRequestError2; + exports2.PrismaClientUnknownRequestError = PrismaClientUnknownRequestError2; class PrismaClientRustPanicError2 extends Error { constructor(message, clientVersion3) { super(message); this.clientVersion = clientVersion3; } } - exports.PrismaClientRustPanicError = PrismaClientRustPanicError2; + exports2.PrismaClientRustPanicError = PrismaClientRustPanicError2; class PrismaClientInitializationError2 extends Error { constructor(message, clientVersion3) { super(message); this.clientVersion = clientVersion3; } } - exports.PrismaClientInitializationError = PrismaClientInitializationError2; + exports2.PrismaClientInitializationError = PrismaClientInitializationError2; function getErrorMessageWithLink({version, platform, title, description}) { - const logs = normalizeLogs(strip_ansi_1.default(debug_1.getLogs())); + var _a; + const logs = normalizeLogs(strip_ansi_1.default(debug_12.getLogs())); const moreInfo = description ? `# Description \`\`\` ${description} @@ -4251,9 +4252,9 @@ ${description} | Name | Version | |-----------------|--------------------| -| Node | ${process.version.padEnd(19)}| -| OS | ${platform.padEnd(19)}| -| Prisma Client | ${version.padEnd(19)}| +| Node | ${(_a = process.version) === null || _a === void 0 ? void 0 : _a.padEnd(19)}| +| OS | ${platform === null || platform === void 0 ? void 0 : platform.padEnd(19)}| +| Prisma Client | ${version === null || version === void 0 ? void 0 : version.padEnd(19)}| ${moreInfo} @@ -4261,17 +4262,17 @@ ${moreInfo} \`\`\` ${logs} \`\`\``); - const url = util_1.getGithubIssueUrl({title, body}); + const url = util_12.getGithubIssueUrl({title, body}); return `${title} This is a non-recoverable error which probably happens when the Prisma Query Engine has a panic. -${util_1.link(url)} +${util_12.link(url)} -If you want the Prisma team to look into it, please open the link above 🙏 +If you want the Prisma team to look into it, please open the link above \u{1F64F} `; } - exports.getErrorMessageWithLink = getErrorMessageWithLink; + exports2.getErrorMessageWithLink = getErrorMessageWithLink; function normalizeLogs(logs) { return logs.split("\n").map((l) => { return l.replace(/^\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z)\s*/, "").replace(/\+\d+\s*ms$/, ""); @@ -4279,49 +4280,49 @@ If you want the Prisma team to look into it, please open the link above 🙏 } }); -// ../../node_modules/.pnpm/@prisma/engines@2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111/node_modules/@prisma/engines/dist/index.js -var require_dist3 = __commonJS((exports) => { +// ../../node_modules/.pnpm/@prisma/engines@2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918/node_modules/@prisma/engines/dist/index.js +var require_dist9 = __commonJS2((exports) => { var __defineProperty = Object.defineProperty; var __hasOwnProperty = Object.prototype.hasOwnProperty; - var __commonJS2 = (callback, module22) => () => { - if (!module22) { - module22 = {exports: {}}; - callback(module22.exports, module22); + var __commonJS = (callback, module2) => () => { + if (!module2) { + module2 = {exports: {}}; + callback(module2.exports, module2); } - return module22.exports; + return module2.exports; }; - var __markAsModule2 = (target) => { + var __markAsModule = (target) => { return __defineProperty(target, "__esModule", {value: true}); }; - var __export2 = (target, all) => { - __markAsModule2(target); + var __export = (target, all) => { + __markAsModule(target); for (var name in all) __defineProperty(target, name, {get: all[name], enumerable: true}); }; - var __exportStar2 = (target, module22) => { - __markAsModule2(target); - if (typeof module22 === "object" || typeof module22 === "function") { - for (let key in module22) + var __exportStar = (target, module2) => { + __markAsModule(target); + if (typeof module2 === "object" || typeof module2 === "function") { + for (let key in module2) if (!__hasOwnProperty.call(target, key) && key !== "default") - __defineProperty(target, key, {get: () => module22[key], enumerable: true}); + __defineProperty(target, key, {get: () => module2[key], enumerable: true}); } return target; }; - var __toModule2 = (module22) => { - if (module22 && module22.__esModule) - return module22; - return __exportStar2(__defineProperty({}, "default", {value: module22, enumerable: true}), module22); + var __toModule = (module2) => { + if (module2 && module2.__esModule) + return module2; + return __exportStar(__defineProperty({}, "default", {value: module2, enumerable: true}), module2); }; - var require_package2 = __commonJS2((exports2, module22) => { - module22.exports = { + var require_package = __commonJS((exports2, module2) => { + module2.exports = { name: "@prisma/engines-version", - version: "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", + version: "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", main: "index.js", types: "index.d.ts", license: "Apache-2.0", author: "Tim Suchanek ", prisma: { - enginesVersion: "7d0087eadc7265e12d4b8d8c3516b02c4c965111" + enginesVersion: "58369335532e47bdcec77a2f1e7c1fb83a463918" }, devDependencies: { "@types/node": "^14.11.8", @@ -4338,15 +4339,15 @@ var require_dist3 = __commonJS((exports) => { ] }; }); - var require_engines_version = __commonJS2((exports2) => { + var require_engines_version = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.enginesVersion = void 0; - exports2.enginesVersion = require_package2().prisma.enginesVersion; + exports2.enginesVersion = require_package().prisma.enginesVersion; }); - var require_color_name3 = __commonJS2((exports2, module22) => { + var require_color_name = __commonJS((exports2, module2) => { "use strict"; - module22.exports = { + module2.exports = { aliceblue: [240, 248, 255], antiquewhite: [250, 235, 215], aqua: [0, 255, 255], @@ -4497,8 +4498,8 @@ var require_dist3 = __commonJS((exports) => { yellowgreen: [154, 205, 50] }; }); - var require_conversions3 = __commonJS2((exports2, module22) => { - const cssKeywords = require_color_name3(); + var require_conversions = __commonJS((exports2, module2) => { + const cssKeywords = require_color_name(); const reverseKeywords = {}; for (const key of Object.keys(cssKeywords)) { reverseKeywords[cssKeywords[key]] = key; @@ -4520,7 +4521,7 @@ var require_dist3 = __commonJS((exports) => { apple: {channels: 3, labels: ["r16", "g16", "b16"]}, gray: {channels: 1, labels: ["gray"]} }; - module22.exports = convert; + module2.exports = convert; for (const model of Object.keys(convert)) { if (!("channels" in convert[model])) { throw new Error("missing channels property: " + model); @@ -4544,37 +4545,37 @@ var require_dist3 = __commonJS((exports) => { const min2 = Math.min(r, g, b); const max2 = Math.max(r, g, b); const delta = max2 - min2; - let h; - let s; + let h2; + let s2; if (max2 === min2) { - h = 0; + h2 = 0; } else if (r === max2) { - h = (g - b) / delta; + h2 = (g - b) / delta; } else if (g === max2) { - h = 2 + (b - r) / delta; + h2 = 2 + (b - r) / delta; } else if (b === max2) { - h = 4 + (r - g) / delta; + h2 = 4 + (r - g) / delta; } - h = Math.min(h * 60, 360); - if (h < 0) { - h += 360; + h2 = Math.min(h2 * 60, 360); + if (h2 < 0) { + h2 += 360; } const l = (min2 + max2) / 2; if (max2 === min2) { - s = 0; + s2 = 0; } else if (l <= 0.5) { - s = delta / (max2 + min2); + s2 = delta / (max2 + min2); } else { - s = delta / (2 - max2 - min2); + s2 = delta / (2 - max2 - min2); } - return [h, s * 100, l * 100]; + return [h2, s2 * 100, l * 100]; }; convert.rgb.hsv = function(rgb) { let rdif; let gdif; let bdif; - let h; - let s; + let h2; + let s2; const r = rgb[0] / 255; const g = rgb[1] / 255; const b = rgb[2] / 255; @@ -4584,29 +4585,29 @@ var require_dist3 = __commonJS((exports) => { return (v - c) / 6 / diff + 1 / 2; }; if (diff === 0) { - h = 0; - s = 0; + h2 = 0; + s2 = 0; } else { - s = diff / v; + s2 = diff / v; rdif = diffc(r); gdif = diffc(g); bdif = diffc(b); if (r === v) { - h = bdif - gdif; + h2 = bdif - gdif; } else if (g === v) { - h = 1 / 3 + rdif - bdif; + h2 = 1 / 3 + rdif - bdif; } else if (b === v) { - h = 2 / 3 + gdif - rdif; + h2 = 2 / 3 + gdif - rdif; } - if (h < 0) { - h += 1; - } else if (h > 1) { - h -= 1; + if (h2 < 0) { + h2 += 1; + } else if (h2 > 1) { + h2 -= 1; } } return [ - h * 360, - s * 100, + h2 * 360, + s2 * 100, v * 100 ]; }; @@ -4614,10 +4615,10 @@ var require_dist3 = __commonJS((exports) => { const r = rgb[0]; const g = rgb[1]; let b = rgb[2]; - const h = convert.rgb.hsl(rgb)[0]; - const w = 1 / 255 * Math.min(r, Math.min(g, b)); + const h2 = convert.rgb.hsl(rgb)[0]; + const w2 = 1 / 255 * Math.min(r, Math.min(g, b)); b = 1 - 1 / 255 * Math.max(r, Math.max(g, b)); - return [h, w * 100, b * 100]; + return [h2, w2 * 100, b * 100]; }; convert.rgb.cmyk = function(rgb) { const r = rgb[0] / 255; @@ -4625,12 +4626,12 @@ var require_dist3 = __commonJS((exports) => { const b = rgb[2] / 255; const k = Math.min(1 - r, 1 - g, 1 - b); const c = (1 - r - k) / (1 - k) || 0; - const m = (1 - g - k) / (1 - k) || 0; - const y = (1 - b - k) / (1 - k) || 0; - return [c * 100, m * 100, y * 100, k * 100]; + const m2 = (1 - g - k) / (1 - k) || 0; + const y2 = (1 - b - k) / (1 - k) || 0; + return [c * 100, m2 * 100, y2 * 100, k * 100]; }; - function comparativeDistance(x, y) { - return (x[0] - y[0]) ** 2 + (x[1] - y[1]) ** 2 + (x[2] - y[2]) ** 2; + function comparativeDistance(x, y2) { + return (x[0] - y2[0]) ** 2 + (x[1] - y2[1]) ** 2 + (x[2] - y2[2]) ** 2; } convert.rgb.keyword = function(rgb) { const reversed = reverseKeywords[rgb]; @@ -4660,46 +4661,46 @@ var require_dist3 = __commonJS((exports) => { g = g > 0.04045 ? ((g + 0.055) / 1.055) ** 2.4 : g / 12.92; b = b > 0.04045 ? ((b + 0.055) / 1.055) ** 2.4 : b / 12.92; const x = r * 0.4124 + g * 0.3576 + b * 0.1805; - const y = r * 0.2126 + g * 0.7152 + b * 0.0722; + const y2 = r * 0.2126 + g * 0.7152 + b * 0.0722; const z = r * 0.0193 + g * 0.1192 + b * 0.9505; - return [x * 100, y * 100, z * 100]; + return [x * 100, y2 * 100, z * 100]; }; convert.rgb.lab = function(rgb) { const xyz = convert.rgb.xyz(rgb); let x = xyz[0]; - let y = xyz[1]; + let y2 = xyz[1]; let z = xyz[2]; x /= 95.047; - y /= 100; + y2 /= 100; z /= 108.883; x = x > 8856e-6 ? x ** (1 / 3) : 7.787 * x + 16 / 116; - y = y > 8856e-6 ? y ** (1 / 3) : 7.787 * y + 16 / 116; + y2 = y2 > 8856e-6 ? y2 ** (1 / 3) : 7.787 * y2 + 16 / 116; z = z > 8856e-6 ? z ** (1 / 3) : 7.787 * z + 16 / 116; - const l = 116 * y - 16; - const a = 500 * (x - y); - const b = 200 * (y - z); + const l = 116 * y2 - 16; + const a = 500 * (x - y2); + const b = 200 * (y2 - z); return [l, a, b]; }; convert.hsl.rgb = function(hsl) { - const h = hsl[0] / 360; - const s = hsl[1] / 100; + const h2 = hsl[0] / 360; + const s2 = hsl[1] / 100; const l = hsl[2] / 100; let t2; let t3; let val; - if (s === 0) { + if (s2 === 0) { val = l * 255; return [val, val, val]; } if (l < 0.5) { - t2 = l * (1 + s); + t2 = l * (1 + s2); } else { - t2 = l + s - l * s; + t2 = l + s2 - l * s2; } const t1 = 2 * l - t2; const rgb = [0, 0, 0]; for (let i = 0; i < 3; i++) { - t3 = h + 1 / 3 * -(i - 1); + t3 = h2 + 1 / 3 * -(i - 1); if (t3 < 0) { t3++; } @@ -4720,27 +4721,27 @@ var require_dist3 = __commonJS((exports) => { return rgb; }; convert.hsl.hsv = function(hsl) { - const h = hsl[0]; - let s = hsl[1] / 100; + const h2 = hsl[0]; + let s2 = hsl[1] / 100; let l = hsl[2] / 100; - let smin = s; + let smin = s2; const lmin = Math.max(l, 0.01); l *= 2; - s *= l <= 1 ? l : 2 - l; + s2 *= l <= 1 ? l : 2 - l; smin *= lmin <= 1 ? lmin : 2 - lmin; - const v = (l + s) / 2; - const sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); - return [h, sv * 100, v * 100]; + const v = (l + s2) / 2; + const sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s2 / (l + s2); + return [h2, sv * 100, v * 100]; }; convert.hsv.rgb = function(hsv) { - const h = hsv[0] / 60; - const s = hsv[1] / 100; + const h2 = hsv[0] / 60; + const s2 = hsv[1] / 100; let v = hsv[2] / 100; - const hi = Math.floor(h) % 6; - const f = h - Math.floor(h); - const p = 255 * v * (1 - s); - const q = 255 * v * (1 - s * f); - const t = 255 * v * (1 - s * (1 - f)); + const hi = Math.floor(h2) % 6; + const f = h2 - Math.floor(h2); + const p = 255 * v * (1 - s2); + const q = 255 * v * (1 - s2 * f); + const t = 255 * v * (1 - s2 * (1 - f)); v *= 255; switch (hi) { case 0: @@ -4758,22 +4759,22 @@ var require_dist3 = __commonJS((exports) => { } }; convert.hsv.hsl = function(hsv) { - const h = hsv[0]; - const s = hsv[1] / 100; + const h2 = hsv[0]; + const s2 = hsv[1] / 100; const v = hsv[2] / 100; const vmin = Math.max(v, 0.01); let sl; let l; - l = (2 - s) * v; - const lmin = (2 - s) * vmin; - sl = s * vmin; + l = (2 - s2) * v; + const lmin = (2 - s2) * vmin; + sl = s2 * vmin; sl /= lmin <= 1 ? lmin : 2 - lmin; sl = sl || 0; l /= 2; - return [h, sl * 100, l * 100]; + return [h2, sl * 100, l * 100]; }; convert.hwb.rgb = function(hwb) { - const h = hwb[0] / 360; + const h2 = hwb[0] / 360; let wh = hwb[1] / 100; let bl = hwb[2] / 100; const ratio = wh + bl; @@ -4782,9 +4783,9 @@ var require_dist3 = __commonJS((exports) => { wh /= ratio; bl /= ratio; } - const i = Math.floor(6 * h); + const i = Math.floor(6 * h2); const v = 1 - bl; - f = 6 * h - i; + f = 6 * h2 - i; if ((i & 1) !== 0) { f = 1 - f; } @@ -4830,24 +4831,24 @@ var require_dist3 = __commonJS((exports) => { }; convert.cmyk.rgb = function(cmyk) { const c = cmyk[0] / 100; - const m = cmyk[1] / 100; - const y = cmyk[2] / 100; + const m2 = cmyk[1] / 100; + const y2 = cmyk[2] / 100; const k = cmyk[3] / 100; const r = 1 - Math.min(1, c * (1 - k) + k); - const g = 1 - Math.min(1, m * (1 - k) + k); - const b = 1 - Math.min(1, y * (1 - k) + k); + const g = 1 - Math.min(1, m2 * (1 - k) + k); + const b = 1 - Math.min(1, y2 * (1 - k) + k); return [r * 255, g * 255, b * 255]; }; convert.xyz.rgb = function(xyz) { const x = xyz[0] / 100; - const y = xyz[1] / 100; + const y2 = xyz[1] / 100; const z = xyz[2] / 100; let r; let g; let b; - r = x * 3.2406 + y * -1.5372 + z * -0.4986; - g = x * -0.9689 + y * 1.8758 + z * 0.0415; - b = x * 0.0557 + y * -0.204 + z * 1.057; + r = x * 3.2406 + y2 * -1.5372 + z * -0.4986; + g = x * -0.9689 + y2 * 1.8758 + z * 0.0415; + b = x * 0.0557 + y2 * -0.204 + z * 1.057; r = r > 31308e-7 ? 1.055 * r ** (1 / 2.4) - 0.055 : r * 12.92; g = g > 31308e-7 ? 1.055 * g ** (1 / 2.4) - 0.055 : g * 12.92; b = b > 31308e-7 ? 1.055 * b ** (1 / 2.4) - 0.055 : b * 12.92; @@ -4858,17 +4859,17 @@ var require_dist3 = __commonJS((exports) => { }; convert.xyz.lab = function(xyz) { let x = xyz[0]; - let y = xyz[1]; + let y2 = xyz[1]; let z = xyz[2]; x /= 95.047; - y /= 100; + y2 /= 100; z /= 108.883; x = x > 8856e-6 ? x ** (1 / 3) : 7.787 * x + 16 / 116; - y = y > 8856e-6 ? y ** (1 / 3) : 7.787 * y + 16 / 116; + y2 = y2 > 8856e-6 ? y2 ** (1 / 3) : 7.787 * y2 + 16 / 116; z = z > 8856e-6 ? z ** (1 / 3) : 7.787 * z + 16 / 116; - const l = 116 * y - 16; - const a = 500 * (x - y); - const b = 200 * (y - z); + const l = 116 * y2 - 16; + const a = 500 * (x - y2); + const b = 200 * (y2 - z); return [l, a, b]; }; convert.lab.xyz = function(lab) { @@ -4876,40 +4877,40 @@ var require_dist3 = __commonJS((exports) => { const a = lab[1]; const b = lab[2]; let x; - let y; + let y2; let z; - y = (l + 16) / 116; - x = a / 500 + y; - z = y - b / 200; - const y2 = y ** 3; + y2 = (l + 16) / 116; + x = a / 500 + y2; + z = y2 - b / 200; + const y22 = y2 ** 3; const x2 = x ** 3; const z2 = z ** 3; - y = y2 > 8856e-6 ? y2 : (y - 16 / 116) / 7.787; + y2 = y22 > 8856e-6 ? y22 : (y2 - 16 / 116) / 7.787; x = x2 > 8856e-6 ? x2 : (x - 16 / 116) / 7.787; z = z2 > 8856e-6 ? z2 : (z - 16 / 116) / 7.787; x *= 95.047; - y *= 100; + y2 *= 100; z *= 108.883; - return [x, y, z]; + return [x, y2, z]; }; convert.lab.lch = function(lab) { const l = lab[0]; const a = lab[1]; const b = lab[2]; - let h; + let h2; const hr = Math.atan2(b, a); - h = hr * 360 / 2 / Math.PI; - if (h < 0) { - h += 360; + h2 = hr * 360 / 2 / Math.PI; + if (h2 < 0) { + h2 += 360; } const c = Math.sqrt(a * a + b * b); - return [l, c, h]; + return [l, c, h2]; }; convert.lch.lab = function(lch) { const l = lch[0]; const c = lch[1]; - const h = lch[2]; - const hr = h / 360 * 2 * Math.PI; + const h2 = lch[2]; + const hr = h2 / 360 * 2 * Math.PI; const a = c * Math.cos(hr); const b = c * Math.sin(hr); return [l, a, b]; @@ -5023,9 +5024,9 @@ var require_dist3 = __commonJS((exports) => { return [hue * 360, chroma * 100, grayscale * 100]; }; convert.hsl.hcg = function(hsl) { - const s = hsl[1] / 100; + const s2 = hsl[1] / 100; const l = hsl[2] / 100; - const c = l < 0.5 ? 2 * s * l : 2 * s * (1 - l); + const c = l < 0.5 ? 2 * s2 * l : 2 * s2 * (1 - l); let f = 0; if (c < 1) { f = (l - 0.5 * c) / (1 - c); @@ -5033,9 +5034,9 @@ var require_dist3 = __commonJS((exports) => { return [hsl[0], c * 100, f * 100]; }; convert.hsv.hcg = function(hsv) { - const s = hsv[1] / 100; + const s2 = hsv[1] / 100; const v = hsv[2] / 100; - const c = s * v; + const c = s2 * v; let f = 0; if (c < 1) { f = (v - c) / (1 - c); @@ -5043,16 +5044,16 @@ var require_dist3 = __commonJS((exports) => { return [hsv[0], c * 100, f * 100]; }; convert.hcg.rgb = function(hcg) { - const h = hcg[0] / 360; + const h2 = hcg[0] / 360; const c = hcg[1] / 100; const g = hcg[2] / 100; if (c === 0) { return [g * 255, g * 255, g * 255]; } const pure = [0, 0, 0]; - const hi = h % 1 * 6; + const hi = h2 % 1 * 6; const v = hi % 1; - const w = 1 - v; + const w2 = 1 - v; let mg = 0; switch (Math.floor(hi)) { case 0: @@ -5061,7 +5062,7 @@ var require_dist3 = __commonJS((exports) => { pure[2] = 0; break; case 1: - pure[0] = w; + pure[0] = w2; pure[1] = 1; pure[2] = 0; break; @@ -5072,7 +5073,7 @@ var require_dist3 = __commonJS((exports) => { break; case 3: pure[0] = 0; - pure[1] = w; + pure[1] = w2; pure[2] = 1; break; case 4: @@ -5083,7 +5084,7 @@ var require_dist3 = __commonJS((exports) => { default: pure[0] = 1; pure[1] = 0; - pure[2] = w; + pure[2] = w2; } mg = (1 - c) * g; return [ @@ -5106,13 +5107,13 @@ var require_dist3 = __commonJS((exports) => { const c = hcg[1] / 100; const g = hcg[2] / 100; const l = g * (1 - c) + 0.5 * c; - let s = 0; + let s2 = 0; if (l > 0 && l < 0.5) { - s = c / (2 * l); + s2 = c / (2 * l); } else if (l >= 0.5 && l < 1) { - s = c / (2 * (1 - l)); + s2 = c / (2 * (1 - l)); } - return [hcg[0], s * 100, l * 100]; + return [hcg[0], s2 * 100, l * 100]; }; convert.hcg.hwb = function(hcg) { const c = hcg[1] / 100; @@ -5121,10 +5122,10 @@ var require_dist3 = __commonJS((exports) => { return [hcg[0], (v - c) * 100, (1 - v) * 100]; }; convert.hwb.hcg = function(hwb) { - const w = hwb[1] / 100; + const w2 = hwb[1] / 100; const b = hwb[2] / 100; const v = 1 - b; - const c = v - w; + const c = v - w2; let g = 0; if (c < 1) { g = (v - c) / (1 - c); @@ -5164,8 +5165,8 @@ var require_dist3 = __commonJS((exports) => { return [val / 255 * 100]; }; }); - var require_route3 = __commonJS2((exports2, module22) => { - const conversions = require_conversions3(); + var require_route = __commonJS((exports2, module2) => { + const conversions = require_conversions(); function buildGraph() { const graph = {}; const models = Object.keys(conversions); @@ -5213,7 +5214,7 @@ var require_dist3 = __commonJS((exports) => { fn.conversion = path32; return fn; } - module22.exports = function(fromModel) { + module2.exports = function(fromModel) { const graph = deriveBFS(fromModel); const conversion = {}; const models = Object.keys(graph); @@ -5228,9 +5229,9 @@ var require_dist3 = __commonJS((exports) => { return conversion; }; }); - var require_color_convert3 = __commonJS2((exports2, module22) => { - const conversions = require_conversions3(); - const route = require_route3(); + var require_color_convert = __commonJS((exports2, module2) => { + const conversions = require_conversions(); + const route = require_route(); const convert = {}; const models = Object.keys(conversions); function wrapRaw(fn) { @@ -5283,9 +5284,9 @@ var require_dist3 = __commonJS((exports) => { convert[fromModel][toModel].raw = wrapRaw(fn); }); }); - module22.exports = convert; + module2.exports = convert; }); - var require_ansi_styles3 = __commonJS2((exports2, module22) => { + var require_ansi_styles = __commonJS((exports2, module2) => { "use strict"; const wrapAnsi16 = (fn, offset) => (...args) => { const code = fn(...args); @@ -5319,7 +5320,7 @@ var require_dist3 = __commonJS((exports) => { let colorConvert; const makeDynamicStyles = (wrap, targetSpace, identity2, isBackground) => { if (colorConvert === void 0) { - colorConvert = require_color_convert3(); + colorConvert = require_color_convert(); } const offset = isBackground ? 10 : 0; const styles = {}; @@ -5415,39 +5416,39 @@ var require_dist3 = __commonJS((exports) => { setLazyProperty(styles.bgColor, "ansi16m", () => makeDynamicStyles(wrapAnsi16m, "rgb", rgb2rgb, true)); return styles; } - Object.defineProperty(module22, "exports", { + Object.defineProperty(module2, "exports", { enumerable: true, get: assembleStyles }); }); - var require_has_flag3 = __commonJS2((exports2, module22) => { + var require_has_flag = __commonJS((exports2, module2) => { "use strict"; - module22.exports = (flag, argv = process.argv) => { + module2.exports = (flag, argv = process.argv) => { const prefix = flag.startsWith("-") ? "" : flag.length === 1 ? "-" : "--"; const position = argv.indexOf(prefix + flag); const terminatorPosition = argv.indexOf("--"); return position !== -1 && (terminatorPosition === -1 || position < terminatorPosition); }; }); - var require_supports_color3 = __commonJS2((exports2, module22) => { + var require_supports_color = __commonJS((exports2, module2) => { "use strict"; - const os = require("os"); + const os2 = require("os"); const tty = require("tty"); - const hasFlag = require_has_flag3(); - const {env} = process; + const hasFlag = require_has_flag(); + const {env: env2} = process; let forceColor; if (hasFlag("no-color") || hasFlag("no-colors") || hasFlag("color=false") || hasFlag("color=never")) { forceColor = 0; } else if (hasFlag("color") || hasFlag("colors") || hasFlag("color=true") || hasFlag("color=always")) { forceColor = 1; } - if ("FORCE_COLOR" in env) { - if (env.FORCE_COLOR === "true") { + if ("FORCE_COLOR" in env2) { + if (env2.FORCE_COLOR === "true") { forceColor = 1; - } else if (env.FORCE_COLOR === "false") { + } else if (env2.FORCE_COLOR === "false") { forceColor = 0; } else { - forceColor = env.FORCE_COLOR.length === 0 ? 1 : Math.min(parseInt(env.FORCE_COLOR, 10), 3); + forceColor = env2.FORCE_COLOR.length === 0 ? 1 : Math.min(parseInt(env2.FORCE_COLOR, 10), 3); } } function translateLevel(level) { @@ -5475,44 +5476,44 @@ var require_dist3 = __commonJS((exports) => { return 0; } const min2 = forceColor || 0; - if (env.TERM === "dumb") { + if (env2.TERM === "dumb") { return min2; } if (process.platform === "win32") { - const osRelease = os.release().split("."); + const osRelease = os2.release().split("."); if (Number(osRelease[0]) >= 10 && Number(osRelease[2]) >= 10586) { return Number(osRelease[2]) >= 14931 ? 3 : 2; } return 1; } - if ("CI" in env) { - if (["TRAVIS", "CIRCLECI", "APPVEYOR", "GITLAB_CI", "GITHUB_ACTIONS", "BUILDKITE"].some((sign2) => sign2 in env) || env.CI_NAME === "codeship") { + if ("CI" in env2) { + if (["TRAVIS", "CIRCLECI", "APPVEYOR", "GITLAB_CI", "GITHUB_ACTIONS", "BUILDKITE"].some((sign2) => sign2 in env2) || env2.CI_NAME === "codeship") { return 1; } return min2; } - if ("TEAMCITY_VERSION" in env) { - return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env.TEAMCITY_VERSION) ? 1 : 0; + if ("TEAMCITY_VERSION" in env2) { + return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env2.TEAMCITY_VERSION) ? 1 : 0; } - if (env.COLORTERM === "truecolor") { + if (env2.COLORTERM === "truecolor") { return 3; } - if ("TERM_PROGRAM" in env) { - const version = parseInt((env.TERM_PROGRAM_VERSION || "").split(".")[0], 10); - switch (env.TERM_PROGRAM) { + if ("TERM_PROGRAM" in env2) { + const version = parseInt((env2.TERM_PROGRAM_VERSION || "").split(".")[0], 10); + switch (env2.TERM_PROGRAM) { case "iTerm.app": return version >= 3 ? 3 : 2; case "Apple_Terminal": return 2; } } - if (/-256(color)?$/i.test(env.TERM)) { + if (/-256(color)?$/i.test(env2.TERM)) { return 2; } - if (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env.TERM)) { + if (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env2.TERM)) { return 1; } - if ("COLORTERM" in env) { + if ("COLORTERM" in env2) { return 1; } return min2; @@ -5521,13 +5522,13 @@ var require_dist3 = __commonJS((exports) => { const level = supportsColor(stream, stream && stream.isTTY); return translateLevel(level); } - module22.exports = { + module2.exports = { supportsColor: getSupportLevel, stdout: translateLevel(supportsColor(true, tty.isatty(1))), stderr: translateLevel(supportsColor(true, tty.isatty(2))) }; }); - var require_util8 = __commonJS2((exports2, module22) => { + var require_util = __commonJS((exports2, module2) => { "use strict"; const stringReplaceAll = (string, substring, replacer) => { let index = string.indexOf(substring); @@ -5557,12 +5558,12 @@ var require_dist3 = __commonJS((exports) => { returnValue += string.substr(endIndex); return returnValue; }; - module22.exports = { + module2.exports = { stringReplaceAll, stringEncaseCRLFWithFirstIndex }; }); - var require_templates3 = __commonJS2((exports2, module22) => { + var require_templates = __commonJS((exports2, module2) => { "use strict"; const TEMPLATE_REGEX = /(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi; const STYLE_REGEX = /(?:^|\.)(\w+)(?:\(([^)]*)\))?/g; @@ -5600,7 +5601,7 @@ var require_dist3 = __commonJS((exports) => { if (!Number.isNaN(number)) { results.push(number); } else if (matches = chunk.match(STRING_REGEX)) { - results.push(matches[2].replace(ESCAPE_REGEX, (m, escape, character) => escape ? unescape2(escape) : character)); + results.push(matches[2].replace(ESCAPE_REGEX, (m2, escape, character) => escape ? unescape2(escape) : character)); } else { throw new Error(`Invalid Chalk template style argument: ${chunk} (in style '${name}')`); } @@ -5641,11 +5642,11 @@ var require_dist3 = __commonJS((exports) => { } return current; } - module22.exports = (chalk13, temporary) => { + module2.exports = (chalk13, temporary) => { const styles = []; const chunks = []; let chunk = []; - temporary.replace(TEMPLATE_REGEX, (m, escapeCharacter, inverse, style, close, character) => { + temporary.replace(TEMPLATE_REGEX, (m2, escapeCharacter, inverse, style, close2, character) => { if (escapeCharacter) { chunk.push(unescape2(escapeCharacter)); } else if (style) { @@ -5653,7 +5654,7 @@ var require_dist3 = __commonJS((exports) => { chunk = []; chunks.push(styles.length === 0 ? string : buildStyle(chalk13, styles)(string)); styles.push({inverse, styles: parseStyle(style)}); - } else if (close) { + } else if (close2) { if (styles.length === 0) { throw new Error("Found extraneous } in Chalk template literal"); } @@ -5672,14 +5673,14 @@ var require_dist3 = __commonJS((exports) => { return chunks.join(""); }; }); - var require_source2 = __commonJS2((exports2, module22) => { + var require_source = __commonJS((exports2, module2) => { "use strict"; - const ansiStyles = require_ansi_styles3(); - const {stdout: stdoutColor, stderr: stderrColor} = require_supports_color3(); + const ansiStyles = require_ansi_styles(); + const {stdout: stdoutColor, stderr: stderrColor} = require_supports_color(); const { stringReplaceAll, stringEncaseCRLFWithFirstIndex - } = require_util8(); + } = require_util(); const {isArray} = Array; const levelMapping = [ "ansi", @@ -5768,19 +5769,19 @@ var require_dist3 = __commonJS((exports) => { } } }); - const createStyler = (open, close, parent) => { + const createStyler = (open2, close2, parent) => { let openAll; let closeAll; if (parent === void 0) { - openAll = open; - closeAll = close; + openAll = open2; + closeAll = close2; } else { - openAll = parent.openAll + open; - closeAll = close + parent.closeAll; + openAll = parent.openAll + open2; + closeAll = close2 + parent.closeAll; } return { - open, - close, + open: open2, + close: close2, openAll, closeAll, parent @@ -5832,7 +5833,7 @@ var require_dist3 = __commonJS((exports) => { parts.push(String(arguments_[i - 1]).replace(/[{}\\]/g, "\\$&"), String(firstString.raw[i])); } if (template === void 0) { - template = require_templates3(); + template = require_templates(); } return template(chalk22, parts.join("")); }; @@ -5841,26 +5842,26 @@ var require_dist3 = __commonJS((exports) => { chalk13.supportsColor = stdoutColor; chalk13.stderr = Chalk({level: stderrColor ? stderrColor.level : 0}); chalk13.stderr.supportsColor = stderrColor; - module22.exports = chalk13; + module2.exports = chalk13; }); - var require_ms2 = __commonJS2((exports2, module22) => { - var s = 1e3; - var m = s * 60; - var h = m * 60; - var d = h * 24; - var w = d * 7; - var y = d * 365.25; - module22.exports = function(val, options) { + var require_ms = __commonJS((exports2, module2) => { + var s2 = 1e3; + var m2 = s2 * 60; + var h2 = m2 * 60; + var d2 = h2 * 24; + var w2 = d2 * 7; + var y2 = d2 * 365.25; + module2.exports = function(val, options) { options = options || {}; var type = typeof val; if (type === "string" && val.length > 0) { - return parse2(val); + return parse3(val); } else if (type === "number" && isFinite(val)) { - return options.long ? fmtLong(val) : fmtShort(val); + return options.long ? fmtLong2(val) : fmtShort2(val); } throw new Error("val is not a non-empty string or a valid number. val=" + JSON.stringify(val)); }; - function parse2(str) { + function parse3(str) { str = String(str); if (str.length > 100) { return; @@ -5877,33 +5878,33 @@ var require_dist3 = __commonJS((exports) => { case "yrs": case "yr": case "y": - return n * y; + return n * y2; case "weeks": case "week": case "w": - return n * w; + return n * w2; case "days": case "day": case "d": - return n * d; + return n * d2; case "hours": case "hour": case "hrs": case "hr": case "h": - return n * h; + return n * h2; case "minutes": case "minute": case "mins": case "min": case "m": - return n * m; + return n * m2; case "seconds": case "second": case "secs": case "sec": case "s": - return n * s; + return n * s2; case "milliseconds": case "millisecond": case "msecs": @@ -5914,54 +5915,54 @@ var require_dist3 = __commonJS((exports) => { return void 0; } } - function fmtShort(ms) { - var msAbs = Math.abs(ms); - if (msAbs >= d) { - return Math.round(ms / d) + "d"; + function fmtShort2(ms2) { + var msAbs = Math.abs(ms2); + if (msAbs >= d2) { + return Math.round(ms2 / d2) + "d"; } - if (msAbs >= h) { - return Math.round(ms / h) + "h"; + if (msAbs >= h2) { + return Math.round(ms2 / h2) + "h"; } - if (msAbs >= m) { - return Math.round(ms / m) + "m"; + if (msAbs >= m2) { + return Math.round(ms2 / m2) + "m"; } - if (msAbs >= s) { - return Math.round(ms / s) + "s"; + if (msAbs >= s2) { + return Math.round(ms2 / s2) + "s"; } - return ms + "ms"; + return ms2 + "ms"; } - function fmtLong(ms) { - var msAbs = Math.abs(ms); - if (msAbs >= d) { - return plural(ms, msAbs, d, "day"); + function fmtLong2(ms2) { + var msAbs = Math.abs(ms2); + if (msAbs >= d2) { + return plural2(ms2, msAbs, d2, "day"); } - if (msAbs >= h) { - return plural(ms, msAbs, h, "hour"); + if (msAbs >= h2) { + return plural2(ms2, msAbs, h2, "hour"); } - if (msAbs >= m) { - return plural(ms, msAbs, m, "minute"); + if (msAbs >= m2) { + return plural2(ms2, msAbs, m2, "minute"); } - if (msAbs >= s) { - return plural(ms, msAbs, s, "second"); + if (msAbs >= s2) { + return plural2(ms2, msAbs, s2, "second"); } - return ms + " ms"; + return ms2 + " ms"; } - function plural(ms, msAbs, n, name) { + function plural2(ms2, msAbs, n, name) { var isPlural = msAbs >= n * 1.5; - return Math.round(ms / n) + " " + name + (isPlural ? "s" : ""); + return Math.round(ms2 / n) + " " + name + (isPlural ? "s" : ""); } }); - var require_common5 = __commonJS2((exports2, module22) => { - function setup(env) { + var require_common = __commonJS((exports2, module2) => { + function setup(env2) { createDebug.debug = createDebug; createDebug.default = createDebug; createDebug.coerce = coerce; createDebug.disable = disable; createDebug.enable = enable; createDebug.enabled = enabled; - createDebug.humanize = require_ms2(); - Object.keys(env).forEach((key) => { - createDebug[key] = env[key]; + createDebug.humanize = require_ms(); + Object.keys(env2).forEach((key) => { + createDebug[key] = env2[key]; }); createDebug.instances = []; createDebug.names = []; @@ -5978,14 +5979,14 @@ var require_dist3 = __commonJS((exports) => { createDebug.selectColor = selectColor; function createDebug(namespace) { let prevTime; - function debug3(...args) { - if (!debug3.enabled) { + function debug4(...args) { + if (!debug4.enabled) { return; } - const self2 = debug3; + const self2 = debug4; const curr = Number(new Date()); - const ms = curr - (prevTime || curr); - self2.diff = ms; + const ms2 = curr - (prevTime || curr); + self2.diff = ms2; self2.prev = prevTime; self2.curr = curr; prevTime = curr; @@ -6012,17 +6013,17 @@ var require_dist3 = __commonJS((exports) => { const logFn = self2.log || createDebug.log; logFn.apply(self2, args); } - debug3.namespace = namespace; - debug3.enabled = createDebug.enabled(namespace); - debug3.useColors = createDebug.useColors(); - debug3.color = createDebug.selectColor(namespace); - debug3.destroy = destroy; - debug3.extend = extend; + debug4.namespace = namespace; + debug4.enabled = createDebug.enabled(namespace); + debug4.useColors = createDebug.useColors(); + debug4.color = createDebug.selectColor(namespace); + debug4.destroy = destroy; + debug4.extend = extend; if (typeof createDebug.init === "function") { - createDebug.init(debug3); + createDebug.init(debug4); } - createDebug.instances.push(debug3); - return debug3; + createDebug.instances.push(debug4); + return debug4; } function destroy() { const index = createDebug.instances.indexOf(this); @@ -6098,9 +6099,9 @@ var require_dist3 = __commonJS((exports) => { createDebug.enable(createDebug.load()); return createDebug; } - module22.exports = setup; + module2.exports = setup; }); - var require_browser3 = __commonJS2((exports2, module22) => { + var require_browser = __commonJS((exports2, module2) => { exports2.formatArgs = formatArgs; exports2.save = save; exports2.load = load; @@ -6194,7 +6195,7 @@ var require_dist3 = __commonJS((exports) => { return typeof document !== "undefined" && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance || typeof window !== "undefined" && window.console && (window.console.firebug || window.console.exception && window.console.table) || typeof navigator !== "undefined" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/) && parseInt(RegExp.$1, 10) >= 31 || typeof navigator !== "undefined" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/); } function formatArgs(args) { - args[0] = (this.useColors ? "%c" : "") + this.namespace + (this.useColors ? " %c" : " ") + args[0] + (this.useColors ? "%c " : " ") + "+" + module22.exports.humanize(this.diff); + args[0] = (this.useColors ? "%c" : "") + this.namespace + (this.useColors ? " %c" : " ") + args[0] + (this.useColors ? "%c " : " ") + "+" + module2.exports.humanize(this.diff); if (!this.useColors) { return; } @@ -6242,8 +6243,8 @@ var require_dist3 = __commonJS((exports) => { } catch (error) { } } - module22.exports = require_common5()(exports2); - const {formatters} = module22.exports; + module2.exports = require_common()(exports2); + const {formatters} = module2.exports; formatters.j = function(v) { try { return JSON.stringify(v); @@ -6252,9 +6253,9 @@ var require_dist3 = __commonJS((exports) => { } }; }); - var require_node4 = __commonJS2((exports2, module22) => { + var require_node = __commonJS((exports2, module2) => { const tty = require("tty"); - const util = require("util"); + const util2 = require("util"); exports2.init = init; exports2.log = log3; exports2.formatArgs = formatArgs; @@ -6263,7 +6264,7 @@ var require_dist3 = __commonJS((exports) => { exports2.useColors = useColors; exports2.colors = [6, 2, 3, 4, 5, 1]; try { - const supportsColor = require_supports_color3(); + const supportsColor = require_supports_color(); if (supportsColor && (supportsColor.stderr || supportsColor).level >= 2) { exports2.colors = [ 20, @@ -6375,7 +6376,7 @@ var require_dist3 = __commonJS((exports) => { const colorCode = "[3" + (c < 8 ? c : "8;5;" + c); const prefix = ` ${colorCode};1m${name} `; args[0] = prefix + args[0].split("\n").join("\n" + prefix); - args.push(colorCode + "m+" + module22.exports.humanize(this.diff) + ""); + args.push(colorCode + "m+" + module2.exports.humanize(this.diff) + ""); } else { args[0] = getDate() + name + " " + args[0]; } @@ -6387,7 +6388,7 @@ var require_dist3 = __commonJS((exports) => { return new Date().toISOString() + " "; } function log3(...args) { - return process.stderr.write(util.format(...args) + "\n"); + return process.stderr.write(util2.format(...args) + "\n"); } function save(namespaces) { if (namespaces) { @@ -6399,46 +6400,46 @@ var require_dist3 = __commonJS((exports) => { function load() { return process.env.DEBUG; } - function init(debug3) { - debug3.inspectOpts = {}; + function init(debug4) { + debug4.inspectOpts = {}; const keys2 = Object.keys(exports2.inspectOpts); for (let i = 0; i < keys2.length; i++) { - debug3.inspectOpts[keys2[i]] = exports2.inspectOpts[keys2[i]]; + debug4.inspectOpts[keys2[i]] = exports2.inspectOpts[keys2[i]]; } } - module22.exports = require_common5()(exports2); - const {formatters} = module22.exports; + module2.exports = require_common()(exports2); + const {formatters} = module2.exports; formatters.o = function(v) { this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts).replace(/\s*\n\s*/g, " "); + return util2.inspect(v, this.inspectOpts).replace(/\s*\n\s*/g, " "); }; formatters.O = function(v) { this.inspectOpts.colors = this.useColors; - return util.inspect(v, this.inspectOpts); + return util2.inspect(v, this.inspectOpts); }; }); - var require_src5 = __commonJS2((exports2, module22) => { + var require_src = __commonJS((exports2, module2) => { if (typeof process === "undefined" || process.type === "renderer" || process.browser === true || process.__nwjs) { - module22.exports = require_browser3(); + module2.exports = require_browser(); } else { - module22.exports = require_node4(); + module2.exports = require_node(); } }); - var require_dist14 = __commonJS2((exports2) => { + var require_dist = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getLogs = void 0; - const debug_1 = __importDefault(require_src5()); + const debug_12 = __importDefault2(require_src()); const cache = []; const MAX_LOGS = 100; const namespaces = []; const enabledNamespaces = new Map(); const envDebug = process.env.DEBUG ? process.env.DEBUG + "," : ""; - const skips = debug_1.default.skips.slice(); - const names = debug_1.default.names.slice(); + const skips = debug_12.default.skips.slice(); + const names = debug_12.default.names.slice(); function isEnabledByEnvVar(name) { if (name[name.length - 1] === "*") { return true; @@ -6456,23 +6457,23 @@ var require_dist3 = __commonJS((exports) => { return false; } function Debug2(namespace) { - const debug3 = debug_1.default(namespace); + const debug4 = debug_12.default(namespace); namespaces.push(namespace); - debug_1.default.enable(envDebug + namespaces.join(",")); + debug_12.default.enable(envDebug + namespaces.join(",")); process.env.DEBUG = envDebug; if (isEnabledByEnvVar(namespace)) { enabledNamespaces.set(namespace, true); } const newDebug = (formatter, ...args) => { - return debug3(formatter, ...args); + return debug4(formatter, ...args); }; newDebug.log = console.error.bind(console); - newDebug.color = debug3.color; - newDebug.namespace = debug3.namespace; - newDebug.enabled = debug3.enabled; - newDebug.destroy = debug3.destroy; - newDebug.extend = debug3.extend; - debug3.log = (...args) => { + newDebug.color = debug4.color; + newDebug.namespace = debug4.namespace; + newDebug.enabled = debug4.enabled; + newDebug.destroy = debug4.destroy; + newDebug.extend = debug4.extend; + debug4.log = (...args) => { cache.push(args); if (cache.length > MAX_LOGS) { cache.shift(); @@ -6497,17 +6498,17 @@ var require_dist3 = __commonJS((exports) => { } exports2.getLogs = getLogs; }); - var require_semver3 = __commonJS2((exports2, module22) => { - exports2 = module22.exports = SemVer; - var debug3; + var require_semver = __commonJS((exports2, module2) => { + exports2 = module2.exports = SemVer; + var debug4; if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { - debug3 = function() { + debug4 = function() { var args = Array.prototype.slice.call(arguments, 0); args.unshift("SEMVER"); console.log.apply(console, args); }; } else { - debug3 = function() { + debug4 = function() { }; } exports2.SEMVER_SPEC_VERSION = "2.0.0"; @@ -6604,13 +6605,13 @@ var require_dist3 = __commonJS((exports) => { tok("STAR"); src[t.STAR] = "(<|>)?=?\\s*\\*"; for (var i = 0; i < R; i++) { - debug3(i, src[i]); + debug4(i, src[i]); if (!re[i]) { re[i] = new RegExp(src[i]); } } - exports2.parse = parse2; - function parse2(version, options) { + exports2.parse = parse3; + function parse3(version, options) { if (!options || typeof options !== "object") { options = { loose: !!options, @@ -6638,13 +6639,13 @@ var require_dist3 = __commonJS((exports) => { } exports2.valid = valid; function valid(version, options) { - var v = parse2(version, options); + var v = parse3(version, options); return v ? v.version : null; } exports2.clean = clean; function clean(version, options) { - var s = parse2(version.trim().replace(/^[=v]+/, ""), options); - return s ? s.version : null; + var s2 = parse3(version.trim().replace(/^[=v]+/, ""), options); + return s2 ? s2.version : null; } exports2.SemVer = SemVer; function SemVer(version, options) { @@ -6669,17 +6670,17 @@ var require_dist3 = __commonJS((exports) => { if (!(this instanceof SemVer)) { return new SemVer(version, options); } - debug3("SemVer", version, options); + debug4("SemVer", version, options); this.options = options; this.loose = !!options.loose; - var m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL]); - if (!m) { + var m2 = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL]); + if (!m2) { throw new TypeError("Invalid Version: " + version); } this.raw = version; - this.major = +m[1]; - this.minor = +m[2]; - this.patch = +m[3]; + this.major = +m2[1]; + this.minor = +m2[2]; + this.patch = +m2[3]; if (this.major > MAX_SAFE_INTEGER2 || this.major < 0) { throw new TypeError("Invalid major version"); } @@ -6689,10 +6690,10 @@ var require_dist3 = __commonJS((exports) => { if (this.patch > MAX_SAFE_INTEGER2 || this.patch < 0) { throw new TypeError("Invalid patch version"); } - if (!m[4]) { + if (!m2[4]) { this.prerelease = []; } else { - this.prerelease = m[4].split(".").map(function(id) { + this.prerelease = m2[4].split(".").map(function(id) { if (/^[0-9]+$/.test(id)) { var num = +id; if (num >= 0 && num < MAX_SAFE_INTEGER2) { @@ -6702,7 +6703,7 @@ var require_dist3 = __commonJS((exports) => { return id; }); } - this.build = m[5] ? m[5].split(".") : []; + this.build = m2[5] ? m2[5].split(".") : []; this.format(); } SemVer.prototype.format = function() { @@ -6716,7 +6717,7 @@ var require_dist3 = __commonJS((exports) => { return this.version; }; SemVer.prototype.compare = function(other) { - debug3("SemVer.compare", this.version, this.options, other); + debug4("SemVer.compare", this.version, this.options, other); if (!(other instanceof SemVer)) { other = new SemVer(other, this.options); } @@ -6743,7 +6744,7 @@ var require_dist3 = __commonJS((exports) => { do { var a = this.prerelease[i2]; var b = other.prerelease[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -6765,7 +6766,7 @@ var require_dist3 = __commonJS((exports) => { do { var a = this.build[i2]; var b = other.build[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -6875,8 +6876,8 @@ var require_dist3 = __commonJS((exports) => { if (eq(version1, version2)) { return null; } else { - var v1 = parse2(version1); - var v2 = parse2(version2); + var v1 = parse3(version1); + var v2 = parse3(version2); var prefix = ""; if (v1.prerelease.length || v2.prerelease.length) { prefix = "pre"; @@ -7024,7 +7025,7 @@ var require_dist3 = __commonJS((exports) => { if (!(this instanceof Comparator)) { return new Comparator(comp, options); } - debug3("comparator", comp, options); + debug4("comparator", comp, options); this.options = options; this.loose = !!options.loose; this.parse(comp); @@ -7033,30 +7034,30 @@ var require_dist3 = __commonJS((exports) => { } else { this.value = this.operator + this.semver.version; } - debug3("comp", this); + debug4("comp", this); } var ANY = {}; Comparator.prototype.parse = function(comp) { var r = this.options.loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR]; - var m = comp.match(r); - if (!m) { + var m2 = comp.match(r); + if (!m2) { throw new TypeError("Invalid comparator: " + comp); } - this.operator = m[1] !== void 0 ? m[1] : ""; + this.operator = m2[1] !== void 0 ? m2[1] : ""; if (this.operator === "=") { this.operator = ""; } - if (!m[2]) { + if (!m2[2]) { this.semver = ANY; } else { - this.semver = new SemVer(m[2], this.options.loose); + this.semver = new SemVer(m2[2], this.options.loose); } }; Comparator.prototype.toString = function() { return this.value; }; Comparator.prototype.test = function(version) { - debug3("Comparator.test", version, this.options.loose); + debug4("Comparator.test", version, this.options.loose); if (this.semver === ANY || version === ANY) { return true; } @@ -7150,9 +7151,9 @@ var require_dist3 = __commonJS((exports) => { range = range.trim(); var hr = loose ? re[t.HYPHENRANGELOOSE] : re[t.HYPHENRANGE]; range = range.replace(hr, hyphenReplace); - debug3("hyphen replace", range); + debug4("hyphen replace", range); range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace); - debug3("comparator trim", range, re[t.COMPARATORTRIM]); + debug4("comparator trim", range, re[t.COMPARATORTRIM]); range = range.replace(re[t.TILDETRIM], tildeTrimReplace); range = range.replace(re[t.CARETTRIM], caretTrimReplace); range = range.split(/\s+/).join(" "); @@ -7205,15 +7206,15 @@ var require_dist3 = __commonJS((exports) => { }); } function parseComparator(comp, options) { - debug3("comp", comp, options); + debug4("comp", comp, options); comp = replaceCarets(comp, options); - debug3("caret", comp); + debug4("caret", comp); comp = replaceTildes(comp, options); - debug3("tildes", comp); + debug4("tildes", comp); comp = replaceXRanges(comp, options); - debug3("xrange", comp); + debug4("xrange", comp); comp = replaceStars(comp, options); - debug3("stars", comp); + debug4("stars", comp); return comp; } function isX(id) { @@ -7226,22 +7227,22 @@ var require_dist3 = __commonJS((exports) => { } function replaceTilde(comp, options) { var r = options.loose ? re[t.TILDELOOSE] : re[t.TILDE]; - return comp.replace(r, function(_3, M, m, p, pr) { - debug3("tilde", comp, _3, M, m, p, pr); + return comp.replace(r, function(_3, M, m2, p, pr) { + debug4("tilde", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; - } else if (isX(m)) { + } else if (isX(m2)) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (isX(p)) { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else if (pr) { - debug3("replaceTilde pr", pr); - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + debug4("replaceTilde pr", pr); + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } else { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } - debug3("tilde return", ret); + debug4("tilde return", ret); return ret; }); } @@ -7251,50 +7252,50 @@ var require_dist3 = __commonJS((exports) => { }).join(" "); } function replaceCaret(comp, options) { - debug3("caret", comp, options); + debug4("caret", comp, options); var r = options.loose ? re[t.CARETLOOSE] : re[t.CARET]; - return comp.replace(r, function(_3, M, m, p, pr) { - debug3("caret", comp, _3, M, m, p, pr); + return comp.replace(r, function(_3, M, m2, p, pr) { + debug4("caret", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; - } else if (isX(m)) { + } else if (isX(m2)) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (isX(p)) { if (M === "0") { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else { - ret = ">=" + M + "." + m + ".0 <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + ".0 <" + (+M + 1) + ".0.0"; } } else if (pr) { - debug3("replaceCaret pr", pr); + debug4("replaceCaret pr", pr); if (M === "0") { - if (m === "0") { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + m + "." + (+p + 1); + if (m2 === "0") { + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + m2 + "." + (+p + 1); } else { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } } else { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; } } else { - debug3("no pr"); + debug4("no pr"); if (M === "0") { - if (m === "0") { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + m + "." + (+p + 1); + if (m2 === "0") { + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + m2 + "." + (+p + 1); } else { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } } else { - ret = ">=" + M + "." + m + "." + p + " <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + (+M + 1) + ".0.0"; } } - debug3("caret return", ret); + debug4("caret return", ret); return ret; }); } function replaceXRanges(comp, options) { - debug3("replaceXRanges", comp, options); + debug4("replaceXRanges", comp, options); return comp.split(/\s+/).map(function(comp2) { return replaceXRange(comp2, options); }).join(" "); @@ -7302,10 +7303,10 @@ var require_dist3 = __commonJS((exports) => { function replaceXRange(comp, options) { comp = comp.trim(); var r = options.loose ? re[t.XRANGELOOSE] : re[t.XRANGE]; - return comp.replace(r, function(ret, gtlt, M, m, p, pr) { - debug3("xRange", comp, ret, gtlt, M, m, p, pr); + return comp.replace(r, function(ret, gtlt, M, m2, p, pr) { + debug4("xRange", comp, ret, gtlt, M, m2, p, pr); var xM = isX(M); - var xm = xM || isX(m); + var xm = xM || isX(m2); var xp = xm || isX(p); var anyX = xp; if (gtlt === "=" && anyX) { @@ -7320,17 +7321,17 @@ var require_dist3 = __commonJS((exports) => { } } else if (gtlt && anyX) { if (xm) { - m = 0; + m2 = 0; } p = 0; if (gtlt === ">") { gtlt = ">="; if (xm) { M = +M + 1; - m = 0; + m2 = 0; p = 0; } else { - m = +m + 1; + m2 = +m2 + 1; p = 0; } } else if (gtlt === "<=") { @@ -7338,21 +7339,21 @@ var require_dist3 = __commonJS((exports) => { if (xm) { M = +M + 1; } else { - m = +m + 1; + m2 = +m2 + 1; } } - ret = gtlt + M + "." + m + "." + p + pr; + ret = gtlt + M + "." + m2 + "." + p + pr; } else if (xm) { ret = ">=" + M + ".0.0" + pr + " <" + (+M + 1) + ".0.0" + pr; } else if (xp) { - ret = ">=" + M + "." + m + ".0" + pr + " <" + M + "." + (+m + 1) + ".0" + pr; + ret = ">=" + M + "." + m2 + ".0" + pr + " <" + M + "." + (+m2 + 1) + ".0" + pr; } - debug3("xRange return", ret); + debug4("xRange return", ret); return ret; }); } function replaceStars(comp, options) { - debug3("replaceStars", comp, options); + debug4("replaceStars", comp, options); return comp.trim().replace(re[t.STAR], ""); } function hyphenReplace($0, from, fM, fm, fp, fpr, fb, to, tM, tm, tp, tpr, tb) { @@ -7404,7 +7405,7 @@ var require_dist3 = __commonJS((exports) => { } if (version.prerelease.length && !options.includePrerelease) { for (i2 = 0; i2 < set.length; i2++) { - debug3(set[i2].semver); + debug4(set[i2].semver); if (set[i2].semver === ANY) { continue; } @@ -7580,7 +7581,7 @@ var require_dist3 = __commonJS((exports) => { } exports2.prerelease = prerelease; function prerelease(version, options) { - var parsed = parse2(version, options); + var parsed = parse3(version, options); return parsed && parsed.prerelease.length ? parsed.prerelease : null; } exports2.intersects = intersects; @@ -7617,17 +7618,17 @@ var require_dist3 = __commonJS((exports) => { if (match === null) { return null; } - return parse2(match[2] + "." + (match[3] || "0") + "." + (match[4] || "0"), options); + return parse3(match[2] + "." + (match[3] || "0") + "." + (match[4] || "0"), options); } }); - var require_make_dir2 = __commonJS2((exports2, module22) => { + var require_make_dir = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); + const fs4 = require("fs"); const path32 = require("path"); - const {promisify} = require("util"); - const semver = require_semver3(); - const useNativeRecursiveOption = semver.satisfies(process.version, ">=10.12.0"); - const checkPath = (pth) => { + const {promisify: promisify2} = require("util"); + const semver2 = require_semver(); + const useNativeRecursiveOption2 = semver2.satisfies(process.version, ">=10.12.0"); + const checkPath2 = (pth) => { if (process.platform === "win32") { const pathHasInvalidWinCharacters = /[<>:"|?*]/.test(pth.replace(path32.parse(pth).root, "")); if (pathHasInvalidWinCharacters) { @@ -7637,17 +7638,17 @@ var require_dist3 = __commonJS((exports) => { } } }; - const processOptions = (options) => { + const processOptions2 = (options) => { const defaults = { mode: 511, - fs: fs3 + fs: fs4 }; return { ...defaults, ...options }; }; - const permissionError = (pth) => { + const permissionError2 = (pth) => { const error = new Error(`operation not permitted, mkdir '${pth}'`); error.code = "EPERM"; error.errno = -4048; @@ -7655,12 +7656,12 @@ var require_dist3 = __commonJS((exports) => { error.syscall = "mkdir"; return error; }; - const makeDir = async (input, options) => { - checkPath(input); - options = processOptions(options); - const mkdir = promisify(options.fs.mkdir); - const stat = promisify(options.fs.stat); - if (useNativeRecursiveOption && options.fs.mkdir === fs3.mkdir) { + const makeDir2 = async (input, options) => { + checkPath2(input); + options = processOptions2(options); + const mkdir = promisify2(options.fs.mkdir); + const stat = promisify2(options.fs.stat); + if (useNativeRecursiveOption2 && options.fs.mkdir === fs4.mkdir) { const pth = path32.resolve(input); await mkdir(pth, { mode: options.mode, @@ -7678,7 +7679,7 @@ var require_dist3 = __commonJS((exports) => { } if (error.code === "ENOENT") { if (path32.dirname(pth) === pth) { - throw permissionError(pth); + throw permissionError2(pth); } if (error.message.includes("null bytes")) { throw error; @@ -7699,13 +7700,13 @@ var require_dist3 = __commonJS((exports) => { }; return make(path32.resolve(input)); }; - module22.exports = makeDir; - module22.exports.sync = (input, options) => { - checkPath(input); - options = processOptions(options); - if (useNativeRecursiveOption && options.fs.mkdirSync === fs3.mkdirSync) { + module2.exports = makeDir2; + module2.exports.sync = (input, options) => { + checkPath2(input); + options = processOptions2(options); + if (useNativeRecursiveOption2 && options.fs.mkdirSync === fs4.mkdirSync) { const pth = path32.resolve(input); - fs3.mkdirSync(pth, { + fs4.mkdirSync(pth, { mode: options.mode, recursive: true }); @@ -7720,7 +7721,7 @@ var require_dist3 = __commonJS((exports) => { } if (error.code === "ENOENT") { if (path32.dirname(pth) === pth) { - throw permissionError(pth); + throw permissionError2(pth); } if (error.message.includes("null bytes")) { throw error; @@ -7741,11 +7742,11 @@ var require_dist3 = __commonJS((exports) => { return make(path32.resolve(input)); }; }); - var require_windows2 = __commonJS2((exports2, module22) => { - module22.exports = isexe; - isexe.sync = sync; - var fs3 = require("fs"); - function checkPathExt(path32, options) { + var require_windows = __commonJS((exports2, module2) => { + module2.exports = isexe2; + isexe2.sync = sync2; + var fs4 = require("fs"); + function checkPathExt2(path32, options) { var pathext = options.pathExt !== void 0 ? options.pathExt : process.env.PATHEXT; if (!pathext) { return true; @@ -7762,37 +7763,37 @@ var require_dist3 = __commonJS((exports) => { } return false; } - function checkStat(stat, path32, options) { + function checkStat2(stat, path32, options) { if (!stat.isSymbolicLink() && !stat.isFile()) { return false; } - return checkPathExt(path32, options); + return checkPathExt2(path32, options); } - function isexe(path32, options, cb) { - fs3.stat(path32, function(er, stat) { - cb(er, er ? false : checkStat(stat, path32, options)); + function isexe2(path32, options, cb) { + fs4.stat(path32, function(er, stat) { + cb(er, er ? false : checkStat2(stat, path32, options)); }); } - function sync(path32, options) { - return checkStat(fs3.statSync(path32), path32, options); + function sync2(path32, options) { + return checkStat2(fs4.statSync(path32), path32, options); } }); - var require_mode2 = __commonJS2((exports2, module22) => { - module22.exports = isexe; - isexe.sync = sync; - var fs3 = require("fs"); - function isexe(path32, options, cb) { - fs3.stat(path32, function(er, stat) { - cb(er, er ? false : checkStat(stat, options)); + var require_mode = __commonJS((exports2, module2) => { + module2.exports = isexe2; + isexe2.sync = sync2; + var fs4 = require("fs"); + function isexe2(path32, options, cb) { + fs4.stat(path32, function(er, stat) { + cb(er, er ? false : checkStat2(stat, options)); }); } - function sync(path32, options) { - return checkStat(fs3.statSync(path32), options); + function sync2(path32, options) { + return checkStat2(fs4.statSync(path32), options); } - function checkStat(stat, options) { - return stat.isFile() && checkMode(stat, options); + function checkStat2(stat, options) { + return stat.isFile() && checkMode2(stat, options); } - function checkMode(stat, options) { + function checkMode2(stat, options) { var mod2 = stat.mode; var uid = stat.uid; var gid = stat.gid; @@ -7806,17 +7807,17 @@ var require_dist3 = __commonJS((exports) => { return ret; } }); - var require_isexe2 = __commonJS2((exports2, module22) => { - var fs3 = require("fs"); - var core; + var require_isexe = __commonJS((exports2, module2) => { + var fs4 = require("fs"); + var core2; if (process.platform === "win32" || global.TESTING_WINDOWS) { - core = require_windows2(); + core2 = require_windows(); } else { - core = require_mode2(); + core2 = require_mode(); } - module22.exports = isexe; - isexe.sync = sync; - function isexe(path32, options, cb) { + module2.exports = isexe2; + isexe2.sync = sync2; + function isexe2(path32, options, cb) { if (typeof options === "function") { cb = options; options = {}; @@ -7826,7 +7827,7 @@ var require_dist3 = __commonJS((exports) => { throw new TypeError("callback not provided"); } return new Promise(function(resolve, reject) { - isexe(path32, options || {}, function(er, is) { + isexe2(path32, options || {}, function(er, is) { if (er) { reject(er); } else { @@ -7835,7 +7836,7 @@ var require_dist3 = __commonJS((exports) => { }); }); } - core(path32, options || {}, function(er, is) { + core2(path32, options || {}, function(er, is) { if (er) { if (er.code === "EACCES" || options && options.ignoreErrors) { er = null; @@ -7845,9 +7846,9 @@ var require_dist3 = __commonJS((exports) => { cb(er, is); }); } - function sync(path32, options) { + function sync2(path32, options) { try { - return core.sync(path32, options || {}); + return core2.sync(path32, options || {}); } catch (er) { if (options && options.ignoreErrors || er.code === "EACCES") { return false; @@ -7857,21 +7858,21 @@ var require_dist3 = __commonJS((exports) => { } } }); - var require_which2 = __commonJS2((exports2, module22) => { - const isWindows = process.platform === "win32" || process.env.OSTYPE === "cygwin" || process.env.OSTYPE === "msys"; + var require_which = __commonJS((exports2, module2) => { + const isWindows2 = process.platform === "win32" || process.env.OSTYPE === "cygwin" || process.env.OSTYPE === "msys"; const path32 = require("path"); - const COLON = isWindows ? ";" : ":"; - const isexe = require_isexe2(); - const getNotFoundError = (cmd) => Object.assign(new Error(`not found: ${cmd}`), {code: "ENOENT"}); - const getPathInfo = (cmd, opt) => { - const colon = opt.colon || COLON; - const pathEnv = cmd.match(/\//) || isWindows && cmd.match(/\\/) ? [""] : [ - ...isWindows ? [process.cwd()] : [], + const COLON2 = isWindows2 ? ";" : ":"; + const isexe2 = require_isexe(); + const getNotFoundError2 = (cmd) => Object.assign(new Error(`not found: ${cmd}`), {code: "ENOENT"}); + const getPathInfo2 = (cmd, opt) => { + const colon = opt.colon || COLON2; + const pathEnv = cmd.match(/\//) || isWindows2 && cmd.match(/\\/) ? [""] : [ + ...isWindows2 ? [process.cwd()] : [], ...(opt.path || process.env.PATH || "").split(colon) ]; - const pathExtExe = isWindows ? opt.pathExt || process.env.PATHEXT || ".EXE;.CMD;.BAT;.COM" : ""; - const pathExt = isWindows ? pathExtExe.split(colon) : [""]; - if (isWindows) { + const pathExtExe = isWindows2 ? opt.pathExt || process.env.PATHEXT || ".EXE;.CMD;.BAT;.COM" : ""; + const pathExt = isWindows2 ? pathExtExe.split(colon) : [""]; + if (isWindows2) { if (cmd.indexOf(".") !== -1 && pathExt[0] !== "") pathExt.unshift(""); } @@ -7881,18 +7882,18 @@ var require_dist3 = __commonJS((exports) => { pathExtExe }; }; - const which = (cmd, opt, cb) => { + const which2 = (cmd, opt, cb) => { if (typeof opt === "function") { cb = opt; opt = {}; } if (!opt) opt = {}; - const {pathEnv, pathExt, pathExtExe} = getPathInfo(cmd, opt); + const {pathEnv, pathExt, pathExtExe} = getPathInfo2(cmd, opt); const found = []; const step = (i) => new Promise((resolve, reject) => { if (i === pathEnv.length) - return opt.all && found.length ? resolve(found) : reject(getNotFoundError(cmd)); + return opt.all && found.length ? resolve(found) : reject(getNotFoundError2(cmd)); const ppRaw = pathEnv[i]; const pathPart = /^".*"$/.test(ppRaw) ? ppRaw.slice(1, -1) : ppRaw; const pCmd = path32.join(pathPart, cmd); @@ -7903,7 +7904,7 @@ var require_dist3 = __commonJS((exports) => { if (ii === pathExt.length) return resolve(step(i + 1)); const ext = pathExt[ii]; - isexe(p + ext, {pathExt: pathExtExe}, (er, is) => { + isexe2(p + ext, {pathExt: pathExtExe}, (er, is) => { if (!er && is) { if (opt.all) found.push(p + ext); @@ -7915,9 +7916,9 @@ var require_dist3 = __commonJS((exports) => { }); return cb ? step(0).then((res) => cb(null, res), cb) : step(0); }; - const whichSync = (cmd, opt) => { + const whichSync2 = (cmd, opt) => { opt = opt || {}; - const {pathEnv, pathExt, pathExtExe} = getPathInfo(cmd, opt); + const {pathEnv, pathExt, pathExtExe} = getPathInfo2(cmd, opt); const found = []; for (let i = 0; i < pathEnv.length; i++) { const ppRaw = pathEnv[i]; @@ -7927,7 +7928,7 @@ var require_dist3 = __commonJS((exports) => { for (let j = 0; j < pathExt.length; j++) { const cur = p + pathExt[j]; try { - const is = isexe.sync(cur, {pathExt: pathExtExe}); + const is = isexe2.sync(cur, {pathExt: pathExtExe}); if (is) { if (opt.all) found.push(cur); @@ -7942,14 +7943,14 @@ var require_dist3 = __commonJS((exports) => { return found; if (opt.nothrow) return null; - throw getNotFoundError(cmd); + throw getNotFoundError2(cmd); }; - module22.exports = which; - which.sync = whichSync; + module2.exports = which2; + which2.sync = whichSync2; }); - var require_path_key2 = __commonJS2((exports2, module22) => { + var require_path_key = __commonJS((exports2, module2) => { "use strict"; - const pathKey = (options = {}) => { + const pathKey2 = (options = {}) => { const environment = options.env || process.env; const platform = options.platform || process.platform; if (platform !== "win32") { @@ -7957,16 +7958,16 @@ var require_dist3 = __commonJS((exports) => { } return Object.keys(environment).reverse().find((key) => key.toUpperCase() === "PATH") || "Path"; }; - module22.exports = pathKey; - module22.exports.default = pathKey; + module2.exports = pathKey2; + module2.exports.default = pathKey2; }); - var require_resolveCommand2 = __commonJS2((exports2, module22) => { + var require_resolveCommand = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const which = require_which2(); - const getPathKey = require_path_key2(); - function resolveCommandAttempt(parsed, withoutPathExt) { - const env = parsed.options.env || process.env; + const which2 = require_which(); + const getPathKey = require_path_key(); + function resolveCommandAttempt2(parsed, withoutPathExt) { + const env2 = parsed.options.env || process.env; const cwd = process.cwd(); const hasCustomCwd = parsed.options.cwd != null; const shouldSwitchCwd = hasCustomCwd && process.chdir !== void 0 && !process.chdir.disabled; @@ -7978,8 +7979,8 @@ var require_dist3 = __commonJS((exports) => { } let resolved; try { - resolved = which.sync(parsed.command, { - path: env[getPathKey({env})], + resolved = which2.sync(parsed.command, { + path: env2[getPathKey({env: env2})], pathExt: withoutPathExt ? path32.delimiter : void 0 }); } catch (e) { @@ -7993,97 +7994,97 @@ var require_dist3 = __commonJS((exports) => { } return resolved; } - function resolveCommand(parsed) { - return resolveCommandAttempt(parsed) || resolveCommandAttempt(parsed, true); + function resolveCommand2(parsed) { + return resolveCommandAttempt2(parsed) || resolveCommandAttempt2(parsed, true); } - module22.exports = resolveCommand; + module2.exports = resolveCommand2; }); - var require_escape2 = __commonJS2((exports2, module22) => { + var require_escape = __commonJS((exports2, module2) => { "use strict"; - const metaCharsRegExp = /([()\][%!^"`<>&|;, *?])/g; - function escapeCommand(arg) { - arg = arg.replace(metaCharsRegExp, "^$1"); + const metaCharsRegExp2 = /([()\][%!^"`<>&|;, *?])/g; + function escapeCommand2(arg) { + arg = arg.replace(metaCharsRegExp2, "^$1"); return arg; } - function escapeArgument(arg, doubleEscapeMetaChars) { + function escapeArgument2(arg, doubleEscapeMetaChars) { arg = `${arg}`; arg = arg.replace(/(\\*)"/g, '$1$1\\"'); arg = arg.replace(/(\\*)$/, "$1$1"); arg = `"${arg}"`; - arg = arg.replace(metaCharsRegExp, "^$1"); + arg = arg.replace(metaCharsRegExp2, "^$1"); if (doubleEscapeMetaChars) { - arg = arg.replace(metaCharsRegExp, "^$1"); + arg = arg.replace(metaCharsRegExp2, "^$1"); } return arg; } - module22.exports.command = escapeCommand; - module22.exports.argument = escapeArgument; + module2.exports.command = escapeCommand2; + module2.exports.argument = escapeArgument2; }); - var require_shebang_regex2 = __commonJS2((exports2, module22) => { + var require_shebang_regex = __commonJS((exports2, module2) => { "use strict"; - module22.exports = /^#!(.*)/; + module2.exports = /^#!(.*)/; }); - var require_shebang_command2 = __commonJS2((exports2, module22) => { + var require_shebang_command = __commonJS((exports2, module2) => { "use strict"; - const shebangRegex = require_shebang_regex2(); - module22.exports = (string = "") => { - const match = string.match(shebangRegex); + const shebangRegex2 = require_shebang_regex(); + module2.exports = (string = "") => { + const match = string.match(shebangRegex2); if (!match) { return null; } - const [path32, argument] = match[0].replace(/#! ?/, "").split(" "); + const [path32, argument2] = match[0].replace(/#! ?/, "").split(" "); const binary = path32.split("/").pop(); if (binary === "env") { - return argument; + return argument2; } - return argument ? `${binary} ${argument}` : binary; + return argument2 ? `${binary} ${argument2}` : binary; }; }); - var require_readShebang2 = __commonJS2((exports2, module22) => { + var require_readShebang = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const shebangCommand = require_shebang_command2(); - function readShebang(command) { + const fs4 = require("fs"); + const shebangCommand2 = require_shebang_command(); + function readShebang2(command2) { const size = 150; const buffer = Buffer.alloc(size); let fd; try { - fd = fs3.openSync(command, "r"); - fs3.readSync(fd, buffer, 0, size, 0); - fs3.closeSync(fd); + fd = fs4.openSync(command2, "r"); + fs4.readSync(fd, buffer, 0, size, 0); + fs4.closeSync(fd); } catch (e) { } - return shebangCommand(buffer.toString()); + return shebangCommand2(buffer.toString()); } - module22.exports = readShebang; + module2.exports = readShebang2; }); - var require_parse6 = __commonJS2((exports2, module22) => { + var require_parse = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const resolveCommand = require_resolveCommand2(); - const escape = require_escape2(); - const readShebang = require_readShebang2(); - const isWin = process.platform === "win32"; - const isExecutableRegExp = /\.(?:com|exe)$/i; - const isCmdShimRegExp = /node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i; - function detectShebang(parsed) { - parsed.file = resolveCommand(parsed); - const shebang = parsed.file && readShebang(parsed.file); + const resolveCommand2 = require_resolveCommand(); + const escape = require_escape(); + const readShebang2 = require_readShebang(); + const isWin2 = process.platform === "win32"; + const isExecutableRegExp2 = /\.(?:com|exe)$/i; + const isCmdShimRegExp2 = /node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i; + function detectShebang2(parsed) { + parsed.file = resolveCommand2(parsed); + const shebang = parsed.file && readShebang2(parsed.file); if (shebang) { parsed.args.unshift(parsed.file); parsed.command = shebang; - return resolveCommand(parsed); + return resolveCommand2(parsed); } return parsed.file; } - function parseNonShell(parsed) { - if (!isWin) { + function parseNonShell2(parsed) { + if (!isWin2) { return parsed; } - const commandFile = detectShebang(parsed); - const needsShell = !isExecutableRegExp.test(commandFile); + const commandFile = detectShebang2(parsed); + const needsShell = !isExecutableRegExp2.test(commandFile); if (parsed.options.forceShell || needsShell) { - const needsDoubleEscapeMetaChars = isCmdShimRegExp.test(commandFile); + const needsDoubleEscapeMetaChars = isCmdShimRegExp2.test(commandFile); parsed.command = path32.normalize(parsed.command); parsed.command = escape.command(parsed.command); parsed.args = parsed.args.map((arg) => escape.argument(arg, needsDoubleEscapeMetaChars)); @@ -8094,7 +8095,7 @@ var require_dist3 = __commonJS((exports) => { } return parsed; } - function parse2(command, args, options) { + function parse3(command2, args, options) { if (args && !Array.isArray(args)) { options = args; args = null; @@ -8102,23 +8103,23 @@ var require_dist3 = __commonJS((exports) => { args = args ? args.slice(0) : []; options = Object.assign({}, options); const parsed = { - command, + command: command2, args, options, file: void 0, original: { - command, + command: command2, args } }; - return options.shell ? parsed : parseNonShell(parsed); + return options.shell ? parsed : parseNonShell2(parsed); } - module22.exports = parse2; + module2.exports = parse3; }); - var require_enoent2 = __commonJS2((exports2, module22) => { + var require_enoent = __commonJS((exports2, module2) => { "use strict"; - const isWin = process.platform === "win32"; - function notFoundError(original, syscall) { + const isWin2 = process.platform === "win32"; + function notFoundError2(original, syscall) { return Object.assign(new Error(`${syscall} ${original.command} ENOENT`), { code: "ENOENT", errno: "ENOENT", @@ -8127,66 +8128,66 @@ var require_dist3 = __commonJS((exports) => { spawnargs: original.args }); } - function hookChildProcess(cp, parsed) { - if (!isWin) { + function hookChildProcess2(cp2, parsed) { + if (!isWin2) { return; } - const originalEmit = cp.emit; - cp.emit = function(name, arg1) { + const originalEmit = cp2.emit; + cp2.emit = function(name, arg1) { if (name === "exit") { - const err = verifyENOENT(arg1, parsed, "spawn"); + const err = verifyENOENT2(arg1, parsed, "spawn"); if (err) { - return originalEmit.call(cp, "error", err); + return originalEmit.call(cp2, "error", err); } } - return originalEmit.apply(cp, arguments); + return originalEmit.apply(cp2, arguments); }; } - function verifyENOENT(status, parsed) { - if (isWin && status === 1 && !parsed.file) { - return notFoundError(parsed.original, "spawn"); + function verifyENOENT2(status, parsed) { + if (isWin2 && status === 1 && !parsed.file) { + return notFoundError2(parsed.original, "spawn"); } return null; } - function verifyENOENTSync(status, parsed) { - if (isWin && status === 1 && !parsed.file) { - return notFoundError(parsed.original, "spawnSync"); + function verifyENOENTSync2(status, parsed) { + if (isWin2 && status === 1 && !parsed.file) { + return notFoundError2(parsed.original, "spawnSync"); } return null; } - module22.exports = { - hookChildProcess, - verifyENOENT, - verifyENOENTSync, - notFoundError + module2.exports = { + hookChildProcess: hookChildProcess2, + verifyENOENT: verifyENOENT2, + verifyENOENTSync: verifyENOENTSync2, + notFoundError: notFoundError2 }; }); - var require_cross_spawn2 = __commonJS2((exports2, module22) => { + var require_cross_spawn = __commonJS((exports2, module2) => { "use strict"; - const cp = require("child_process"); - const parse2 = require_parse6(); - const enoent = require_enoent2(); - function spawn(command, args, options) { - const parsed = parse2(command, args, options); - const spawned = cp.spawn(parsed.command, parsed.args, parsed.options); - enoent.hookChildProcess(spawned, parsed); + const cp2 = require("child_process"); + const parse3 = require_parse(); + const enoent2 = require_enoent(); + function spawn2(command2, args, options) { + const parsed = parse3(command2, args, options); + const spawned = cp2.spawn(parsed.command, parsed.args, parsed.options); + enoent2.hookChildProcess(spawned, parsed); return spawned; } - function spawnSync(command, args, options) { - const parsed = parse2(command, args, options); - const result = cp.spawnSync(parsed.command, parsed.args, parsed.options); - result.error = result.error || enoent.verifyENOENTSync(result.status, parsed); + function spawnSync2(command2, args, options) { + const parsed = parse3(command2, args, options); + const result = cp2.spawnSync(parsed.command, parsed.args, parsed.options); + result.error = result.error || enoent2.verifyENOENTSync(result.status, parsed); return result; } - module22.exports = spawn; - module22.exports.spawn = spawn; - module22.exports.sync = spawnSync; - module22.exports._parse = parse2; - module22.exports._enoent = enoent; + module2.exports = spawn2; + module2.exports.spawn = spawn2; + module2.exports.sync = spawnSync2; + module2.exports._parse = parse3; + module2.exports._enoent = enoent2; }); - var require_strip_final_newline2 = __commonJS2((exports2, module22) => { + var require_strip_final_newline = __commonJS((exports2, module2) => { "use strict"; - module22.exports = (input) => { + module2.exports = (input) => { const LF = typeof input === "string" ? "\n" : "\n".charCodeAt(); const CR = typeof input === "string" ? "\r" : "\r".charCodeAt(); if (input[input.length - 1] === LF) { @@ -8198,14 +8199,14 @@ var require_dist3 = __commonJS((exports) => { return input; }; }); - var require_npm_run_path2 = __commonJS2((exports2, module22) => { + var require_npm_run_path = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const pathKey = require_path_key2(); + const pathKey2 = require_path_key(); const npmRunPath = (options) => { options = { cwd: process.cwd(), - path: process.env[pathKey()], + path: process.env[pathKey2()], execPath: process.execPath, ...options }; @@ -8221,21 +8222,21 @@ var require_dist3 = __commonJS((exports) => { result.push(execPathDir); return result.concat(options.path).join(path32.delimiter); }; - module22.exports = npmRunPath; - module22.exports.default = npmRunPath; - module22.exports.env = (options) => { + module2.exports = npmRunPath; + module2.exports.default = npmRunPath; + module2.exports.env = (options) => { options = { env: process.env, ...options }; - const env = {...options.env}; - const path4 = pathKey({env}); - options.path = env[path4]; - env[path4] = module22.exports(options); - return env; + const env2 = {...options.env}; + const path4 = pathKey2({env: env2}); + options.path = env2[path4]; + env2[path4] = module2.exports(options); + return env2; }; }); - var require_mimic_fn2 = __commonJS2((exports2, module22) => { + var require_mimic_fn = __commonJS((exports2, module2) => { "use strict"; const mimicFn = (to, from) => { for (const prop of Reflect.ownKeys(from)) { @@ -8243,12 +8244,12 @@ var require_dist3 = __commonJS((exports) => { } return to; }; - module22.exports = mimicFn; - module22.exports.default = mimicFn; + module2.exports = mimicFn; + module2.exports.default = mimicFn; }); - var require_onetime2 = __commonJS2((exports2, module22) => { + var require_onetime = __commonJS((exports2, module2) => { "use strict"; - const mimicFn = require_mimic_fn2(); + const mimicFn = require_mimic_fn(); const calledFunctions = new WeakMap(); const onetime = (function_, options = {}) => { if (typeof function_ !== "function") { @@ -8271,16 +8272,16 @@ var require_dist3 = __commonJS((exports) => { calledFunctions.set(onetime2, callCount); return onetime2; }; - module22.exports = onetime; - module22.exports.default = onetime; - module22.exports.callCount = (function_) => { + module2.exports = onetime; + module2.exports.default = onetime; + module2.exports.callCount = (function_) => { if (!calledFunctions.has(function_)) { throw new Error(`The given function \`${function_.name}\` is not wrapped by the \`onetime\` package`); } return calledFunctions.get(function_); }; }); - var require_core6 = __commonJS2((exports2) => { + var require_core = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.SIGNALS = void 0; @@ -8557,7 +8558,7 @@ var require_dist3 = __commonJS((exports) => { ]; exports2.SIGNALS = SIGNALS; }); - var require_realtime2 = __commonJS2((exports2) => { + var require_realtime = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.SIGRTMAX = exports2.getRealtimeSignals = void 0; @@ -8579,13 +8580,13 @@ var require_dist3 = __commonJS((exports) => { const SIGRTMAX = 64; exports2.SIGRTMAX = SIGRTMAX; }); - var require_signals3 = __commonJS2((exports2) => { + var require_signals = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getSignals = void 0; var _os = require("os"); - var _core = require_core6(); - var _realtime = require_realtime2(); + var _core = require_core(); + var _realtime = require_realtime(); const getSignals = function() { const realtimeSignals = (0, _realtime.getRealtimeSignals)(); const signals = [..._core.SIGNALS, ...realtimeSignals].map(normalizeSignal); @@ -8608,13 +8609,13 @@ var require_dist3 = __commonJS((exports) => { return {name, number, description, supported, action, forced, standard}; }; }); - var require_main3 = __commonJS2((exports2) => { + var require_main = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.signalsByNumber = exports2.signalsByName = void 0; var _os = require("os"); - var _signals = require_signals3(); - var _realtime = require_realtime2(); + var _signals = require_signals(); + var _realtime = require_realtime(); const getSignalsByName = function() { const signals = (0, _signals.getSignals)(); return signals.reduce(getSignalByName, {}); @@ -8661,9 +8662,9 @@ var require_dist3 = __commonJS((exports) => { const signalsByNumber = getSignalsByNumber(); exports2.signalsByNumber = signalsByNumber; }); - var require_error4 = __commonJS2((exports2, module22) => { + var require_error = __commonJS((exports2, module2) => { "use strict"; - const {signalsByName} = require_main3(); + const {signalsByName} = require_main(); const getErrorPrefix = ({timedOut, timeout, errorCode, signal, signalDescription, exitCode, isCanceled}) => { if (timedOut) { return `timed out after ${timeout} milliseconds`; @@ -8689,7 +8690,7 @@ var require_dist3 = __commonJS((exports) => { error, signal, exitCode, - command, + command: command2, timedOut, isCanceled, killed, @@ -8700,7 +8701,7 @@ var require_dist3 = __commonJS((exports) => { const signalDescription = signal === void 0 ? void 0 : signalsByName[signal].description; const errorCode = error && error.code; const prefix = getErrorPrefix({timedOut, timeout, errorCode, signal, signalDescription, exitCode, isCanceled}); - const execaMessage = `Command ${prefix}: ${command}`; + const execaMessage = `Command ${prefix}: ${command2}`; const isError = Object.prototype.toString.call(error) === "[object Error]"; const shortMessage = isError ? `${execaMessage} ${error.message}` : execaMessage; @@ -8712,7 +8713,7 @@ ${error.message}` : execaMessage; error = new Error(message); } error.shortMessage = shortMessage; - error.command = command; + error.command = command2; error.exitCode = exitCode; error.signal = signal; error.signalDescription = signalDescription; @@ -8730,9 +8731,9 @@ ${error.message}` : execaMessage; error.killed = killed && !timedOut; return error; }; - module22.exports = makeError; + module2.exports = makeError; }); - var require_stdio2 = __commonJS2((exports2, module22) => { + var require_stdio = __commonJS((exports2, module2) => { "use strict"; const aliases = ["stdin", "stdout", "stderr"]; const hasAlias = (opts) => aliases.some((alias) => opts[alias] !== void 0); @@ -8756,8 +8757,8 @@ ${error.message}` : execaMessage; const length = Math.max(stdio.length, aliases.length); return Array.from({length}, (value, index) => stdio[index]); }; - module22.exports = normalizeStdio; - module22.exports.node = (opts) => { + module2.exports = normalizeStdio; + module2.exports.node = (opts) => { const stdio = normalizeStdio(opts); if (stdio === "ipc") { return "ipc"; @@ -8771,8 +8772,8 @@ ${error.message}` : execaMessage; return [...stdio, "ipc"]; }; }); - var require_signals22 = __commonJS2((exports2, module22) => { - module22.exports = [ + var require_signals2 = __commonJS((exports2, module2) => { + module2.exports = [ "SIGABRT", "SIGALRM", "SIGHUP", @@ -8780,16 +8781,16 @@ ${error.message}` : execaMessage; "SIGTERM" ]; if (process.platform !== "win32") { - module22.exports.push("SIGVTALRM", "SIGXCPU", "SIGXFSZ", "SIGUSR2", "SIGTRAP", "SIGSYS", "SIGQUIT", "SIGIOT"); + module2.exports.push("SIGVTALRM", "SIGXCPU", "SIGXFSZ", "SIGUSR2", "SIGTRAP", "SIGSYS", "SIGQUIT", "SIGIOT"); } if (process.platform === "linux") { - module22.exports.push("SIGIO", "SIGPOLL", "SIGPWR", "SIGSTKFLT", "SIGUNUSED"); + module2.exports.push("SIGIO", "SIGPOLL", "SIGPWR", "SIGSTKFLT", "SIGUNUSED"); } }); - var require_signal_exit2 = __commonJS2((exports2, module22) => { + var require_signal_exit = __commonJS((exports2, module2) => { var assert = require("assert"); - var signals = require_signals22(); - var isWin = /^win/i.test(process.platform); + var signals = require_signals2(); + var isWin2 = /^win/i.test(process.platform); var EE = require("events"); if (typeof EE !== "function") { EE = EE.EventEmitter; @@ -8806,7 +8807,7 @@ ${error.message}` : execaMessage; emitter.setMaxListeners(Infinity); emitter.infinite = true; } - module22.exports = function(cb, opts) { + module2.exports = function(cb, opts) { assert.equal(typeof cb, "function", "a callback must be provided for exit handler"); if (loaded === false) { load(); @@ -8824,7 +8825,7 @@ ${error.message}` : execaMessage; emitter.on(ev, cb); return remove; }; - module22.exports.unload = unload; + module2.exports.unload = unload; function unload() { if (!loaded) { return; @@ -8855,17 +8856,17 @@ ${error.message}` : execaMessage; unload(); emit("exit", null, sig); emit("afterexit", null, sig); - if (isWin && sig === "SIGHUP") { + if (isWin2 && sig === "SIGHUP") { sig = "SIGINT"; } process.kill(process.pid, sig); } }; }); - module22.exports.signals = function() { + module2.exports.signals = function() { return signals; }; - module22.exports.load = load; + module2.exports.load = load; var loaded = false; function load() { if (loaded) { @@ -8906,10 +8907,10 @@ ${error.message}` : execaMessage; } } }); - var require_kill2 = __commonJS2((exports2, module22) => { + var require_kill = __commonJS((exports2, module2) => { "use strict"; - const os = require("os"); - const onExit = require_signal_exit2(); + const os2 = require("os"); + const onExit = require_signal_exit(); const DEFAULT_FORCE_KILL_TIMEOUT = 1e3 * 5; const spawnedKill = (kill, signal = "SIGTERM", options = {}) => { const killResult = kill(signal); @@ -8932,7 +8933,7 @@ ${error.message}` : execaMessage; return isSigterm(signal) && forceKillAfterTimeout !== false && killResult; }; const isSigterm = (signal) => { - return signal === os.constants.signals.SIGTERM || typeof signal === "string" && signal.toUpperCase() === "SIGTERM"; + return signal === os2.constants.signals.SIGTERM || typeof signal === "string" && signal.toUpperCase() === "SIGTERM"; }; const getForceKillAfterTimeout = ({forceKillAfterTimeout = true}) => { if (forceKillAfterTimeout === true) { @@ -8971,8 +8972,8 @@ ${error.message}` : execaMessage; }); return Promise.race([timeoutPromise, safeSpawnedPromise]); }; - const setExitHandler = async (spawned, {cleanup, detached}, timedPromise) => { - if (!cleanup || detached) { + const setExitHandler = async (spawned, {cleanup: cleanup2, detached}, timedPromise) => { + if (!cleanup2 || detached) { return timedPromise; } const removeExitHandler = onExit(() => { @@ -8982,24 +8983,24 @@ ${error.message}` : execaMessage; removeExitHandler(); }); }; - module22.exports = { + module2.exports = { spawnedKill, spawnedCancel, setupTimeout, setExitHandler }; }); - var require_is_stream2 = __commonJS2((exports2, module22) => { + var require_is_stream = __commonJS((exports2, module2) => { "use strict"; const isStream = (stream) => stream !== null && typeof stream === "object" && typeof stream.pipe === "function"; isStream.writable = (stream) => isStream(stream) && stream.writable !== false && typeof stream._write === "function" && typeof stream._writableState === "object"; isStream.readable = (stream) => isStream(stream) && stream.readable !== false && typeof stream._read === "function" && typeof stream._readableState === "object"; isStream.duplex = (stream) => isStream.writable(stream) && isStream.readable(stream); isStream.transform = (stream) => isStream.duplex(stream) && typeof stream._transform === "function" && typeof stream._transformState === "object"; - module22.exports = isStream; + module2.exports = isStream; }); - var require_wrappy2 = __commonJS2((exports2, module22) => { - module22.exports = wrappy; + var require_wrappy = __commonJS((exports2, module2) => { + module2.exports = wrappy; function wrappy(fn, cb) { if (fn && cb) return wrappy(fn)(cb); @@ -9025,10 +9026,10 @@ ${error.message}` : execaMessage; } } }); - var require_once2 = __commonJS2((exports2, module22) => { - var wrappy = require_wrappy2(); - module22.exports = wrappy(once); - module22.exports.strict = wrappy(onceStrict); + var require_once = __commonJS((exports2, module2) => { + var wrappy = require_wrappy(); + module2.exports = wrappy(once); + module2.exports.strict = wrappy(onceStrict); once.proto = once(function() { Object.defineProperty(Function.prototype, "once", { value: function() { @@ -9066,8 +9067,8 @@ ${error.message}` : execaMessage; return f; } }); - var require_end_of_stream3 = __commonJS2((exports2, module22) => { - var once = require_once2(); + var require_end_of_stream = __commonJS((exports2, module2) => { + var once = require_once(); var noop = function() { }; var isRequest = function(stream) { @@ -9155,12 +9156,12 @@ ${error.message}` : execaMessage; stream.removeListener("close", onclose); }; }; - module22.exports = eos; + module2.exports = eos; }); - var require_pump2 = __commonJS2((exports2, module22) => { - var once = require_once2(); - var eos = require_end_of_stream3(); - var fs3 = require("fs"); + var require_pump = __commonJS((exports2, module2) => { + var once = require_once(); + var eos = require_end_of_stream(); + var fs4 = require("fs"); var noop = function() { }; var ancient = /^v?\.0/.test(process.version); @@ -9170,9 +9171,9 @@ ${error.message}` : execaMessage; var isFS = function(stream) { if (!ancient) return false; - if (!fs3) + if (!fs4) return false; - return (stream instanceof (fs3.ReadStream || noop) || stream instanceof (fs3.WriteStream || noop)) && isFn(stream.close); + return (stream instanceof (fs4.ReadStream || noop) || stream instanceof (fs4.WriteStream || noop)) && isFn(stream.close); }; var isRequest = function(stream) { return stream.setHeader && isFn(stream.abort); @@ -9235,12 +9236,12 @@ ${error.message}` : execaMessage; }); return streams.reduce(pipe); }; - module22.exports = pump; + module2.exports = pump; }); - var require_buffer_stream3 = __commonJS2((exports2, module22) => { + var require_buffer_stream = __commonJS((exports2, module2) => { "use strict"; const {PassThrough: PassThroughStream} = require("stream"); - module22.exports = (options) => { + module2.exports = (options) => { options = {...options}; const {array} = options; let {encoding} = options; @@ -9278,11 +9279,11 @@ ${error.message}` : execaMessage; return stream; }; }); - var require_get_stream3 = __commonJS2((exports2, module22) => { + var require_get_stream = __commonJS((exports2, module2) => { "use strict"; const {constants: BufferConstants} = require("buffer"); - const pump = require_pump2(); - const bufferStream = require_buffer_stream3(); + const pump = require_pump(); + const bufferStream = require_buffer_stream(); class MaxBufferError extends Error { constructor() { super("maxBuffer exceeded"); @@ -9321,16 +9322,16 @@ ${error.message}` : execaMessage; }); return stream.getBufferedValue(); } - module22.exports = getStream; - module22.exports.default = getStream; - module22.exports.buffer = (stream, options) => getStream(stream, {...options, encoding: "buffer"}); - module22.exports.array = (stream, options) => getStream(stream, {...options, array: true}); - module22.exports.MaxBufferError = MaxBufferError; + module2.exports = getStream; + module2.exports.default = getStream; + module2.exports.buffer = (stream, options) => getStream(stream, {...options, encoding: "buffer"}); + module2.exports.array = (stream, options) => getStream(stream, {...options, array: true}); + module2.exports.MaxBufferError = MaxBufferError; }); - var require_merge_stream2 = __commonJS2((exports2, module22) => { + var require_merge_stream = __commonJS((exports2, module2) => { "use strict"; const {PassThrough} = require("stream"); - module22.exports = function() { + module2.exports = function() { var sources = []; var output = new PassThrough({objectMode: true}); output.setMaxListeners(0); @@ -9363,11 +9364,11 @@ ${error.message}` : execaMessage; } }; }); - var require_stream8 = __commonJS2((exports2, module22) => { + var require_stream = __commonJS((exports2, module2) => { "use strict"; - const isStream = require_is_stream2(); - const getStream = require_get_stream3(); - const mergeStream = require_merge_stream2(); + const isStream = require_is_stream(); + const getStream = require_get_stream(); + const mergeStream = require_merge_stream(); const handleInput = (spawned, input) => { if (input === void 0 || spawned.stdin === void 0) { return; @@ -9431,14 +9432,14 @@ ${error.message}` : execaMessage; throw new TypeError("The `input` option cannot be a stream in sync mode"); } }; - module22.exports = { + module2.exports = { handleInput, makeAllStream, getSpawnedResult, validateInputSync }; }); - var require_promise2 = __commonJS2((exports2, module22) => { + var require_promise = __commonJS((exports2, module2) => { "use strict"; const nativePromisePrototype = (async () => { })().constructor.prototype; @@ -9468,12 +9469,12 @@ ${error.message}` : execaMessage; } }); }; - module22.exports = { + module2.exports = { mergePromise, getSpawnedPromise }; }); - var require_command2 = __commonJS2((exports2, module22) => { + var require_command = __commonJS((exports2, module2) => { "use strict"; const SPACES_REGEXP = / +/g; const joinCommand = (file, args = []) => { @@ -9492,38 +9493,38 @@ ${error.message}` : execaMessage; } return [...tokens, token]; }; - const parseCommand = (command) => { - return command.trim().split(SPACES_REGEXP).reduce(handleEscaping, []); + const parseCommand = (command2) => { + return command2.trim().split(SPACES_REGEXP).reduce(handleEscaping, []); }; - module22.exports = { + module2.exports = { joinCommand, parseCommand }; }); - var require_execa2 = __commonJS2((exports2, module22) => { + var require_execa = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); const childProcess = require("child_process"); - const crossSpawn = require_cross_spawn2(); - const stripFinalNewline = require_strip_final_newline2(); - const npmRunPath = require_npm_run_path2(); - const onetime = require_onetime2(); - const makeError = require_error4(); - const normalizeStdio = require_stdio2(); - const {spawnedKill, spawnedCancel, setupTimeout, setExitHandler} = require_kill2(); - const {handleInput, getSpawnedResult, makeAllStream, validateInputSync} = require_stream8(); - const {mergePromise, getSpawnedPromise} = require_promise2(); - const {joinCommand, parseCommand} = require_command2(); + const crossSpawn2 = require_cross_spawn(); + const stripFinalNewline = require_strip_final_newline(); + const npmRunPath = require_npm_run_path(); + const onetime = require_onetime(); + const makeError = require_error(); + const normalizeStdio = require_stdio(); + const {spawnedKill, spawnedCancel, setupTimeout, setExitHandler} = require_kill(); + const {handleInput, getSpawnedResult, makeAllStream, validateInputSync} = require_stream(); + const {mergePromise, getSpawnedPromise} = require_promise(); + const {joinCommand, parseCommand} = require_command(); const DEFAULT_MAX_BUFFER = 1e3 * 1e3 * 100; const getEnv = ({env: envOption, extendEnv, preferLocal, localDir, execPath}) => { - const env = extendEnv ? {...process.env, ...envOption} : envOption; + const env2 = extendEnv ? {...process.env, ...envOption} : envOption; if (preferLocal) { - return npmRunPath.env({env, cwd: localDir, execPath}); + return npmRunPath.env({env: env2, cwd: localDir, execPath}); } - return env; + return env2; }; const handleArguments = (file, args, options = {}) => { - const parsed = crossSpawn._parse(file, args, options); + const parsed = crossSpawn2._parse(file, args, options); file = parsed.command; args = parsed.args; options = parsed.options; @@ -9560,7 +9561,7 @@ ${error.message}` : execaMessage; }; const execa = (file, args, options) => { const parsed = handleArguments(file, args, options); - const command = joinCommand(file, args); + const command2 = joinCommand(file, args); let spawned; try { spawned = childProcess.spawn(parsed.file, parsed.args, parsed.options); @@ -9571,7 +9572,7 @@ ${error.message}` : execaMessage; stdout: "", stderr: "", all: "", - command, + command: command2, parsed, timedOut: false, isCanceled: false, @@ -9598,7 +9599,7 @@ ${error.message}` : execaMessage; stdout, stderr, all, - command, + command: command2, parsed, timedOut, isCanceled: context.isCanceled, @@ -9610,7 +9611,7 @@ ${error.message}` : execaMessage; throw returnedError; } return { - command, + command: command2, exitCode: 0, stdout, stderr, @@ -9622,15 +9623,15 @@ ${error.message}` : execaMessage; }; }; const handlePromiseOnce = onetime(handlePromise); - crossSpawn._enoent.hookChildProcess(spawned, parsed.parsed); + crossSpawn2._enoent.hookChildProcess(spawned, parsed.parsed); handleInput(spawned, parsed.options.input); spawned.all = makeAllStream(spawned, parsed.options); return mergePromise(spawned, handlePromiseOnce); }; - module22.exports = execa; - module22.exports.sync = (file, args, options) => { + module2.exports = execa; + module2.exports.sync = (file, args, options) => { const parsed = handleArguments(file, args, options); - const command = joinCommand(file, args); + const command2 = joinCommand(file, args); validateInputSync(parsed.options); let result; try { @@ -9641,7 +9642,7 @@ ${error.message}` : execaMessage; stdout: "", stderr: "", all: "", - command, + command: command2, parsed, timedOut: false, isCanceled: false, @@ -9657,7 +9658,7 @@ ${error.message}` : execaMessage; error: result.error, signal: result.signal, exitCode: result.status, - command, + command: command2, parsed, timedOut: result.error && result.error.code === "ETIMEDOUT", isCanceled: false, @@ -9669,7 +9670,7 @@ ${error.message}` : execaMessage; throw error; } return { - command, + command: command2, exitCode: 0, stdout, stderr, @@ -9679,15 +9680,15 @@ ${error.message}` : execaMessage; killed: false }; }; - module22.exports.command = (command, options) => { - const [file, ...args] = parseCommand(command); + module2.exports.command = (command2, options) => { + const [file, ...args] = parseCommand(command2); return execa(file, args, options); }; - module22.exports.commandSync = (command, options) => { - const [file, ...args] = parseCommand(command); + module2.exports.commandSync = (command2, options) => { + const [file, ...args] = parseCommand(command2); return execa.sync(file, args, options); }; - module22.exports.node = (scriptPath, args, options = {}) => { + module2.exports.node = (scriptPath, args, options = {}) => { if (args && !Array.isArray(args) && typeof args === "object") { options = args; args = []; @@ -9708,7 +9709,7 @@ ${error.message}` : execaMessage; }); }; }); - var require_p_map3 = __commonJS2((exports2, module22) => { + var require_p_map = __commonJS((exports2, module2) => { "use strict"; const pMap = (iterable, mapper, options) => new Promise((resolve, reject) => { options = Object.assign({ @@ -9758,38 +9759,38 @@ ${error.message}` : execaMessage; } } }); - module22.exports = pMap; - module22.exports.default = pMap; + module2.exports = pMap; + module2.exports.default = pMap; }); - var require_p_filter2 = __commonJS2((exports2, module22) => { + var require_p_filter = __commonJS((exports2, module2) => { "use strict"; - const pMap = require_p_map3(); + const pMap = require_p_map(); const pFilter = async (iterable, filterer, options) => { const values = await pMap(iterable, (element, index) => Promise.all([filterer(element, index), element]), options); return values.filter((value) => Boolean(value[0])).map((value) => value[1]); }; - module22.exports = pFilter; - module22.exports.default = pFilter; + module2.exports = pFilter; + module2.exports.default = pFilter; }); - var require_temp_dir3 = __commonJS2((exports2, module22) => { + var require_temp_dir = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const os = require("os"); + const fs4 = require("fs"); + const os2 = require("os"); const tempDirectorySymbol = Symbol.for("__RESOLVED_TEMP_DIRECTORY__"); if (!global[tempDirectorySymbol]) { Object.defineProperty(global, tempDirectorySymbol, { - value: fs3.realpathSync(os.tmpdir()) + value: fs4.realpathSync(os2.tmpdir()) }); } - module22.exports = global[tempDirectorySymbol]; + module2.exports = global[tempDirectorySymbol]; }); - var require_node_progress2 = __commonJS2((exports2, module22) => { + var require_node_progress = __commonJS((exports2, module2) => { /*! * node-progress * Copyright(c) 2011 TJ Holowaychuk * MIT Licensed */ - exports2 = module22.exports = ProgressBar; + exports2 = module2.exports = ProgressBar; function ProgressBar(fmt, options) { this.stream = options.stream || process.stderr; if (typeof options == "number") { @@ -9904,17 +9905,17 @@ ${error.message}` : execaMessage; } }; }); - var require_progress2 = __commonJS2((exports2, module22) => { - module22.exports = require_node_progress2(); + var require_progress = __commonJS((exports2, module2) => { + module2.exports = require_node_progress(); }); - var require_log3 = __commonJS2((exports2) => { + var require_log = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getBar = void 0; - const progress_1 = __importDefault(require_progress2()); + const progress_1 = __importDefault2(require_progress()); function getBar(text) { return new progress_1.default(`> ${text} [:bar] :percent`, { stream: process.stdout, @@ -9928,18 +9929,18 @@ ${error.message}` : execaMessage; } exports2.getBar = getBar; }); - var require_chmod2 = __commonJS2((exports2) => { + var require_chmod = __commonJS((exports2) => { "use strict"; - var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m2, k, k2) { if (k2 === void 0) k2 = k; Object.defineProperty(o, k2, {enumerable: true, get: function() { - return m[k]; + return m2[k]; }}); - } : function(o, m, k, k2) { + } : function(o, m2, k, k2) { if (k2 === void 0) k2 = k; - o[k2] = m[k]; + o[k2] = m2[k]; }); var __setModuleDefault = exports2 && exports2.__setModuleDefault || (Object.create ? function(o, v) { Object.defineProperty(o, "default", {enumerable: true, value: v}); @@ -9959,29 +9960,29 @@ ${error.message}` : execaMessage; return result; }; Object.defineProperty(exports2, "__esModule", {value: true}); - const fs3 = __importStar(require("fs")); + const fs4 = __importStar(require("fs")); function default_1(file) { - const s = fs3.statSync(file); - const newMode = s.mode | 64 | 8 | 1; - if (s.mode === newMode) + const s2 = fs4.statSync(file); + const newMode = s2.mode | 64 | 8 | 1; + if (s2.mode === newMode) return; const base8 = newMode.toString(8).slice(-3); - fs3.chmodSync(file, base8); + fs4.chmodSync(file, base8); } exports2.default = default_1; }); - var require_copy3 = __commonJS2((exports2) => { + var require_copy = __commonJS((exports2) => { "use strict"; - var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m2, k, k2) { if (k2 === void 0) k2 = k; Object.defineProperty(o, k2, {enumerable: true, get: function() { - return m[k]; + return m2[k]; }}); - } : function(o, m, k, k2) { + } : function(o, m2, k, k2) { if (k2 === void 0) k2 = k; - o[k2] = m[k]; + o[k2] = m2[k]; }); var __setModuleDefault = exports2 && exports2.__setModuleDefault || (Object.create ? function(o, v) { Object.defineProperty(o, "default", {enumerable: true, value: v}); @@ -10002,10 +10003,10 @@ ${error.message}` : execaMessage; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.copy = void 0; - const fs3 = __importStar(require("fs")); + const fs4 = __importStar(require("fs")); function copy(src, target) { return new Promise((resolve, reject) => { - fs3.copyFile(src, target, (err) => { + fs4.copyFile(src, target, (err) => { if (err) { reject(err); } else { @@ -10016,19 +10017,19 @@ ${error.message}` : execaMessage; } exports2.copy = copy; }); - var require_getPlatform2 = __commonJS2((exports2) => { + var require_getPlatform = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getPlatform = exports2.getOpenSSLVersion = exports2.parseOpenSSLVersion = exports2.resolveDistro = exports2.parseDistro = exports2.getos = void 0; - const os_1 = __importDefault(require("os")); - const fs_1 = __importDefault(require("fs")); - const util_1 = require("util"); - const child_process_1 = require("child_process"); - const readFile = util_1.promisify(fs_1.default.readFile); - const exists = util_1.promisify(fs_1.default.exists); + const os_1 = __importDefault2(require("os")); + const fs_12 = __importDefault2(require("fs")); + const util_12 = require("util"); + const child_process_12 = require("child_process"); + const readFile2 = util_12.promisify(fs_12.default.readFile); + const exists2 = util_12.promisify(fs_12.default.exists); async function getos() { const platform = os_1.default.platform(); if (platform === "freebsd") { @@ -10081,10 +10082,10 @@ ${error.message}` : execaMessage; async function resolveDistro() { const osReleaseFile = "/etc/os-release"; const alpineReleaseFile = "/etc/alpine-release"; - if (await exists(alpineReleaseFile)) { + if (await exists2(alpineReleaseFile)) { return "musl"; - } else if (await exists(osReleaseFile)) { - return parseDistro(await readFile(osReleaseFile, "utf-8")); + } else if (await exists2(osReleaseFile)) { + return parseDistro(await readFile2(osReleaseFile, "utf-8")); } else { return; } @@ -10124,7 +10125,7 @@ ${error.message}` : execaMessage; async function gracefulExec(cmd) { return new Promise((resolve) => { try { - child_process_1.exec(cmd, (err, stdout) => { + child_process_12.exec(cmd, (err, stdout) => { resolve(String(stdout)); }); } catch (e) { @@ -10169,7 +10170,7 @@ ${error.message}` : execaMessage; } exports2.getPlatform = getPlatform; }); - var require_platforms2 = __commonJS2((exports2) => { + var require_platforms = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.mayBeCompatible = exports2.platforms = void 0; @@ -10205,27 +10206,27 @@ ${error.message}` : execaMessage; } exports2.mayBeCompatible = mayBeCompatible; }); - var require_dist22 = __commonJS2((exports2) => { + var require_dist2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.platforms = exports2.mayBeCompatible = exports2.getos = exports2.getPlatform = void 0; - var getPlatform_1 = require_getPlatform2(); + var getPlatform_1 = require_getPlatform(); Object.defineProperty(exports2, "getPlatform", {enumerable: true, get: function() { return getPlatform_1.getPlatform; }}); Object.defineProperty(exports2, "getos", {enumerable: true, get: function() { return getPlatform_1.getos; }}); - var platforms_1 = require_platforms2(); + var platforms_1 = require_platforms(); Object.defineProperty(exports2, "mayBeCompatible", {enumerable: true, get: function() { return platforms_1.mayBeCompatible; }}); - var platforms_2 = require_platforms2(); + var platforms_2 = require_platforms(); Object.defineProperty(exports2, "platforms", {enumerable: true, get: function() { return platforms_2.platforms; }}); }); - var require_retry_operation2 = __commonJS2((exports2, module22) => { + var require_retry_operation = __commonJS((exports2, module2) => { function RetryOperation(timeouts, options) { if (typeof options === "boolean") { options = {forever: options}; @@ -10245,7 +10246,7 @@ ${error.message}` : execaMessage; this._cachedTimeouts = this._timeouts.slice(0); } } - module22.exports = RetryOperation; + module2.exports = RetryOperation; RetryOperation.prototype.reset = function() { this._attempts = 1; this._timeouts = this._originalTimeouts; @@ -10352,8 +10353,8 @@ ${error.message}` : execaMessage; return mainError; }; }); - var require_retry3 = __commonJS2((exports2) => { - var RetryOperation = require_retry_operation2(); + var require_retry = __commonJS((exports2) => { + var RetryOperation = require_retry_operation(); exports2.operation = function(options) { var timeouts = exports2.timeouts(options); return new RetryOperation(timeouts, { @@ -10434,12 +10435,12 @@ ${error.message}` : execaMessage; } }; }); - var require_retry22 = __commonJS2((exports2, module22) => { - module22.exports = require_retry3(); + var require_retry2 = __commonJS((exports2, module2) => { + module2.exports = require_retry(); }); - var require_p_retry2 = __commonJS2((exports2, module22) => { + var require_p_retry = __commonJS((exports2, module2) => { "use strict"; - const retry = require_retry22(); + const retry = require_retry2(); class AbortError extends Error { constructor(message) { super(); @@ -10497,23 +10498,23 @@ ${error.message}` : execaMessage; } }); }); - module22.exports = pRetry; - module22.exports.default = pRetry; - module22.exports.AbortError = AbortError; + module2.exports = pRetry; + module2.exports.default = pRetry; + module2.exports.AbortError = AbortError; }); - var require_lib9 = __commonJS2((exports2) => { - __export2(exports2, { + var require_lib = __commonJS((exports2) => { + __export(exports2, { FetchError: () => FetchError, Headers: () => Headers, Request: () => Request, Response: () => Response, default: () => lib_default }); - const stream = __toModule2(require("stream")); - const http2 = __toModule2(require("http")); - const url = __toModule2(require("url")); - const https2 = __toModule2(require("https")); - const zlib2 = __toModule2(require("zlib")); + const stream = __toModule(require("stream")); + const http2 = __toModule(require("http")); + const url = __toModule(require("url")); + const https2 = __toModule(require("https")); + const zlib2 = __toModule(require("zlib")); const Readable = stream.default.Readable; const BUFFER = Symbol("buffer"); const TYPE = Symbol("type"); @@ -11538,10 +11539,10 @@ ${error.message}` : execaMessage; fetch.Promise = global.Promise; var lib_default = fetch; }); - var require_promisify2 = __commonJS2((exports2) => { + var require_promisify = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - function promisify(fn) { + function promisify2(fn) { return function(req, opts) { return new Promise((resolve, reject) => { fn.call(this, req, opts, (err, rtn) => { @@ -11554,17 +11555,17 @@ ${error.message}` : execaMessage; }); }; } - exports2.default = promisify; + exports2.default = promisify2; }); - var require_src22 = __commonJS2((exports2, module22) => { + var require_src2 = __commonJS((exports2, module2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - const events_1 = require("events"); - const debug_1 = __importDefault(require_src5()); - const promisify_1 = __importDefault(require_promisify2()); - const debug3 = debug_1.default("agent-base"); + const events_12 = require("events"); + const debug_12 = __importDefault2(require_src()); + const promisify_1 = __importDefault2(require_promisify()); + const debug4 = debug_12.default("agent-base"); function isAgent(v) { return Boolean(v) && typeof v.addRequest === "function"; } @@ -11578,7 +11579,7 @@ ${error.message}` : execaMessage; return new createAgent.Agent(callback, opts); } (function(createAgent2) { - class Agent extends events_1.EventEmitter { + class Agent extends events_12.EventEmitter { constructor(callback, _opts) { super(); let opts = _opts; @@ -11675,7 +11676,7 @@ ${error.message}` : execaMessage; timeoutId = null; } if (isAgent(socket)) { - debug3("Callback returned another Agent instance %o", socket.constructor.name); + debug4("Callback returned another Agent instance %o", socket.constructor.name); socket.addRequest(req, opts); return; } @@ -11695,7 +11696,7 @@ ${error.message}` : execaMessage; } if (!this.promisifiedCallback) { if (this.callback.length >= 3) { - debug3("Converting legacy callback function to promise"); + debug4("Converting legacy callback function to promise"); this.promisifiedCallback = promisify_1.default(this.callback); } else { this.promisifiedCallback = this.callback; @@ -11708,33 +11709,33 @@ ${error.message}` : execaMessage; opts.port = Number(opts.port); } try { - debug3("Resolving socket for %o request: %o", opts.protocol, `${req.method} ${req.path}`); + debug4("Resolving socket for %o request: %o", opts.protocol, `${req.method} ${req.path}`); Promise.resolve(this.promisifiedCallback(req, opts)).then(onsocket, callbackError); } catch (err) { Promise.reject(err).catch(callbackError); } } freeSocket(socket, opts) { - debug3("Freeing socket %o %o", socket.constructor.name, opts); + debug4("Freeing socket %o %o", socket.constructor.name, opts); socket.destroy(); } destroy() { - debug3("Destroying agent %o", this.constructor.name); + debug4("Destroying agent %o", this.constructor.name); } } createAgent2.Agent = Agent; createAgent2.prototype = createAgent2.Agent.prototype; })(createAgent || (createAgent = {})); - module22.exports = createAgent; + module2.exports = createAgent; }); - var require_parse_proxy_response2 = __commonJS2((exports2) => { + var require_parse_proxy_response = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); - const debug_1 = __importDefault(require_src5()); - const debug3 = debug_1.default("https-proxy-agent:parse-proxy-response"); + const debug_12 = __importDefault2(require_src()); + const debug4 = debug_12.default("https-proxy-agent:parse-proxy-response"); function parseProxyResponse(socket) { return new Promise((resolve, reject) => { let buffersLength = 0; @@ -11746,21 +11747,21 @@ ${error.message}` : execaMessage; else socket.once("readable", read); } - function cleanup() { + function cleanup2() { socket.removeListener("end", onend); socket.removeListener("error", onerror); socket.removeListener("close", onclose); socket.removeListener("readable", read); } function onclose(err) { - debug3("onclose had error %o", err); + debug4("onclose had error %o", err); } function onend() { - debug3("onend"); + debug4("onend"); } function onerror(err) { - cleanup(); - debug3("onerror %o", err); + cleanup2(); + debug4("onerror %o", err); reject(err); } function ondata(b) { @@ -11769,13 +11770,13 @@ ${error.message}` : execaMessage; const buffered = Buffer.concat(buffers, buffersLength); const endOfHeaders = buffered.indexOf("\r\n\r\n"); if (endOfHeaders === -1) { - debug3("have not received end of HTTP headers yet..."); + debug4("have not received end of HTTP headers yet..."); read(); return; } const firstLine = buffered.toString("ascii", 0, buffered.indexOf("\r\n")); const statusCode = +firstLine.split(" ")[1]; - debug3("got proxy server response: %o", firstLine); + debug4("got proxy server response: %o", firstLine); resolve({ statusCode, buffered @@ -11789,7 +11790,7 @@ ${error.message}` : execaMessage; } exports2.default = parseProxyResponse; }); - var require_agent3 = __commonJS2((exports2) => { + var require_agent = __commonJS((exports2) => { "use strict"; var __awaiter = exports2 && exports2.__awaiter || function(thisArg, _arguments, P2, generator) { function adopt(value) { @@ -11818,18 +11819,18 @@ ${error.message}` : execaMessage; step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); - const net_1 = __importDefault(require("net")); - const tls_1 = __importDefault(require("tls")); - const url_1 = __importDefault(require("url")); - const assert_1 = __importDefault(require("assert")); - const debug_1 = __importDefault(require_src5()); - const agent_base_1 = require_src22(); - const parse_proxy_response_1 = __importDefault(require_parse_proxy_response2()); - const debug3 = debug_1.default("https-proxy-agent:agent"); + const net_12 = __importDefault2(require("net")); + const tls_1 = __importDefault2(require("tls")); + const url_1 = __importDefault2(require("url")); + const assert_1 = __importDefault2(require("assert")); + const debug_12 = __importDefault2(require_src()); + const agent_base_1 = require_src2(); + const parse_proxy_response_1 = __importDefault2(require_parse_proxy_response()); + const debug4 = debug_12.default("https-proxy-agent:agent"); class HttpsProxyAgent extends agent_base_1.Agent { constructor(_opts) { let opts; @@ -11841,7 +11842,7 @@ ${error.message}` : execaMessage; if (!opts) { throw new Error("an HTTP(S) proxy server `host` and `port` must be specified!"); } - debug3("creating new HttpsProxyAgent instance: %o", opts); + debug4("creating new HttpsProxyAgent instance: %o", opts); super(opts); const proxy = Object.assign({}, opts); this.secureProxy = opts.secureProxy || isHTTPS(proxy.protocol); @@ -11866,11 +11867,11 @@ ${error.message}` : execaMessage; const {proxy, secureProxy} = this; let socket; if (secureProxy) { - debug3("Creating `tls.Socket`: %o", proxy); + debug4("Creating `tls.Socket`: %o", proxy); socket = tls_1.default.connect(proxy); } else { - debug3("Creating `net.Socket`: %o", proxy); - socket = net_1.default.connect(proxy); + debug4("Creating `net.Socket`: %o", proxy); + socket = net_12.default.connect(proxy); } const headers = Object.assign({}, proxy.headers); const hostname = `${opts.host}:${opts.port}`; @@ -11900,7 +11901,7 @@ ${error.message}` : execaMessage; if (!servername) { throw new Error('Could not determine "servername"'); } - debug3("Upgrading socket connection to TLS"); + debug4("Upgrading socket connection to TLS"); return tls_1.default.connect(Object.assign(Object.assign({}, omit4(opts, "host", "hostname", "path", "port")), { socket, servername @@ -11909,13 +11910,13 @@ ${error.message}` : execaMessage; return socket; } socket.destroy(); - const fakeSocket = new net_1.default.Socket(); + const fakeSocket = new net_12.default.Socket(); fakeSocket.readable = true; - req.once("socket", (s) => { - debug3("replaying proxy buffer for failed request"); - assert_1.default(s.listenerCount("data") > 0); - s.push(buffered); - s.push(null); + req.once("socket", (s2) => { + debug4("replaying proxy buffer for failed request"); + assert_1.default(s2.listenerCount("data") > 0); + s2.push(buffered); + s2.push(null); }); return fakeSocket; }); @@ -11942,12 +11943,12 @@ ${error.message}` : execaMessage; return ret; } }); - var require_dist32 = __commonJS2((exports2, module22) => { + var require_dist3 = __commonJS((exports2, module2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - const agent_1 = __importDefault(require_agent3()); + const agent_1 = __importDefault2(require_agent()); function createHttpsProxyAgent(opts) { return new agent_1.default(opts); } @@ -11955,9 +11956,9 @@ ${error.message}` : execaMessage; createHttpsProxyAgent2.HttpsProxyAgent = agent_1.default; createHttpsProxyAgent2.prototype = agent_1.default.prototype; })(createHttpsProxyAgent || (createHttpsProxyAgent = {})); - module22.exports = createHttpsProxyAgent; + module2.exports = createHttpsProxyAgent; }); - var require_dist42 = __commonJS2((exports2, module22) => { + var require_dist4 = __commonJS((exports2, module2) => { "use strict"; function noop() { } @@ -11996,9 +11997,9 @@ ${error.message}` : execaMessage; } once2.spread = spread; })(once || (once = {})); - module22.exports = once; + module2.exports = once; }); - var require_agent22 = __commonJS2((exports2) => { + var require_agent2 = __commonJS((exports2) => { "use strict"; var __awaiter = exports2 && exports2.__awaiter || function(thisArg, _arguments, P2, generator) { function adopt(value) { @@ -12027,17 +12028,17 @@ ${error.message}` : execaMessage; step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); - const net_1 = __importDefault(require("net")); - const tls_1 = __importDefault(require("tls")); - const url_1 = __importDefault(require("url")); - const debug_1 = __importDefault(require_src5()); - const once_1 = __importDefault(require_dist42()); - const agent_base_1 = require_src22(); - const debug3 = debug_1.default("http-proxy-agent"); + const net_12 = __importDefault2(require("net")); + const tls_1 = __importDefault2(require("tls")); + const url_1 = __importDefault2(require("url")); + const debug_12 = __importDefault2(require_src()); + const once_1 = __importDefault2(require_dist4()); + const agent_base_1 = require_src2(); + const debug4 = debug_12.default("http-proxy-agent"); function isHTTPS(protocol) { return typeof protocol === "string" ? /^https:?$/i.test(protocol) : false; } @@ -12052,7 +12053,7 @@ ${error.message}` : execaMessage; if (!opts) { throw new Error("an HTTP(S) proxy server `host` and `port` must be specified!"); } - debug3("Creating new HttpProxyAgent instance: %o", opts); + debug4("Creating new HttpProxyAgent instance: %o", opts); super(opts); const proxy = Object.assign({}, opts); this.secureProxy = opts.secureProxy || isHTTPS(proxy.protocol); @@ -12091,30 +12092,30 @@ ${error.message}` : execaMessage; } let socket; if (secureProxy) { - debug3("Creating `tls.Socket`: %o", proxy); + debug4("Creating `tls.Socket`: %o", proxy); socket = tls_1.default.connect(proxy); } else { - debug3("Creating `net.Socket`: %o", proxy); - socket = net_1.default.connect(proxy); + debug4("Creating `net.Socket`: %o", proxy); + socket = net_12.default.connect(proxy); } if (req._header) { let first; let endOfHeaders; - debug3("Regenerating stored HTTP header string for request"); + debug4("Regenerating stored HTTP header string for request"); req._header = null; req._implicitHeader(); if (req.output && req.output.length > 0) { - debug3("Patching connection write() output buffer with updated header"); + debug4("Patching connection write() output buffer with updated header"); first = req.output[0]; endOfHeaders = first.indexOf("\r\n\r\n") + 4; req.output[0] = req._header + first.substring(endOfHeaders); - debug3("Output buffer: %o", req.output); + debug4("Output buffer: %o", req.output); } else if (req.outputData && req.outputData.length > 0) { - debug3("Patching connection write() output buffer with updated header"); + debug4("Patching connection write() output buffer with updated header"); first = req.outputData[0].data; endOfHeaders = first.indexOf("\r\n\r\n") + 4; req.outputData[0].data = req._header + first.substring(endOfHeaders); - debug3("Output buffer: %o", req.outputData[0].data); + debug4("Output buffer: %o", req.outputData[0].data); } } yield once_1.default(socket, "connect"); @@ -12124,12 +12125,12 @@ ${error.message}` : execaMessage; } exports2.default = HttpProxyAgent; }); - var require_dist52 = __commonJS2((exports2, module22) => { + var require_dist5 = __commonJS((exports2, module2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - const agent_1 = __importDefault(require_agent22()); + const agent_1 = __importDefault2(require_agent2()); function createHttpProxyAgent(opts) { return new agent_1.default(opts); } @@ -12137,18 +12138,18 @@ ${error.message}` : execaMessage; createHttpProxyAgent2.HttpProxyAgent = agent_1.default; createHttpProxyAgent2.prototype = agent_1.default.prototype; })(createHttpProxyAgent || (createHttpProxyAgent = {})); - module22.exports = createHttpProxyAgent; + module2.exports = createHttpProxyAgent; }); - var require_getProxyAgent2 = __commonJS2((exports2) => { + var require_getProxyAgent = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getProxyAgent = void 0; - const https_proxy_agent_1 = __importDefault(require_dist32()); - const http_proxy_agent_1 = __importDefault(require_dist52()); - const url_1 = __importDefault(require("url")); + const https_proxy_agent_1 = __importDefault2(require_dist3()); + const http_proxy_agent_1 = __importDefault2(require_dist5()); + const url_1 = __importDefault2(require("url")); "use strict"; function formatHostname(hostname) { return hostname.replace(/^\.*/, ".").toLowerCase(); @@ -12206,33 +12207,33 @@ ${error.message}` : execaMessage; } exports2.getProxyAgent = getProxyAgent; }); - var require_crypto_random_string2 = __commonJS2((exports2, module22) => { + var require_crypto_random_string = __commonJS((exports2, module2) => { "use strict"; const crypto2 = require("crypto"); - module22.exports = (length) => { + module2.exports = (length) => { if (!Number.isFinite(length)) { throw new TypeError("Expected a finite number"); } return crypto2.randomBytes(Math.ceil(length / 2)).toString("hex").slice(0, length); }; }); - var require_unique_string2 = __commonJS2((exports2, module22) => { + var require_unique_string = __commonJS((exports2, module2) => { "use strict"; - const cryptoRandomString = require_crypto_random_string2(); - module22.exports = () => cryptoRandomString(32); + const cryptoRandomString = require_crypto_random_string(); + module2.exports = () => cryptoRandomString(32); }); - var require_array_union2 = __commonJS2((exports2, module22) => { + var require_array_union = __commonJS((exports2, module2) => { "use strict"; - module22.exports = (...arguments_) => { + module2.exports = (...arguments_) => { return [...new Set([].concat(...arguments_))]; }; }); - var require_merge22 = __commonJS2((exports2, module22) => { + var require_merge2 = __commonJS((exports2, module2) => { "use strict"; const Stream = require("stream"); const PassThrough = Stream.PassThrough; const slice = Array.prototype.slice; - module22.exports = merge2; + module2.exports = merge2; function merge2() { const streamsQueue = []; const args = slice.call(arguments); @@ -12342,7 +12343,7 @@ ${error.message}` : execaMessage; return streams; } }); - var require_array2 = __commonJS2((exports2) => { + var require_array = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.splitWhen = exports2.flatten = void 0; @@ -12365,7 +12366,7 @@ ${error.message}` : execaMessage; } exports2.splitWhen = splitWhen; }); - var require_errno2 = __commonJS2((exports2) => { + var require_errno = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.isEnoentCodeError = void 0; @@ -12374,7 +12375,7 @@ ${error.message}` : execaMessage; } exports2.isEnoentCodeError = isEnoentCodeError; }); - var require_fs6 = __commonJS2((exports2) => { + var require_fs = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.createDirentFromStats = void 0; @@ -12395,7 +12396,7 @@ ${error.message}` : execaMessage; } exports2.createDirentFromStats = createDirentFromStats; }); - var require_path2 = __commonJS2((exports2) => { + var require_path = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.removeLeadingDotSegment = exports2.escape = exports2.makeAbsolute = exports2.unixify = void 0; @@ -12425,14 +12426,14 @@ ${error.message}` : execaMessage; } exports2.removeLeadingDotSegment = removeLeadingDotSegment; }); - var require_is_extglob2 = __commonJS2((exports2, module22) => { + var require_is_extglob = __commonJS((exports2, module2) => { /*! * is-extglob * * Copyright (c) 2014-2016, Jon Schlinkert. * Licensed under the MIT License. */ - module22.exports = function isExtglob(str) { + module2.exports = function isExtglob(str) { if (typeof str !== "string" || str === "") { return false; } @@ -12445,18 +12446,18 @@ ${error.message}` : execaMessage; return false; }; }); - var require_is_glob2 = __commonJS2((exports2, module22) => { + var require_is_glob = __commonJS((exports2, module2) => { /*! * is-glob * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */ - var isExtglob = require_is_extglob2(); + var isExtglob = require_is_extglob(); var chars = {"{": "}", "(": ")", "[": "]"}; var strictRegex = /\\(.)|(^!|\*|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/; var relaxedRegex = /\\(.)|(^!|[*?{}()[\]]|\(\?)/; - module22.exports = function isGlob(str, options) { + module2.exports = function isGlob(str, options) { if (typeof str !== "string" || str === "") { return false; } @@ -12472,10 +12473,10 @@ ${error.message}` : execaMessage; if (match[2]) return true; var idx = match.index + match[0].length; - var open = match[1]; - var close = open ? chars[open] : null; - if (open && close) { - var n = str.indexOf(close, idx); + var open2 = match[1]; + var close2 = open2 ? chars[open2] : null; + if (open2 && close2) { + var n = str.indexOf(close2, idx); if (n !== -1) { idx = n + 1; } @@ -12485,9 +12486,9 @@ ${error.message}` : execaMessage; return false; }; }); - var require_glob_parent2 = __commonJS2((exports2, module22) => { + var require_glob_parent = __commonJS((exports2, module2) => { "use strict"; - var isGlob = require_is_glob2(); + var isGlob = require_is_glob(); var pathPosixDirname = require("path").posix.dirname; var isWin32 = require("os").platform() === "win32"; var slash = "/"; @@ -12495,7 +12496,7 @@ ${error.message}` : execaMessage; var enclosure = /[\{\[].*[\/]*.*[\}\]]$/; var globby = /(^|[^\\])([\{\[]|\([^\)]+$)/; var escaped = /\\([\!\*\?\|\[\]\(\)\{\}])/g; - module22.exports = function globParent(str, opts) { + module2.exports = function globParent(str, opts) { var options = Object.assign({flipBackslashes: true}, opts); if (options.flipBackslashes && isWin32 && str.indexOf(slash) < 0) { str = str.replace(backslash, slash); @@ -12510,7 +12511,7 @@ ${error.message}` : execaMessage; return str.replace(escaped, "$1"); }; }); - var require_utils6 = __commonJS2((exports2) => { + var require_utils = __commonJS((exports2) => { "use strict"; exports2.isInteger = (num) => { if (typeof num === "number") { @@ -12590,11 +12591,11 @@ ${error.message}` : execaMessage; return result; }; }); - var require_stringify2 = __commonJS2((exports2, module22) => { + var require_stringify = __commonJS((exports2, module2) => { "use strict"; - const utils = require_utils6(); - module22.exports = (ast, options = {}) => { - let stringify2 = (node, parent = {}) => { + const utils = require_utils(); + module2.exports = (ast, options = {}) => { + let stringify3 = (node, parent = {}) => { let invalidBlock = options.escapeInvalid && utils.isInvalidBrace(parent); let invalidNode = node.invalid === true && options.escapeInvalid === true; let output = ""; @@ -12609,15 +12610,15 @@ ${error.message}` : execaMessage; } if (node.nodes) { for (let child of node.nodes) { - output += stringify2(child); + output += stringify3(child); } } return output; }; - return stringify2(ast); + return stringify3(ast); }; }); - var require_is_number2 = __commonJS2((exports2, module22) => { + var require_is_number = __commonJS((exports2, module2) => { /*! * is-number * @@ -12625,7 +12626,7 @@ ${error.message}` : execaMessage; * Released under the MIT License. */ "use strict"; - module22.exports = function(num) { + module2.exports = function(num) { if (typeof num === "number") { return num - num === 0; } @@ -12635,7 +12636,7 @@ ${error.message}` : execaMessage; return false; }; }); - var require_to_regex_range2 = __commonJS2((exports2, module22) => { + var require_to_regex_range = __commonJS((exports2, module2) => { /*! * to-regex-range * @@ -12643,7 +12644,7 @@ ${error.message}` : execaMessage; * Released under the MIT License. */ "use strict"; - const isNumber = require_is_number2(); + const isNumber = require_is_number(); const toRegexRange = (min2, max2, options) => { if (isNumber(min2) === false) { throw new TypeError("toRegexRange: expected the first argument to be a number"); @@ -12847,9 +12848,9 @@ ${error.message}` : execaMessage; } toRegexRange.cache = {}; toRegexRange.clearCache = () => toRegexRange.cache = {}; - module22.exports = toRegexRange; + module2.exports = toRegexRange; }); - var require_fill_range2 = __commonJS2((exports2, module22) => { + var require_fill_range = __commonJS((exports2, module2) => { /*! * fill-range * @@ -12857,8 +12858,8 @@ ${error.message}` : execaMessage; * Licensed under the MIT License. */ "use strict"; - const util = require("util"); - const toRegexRange = require_to_regex_range2(); + const util2 = require("util"); + const toRegexRange = require_to_regex_range(); const isObject = (val) => val !== null && typeof val === "object" && !Array.isArray(val); const transform = (toNumber) => { return (value) => toNumber === true ? Number(value) : String(value); @@ -12878,7 +12879,7 @@ ${error.message}` : execaMessage; ; return index > 0; }; - const stringify2 = (start, end, options) => { + const stringify3 = (start, end, options) => { if (typeof start === "string" || typeof end === "string") { return true; } @@ -12948,7 +12949,7 @@ ${error.message}` : execaMessage; return toRegexRange(start, end, options); }; const rangeError = (...args) => { - return new RangeError("Invalid range arguments: " + util.inspect(...args)); + return new RangeError("Invalid range arguments: " + util2.inspect(...args)); }; const invalidRange = (start, end, options) => { if (options.strictRanges === true) @@ -12980,7 +12981,7 @@ ${error.message}` : execaMessage; step = Math.max(Math.abs(step), 1); let padded = zeros(startString) || zeros(endString) || zeros(stepString); let maxLen = padded ? Math.max(startString.length, endString.length, stepString.length) : 0; - let toNumber = padded === false && stringify2(start, end, options) === false; + let toNumber = padded === false && stringify3(start, end, options) === false; let format = options.transform || transform(toNumber); if (options.toRegex && step === 1) { return toRange(toMaxLen(start, maxLen), toMaxLen(end, maxLen), true, options); @@ -13055,12 +13056,12 @@ ${error.message}` : execaMessage; } return fillLetters(start, end, Math.max(Math.abs(step), 1), opts); }; - module22.exports = fill; + module2.exports = fill; }); - var require_compile2 = __commonJS2((exports2, module22) => { + var require_compile = __commonJS((exports2, module2) => { "use strict"; - const fill = require_fill_range2(); - const utils = require_utils6(); + const fill = require_fill_range(); + const utils = require_utils(); const compile = (ast, options = {}) => { let walk = (node, parent = {}) => { let invalidBlock = utils.isInvalidBrace(parent); @@ -13102,13 +13103,13 @@ ${error.message}` : execaMessage; }; return walk(ast); }; - module22.exports = compile; + module2.exports = compile; }); - var require_expand2 = __commonJS2((exports2, module22) => { + var require_expand = __commonJS((exports2, module2) => { "use strict"; - const fill = require_fill_range2(); - const stringify2 = require_stringify2(); - const utils = require_utils6(); + const fill = require_fill_range(); + const stringify3 = require_stringify(); + const utils = require_utils(); const append = (queue = "", stash = "", enclose = false) => { let result = []; queue = [].concat(queue); @@ -13144,7 +13145,7 @@ ${error.message}` : execaMessage; q = p.queue; } if (node.invalid || node.dollar) { - q.push(append(q.pop(), stringify2(node, options))); + q.push(append(q.pop(), stringify3(node, options))); return; } if (node.type === "brace" && node.invalid !== true && node.nodes.length === 2) { @@ -13158,7 +13159,7 @@ ${error.message}` : execaMessage; } let range = fill(...args, options); if (range.length === 0) { - range = stringify2(node, options); + range = stringify3(node, options); } q.push(append(q.pop(), range)); node.nodes = []; @@ -13195,11 +13196,11 @@ ${error.message}` : execaMessage; }; return utils.flatten(walk(ast)); }; - module22.exports = expand; + module2.exports = expand; }); - var require_constants6 = __commonJS2((exports2, module22) => { + var require_constants = __commonJS((exports2, module2) => { "use strict"; - module22.exports = { + module2.exports = { MAX_LENGTH: 1024 * 64, CHAR_0: "0", CHAR_9: "9", @@ -13231,7 +13232,7 @@ ${error.message}` : execaMessage; CHAR_LEFT_CURLY_BRACE: "{", CHAR_LEFT_SQUARE_BRACKET: "[", CHAR_LINE_FEED: "\n", - CHAR_NO_BREAK_SPACE: " ", + CHAR_NO_BREAK_SPACE: "\xA0", CHAR_PERCENT: "%", CHAR_PLUS: "+", CHAR_QUESTION_MARK: "?", @@ -13244,12 +13245,12 @@ ${error.message}` : execaMessage; CHAR_TAB: " ", CHAR_UNDERSCORE: "_", CHAR_VERTICAL_LINE: "|", - CHAR_ZERO_WIDTH_NOBREAK_SPACE: "" + CHAR_ZERO_WIDTH_NOBREAK_SPACE: "\uFEFF" }; }); - var require_parse22 = __commonJS2((exports2, module22) => { + var require_parse2 = __commonJS((exports2, module2) => { "use strict"; - const stringify2 = require_stringify2(); + const stringify3 = require_stringify(); const { MAX_LENGTH, CHAR_BACKSLASH, @@ -13266,8 +13267,8 @@ ${error.message}` : execaMessage; CHAR_SINGLE_QUOTE, CHAR_NO_BREAK_SPACE, CHAR_ZERO_WIDTH_NOBREAK_SPACE - } = require_constants6(); - const parse2 = (input, options = {}) => { + } = require_constants(); + const parse3 = (input, options = {}) => { if (typeof input !== "string") { throw new TypeError("Expected a string"); } @@ -13357,7 +13358,7 @@ ${error.message}` : execaMessage; continue; } if (value === CHAR_DOUBLE_QUOTE || value === CHAR_SINGLE_QUOTE || value === CHAR_BACKTICK) { - let open = value; + let open2 = value; let next; if (options.keepQuotes !== true) { value = ""; @@ -13367,7 +13368,7 @@ ${error.message}` : execaMessage; value += next + advance(); continue; } - if (next === open) { + if (next === open2) { if (options.keepQuotes === true) value += next; break; @@ -13411,8 +13412,8 @@ ${error.message}` : execaMessage; if (value === CHAR_COMMA && depth > 0) { if (block.ranges > 0) { block.ranges = 0; - let open = block.nodes.shift(); - block.nodes = [open, {type: "text", value: stringify2(block)}]; + let open2 = block.nodes.shift(); + block.nodes = [open2, {type: "text", value: stringify3(block)}]; } push({type: "comma", value}); block.commas++; @@ -13473,14 +13474,14 @@ ${error.message}` : execaMessage; push({type: "eos"}); return ast; }; - module22.exports = parse2; + module2.exports = parse3; }); - var require_braces2 = __commonJS2((exports2, module22) => { + var require_braces = __commonJS((exports2, module2) => { "use strict"; - const stringify2 = require_stringify2(); - const compile = require_compile2(); - const expand = require_expand2(); - const parse2 = require_parse22(); + const stringify3 = require_stringify(); + const compile = require_compile(); + const expand = require_expand(); + const parse3 = require_parse2(); const braces = (input, options = {}) => { let output = []; if (Array.isArray(input)) { @@ -13500,12 +13501,12 @@ ${error.message}` : execaMessage; } return output; }; - braces.parse = (input, options = {}) => parse2(input, options); + braces.parse = (input, options = {}) => parse3(input, options); braces.stringify = (input, options = {}) => { if (typeof input === "string") { - return stringify2(braces.parse(input, options), options); + return stringify3(braces.parse(input, options), options); } - return stringify2(input, options); + return stringify3(input, options); }; braces.compile = (input, options = {}) => { if (typeof input === "string") { @@ -13532,9 +13533,9 @@ ${error.message}` : execaMessage; } return options.expand !== true ? braces.compile(input, options) : braces.expand(input, options); }; - module22.exports = braces; + module2.exports = braces; }); - var require_constants22 = __commonJS2((exports2, module22) => { + var require_constants2 = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); const WIN_SLASH = "\\\\/"; @@ -13601,7 +13602,7 @@ ${error.message}` : execaMessage; word: "A-Za-z0-9_", xdigit: "A-Fa-f0-9" }; - module22.exports = { + module2.exports = { MAX_LENGTH: 1024 * 64, POSIX_REGEX_SOURCE, REGEX_BACKSLASH: /\\(?![*+?^${}(|)[\]])/g, @@ -13673,7 +13674,7 @@ ${error.message}` : execaMessage; } }; }); - var require_utils22 = __commonJS2((exports2) => { + var require_utils2 = __commonJS((exports2) => { "use strict"; const path32 = require("path"); const win32 = process.platform === "win32"; @@ -13682,7 +13683,7 @@ ${error.message}` : execaMessage; REGEX_REMOVE_BACKSLASH, REGEX_SPECIAL_CHARS, REGEX_SPECIAL_CHARS_GLOBAL - } = require_constants22(); + } = require_constants2(); exports2.isObject = (val) => val !== null && typeof val === "object" && !Array.isArray(val); exports2.hasRegexChars = (str) => REGEX_SPECIAL_CHARS.test(str); exports2.isRegexChar = (str) => str.length === 1 && exports2.hasRegexChars(str); @@ -13732,9 +13733,9 @@ ${error.message}` : execaMessage; return output; }; }); - var require_scan3 = __commonJS2((exports2, module22) => { + var require_scan = __commonJS((exports2, module2) => { "use strict"; - const utils = require_utils22(); + const utils = require_utils2(); const { CHAR_ASTERISK, CHAR_AT, @@ -13751,7 +13752,7 @@ ${error.message}` : execaMessage; CHAR_RIGHT_CURLY_BRACE, CHAR_RIGHT_PARENTHESES, CHAR_RIGHT_SQUARE_BRACKET - } = require_constants22(); + } = require_constants2(); const isPathSeparator = (code) => { return code === CHAR_FORWARD_SLASH || code === CHAR_BACKWARD_SLASH; }; @@ -14038,12 +14039,12 @@ ${error.message}` : execaMessage; } return state; }; - module22.exports = scan; + module2.exports = scan; }); - var require_parse32 = __commonJS2((exports2, module22) => { + var require_parse3 = __commonJS((exports2, module2) => { "use strict"; - const constants = require_constants22(); - const utils = require_utils22(); + const constants = require_constants2(); + const utils = require_utils2(); const { MAX_LENGTH, POSIX_REGEX_SOURCE, @@ -14067,7 +14068,7 @@ ${error.message}` : execaMessage; const syntaxError = (type, char) => { return `Missing ${type}: "${char}" - use "\\\\${char}" to match literal characters`; }; - const parse2 = (input, options) => { + const parse3 = (input, options) => { if (typeof input !== "string") { throw new TypeError("Expected a string"); } @@ -14224,10 +14225,10 @@ ${error.message}` : execaMessage; }; if (opts.fastpaths !== false && !/(^[*!]|[/()[\]{}"])/.test(input)) { let backslashes = false; - let output = input.replace(REGEX_SPECIAL_CHARS_BACKREF, (m, esc, chars, first, rest, index) => { + let output = input.replace(REGEX_SPECIAL_CHARS_BACKREF, (m2, esc, chars, first, rest, index) => { if (first === "\\") { backslashes = true; - return m; + return m2; } if (first === "?") { if (esc) { @@ -14247,14 +14248,14 @@ ${error.message}` : execaMessage; } return star; } - return esc ? m : `\\${m}`; + return esc ? m2 : `\\${m2}`; }); if (backslashes === true) { if (opts.unescape === true) { output = output.replace(/\\/g, ""); } else { - output = output.replace(/\\+/g, (m) => { - return m.length % 2 === 0 ? "\\\\" : m ? "\\" : ""; + output = output.replace(/\\+/g, (m2) => { + return m2.length % 2 === 0 ? "\\\\" : m2 ? "\\" : ""; }); } } @@ -14415,15 +14416,15 @@ ${error.message}` : execaMessage; } if (value === "{" && opts.nobrace !== true) { increment("braces"); - const open = { + const open2 = { type: "brace", value, output: "(", outputIndex: state.output.length, tokensIndex: state.tokens.length }; - braces.push(open); - push(open); + braces.push(open2); + push(open2); continue; } if (value === "}") { @@ -14741,7 +14742,7 @@ ${error.message}` : execaMessage; } return state; }; - parse2.fastpaths = (input, options) => { + parse3.fastpaths = (input, options) => { const opts = {...options}; const max2 = typeof opts.maxLength === "number" ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH; const len = input.length; @@ -14810,15 +14811,15 @@ ${error.message}` : execaMessage; } return source; }; - module22.exports = parse2; + module2.exports = parse3; }); - var require_picomatch3 = __commonJS2((exports2, module22) => { + var require_picomatch = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const scan = require_scan3(); - const parse2 = require_parse32(); - const utils = require_utils22(); - const constants = require_constants22(); + const scan = require_scan(); + const parse3 = require_parse3(); + const utils = require_utils2(); + const constants = require_constants2(); const isObject = (val) => val && typeof val === "object" && !Array.isArray(val); const picomatch = (glob, options, returnState = false) => { if (Array.isArray(glob)) { @@ -14906,7 +14907,7 @@ ${error.message}` : execaMessage; picomatch.parse = (pattern, options) => { if (Array.isArray(pattern)) return pattern.map((p) => picomatch.parse(p, options)); - return parse2(pattern, {...options, fastpaths: false}); + return parse3(pattern, {...options, fastpaths: false}); }; picomatch.scan = (input, options) => scan(input, options); picomatch.compileRe = (parsed, options, returnOutput = false, returnState = false) => { @@ -14939,10 +14940,10 @@ ${error.message}` : execaMessage; prefix = parsed.prefix = "./"; } if (opts.fastpaths !== false && (input[0] === "." || input[0] === "*")) { - output = parse2.fastpaths(input, options); + output = parse3.fastpaths(input, options); } if (output === void 0) { - parsed = parse2(input, options); + parsed = parse3(input, options); parsed.prefix = prefix + (parsed.prefix || ""); } else { parsed.output = output; @@ -14960,18 +14961,18 @@ ${error.message}` : execaMessage; } }; picomatch.constants = constants; - module22.exports = picomatch; + module2.exports = picomatch; }); - var require_picomatch22 = __commonJS2((exports2, module22) => { + var require_picomatch2 = __commonJS((exports2, module2) => { "use strict"; - module22.exports = require_picomatch3(); + module2.exports = require_picomatch(); }); - var require_micromatch2 = __commonJS2((exports2, module22) => { + var require_micromatch = __commonJS((exports2, module2) => { "use strict"; - const util = require("util"); - const braces = require_braces2(); - const picomatch = require_picomatch22(); - const utils = require_utils22(); + const util2 = require("util"); + const braces = require_braces(); + const picomatch = require_picomatch2(); + const utils = require_utils2(); const isEmptyString = (val) => typeof val === "string" && (val === "" || val === "./"); const micromatch = (list, patterns, options) => { patterns = [].concat(patterns); @@ -15039,7 +15040,7 @@ ${error.message}` : execaMessage; }; micromatch.contains = (str, pattern, options) => { if (typeof str !== "string") { - throw new TypeError(`Expected a string: "${util.inspect(str)}"`); + throw new TypeError(`Expected a string: "${util2.inspect(str)}"`); } if (Array.isArray(pattern)) { return pattern.some((p) => micromatch.contains(str, p, options)); @@ -15086,7 +15087,7 @@ ${error.message}` : execaMessage; }; micromatch.all = (str, patterns, options) => { if (typeof str !== "string") { - throw new TypeError(`Expected a string: "${util.inspect(str)}"`); + throw new TypeError(`Expected a string: "${util2.inspect(str)}"`); } return [].concat(patterns).every((p) => picomatch(p, options)(str)); }; @@ -15122,16 +15123,16 @@ ${error.message}` : execaMessage; throw new TypeError("Expected a string"); return micromatch.braces(pattern, {...options, expand: true}); }; - module22.exports = micromatch; + module2.exports = micromatch; }); - var require_pattern2 = __commonJS2((exports2) => { + var require_pattern = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.matchAny = exports2.convertPatternsToRe = exports2.makeRe = exports2.getPatternParts = exports2.expandBraceExpansion = exports2.expandPatternsWithBraceExpansion = exports2.isAffectDepthOfReadingPattern = exports2.endsWithSlashGlobStar = exports2.hasGlobStar = exports2.getBaseDirectory = exports2.getPositivePatterns = exports2.getNegativePatterns = exports2.isPositivePattern = exports2.isNegativePattern = exports2.convertToNegativePattern = exports2.convertToPositivePattern = exports2.isDynamicPattern = exports2.isStaticPattern = void 0; const path32 = require("path"); - const globParent = require_glob_parent2(); - const micromatch = require_micromatch2(); - const picomatch = require_picomatch22(); + const globParent = require_glob_parent(); + const micromatch = require_micromatch(); + const picomatch = require_picomatch2(); const GLOBSTAR = "**"; const ESCAPE_SYMBOL = "\\"; const COMMON_GLOB_SYMBOLS_RE = /[*?]|^!/; @@ -15241,11 +15242,11 @@ ${error.message}` : execaMessage; } exports2.matchAny = matchAny; }); - var require_stream22 = __commonJS2((exports2) => { + var require_stream2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.merge = void 0; - const merge2 = require_merge22(); + const merge2 = require_merge2(); function merge(streams) { const mergedStream = merge2(streams); streams.forEach((stream) => { @@ -15260,7 +15261,7 @@ ${error.message}` : execaMessage; streams.forEach((stream) => stream.emit("close")); } }); - var require_string2 = __commonJS2((exports2) => { + var require_string = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.isEmpty = exports2.isString = void 0; @@ -15273,30 +15274,30 @@ ${error.message}` : execaMessage; } exports2.isEmpty = isEmpty; }); - var require_utils32 = __commonJS2((exports2) => { + var require_utils3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.string = exports2.stream = exports2.pattern = exports2.path = exports2.fs = exports2.errno = exports2.array = void 0; - const array = require_array2(); + const array = require_array(); exports2.array = array; - const errno = require_errno2(); + const errno = require_errno(); exports2.errno = errno; - const fs3 = require_fs6(); - exports2.fs = fs3; - const path32 = require_path2(); + const fs4 = require_fs(); + exports2.fs = fs4; + const path32 = require_path(); exports2.path = path32; - const pattern = require_pattern2(); + const pattern = require_pattern(); exports2.pattern = pattern; - const stream = require_stream22(); + const stream = require_stream2(); exports2.stream = stream; - const string = require_string2(); + const string = require_string(); exports2.string = string; }); - var require_tasks2 = __commonJS2((exports2) => { + var require_tasks = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.convertPatternGroupToTask = exports2.convertPatternGroupsToTasks = exports2.groupPatternsByBaseDirectory = exports2.getNegativePatternsAsPositive = exports2.getPositivePatterns = exports2.convertPatternsToTasks = exports2.generate = void 0; - const utils = require_utils32(); + const utils = require_utils3(); function generate(patterns, settings) { const positivePatterns = getPositivePatterns(patterns); const negativePatterns = getNegativePatternsAsPositive(patterns, settings.ignore); @@ -15356,7 +15357,7 @@ ${error.message}` : execaMessage; } exports2.convertPatternGroupToTask = convertPatternGroupToTask; }); - var require_async8 = __commonJS2((exports2) => { + var require_async = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); function read(path32, settings, callback) { @@ -15389,7 +15390,7 @@ ${error.message}` : execaMessage; callback(null, result); } }); - var require_sync9 = __commonJS2((exports2) => { + var require_sync = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); function read(path32, settings) { @@ -15412,15 +15413,15 @@ ${error.message}` : execaMessage; } exports2.read = read; }); - var require_fs22 = __commonJS2((exports2) => { + var require_fs2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fs3 = require("fs"); + const fs4 = require("fs"); exports2.FILE_SYSTEM_ADAPTER = { - lstat: fs3.lstat, - stat: fs3.stat, - lstatSync: fs3.lstatSync, - statSync: fs3.statSync + lstat: fs4.lstat, + stat: fs4.stat, + lstatSync: fs4.lstatSync, + statSync: fs4.statSync }; function createFileSystemAdapter(fsMethods) { if (fsMethods === void 0) { @@ -15430,15 +15431,15 @@ ${error.message}` : execaMessage; } exports2.createFileSystemAdapter = createFileSystemAdapter; }); - var require_settings5 = __commonJS2((exports2) => { + var require_settings = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fs3 = require_fs22(); + const fs4 = require_fs2(); class Settings { constructor(_options = {}) { this._options = _options; this.followSymbolicLink = this._getValue(this._options.followSymbolicLink, true); - this.fs = fs3.createFileSystemAdapter(this._options.fs); + this.fs = fs4.createFileSystemAdapter(this._options.fs); this.markSymbolicLink = this._getValue(this._options.markSymbolicLink, false); this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, true); } @@ -15448,12 +15449,12 @@ ${error.message}` : execaMessage; } exports2.default = Settings; }); - var require_out5 = __commonJS2((exports2) => { + var require_out = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const async = require_async8(); - const sync = require_sync9(); - const settings_1 = require_settings5(); + const async = require_async(); + const sync2 = require_sync(); + const settings_1 = require_settings(); exports2.Settings = settings_1.default; function stat(path32, optionsOrSettingsOrCallback, callback) { if (typeof optionsOrSettingsOrCallback === "function") { @@ -15464,7 +15465,7 @@ ${error.message}` : execaMessage; exports2.stat = stat; function statSync(path32, optionsOrSettings) { const settings = getSettings(optionsOrSettings); - return sync.read(path32, settings); + return sync2.read(path32, settings); } exports2.statSync = statSync; function getSettings(settingsOrOptions = {}) { @@ -15474,8 +15475,8 @@ ${error.message}` : execaMessage; return new settings_1.default(settingsOrOptions); } }); - var require_run_parallel2 = __commonJS2((exports2, module22) => { - module22.exports = runParallel; + var require_run_parallel = __commonJS((exports2, module2) => { + module2.exports = runParallel; function runParallel(tasks, cb) { var results, pending, keys2; var isSync = true; @@ -15522,7 +15523,7 @@ ${error.message}` : execaMessage; isSync = false; } }); - var require_constants32 = __commonJS2((exports2) => { + var require_constants3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const NODE_PROCESS_VERSION_PARTS = process.versions.node.split("."); @@ -15534,7 +15535,7 @@ ${error.message}` : execaMessage; const IS_MATCHED_BY_MAJOR_AND_MINOR = MAJOR_VERSION === SUPPORTED_MAJOR_VERSION && MINOR_VERSION >= SUPPORTED_MINOR_VERSION; exports2.IS_SUPPORT_READDIR_WITH_FILE_TYPES = IS_MATCHED_BY_MAJOR || IS_MATCHED_BY_MAJOR_AND_MINOR; }); - var require_fs32 = __commonJS2((exports2) => { + var require_fs3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); class DirentFromStats { @@ -15554,24 +15555,24 @@ ${error.message}` : execaMessage; } exports2.createDirentFromStats = createDirentFromStats; }); - var require_utils42 = __commonJS2((exports2) => { + var require_utils4 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fs3 = require_fs32(); - exports2.fs = fs3; + const fs4 = require_fs3(); + exports2.fs = fs4; }); - var require_async22 = __commonJS2((exports2) => { + var require_async2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fsStat = require_out5(); - const rpl = require_run_parallel2(); - const constants_1 = require_constants32(); - const utils = require_utils42(); + const fsStat = require_out(); + const rpl = require_run_parallel(); + const constants_1 = require_constants3(); + const utils = require_utils4(); function read(directory, settings, callback) { if (!settings.stats && constants_1.IS_SUPPORT_READDIR_WITH_FILE_TYPES) { return readdirWithFileTypes(directory, settings, callback); } - return readdir(directory, settings, callback); + return readdir2(directory, settings, callback); } exports2.read = read; function readdirWithFileTypes(directory, settings, callback) { @@ -15614,7 +15615,7 @@ ${error.message}` : execaMessage; }); }; } - function readdir(directory, settings, callback) { + function readdir2(directory, settings, callback) { settings.fs.readdir(directory, (readdirError, names) => { if (readdirError !== null) { return callFailureCallback(callback, readdirError); @@ -15644,7 +15645,7 @@ ${error.message}` : execaMessage; }); }); } - exports2.readdir = readdir; + exports2.readdir = readdir2; function callFailureCallback(callback, error) { callback(error); } @@ -15652,17 +15653,17 @@ ${error.message}` : execaMessage; callback(null, result); } }); - var require_sync22 = __commonJS2((exports2) => { + var require_sync2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fsStat = require_out5(); - const constants_1 = require_constants32(); - const utils = require_utils42(); + const fsStat = require_out(); + const constants_1 = require_constants3(); + const utils = require_utils4(); function read(directory, settings) { if (!settings.stats && constants_1.IS_SUPPORT_READDIR_WITH_FILE_TYPES) { return readdirWithFileTypes(directory, settings); } - return readdir(directory, settings); + return readdir2(directory, settings); } exports2.read = read; function readdirWithFileTypes(directory, settings) { @@ -15687,7 +15688,7 @@ ${error.message}` : execaMessage; }); } exports2.readdirWithFileTypes = readdirWithFileTypes; - function readdir(directory, settings) { + function readdir2(directory, settings) { const names = settings.fs.readdirSync(directory); return names.map((name) => { const entryPath = `${directory}${settings.pathSegmentSeparator}${name}`; @@ -15703,19 +15704,19 @@ ${error.message}` : execaMessage; return entry; }); } - exports2.readdir = readdir; + exports2.readdir = readdir2; }); - var require_fs42 = __commonJS2((exports2) => { + var require_fs4 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fs3 = require("fs"); + const fs4 = require("fs"); exports2.FILE_SYSTEM_ADAPTER = { - lstat: fs3.lstat, - stat: fs3.stat, - lstatSync: fs3.lstatSync, - statSync: fs3.statSync, - readdir: fs3.readdir, - readdirSync: fs3.readdirSync + lstat: fs4.lstat, + stat: fs4.stat, + lstatSync: fs4.lstatSync, + statSync: fs4.statSync, + readdir: fs4.readdir, + readdirSync: fs4.readdirSync }; function createFileSystemAdapter(fsMethods) { if (fsMethods === void 0) { @@ -15725,17 +15726,17 @@ ${error.message}` : execaMessage; } exports2.createFileSystemAdapter = createFileSystemAdapter; }); - var require_settings22 = __commonJS2((exports2) => { + var require_settings2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const path32 = require("path"); - const fsStat = require_out5(); - const fs3 = require_fs42(); + const fsStat = require_out(); + const fs4 = require_fs4(); class Settings { constructor(_options = {}) { this._options = _options; this.followSymbolicLinks = this._getValue(this._options.followSymbolicLinks, false); - this.fs = fs3.createFileSystemAdapter(this._options.fs); + this.fs = fs4.createFileSystemAdapter(this._options.fs); this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path32.sep); this.stats = this._getValue(this._options.stats, false); this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, true); @@ -15751,12 +15752,12 @@ ${error.message}` : execaMessage; } exports2.default = Settings; }); - var require_out22 = __commonJS2((exports2) => { + var require_out2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const async = require_async22(); - const sync = require_sync22(); - const settings_1 = require_settings22(); + const async = require_async2(); + const sync2 = require_sync2(); + const settings_1 = require_settings2(); exports2.Settings = settings_1.default; function scandir(path32, optionsOrSettingsOrCallback, callback) { if (typeof optionsOrSettingsOrCallback === "function") { @@ -15767,7 +15768,7 @@ ${error.message}` : execaMessage; exports2.scandir = scandir; function scandirSync(path32, optionsOrSettings) { const settings = getSettings(optionsOrSettings); - return sync.read(path32, settings); + return sync2.read(path32, settings); } exports2.scandirSync = scandirSync; function getSettings(settingsOrOptions = {}) { @@ -15777,7 +15778,7 @@ ${error.message}` : execaMessage; return new settings_1.default(settingsOrOptions); } }); - var require_reusify2 = __commonJS2((exports2, module22) => { + var require_reusify = __commonJS((exports2, module2) => { "use strict"; function reusify(Constructor) { var head = new Constructor(); @@ -15802,11 +15803,11 @@ ${error.message}` : execaMessage; release }; } - module22.exports = reusify; + module2.exports = reusify; }); - var require_queue2 = __commonJS2((exports2, module22) => { + var require_queue = __commonJS((exports2, module2) => { "use strict"; - var reusify = require_reusify2(); + var reusify = require_reusify(); function fastqueue(context, worker, concurrency) { if (typeof context === "function") { concurrency = worker; @@ -15843,12 +15844,12 @@ ${error.message}` : execaMessage; } function length() { var current = queueHead; - var counter = 0; + var counter2 = 0; while (current) { current = current.next; - counter++; + counter2++; } - return counter; + return counter2; } function getQueue() { var current = queueHead; @@ -15963,9 +15964,9 @@ ${error.message}` : execaMessage; self2.release(self2); }; } - module22.exports = fastqueue; + module2.exports = fastqueue; }); - var require_common22 = __commonJS2((exports2) => { + var require_common2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); function isFatalError(settings, error) { @@ -15991,10 +15992,10 @@ ${error.message}` : execaMessage; } exports2.joinPathSegments = joinPathSegments; }); - var require_reader3 = __commonJS2((exports2) => { + var require_reader = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const common4 = require_common22(); + const common4 = require_common2(); class Reader { constructor(_root, _settings) { this._root = _root; @@ -16004,20 +16005,20 @@ ${error.message}` : execaMessage; } exports2.default = Reader; }); - var require_async32 = __commonJS2((exports2) => { + var require_async3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const events_1 = require("events"); - const fsScandir = require_out22(); - const fastq = require_queue2(); - const common4 = require_common22(); - const reader_1 = require_reader3(); + const events_12 = require("events"); + const fsScandir = require_out2(); + const fastq = require_queue(); + const common4 = require_common2(); + const reader_1 = require_reader(); class AsyncReader extends reader_1.default { constructor(_root, _settings) { super(_root, _settings); this._settings = _settings; this._scandir = fsScandir.scandir; - this._emitter = new events_1.EventEmitter(); + this._emitter = new events_12.EventEmitter(); this._queue = fastq(this._worker.bind(this), this._settings.concurrency); this._isFatalError = false; this._isDestroyed = false; @@ -16099,10 +16100,10 @@ ${error.message}` : execaMessage; } exports2.default = AsyncReader; }); - var require_async42 = __commonJS2((exports2) => { + var require_async4 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const async_1 = require_async32(); + const async_1 = require_async3(); class AsyncProvider { constructor(_root, _settings) { this._root = _root; @@ -16131,11 +16132,11 @@ ${error.message}` : execaMessage; callback(null, entries); } }); - var require_stream32 = __commonJS2((exports2) => { + var require_stream3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const stream_1 = require("stream"); - const async_1 = require_async32(); + const async_1 = require_async3(); class StreamProvider { constructor(_root, _settings) { this._root = _root; @@ -16164,12 +16165,12 @@ ${error.message}` : execaMessage; } exports2.default = StreamProvider; }); - var require_sync32 = __commonJS2((exports2) => { + var require_sync3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fsScandir = require_out22(); - const common4 = require_common22(); - const reader_1 = require_reader3(); + const fsScandir = require_out2(); + const common4 = require_common2(); + const reader_1 = require_reader(); class SyncReader extends reader_1.default { constructor() { super(...arguments); @@ -16224,10 +16225,10 @@ ${error.message}` : execaMessage; } exports2.default = SyncReader; }); - var require_sync42 = __commonJS2((exports2) => { + var require_sync4 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const sync_1 = require_sync32(); + const sync_1 = require_sync3(); class SyncProvider { constructor(_root, _settings) { this._root = _root; @@ -16240,11 +16241,11 @@ ${error.message}` : execaMessage; } exports2.default = SyncProvider; }); - var require_settings32 = __commonJS2((exports2) => { + var require_settings3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const path32 = require("path"); - const fsScandir = require_out22(); + const fsScandir = require_out2(); class Settings { constructor(_options = {}) { this._options = _options; @@ -16268,13 +16269,13 @@ ${error.message}` : execaMessage; } exports2.default = Settings; }); - var require_out32 = __commonJS2((exports2) => { + var require_out3 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const async_1 = require_async42(); - const stream_1 = require_stream32(); - const sync_1 = require_sync42(); - const settings_1 = require_settings32(); + const async_1 = require_async4(); + const stream_1 = require_stream3(); + const sync_1 = require_sync4(); + const settings_1 = require_settings3(); exports2.Settings = settings_1.default; function walk(directory, optionsOrSettingsOrCallback, callback) { if (typeof optionsOrSettingsOrCallback === "function") { @@ -16302,12 +16303,12 @@ ${error.message}` : execaMessage; return new settings_1.default(settingsOrOptions); } }); - var require_reader22 = __commonJS2((exports2) => { + var require_reader2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const path32 = require("path"); - const fsStat = require_out5(); - const utils = require_utils32(); + const fsStat = require_out(); + const utils = require_utils3(); class Reader { constructor(_settings) { this._settings = _settings; @@ -16337,13 +16338,13 @@ ${error.message}` : execaMessage; } exports2.default = Reader; }); - var require_stream42 = __commonJS2((exports2) => { + var require_stream4 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const stream_1 = require("stream"); - const fsStat = require_out5(); - const fsWalk = require_out32(); - const reader_1 = require_reader22(); + const fsStat = require_out(); + const fsWalk = require_out3(); + const reader_1 = require_reader2(); class ReaderStream extends reader_1.default { constructor() { super(...arguments); @@ -16390,10 +16391,10 @@ ${error.message}` : execaMessage; } exports2.default = ReaderStream; }); - var require_matcher2 = __commonJS2((exports2) => { + var require_matcher = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const utils = require_utils32(); + const utils = require_utils3(); class Matcher { constructor(_patterns, _settings, _micromatchOptions) { this._patterns = _patterns; @@ -16438,10 +16439,10 @@ ${error.message}` : execaMessage; } exports2.default = Matcher; }); - var require_partial2 = __commonJS2((exports2) => { + var require_partial = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const matcher_1 = require_matcher2(); + const matcher_1 = require_matcher(); class PartialMatcher extends matcher_1.default { match(filepath) { const parts = filepath.split("/"); @@ -16471,11 +16472,11 @@ ${error.message}` : execaMessage; } exports2.default = PartialMatcher; }); - var require_deep2 = __commonJS2((exports2) => { + var require_deep = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const utils = require_utils32(); - const partial_1 = require_partial2(); + const utils = require_utils3(); + const partial_1 = require_partial(); class DeepFilter { constructor(_settings, _micromatchOptions) { this._settings = _settings; @@ -16532,10 +16533,10 @@ ${error.message}` : execaMessage; } exports2.default = DeepFilter; }); - var require_entry3 = __commonJS2((exports2) => { + var require_entry = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const utils = require_utils32(); + const utils = require_utils3(); class EntryFilter { constructor(_settings, _micromatchOptions) { this._settings = _settings; @@ -16590,10 +16591,10 @@ ${error.message}` : execaMessage; } exports2.default = EntryFilter; }); - var require_error22 = __commonJS2((exports2) => { + var require_error2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const utils = require_utils32(); + const utils = require_utils3(); class ErrorFilter { constructor(_settings) { this._settings = _settings; @@ -16607,10 +16608,10 @@ ${error.message}` : execaMessage; } exports2.default = ErrorFilter; }); - var require_entry22 = __commonJS2((exports2) => { + var require_entry2 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const utils = require_utils32(); + const utils = require_utils3(); class EntryTransformer { constructor(_settings) { this._settings = _settings; @@ -16635,14 +16636,14 @@ ${error.message}` : execaMessage; } exports2.default = EntryTransformer; }); - var require_provider2 = __commonJS2((exports2) => { + var require_provider = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const path32 = require("path"); - const deep_1 = require_deep2(); - const entry_1 = require_entry3(); - const error_1 = require_error22(); - const entry_2 = require_entry22(); + const deep_1 = require_deep(); + const entry_1 = require_entry(); + const error_1 = require_error2(); + const entry_2 = require_entry2(); class Provider { constructor(_settings) { this._settings = _settings; @@ -16685,11 +16686,11 @@ ${error.message}` : execaMessage; } exports2.default = Provider; }); - var require_async52 = __commonJS2((exports2) => { + var require_async5 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const stream_1 = require_stream42(); - const provider_1 = require_provider2(); + const stream_1 = require_stream4(); + const provider_1 = require_provider(); class ProviderAsync extends provider_1.default { constructor() { super(...arguments); @@ -16715,12 +16716,12 @@ ${error.message}` : execaMessage; } exports2.default = ProviderAsync; }); - var require_stream52 = __commonJS2((exports2) => { + var require_stream5 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); const stream_1 = require("stream"); - const stream_2 = require_stream42(); - const provider_1 = require_provider2(); + const stream_2 = require_stream4(); + const provider_1 = require_provider(); class ProviderStream extends provider_1.default { constructor() { super(...arguments); @@ -16745,12 +16746,12 @@ ${error.message}` : execaMessage; } exports2.default = ProviderStream; }); - var require_sync52 = __commonJS2((exports2) => { + var require_sync5 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const fsStat = require_out5(); - const fsWalk = require_out32(); - const reader_1 = require_reader22(); + const fsStat = require_out(); + const fsWalk = require_out3(); + const reader_1 = require_reader2(); class ReaderSync extends reader_1.default { constructor() { super(...arguments); @@ -16789,11 +16790,11 @@ ${error.message}` : execaMessage; } exports2.default = ReaderSync; }); - var require_sync62 = __commonJS2((exports2) => { + var require_sync6 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); - const sync_1 = require_sync52(); - const provider_1 = require_provider2(); + const sync_1 = require_sync5(); + const provider_1 = require_provider(); class ProviderSync extends provider_1.default { constructor() { super(...arguments); @@ -16814,20 +16815,20 @@ ${error.message}` : execaMessage; } exports2.default = ProviderSync; }); - var require_settings42 = __commonJS2((exports2) => { + var require_settings4 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.DEFAULT_FILE_SYSTEM_ADAPTER = void 0; - const fs3 = require("fs"); - const os = require("os"); - const CPU_COUNT = os.cpus().length; + const fs4 = require("fs"); + const os2 = require("os"); + const CPU_COUNT = os2.cpus().length; exports2.DEFAULT_FILE_SYSTEM_ADAPTER = { - lstat: fs3.lstat, - lstatSync: fs3.lstatSync, - stat: fs3.stat, - statSync: fs3.statSync, - readdir: fs3.readdir, - readdirSync: fs3.readdirSync + lstat: fs4.lstat, + lstatSync: fs4.lstatSync, + stat: fs4.stat, + statSync: fs4.statSync, + readdir: fs4.readdir, + readdirSync: fs4.readdirSync }; class Settings { constructor(_options = {}) { @@ -16869,14 +16870,14 @@ ${error.message}` : execaMessage; } exports2.default = Settings; }); - var require_out42 = __commonJS2((exports2, module22) => { + var require_out4 = __commonJS((exports2, module2) => { "use strict"; - const taskManager = require_tasks2(); - const async_1 = require_async52(); - const stream_1 = require_stream52(); - const sync_1 = require_sync62(); - const settings_1 = require_settings42(); - const utils = require_utils32(); + const taskManager = require_tasks(); + const async_1 = require_async5(); + const stream_1 = require_stream5(); + const sync_1 = require_sync6(); + const settings_1 = require_settings4(); + const utils = require_utils3(); async function FastGlob(source, options) { assertPatternsInput(source); const works = getWorks(source, async_1.default, options); @@ -16884,12 +16885,12 @@ ${error.message}` : execaMessage; return utils.array.flatten(result); } (function(FastGlob2) { - function sync(source, options) { + function sync2(source, options) { assertPatternsInput(source); const works = getWorks(source, sync_1.default, options); return utils.array.flatten(works); } - FastGlob2.sync = sync; + FastGlob2.sync = sync2; function stream(source, options) { assertPatternsInput(source); const works = getWorks(source, stream_1.default, options); @@ -16929,18 +16930,18 @@ ${error.message}` : execaMessage; throw new TypeError("Patterns must be a string (non empty) or an array of strings"); } } - module22.exports = FastGlob; + module2.exports = FastGlob; }); - var require_path_type2 = __commonJS2((exports2) => { + var require_path_type = __commonJS((exports2) => { "use strict"; - const {promisify} = require("util"); - const fs3 = require("fs"); + const {promisify: promisify2} = require("util"); + const fs4 = require("fs"); async function isType(fsStatType, statsMethodName, filePath) { if (typeof filePath !== "string") { throw new TypeError(`Expected a string, got ${typeof filePath}`); } try { - const stats = await promisify(fs3[fsStatType])(filePath); + const stats = await promisify2(fs4[fsStatType])(filePath); return stats[statsMethodName](); } catch (error) { if (error.code === "ENOENT") { @@ -16954,7 +16955,7 @@ ${error.message}` : execaMessage; throw new TypeError(`Expected a string, got ${typeof filePath}`); } try { - return fs3[fsStatType](filePath)[statsMethodName](); + return fs4[fsStatType](filePath)[statsMethodName](); } catch (error) { if (error.code === "ENOENT") { return false; @@ -16969,10 +16970,10 @@ ${error.message}` : execaMessage; exports2.isDirectorySync = isTypeSync.bind(null, "statSync", "isDirectory"); exports2.isSymlinkSync = isTypeSync.bind(null, "lstatSync", "isSymbolicLink"); }); - var require_dir_glob2 = __commonJS2((exports2, module22) => { + var require_dir_glob = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const pathType = require_path_type2(); + const pathType = require_path_type(); const getExtensions = (extensions) => extensions.length > 1 ? `{${extensions.join(",")}}` : extensions[0]; const getPath = (filepath, cwd) => { const pth = filepath[0] === "!" ? filepath.slice(1) : filepath; @@ -17002,7 +17003,7 @@ ${error.message}` : execaMessage; } return [path32.posix.join(directory, "**")]; }; - module22.exports = async (input, options) => { + module2.exports = async (input, options) => { options = { cwd: process.cwd(), ...options @@ -17016,7 +17017,7 @@ ${error.message}` : execaMessage; })); return [].concat.apply([], globs); }; - module22.exports.sync = (input, options) => { + module2.exports.sync = (input, options) => { options = { cwd: process.cwd(), ...options @@ -17028,7 +17029,7 @@ ${error.message}` : execaMessage; return [].concat.apply([], globs); }; }); - var require_ignore2 = __commonJS2((exports2, module22) => { + var require_ignore = __commonJS((exports2, module2) => { function makeArray(subject) { return Array.isArray(subject) ? subject : [subject]; } @@ -17102,7 +17103,7 @@ ${error.message}` : execaMessage; ], [ /(\\)?\[([^\]/]*?)(\\*)($|\])/g, - (match, leadEscape, range, endEscape, close) => leadEscape === ESCAPE ? `\\[${range}${cleanRangeBackSlash(endEscape)}${close}` : close === "]" ? endEscape.length % 2 === 0 ? `[${sanitizeRange(range)}${endEscape}]` : "[]" : "[]" + (match, leadEscape, range, endEscape, close2) => leadEscape === ESCAPE ? `\\[${range}${cleanRangeBackSlash(endEscape)}${close2}` : close2 === "]" ? endEscape.length % 2 === 0 ? `[${sanitizeRange(range)}${endEscape}]` : "[]" : "[]" ], [ /(?:[^*])$/, @@ -17150,22 +17151,22 @@ ${error.message}` : execaMessage; const throwError = (message, Ctor) => { throw new Ctor(message); }; - const checkPath = (path32, originalPath, doThrow) => { + const checkPath2 = (path32, originalPath, doThrow) => { if (!isString(path32)) { return doThrow(`path must be a string, but got \`${originalPath}\``, TypeError); } if (!path32) { return doThrow(`path must not be empty`, TypeError); } - if (checkPath.isNotRelative(path32)) { + if (checkPath2.isNotRelative(path32)) { const r = "`path.relative()`d"; return doThrow(`path should be a ${r} string, but got "${originalPath}"`, RangeError); } return true; }; const isNotRelative = (path32) => REGEX_TEST_INVALID_PATH.test(path32); - checkPath.isNotRelative = isNotRelative; - checkPath.convert = (p) => p; + checkPath2.isNotRelative = isNotRelative; + checkPath2.convert = (p) => p; class Ignore { constructor({ ignorecase = true @@ -17222,8 +17223,8 @@ ${error.message}` : execaMessage; }; } _test(originalPath, cache, checkUnignored, slices) { - const path32 = originalPath && checkPath.convert(originalPath); - checkPath(path32, originalPath, throwError); + const path32 = originalPath && checkPath2.convert(originalPath); + checkPath2(path32, originalPath, throwError); return this._t(path32, cache, checkUnignored, slices); } _t(path32, cache, checkUnignored, slices) { @@ -17255,20 +17256,20 @@ ${error.message}` : execaMessage; } const factory = (options) => new Ignore(options); const returnFalse = () => false; - const isPathValid = (path32) => checkPath(path32 && checkPath.convert(path32), path32, returnFalse); + const isPathValid = (path32) => checkPath2(path32 && checkPath2.convert(path32), path32, returnFalse); factory.isPathValid = isPathValid; factory.default = factory; - module22.exports = factory; + module2.exports = factory; if (typeof process !== "undefined" && (process.env && process.env.IGNORE_TEST_WIN32 || process.platform === "win32")) { const makePosix = (str) => /^\\\\\?\\/.test(str) || /["<>|\u0000-\u001F]+/u.test(str) ? str : str.replace(/\\/g, "/"); - checkPath.convert = makePosix; + checkPath2.convert = makePosix; const REGIX_IS_WINDOWS_PATH_ABSOLUTE = /^[a-z]:\//i; - checkPath.isNotRelative = (path32) => REGIX_IS_WINDOWS_PATH_ABSOLUTE.test(path32) || isNotRelative(path32); + checkPath2.isNotRelative = (path32) => REGIX_IS_WINDOWS_PATH_ABSOLUTE.test(path32) || isNotRelative(path32); } }); - var require_slash2 = __commonJS2((exports2, module22) => { + var require_slash = __commonJS((exports2, module2) => { "use strict"; - module22.exports = (path32) => { + module2.exports = (path32) => { const isExtendedLengthPath = /^\\\\\?\\/.test(path32); const hasNonAscii = /[^\u0000-\u0080]+/.test(path32); if (isExtendedLengthPath || hasNonAscii) { @@ -17277,21 +17278,21 @@ ${error.message}` : execaMessage; return path32.replace(/\\/g, "/"); }; }); - var require_gitignore2 = __commonJS2((exports2, module22) => { + var require_gitignore = __commonJS((exports2, module2) => { "use strict"; - const {promisify} = require("util"); - const fs3 = require("fs"); + const {promisify: promisify2} = require("util"); + const fs4 = require("fs"); const path32 = require("path"); - const fastGlob = require_out42(); - const gitIgnore = require_ignore2(); - const slash = require_slash2(); + const fastGlob = require_out4(); + const gitIgnore = require_ignore(); + const slash = require_slash(); const DEFAULT_IGNORE = [ "**/node_modules/**", "**/flow-typed/**", "**/coverage/**", "**/.git" ]; - const readFileP = promisify(fs3.readFile); + const readFileP = promisify2(fs4.readFile); const mapGitIgnorePatternTo = (base) => (ignore) => { if (ignore.startsWith("!")) { return "!" + path32.posix.join(base, ignore.slice(1)); @@ -17335,7 +17336,7 @@ ${error.message}` : execaMessage; }; const getFileSync = (file, cwd) => { const filePath = path32.join(cwd, file); - const content = fs3.readFileSync(filePath, "utf8"); + const content = fs4.readFileSync(filePath, "utf8"); return { cwd, filePath, @@ -17348,7 +17349,7 @@ ${error.message}` : execaMessage; } = {}) => { return {ignore, cwd}; }; - module22.exports = async (options) => { + module2.exports = async (options) => { options = normalizeOptions(options); const paths = await fastGlob("**/.gitignore", { ignore: DEFAULT_IGNORE.concat(options.ignore), @@ -17358,7 +17359,7 @@ ${error.message}` : execaMessage; const ignores = reduceIgnore(files); return getIsIgnoredPredecate(ignores, options.cwd); }; - module22.exports.sync = (options) => { + module2.exports.sync = (options) => { options = normalizeOptions(options); const paths = fastGlob.sync("**/.gitignore", { ignore: DEFAULT_IGNORE.concat(options.ignore), @@ -17369,7 +17370,7 @@ ${error.message}` : execaMessage; return getIsIgnoredPredecate(ignores, options.cwd); }; }); - var require_stream_utils2 = __commonJS2((exports2, module22) => { + var require_stream_utils = __commonJS((exports2, module2) => { "use strict"; const {Transform} = require("stream"); class ObjectTransform extends Transform { @@ -17404,20 +17405,20 @@ ${error.message}` : execaMessage; callback(); } } - module22.exports = { + module2.exports = { FilterStream, UniqueStream }; }); - var require_globby2 = __commonJS2((exports2, module22) => { + var require_globby = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const arrayUnion = require_array_union2(); - const merge2 = require_merge22(); - const fastGlob = require_out42(); - const dirGlob = require_dir_glob2(); - const gitignore = require_gitignore2(); - const {FilterStream, UniqueStream} = require_stream_utils2(); + const fs4 = require("fs"); + const arrayUnion = require_array_union(); + const merge2 = require_merge2(); + const fastGlob = require_out4(); + const dirGlob = require_dir_glob(); + const gitignore = require_gitignore(); + const {FilterStream, UniqueStream} = require_stream_utils(); const DEFAULT_FILTER = () => false; const isNegative = (pattern) => pattern[0] === "!"; const assertPatternsInput = (patterns) => { @@ -17431,7 +17432,7 @@ ${error.message}` : execaMessage; } let stat; try { - stat = fs3.statSync(options.cwd); + stat = fs4.statSync(options.cwd); } catch (_3) { return; } @@ -17439,7 +17440,7 @@ ${error.message}` : execaMessage; throw new Error("The `cwd` option must be a path to a directory"); } }; - const getPathString = (p) => p.stats instanceof fs3.Stats ? p.path : p; + const getPathString = (p) => p.stats instanceof fs4.Stats ? p.path : p; const generateGlobTasks = (patterns, taskOptions) => { patterns = arrayUnion([].concat(patterns)); assertPatternsInput(patterns); @@ -17495,7 +17496,7 @@ ${error.message}` : execaMessage; options }; }; - module22.exports = async (patterns, options) => { + module2.exports = async (patterns, options) => { const globTasks = generateGlobTasks(patterns, options); const getFilter = async () => { return options && options.gitignore ? gitignore({cwd: options.cwd, ignore: options.ignore}) : DEFAULT_FILTER; @@ -17511,7 +17512,7 @@ ${error.message}` : execaMessage; const paths = await Promise.all(tasks.map((task) => fastGlob(task.pattern, task.options))); return arrayUnion(...paths).filter((path_) => !filter(getPathString(path_))); }; - module22.exports.sync = (patterns, options) => { + module2.exports.sync = (patterns, options) => { const globTasks = generateGlobTasks(patterns, options); const tasks = globTasks.reduce((tasks2, task) => { const newTask = getPattern(task, dirGlob.sync).map(globToTask(task)); @@ -17520,7 +17521,7 @@ ${error.message}` : execaMessage; const filter = getFilterSync(options); return tasks.reduce((matches, task) => arrayUnion(matches, fastGlob.sync(task.pattern, task.options)), []).filter((path_) => !filter(path_)); }; - module22.exports.stream = (patterns, options) => { + module2.exports.stream = (patterns, options) => { const globTasks = generateGlobTasks(patterns, options); const tasks = globTasks.reduce((tasks2, task) => { const newTask = getPattern(task, dirGlob.sync).map(globToTask(task)); @@ -17531,11 +17532,11 @@ ${error.message}` : execaMessage; const uniqueStream = new UniqueStream(); return merge2(tasks.map((task) => fastGlob.stream(task.pattern, task.options))).pipe(filterStream).pipe(uniqueStream); }; - module22.exports.generateGlobTasks = generateGlobTasks; - module22.exports.hasMagic = (patterns, options) => [].concat(patterns).some((pattern) => fastGlob.isDynamicPattern(pattern, options)); - module22.exports.gitignore = gitignore; + module2.exports.generateGlobTasks = generateGlobTasks; + module2.exports.hasMagic = (patterns, options) => [].concat(patterns).some((pattern) => fastGlob.isDynamicPattern(pattern, options)); + module2.exports.gitignore = gitignore; }); - var require_polyfills2 = __commonJS2((exports2, module22) => { + var require_polyfills = __commonJS((exports2, module2) => { var constants = require("constants"); var origCwd = process.cwd; var cwd = null; @@ -17550,61 +17551,61 @@ ${error.message}` : execaMessage; } catch (er) { } var chdir = process.chdir; - process.chdir = function(d) { + process.chdir = function(d2) { cwd = null; - chdir.call(process, d); + chdir.call(process, d2); }; - module22.exports = patch; - function patch(fs3) { + module2.exports = patch; + function patch(fs4) { if (constants.hasOwnProperty("O_SYMLINK") && process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)) { - patchLchmod(fs3); - } - if (!fs3.lutimes) { - patchLutimes(fs3); - } - fs3.chown = chownFix(fs3.chown); - fs3.fchown = chownFix(fs3.fchown); - fs3.lchown = chownFix(fs3.lchown); - fs3.chmod = chmodFix(fs3.chmod); - fs3.fchmod = chmodFix(fs3.fchmod); - fs3.lchmod = chmodFix(fs3.lchmod); - fs3.chownSync = chownFixSync(fs3.chownSync); - fs3.fchownSync = chownFixSync(fs3.fchownSync); - fs3.lchownSync = chownFixSync(fs3.lchownSync); - fs3.chmodSync = chmodFixSync(fs3.chmodSync); - fs3.fchmodSync = chmodFixSync(fs3.fchmodSync); - fs3.lchmodSync = chmodFixSync(fs3.lchmodSync); - fs3.stat = statFix(fs3.stat); - fs3.fstat = statFix(fs3.fstat); - fs3.lstat = statFix(fs3.lstat); - fs3.statSync = statFixSync(fs3.statSync); - fs3.fstatSync = statFixSync(fs3.fstatSync); - fs3.lstatSync = statFixSync(fs3.lstatSync); - if (!fs3.lchmod) { - fs3.lchmod = function(path32, mode, cb) { + patchLchmod(fs4); + } + if (!fs4.lutimes) { + patchLutimes(fs4); + } + fs4.chown = chownFix(fs4.chown); + fs4.fchown = chownFix(fs4.fchown); + fs4.lchown = chownFix(fs4.lchown); + fs4.chmod = chmodFix(fs4.chmod); + fs4.fchmod = chmodFix(fs4.fchmod); + fs4.lchmod = chmodFix(fs4.lchmod); + fs4.chownSync = chownFixSync(fs4.chownSync); + fs4.fchownSync = chownFixSync(fs4.fchownSync); + fs4.lchownSync = chownFixSync(fs4.lchownSync); + fs4.chmodSync = chmodFixSync(fs4.chmodSync); + fs4.fchmodSync = chmodFixSync(fs4.fchmodSync); + fs4.lchmodSync = chmodFixSync(fs4.lchmodSync); + fs4.stat = statFix(fs4.stat); + fs4.fstat = statFix(fs4.fstat); + fs4.lstat = statFix(fs4.lstat); + fs4.statSync = statFixSync(fs4.statSync); + fs4.fstatSync = statFixSync(fs4.fstatSync); + fs4.lstatSync = statFixSync(fs4.lstatSync); + if (!fs4.lchmod) { + fs4.lchmod = function(path32, mode2, cb) { if (cb) process.nextTick(cb); }; - fs3.lchmodSync = function() { + fs4.lchmodSync = function() { }; } - if (!fs3.lchown) { - fs3.lchown = function(path32, uid, gid, cb) { + if (!fs4.lchown) { + fs4.lchown = function(path32, uid, gid, cb) { if (cb) process.nextTick(cb); }; - fs3.lchownSync = function() { + fs4.lchownSync = function() { }; } if (platform === "win32") { - fs3.rename = function(fs$rename) { + fs4.rename = function(fs$rename) { return function(from, to, cb) { var start = Date.now(); var backoff = 0; fs$rename(from, to, function CB(er) { if (er && (er.code === "EACCES" || er.code === "EPERM") && Date.now() - start < 6e4) { setTimeout(function() { - fs3.stat(to, function(stater, st) { + fs4.stat(to, function(stater, st) { if (stater && stater.code === "ENOENT") fs$rename(from, to, CB); else @@ -17619,9 +17620,9 @@ ${error.message}` : execaMessage; cb(er); }); }; - }(fs3.rename); + }(fs4.rename); } - fs3.read = function(fs$read) { + fs4.read = function(fs$read) { function read(fd, buffer, offset, length, position, callback_) { var callback; if (callback_ && typeof callback_ === "function") { @@ -17629,22 +17630,22 @@ ${error.message}` : execaMessage; callback = function(er, _3, __) { if (er && er.code === "EAGAIN" && eagCounter < 10) { eagCounter++; - return fs$read.call(fs3, fd, buffer, offset, length, position, callback); + return fs$read.call(fs4, fd, buffer, offset, length, position, callback); } callback_.apply(this, arguments); }; } - return fs$read.call(fs3, fd, buffer, offset, length, position, callback); + return fs$read.call(fs4, fd, buffer, offset, length, position, callback); } read.__proto__ = fs$read; return read; - }(fs3.read); - fs3.readSync = function(fs$readSync) { + }(fs4.read); + fs4.readSync = function(fs$readSync) { return function(fd, buffer, offset, length, position) { var eagCounter = 0; while (true) { try { - return fs$readSync.call(fs3, fd, buffer, offset, length, position); + return fs$readSync.call(fs4, fd, buffer, offset, length, position); } catch (er) { if (er.code === "EAGAIN" && eagCounter < 10) { eagCounter++; @@ -17654,16 +17655,16 @@ ${error.message}` : execaMessage; } } }; - }(fs3.readSync); + }(fs4.readSync); function patchLchmod(fs22) { - fs22.lchmod = function(path32, mode, callback) { - fs22.open(path32, constants.O_WRONLY | constants.O_SYMLINK, mode, function(err, fd) { + fs22.lchmod = function(path32, mode2, callback) { + fs22.open(path32, constants.O_WRONLY | constants.O_SYMLINK, mode2, function(err, fd) { if (err) { if (callback) callback(err); return; } - fs22.fchmod(fd, mode, function(err2) { + fs22.fchmod(fd, mode2, function(err2) { fs22.close(fd, function(err22) { if (callback) callback(err2 || err22); @@ -17671,12 +17672,12 @@ ${error.message}` : execaMessage; }); }); }; - fs22.lchmodSync = function(path32, mode) { - var fd = fs22.openSync(path32, constants.O_WRONLY | constants.O_SYMLINK, mode); + fs22.lchmodSync = function(path32, mode2) { + var fd = fs22.openSync(path32, constants.O_WRONLY | constants.O_SYMLINK, mode2); var threw = true; var ret; try { - ret = fs22.fchmodSync(fd, mode); + ret = fs22.fchmodSync(fd, mode2); threw = false; } finally { if (threw) { @@ -17739,8 +17740,8 @@ ${error.message}` : execaMessage; function chmodFix(orig) { if (!orig) return orig; - return function(target, mode, cb) { - return orig.call(fs3, target, mode, function(er) { + return function(target, mode2, cb) { + return orig.call(fs4, target, mode2, function(er) { if (chownErOk(er)) er = null; if (cb) @@ -17751,9 +17752,9 @@ ${error.message}` : execaMessage; function chmodFixSync(orig) { if (!orig) return orig; - return function(target, mode) { + return function(target, mode2) { try { - return orig.call(fs3, target, mode); + return orig.call(fs4, target, mode2); } catch (er) { if (!chownErOk(er)) throw er; @@ -17764,7 +17765,7 @@ ${error.message}` : execaMessage; if (!orig) return orig; return function(target, uid, gid, cb) { - return orig.call(fs3, target, uid, gid, function(er) { + return orig.call(fs4, target, uid, gid, function(er) { if (chownErOk(er)) er = null; if (cb) @@ -17777,7 +17778,7 @@ ${error.message}` : execaMessage; return orig; return function(target, uid, gid) { try { - return orig.call(fs3, target, uid, gid); + return orig.call(fs4, target, uid, gid); } catch (er) { if (!chownErOk(er)) throw er; @@ -17802,14 +17803,14 @@ ${error.message}` : execaMessage; if (cb) cb.apply(this, arguments); } - return options ? orig.call(fs3, target, options, callback) : orig.call(fs3, target, callback); + return options ? orig.call(fs4, target, options, callback) : orig.call(fs4, target, callback); }; } function statFixSync(orig) { if (!orig) return orig; return function(target, options) { - var stats = options ? orig.call(fs3, target, options) : orig.call(fs3, target); + var stats = options ? orig.call(fs4, target, options) : orig.call(fs4, target); if (stats.uid < 0) stats.uid += 4294967296; if (stats.gid < 0) @@ -17831,10 +17832,10 @@ ${error.message}` : execaMessage; } } }); - var require_legacy_streams2 = __commonJS2((exports2, module22) => { + var require_legacy_streams = __commonJS((exports2, module2) => { var Stream = require("stream").Stream; - module22.exports = legacy; - function legacy(fs3) { + module2.exports = legacy; + function legacy(fs4) { return { ReadStream, WriteStream @@ -17879,7 +17880,7 @@ ${error.message}` : execaMessage; }); return; } - fs3.open(this.path, this.flags, this.mode, function(err, fd) { + fs4.open(this.path, this.flags, this.mode, function(err, fd) { if (err) { self2.emit("error", err); self2.readable = false; @@ -17919,16 +17920,16 @@ ${error.message}` : execaMessage; this.busy = false; this._queue = []; if (this.fd === null) { - this._open = fs3.open; + this._open = fs4.open; this._queue.push([this._open, this.path, this.flags, this.mode, void 0]); this.flush(); } } } }); - var require_clone2 = __commonJS2((exports2, module22) => { + var require_clone = __commonJS((exports2, module2) => { "use strict"; - module22.exports = clone2; + module2.exports = clone2; function clone2(obj) { if (obj === null || typeof obj !== "object") return obj; @@ -17942,12 +17943,12 @@ ${error.message}` : execaMessage; return copy; } }); - var require_graceful_fs2 = __commonJS2((exports2, module22) => { - var fs3 = require("fs"); - var polyfills = require_polyfills2(); - var legacy = require_legacy_streams2(); - var clone2 = require_clone2(); - var util = require("util"); + var require_graceful_fs = __commonJS((exports2, module2) => { + var fs4 = require("fs"); + var polyfills = require_polyfills(); + var legacy = require_legacy_streams(); + var clone2 = require_clone(); + var util2 = require("util"); var gracefulQueue; var previousSymbol; if (typeof Symbol === "function" && typeof Symbol.for === "function") { @@ -17966,21 +17967,21 @@ ${error.message}` : execaMessage; } }); } - var debug3 = noop; - if (util.debuglog) - debug3 = util.debuglog("gfs4"); + var debug4 = noop; + if (util2.debuglog) + debug4 = util2.debuglog("gfs4"); else if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || "")) - debug3 = function() { - var m = util.format.apply(util, arguments); - m = "GFS4: " + m.split(/\n/).join("\nGFS4: "); - console.error(m); + debug4 = function() { + var m2 = util2.format.apply(util2, arguments); + m2 = "GFS4: " + m2.split(/\n/).join("\nGFS4: "); + console.error(m2); }; - if (!fs3[gracefulQueue]) { + if (!fs4[gracefulQueue]) { var queue = global[gracefulQueue] || []; - publishQueue(fs3, queue); - fs3.close = function(fs$close) { - function close(fd, cb) { - return fs$close.call(fs3, fd, function(err) { + publishQueue(fs4, queue); + fs4.close = function(fs$close) { + function close2(fd, cb) { + return fs$close.call(fs4, fd, function(err) { if (!err) { retry(); } @@ -17988,35 +17989,35 @@ ${error.message}` : execaMessage; cb.apply(this, arguments); }); } - Object.defineProperty(close, previousSymbol, { + Object.defineProperty(close2, previousSymbol, { value: fs$close }); - return close; - }(fs3.close); - fs3.closeSync = function(fs$closeSync) { + return close2; + }(fs4.close); + fs4.closeSync = function(fs$closeSync) { function closeSync(fd) { - fs$closeSync.apply(fs3, arguments); + fs$closeSync.apply(fs4, arguments); retry(); } Object.defineProperty(closeSync, previousSymbol, { value: fs$closeSync }); return closeSync; - }(fs3.closeSync); + }(fs4.closeSync); if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || "")) { process.on("exit", function() { - debug3(fs3[gracefulQueue]); - require("assert").equal(fs3[gracefulQueue].length, 0); + debug4(fs4[gracefulQueue]); + require("assert").equal(fs4[gracefulQueue].length, 0); }); } } if (!global[gracefulQueue]) { - publishQueue(global, fs3[gracefulQueue]); + publishQueue(global, fs4[gracefulQueue]); } - module22.exports = patch(clone2(fs3)); - if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs3.__patched) { - module22.exports = patch(fs3); - fs3.__patched = true; + module2.exports = patch(clone2(fs4)); + if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs4.__patched) { + module2.exports = patch(fs4); + fs4.__patched = true; } function patch(fs22) { polyfills(fs22); @@ -18024,8 +18025,8 @@ ${error.message}` : execaMessage; fs22.createReadStream = createReadStream; fs22.createWriteStream = createWriteStream; var fs$readFile = fs22.readFile; - fs22.readFile = readFile; - function readFile(path32, options, cb) { + fs22.readFile = readFile2; + function readFile2(path32, options, cb) { if (typeof options === "function") cb = options, options = null; return go$readFile(path32, options, cb); @@ -18042,8 +18043,8 @@ ${error.message}` : execaMessage; } } var fs$writeFile = fs22.writeFile; - fs22.writeFile = writeFile; - function writeFile(path32, data, options, cb) { + fs22.writeFile = writeFile2; + function writeFile2(path32, data, options, cb) { if (typeof options === "function") cb = options, options = null; return go$writeFile(path32, data, options, cb); @@ -18079,8 +18080,8 @@ ${error.message}` : execaMessage; } } var fs$readdir = fs22.readdir; - fs22.readdir = readdir; - function readdir(path32, options, cb) { + fs22.readdir = readdir2; + function readdir2(path32, options, cb) { var args = [path32]; if (typeof options !== "function") { args.push(options); @@ -18169,7 +18170,7 @@ ${error.message}` : execaMessage; } function ReadStream$open() { var that = this; - open(that.path, that.flags, that.mode, function(err, fd) { + open2(that.path, that.flags, that.mode, function(err, fd) { if (err) { if (that.autoClose) that.destroy(); @@ -18189,7 +18190,7 @@ ${error.message}` : execaMessage; } function WriteStream$open() { var that = this; - open(that.path, that.flags, that.mode, function(err, fd) { + open2(that.path, that.flags, that.mode, function(err, fd) { if (err) { that.destroy(); that.emit("error", err); @@ -18206,15 +18207,15 @@ ${error.message}` : execaMessage; return new fs22.WriteStream(path32, options); } var fs$open = fs22.open; - fs22.open = open; - function open(path32, flags, mode, cb) { - if (typeof mode === "function") - cb = mode, mode = null; - return go$open(path32, flags, mode, cb); - function go$open(path4, flags2, mode2, cb2) { - return fs$open(path4, flags2, mode2, function(err, fd) { + fs22.open = open2; + function open2(path32, flags, mode2, cb) { + if (typeof mode2 === "function") + cb = mode2, mode2 = null; + return go$open(path32, flags, mode2, cb); + function go$open(path4, flags2, mode22, cb2) { + return fs$open(path4, flags2, mode22, function(err, fd) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$open, [path4, flags2, mode2, cb2]]); + enqueue([go$open, [path4, flags2, mode22, cb2]]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -18226,21 +18227,21 @@ ${error.message}` : execaMessage; return fs22; } function enqueue(elem) { - debug3("ENQUEUE", elem[0].name, elem[1]); - fs3[gracefulQueue].push(elem); + debug4("ENQUEUE", elem[0].name, elem[1]); + fs4[gracefulQueue].push(elem); } function retry() { - var elem = fs3[gracefulQueue].shift(); + var elem = fs4[gracefulQueue].shift(); if (elem) { - debug3("RETRY", elem[0].name, elem[1]); + debug4("RETRY", elem[0].name, elem[1]); elem[0].apply(null, elem[1]); } } }); - var require_is_path_cwd2 = __commonJS2((exports2, module22) => { + var require_is_path_cwd = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - module22.exports = (path_) => { + module2.exports = (path_) => { let cwd = process.cwd(); path_ = path32.resolve(path_); if (process.platform === "win32") { @@ -18250,28 +18251,28 @@ ${error.message}` : execaMessage; return path_ === cwd; }; }); - var require_is_path_inside2 = __commonJS2((exports2, module22) => { + var require_is_path_inside = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - module22.exports = (childPath, parentPath) => { - childPath = path32.resolve(childPath); + module2.exports = (childPath2, parentPath) => { + childPath2 = path32.resolve(childPath2); parentPath = path32.resolve(parentPath); if (process.platform === "win32") { - childPath = childPath.toLowerCase(); + childPath2 = childPath2.toLowerCase(); parentPath = parentPath.toLowerCase(); } - if (childPath === parentPath) { + if (childPath2 === parentPath) { return false; } - childPath += path32.sep; + childPath2 += path32.sep; parentPath += path32.sep; - return childPath.startsWith(parentPath); + return childPath2.startsWith(parentPath); }; }); - var require_old2 = __commonJS2((exports2) => { + var require_old = __commonJS((exports2) => { var pathModule = require("path"); - var isWindows = process.platform === "win32"; - var fs3 = require("fs"); + var isWindows2 = process.platform === "win32"; + var fs4 = require("fs"); var DEBUG = process.env.NODE_DEBUG && /fs/.test(process.env.NODE_DEBUG); function rethrow() { var callback; @@ -18306,12 +18307,12 @@ ${error.message}` : execaMessage; return typeof cb === "function" ? cb : rethrow(); } var normalize = pathModule.normalize; - if (isWindows) { + if (isWindows2) { var nextPartRe = /(.*?)(?:[\/\\]+|$)/g; } else { var nextPartRe = /(.*?)(?:[\/]+|$)/g; } - if (isWindows) { + if (isWindows2) { var splitRootRe = /^(?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/][^\\\/]+)?[\\\/]*/; } else { var splitRootRe = /^[\/]*/; @@ -18328,13 +18329,13 @@ ${error.message}` : execaMessage; var previous; start(); function start() { - var m = splitRootRe.exec(p); - pos = m[0].length; - current = m[0]; - base = m[0]; + var m2 = splitRootRe.exec(p); + pos = m2[0].length; + current = m2[0]; + base = m2[0]; previous = ""; - if (isWindows && !knownHard[base]) { - fs3.lstatSync(base); + if (isWindows2 && !knownHard[base]) { + fs4.lstatSync(base); knownHard[base] = true; } } @@ -18352,7 +18353,7 @@ ${error.message}` : execaMessage; if (cache && Object.prototype.hasOwnProperty.call(cache, base)) { resolvedLink = cache[base]; } else { - var stat = fs3.lstatSync(base); + var stat = fs4.lstatSync(base); if (!stat.isSymbolicLink()) { knownHard[base] = true; if (cache) @@ -18360,20 +18361,20 @@ ${error.message}` : execaMessage; continue; } var linkTarget = null; - if (!isWindows) { + if (!isWindows2) { var id = stat.dev.toString(32) + ":" + stat.ino.toString(32); if (seenLinks.hasOwnProperty(id)) { linkTarget = seenLinks[id]; } } if (linkTarget === null) { - fs3.statSync(base); - linkTarget = fs3.readlinkSync(base); + fs4.statSync(base); + linkTarget = fs4.readlinkSync(base); } resolvedLink = pathModule.resolve(previous, linkTarget); if (cache) cache[base] = resolvedLink; - if (!isWindows) + if (!isWindows2) seenLinks[id] = linkTarget; } p = pathModule.resolve(resolvedLink, p.slice(pos)); @@ -18399,13 +18400,13 @@ ${error.message}` : execaMessage; var previous; start(); function start() { - var m = splitRootRe.exec(p); - pos = m[0].length; - current = m[0]; - base = m[0]; + var m2 = splitRootRe.exec(p); + pos = m2[0].length; + current = m2[0]; + base = m2[0]; previous = ""; - if (isWindows && !knownHard[base]) { - fs3.lstat(base, function(err) { + if (isWindows2 && !knownHard[base]) { + fs4.lstat(base, function(err) { if (err) return cb(err); knownHard[base] = true; @@ -18433,7 +18434,7 @@ ${error.message}` : execaMessage; if (cache && Object.prototype.hasOwnProperty.call(cache, base)) { return gotResolvedLink(cache[base]); } - return fs3.lstat(base, gotStat); + return fs4.lstat(base, gotStat); } function gotStat(err, stat) { if (err) @@ -18444,17 +18445,17 @@ ${error.message}` : execaMessage; cache[base] = base; return process.nextTick(LOOP); } - if (!isWindows) { + if (!isWindows2) { var id = stat.dev.toString(32) + ":" + stat.ino.toString(32); if (seenLinks.hasOwnProperty(id)) { return gotTarget(null, seenLinks[id], base); } } - fs3.stat(base, function(err2) { + fs4.stat(base, function(err2) { if (err2) return cb(err2); - fs3.readlink(base, function(err3, target) { - if (!isWindows) + fs4.readlink(base, function(err3, target) { + if (!isWindows2) seenLinks[id] = target; gotTarget(err3, target); }); @@ -18474,19 +18475,19 @@ ${error.message}` : execaMessage; } }; }); - var require_fs52 = __commonJS2((exports2, module22) => { - module22.exports = realpath; + var require_fs5 = __commonJS((exports2, module2) => { + module2.exports = realpath; realpath.realpath = realpath; realpath.sync = realpathSync; realpath.realpathSync = realpathSync; realpath.monkeypatch = monkeypatch; realpath.unmonkeypatch = unmonkeypatch; - var fs3 = require("fs"); - var origRealpath = fs3.realpath; - var origRealpathSync = fs3.realpathSync; + var fs4 = require("fs"); + var origRealpath = fs4.realpath; + var origRealpathSync = fs4.realpathSync; var version = process.version; var ok = /^v[0-5]\./.test(version); - var old = require_old2(); + var old = require_old(); function newError(er) { return er && er.syscall === "realpath" && (er.code === "ELOOP" || er.code === "ENOMEM" || er.code === "ENAMETOOLONG"); } @@ -18521,16 +18522,16 @@ ${error.message}` : execaMessage; } } function monkeypatch() { - fs3.realpath = realpath; - fs3.realpathSync = realpathSync; + fs4.realpath = realpath; + fs4.realpathSync = realpathSync; } function unmonkeypatch() { - fs3.realpath = origRealpath; - fs3.realpathSync = origRealpathSync; + fs4.realpath = origRealpath; + fs4.realpathSync = origRealpathSync; } }); - var require_concat_map2 = __commonJS2((exports2, module22) => { - module22.exports = function(xs, fn) { + var require_concat_map = __commonJS((exports2, module2) => { + module2.exports = function(xs, fn) { var res = []; for (var i = 0; i < xs.length; i++) { var x = fn(xs[i], i); @@ -18545,9 +18546,9 @@ ${error.message}` : execaMessage; return Object.prototype.toString.call(xs) === "[object Array]"; }; }); - var require_balanced_match2 = __commonJS2((exports2, module22) => { + var require_balanced_match = __commonJS((exports2, module2) => { "use strict"; - module22.exports = balanced; + module2.exports = balanced; function balanced(a, b, str) { if (a instanceof RegExp) a = maybeMatch(a, str); @@ -18563,8 +18564,8 @@ ${error.message}` : execaMessage; }; } function maybeMatch(reg, str) { - var m = str.match(reg); - return m ? m[0] : null; + var m2 = str.match(reg); + return m2 ? m2[0] : null; } balanced.range = range; function range(a, b, str) { @@ -18598,10 +18599,10 @@ ${error.message}` : execaMessage; return result; } }); - var require_brace_expansion2 = __commonJS2((exports2, module22) => { - var concatMap = require_concat_map2(); - var balanced = require_balanced_match2(); - module22.exports = expandTop; + var require_brace_expansion = __commonJS((exports2, module2) => { + var concatMap = require_concat_map(); + var balanced = require_balanced_match(); + module2.exports = expandTop; var escSlash = "\0SLASH" + Math.random() + "\0"; var escOpen = "\0OPEN" + Math.random() + "\0"; var escClose = "\0CLOSE" + Math.random() + "\0"; @@ -18620,12 +18621,12 @@ ${error.message}` : execaMessage; if (!str) return [""]; var parts = []; - var m = balanced("{", "}", str); - if (!m) + var m2 = balanced("{", "}", str); + if (!m2) return str.split(","); - var pre = m.pre; - var body = m.body; - var post = m.post; + var pre = m2.pre; + var body = m2.body; + var post = m2.post; var p = pre.split(","); p[p.length - 1] += "{" + body + "}"; var postParts = parseCommaParts(post); @@ -18650,60 +18651,60 @@ ${error.message}` : execaMessage; function isPadded(el) { return /^-?0\d/.test(el); } - function lte(i, y) { - return i <= y; + function lte(i, y2) { + return i <= y2; } - function gte(i, y) { - return i >= y; + function gte(i, y2) { + return i >= y2; } function expand(str, isTop) { var expansions = []; - var m = balanced("{", "}", str); - if (!m || /\$$/.test(m.pre)) + var m2 = balanced("{", "}", str); + if (!m2 || /\$$/.test(m2.pre)) return [str]; - var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); - var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); + var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m2.body); + var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m2.body); var isSequence = isNumericSequence || isAlphaSequence; - var isOptions = m.body.indexOf(",") >= 0; + var isOptions = m2.body.indexOf(",") >= 0; if (!isSequence && !isOptions) { - if (m.post.match(/,.*\}/)) { - str = m.pre + "{" + m.body + escClose + m.post; + if (m2.post.match(/,.*\}/)) { + str = m2.pre + "{" + m2.body + escClose + m2.post; return expand(str); } return [str]; } var n; if (isSequence) { - n = m.body.split(/\.\./); + n = m2.body.split(/\.\./); } else { - n = parseCommaParts(m.body); + n = parseCommaParts(m2.body); if (n.length === 1) { n = expand(n[0], false).map(embrace); if (n.length === 1) { - var post = m.post.length ? expand(m.post, false) : [""]; + var post = m2.post.length ? expand(m2.post, false) : [""]; return post.map(function(p) { - return m.pre + n[0] + p; + return m2.pre + n[0] + p; }); } } } - var pre = m.pre; - var post = m.post.length ? expand(m.post, false) : [""]; + var pre = m2.pre; + var post = m2.post.length ? expand(m2.post, false) : [""]; var N; if (isSequence) { var x = numeric(n[0]); - var y = numeric(n[1]); + var y2 = numeric(n[1]); var width = Math.max(n[0].length, n[1].length); var incr = n.length == 3 ? Math.abs(numeric(n[2])) : 1; var test = lte; - var reverse = y < x; + var reverse = y2 < x; if (reverse) { incr *= -1; test = gte; } var pad = n.some(isPadded); N = []; - for (var i = x; test(i, y); i += incr) { + for (var i = x; test(i, y2); i += incr) { var c; if (isAlphaSequence) { c = String.fromCharCode(i); @@ -18739,8 +18740,8 @@ ${error.message}` : execaMessage; return expansions; } }); - var require_minimatch2 = __commonJS2((exports2, module22) => { - module22.exports = minimatch; + var require_minimatch = __commonJS((exports2, module2) => { + module2.exports = minimatch; minimatch.Minimatch = Minimatch; var path32 = {sep: "/"}; try { @@ -18748,7 +18749,7 @@ ${error.message}` : execaMessage; } catch (er) { } var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {}; - var expand = require_brace_expansion2(); + var expand = require_brace_expansion(); var plTypes = { "!": {open: "(?:(?!(?:", close: "))[^/]*?)"}, "?": {open: "(?:", close: ")?"}, @@ -18761,8 +18762,8 @@ ${error.message}` : execaMessage; var twoStarDot = "(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?"; var twoStarNoDot = "(?:(?!(?:\\/|^)\\.).)*?"; var reSpecials = charSet("().*{}+?[]^$\\!"); - function charSet(s) { - return s.split("").reduce(function(set, c) { + function charSet(s2) { + return s2.split("").reduce(function(set, c) { set[c] = true; return set; }, {}); @@ -18791,13 +18792,13 @@ ${error.message}` : execaMessage; if (!def || !Object.keys(def).length) return minimatch; var orig = minimatch; - var m = function minimatch2(p, pattern, options) { + var m2 = function minimatch2(p, pattern, options) { return orig.minimatch(p, pattern, ext(def, options)); }; - m.Minimatch = function Minimatch2(pattern, options) { + m2.Minimatch = function Minimatch2(pattern, options) { return new orig.Minimatch(pattern, ext(def, options)); }; - return m; + return m2; }; Minimatch.defaults = function(def) { if (!def || !Object.keys(def).length) @@ -18860,16 +18861,16 @@ ${error.message}` : execaMessage; if (options.debug) this.debug = console.error; this.debug(this.pattern, set); - set = this.globParts = set.map(function(s) { - return s.split(slashSplit); + set = this.globParts = set.map(function(s2) { + return s2.split(slashSplit); }); this.debug(this.pattern, set); - set = set.map(function(s, si, set2) { - return s.map(this.parse, this); + set = set.map(function(s2, si, set2) { + return s2.map(this.parse, this); }, this); this.debug(this.pattern, set); - set = set.filter(function(s) { - return s.indexOf(false) === -1; + set = set.filter(function(s2) { + return s2.indexOf(false) === -1; }); this.debug(this.pattern, set); this.set = set; @@ -18911,9 +18912,9 @@ ${error.message}` : execaMessage; } return expand(pattern); } - Minimatch.prototype.parse = parse2; + Minimatch.prototype.parse = parse3; var SUBPARSE = {}; - function parse2(pattern, isSub) { + function parse3(pattern, isSub) { if (pattern.length > 1024 * 64) { throw new TypeError("pattern is too long"); } @@ -19296,16 +19297,16 @@ ${error.message}` : execaMessage; } throw new Error("wtf?"); }; - function globUnescape(s) { - return s.replace(/\\(.)/g, "$1"); + function globUnescape(s2) { + return s2.replace(/\\(.)/g, "$1"); } - function regExpEscape(s) { - return s.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); + function regExpEscape(s2) { + return s2.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); } }); - var require_inherits_browser2 = __commonJS2((exports2, module22) => { + var require_inherits_browser = __commonJS((exports2, module2) => { if (typeof Object.create === "function") { - module22.exports = function inherits(ctor, superCtor) { + module2.exports = function inherits(ctor, superCtor) { if (superCtor) { ctor.super_ = superCtor; ctor.prototype = Object.create(superCtor.prototype, { @@ -19319,7 +19320,7 @@ ${error.message}` : execaMessage; } }; } else { - module22.exports = function inherits(ctor, superCtor) { + module2.exports = function inherits(ctor, superCtor) { if (superCtor) { ctor.super_ = superCtor; var TempCtor = function() { @@ -19331,17 +19332,17 @@ ${error.message}` : execaMessage; }; } }); - var require_inherits2 = __commonJS2((exports2, module22) => { + var require_inherits = __commonJS((exports2, module2) => { try { - var util = require("util"); - if (typeof util.inherits !== "function") + var util2 = require("util"); + if (typeof util2.inherits !== "function") throw ""; - module22.exports = util.inherits; + module2.exports = util2.inherits; } catch (e) { - module22.exports = require_inherits_browser2(); + module2.exports = require_inherits_browser(); } }); - var require_path_is_absolute2 = __commonJS2((exports2, module22) => { + var require_path_is_absolute = __commonJS((exports2, module2) => { "use strict"; function posix(path32) { return path32.charAt(0) === "/"; @@ -19353,11 +19354,11 @@ ${error.message}` : execaMessage; var isUnc = Boolean(device && device.charAt(1) !== ":"); return Boolean(result[2] || isUnc); } - module22.exports = process.platform === "win32" ? win32 : posix; - module22.exports.posix = posix; - module22.exports.win32 = win32; + module2.exports = process.platform === "win32" ? win32 : posix; + module2.exports.posix = posix; + module2.exports.win32 = win32; }); - var require_common32 = __commonJS2((exports2) => { + var require_common3 = __commonJS((exports2) => { exports2.alphasort = alphasort; exports2.alphasorti = alphasorti; exports2.setopts = setopts; @@ -19371,8 +19372,8 @@ ${error.message}` : execaMessage; return Object.prototype.hasOwnProperty.call(obj, field); } var path32 = require("path"); - var minimatch = require_minimatch2(); - var isAbsolute = require_path_is_absolute2(); + var minimatch = require_minimatch(); + var isAbsolute = require_path_is_absolute(); var Minimatch = minimatch.Minimatch; function alphasorti(a, b) { return a.toLowerCase().localeCompare(b.toLowerCase()); @@ -19467,12 +19468,12 @@ ${error.message}` : execaMessage; all[literal] = true; } } else { - var m = Object.keys(matches); + var m2 = Object.keys(matches); if (nou) - all.push.apply(all, m); + all.push.apply(all, m2); else - m.forEach(function(m2) { - all[m2] = true; + m2.forEach(function(m22) { + all[m22] = true; }); } } @@ -19495,29 +19496,29 @@ ${error.message}` : execaMessage; } } if (self2.ignore.length) - all = all.filter(function(m2) { - return !isIgnored(self2, m2); + all = all.filter(function(m22) { + return !isIgnored(self2, m22); }); self2.found = all; } function mark(self2, p) { var abs2 = makeAbs(self2, p); var c = self2.cache[abs2]; - var m = p; + var m2 = p; if (c) { var isDir = c === "DIR" || Array.isArray(c); var slash = p.slice(-1) === "/"; if (isDir && !slash) - m += "/"; + m2 += "/"; else if (!isDir && slash) - m = m.slice(0, -1); - if (m !== p) { - var mabs = makeAbs(self2, m); + m2 = m2.slice(0, -1); + if (m2 !== p) { + var mabs = makeAbs(self2, m2); self2.statCache[mabs] = self2.statCache[abs2]; self2.cache[mabs] = self2.cache[abs2]; } } - return m; + return m2; } function makeAbs(self2, f) { var abs2 = f; @@ -19549,19 +19550,19 @@ ${error.message}` : execaMessage; }); } }); - var require_sync72 = __commonJS2((exports2, module22) => { - module22.exports = globSync; + var require_sync7 = __commonJS((exports2, module2) => { + module2.exports = globSync; globSync.GlobSync = GlobSync; - var fs3 = require("fs"); - var rp = require_fs52(); - var minimatch = require_minimatch2(); + var fs4 = require("fs"); + var rp = require_fs5(); + var minimatch = require_minimatch(); var Minimatch = minimatch.Minimatch; - var Glob = require_glob2().Glob; - var util = require("util"); + var Glob = require_glob().Glob; + var util2 = require("util"); var path32 = require("path"); var assert = require("assert"); - var isAbsolute = require_path_is_absolute2(); - var common4 = require_common32(); + var isAbsolute = require_path_is_absolute(); + var common4 = require_common3(); var alphasort = common4.alphasort; var alphasorti = common4.alphasorti; var setopts = common4.setopts; @@ -19661,13 +19662,13 @@ ${error.message}` : execaMessage; for (var i = 0; i < entries.length; i++) { var e = entries[i]; if (e.charAt(0) !== "." || dotOk) { - var m; + var m2; if (negate && !prefix) { - m = !e.match(pn); + m2 = !e.match(pn); } else { - m = e.match(pn); + m2 = e.match(pn); } - if (m) + if (m2) matchedEntries.push(e); } } @@ -19730,7 +19731,7 @@ ${error.message}` : execaMessage; var lstat; var stat; try { - lstat = fs3.lstatSync(abs2); + lstat = fs4.lstatSync(abs2); } catch (er) { if (er.code === "ENOENT") { return null; @@ -19756,7 +19757,7 @@ ${error.message}` : execaMessage; return c; } try { - return this._readdirEntries(abs2, fs3.readdirSync(abs2)); + return this._readdirEntries(abs2, fs4.readdirSync(abs2)); } catch (er) { this._readdirError(abs2, er); return null; @@ -19827,10 +19828,10 @@ ${error.message}` : execaMessage; } }; GlobSync.prototype._processSimple = function(prefix, index) { - var exists = this._stat(prefix); + var exists2 = this._stat(prefix); if (!this.matches[index]) this.matches[index] = Object.create(null); - if (!exists) + if (!exists2) return; if (prefix && isAbsolute(prefix) && !this.nomount) { var trail = /[\/\\]$/.test(prefix); @@ -19860,12 +19861,12 @@ ${error.message}` : execaMessage; if (needDir && c === "FILE") return false; } - var exists; + var exists2; var stat = this.statCache[abs2]; if (!stat) { var lstat; try { - lstat = fs3.lstatSync(abs2); + lstat = fs4.lstatSync(abs2); } catch (er) { if (er && (er.code === "ENOENT" || er.code === "ENOTDIR")) { this.statCache[abs2] = false; @@ -19874,7 +19875,7 @@ ${error.message}` : execaMessage; } if (lstat && lstat.isSymbolicLink()) { try { - stat = fs3.statSync(abs2); + stat = fs4.statSync(abs2); } catch (er) { stat = lstat; } @@ -19898,11 +19899,11 @@ ${error.message}` : execaMessage; return common4.makeAbs(this, f); }; }); - var require_inflight2 = __commonJS2((exports2, module22) => { - var wrappy = require_wrappy2(); + var require_inflight = __commonJS((exports2, module2) => { + var wrappy = require_wrappy(); var reqs = Object.create(null); - var once = require_once2(); - module22.exports = wrappy(inflight); + var once = require_once(); + module2.exports = wrappy(inflight); function inflight(key, cb) { if (reqs[key]) { reqs[key].push(cb); @@ -19941,28 +19942,28 @@ ${error.message}` : execaMessage; return array; } }); - var require_glob2 = __commonJS2((exports2, module22) => { - module22.exports = glob; - var fs3 = require("fs"); - var rp = require_fs52(); - var minimatch = require_minimatch2(); + var require_glob = __commonJS((exports2, module2) => { + module2.exports = glob; + var fs4 = require("fs"); + var rp = require_fs5(); + var minimatch = require_minimatch(); var Minimatch = minimatch.Minimatch; - var inherits = require_inherits2(); + var inherits = require_inherits(); var EE = require("events").EventEmitter; var path32 = require("path"); var assert = require("assert"); - var isAbsolute = require_path_is_absolute2(); - var globSync = require_sync72(); - var common4 = require_common32(); + var isAbsolute = require_path_is_absolute(); + var globSync = require_sync7(); + var common4 = require_common3(); var alphasort = common4.alphasort; var alphasorti = common4.alphasorti; var setopts = common4.setopts; var ownProp = common4.ownProp; - var inflight = require_inflight2(); - var util = require("util"); + var inflight = require_inflight(); + var util2 = require("util"); var childrenIgnored = common4.childrenIgnored; var isIgnored = common4.isIgnored; - var once = require_once2(); + var once = require_once(); function glob(pattern, options, cb) { if (typeof options === "function") cb = options, options = {}; @@ -20038,15 +20039,15 @@ ${error.message}` : execaMessage; return this; if (n === 0) return done(); - var sync = true; + var sync2 = true; for (var i = 0; i < n; i++) { this._process(this.minimatch.set[i], i, false, done); } - sync = false; + sync2 = false; function done() { --self2._processing; if (self2._processing <= 0) { - if (sync) { + if (sync2) { process.nextTick(function() { self2._finish(); }); @@ -20207,13 +20208,13 @@ ${error.message}` : execaMessage; for (var i = 0; i < entries.length; i++) { var e = entries[i]; if (e.charAt(0) !== "." || dotOk) { - var m; + var m2; if (negate && !prefix) { - m = !e.match(pn); + m2 = !e.match(pn); } else { - m = e.match(pn); + m2 = e.match(pn); } - if (m) + if (m2) matchedEntries.push(e); } } @@ -20288,7 +20289,7 @@ ${error.message}` : execaMessage; var self2 = this; var lstatcb = inflight(lstatkey, lstatcb_); if (lstatcb) - fs3.lstat(abs2, lstatcb); + fs4.lstat(abs2, lstatcb); function lstatcb_(er, lstat) { if (er && er.code === "ENOENT") return cb(); @@ -20317,7 +20318,7 @@ ${error.message}` : execaMessage; return cb(null, c); } var self2 = this; - fs3.readdir(abs2, readdirCb(this, abs2, cb)); + fs4.readdir(abs2, readdirCb(this, abs2, cb)); }; function readdirCb(self2, abs2, cb) { return function(er, entries) { @@ -20407,14 +20408,14 @@ ${error.message}` : execaMessage; }; Glob.prototype._processSimple = function(prefix, index, cb) { var self2 = this; - this._stat(prefix, function(er, exists) { - self2._processSimple2(prefix, index, er, exists, cb); + this._stat(prefix, function(er, exists2) { + self2._processSimple2(prefix, index, er, exists2, cb); }); }; - Glob.prototype._processSimple2 = function(prefix, index, er, exists, cb) { + Glob.prototype._processSimple2 = function(prefix, index, er, exists2, cb) { if (!this.matches[index]) this.matches[index] = Object.create(null); - if (!exists) + if (!exists2) return cb(); if (prefix && isAbsolute(prefix) && !this.nomount) { var trail = /[\/\\]$/.test(prefix); @@ -20445,7 +20446,7 @@ ${error.message}` : execaMessage; if (needDir && c === "FILE") return cb(); } - var exists; + var exists2; var stat = this.statCache[abs2]; if (stat !== void 0) { if (stat === false) @@ -20461,10 +20462,10 @@ ${error.message}` : execaMessage; var self2 = this; var statcb = inflight("stat\0" + abs2, lstatcb_); if (statcb) - fs3.lstat(abs2, statcb); + fs4.lstat(abs2, statcb); function lstatcb_(er, lstat) { if (lstat && lstat.isSymbolicLink()) { - return fs3.stat(abs2, function(er2, stat2) { + return fs4.stat(abs2, function(er2, stat2) { if (er2) self2._stat2(f, abs2, null, lstat, cb); else @@ -20493,13 +20494,13 @@ ${error.message}` : execaMessage; return cb(null, c, stat); }; }); - var require_rimraf2 = __commonJS2((exports2, module22) => { + var require_rimraf = __commonJS((exports2, module2) => { const assert = require("assert"); const path32 = require("path"); - const fs3 = require("fs"); + const fs4 = require("fs"); let glob = void 0; try { - glob = require_glob2(); + glob = require_glob(); } catch (_err) { } const defaultGlobOpts = { @@ -20507,7 +20508,7 @@ ${error.message}` : execaMessage; silent: true }; let timeout = 0; - const isWindows = process.platform === "win32"; + const isWindows2 = process.platform === "win32"; const defaults = (options) => { const methods = [ "unlink", @@ -20517,10 +20518,10 @@ ${error.message}` : execaMessage; "rmdir", "readdir" ]; - methods.forEach((m) => { - options[m] = options[m] || fs3[m]; - m = m + "Sync"; - options[m] = options[m] || fs3[m]; + methods.forEach((m2) => { + options[m2] = options[m2] || fs4[m2]; + m2 = m2 + "Sync"; + options[m2] = options[m2] || fs4[m2]; }); options.maxBusyTries = options.maxBusyTries || 3; options.emfileWait = options.emfileWait || 1e3; @@ -20592,7 +20593,7 @@ ${error.message}` : execaMessage; options.lstat(p, (er, st) => { if (er && er.code === "ENOENT") return cb(null); - if (er && er.code === "EPERM" && isWindows) + if (er && er.code === "EPERM" && isWindows2) fixWinEPERM(p, options, er, cb); if (st && st.isDirectory()) return rmdir(p, options, er, cb); @@ -20601,7 +20602,7 @@ ${error.message}` : execaMessage; if (er2.code === "ENOENT") return cb(null); if (er2.code === "EPERM") - return isWindows ? fixWinEPERM(p, options, er2, cb) : rmdir(p, options, er2, cb); + return isWindows2 ? fixWinEPERM(p, options, er2, cb) : rmdir(p, options, er2, cb); if (er2.code === "EISDIR") return rmdir(p, options, er2, cb); } @@ -20716,7 +20717,7 @@ ${error.message}` : execaMessage; } catch (er) { if (er.code === "ENOENT") return; - if (er.code === "EPERM" && isWindows) + if (er.code === "EPERM" && isWindows2) fixWinEPERMSync(p2, options, er); } try { @@ -20728,7 +20729,7 @@ ${error.message}` : execaMessage; if (er.code === "ENOENT") return; if (er.code === "EPERM") - return isWindows ? fixWinEPERMSync(p2, options, er) : rmdirSync(p2, options, er); + return isWindows2 ? fixWinEPERMSync(p2, options, er) : rmdirSync(p2, options, er); if (er.code !== "EISDIR") throw er; rmdirSync(p2, options, er); @@ -20753,7 +20754,7 @@ ${error.message}` : execaMessage; assert(p); assert(options); options.readdirSync(p).forEach((f) => rimrafSync(path32.join(p, f), options)); - const retries = isWindows ? 100 : 1; + const retries = isWindows2 ? 100 : 1; let i = 0; do { let threw = true; @@ -20767,12 +20768,12 @@ ${error.message}` : execaMessage; } } while (true); }; - module22.exports = rimraf; + module2.exports = rimraf; rimraf.sync = rimrafSync; }); - var require_indent_string2 = __commonJS2((exports2, module22) => { + var require_indent_string = __commonJS((exports2, module2) => { "use strict"; - module22.exports = (string, count = 1, options) => { + module2.exports = (string, count = 1, options) => { options = { indent: " ", includeEmptyLines: false, @@ -20794,13 +20795,13 @@ ${error.message}` : execaMessage; return string.replace(regex, options.indent.repeat(count)); }; }); - var require_clean_stack2 = __commonJS2((exports2, module22) => { + var require_clean_stack = __commonJS((exports2, module2) => { "use strict"; - const os = require("os"); + const os2 = require("os"); const extractPathRegex = /\s+at.*(?:\(|\s)(.*)\)?/; const pathRegex = /^(?:(?:(?:node|(?:internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)\.js:\d+:\d+)|native)/; - const homeDir = typeof os.homedir === "undefined" ? "" : os.homedir(); - module22.exports = (stack, options) => { + const homeDir = typeof os2.homedir === "undefined" ? "" : os2.homedir(); + module2.exports = (stack, options) => { options = Object.assign({pretty: false}, options); return stack.replace(/\\/g, "/").split("\n").filter((line) => { const pathMatches = line.match(extractPathRegex); @@ -20814,16 +20815,16 @@ ${error.message}` : execaMessage; return !pathRegex.test(match); }).filter((line) => line.trim() !== "").map((line) => { if (options.pretty) { - return line.replace(extractPathRegex, (m, p1) => m.replace(p1, p1.replace(homeDir, "~"))); + return line.replace(extractPathRegex, (m2, p1) => m2.replace(p1, p1.replace(homeDir, "~"))); } return line; }).join("\n"); }; }); - var require_aggregate_error2 = __commonJS2((exports2, module22) => { + var require_aggregate_error = __commonJS((exports2, module2) => { "use strict"; - const indentString = require_indent_string2(); - const cleanStack = require_clean_stack2(); + const indentString = require_indent_string(); + const cleanStack = require_clean_stack(); const cleanInternalStack = (stack) => stack.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g, ""); class AggregateError extends Error { constructor(errors) { @@ -20853,12 +20854,12 @@ ${error.message}` : execaMessage; } } } - module22.exports = AggregateError; + module2.exports = AggregateError; }); - var require_p_map22 = __commonJS2((exports2, module22) => { + var require_p_map2 = __commonJS((exports2, module2) => { "use strict"; - const AggregateError = require_aggregate_error2(); - module22.exports = async (iterable, mapper, { + const AggregateError = require_aggregate_error(); + module2.exports = async (iterable, mapper, { concurrency = Infinity, stopOnError = true } = {}) => { @@ -20922,19 +20923,19 @@ ${error.message}` : execaMessage; }); }; }); - var require_del2 = __commonJS2((exports2, module22) => { + var require_del = __commonJS((exports2, module2) => { "use strict"; - const {promisify} = require("util"); + const {promisify: promisify2} = require("util"); const path32 = require("path"); - const globby = require_globby2(); - const isGlob = require_is_glob2(); - const slash = require_slash2(); - const gracefulFs = require_graceful_fs2(); - const isPathCwd = require_is_path_cwd2(); - const isPathInside = require_is_path_inside2(); - const rimraf = require_rimraf2(); - const pMap = require_p_map22(); - const rimrafP = promisify(rimraf); + const globby = require_globby(); + const isGlob = require_is_glob(); + const slash = require_slash(); + const gracefulFs = require_graceful_fs(); + const isPathCwd = require_is_path_cwd(); + const isPathInside = require_is_path_inside(); + const rimraf = require_rimraf(); + const pMap = require_p_map2(); + const rimrafP = promisify2(rimraf); const rimrafOptions = { glob: false, unlink: gracefulFs.unlink, @@ -20968,7 +20969,7 @@ ${error.message}` : execaMessage; }); return patterns; } - module22.exports = async (patterns, {force, dryRun, cwd = process.cwd(), ...options} = {}) => { + module2.exports = async (patterns, {force, dryRun, cwd = process.cwd(), ...options} = {}) => { options = { expandDirectories: false, onlyFiles: false, @@ -20992,7 +20993,7 @@ ${error.message}` : execaMessage; removedFiles.sort((a, b) => a.localeCompare(b)); return removedFiles; }; - module22.exports.sync = (patterns, {force, dryRun, cwd = process.cwd(), ...options} = {}) => { + module2.exports.sync = (patterns, {force, dryRun, cwd = process.cwd(), ...options} = {}) => { options = { expandDirectories: false, onlyFiles: false, @@ -21016,27 +21017,27 @@ ${error.message}` : execaMessage; return removedFiles; }; }); - var require_tempy2 = __commonJS2((exports2, module22) => { + var require_tempy = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); + const fs4 = require("fs"); const path32 = require("path"); - const uniqueString = require_unique_string2(); - const tempDir = require_temp_dir3(); - const isStream = require_is_stream2(); - const del = require_del2(); + const uniqueString = require_unique_string(); + const tempDir = require_temp_dir(); + const isStream = require_is_stream(); + const del = require_del(); const stream = require("stream"); - const {promisify} = require("util"); - const pipeline = promisify(stream.pipeline); - const {writeFile} = fs3.promises; + const {promisify: promisify2} = require("util"); + const pipeline = promisify2(stream.pipeline); + const {writeFile: writeFile2} = fs4.promises; const getPath = (prefix = "") => path32.join(tempDir, prefix + uniqueString()); - const writeStream = async (filePath, data) => pipeline(data, fs3.createWriteStream(filePath)); + const writeStream = async (filePath, data) => pipeline(data, fs4.createWriteStream(filePath)); const createTask = (tempyFunction, {extraArguments = 0} = {}) => async (...arguments_) => { const [callback, options] = arguments_.slice(extraArguments); const result = await tempyFunction(...arguments_.slice(0, extraArguments), options); await callback(result); await del(result, {force: true}); }; - module22.exports.file = (options) => { + module2.exports.file = (options) => { options = { ...options }; @@ -21044,41 +21045,41 @@ ${error.message}` : execaMessage; if (options.extension !== void 0 && options.extension !== null) { throw new Error("The `name` and `extension` options are mutually exclusive"); } - return path32.join(module22.exports.directory(), options.name); + return path32.join(module2.exports.directory(), options.name); } return getPath() + (options.extension === void 0 || options.extension === null ? "" : "." + options.extension.replace(/^\./, "")); }; - module22.exports.file.task = createTask(module22.exports.file); - module22.exports.directory = ({prefix = ""} = {}) => { + module2.exports.file.task = createTask(module2.exports.file); + module2.exports.directory = ({prefix = ""} = {}) => { const directory = getPath(prefix); - fs3.mkdirSync(directory); + fs4.mkdirSync(directory); return directory; }; - module22.exports.directory.task = createTask(module22.exports.directory); - module22.exports.write = async (data, options) => { - const filename = module22.exports.file(options); - const write = isStream(data) ? writeStream : writeFile; - await write(filename, data); + module2.exports.directory.task = createTask(module2.exports.directory); + module2.exports.write = async (data, options) => { + const filename = module2.exports.file(options); + const write2 = isStream(data) ? writeStream : writeFile2; + await write2(filename, data); return filename; }; - module22.exports.write.task = createTask(module22.exports.write, {extraArguments: 1}); - module22.exports.writeSync = (data, options) => { - const filename = module22.exports.file(options); - fs3.writeFileSync(filename, data); + module2.exports.write.task = createTask(module2.exports.write, {extraArguments: 1}); + module2.exports.writeSync = (data, options) => { + const filename = module2.exports.file(options); + fs4.writeFileSync(filename, data); return filename; }; - Object.defineProperty(module22.exports, "root", { + Object.defineProperty(module2.exports, "root", { get() { return tempDir; } }); }); - var require_hasha2 = __commonJS2((exports2, module22) => { + var require_hasha = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); + const fs4 = require("fs"); const path32 = require("path"); const crypto2 = require("crypto"); - const isStream = require_is_stream2(); + const isStream = require_is_stream(); const {Worker} = (() => { try { return require("worker_threads"); @@ -21162,7 +21163,7 @@ ${error.message}` : execaMessage; }); }; if (Worker === void 0) { - hasha.fromFile = async (filePath, options) => hasha.fromStream(fs3.createReadStream(filePath), options); + hasha.fromFile = async (filePath, options) => hasha.fromStream(fs4.createReadStream(filePath), options); hasha.async = async (input, options) => hasha(input, options); } else { hasha.fromFile = async (filePath, {algorithm = "sha512", encoding = "hex"} = {}) => { @@ -21183,29 +21184,29 @@ ${error.message}` : execaMessage; return Buffer.from(hash).toString(encoding); }; } - hasha.fromFileSync = (filePath, options) => hasha(fs3.readFileSync(filePath), options); - module22.exports = hasha; + hasha.fromFileSync = (filePath, options) => hasha(fs4.readFileSync(filePath), options); + module2.exports = hasha; }); - var require_downloadZip2 = __commonJS2((exports2) => { + var require_downloadZip = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.downloadZip = void 0; - const zlib_1 = __importDefault(require("zlib")); - const p_retry_1 = __importDefault(require_p_retry2()); - const node_fetch_1 = __importDefault(require_lib9()); - const fs_1 = __importDefault(require("fs")); - const getProxyAgent_1 = require_getProxyAgent2(); - const tempy_1 = __importDefault(require_tempy2()); - const path_1 = __importDefault(require("path")); - const debug_1 = __importDefault(require_dist14()); - const hasha_1 = __importDefault(require_hasha2()); - const util_1 = require("util"); - const rimraf_1 = __importDefault(require_rimraf2()); - const debug3 = debug_1.default("downloadZip"); - const del = util_1.promisify(rimraf_1.default); + const zlib_1 = __importDefault2(require("zlib")); + const p_retry_12 = __importDefault2(require_p_retry()); + const node_fetch_1 = __importDefault2(require_lib()); + const fs_12 = __importDefault2(require("fs")); + const getProxyAgent_1 = require_getProxyAgent(); + const tempy_1 = __importDefault2(require_tempy()); + const path_12 = __importDefault2(require("path")); + const debug_12 = __importDefault2(require_dist()); + const hasha_1 = __importDefault2(require_hasha()); + const util_12 = require("util"); + const rimraf_1 = __importDefault2(require_rimraf()); + const debug4 = debug_12.default("downloadZip"); + const del = util_12.promisify(rimraf_1.default); async function fetchSha256(url) { const [zippedSha256, sha256] = [ (await node_fetch_1.default(`${url}.sha256`, { @@ -21219,9 +21220,9 @@ ${error.message}` : execaMessage; } async function downloadZip(url, target, progressCb) { const tmpDir = tempy_1.default.directory(); - const partial = path_1.default.join(tmpDir, "partial"); + const partial = path_12.default.join(tmpDir, "partial"); const {sha256, zippedSha256} = await fetchSha256(url); - const result = await p_retry_1.default(async () => { + const result = await p_retry_12.default(async () => { try { const resp = await node_fetch_1.default(url, { compress: false, @@ -21232,7 +21233,7 @@ ${error.message}` : execaMessage; } const lastModified = resp.headers.get("last-modified"); const size = parseFloat(resp.headers.get("content-length")); - const ws = fs_1.default.createWriteStream(partial); + const ws = fs_12.default.createWriteStream(partial); return await new Promise(async (resolve, reject) => { let bytesRead = 0; resp.body.on("error", reject).on("data", (chunk) => { @@ -21267,22 +21268,22 @@ ${error.message}` : execaMessage; } }, { retries: 2, - onFailedAttempt: (err) => debug3(err) + onFailedAttempt: (err) => debug4(err) }); - fs_1.default.copyFileSync(partial, target); + fs_12.default.copyFileSync(partial, target); try { await del(partial); await del(tmpDir); } catch (e) { - debug3(e); + debug4(e); } return result; } exports2.downloadZip = downloadZip; }); - var require_commondir2 = __commonJS2((exports2, module22) => { + var require_commondir = __commonJS((exports2, module2) => { var path32 = require("path"); - module22.exports = function(basedir, relfiles) { + module2.exports = function(basedir, relfiles) { if (relfiles) { var files = relfiles.map(function(r) { return path32.resolve(basedir, r); @@ -21302,17 +21303,17 @@ ${error.message}` : execaMessage; return res.length > 1 ? res.join("/") : "/"; }; }); - var require_p_try2 = __commonJS2((exports2, module22) => { + var require_p_try = __commonJS((exports2, module2) => { "use strict"; const pTry = (fn, ...arguments_) => new Promise((resolve) => { resolve(fn(...arguments_)); }); - module22.exports = pTry; - module22.exports.default = pTry; + module2.exports = pTry; + module2.exports.default = pTry; }); - var require_p_limit3 = __commonJS2((exports2, module22) => { + var require_p_limit = __commonJS((exports2, module2) => { "use strict"; - const pTry = require_p_try2(); + const pTry = require_p_try(); const pLimit = (concurrency) => { if (!((Number.isInteger(concurrency) || concurrency === Infinity) && concurrency > 0)) { return Promise.reject(new TypeError("Expected `concurrency` to be a number from 1 and up")); @@ -21354,12 +21355,12 @@ ${error.message}` : execaMessage; }); return generator; }; - module22.exports = pLimit; - module22.exports.default = pLimit; + module2.exports = pLimit; + module2.exports.default = pLimit; }); - var require_p_locate3 = __commonJS2((exports2, module22) => { + var require_p_locate = __commonJS((exports2, module2) => { "use strict"; - const pLimit = require_p_limit3(); + const pLimit = require_p_limit(); class EndError extends Error { constructor(value) { super(); @@ -21392,17 +21393,17 @@ ${error.message}` : execaMessage; throw error; } }; - module22.exports = pLocate; - module22.exports.default = pLocate; + module2.exports = pLocate; + module2.exports.default = pLocate; }); - var require_locate_path3 = __commonJS2((exports2, module22) => { + var require_locate_path = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const fs3 = require("fs"); - const {promisify} = require("util"); - const pLocate = require_p_locate3(); - const fsStat = promisify(fs3.stat); - const fsLStat = promisify(fs3.lstat); + const fs4 = require("fs"); + const {promisify: promisify2} = require("util"); + const pLocate = require_p_locate(); + const fsStat = promisify2(fs4.stat); + const fsLStat = promisify2(fs4.lstat); const typeMappings = { directory: "isDirectory", file: "isFile" @@ -21414,7 +21415,7 @@ ${error.message}` : execaMessage; throw new Error(`Invalid type specified: ${type}`); } const matchType = (type, stat) => type === void 0 || stat[typeMappings[type]](); - module22.exports = async (paths, options) => { + module2.exports = async (paths, options) => { options = { cwd: process.cwd(), type: "file", @@ -21432,7 +21433,7 @@ ${error.message}` : execaMessage; } }, options); }; - module22.exports.sync = (paths, options) => { + module2.exports.sync = (paths, options) => { options = { cwd: process.cwd(), allowSymlinks: true, @@ -21440,7 +21441,7 @@ ${error.message}` : execaMessage; ...options }; checkType(options); - const statFn = options.allowSymlinks ? fs3.statSync : fs3.lstatSync; + const statFn = options.allowSymlinks ? fs4.statSync : fs4.lstatSync; for (const path_ of paths) { try { const stat = statFn(path32.resolve(options.cwd, path_)); @@ -21452,12 +21453,12 @@ ${error.message}` : execaMessage; } }; }); - var require_path_exists2 = __commonJS2((exports2, module22) => { + var require_path_exists = __commonJS((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const {promisify} = require("util"); - const pAccess = promisify(fs3.access); - module22.exports = async (path32) => { + const fs4 = require("fs"); + const {promisify: promisify2} = require("util"); + const pAccess = promisify2(fs4.access); + module2.exports = async (path32) => { try { await pAccess(path32); return true; @@ -21465,22 +21466,22 @@ ${error.message}` : execaMessage; return false; } }; - module22.exports.sync = (path32) => { + module2.exports.sync = (path32) => { try { - fs3.accessSync(path32); + fs4.accessSync(path32); return true; } catch (_3) { return false; } }; }); - var require_find_up3 = __commonJS2((exports2, module22) => { + var require_find_up = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const locatePath = require_locate_path3(); - const pathExists = require_path_exists2(); + const locatePath = require_locate_path(); + const pathExists = require_path_exists(); const stop = Symbol("findUp.stop"); - module22.exports = async (name, options = {}) => { + module2.exports = async (name, options = {}) => { let directory = path32.resolve(options.cwd || ""); const {root} = path32.parse(directory); const paths = [].concat(name); @@ -21508,7 +21509,7 @@ ${error.message}` : execaMessage; directory = path32.dirname(directory); } }; - module22.exports.sync = (name, options = {}) => { + module2.exports.sync = (name, options = {}) => { let directory = path32.resolve(options.cwd || ""); const {root} = path32.parse(directory); const paths = [].concat(name); @@ -21536,36 +21537,36 @@ ${error.message}` : execaMessage; directory = path32.dirname(directory); } }; - module22.exports.exists = pathExists; - module22.exports.sync.exists = pathExists.sync; - module22.exports.stop = stop; + module2.exports.exists = pathExists; + module2.exports.sync.exists = pathExists.sync; + module2.exports.stop = stop; }); - var require_pkg_dir2 = __commonJS2((exports2, module22) => { + var require_pkg_dir = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const findUp = require_find_up3(); + const findUp = require_find_up(); const pkgDir = async (cwd) => { const filePath = await findUp("package.json", {cwd}); return filePath && path32.dirname(filePath); }; - module22.exports = pkgDir; - module22.exports.default = pkgDir; - module22.exports.sync = (cwd) => { + module2.exports = pkgDir; + module2.exports.default = pkgDir; + module2.exports.sync = (cwd) => { const filePath = findUp.sync("package.json", {cwd}); return filePath && path32.dirname(filePath); }; }); - var require_find_cache_dir2 = __commonJS2((exports2, module22) => { + var require_find_cache_dir = __commonJS((exports2, module2) => { "use strict"; const path32 = require("path"); - const fs3 = require("fs"); - const commonDir = require_commondir2(); - const pkgDir = require_pkg_dir2(); - const makeDir = require_make_dir2(); - const {env, cwd} = process; + const fs4 = require("fs"); + const commonDir = require_commondir(); + const pkgDir = require_pkg_dir(); + const makeDir2 = require_make_dir(); + const {env: env2, cwd} = process; const isWritable = (path4) => { try { - fs3.accessSync(path4, fs3.constants.W_OK); + fs4.accessSync(path4, fs4.constants.W_OK); return true; } catch (_3) { return false; @@ -21573,7 +21574,7 @@ ${error.message}` : execaMessage; }; function useDirectory(directory, options) { if (options.create) { - makeDir.sync(directory); + makeDir2.sync(directory); } if (options.thunk) { return (...arguments_) => path32.join(directory, ...arguments_); @@ -21582,14 +21583,14 @@ ${error.message}` : execaMessage; } function getNodeModuleDirectory(directory) { const nodeModules = path32.join(directory, "node_modules"); - if (!isWritable(nodeModules) && (fs3.existsSync(nodeModules) || !isWritable(path32.join(directory)))) { + if (!isWritable(nodeModules) && (fs4.existsSync(nodeModules) || !isWritable(path32.join(directory)))) { return; } return nodeModules; } - module22.exports = (options = {}) => { - if (env.CACHE_DIR && !["true", "false", "1", "0"].includes(env.CACHE_DIR)) { - return useDirectory(path32.join(env.CACHE_DIR, "find-cache-dir"), options); + module2.exports = (options = {}) => { + if (env2.CACHE_DIR && !["true", "false", "1", "0"].includes(env2.CACHE_DIR)) { + return useDirectory(path32.join(env2.CACHE_DIR, "find-cache-dir"), options); } let {cwd: directory = cwd()} = options; if (options.files) { @@ -21606,20 +21607,20 @@ ${error.message}` : execaMessage; return useDirectory(path32.join(directory, "node_modules", ".cache", options.name), options); }; }); - var require_util22 = __commonJS2((exports2) => { + var require_util2 = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getDownloadUrl = exports2.getCacheDir = exports2.getRootCacheDir = void 0; - const os_1 = __importDefault(require("os")); - const make_dir_1 = __importDefault(require_make_dir2()); - const find_cache_dir_1 = __importDefault(require_find_cache_dir2()); - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const debug_1 = __importDefault(require_dist14()); - const debug3 = debug_1.default("cache-dir"); + const os_1 = __importDefault2(require("os")); + const make_dir_12 = __importDefault2(require_make_dir()); + const find_cache_dir_1 = __importDefault2(require_find_cache_dir()); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const debug_12 = __importDefault2(require_dist()); + const debug4 = debug_12.default("cache-dir"); async function getRootCacheDir() { if (os_1.default.platform() === "win32") { const cacheDir = await find_cache_dir_1.default({name: "prisma", create: true}); @@ -21627,69 +21628,69 @@ ${error.message}` : execaMessage; return cacheDir; } if (process.env.APPDATA) { - return path_1.default.join(process.env.APPDATA, "Prisma"); + return path_12.default.join(process.env.APPDATA, "Prisma"); } } if (process.env.AWS_LAMBDA_FUNCTION_VERSION) { try { - await make_dir_1.default(`/tmp/prisma-download`); + await make_dir_12.default(`/tmp/prisma-download`); return `/tmp/prisma-download`; } catch (e) { return null; } } - return path_1.default.join(os_1.default.homedir(), ".cache/prisma"); + return path_12.default.join(os_1.default.homedir(), ".cache/prisma"); } exports2.getRootCacheDir = getRootCacheDir; - async function getCacheDir(channel, version, platform) { + async function getCacheDir(channel2, version, platform) { const rootCacheDir = await getRootCacheDir(); if (!rootCacheDir) { return null; } - const cacheDir = path_1.default.join(rootCacheDir, channel, version, platform); + const cacheDir = path_12.default.join(rootCacheDir, channel2, version, platform); try { - if (!fs_1.default.existsSync(cacheDir)) { - await make_dir_1.default(cacheDir); + if (!fs_12.default.existsSync(cacheDir)) { + await make_dir_12.default(cacheDir); } } catch (e) { - debug3("The following error is being caught and just there for debugging:"); - debug3(e); + debug4("The following error is being caught and just there for debugging:"); + debug4(e); return null; } return cacheDir; } exports2.getCacheDir = getCacheDir; - function getDownloadUrl(channel, version, platform, binaryName, extension = ".gz") { + function getDownloadUrl(channel2, version, platform, binaryName, extension = ".gz") { const finalExtension = platform === "windows" ? `.exe${extension}` : extension; const baseUrl = process.env.PRISMA_BINARIES_MIRROR || "https://binaries.prisma.sh"; - return `${baseUrl}/${channel}/${version}/${platform}/${binaryName}${finalExtension}`; + return `${baseUrl}/${channel2}/${version}/${platform}/${binaryName}${finalExtension}`; } exports2.getDownloadUrl = getDownloadUrl; }); - var require_cleanupCache2 = __commonJS2((exports2) => { + var require_cleanupCache = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.cleanupCache = void 0; - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const util_1 = require_util22(); - const rimraf_1 = __importDefault(require_rimraf2()); - const util_2 = require("util"); - const p_map_1 = __importDefault(require_p_map22()); - const del = util_2.promisify(rimraf_1.default); - const readdir = util_2.promisify(fs_1.default.readdir); - const stat = util_2.promisify(fs_1.default.stat); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const util_12 = require_util2(); + const rimraf_1 = __importDefault2(require_rimraf()); + const util_22 = require("util"); + const p_map_12 = __importDefault2(require_p_map2()); + const del = util_22.promisify(rimraf_1.default); + const readdir2 = util_22.promisify(fs_12.default.readdir); + const stat = util_22.promisify(fs_12.default.stat); async function cleanupCache(n = 5) { try { - const rootCacheDir = await util_1.getRootCacheDir(); - const channel = "master"; - const cacheDir = path_1.default.join(rootCacheDir, channel); - const dirs = await readdir(cacheDir); + const rootCacheDir = await util_12.getRootCacheDir(); + const channel2 = "master"; + const cacheDir = path_12.default.join(rootCacheDir, channel2); + const dirs = await readdir2(cacheDir); const dirsWithMeta = await Promise.all(dirs.map(async (dirName) => { - const dir = path_1.default.join(cacheDir, dirName); + const dir = path_12.default.join(cacheDir, dirName); const statResult = await stat(dir); return { dir, @@ -21698,13 +21699,13 @@ ${error.message}` : execaMessage; })); dirsWithMeta.sort((a, b) => a.created < b.created ? 1 : -1); const dirsToRemove = dirsWithMeta.slice(n); - await p_map_1.default(dirsToRemove, (dir) => del(dir.dir), {concurrency: 20}); + await p_map_12.default(dirsToRemove, (dir) => del(dir.dir), {concurrency: 20}); } catch (e) { } } exports2.cleanupCache = cleanupCache; }); - var require_flatMap2 = __commonJS2((exports2) => { + var require_flatMap = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.flatMap = void 0; @@ -21716,20 +21717,20 @@ ${error.message}` : execaMessage; } exports2.flatMap = flatMap3; }); - var require_getLatestTag2 = __commonJS2((exports2) => { + var require_getLatestTag = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getLatestTag = void 0; - const node_fetch_1 = __importDefault(require_lib9()); - const getProxyAgent_1 = require_getProxyAgent2(); - const util_1 = require_util22(); - const get_platform_1 = require_dist22(); - const execa_1 = __importDefault(require_execa2()); - const p_map_1 = __importDefault(require_p_map22()); - const chalk_1 = __importDefault(require_source2()); + const node_fetch_1 = __importDefault2(require_lib()); + const getProxyAgent_1 = require_getProxyAgent(); + const util_12 = require_util2(); + const get_platform_12 = require_dist2(); + const execa_12 = __importDefault2(require_execa()); + const p_map_12 = __importDefault2(require_p_map2()); + const chalk_12 = __importDefault2(require_source()); async function getLatestTag() { if (process.env.RELEASE_PROMOTE_DEV) { const versions = await getVersionHashes(process.env.RELEASE_PROMOTE_DEV); @@ -21768,7 +21769,7 @@ ${error.message}` : execaMessage; "freebsd11", "freebsd12" ]; - const relevantPlatforms = get_platform_1.platforms.filter((p) => !excludedPlatforms.includes(p)); + const relevantPlatforms = get_platform_12.platforms.filter((p) => !excludedPlatforms.includes(p)); for (const platform of relevantPlatforms) { for (const engine of [ "query-engine", @@ -21783,7 +21784,7 @@ ${error.message}` : execaMessage; ".sig", ".sha256" ]) { - const downloadUrl = util_1.getDownloadUrl("all_commits", commit, platform, engine, extension); + const downloadUrl = util_12.getDownloadUrl("all_commits", commit, platform, engine, extension); urls.push(downloadUrl); } } @@ -21793,14 +21794,14 @@ ${error.message}` : execaMessage; async function getFirstFinishedCommit(commits) { for (const commit of commits) { const urls = getAllUrls(commit); - const exist = await p_map_1.default(urls, urlExists, {concurrency: 10}); + const exist = await p_map_12.default(urls, urlExists, {concurrency: 10}); const hasMissing = exist.some((e) => !e); if (!hasMissing) { return commit; } else { const missing = urls.filter((_3, i) => !exist[i]); if (missing.length !== urls.length) { - console.log(`${chalk_1.default.blueBright("info")} The engine commit ${commit} is not yet done. We're skipping it as we're in dev. The following urls are missing: + console.log(`${chalk_12.default.blueBright("info")} The engine commit ${commit} is not yet done. We're skipping it as we're in dev. The following urls are missing: ${missing.join("\n")}`); } @@ -21810,7 +21811,7 @@ ${missing.join("\n")}`); async function getCommitAndWaitIfNotDone(commits) { for (const commit of commits) { const urls = getAllUrls(commit); - let exist = await p_map_1.default(urls, urlExists, {concurrency: 10}); + let exist = await p_map_12.default(urls, urlExists, {concurrency: 10}); let hasMissing = exist.some((e) => !e); let missing = urls.filter((_3, i) => !exist[i]); if (missing.length === urls.length) { @@ -21826,7 +21827,7 @@ ${missing.join("\n")}`); throw new Error(`No new engine for commit ${commit} ready after waiting for 20 minutes.`); } console.log(`The engine commit ${commit} is not yet done. ${missing.length} urls are missing. Trying again in 10 seconds`); - exist = await p_map_1.default(urls, urlExists, {concurrency: 10}); + exist = await p_map_12.default(urls, urlExists, {concurrency: 10}); missing = urls.filter((_3, i) => !exist[i]); hasMissing = exist.some((e) => !e); if (!hasMissing) { @@ -21874,7 +21875,7 @@ ${missing.join("\n")}`); return split[split.length - 1]; } try { - const result = await execa_1.default.command("git rev-parse --abbrev-ref HEAD", { + const result = await execa_12.default.command("git rev-parse --abbrev-ref HEAD", { shell: true, stdio: "pipe" }); @@ -21912,18 +21913,18 @@ ${missing.join("\n")}`); return commits; } }); - var require_getHash2 = __commonJS2((exports2) => { + var require_getHash = __commonJS((exports2) => { "use strict"; - var __importDefault = exports2 && exports2.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getHash = void 0; - const crypto_1 = __importDefault(require("crypto")); - const fs_1 = __importDefault(require("fs")); + const crypto_1 = __importDefault2(require("crypto")); + const fs_12 = __importDefault2(require("fs")); function getHash(filePath) { const hash = crypto_1.default.createHash("sha256"); - const input = fs_1.default.createReadStream(filePath); + const input = fs_12.default.createReadStream(filePath); return new Promise((resolve, reject) => { input.on("readable", () => { const data = input.read(); @@ -21937,7 +21938,7 @@ ${missing.join("\n")}`); } exports2.getHash = getHash; }); - var require_download2 = __commonJS2((exports2) => { + var require_download = __commonJS((exports2) => { "use strict"; var __importDefault = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; @@ -21946,23 +21947,23 @@ ${missing.join("\n")}`); exports2.plusX = exports2.maybeCopyToTmp = exports2.getBinaryEnvVarPath = exports2.getBinaryName = exports2.checkVersionCommand = exports2.getVersion = exports2.download = void 0; const fs_1 = __importDefault(require("fs")); const util_1 = require("util"); - const chalk_1 = __importDefault(require_source2()); + const chalk_1 = __importDefault(require_source()); const path_1 = __importDefault(require("path")); - const debug_1 = __importDefault(require_dist14()); - const make_dir_1 = __importDefault(require_make_dir2()); - const execa_1 = __importDefault(require_execa2()); - const p_filter_1 = __importDefault(require_p_filter2()); - const temp_dir_1 = __importDefault(require_temp_dir3()); - const log_1 = require_log3(); - const chmod_1 = __importDefault(require_chmod2()); - const copy_1 = require_copy3(); - const get_platform_1 = require_dist22(); - const downloadZip_1 = require_downloadZip2(); - const util_2 = require_util22(); - const cleanupCache_1 = require_cleanupCache2(); - const flatMap_1 = require_flatMap2(); - const getLatestTag_1 = require_getLatestTag2(); - const getHash_1 = require_getHash2(); + const debug_1 = __importDefault(require_dist()); + const make_dir_1 = __importDefault(require_make_dir()); + const execa_1 = __importDefault(require_execa()); + const p_filter_1 = __importDefault(require_p_filter()); + const temp_dir_1 = __importDefault(require_temp_dir()); + const log_1 = require_log(); + const chmod_1 = __importDefault(require_chmod()); + const copy_1 = require_copy(); + const get_platform_1 = require_dist2(); + const downloadZip_1 = require_downloadZip(); + const util_2 = require_util2(); + const cleanupCache_1 = require_cleanupCache(); + const flatMap_1 = require_flatMap(); + const getLatestTag_1 = require_getLatestTag(); + const getHash_1 = require_getHash(); const debug = debug_1.default("download"); const writeFile = util_1.promisify(fs_1.default.writeFile); const exists = util_1.promisify(fs_1.default.exists); @@ -22258,9 +22259,9 @@ ${missing.join("\n")}`); } exports2.maybeCopyToTmp = maybeCopyToTmp; function plusX(file) { - const s = fs_1.default.statSync(file); - const newMode = s.mode | 64 | 8 | 1; - if (s.mode === newMode) { + const s2 = fs_1.default.statSync(file); + const newMode = s2.mode | 64 | 8 | 1; + if (s2.mode === newMode) { return; } const base8 = newMode.toString(8).slice(-3); @@ -22268,41 +22269,41 @@ ${missing.join("\n")}`); } exports2.plusX = plusX; }); - var require_dist62 = __commonJS2((exports2) => { + var require_dist6 = __commonJS((exports2) => { "use strict"; Object.defineProperty(exports2, "__esModule", {value: true}); exports2.getBinaryName = exports2.getProxyAgent = exports2.getLatestTag = exports2.download = void 0; - var download_1 = require_download2(); + var download_1 = require_download(); Object.defineProperty(exports2, "download", {enumerable: true, get: function() { return download_1.download; }}); - var getLatestTag_1 = require_getLatestTag2(); + var getLatestTag_12 = require_getLatestTag(); Object.defineProperty(exports2, "getLatestTag", {enumerable: true, get: function() { - return getLatestTag_1.getLatestTag; + return getLatestTag_12.getLatestTag; }}); - var getProxyAgent_1 = require_getProxyAgent2(); + var getProxyAgent_1 = require_getProxyAgent(); Object.defineProperty(exports2, "getProxyAgent", {enumerable: true, get: function() { return getProxyAgent_1.getProxyAgent; }}); - var download_2 = require_download2(); + var download_2 = require_download(); Object.defineProperty(exports2, "getBinaryName", {enumerable: true, get: function() { return download_2.getBinaryName; }}); }); - __export2(exports, { + __export(exports, { enginesVersion: () => engines_version2.enginesVersion, ensureBinariesExist: () => ensureBinariesExist, getEnginesPath: () => getEnginesPath }); - const path3 = __toModule2(require("path")); - const engines_version = __toModule2(require_engines_version()); - const fetch_engine = __toModule2(require_dist62()); - const engines_version2 = __toModule2(require_engines_version()); + const path = __toModule(require("path")); + const engines_version = __toModule(require_engines_version()); + const fetch_engine = __toModule(require_dist6()); + const engines_version2 = __toModule(require_engines_version()); function getEnginesPath() { - return path3.default.join(__dirname, "../"); + return path.default.join(__dirname, "../"); } async function ensureBinariesExist() { - const binaryDir = path3.default.join(__dirname, "../"); + const binaryDir = path.default.join(__dirname, "../"); let binaryTargets = void 0; if (process.env.PRISMA_CLI_BINARY_TARGETS) { binaryTargets = process.env.PRISMA_CLI_BINARY_TARGETS.split(","); @@ -22320,37 +22321,37 @@ ${missing.join("\n")}`); binaryTargets }); } - path3.default.join(__dirname, "../query-engine-darwin"); - path3.default.join(__dirname, "../introspection-engine-darwin"); - path3.default.join(__dirname, "../prisma-fmt-darwin"); - path3.default.join(__dirname, "../query-engine-debian-openssl-1.0.x"); - path3.default.join(__dirname, "../introspection-engine-debian-openssl-1.0.x"); - path3.default.join(__dirname, "../prisma-fmt-debian-openssl-1.0.x"); - path3.default.join(__dirname, "../query-engine-debian-openssl-1.1.x"); - path3.default.join(__dirname, "../introspection-engine-debian-openssl-1.1.x"); - path3.default.join(__dirname, "../prisma-fmt-debian-openssl-1.1.x"); - path3.default.join(__dirname, "../query-engine-rhel-openssl-1.0.x"); - path3.default.join(__dirname, "../introspection-engine-rhel-openssl-1.0.x"); - path3.default.join(__dirname, "../prisma-fmt-rhel-openssl-1.0.x"); - path3.default.join(__dirname, "../query-engine-rhel-openssl-1.1.x"); - path3.default.join(__dirname, "../introspection-engine-rhel-openssl-1.1.x"); - path3.default.join(__dirname, "../prisma-fmt-rhel-openssl-1.1.x"); + path.default.join(__dirname, "../query-engine-darwin"); + path.default.join(__dirname, "../introspection-engine-darwin"); + path.default.join(__dirname, "../prisma-fmt-darwin"); + path.default.join(__dirname, "../query-engine-debian-openssl-1.0.x"); + path.default.join(__dirname, "../introspection-engine-debian-openssl-1.0.x"); + path.default.join(__dirname, "../prisma-fmt-debian-openssl-1.0.x"); + path.default.join(__dirname, "../query-engine-debian-openssl-1.1.x"); + path.default.join(__dirname, "../introspection-engine-debian-openssl-1.1.x"); + path.default.join(__dirname, "../prisma-fmt-debian-openssl-1.1.x"); + path.default.join(__dirname, "../query-engine-rhel-openssl-1.0.x"); + path.default.join(__dirname, "../introspection-engine-rhel-openssl-1.0.x"); + path.default.join(__dirname, "../prisma-fmt-rhel-openssl-1.0.x"); + path.default.join(__dirname, "../query-engine-rhel-openssl-1.1.x"); + path.default.join(__dirname, "../introspection-engine-rhel-openssl-1.1.x"); + path.default.join(__dirname, "../prisma-fmt-rhel-openssl-1.1.x"); }); // ../get-platform/dist/getPlatform.js -var require_getPlatform = __commonJS((exports) => { +var require_getPlatform2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getPlatform = exports.getOpenSSLVersion = exports.parseOpenSSLVersion = exports.resolveDistro = exports.parseDistro = exports.getos = void 0; - const os_1 = __importDefault(require("os")); - const fs_1 = __importDefault(require("fs")); - const util_1 = require("util"); - const child_process_1 = require("child_process"); - const readFile = util_1.promisify(fs_1.default.readFile); - const exists = util_1.promisify(fs_1.default.exists); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getPlatform = exports2.getOpenSSLVersion = exports2.parseOpenSSLVersion = exports2.resolveDistro = exports2.parseDistro = exports2.getos = void 0; + const os_1 = __importDefault2(require("os")); + const fs_12 = __importDefault2(require("fs")); + const util_12 = require("util"); + const child_process_12 = require("child_process"); + const readFile2 = util_12.promisify(fs_12.default.readFile); + const exists2 = util_12.promisify(fs_12.default.exists); async function getos() { const platform = os_1.default.platform(); if (platform === "freebsd") { @@ -22377,7 +22378,7 @@ var require_getPlatform = __commonJS((exports) => { distro: await resolveDistro() }; } - exports.getos = getos; + exports2.getos = getos; function parseDistro(input) { const idRegex = /^ID="?([^"\n]*)"?$/im; const idLikeRegex = /^ID_LIKE="?([^"\n]*)"?$/im; @@ -22399,19 +22400,19 @@ var require_getPlatform = __commonJS((exports) => { } return; } - exports.parseDistro = parseDistro; + exports2.parseDistro = parseDistro; async function resolveDistro() { const osReleaseFile = "/etc/os-release"; const alpineReleaseFile = "/etc/alpine-release"; - if (await exists(alpineReleaseFile)) { + if (await exists2(alpineReleaseFile)) { return "musl"; - } else if (await exists(osReleaseFile)) { - return parseDistro(await readFile(osReleaseFile, "utf-8")); + } else if (await exists2(osReleaseFile)) { + return parseDistro(await readFile2(osReleaseFile, "utf-8")); } else { return; } } - exports.resolveDistro = resolveDistro; + exports2.resolveDistro = resolveDistro; function parseOpenSSLVersion(input) { const match = /^OpenSSL\s(\d+\.\d+)\.\d+/.exec(input); if (match) { @@ -22419,7 +22420,7 @@ var require_getPlatform = __commonJS((exports) => { } return; } - exports.parseOpenSSLVersion = parseOpenSSLVersion; + exports2.parseOpenSSLVersion = parseOpenSSLVersion; async function getOpenSSLVersion() { const [version, ls] = await Promise.all([ gracefulExec(`openssl version -v`), @@ -22442,11 +22443,11 @@ var require_getPlatform = __commonJS((exports) => { } return void 0; } - exports.getOpenSSLVersion = getOpenSSLVersion; + exports2.getOpenSSLVersion = getOpenSSLVersion; async function gracefulExec(cmd) { return new Promise((resolve) => { try { - child_process_1.exec(cmd, (err, stdout) => { + child_process_12.exec(cmd, (err, stdout) => { resolve(String(stdout)); }); } catch (e) { @@ -22489,15 +22490,15 @@ var require_getPlatform = __commonJS((exports) => { } return "debian-openssl-1.1.x"; } - exports.getPlatform = getPlatform; + exports2.getPlatform = getPlatform; }); // ../get-platform/dist/platforms.js -var require_platforms = __commonJS((exports) => { +var require_platforms2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.mayBeCompatible = exports.platforms = void 0; - exports.platforms = [ + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.mayBeCompatible = exports2.platforms = void 0; + exports2.platforms = [ "darwin", "debian-openssl-1.0.x", "debian-openssl-1.1.x", @@ -22527,460 +22528,33 @@ var require_platforms = __commonJS((exports) => { } return true; } - exports.mayBeCompatible = mayBeCompatible; + exports2.mayBeCompatible = mayBeCompatible; }); // ../get-platform/dist/index.js -var require_dist4 = __commonJS((exports) => { +var require_dist10 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.platforms = exports.mayBeCompatible = exports.getos = exports.getPlatform = void 0; - var getPlatform_1 = require_getPlatform(); - Object.defineProperty(exports, "getPlatform", {enumerable: true, get: function() { + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.platforms = exports2.mayBeCompatible = exports2.getos = exports2.getPlatform = void 0; + var getPlatform_1 = require_getPlatform2(); + Object.defineProperty(exports2, "getPlatform", {enumerable: true, get: function() { return getPlatform_1.getPlatform; }}); - Object.defineProperty(exports, "getos", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getos", {enumerable: true, get: function() { return getPlatform_1.getos; }}); - var platforms_1 = require_platforms(); - Object.defineProperty(exports, "mayBeCompatible", {enumerable: true, get: function() { + var platforms_1 = require_platforms2(); + Object.defineProperty(exports2, "mayBeCompatible", {enumerable: true, get: function() { return platforms_1.mayBeCompatible; }}); - var platforms_2 = require_platforms(); - Object.defineProperty(exports, "platforms", {enumerable: true, get: function() { + var platforms_2 = require_platforms2(); + Object.defineProperty(exports2, "platforms", {enumerable: true, get: function() { return platforms_2.platforms; }}); }); -// ../engine-core/dist/printGeneratorConfig.js -var require_printGeneratorConfig = __commonJS((exports) => { - "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { - return mod2 && mod2.__esModule ? mod2 : {default: mod2}; - }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.printDatamodelObject = exports.GeneratorConfigClass = exports.printGeneratorConfig = void 0; - const indent_string_1 = __importDefault(require_indent_string()); - function printGeneratorConfig(config2) { - return String(new GeneratorConfigClass(config2)); - } - exports.printGeneratorConfig = printGeneratorConfig; - class GeneratorConfigClass { - constructor(config2) { - this.config = config2; - } - toString() { - const {config: config2} = this; - const obj = JSON.parse(JSON.stringify({ - provider: config2.provider, - binaryTargets: config2.binaryTargets || void 0 - })); - return `generator ${config2.name} { -${indent_string_1.default(printDatamodelObject(obj), 2)} -}`; - } - } - exports.GeneratorConfigClass = GeneratorConfigClass; - function printDatamodelObject(obj) { - const maxLength = Object.keys(obj).reduce((max2, curr) => Math.max(max2, curr.length), 0); - return Object.entries(obj).map(([key, value]) => `${key.padEnd(maxLength)} = ${niceStringify(value)}`).join("\n"); - } - exports.printDatamodelObject = printDatamodelObject; - function niceStringify(value) { - return JSON.parse(JSON.stringify(value, (_3, value2) => { - if (Array.isArray(value2)) { - return `[${value2.map((element) => JSON.stringify(element)).join(", ")}]`; - } - return JSON.stringify(value2); - })); - } -}); - -// ../engine-core/dist/byline.js -var require_byline2 = __commonJS((exports, module2) => { - "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.createLineStream = void 0; - var stream = require("stream"); - var util = require("util"); - function byline(readStream, options) { - return module2.exports.createStream(readStream, options); - } - exports.default = byline; - module2.exports.createStream = function(readStream, options) { - if (readStream) { - return createLineStream(readStream, options); - } else { - return new LineStream(options); - } - }; - function createLineStream(readStream, options) { - if (!readStream) { - throw new Error("expected readStream"); - } - if (!readStream.readable) { - throw new Error("readStream must be readable"); - } - var ls = new LineStream(options); - readStream.pipe(ls); - return ls; - } - exports.createLineStream = createLineStream; - module2.exports.LineStream = LineStream; - function LineStream(options) { - stream.Transform.call(this, options); - options = options || {}; - this._readableState.objectMode = true; - this._lineBuffer = []; - this._keepEmptyLines = options.keepEmptyLines || false; - this._lastChunkEndedWithCR = false; - this.on("pipe", function(src) { - if (!this.encoding) { - if (src instanceof stream.Readable) { - this.encoding = src._readableState.encoding; - } - } - }); - } - util.inherits(LineStream, stream.Transform); - LineStream.prototype._transform = function(chunk, encoding, done) { - encoding = encoding || "utf8"; - if (Buffer.isBuffer(chunk)) { - if (encoding == "buffer") { - chunk = chunk.toString(); - encoding = "utf8"; - } else { - chunk = chunk.toString(encoding); - } - } - this._chunkEncoding = encoding; - var lines = chunk.split(/\r\n|\r|\n/g); - if (this._lastChunkEndedWithCR && chunk[0] == "\n") { - lines.shift(); - } - if (this._lineBuffer.length > 0) { - this._lineBuffer[this._lineBuffer.length - 1] += lines[0]; - lines.shift(); - } - this._lastChunkEndedWithCR = chunk[chunk.length - 1] == "\r"; - this._lineBuffer = this._lineBuffer.concat(lines); - this._pushBuffer(encoding, 1, done); - }; - LineStream.prototype._pushBuffer = function(encoding, keep, done) { - while (this._lineBuffer.length > keep) { - var line = this._lineBuffer.shift(); - if (this._keepEmptyLines || line.length > 0) { - if (!this.push(this._reencode(line, encoding))) { - var self2 = this; - setImmediate(function() { - self2._pushBuffer(encoding, keep, done); - }); - return; - } - } - } - done(); - }; - LineStream.prototype._flush = function(done) { - this._pushBuffer(this._chunkEncoding, 0, done); - }; - LineStream.prototype._reencode = function(line, chunkEncoding) { - if (this.encoding && this.encoding != chunkEncoding) { - return Buffer.from(line, chunkEncoding).toString(this.encoding); - } else if (this.encoding) { - return line; - } else { - return Buffer.from(line, chunkEncoding); - } - }; -}); - -// ../../node_modules/.pnpm/retry@0.12.0/node_modules/retry/lib/retry_operation.js -var require_retry_operation = __commonJS((exports, module2) => { - function RetryOperation(timeouts, options) { - if (typeof options === "boolean") { - options = {forever: options}; - } - this._originalTimeouts = JSON.parse(JSON.stringify(timeouts)); - this._timeouts = timeouts; - this._options = options || {}; - this._maxRetryTime = options && options.maxRetryTime || Infinity; - this._fn = null; - this._errors = []; - this._attempts = 1; - this._operationTimeout = null; - this._operationTimeoutCb = null; - this._timeout = null; - this._operationStart = null; - if (this._options.forever) { - this._cachedTimeouts = this._timeouts.slice(0); - } - } - module2.exports = RetryOperation; - RetryOperation.prototype.reset = function() { - this._attempts = 1; - this._timeouts = this._originalTimeouts; - }; - RetryOperation.prototype.stop = function() { - if (this._timeout) { - clearTimeout(this._timeout); - } - this._timeouts = []; - this._cachedTimeouts = null; - }; - RetryOperation.prototype.retry = function(err) { - if (this._timeout) { - clearTimeout(this._timeout); - } - if (!err) { - return false; - } - var currentTime = new Date().getTime(); - if (err && currentTime - this._operationStart >= this._maxRetryTime) { - this._errors.unshift(new Error("RetryOperation timeout occurred")); - return false; - } - this._errors.push(err); - var timeout = this._timeouts.shift(); - if (timeout === void 0) { - if (this._cachedTimeouts) { - this._errors.splice(this._errors.length - 1, this._errors.length); - this._timeouts = this._cachedTimeouts.slice(0); - timeout = this._timeouts.shift(); - } else { - return false; - } - } - var self2 = this; - var timer = setTimeout(function() { - self2._attempts++; - if (self2._operationTimeoutCb) { - self2._timeout = setTimeout(function() { - self2._operationTimeoutCb(self2._attempts); - }, self2._operationTimeout); - if (self2._options.unref) { - self2._timeout.unref(); - } - } - self2._fn(self2._attempts); - }, timeout); - if (this._options.unref) { - timer.unref(); - } - return true; - }; - RetryOperation.prototype.attempt = function(fn, timeoutOps) { - this._fn = fn; - if (timeoutOps) { - if (timeoutOps.timeout) { - this._operationTimeout = timeoutOps.timeout; - } - if (timeoutOps.cb) { - this._operationTimeoutCb = timeoutOps.cb; - } - } - var self2 = this; - if (this._operationTimeoutCb) { - this._timeout = setTimeout(function() { - self2._operationTimeoutCb(); - }, self2._operationTimeout); - } - this._operationStart = new Date().getTime(); - this._fn(this._attempts); - }; - RetryOperation.prototype.try = function(fn) { - console.log("Using RetryOperation.try() is deprecated"); - this.attempt(fn); - }; - RetryOperation.prototype.start = function(fn) { - console.log("Using RetryOperation.start() is deprecated"); - this.attempt(fn); - }; - RetryOperation.prototype.start = RetryOperation.prototype.try; - RetryOperation.prototype.errors = function() { - return this._errors; - }; - RetryOperation.prototype.attempts = function() { - return this._attempts; - }; - RetryOperation.prototype.mainError = function() { - if (this._errors.length === 0) { - return null; - } - var counts = {}; - var mainError = null; - var mainErrorCount = 0; - for (var i = 0; i < this._errors.length; i++) { - var error = this._errors[i]; - var message = error.message; - var count = (counts[message] || 0) + 1; - counts[message] = count; - if (count >= mainErrorCount) { - mainError = error; - mainErrorCount = count; - } - } - return mainError; - }; -}); - -// ../../node_modules/.pnpm/retry@0.12.0/node_modules/retry/lib/retry.js -var require_retry = __commonJS((exports) => { - var RetryOperation = require_retry_operation(); - exports.operation = function(options) { - var timeouts = exports.timeouts(options); - return new RetryOperation(timeouts, { - forever: options && options.forever, - unref: options && options.unref, - maxRetryTime: options && options.maxRetryTime - }); - }; - exports.timeouts = function(options) { - if (options instanceof Array) { - return [].concat(options); - } - var opts = { - retries: 10, - factor: 2, - minTimeout: 1 * 1e3, - maxTimeout: Infinity, - randomize: false - }; - for (var key in options) { - opts[key] = options[key]; - } - if (opts.minTimeout > opts.maxTimeout) { - throw new Error("minTimeout is greater than maxTimeout"); - } - var timeouts = []; - for (var i = 0; i < opts.retries; i++) { - timeouts.push(this.createTimeout(i, opts)); - } - if (options && options.forever && !timeouts.length) { - timeouts.push(this.createTimeout(i, opts)); - } - timeouts.sort(function(a, b) { - return a - b; - }); - return timeouts; - }; - exports.createTimeout = function(attempt, opts) { - var random2 = opts.randomize ? Math.random() + 1 : 1; - var timeout = Math.round(random2 * opts.minTimeout * Math.pow(opts.factor, attempt)); - timeout = Math.min(timeout, opts.maxTimeout); - return timeout; - }; - exports.wrap = function(obj, options, methods) { - if (options instanceof Array) { - methods = options; - options = null; - } - if (!methods) { - methods = []; - for (var key in obj) { - if (typeof obj[key] === "function") { - methods.push(key); - } - } - } - for (var i = 0; i < methods.length; i++) { - var method = methods[i]; - var original = obj[method]; - obj[method] = function retryWrapper(original2) { - var op = exports.operation(options); - var args = Array.prototype.slice.call(arguments, 1); - var callback = args.pop(); - args.push(function(err) { - if (op.retry(err)) { - return; - } - if (err) { - arguments[0] = op.mainError(); - } - callback.apply(this, arguments); - }); - op.attempt(function() { - original2.apply(obj, args); - }); - }.bind(obj, original); - obj[method].options = options; - } - }; -}); - -// ../../node_modules/.pnpm/retry@0.12.0/node_modules/retry/index.js -var require_retry2 = __commonJS((exports, module2) => { - module2.exports = require_retry(); -}); - -// ../../node_modules/.pnpm/p-retry@4.2.0/node_modules/p-retry/index.js -var require_p_retry = __commonJS((exports, module2) => { - "use strict"; - const retry = require_retry2(); - class AbortError extends Error { - constructor(message) { - super(); - if (message instanceof Error) { - this.originalError = message; - ({message} = message); - } else { - this.originalError = new Error(message); - this.originalError.stack = this.stack; - } - this.name = "AbortError"; - this.message = message; - } - } - const decorateErrorWithCounts = (error, attemptNumber, options) => { - const retriesLeft = options.retries - (attemptNumber - 1); - error.attemptNumber = attemptNumber; - error.retriesLeft = retriesLeft; - return error; - }; - const pRetry = (input, options) => new Promise((resolve, reject) => { - options = { - onFailedAttempt: () => { - }, - retries: 10, - ...options - }; - const operation = retry.operation(options); - operation.attempt(async (attemptNumber) => { - try { - resolve(await input(attemptNumber)); - } catch (error) { - if (!(error instanceof Error)) { - reject(new TypeError(`Non-error was thrown: "${error}". You should only throw errors.`)); - return; - } - if (error instanceof AbortError) { - operation.stop(); - reject(error.originalError); - } else if (error instanceof TypeError) { - operation.stop(); - reject(error); - } else { - decorateErrorWithCounts(error, attemptNumber, options); - try { - await options.onFailedAttempt(error); - } catch (error2) { - reject(error2); - return; - } - if (!operation.retry(error)) { - reject(operation.mainError()); - } - } - } - }); - }); - module2.exports = pRetry; - module2.exports.default = pRetry; - module2.exports.AbortError = AbortError; -}); - // ../../node_modules/.pnpm/strip-final-newline@2.0.0/node_modules/strip-final-newline/index.js -var require_strip_final_newline = __commonJS((exports, module2) => { +var require_strip_final_newline2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (input) => { const LF = typeof input === "string" ? "\n" : "\n".charCodeAt(); @@ -22996,28 +22570,28 @@ var require_strip_final_newline = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/npm-run-path@4.0.1/node_modules/npm-run-path/index.js -var require_npm_run_path = __commonJS((exports, module2) => { +var require_npm_run_path2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const pathKey = require_path_key(); + const path4 = require("path"); + const pathKey2 = require_path_key2(); const npmRunPath = (options) => { options = { cwd: process.cwd(), - path: process.env[pathKey()], + path: process.env[pathKey2()], execPath: process.execPath, ...options }; let previous; - let cwdPath = path3.resolve(options.cwd); + let cwdPath = path4.resolve(options.cwd); const result = []; while (previous !== cwdPath) { - result.push(path3.join(cwdPath, "node_modules/.bin")); + result.push(path4.join(cwdPath, "node_modules/.bin")); previous = cwdPath; - cwdPath = path3.resolve(cwdPath, ".."); + cwdPath = path4.resolve(cwdPath, ".."); } - const execPathDir = path3.resolve(options.cwd, options.execPath, ".."); + const execPathDir = path4.resolve(options.cwd, options.execPath, ".."); result.push(execPathDir); - return result.concat(options.path).join(path3.delimiter); + return result.concat(options.path).join(path4.delimiter); }; module2.exports = npmRunPath; module2.exports.default = npmRunPath; @@ -23026,16 +22600,16 @@ var require_npm_run_path = __commonJS((exports, module2) => { env: process.env, ...options }; - const env = {...options.env}; - const path4 = pathKey({env}); - options.path = env[path4]; - env[path4] = module2.exports(options); - return env; + const env2 = {...options.env}; + const path5 = pathKey2({env: env2}); + options.path = env2[path5]; + env2[path5] = module2.exports(options); + return env2; }; }); // ../../node_modules/.pnpm/mimic-fn@2.1.0/node_modules/mimic-fn/index.js -var require_mimic_fn = __commonJS((exports, module2) => { +var require_mimic_fn2 = __commonJS2((exports2, module2) => { "use strict"; const mimicFn = (to, from) => { for (const prop of Reflect.ownKeys(from)) { @@ -23048,9 +22622,9 @@ var require_mimic_fn = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/onetime@5.1.0/node_modules/onetime/index.js -var require_onetime = __commonJS((exports, module2) => { +var require_onetime2 = __commonJS2((exports2, module2) => { "use strict"; - const mimicFn = require_mimic_fn(); + const mimicFn = require_mimic_fn2(); const calledFunctions = new WeakMap(); const oneTime = (fn, options = {}) => { if (typeof fn !== "function") { @@ -23088,10 +22662,10 @@ var require_onetime = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/human-signals@1.1.1/node_modules/human-signals/build/src/core.js -var require_core = __commonJS((exports) => { +var require_core2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.SIGNALS = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.SIGNALS = void 0; const SIGNALS = [ { name: "SIGHUP", @@ -23363,19 +22937,19 @@ var require_core = __commonJS((exports) => { standard: "other" } ]; - exports.SIGNALS = SIGNALS; + exports2.SIGNALS = SIGNALS; }); // ../../node_modules/.pnpm/human-signals@1.1.1/node_modules/human-signals/build/src/realtime.js -var require_realtime = __commonJS((exports) => { +var require_realtime2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.SIGRTMAX = exports.getRealtimeSignals = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.SIGRTMAX = exports2.getRealtimeSignals = void 0; const getRealtimeSignals = function() { const length = SIGRTMAX - SIGRTMIN + 1; return Array.from({length}, getRealtimeSignal); }; - exports.getRealtimeSignals = getRealtimeSignals; + exports2.getRealtimeSignals = getRealtimeSignals; const getRealtimeSignal = function(value, index) { return { name: `SIGRT${index + 1}`, @@ -23387,23 +22961,23 @@ var require_realtime = __commonJS((exports) => { }; const SIGRTMIN = 34; const SIGRTMAX = 64; - exports.SIGRTMAX = SIGRTMAX; + exports2.SIGRTMAX = SIGRTMAX; }); // ../../node_modules/.pnpm/human-signals@1.1.1/node_modules/human-signals/build/src/signals.js -var require_signals = __commonJS((exports) => { +var require_signals3 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getSignals = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getSignals = void 0; var _os = require("os"); - var _core = require_core(); - var _realtime = require_realtime(); + var _core = require_core2(); + var _realtime = require_realtime2(); const getSignals = function() { const realtimeSignals = (0, _realtime.getRealtimeSignals)(); const signals = [..._core.SIGNALS, ...realtimeSignals].map(normalizeSignal); return signals; }; - exports.getSignals = getSignals; + exports2.getSignals = getSignals; const normalizeSignal = function({ name, number: defaultNumber, @@ -23422,13 +22996,13 @@ var require_signals = __commonJS((exports) => { }); // ../../node_modules/.pnpm/human-signals@1.1.1/node_modules/human-signals/build/src/main.js -var require_main = __commonJS((exports) => { +var require_main2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.signalsByNumber = exports.signalsByName = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.signalsByNumber = exports2.signalsByName = void 0; var _os = require("os"); - var _signals = require_signals(); - var _realtime = require_realtime(); + var _signals = require_signals3(); + var _realtime = require_realtime2(); const getSignalsByName = function() { const signals = (0, _signals.getSignals)(); return signals.reduce(getSignalByName, {}); @@ -23440,7 +23014,7 @@ var require_main = __commonJS((exports) => { }; }; const signalsByName = getSignalsByName(); - exports.signalsByName = signalsByName; + exports2.signalsByName = signalsByName; const getSignalsByNumber = function() { const signals = (0, _signals.getSignals)(); const length = _realtime.SIGRTMAX + 1; @@ -23473,13 +23047,13 @@ var require_main = __commonJS((exports) => { return signals.find((signalA) => signalA.number === number); }; const signalsByNumber = getSignalsByNumber(); - exports.signalsByNumber = signalsByNumber; + exports2.signalsByNumber = signalsByNumber; }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/lib/error.js -var require_error = __commonJS((exports, module2) => { +var require_error3 = __commonJS2((exports2, module2) => { "use strict"; - const {signalsByName} = require_main(); + const {signalsByName} = require_main2(); const getErrorPrefix = ({timedOut, timeout, errorCode, signal, signalDescription, exitCode, isCanceled}) => { if (timedOut) { return `timed out after ${timeout} milliseconds`; @@ -23505,7 +23079,7 @@ var require_error = __commonJS((exports, module2) => { error, signal, exitCode, - command, + command: command2, timedOut, isCanceled, killed, @@ -23516,7 +23090,7 @@ var require_error = __commonJS((exports, module2) => { const signalDescription = signal === void 0 ? void 0 : signalsByName[signal].description; const errorCode = error && error.code; const prefix = getErrorPrefix({timedOut, timeout, errorCode, signal, signalDescription, exitCode, isCanceled}); - const execaMessage = `Command ${prefix}: ${command}`; + const execaMessage = `Command ${prefix}: ${command2}`; const isError = Object.prototype.toString.call(error) === "[object Error]"; const shortMessage = isError ? `${execaMessage} ${error.message}` : execaMessage; @@ -23528,7 +23102,7 @@ ${error.message}` : execaMessage; error = new Error(message); } error.shortMessage = shortMessage; - error.command = command; + error.command = command2; error.exitCode = exitCode; error.signal = signal; error.signalDescription = signalDescription; @@ -23550,7 +23124,7 @@ ${error.message}` : execaMessage; }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/lib/stdio.js -var require_stdio = __commonJS((exports, module2) => { +var require_stdio2 = __commonJS2((exports2, module2) => { "use strict"; const aliases = ["stdin", "stdout", "stderr"]; const hasAlias = (opts) => aliases.some((alias) => opts[alias] !== void 0); @@ -23591,7 +23165,7 @@ var require_stdio = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/signal-exit@3.0.3/node_modules/signal-exit/signals.js -var require_signals2 = __commonJS((exports, module2) => { +var require_signals4 = __commonJS2((exports2, module2) => { module2.exports = [ "SIGABRT", "SIGALRM", @@ -23608,10 +23182,10 @@ var require_signals2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/signal-exit@3.0.3/node_modules/signal-exit/index.js -var require_signal_exit = __commonJS((exports, module2) => { +var require_signal_exit2 = __commonJS2((exports2, module2) => { var assert = require("assert"); - var signals = require_signals2(); - var isWin = /^win/i.test(process.platform); + var signals = require_signals4(); + var isWin2 = /^win/i.test(process.platform); var EE = require("events"); if (typeof EE !== "function") { EE = EE.EventEmitter; @@ -23677,7 +23251,7 @@ var require_signal_exit = __commonJS((exports, module2) => { unload(); emit("exit", null, sig); emit("afterexit", null, sig); - if (isWin && sig === "SIGHUP") { + if (isWin2 && sig === "SIGHUP") { sig = "SIGINT"; } process.kill(process.pid, sig); @@ -23730,10 +23304,10 @@ var require_signal_exit = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/lib/kill.js -var require_kill = __commonJS((exports, module2) => { +var require_kill2 = __commonJS2((exports2, module2) => { "use strict"; - const os = require("os"); - const onExit = require_signal_exit(); + const os2 = require("os"); + const onExit = require_signal_exit2(); const DEFAULT_FORCE_KILL_TIMEOUT = 1e3 * 5; const spawnedKill = (kill, signal = "SIGTERM", options = {}) => { const killResult = kill(signal); @@ -23756,7 +23330,7 @@ var require_kill = __commonJS((exports, module2) => { return isSigterm(signal) && forceKillAfterTimeout !== false && killResult; }; const isSigterm = (signal) => { - return signal === os.constants.signals.SIGTERM || typeof signal === "string" && signal.toUpperCase() === "SIGTERM"; + return signal === os2.constants.signals.SIGTERM || typeof signal === "string" && signal.toUpperCase() === "SIGTERM"; }; const getForceKillAfterTimeout = ({forceKillAfterTimeout = true}) => { if (forceKillAfterTimeout === true) { @@ -23795,8 +23369,8 @@ var require_kill = __commonJS((exports, module2) => { }); return Promise.race([timeoutPromise, safeSpawnedPromise]); }; - const setExitHandler = async (spawned, {cleanup, detached}, timedPromise) => { - if (!cleanup || detached) { + const setExitHandler = async (spawned, {cleanup: cleanup2, detached}, timedPromise) => { + if (!cleanup2 || detached) { return timedPromise; } const removeExitHandler = onExit(() => { @@ -23815,7 +23389,7 @@ var require_kill = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/is-stream@2.0.0/node_modules/is-stream/index.js -var require_is_stream = __commonJS((exports, module2) => { +var require_is_stream2 = __commonJS2((exports2, module2) => { "use strict"; const isStream = (stream) => stream !== null && typeof stream === "object" && typeof stream.pipe === "function"; isStream.writable = (stream) => isStream(stream) && stream.writable !== false && typeof stream._write === "function" && typeof stream._writableState === "object"; @@ -23826,7 +23400,7 @@ var require_is_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/wrappy@1.0.2/node_modules/wrappy/wrappy.js -var require_wrappy = __commonJS((exports, module2) => { +var require_wrappy2 = __commonJS2((exports2, module2) => { module2.exports = wrappy; function wrappy(fn, cb) { if (fn && cb) @@ -23855,8 +23429,8 @@ var require_wrappy = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/once@1.4.0/node_modules/once/once.js -var require_once = __commonJS((exports, module2) => { - var wrappy = require_wrappy(); +var require_once2 = __commonJS2((exports2, module2) => { + var wrappy = require_wrappy2(); module2.exports = wrappy(once); module2.exports.strict = wrappy(onceStrict); once.proto = once(function() { @@ -23898,8 +23472,8 @@ var require_once = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/end-of-stream@1.4.4/node_modules/end-of-stream/index.js -var require_end_of_stream = __commonJS((exports, module2) => { - var once = require_once(); +var require_end_of_stream2 = __commonJS2((exports2, module2) => { + var once = require_once2(); var noop = function() { }; var isRequest = function(stream) { @@ -23991,10 +23565,10 @@ var require_end_of_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/pump@3.0.0/node_modules/pump/index.js -var require_pump = __commonJS((exports, module2) => { - var once = require_once(); - var eos = require_end_of_stream(); - var fs3 = require("fs"); +var require_pump2 = __commonJS2((exports2, module2) => { + var once = require_once2(); + var eos = require_end_of_stream2(); + var fs4 = require("fs"); var noop = function() { }; var ancient = /^v?\.0/.test(process.version); @@ -24004,9 +23578,9 @@ var require_pump = __commonJS((exports, module2) => { var isFS = function(stream) { if (!ancient) return false; - if (!fs3) + if (!fs4) return false; - return (stream instanceof (fs3.ReadStream || noop) || stream instanceof (fs3.WriteStream || noop)) && isFn(stream.close); + return (stream instanceof (fs4.ReadStream || noop) || stream instanceof (fs4.WriteStream || noop)) && isFn(stream.close); }; var isRequest = function(stream) { return stream.setHeader && isFn(stream.abort); @@ -24073,7 +23647,7 @@ var require_pump = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/get-stream@5.1.0/node_modules/get-stream/buffer-stream.js -var require_buffer_stream = __commonJS((exports, module2) => { +var require_buffer_stream2 = __commonJS2((exports2, module2) => { "use strict"; const {PassThrough: PassThroughStream} = require("stream"); module2.exports = (options) => { @@ -24116,10 +23690,10 @@ var require_buffer_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/get-stream@5.1.0/node_modules/get-stream/index.js -var require_get_stream = __commonJS((exports, module2) => { +var require_get_stream2 = __commonJS2((exports2, module2) => { "use strict"; - const pump = require_pump(); - const bufferStream = require_buffer_stream(); + const pump = require_pump2(); + const bufferStream = require_buffer_stream2(); class MaxBufferError extends Error { constructor() { super("maxBuffer exceeded"); @@ -24166,7 +23740,7 @@ var require_get_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/merge-stream@2.0.0/node_modules/merge-stream/index.js -var require_merge_stream = __commonJS((exports, module2) => { +var require_merge_stream2 = __commonJS2((exports2, module2) => { "use strict"; const {PassThrough} = require("stream"); module2.exports = function() { @@ -24204,11 +23778,11 @@ var require_merge_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/lib/stream.js -var require_stream = __commonJS((exports, module2) => { +var require_stream6 = __commonJS2((exports2, module2) => { "use strict"; - const isStream = require_is_stream(); - const getStream = require_get_stream(); - const mergeStream = require_merge_stream(); + const isStream = require_is_stream2(); + const getStream = require_get_stream2(); + const mergeStream = require_merge_stream2(); const handleInput = (spawned, input) => { if (input === void 0 || spawned.stdin === void 0) { return; @@ -24281,7 +23855,7 @@ var require_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/lib/promise.js -var require_promise = __commonJS((exports, module2) => { +var require_promise2 = __commonJS2((exports2, module2) => { "use strict"; const nativePromisePrototype = (async () => { })().constructor.prototype; @@ -24318,7 +23892,7 @@ var require_promise = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/lib/command.js -var require_command = __commonJS((exports, module2) => { +var require_command2 = __commonJS2((exports2, module2) => { "use strict"; const SPACES_REGEXP = / +/g; const joinCommand = (file, args = []) => { @@ -24337,8 +23911,8 @@ var require_command = __commonJS((exports, module2) => { } return [...tokens, token]; }; - const parseCommand = (command) => { - return command.trim().split(SPACES_REGEXP).reduce(handleEscaping, []); + const parseCommand = (command2) => { + return command2.trim().split(SPACES_REGEXP).reduce(handleEscaping, []); }; module2.exports = { joinCommand, @@ -24347,30 +23921,30 @@ var require_command = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/execa@4.0.2/node_modules/execa/index.js -var require_execa = __commonJS((exports, module2) => { +var require_execa2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); + const path4 = require("path"); const childProcess = require("child_process"); - const crossSpawn = require_cross_spawn(); - const stripFinalNewline = require_strip_final_newline(); - const npmRunPath = require_npm_run_path(); - const onetime = require_onetime(); - const makeError = require_error(); - const normalizeStdio = require_stdio(); - const {spawnedKill, spawnedCancel, setupTimeout, setExitHandler} = require_kill(); - const {handleInput, getSpawnedResult, makeAllStream, validateInputSync} = require_stream(); - const {mergePromise, getSpawnedPromise} = require_promise(); - const {joinCommand, parseCommand} = require_command(); + const crossSpawn2 = require_cross_spawn2(); + const stripFinalNewline = require_strip_final_newline2(); + const npmRunPath = require_npm_run_path2(); + const onetime = require_onetime2(); + const makeError = require_error3(); + const normalizeStdio = require_stdio2(); + const {spawnedKill, spawnedCancel, setupTimeout, setExitHandler} = require_kill2(); + const {handleInput, getSpawnedResult, makeAllStream, validateInputSync} = require_stream6(); + const {mergePromise, getSpawnedPromise} = require_promise2(); + const {joinCommand, parseCommand} = require_command2(); const DEFAULT_MAX_BUFFER = 1e3 * 1e3 * 100; const getEnv = ({env: envOption, extendEnv, preferLocal, localDir, execPath}) => { - const env = extendEnv ? {...process.env, ...envOption} : envOption; + const env2 = extendEnv ? {...process.env, ...envOption} : envOption; if (preferLocal) { - return npmRunPath.env({env, cwd: localDir, execPath}); + return npmRunPath.env({env: env2, cwd: localDir, execPath}); } - return env; + return env2; }; const handleArgs = (file, args, options = {}) => { - const parsed = crossSpawn._parse(file, args, options); + const parsed = crossSpawn2._parse(file, args, options); file = parsed.command; args = parsed.args; options = parsed.options; @@ -24391,7 +23965,7 @@ var require_execa = __commonJS((exports, module2) => { }; options.env = getEnv(options); options.stdio = normalizeStdio(options); - if (process.platform === "win32" && path3.basename(file, ".exe") === "cmd") { + if (process.platform === "win32" && path4.basename(file, ".exe") === "cmd") { args.unshift("/q"); } return {file, args, options, parsed}; @@ -24407,7 +23981,7 @@ var require_execa = __commonJS((exports, module2) => { }; const execa = (file, args, options) => { const parsed = handleArgs(file, args, options); - const command = joinCommand(file, args); + const command2 = joinCommand(file, args); let spawned; try { spawned = childProcess.spawn(parsed.file, parsed.args, parsed.options); @@ -24418,7 +23992,7 @@ var require_execa = __commonJS((exports, module2) => { stdout: "", stderr: "", all: "", - command, + command: command2, parsed, timedOut: false, isCanceled: false, @@ -24445,7 +24019,7 @@ var require_execa = __commonJS((exports, module2) => { stdout, stderr, all, - command, + command: command2, parsed, timedOut, isCanceled: context.isCanceled, @@ -24457,7 +24031,7 @@ var require_execa = __commonJS((exports, module2) => { throw returnedError; } return { - command, + command: command2, exitCode: 0, stdout, stderr, @@ -24469,7 +24043,7 @@ var require_execa = __commonJS((exports, module2) => { }; }; const handlePromiseOnce = onetime(handlePromise); - crossSpawn._enoent.hookChildProcess(spawned, parsed.parsed); + crossSpawn2._enoent.hookChildProcess(spawned, parsed.parsed); handleInput(spawned, parsed.options.input); spawned.all = makeAllStream(spawned, parsed.options); return mergePromise(spawned, handlePromiseOnce); @@ -24477,7 +24051,7 @@ var require_execa = __commonJS((exports, module2) => { module2.exports = execa; module2.exports.sync = (file, args, options) => { const parsed = handleArgs(file, args, options); - const command = joinCommand(file, args); + const command2 = joinCommand(file, args); validateInputSync(parsed.options); let result; try { @@ -24488,7 +24062,7 @@ var require_execa = __commonJS((exports, module2) => { stdout: "", stderr: "", all: "", - command, + command: command2, parsed, timedOut: false, isCanceled: false, @@ -24504,7 +24078,7 @@ var require_execa = __commonJS((exports, module2) => { error: result.error, signal: result.signal, exitCode: result.status, - command, + command: command2, parsed, timedOut: result.error && result.error.code === "ETIMEDOUT", isCanceled: false, @@ -24516,7 +24090,7 @@ var require_execa = __commonJS((exports, module2) => { throw error; } return { - command, + command: command2, exitCode: 0, stdout, stderr, @@ -24526,12 +24100,12 @@ var require_execa = __commonJS((exports, module2) => { killed: false }; }; - module2.exports.command = (command, options) => { - const [file, ...args] = parseCommand(command); + module2.exports.command = (command2, options) => { + const [file, ...args] = parseCommand(command2); return execa(file, args, options); }; - module2.exports.commandSync = (command, options) => { - const [file, ...args] = parseCommand(command); + module2.exports.commandSync = (command2, options) => { + const [file, ...args] = parseCommand(command2); return execa.sync(file, args, options); }; module2.exports.node = (scriptPath, args, options = {}) => { @@ -24556,22 +24130,449 @@ var require_execa = __commonJS((exports, module2) => { }; }); +// ../../node_modules/.pnpm/retry@0.12.0/node_modules/retry/lib/retry_operation.js +var require_retry_operation2 = __commonJS2((exports2, module2) => { + function RetryOperation(timeouts, options) { + if (typeof options === "boolean") { + options = {forever: options}; + } + this._originalTimeouts = JSON.parse(JSON.stringify(timeouts)); + this._timeouts = timeouts; + this._options = options || {}; + this._maxRetryTime = options && options.maxRetryTime || Infinity; + this._fn = null; + this._errors = []; + this._attempts = 1; + this._operationTimeout = null; + this._operationTimeoutCb = null; + this._timeout = null; + this._operationStart = null; + if (this._options.forever) { + this._cachedTimeouts = this._timeouts.slice(0); + } + } + module2.exports = RetryOperation; + RetryOperation.prototype.reset = function() { + this._attempts = 1; + this._timeouts = this._originalTimeouts; + }; + RetryOperation.prototype.stop = function() { + if (this._timeout) { + clearTimeout(this._timeout); + } + this._timeouts = []; + this._cachedTimeouts = null; + }; + RetryOperation.prototype.retry = function(err) { + if (this._timeout) { + clearTimeout(this._timeout); + } + if (!err) { + return false; + } + var currentTime = new Date().getTime(); + if (err && currentTime - this._operationStart >= this._maxRetryTime) { + this._errors.unshift(new Error("RetryOperation timeout occurred")); + return false; + } + this._errors.push(err); + var timeout = this._timeouts.shift(); + if (timeout === void 0) { + if (this._cachedTimeouts) { + this._errors.splice(this._errors.length - 1, this._errors.length); + this._timeouts = this._cachedTimeouts.slice(0); + timeout = this._timeouts.shift(); + } else { + return false; + } + } + var self2 = this; + var timer = setTimeout(function() { + self2._attempts++; + if (self2._operationTimeoutCb) { + self2._timeout = setTimeout(function() { + self2._operationTimeoutCb(self2._attempts); + }, self2._operationTimeout); + if (self2._options.unref) { + self2._timeout.unref(); + } + } + self2._fn(self2._attempts); + }, timeout); + if (this._options.unref) { + timer.unref(); + } + return true; + }; + RetryOperation.prototype.attempt = function(fn, timeoutOps) { + this._fn = fn; + if (timeoutOps) { + if (timeoutOps.timeout) { + this._operationTimeout = timeoutOps.timeout; + } + if (timeoutOps.cb) { + this._operationTimeoutCb = timeoutOps.cb; + } + } + var self2 = this; + if (this._operationTimeoutCb) { + this._timeout = setTimeout(function() { + self2._operationTimeoutCb(); + }, self2._operationTimeout); + } + this._operationStart = new Date().getTime(); + this._fn(this._attempts); + }; + RetryOperation.prototype.try = function(fn) { + console.log("Using RetryOperation.try() is deprecated"); + this.attempt(fn); + }; + RetryOperation.prototype.start = function(fn) { + console.log("Using RetryOperation.start() is deprecated"); + this.attempt(fn); + }; + RetryOperation.prototype.start = RetryOperation.prototype.try; + RetryOperation.prototype.errors = function() { + return this._errors; + }; + RetryOperation.prototype.attempts = function() { + return this._attempts; + }; + RetryOperation.prototype.mainError = function() { + if (this._errors.length === 0) { + return null; + } + var counts = {}; + var mainError = null; + var mainErrorCount = 0; + for (var i = 0; i < this._errors.length; i++) { + var error = this._errors[i]; + var message = error.message; + var count = (counts[message] || 0) + 1; + counts[message] = count; + if (count >= mainErrorCount) { + mainError = error; + mainErrorCount = count; + } + } + return mainError; + }; +}); + +// ../../node_modules/.pnpm/retry@0.12.0/node_modules/retry/lib/retry.js +var require_retry3 = __commonJS2((exports2) => { + var RetryOperation = require_retry_operation2(); + exports2.operation = function(options) { + var timeouts = exports2.timeouts(options); + return new RetryOperation(timeouts, { + forever: options && options.forever, + unref: options && options.unref, + maxRetryTime: options && options.maxRetryTime + }); + }; + exports2.timeouts = function(options) { + if (options instanceof Array) { + return [].concat(options); + } + var opts = { + retries: 10, + factor: 2, + minTimeout: 1 * 1e3, + maxTimeout: Infinity, + randomize: false + }; + for (var key in options) { + opts[key] = options[key]; + } + if (opts.minTimeout > opts.maxTimeout) { + throw new Error("minTimeout is greater than maxTimeout"); + } + var timeouts = []; + for (var i = 0; i < opts.retries; i++) { + timeouts.push(this.createTimeout(i, opts)); + } + if (options && options.forever && !timeouts.length) { + timeouts.push(this.createTimeout(i, opts)); + } + timeouts.sort(function(a, b) { + return a - b; + }); + return timeouts; + }; + exports2.createTimeout = function(attempt, opts) { + var random2 = opts.randomize ? Math.random() + 1 : 1; + var timeout = Math.round(random2 * opts.minTimeout * Math.pow(opts.factor, attempt)); + timeout = Math.min(timeout, opts.maxTimeout); + return timeout; + }; + exports2.wrap = function(obj, options, methods) { + if (options instanceof Array) { + methods = options; + options = null; + } + if (!methods) { + methods = []; + for (var key in obj) { + if (typeof obj[key] === "function") { + methods.push(key); + } + } + } + for (var i = 0; i < methods.length; i++) { + var method = methods[i]; + var original = obj[method]; + obj[method] = function retryWrapper(original2) { + var op = exports2.operation(options); + var args = Array.prototype.slice.call(arguments, 1); + var callback = args.pop(); + args.push(function(err) { + if (op.retry(err)) { + return; + } + if (err) { + arguments[0] = op.mainError(); + } + callback.apply(this, arguments); + }); + op.attempt(function() { + original2.apply(obj, args); + }); + }.bind(obj, original); + obj[method].options = options; + } + }; +}); + +// ../../node_modules/.pnpm/retry@0.12.0/node_modules/retry/index.js +var require_retry4 = __commonJS2((exports2, module2) => { + module2.exports = require_retry3(); +}); + +// ../../node_modules/.pnpm/p-retry@4.2.0/node_modules/p-retry/index.js +var require_p_retry2 = __commonJS2((exports2, module2) => { + "use strict"; + const retry = require_retry4(); + class AbortError extends Error { + constructor(message) { + super(); + if (message instanceof Error) { + this.originalError = message; + ({message} = message); + } else { + this.originalError = new Error(message); + this.originalError.stack = this.stack; + } + this.name = "AbortError"; + this.message = message; + } + } + const decorateErrorWithCounts = (error, attemptNumber, options) => { + const retriesLeft = options.retries - (attemptNumber - 1); + error.attemptNumber = attemptNumber; + error.retriesLeft = retriesLeft; + return error; + }; + const pRetry = (input, options) => new Promise((resolve, reject) => { + options = { + onFailedAttempt: () => { + }, + retries: 10, + ...options + }; + const operation = retry.operation(options); + operation.attempt(async (attemptNumber) => { + try { + resolve(await input(attemptNumber)); + } catch (error) { + if (!(error instanceof Error)) { + reject(new TypeError(`Non-error was thrown: "${error}". You should only throw errors.`)); + return; + } + if (error instanceof AbortError) { + operation.stop(); + reject(error.originalError); + } else if (error instanceof TypeError) { + operation.stop(); + reject(error); + } else { + decorateErrorWithCounts(error, attemptNumber, options); + try { + await options.onFailedAttempt(error); + } catch (error2) { + reject(error2); + return; + } + if (!operation.retry(error)) { + reject(operation.mainError()); + } + } + } + }); + }); + module2.exports = pRetry; + module2.exports.default = pRetry; + module2.exports.AbortError = AbortError; +}); + +// ../engine-core/dist/byline.js +var require_byline2 = __commonJS2((exports2, module2) => { + "use strict"; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.createLineStream = void 0; + var stream = require("stream"); + var util2 = require("util"); + function byline(readStream, options) { + return module2.exports.createStream(readStream, options); + } + exports2.default = byline; + module2.exports.createStream = function(readStream, options) { + if (readStream) { + return createLineStream(readStream, options); + } else { + return new LineStream(options); + } + }; + function createLineStream(readStream, options) { + if (!readStream) { + throw new Error("expected readStream"); + } + if (!readStream.readable) { + throw new Error("readStream must be readable"); + } + var ls = new LineStream(options); + readStream.pipe(ls); + return ls; + } + exports2.createLineStream = createLineStream; + module2.exports.LineStream = LineStream; + function LineStream(options) { + stream.Transform.call(this, options); + options = options || {}; + this._readableState.objectMode = true; + this._lineBuffer = []; + this._keepEmptyLines = options.keepEmptyLines || false; + this._lastChunkEndedWithCR = false; + this.on("pipe", function(src) { + if (!this.encoding) { + if (src instanceof stream.Readable) { + this.encoding = src._readableState.encoding; + } + } + }); + } + util2.inherits(LineStream, stream.Transform); + LineStream.prototype._transform = function(chunk, encoding, done) { + encoding = encoding || "utf8"; + if (Buffer.isBuffer(chunk)) { + if (encoding == "buffer") { + chunk = chunk.toString(); + encoding = "utf8"; + } else { + chunk = chunk.toString(encoding); + } + } + this._chunkEncoding = encoding; + var lines = chunk.split(/\r\n|\r|\n/g); + if (this._lastChunkEndedWithCR && chunk[0] == "\n") { + lines.shift(); + } + if (this._lineBuffer.length > 0) { + this._lineBuffer[this._lineBuffer.length - 1] += lines[0]; + lines.shift(); + } + this._lastChunkEndedWithCR = chunk[chunk.length - 1] == "\r"; + this._lineBuffer = this._lineBuffer.concat(lines); + this._pushBuffer(encoding, 1, done); + }; + LineStream.prototype._pushBuffer = function(encoding, keep, done) { + while (this._lineBuffer.length > keep) { + var line = this._lineBuffer.shift(); + if (this._keepEmptyLines || line.length > 0) { + if (!this.push(this._reencode(line, encoding))) { + var self2 = this; + setImmediate(function() { + self2._pushBuffer(encoding, keep, done); + }); + return; + } + } + } + done(); + }; + LineStream.prototype._flush = function(done) { + this._pushBuffer(this._chunkEncoding, 0, done); + }; + LineStream.prototype._reencode = function(line, chunkEncoding) { + if (this.encoding && this.encoding != chunkEncoding) { + return Buffer.from(line, chunkEncoding).toString(this.encoding); + } else if (this.encoding) { + return line; + } else { + return Buffer.from(line, chunkEncoding); + } + }; +}); + // ../engine-core/dist/omit.js -var require_omit = __commonJS((exports) => { +var require_omit = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.omit = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.omit = void 0; function omit4(obj, keys2) { return Object.keys(obj).filter((key) => !keys2.includes(key)).reduce((result, key) => { result[key] = obj[key]; return result; }, {}); } - exports.omit = omit4; + exports2.omit = omit4; +}); + +// ../engine-core/dist/printGeneratorConfig.js +var require_printGeneratorConfig = __commonJS2((exports2) => { + "use strict"; + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { + return mod2 && mod2.__esModule ? mod2 : {default: mod2}; + }; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.printDatamodelObject = exports2.GeneratorConfigClass = exports2.printGeneratorConfig = void 0; + const indent_string_1 = __importDefault2(require_indent_string2()); + function printGeneratorConfig(config2) { + return String(new GeneratorConfigClass(config2)); + } + exports2.printGeneratorConfig = printGeneratorConfig; + class GeneratorConfigClass { + constructor(config2) { + this.config = config2; + } + toString() { + const {config: config2} = this; + const obj = JSON.parse(JSON.stringify({ + provider: config2.provider, + binaryTargets: config2.binaryTargets || void 0 + })); + return `generator ${config2.name} { +${indent_string_1.default(printDatamodelObject(obj), 2)} +}`; + } + } + exports2.GeneratorConfigClass = GeneratorConfigClass; + function printDatamodelObject(obj) { + const maxLength = Object.keys(obj).reduce((max2, curr) => Math.max(max2, curr.length), 0); + return Object.entries(obj).map(([key, value]) => `${key.padEnd(maxLength)} = ${niceStringify(value)}`).join("\n"); + } + exports2.printDatamodelObject = printDatamodelObject; + function niceStringify(value) { + return JSON.parse(JSON.stringify(value, (_3, value2) => { + if (Array.isArray(value2)) { + return `[${value2.map((element) => JSON.stringify(element)).join(", ")}]`; + } + return JSON.stringify(value2); + })); + } }); // ../../node_modules/.pnpm/get-stream@6.0.0/node_modules/get-stream/buffer-stream.js -var require_buffer_stream2 = __commonJS((exports, module2) => { +var require_buffer_stream3 = __commonJS2((exports2, module2) => { "use strict"; const {PassThrough: PassThroughStream} = require("stream"); module2.exports = (options) => { @@ -24614,13 +24615,13 @@ var require_buffer_stream2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/get-stream@6.0.0/node_modules/get-stream/index.js -var require_get_stream2 = __commonJS((exports, module2) => { +var require_get_stream3 = __commonJS2((exports2, module2) => { "use strict"; const {constants: BufferConstants} = require("buffer"); const stream = require("stream"); - const {promisify} = require("util"); - const bufferStream = require_buffer_stream2(); - const streamPipelinePromisified = promisify(stream.pipeline); + const {promisify: promisify2} = require("util"); + const bufferStream = require_buffer_stream3(); + const streamPipelinePromisified = promisify2(stream.pipeline); class MaxBufferError extends Error { constructor() { super("maxBuffer exceeded"); @@ -24666,15 +24667,15 @@ var require_get_stream2 = __commonJS((exports, module2) => { module2.exports.MaxBufferError = MaxBufferError; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/node/http-parser.js -var require_http_parser = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/node/http-parser.js +var require_http_parser = __commonJS2((exports2, module2) => { "use strict"; const {HTTPParser} = process.binding("http_parser"); module2.exports = HTTPParser; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/core/symbols.js -var require_symbols = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/core/symbols.js +var require_symbols = __commonJS2((exports2, module2) => { module2.exports = { kUrl: Symbol("url"), kWriting: Symbol("writing"), @@ -24713,13 +24714,13 @@ var require_symbols = __commonJS((exports, module2) => { }; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/core/util.js -var require_util3 = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/core/util.js +var require_util5 = __commonJS2((exports2, module2) => { "use strict"; const assert = require("assert"); const {kDestroyed} = require_symbols(); const {IncomingMessage} = require("http"); - const util = require("util"); + const util2 = require("util"); function nop() { } function isStream(body) { @@ -24755,8 +24756,8 @@ var require_util3 = __commonJS((exports, module2) => { } const KEEPALIVE_TIMEOUT_EXPR = /timeout=(\d+)s/; function parseKeepAliveTimeout(val) { - const m = val.match(KEEPALIVE_TIMEOUT_EXPR); - return m ? parseInt(m[1]) * 1e3 : null; + const m2 = val.match(KEEPALIVE_TIMEOUT_EXPR); + return m2 ? parseInt(m2[1]) * 1e3 : null; } function parseHeaders(headers) { const obj = {}; @@ -24779,7 +24780,7 @@ var require_util3 = __commonJS((exports, module2) => { return buffer instanceof Uint8Array || Buffer.isBuffer(buffer); } function errnoException(code, syscall) { - const name = util.getSystemErrorName(code); + const name = util2.getSystemErrorName(code); const err = new Error(`${syscall} ${name}`); err.errno = err; err.code = code; @@ -24799,8 +24800,8 @@ var require_util3 = __commonJS((exports, module2) => { }; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/core/errors.js -var require_errors = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/core/errors.js +var require_errors = __commonJS2((exports2, module2) => { "use strict"; class UndiciError extends Error { constructor(message) { @@ -24944,8 +24945,8 @@ var require_errors = __commonJS((exports, module2) => { }; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/core/request.js -var require_request = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/core/request.js +var require_request = __commonJS2((exports2, module2) => { "use strict"; const { InvalidArgumentError, @@ -24953,14 +24954,14 @@ var require_request = __commonJS((exports, module2) => { RequestTimeoutError, NotSupportedError } = require_errors(); - const util = require_util3(); + const util2 = require_util5(); const assert = require("assert"); const kRequestTimeout = Symbol("request timeout"); const kTimeout = Symbol("timeout"); const kHandler = Symbol("handler"); class Request { constructor({ - path: path3, + path: path4, method, body, headers, @@ -24968,7 +24969,7 @@ var require_request = __commonJS((exports, module2) => { upgrade, requestTimeout }, handler) { - if (typeof path3 !== "string" || path3[0] !== "/") { + if (typeof path4 !== "string" || path4[0] !== "/") { throw new InvalidArgumentError("path must be a valid path"); } if (typeof method !== "string") { @@ -24983,9 +24984,9 @@ var require_request = __commonJS((exports, module2) => { this.method = method; if (body == null) { this.body = null; - } else if (util.isStream(body)) { + } else if (util2.isStream(body)) { this.body = body; - } else if (util.isBuffer(body)) { + } else if (util2.isBuffer(body)) { this.body = body.length ? body : null; } else if (typeof body === "string") { this.body = body.length ? Buffer.from(body) : null; @@ -24994,7 +24995,7 @@ var require_request = __commonJS((exports, module2) => { } this.aborted = false; this.upgrade = upgrade; - this.path = path3; + this.path = path4; this.idempotent = idempotent == null ? method === "HEAD" || method === "GET" : idempotent; this.host = null; this.contentLength = null; @@ -25103,8 +25104,8 @@ var require_request = __commonJS((exports, module2) => { module2.exports = Request; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/core/client.js -var require_client = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/core/client.js +var require_client = __commonJS2((exports2, module2) => { "use strict"; const {URL: URL2} = require("url"); const net = require("net"); @@ -25112,7 +25113,7 @@ var require_client = __commonJS((exports, module2) => { const HTTPParser = require_http_parser(); const EventEmitter = require("events"); const assert = require("assert"); - const util = require_util3(); + const util2 = require_util5(); const Request = require_request(); const { ContentLengthMismatchError, @@ -25254,7 +25255,7 @@ var require_client = __commonJS((exports, module2) => { } }; this[kTLSSession] = null; - this[kHostHeader] = `host: ${this[kUrl].hostname}\r + this[kHostHeader] = `host: ${this[kUrl].hostname}${this[kUrl].port ? `:${this[kUrl].port}` : ""}\r `; this[kQueue] = []; this[kRunningIdx] = 0; @@ -25303,7 +25304,7 @@ var require_client = __commonJS((exports, module2) => { } this[kQueue].push(request); if (this[kResuming]) { - } else if (util.isStream(request.body)) { + } else if (util2.isStream(request.body)) { this[kResuming] = 1; process.nextTick(resume, this); } else { @@ -25379,7 +25380,7 @@ var require_client = __commonJS((exports, module2) => { if (!this[kSocket]) { process.nextTick(onDestroyed); } else { - util.destroy(this[kSocket].on("close", onDestroyed), err); + util2.destroy(this[kSocket].on("close", onDestroyed), err); } resume(this); } @@ -25411,7 +25412,7 @@ var require_client = __commonJS((exports, module2) => { if (this.statusCode) { this.socket._unrefTimer(); } else { - util.destroy(this.socket, new HeadersTimeoutError()); + util2.destroy(this.socket, new HeadersTimeoutError()); } } [HTTPParser.kOnHeaders](rawHeaders) { @@ -25425,7 +25426,7 @@ var require_client = __commonJS((exports, module2) => { const {upgrade, socket} = this; if (!Number.isFinite(ret)) { assert(ret instanceof Error); - util.destroy(socket, ret); + util2.destroy(socket, ret); return; } socket._unrefTimer(); @@ -25443,7 +25444,7 @@ var require_client = __commonJS((exports, module2) => { try { request.onUpgrade(statusCode, headers, socket); } catch (err) { - util.destroy(socket, err); + util2.destroy(socket, err); request.onError(err); } if (!socket.destroyed && !request.aborted) { @@ -25465,11 +25466,11 @@ var require_client = __commonJS((exports, module2) => { assert(!this.upgrade); assert(this.statusCode < 200); if (statusCode === 100) { - util.destroy(socket, new SocketError("bad response")); + util2.destroy(socket, new SocketError("bad response")); return 1; } if (upgrade !== Boolean(request.upgrade)) { - util.destroy(socket, new SocketError("bad upgrade")); + util2.destroy(socket, new SocketError("bad upgrade")); return 1; } if (this.headers) { @@ -25500,7 +25501,7 @@ var require_client = __commonJS((exports, module2) => { this.headers = null; this.trailers = trailers ? trailers.toLowerCase().split(/,\s*/) : null; if (shouldKeepAlive && client[kKeepAlive]) { - const keepAliveTimeout = keepAlive ? util.parseKeepAliveTimeout(keepAlive) : null; + const keepAliveTimeout = keepAlive ? util2.parseKeepAliveTimeout(keepAlive) : null; if (keepAliveTimeout != null) { const timeout = Math.min(keepAliveTimeout - client[kKeepAliveTimeoutThreshold], client[kKeepAliveMaxTimeout]); if (timeout < 1e3) { @@ -25519,7 +25520,7 @@ var require_client = __commonJS((exports, module2) => { socket[kPause](); } } catch (err) { - util.destroy(socket, err); + util2.destroy(socket, err); return 1; } return request.method === "HEAD" || statusCode < 200 ? 1 : 0; @@ -25535,7 +25536,7 @@ var require_client = __commonJS((exports, module2) => { socket[kPause](); } } catch (err) { - util.destroy(socket, err); + util2.destroy(socket, err); } } [HTTPParser.kOnMessageComplete]() { @@ -25577,21 +25578,25 @@ var require_client = __commonJS((exports, module2) => { } request.onComplete(headers); } catch (err) { - util.destroy(socket, err); + util2.destroy(socket, err); return; } client[kQueue][client[kRunningIdx]++] = null; if (client[kWriting]) { - util.destroy(socket, new InformationalError("reset")); + util2.destroy(socket, new InformationalError("reset")); } else if (!this.shouldKeepAlive) { - util.destroy(socket, new InformationalError("reset")); + util2.destroy(socket, new InformationalError("reset")); } else if (client[kReset] && !client.running) { - util.destroy(socket, new InformationalError("reset")); + util2.destroy(socket, new InformationalError("reset")); } else { socket[kResume](); resume(client); } } + destroy() { + this.unconsume(); + setImmediate((self2) => self2.close(), this); + } } function onSocketConnect() { const {[kClient]: client} = this; @@ -25604,7 +25609,7 @@ var require_client = __commonJS((exports, module2) => { resume(client); } function onSocketTimeout() { - util.destroy(this, new SocketTimeoutError()); + util2.destroy(this, new SocketTimeoutError()); } function onSocketError(err) { const {[kClient]: client} = this; @@ -25622,14 +25627,13 @@ var require_client = __commonJS((exports, module2) => { } } function onSocketEnd() { - util.destroy(this, new SocketError("other side closed")); + util2.destroy(this, new SocketError("other side closed")); } function onSocketClose() { const {[kClient]: client, [kParser]: parser} = this; const err = this[kError] || new SocketError("closed"); client[kSocket] = null; - parser.unconsume(); - setImmediate(() => parser.close()); + parser.destroy(); if (err.code !== "UND_ERR_INFO") { client[kTLSSession] = null; } @@ -25654,10 +25658,11 @@ var require_client = __commonJS((exports, module2) => { client[kTLSSession] = session; } function detachSocket(socket) { + socket[kParser].destroy(); + socket[kParser] = null; socket[kPause] = null; socket[kResume] = null; socket[kClient] = null; - socket[kParser] = null; socket[kError] = null; socket.removeListener("timeout", onSocketTimeout).removeListener("session", onSocketSession).removeListener("error", onSocketError).removeListener("end", onSocketEnd).removeListener("close", onSocketClose); } @@ -25698,7 +25703,7 @@ var require_client = __commonJS((exports, module2) => { this._handle.reading = false; const err = this._handle.readStop(); if (err) { - this.destroy(util.errnoException(err, "read")); + this.destroy(util2.errnoException(err, "read")); } } } @@ -25707,7 +25712,7 @@ var require_client = __commonJS((exports, module2) => { this._handle.reading = true; const err = this._handle.readStart(); if (err) { - this.destroy(util.errnoException(err, "read")); + this.destroy(util2.errnoException(err, "read")); } } } @@ -25715,12 +25720,12 @@ var require_client = __commonJS((exports, module2) => { client[kNeedDrain] = 0; client.emit("drain"); } - function resume(client, sync) { + function resume(client, sync2) { if (client[kResuming] === 2) { return; } client[kResuming] = 2; - _resume(client, sync); + _resume(client, sync2); client[kResuming] = 0; if (client[kRunningIdx] > 256) { client[kQueue].splice(0, client[kRunningIdx]); @@ -25728,14 +25733,14 @@ var require_client = __commonJS((exports, module2) => { client[kRunningIdx] = 0; } } - function _resume(client, sync) { + function _resume(client, sync2) { while (true) { if (client[kDestroyed]) { assert(!client.pending); return; } if (client[kClosed] && !client.size) { - client.destroy(util.nop); + client.destroy(util2.nop); continue; } if (client[kSocket]) { @@ -25747,13 +25752,13 @@ var require_client = __commonJS((exports, module2) => { if (client.running) { const {aborted} = client[kQueue][client[kRunningIdx]]; if (aborted) { - util.destroy(client[kSocket]); + util2.destroy(client[kSocket]); return; } } if (!client.pending) { if (client[kNeedDrain] === 2 && !client.busy) { - if (sync) { + if (sync2) { client[kNeedDrain] = 1; process.nextTick(emitDrain, client); } else { @@ -25779,7 +25784,7 @@ var require_client = __commonJS((exports, module2) => { client[kTLSServerName] = servername; client[kTLSSession] = null; if (client[kSocket]) { - util.destroy(client[kSocket], new InformationalError("servername changed")); + util2.destroy(client[kSocket], new InformationalError("servername changed")); return; } } @@ -25812,33 +25817,33 @@ var require_client = __commonJS((exports, module2) => { if (client.running && (request.upgrade || request.method === "CONNECT")) { return; } - if (util.isStream(request.body) && util.bodyLength(request.body) === 0) { + if (util2.isStream(request.body) && util2.bodyLength(request.body) === 0) { request.body.on("data", function() { assert(false); }).on("error", function(err) { request.onError(err); }).on("end", function() { - util.destroy(this); + util2.destroy(this); }); request.body = null; } - if (client.running && util.isStream(request.body)) { + if (client.running && util2.isStream(request.body)) { return; } - if (write(client, request)) { + if (write2(client, request)) { client[kPendingIdx]++; } else { client[kQueue].splice(client[kPendingIdx], 1); } } } - function write(client, request) { - const {body, method, path: path3, host, upgrade, headers} = request; + function write2(client, request) { + const {body, method, path: path4, host, upgrade, headers} = request; const expectsPayload = method === "PUT" || method === "POST" || method === "PATCH"; if (body && typeof body.read === "function") { body.read(0); } - let contentLength = util.bodyLength(body); + let contentLength = util2.bodyLength(body); if (contentLength === null) { contentLength = request.contentLength; } @@ -25866,16 +25871,16 @@ var require_client = __commonJS((exports, module2) => { } let header; if (upgrade) { - header = `${method} ${path3} HTTP/1.1\r + header = `${method} ${path4} HTTP/1.1\r connection: upgrade\r upgrade: ${upgrade}\r `; } else if (client[kKeepAlive]) { - header = `${method} ${path3} HTTP/1.1\r + header = `${method} ${path4} HTTP/1.1\r connection: keep-alive\r `; } else { - header = `${method} ${path3} HTTP/1.1\r + header = `${method} ${path4} HTTP/1.1\r connection: close\r `; } @@ -25897,7 +25902,7 @@ connection: close\r socket.write(`${header}\r `, "ascii"); } - } else if (util.isBuffer(body)) { + } else if (util2.isBuffer(body)) { assert(contentLength !== null, "buffer body must have content length"); socket.cork(); socket.write(`${header}content-length: ${contentLength}\r @@ -25909,10 +25914,9 @@ connection: close\r if (!expectsPayload) { client[kReset] = true; } - request.body = null; } else { client[kWriting] = true; - assert(util.isStream(body)); + assert(util2.isStream(body)); assert(contentLength !== 0 || !client.running, "stream body cannot be pipelined"); let finished = false; let bytesWritten = 0; @@ -25924,7 +25928,7 @@ connection: close\r return; } if (contentLength !== null && bytesWritten + len > contentLength) { - util.destroy(socket, new ContentLengthMismatchError()); + util2.destroy(socket, new ContentLengthMismatchError()); return; } if (bytesWritten === 0) { @@ -25950,7 +25954,7 @@ ${len.toString(16)}\r this.pause(); } } catch (err) { - util.destroy(this, err); + util2.destroy(this, err); } }; const onDrain = function() { @@ -25975,9 +25979,9 @@ ${len.toString(16)}\r socket.removeListener("drain", onDrain).removeListener("error", onFinished); body.removeListener("data", onData).removeListener("end", onFinished).removeListener("error", onFinished).removeListener("close", onAbort); request.body = null; - util.destroy(body, err); + util2.destroy(body, err); if (err) { - util.destroy(socket, err); + util2.destroy(socket, err); return; } if (bytesWritten === 0) { @@ -26003,8 +26007,8 @@ ${len.toString(16)}\r module2.exports = Client; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/node/fixed-queue.js -var require_fixed_queue = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/node/fixed-queue.js +var require_fixed_queue = __commonJS2((exports2, module2) => { "use strict"; const kSize = 2048; const kMask = kSize - 1; @@ -26058,8 +26062,8 @@ var require_fixed_queue = __commonJS((exports, module2) => { }; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/pool.js -var require_pool = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/pool.js +var require_pool = __commonJS2((exports2, module2) => { "use strict"; const Client = require_client(); const { @@ -26178,8 +26182,8 @@ var require_pool = __commonJS((exports, module2) => { module2.exports = Pool; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/abort-signal.js -var require_abort_signal = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/abort-signal.js +var require_abort_signal = __commonJS2((exports2, module2) => { const {RequestAbortedError} = require_errors(); const kListener = Symbol("kListener"); const kSignal = Symbol("kSignal"); @@ -26220,15 +26224,15 @@ var require_abort_signal = __commonJS((exports, module2) => { }; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/client-request.js -var require_client_request = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/client-request.js +var require_client_request = __commonJS2((exports2, module2) => { "use strict"; const {Readable} = require("stream"); const { InvalidArgumentError, RequestAbortedError } = require_errors(); - const util = require_util3(); + const util2 = require_util5(); const {AsyncResource: AsyncResource2} = require("async_hooks"); const {addSignal, removeSignal} = require_abort_signal(); const kAbort = Symbol("abort"); @@ -26265,8 +26269,8 @@ var require_client_request = __commonJS((exports, module2) => { } super("UNDICI_REQUEST"); } catch (err) { - if (util.isStream(body)) { - util.destroy(body.on("error", util.nop), err); + if (util2.isStream(body)) { + util2.destroy(body.on("error", util2.nop), err); } throw err; } @@ -26275,7 +26279,7 @@ var require_client_request = __commonJS((exports, module2) => { this.res = null; this.abort = null; this.body = body; - if (util.isStream(body)) { + if (util2.isStream(body)) { body.on("error", (err) => { this.onError(err); }); @@ -26299,7 +26303,7 @@ var require_client_request = __commonJS((exports, module2) => { this.res = body; this.runInAsyncScope(callback, null, null, { statusCode, - headers: util.parseHeaders(headers), + headers: util2.parseHeaders(headers), opaque, body }); @@ -26324,11 +26328,11 @@ var require_client_request = __commonJS((exports, module2) => { } if (res) { this.res = null; - util.destroy(res, err); + util2.destroy(res, err); } if (body) { this.body = null; - util.destroy(body, err); + util2.destroy(body, err); } } } @@ -26353,15 +26357,15 @@ var require_client_request = __commonJS((exports, module2) => { module2.exports = request; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/client-stream.js -var require_client_stream = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/client-stream.js +var require_client_stream = __commonJS2((exports2, module2) => { "use strict"; const {finished} = require("stream"); const { InvalidArgumentError, InvalidReturnValueError } = require_errors(); - const util = require_util3(); + const util2 = require_util5(); const {AsyncResource: AsyncResource2} = require("async_hooks"); const {addSignal, removeSignal} = require_abort_signal(); class StreamHandler extends AsyncResource2 { @@ -26385,8 +26389,8 @@ var require_client_stream = __commonJS((exports, module2) => { } super("UNDICI_STREAM"); } catch (err) { - if (util.isStream(body)) { - util.destroy(body.on("error", util.nop), err); + if (util2.isStream(body)) { + util2.destroy(body.on("error", util2.nop), err); } throw err; } @@ -26397,7 +26401,7 @@ var require_client_stream = __commonJS((exports, module2) => { this.abort = null; this.trailers = null; this.body = body; - if (util.isStream(body)) { + if (util2.isStream(body)) { body.on("error", (err) => { this.onError(err); }); @@ -26419,7 +26423,7 @@ var require_client_stream = __commonJS((exports, module2) => { this.factory = null; const res = this.runInAsyncScope(factory, null, { statusCode, - headers: util.parseHeaders(headers), + headers: util2.parseHeaders(headers), opaque }); if (!res || typeof res.write !== "function" || typeof res.end !== "function" || typeof res.on !== "function") { @@ -26430,7 +26434,7 @@ var require_client_stream = __commonJS((exports, module2) => { const {callback, res: res2, opaque: opaque2, trailers, abort} = this; this.res = null; if (err || !res2.readable) { - util.destroy(res2, err); + util2.destroy(res2, err); } this.callback = null; this.runInAsyncScope(callback, null, err || null, {opaque: opaque2, trailers}); @@ -26447,7 +26451,7 @@ var require_client_stream = __commonJS((exports, module2) => { onComplete(trailers) { const {res} = this; removeSignal(this); - this.trailers = trailers ? util.parseHeaders(trailers) : {}; + this.trailers = trailers ? util2.parseHeaders(trailers) : {}; res.end(); } onError(err) { @@ -26456,7 +26460,7 @@ var require_client_stream = __commonJS((exports, module2) => { this.factory = null; if (res) { this.res = null; - util.destroy(res, err); + util2.destroy(res, err); } else if (callback) { this.callback = null; process.nextTick((self2, callback2, err2, opaque2) => { @@ -26465,7 +26469,7 @@ var require_client_stream = __commonJS((exports, module2) => { } if (body) { this.body = null; - util.destroy(body, err); + util2.destroy(body, err); } } } @@ -26490,8 +26494,8 @@ var require_client_stream = __commonJS((exports, module2) => { module2.exports = stream; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/client-pipeline.js -var require_client_pipeline = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/client-pipeline.js +var require_client_pipeline = __commonJS2((exports2, module2) => { "use strict"; const { Readable, @@ -26503,7 +26507,7 @@ var require_client_pipeline = __commonJS((exports, module2) => { InvalidReturnValueError, RequestAbortedError } = require_errors(); - const util = require_util3(); + const util2 = require_util5(); const {AsyncResource: AsyncResource2} = require("async_hooks"); const {assert} = require("console"); const {addSignal, removeSignal} = require_abort_signal(); @@ -26561,7 +26565,7 @@ var require_client_pipeline = __commonJS((exports, module2) => { this.handler = handler; this.abort = null; addSignal(this, signal); - this.req = new PipelineRequest().on("error", util.nop); + this.req = new PipelineRequest().on("error", util2.nop); this.ret = new Duplex({ readableObjectMode: opts.objectMode, autoDestroy: true, @@ -26587,9 +26591,9 @@ var require_client_pipeline = __commonJS((exports, module2) => { if (abort && err) { abort(); } - util.destroy(body, err); - util.destroy(req, err); - util.destroy(res, err); + util2.destroy(body, err); + util2.destroy(req, err); + util2.destroy(res, err); removeSignal(this); callback(err); } @@ -26618,12 +26622,12 @@ var require_client_pipeline = __commonJS((exports, module2) => { this.handler = null; body = this.runInAsyncScope(handler, null, { statusCode, - headers: util.parseHeaders(headers), + headers: util2.parseHeaders(headers), opaque, body: this.res }); } catch (err) { - this.res.on("error", util.nop); + this.res.on("error", util2.nop); throw err; } if (!body || typeof body.on !== "function") { @@ -26636,14 +26640,14 @@ var require_client_pipeline = __commonJS((exports, module2) => { } }).on("error", (err) => { const {ret} = this; - util.destroy(ret, err); + util2.destroy(ret, err); }).on("end", () => { const {ret} = this; ret.push(null); }).on("close", () => { const {ret} = this; if (!ret._readableState.ended) { - util.destroy(ret, new RequestAbortedError()); + util2.destroy(ret, new RequestAbortedError()); } }); this.body = body; @@ -26659,14 +26663,14 @@ var require_client_pipeline = __commonJS((exports, module2) => { onError(err) { const {ret} = this; this.handler = null; - util.destroy(ret, err); + util2.destroy(ret, err); } } function pipeline(opts, handler) { try { const pipelineHandler = new PipelineHandler(opts, handler); const { - path: path3, + path: path4, method, headers, idempotent, @@ -26675,7 +26679,7 @@ var require_client_pipeline = __commonJS((exports, module2) => { requestTimeout } = opts; this.dispatch({ - path: path3, + path: path4, method, body: pipelineHandler.req, headers, @@ -26692,12 +26696,12 @@ var require_client_pipeline = __commonJS((exports, module2) => { module2.exports = pipeline; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/client-upgrade.js -var require_client_upgrade = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/client-upgrade.js +var require_client_upgrade = __commonJS2((exports2, module2) => { "use strict"; const {InvalidArgumentError} = require_errors(); const {AsyncResource: AsyncResource2} = require("async_hooks"); - const util = require_util3(); + const util2 = require_util5(); const {addSignal, removeSignal} = require_abort_signal(); class UpgradeHandler extends AsyncResource2 { constructor(opts, callback) { @@ -26726,7 +26730,7 @@ var require_client_upgrade = __commonJS((exports, module2) => { removeSignal(this); this.callback = null; this.runInAsyncScope(callback, null, null, { - headers: util.parseHeaders(headers), + headers: util2.parseHeaders(headers), socket, opaque }); @@ -26756,7 +26760,7 @@ var require_client_upgrade = __commonJS((exports, module2) => { try { const upgradeHandler = new UpgradeHandler(opts, callback); const { - path: path3, + path: path4, method, headers, servername, @@ -26765,7 +26769,7 @@ var require_client_upgrade = __commonJS((exports, module2) => { protocol } = opts; this.dispatch({ - path: path3, + path: path4, method: method || "GET", headers, servername, @@ -26780,12 +26784,12 @@ var require_client_upgrade = __commonJS((exports, module2) => { module2.exports = upgrade; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/lib/client-connect.js -var require_client_connect = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/lib/client-connect.js +var require_client_connect = __commonJS2((exports2, module2) => { "use strict"; const {InvalidArgumentError} = require_errors(); const {AsyncResource: AsyncResource2} = require("async_hooks"); - const util = require_util3(); + const util2 = require_util5(); const {addSignal, removeSignal} = require_abort_signal(); class ConnectHandler extends AsyncResource2 { constructor(opts, callback) { @@ -26815,7 +26819,7 @@ var require_client_connect = __commonJS((exports, module2) => { this.callback = null; this.runInAsyncScope(callback, null, null, { statusCode, - headers: util.parseHeaders(headers), + headers: util2.parseHeaders(headers), socket, opaque }); @@ -26845,14 +26849,14 @@ var require_client_connect = __commonJS((exports, module2) => { try { const connectHandler = new ConnectHandler(opts, callback); const { - path: path3, + path: path4, headers, servername, signal, requestTimeout } = opts; this.dispatch({ - path: path3, + path: path4, method: "CONNECT", headers, servername, @@ -26866,8 +26870,8 @@ var require_client_connect = __commonJS((exports, module2) => { module2.exports = connect; }); -// ../../node_modules/.pnpm/undici@2.1.0/node_modules/undici/index.js -var require_undici = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/undici@2.1.1/node_modules/undici/index.js +var require_undici = __commonJS2((exports2, module2) => { "use strict"; const Client = require_client(); const errors = require_errors(); @@ -26892,19 +26896,18 @@ var require_undici = __commonJS((exports, module2) => { }); // ../engine-core/dist/undici.js -var require_undici2 = __commonJS((exports) => { +var require_undici2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.Undici = void 0; - const getStream = require_get_stream2(); - const undici_1 = require_undici(); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.Undici = void 0; + const getStream = require_get_stream3(); + const undici_12 = require_undici(); class Undici { constructor(url, moreArgs) { this.closed = false; - this.pool = new undici_1.Pool(url, { + this.pool = new undici_12.Pool(url, { connections: 100, pipelining: 10, - requestTimeout: 0, socketTimeout: 0, ...moreArgs }); @@ -26918,7 +26921,8 @@ var require_undici2 = __commonJS((exports) => { "Content-Type": "application/json", ...customHeaders }, - body + body, + requestTimeout: 0 }, async (err, result) => { if (err) { reject(err); @@ -26954,39 +26958,39 @@ var require_undici2 = __commonJS((exports) => { this.closed = true; } } - exports.Undici = Undici; + exports2.Undici = Undici; }); // ../engine-core/dist/NodeEngine.js -var require_NodeEngine = __commonJS((exports) => { +var require_NodeEngine = __commonJS2((exports) => { "use strict"; var __importDefault = exports && exports.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; Object.defineProperty(exports, "__esModule", {value: true}); exports.NodeEngine = void 0; - const Engine_1 = require_Engine(); - const engines_1 = require_dist3(); - const debug_1 = __importDefault(require_src()); - const get_platform_1 = require_dist4(); - const path_1 = __importDefault(require("path")); - const net_1 = __importDefault(require("net")); - const fs_1 = __importDefault(require("fs")); - const chalk_1 = __importDefault(require_source()); - const printGeneratorConfig_1 = require_printGeneratorConfig(); - const util_1 = require_util2(); - const util_2 = require("util"); - const events_1 = __importDefault(require("events")); - const log_1 = require_log(); + const engines_1 = require_dist9(); + const get_platform_1 = require_dist10(); + const chalk_1 = __importDefault(require_source2()); const child_process_1 = require("child_process"); + const debug_1 = __importDefault(require_src3()); + const events_1 = __importDefault(require("events")); + const execa_1 = __importDefault(require_execa2()); + const fs_1 = __importDefault(require("fs")); + const net_1 = __importDefault(require("net")); + const p_retry_1 = __importDefault(require_p_retry2()); + const path_1 = __importDefault(require("path")); + const util_1 = require("util"); const byline_1 = __importDefault(require_byline2()); - const p_retry_1 = __importDefault(require_p_retry()); - const execa_1 = __importDefault(require_execa()); + const Engine_1 = require_Engine(); + const log_1 = require_log2(); const omit_1 = require_omit(); + const printGeneratorConfig_1 = require_printGeneratorConfig(); const undici_1 = require_undici2(); - const debug3 = debug_1.default("engine"); - const exists = util_2.promisify(fs_1.default.exists); - const readdir = util_2.promisify(fs_1.default.readdir); + const util_2 = require_util4(); + const debug = debug_1.default("engine"); + const exists = util_1.promisify(fs_1.default.exists); + const readdir = util_1.promisify(fs_1.default.readdir); const knownPlatforms = [ "native", "darwin", @@ -27005,8 +27009,8 @@ var require_NodeEngine = __commonJS((exports) => { ]; const engines = []; const socketPaths = []; - class NodeEngine3 { - constructor({cwd, datamodelPath, prismaPath, generator, datasources, showColors, logLevel, logQueries, env, flags, clientVersion: clientVersion3, enableExperimental, engineEndpoint, enableDebugLogs, enableEngineDebugMode, useUds}) { + class NodeEngine { + constructor({cwd, datamodelPath, prismaPath, generator, datasources, showColors, logLevel, logQueries, env: env2, flags, clientVersion: clientVersion3, enableExperimental, engineEndpoint, enableDebugLogs, enableEngineDebugMode, useUds}) { var _a; this.restartCount = 0; this.queryEngineStarted = false; @@ -27019,7 +27023,7 @@ var require_NodeEngine = __commonJS((exports) => { this.stdoutLogs = ""; this.handleRequestError = async (error, graceful) => { var _a2, _b, _c, _d, _e, _f, _g; - debug3({error}); + debug({error}); let err; if (this.currentRequestPromise.isCanceled && this.lastError) { if (this.lastError.is_panic) { @@ -27051,7 +27055,7 @@ var require_NodeEngine = __commonJS((exports) => { version: this.clientVersion }), this.clientVersion); } - } else if (error.code && error.code === "ECONNRESET" || error.code === "ECONNREFUSED" || error.code === "UND_ERR_SOCKET" && error.message.toLowerCase().includes("closed") || error.message.toLowerCase().includes("client is destroyed") || error.message.toLowerCase().includes("other side closed") || error.code === "UND_ERR_CLOSED") { + } else if (error.code === "ECONNRESET" || error.code === "ECONNREFUSED" || error.code === "UND_ERR_CLOSED" || error.code === "UND_ERR_SOCKET" || error.code === "UND_ERR_DESTROYED" || error.code === "UND_ERR_ABORTED" || error.message.toLowerCase().includes("client is destroyed") || error.message.toLowerCase().includes("other side closed")) { if (this.globalKillSignalReceived && !this.child.connected) { throw new Engine_1.PrismaClientUnknownRequestError(`The Node.js process already received a ${this.globalKillSignalReceived} signal, therefore the Prisma query engine exited and your request can't be processed. @@ -27111,7 +27115,7 @@ Please look into the logs or turn on the env var DEBUG=* to debug the constantly version: this.clientVersion, description }), this.clientVersion); - debug3(err.message); + debug(err.message); if (graceful) { return false; } @@ -27122,7 +27126,7 @@ Please look into the logs or turn on the env var DEBUG=* to debug the constantly } throw error; }; - this.env = env; + this.env = env2; this.cwd = this.resolveCwd(cwd); this.enableDebugLogs = enableDebugLogs !== null && enableDebugLogs !== void 0 ? enableDebugLogs : false; this.enableEngineDebugMode = enableEngineDebugMode !== null && enableEngineDebugMode !== void 0 ? enableEngineDebugMode : false; @@ -27143,17 +27147,20 @@ Please look into the logs or turn on the env var DEBUG=* to debug the constantly "distinct", "aggregations", "insensitiveFilters", - "atomicNumberOperations" + "atomicNumberOperations", + "transactionApi", + "transaction", + "connectOrCreate" ]; const filteredFlags = ["nativeTypes"]; const removedFlagsUsed = this.enableExperimental.filter((e) => removedFlags.includes(e)); - if (removedFlagsUsed.length > 0) { + if (removedFlagsUsed.length > 0 && !process.env.PRISMA_HIDE_PREVIEW_FLAG_WARNINGS) { console.log(`${chalk_1.default.blueBright("info")} The preview flags \`${removedFlagsUsed.join("`, `")}\` were removed, you can now safely remove them from your schema.prisma.`); } this.enableExperimental = this.enableExperimental.filter((e) => !removedFlags.includes(e) && !filteredFlags.includes(e)); this.engineEndpoint = engineEndpoint; if (useUds && process.platform !== "win32") { - this.socketPath = `/tmp/prisma-${util_1.getRandomString()}.sock`; + this.socketPath = `/tmp/prisma-${util_2.getRandomString()}.sock`; socketPaths.push(this.socketPath); this.useUds = useUds; } @@ -27231,8 +27238,11 @@ You may have to run ${chalk_1.default.greenBright("prisma generate")} for your c } } async resolvePrismaPath() { + var _a, _b; + const searchedLocations = []; + let enginePath; if (this.prismaPath) { - return this.prismaPath; + return {prismaPath: this.prismaPath, searchedLocations}; } const platform = await this.getPlatform(); if (this.platform && this.platform !== platform) { @@ -27240,56 +27250,41 @@ You may have to run ${chalk_1.default.greenBright("prisma generate")} for your c } this.platform = this.platform || platform; if (__filename.includes("NodeEngine")) { - return this.getQueryEnginePath(this.platform, engines_1.getEnginesPath()); - } else { - const dotPrismaPath = await this.getQueryEnginePath(this.platform, eval(`require('path').join(__dirname, '../../../.prisma/client')`)); - debug3({dotPrismaPath}); - if (fs_1.default.existsSync(dotPrismaPath)) { - return dotPrismaPath; - } - const dirnamePath = await this.getQueryEnginePath(this.platform, eval("__dirname")); - debug3({dirnamePath}); - if (fs_1.default.existsSync(dirnamePath)) { - return dirnamePath; - } - const parentDirName = await this.getQueryEnginePath(this.platform, path_1.default.join(eval("__dirname"), "..")); - debug3({parentDirName}); - if (fs_1.default.existsSync(parentDirName)) { - return parentDirName; - } - const datamodelDirName = await this.getQueryEnginePath(this.platform, path_1.default.dirname(this.datamodelPath)); - if (fs_1.default.existsSync(datamodelDirName)) { - return datamodelDirName; - } - const cwdPath = await this.getQueryEnginePath(this.platform, this.cwd); - if (fs_1.default.existsSync(cwdPath)) { - return cwdPath; + enginePath = this.getQueryEnginePath(this.platform, engines_1.getEnginesPath()); + return {prismaPath: enginePath, searchedLocations}; + } + const searchLocations = [ + eval(`require('path').join(__dirname, '../../../.prisma/client')`), + (_b = (_a = this.generator) === null || _a === void 0 ? void 0 : _a.output) !== null && _b !== void 0 ? _b : eval("__dirname"), + path_1.default.join(eval("__dirname"), ".."), + path_1.default.dirname(this.datamodelPath), + this.cwd + ]; + for (const location of searchLocations) { + searchedLocations.push(location); + debug(`Search for Query Engine in ${location}`); + enginePath = await this.getQueryEnginePath(this.platform, location); + if (fs_1.default.existsSync(enginePath)) { + return {prismaPath: enginePath, searchedLocations}; } - const prismaPath = await this.getQueryEnginePath(this.platform); - debug3({prismaPath}); - return prismaPath; } + enginePath = await this.getQueryEnginePath(this.platform); + return {prismaPath: enginePath !== null && enginePath !== void 0 ? enginePath : "", searchedLocations}; } async getPrismaPath() { - const prismaPath = await this.resolvePrismaPath(); + const {prismaPath, searchedLocations} = await this.resolvePrismaPath(); const platform = await this.getPlatform(); if (!await exists(prismaPath)) { const pinnedStr = this.incorrectlyPinnedBinaryTarget ? ` You incorrectly pinned it to ${chalk_1.default.redBright.bold(`${this.incorrectlyPinnedBinaryTarget}`)} ` : ""; - const dir = path_1.default.dirname(prismaPath); - const dirExists = fs_1.default.existsSync(dir); - let files = []; - if (dirExists) { - files = await readdir(dir); - } let errorText = `Query engine binary for current platform "${chalk_1.default.bold(platform)}" could not be found.${pinnedStr} This probably happens, because you built Prisma Client on a different platform. (Prisma Client looked in "${chalk_1.default.underline(prismaPath)}") -Files in ${dir}: +Searched Locations: -${files.map((f) => ` ${f}`).join("\n")} +${searchedLocations.map((f) => ` ${f}`).join("\n")} `; if (this.generator) { if (this.generator.binaryTargets.includes(this.platform) || this.generator.binaryTargets.includes("native")) { @@ -27299,6 +27294,7 @@ in the "schema.prisma" file as described in https://pris.ly/d/client-generator, but something went wrong. That's suboptimal. Please create an issue at https://github.com/prisma/prisma-client-js/issues/new`; + errorText += ``; } else { errorText += ` @@ -27319,17 +27315,17 @@ Read more about deploying Prisma Client: https://pris.ly/d/client-generator if (this.incorrectlyPinnedBinaryTarget) { console.error(`${chalk_1.default.yellow("Warning:")} You pinned the platform ${chalk_1.default.bold(this.incorrectlyPinnedBinaryTarget)}, but Prisma Client detects ${chalk_1.default.bold(await this.getPlatform())}. This means you should very likely pin the platform ${chalk_1.default.greenBright(await this.getPlatform())} instead. -${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")}`); +${chalk_1.default.dim("In case we're mistaken, please report this to us \u{1F64F}.")}`); } if (process.platform !== "win32") { - util_1.plusX(prismaPath); + util_2.plusX(prismaPath); } return prismaPath; } getFixedGenerator() { const fixedGenerator = { ...this.generator, - binaryTargets: util_1.fixBinaryTargets(this.generator.binaryTargets, this.platform) + binaryTargets: util_2.fixBinaryTargets(this.generator.binaryTargets, this.platform) }; return printGeneratorConfig_1.printGeneratorConfig(fixedGenerator); } @@ -27346,31 +27342,31 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} return this.startPromise; } async getEngineEnvVars() { - const env = { + const env2 = { PRISMA_DML_PATH: this.datamodelPath, RUST_BACKTRACE: "1", RUST_LOG: "info" }; if (!this.useUds) { - env.PORT = String(this.port); - debug3(`port: ${this.port}`); + env2.PORT = String(this.port); + debug(`port: ${this.port}`); } if (this.logQueries || this.logLevel === "info") { - env.RUST_LOG = "info"; + env2.RUST_LOG = "info"; if (this.logQueries) { - env.LOG_QUERIES = "true"; + env2.LOG_QUERIES = "true"; } } if (this.datasources) { - env.OVERWRITE_DATASOURCES = this.printDatasources(); + env2.OVERWRITE_DATASOURCES = this.printDatasources(); } if (!process.env.NO_COLOR && this.showColors) { - env.CLICOLOR_FORCE = "1"; + env2.CLICOLOR_FORCE = "1"; } return { ...this.env, ...process.env, - ...env + ...env2 }; } internalStart() { @@ -27392,7 +27388,7 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} } try { if (((_a = this.child) === null || _a === void 0 ? void 0 : _a.connected) || this.child && !((_b = this.child) === null || _b === void 0 ? void 0 : _b.killed)) { - debug3(`There is a child that still runs and we want to start again`); + debug(`There is a child that still runs and we want to start again`); } this.queryEngineStarted = false; this.lastError = void 0; @@ -27400,7 +27396,7 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} this.lastPanic = void 0; this.queryEngineKilled = false; this.globalKillSignalReceived = void 0; - debug3({cwd: this.cwd}); + debug({cwd: this.cwd}); const prismaPath = await this.getPrismaPath(); const experimentalFlags = this.enableExperimental && Array.isArray(this.enableExperimental) && this.enableExperimental.length > 0 ? [`--enable-experimental=${this.enableExperimental.join(",")}`] : []; const debugFlag = this.enableEngineDebugMode ? ["--debug"] : []; @@ -27413,22 +27409,22 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} if (this.useUds) { flags.push("--unix-path", this.socketPath); } - debug3({flags}); + debug({flags}); this.port = await this.getFreePort(); - const env = await this.getEngineEnvVars(); + const env2 = await this.getEngineEnvVars(); this.child = child_process_1.spawn(prismaPath, flags, { - env, + env: env2, cwd: this.cwd, windowsHide: true, stdio: ["ignore", "pipe", "pipe"] }); byline_1.default(this.child.stderr).on("data", (msg) => { const data = String(msg); - debug3("stderr", data); + debug("stderr", data); try { const json = JSON.parse(data); if (typeof json.is_panic !== "undefined") { - debug3(json); + debug(json); this.lastError = json; if (this.engineStartDeferred) { const err = new Engine_1.PrismaClientInitializationError(this.lastError.message, this.clientVersion); @@ -27446,7 +27442,7 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} const data = String(msg); try { const json = JSON.parse(data); - debug3("stdout", json); + debug("stdout", json); if (this.engineStartDeferred && json.level === "INFO" && json.target === "query_engine::server" && ((_a2 = json.fields) === null || _a2 === void 0 ? void 0 : _a2.message.startsWith("Started http server"))) { if (this.useUds) { this.undici = new undici_1.Undici({ @@ -27470,7 +27466,7 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} this.lastError = json; } } catch (e) { - debug3(e, data); + debug(e, data); } }); this.child.on("exit", (code) => { @@ -27483,11 +27479,11 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} this.exitCode = code; if (!this.queryEngineKilled && this.queryEngineStarted && this.restartCount < 5) { p_retry_1.default(async (attempt) => { - debug3(`Restart attempt ${attempt}. Waiting for backoff`); + debug(`Restart attempt ${attempt}. Waiting for backoff`); if (this.backoffPromise) { await this.backoffPromise; } - debug3(`Restart attempt ${attempt}. Backoff done`); + debug(`Restart attempt ${attempt}. Backoff done`); this.restartCount++; const wait = Math.random() * 2 * Math.pow(Math.E, this.restartCount); this.startPromise = void 0; @@ -27500,7 +27496,7 @@ ${chalk_1.default.dim("In case we're mistaken, please report this to us 🙏.")} maxTimeout: 60 * 1e3, factor: Math.E, onFailedAttempt: (e) => { - debug3(e); + debug(e); } }); return; @@ -27597,8 +27593,8 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr this.url = `http://localhost:${this.port}`; (async () => { const engineVersion = await this.version(); - debug3(`Client Version ${this.clientVersion}`); - debug3(`Engine Version ${engineVersion}`); + debug(`Client Version ${this.clientVersion}`); + debug(`Engine Version ${engineVersion}`); })(); this.stopPromise = void 0; resolve(); @@ -27628,12 +27624,12 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr this.getConfigPromise = void 0; let stopChildPromise; if (this.child) { - debug3(`Stopping Prisma engine4`); + debug(`Stopping Prisma engine4`); if (this.startPromise) { - debug3(`Waiting for start promise`); + debug(`Waiting for start promise`); await this.startPromise; } - debug3(`Done waiting for start promise`); + debug(`Done waiting for start promise`); stopChildPromise = new Promise((resolve, reject) => { this.engineStopDeferred = {resolve, reject}; }); @@ -27653,7 +27649,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr try { fs_1.default.unlinkSync(this.socketPath); } catch (e) { - debug3(e); + debug(e); } socketPaths.splice(socketPaths.indexOf(this.socketPath), 1); this.socketPath = void 0; @@ -27670,7 +27666,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr } getFreePort() { return new Promise((resolve, reject) => { - const server = net_1.default.createServer((s) => s.end("")); + const server = net_1.default.createServer((s2) => s2.end("")); server.unref(); server.on("error", reject); server.listen(0, () => { @@ -27693,9 +27689,9 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr } async _getConfig() { const prismaPath = await this.getPrismaPath(); - const env = await this.getEngineEnvVars(); + const env2 = await this.getEngineEnvVars(); const result = await execa_1.default(prismaPath, ["cli", "get-config"], { - env: omit_1.omit(env, ["PORT"]), + env: omit_1.omit(env2, ["PORT"]), cwd: this.cwd }); return JSON.parse(result.stdout); @@ -27709,7 +27705,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr }); return result.stdout; } - async request(query2, headers, numTry = 1) { + async request(query3, headers, numTry = 1) { if (this.stopPromise) { await this.stopPromise; } @@ -27717,7 +27713,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr if (!this.child && !this.engineEndpoint) { throw new Engine_1.PrismaClientUnknownRequestError(`Can't perform request, as the Engine has already been stopped`, this.clientVersion); } - this.currentRequestPromise = this.undici.request(stringifyQuery(query2), headers); + this.currentRequestPromise = this.undici.request(stringifyQuery(query3), headers); return this.currentRequestPromise.then(({data, headers: headers2}) => { if (data.errors) { if (data.errors.length === 1) { @@ -27735,7 +27731,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr if (!isError) { if (numTry < 3) { await new Promise((r) => setTimeout(r, Math.random() * 1e3)); - return this.request(query2, headers, numTry + 1); + return this.request(query3, headers, numTry + 1); } } throw isError; @@ -27748,7 +27744,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr } const variables = {}; const body = { - batch: queries.map((query2) => ({query: query2, variables})), + batch: queries.map((query3) => ({query: query3, variables})), transaction }; this.currentRequestPromise = this.undici.request(JSON.stringify(body)); @@ -27802,7 +27798,7 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr return new Engine_1.PrismaClientUnknownRequestError(error.user_facing_error.message, this.clientVersion); } } - exports.NodeEngine = NodeEngine3; + exports.NodeEngine = NodeEngine; function stringifyQuery(q) { return `{"variables":{},"query":${JSON.stringify(q)}}`; } @@ -27835,19 +27831,19 @@ ${this.lastErrorLog.fields.file}:${this.lastErrorLog.fields.line}:${this.lastErr }); // ../engine-core/dist/getInternalDatamodelJson.js -var require_getInternalDatamodelJson = __commonJS((exports) => { +var require_getInternalDatamodelJson = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getInternalDatamodelJson = void 0; - const path_1 = __importDefault(require("path")); - const child_process_1 = require("child_process"); - const byline_1 = __importDefault(require_byline2()); - function getInternalDatamodelJson(datamodel, schemaInferrerPath = path_1.default.join(__dirname, "../schema-inferrer-bin")) { + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getInternalDatamodelJson = void 0; + const path_12 = __importDefault2(require("path")); + const child_process_12 = require("child_process"); + const byline_12 = __importDefault2(require_byline2()); + function getInternalDatamodelJson(datamodel, schemaInferrerPath = path_12.default.join(__dirname, "../schema-inferrer-bin")) { return new Promise((resolve, reject) => { - const proc = child_process_1.spawn(schemaInferrerPath, { + const proc = child_process_12.spawn(schemaInferrerPath, { stdio: ["pipe", "pipe", process.stderr] }); proc.on("error", function(err) { @@ -27860,7 +27856,7 @@ var require_getInternalDatamodelJson = __commonJS((exports) => { } reject(); }); - const out = byline_1.default(proc.stdout); + const out = byline_12.default(proc.stdout); out.on("data", (line) => { const result = JSON.parse(line); const resultB64 = Buffer.from(JSON.stringify(result)).toString("base64"); @@ -27870,51 +27866,51 @@ var require_getInternalDatamodelJson = __commonJS((exports) => { proc.stdin.write(JSON.stringify({dataModel: cut}) + "\n"); }); } - exports.getInternalDatamodelJson = getInternalDatamodelJson; + exports2.getInternalDatamodelJson = getInternalDatamodelJson; }); // ../engine-core/dist/index.js -var require_dist5 = __commonJS((exports) => { +var require_dist11 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.fixBinaryTargets = exports.printGeneratorConfig = exports.getInternalDatamodelJson = exports.Engine = exports.PrismaClientRustPanicError = exports.PrismaClientInitializationError = exports.PrismaClientUnknownRequestError = exports.PrismaClientKnownRequestError = void 0; - var Engine_1 = require_Engine(); - Object.defineProperty(exports, "PrismaClientKnownRequestError", {enumerable: true, get: function() { - return Engine_1.PrismaClientKnownRequestError; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.fixBinaryTargets = exports2.printGeneratorConfig = exports2.getInternalDatamodelJson = exports2.Engine = exports2.PrismaClientRustPanicError = exports2.PrismaClientInitializationError = exports2.PrismaClientUnknownRequestError = exports2.PrismaClientKnownRequestError = void 0; + var Engine_12 = require_Engine(); + Object.defineProperty(exports2, "PrismaClientKnownRequestError", {enumerable: true, get: function() { + return Engine_12.PrismaClientKnownRequestError; }}); - Object.defineProperty(exports, "PrismaClientUnknownRequestError", {enumerable: true, get: function() { - return Engine_1.PrismaClientUnknownRequestError; + Object.defineProperty(exports2, "PrismaClientUnknownRequestError", {enumerable: true, get: function() { + return Engine_12.PrismaClientUnknownRequestError; }}); - Object.defineProperty(exports, "PrismaClientInitializationError", {enumerable: true, get: function() { - return Engine_1.PrismaClientInitializationError; + Object.defineProperty(exports2, "PrismaClientInitializationError", {enumerable: true, get: function() { + return Engine_12.PrismaClientInitializationError; }}); - Object.defineProperty(exports, "PrismaClientRustPanicError", {enumerable: true, get: function() { - return Engine_1.PrismaClientRustPanicError; + Object.defineProperty(exports2, "PrismaClientRustPanicError", {enumerable: true, get: function() { + return Engine_12.PrismaClientRustPanicError; }}); var NodeEngine_1 = require_NodeEngine(); - Object.defineProperty(exports, "Engine", {enumerable: true, get: function() { + Object.defineProperty(exports2, "Engine", {enumerable: true, get: function() { return NodeEngine_1.NodeEngine; }}); var getInternalDatamodelJson_1 = require_getInternalDatamodelJson(); - Object.defineProperty(exports, "getInternalDatamodelJson", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getInternalDatamodelJson", {enumerable: true, get: function() { return getInternalDatamodelJson_1.getInternalDatamodelJson; }}); - var printGeneratorConfig_1 = require_printGeneratorConfig(); - Object.defineProperty(exports, "printGeneratorConfig", {enumerable: true, get: function() { - return printGeneratorConfig_1.printGeneratorConfig; + var printGeneratorConfig_12 = require_printGeneratorConfig(); + Object.defineProperty(exports2, "printGeneratorConfig", {enumerable: true, get: function() { + return printGeneratorConfig_12.printGeneratorConfig; }}); - var util_1 = require_util2(); - Object.defineProperty(exports, "fixBinaryTargets", {enumerable: true, get: function() { - return util_1.fixBinaryTargets; + var util_12 = require_util4(); + Object.defineProperty(exports2, "fixBinaryTargets", {enumerable: true, get: function() { + return util_12.fixBinaryTargets; }}); }); // ../../node_modules/.pnpm/sql-template-tag@4.0.0/node_modules/sql-template-tag/dist/index.js -var require_dist6 = __commonJS((exports) => { +var require_dist12 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.sqltag = exports.empty = exports.raw = exports.join = exports.Sql = void 0; - const util_1 = require("util"); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.sqltag = exports2.empty = exports2.raw = exports2.join = exports2.Sql = void 0; + const util_12 = require("util"); class Sql { constructor(rawStrings, rawValues) { let valuesLength = rawValues.length; @@ -27959,7 +27955,7 @@ var require_dist6 = __commonJS((exports) => { get sql() { return this.strings.join("?"); } - [util_1.inspect.custom]() { + [util_12.inspect.custom]() { return { text: this.text, sql: this.sql, @@ -27967,33 +27963,33 @@ var require_dist6 = __commonJS((exports) => { }; } } - exports.Sql = Sql; + exports2.Sql = Sql; Object.defineProperty(Sql.prototype, "sql", {enumerable: true}); Object.defineProperty(Sql.prototype, "text", {enumerable: true}); - function join(values, separator = ",") { + function join2(values, separator = ",") { if (values.length === 0) { throw new TypeError("Expected `join([])` to be called with an array of multiple elements, but got an empty array"); } return new Sql(["", ...Array(values.length - 1).fill(separator), ""], values); } - exports.join = join; + exports2.join = join2; function raw(value) { return new Sql([value], []); } - exports.raw = raw; - exports.empty = raw(""); + exports2.raw = raw; + exports2.empty = raw(""); function sqltag2(strings, ...values) { return new Sql(strings, values); } - exports.sqltag = sqltag2; - exports.default = sqltag2; + exports2.sqltag = sqltag2; + exports2.default = sqltag2; }); // ../sdk/dist/utils/mapPreviewFeatures.js -var require_mapPreviewFeatures = __commonJS((exports) => { +var require_mapPreviewFeatures = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.mapPreviewFeatures = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.mapPreviewFeatures = void 0; const featureFlagMap = { transactionApi: "transaction", aggregateApi: "aggregations" @@ -28007,14 +28003,14 @@ var require_mapPreviewFeatures = __commonJS((exports) => { } return []; } - exports.mapPreviewFeatures = mapPreviewFeatures3; + exports2.mapPreviewFeatures = mapPreviewFeatures3; }); // package.json -var require_package = __commonJS((exports, module2) => { +var require_package2 = __commonJS2((exports2, module2) => { module2.exports = { name: "@prisma/client", - version: "2.10.1", + version: "2.11.0", description: "Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports MySQL, PostgreSQL, MariaDB, SQLite databases.", keywords: [ "orm", @@ -28044,7 +28040,7 @@ var require_package = __commonJS((exports, module2) => { }, maintainers: [ "Tim Suchanek ", - "Joël Galeran " + "Jo\xEBl Galeran " ], bugs: { email: "suchanek@prisma.io", @@ -28068,37 +28064,37 @@ var require_package = __commonJS((exports, module2) => { "index.d.ts" ], devDependencies: { - "@prisma/debug": "2.10.1", - "@prisma/engine-core": "2.10.1", - "@prisma/engines": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "@prisma/fetch-engine": "2.10.1", - "@prisma/generator-helper": "2.10.1", - "@prisma/get-platform": "2.10.1", - "@prisma/migrate": "2.10.1", - "@prisma/sdk": "2.10.1", + "@prisma/debug": "2.11.0", + "@prisma/engine-core": "2.11.0", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "@prisma/fetch-engine": "2.11.0", + "@prisma/generator-helper": "2.11.0", + "@prisma/get-platform": "2.11.0", + "@prisma/migrate": "2.11.0", + "@prisma/sdk": "2.11.0", "@timsuchanek/copy": "1.4.5", "@types/debug": "4.1.5", - "@types/fs-extra": "9.0.1", - "@types/jest": "26.0.14", + "@types/fs-extra": "9.0.3", + "@types/jest": "26.0.15", "@types/js-levenshtein": "1.1.0", - "@types/node": "12.12.62", + "@types/node": "12.19.4", "@types/node-fetch": "2.5.7", - "@types/pg": "7.14.5", - "@typescript-eslint/eslint-plugin": "4.2.0", - "@typescript-eslint/parser": "4.2.0", + "@types/pg": "7.14.6", + "@typescript-eslint/eslint-plugin": "4.7.0", + "@typescript-eslint/parser": "4.7.0", arg: "4.1.3", benchmark: "2.1.4", chalk: "4.1.0", "decimal.js": "10.2.1", dotenv: "8.2.0", - esbuild: "0.7.19", + esbuild: "0.8.5", "escape-string-regexp": "4.0.0", - eslint: "7.10.0", - "eslint-config-prettier": "6.12.0", + eslint: "7.13.0", + "eslint-config-prettier": "6.15.0", "eslint-plugin-eslint-comments": "3.2.0", - "eslint-plugin-jest": "24.0.2", + "eslint-plugin-jest": "24.1.0", "eslint-plugin-prettier": "3.1.4", - execa: "4.0.3", + execa: "4.1.0", "flat-map-polyfill": "0.3.8", "fs-monkey": "1.0.1", "get-own-enumerable-property-symbols": "3.0.2", @@ -28107,35 +28103,36 @@ var require_package = __commonJS((exports, module2) => { "indent-string": "4.0.0", "is-obj": "2.0.0", "is-regexp": "2.1.0", - jest: "26.4.2", - "jest-diff": "26.4.2", + jest: "26.6.3", + "jest-diff": "26.6.2", "js-levenshtein": "1.1.6", klona: "2.0.4", - "lint-staged": "10.4.0", + "lint-staged": "10.5.1", "make-dir": "3.1.0", - mariadb: "2.4.2", + mariadb: "2.5.1", mssql: "6.2.3", "node-fetch": "2.6.1", packwatch: "2.0.0", - pg: "8.3.3", + pg: "8.4.2", pidtree: "0.5.0", "pkg-up": "3.1.0", pluralize: "8.0.0", prettier: "2.1.2", "replace-string": "3.1.0", rimraf: "3.0.2", - rollup: "2.28.2", + rollup: "2.33.1", "rollup-plugin-dts": "1.4.13", "set-value": "3.0.2", + "source-map-support": "0.5.19", "sql-template-tag": "4.0.0", "stacktrace-parser": "0.1.10", "stat-mode": "1.0.0", "strip-ansi": "6.0.0", "strip-indent": "3.0.0", - "ts-jest": "26.4.0", - "ts-loader": "8.0.4", + "ts-jest": "26.4.4", + "ts-loader": "8.0.11", "ts-node": "9.0.0", - typescript: "4.0.3" + typescript: "4.0.5" }, peerDependencies: { "@prisma/cli": "*" @@ -28160,16 +28157,16 @@ var require_package = __commonJS((exports, module2) => { ] }, dependencies: { - "@prisma/engines-version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111" + "@prisma/engines-version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" } }; }); // ../sdk/dist/pick.js -var require_pick = __commonJS((exports) => { +var require_pick = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.pick = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.pick = void 0; function pick(obj, keys2) { return Object.entries(obj).reduce((acc, [key, value]) => { if (keys2.includes(key)) { @@ -28178,15 +28175,15 @@ var require_pick = __commonJS((exports) => { return acc; }, {}); } - exports.pick = pick; + exports2.pick = pick; }); // ../sdk/dist/keyBy.js -var require_keyBy = __commonJS((exports) => { +var require_keyBy = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.keyBy = void 0; - exports.keyBy = (collection, iteratee) => { + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.keyBy = void 0; + exports2.keyBy = (collection, iteratee) => { return collection.reduce((acc, curr) => { acc[iteratee(curr)] = curr; return acc; @@ -28195,40 +28192,40 @@ var require_keyBy = __commonJS((exports) => { }); // ../../node_modules/.pnpm/temp-dir@2.0.0/node_modules/temp-dir/index.js -var require_temp_dir = __commonJS((exports, module2) => { +var require_temp_dir2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const os = require("os"); + const fs4 = require("fs"); + const os2 = require("os"); const tempDirectorySymbol = Symbol.for("__RESOLVED_TEMP_DIRECTORY__"); if (!global[tempDirectorySymbol]) { Object.defineProperty(global, tempDirectorySymbol, { - value: fs3.realpathSync(os.tmpdir()) + value: fs4.realpathSync(os2.tmpdir()) }); } module2.exports = global[tempDirectorySymbol]; }); // ../../node_modules/.pnpm/semver@6.3.0/node_modules/semver/semver.js -var require_semver = __commonJS((exports, module2) => { - exports = module2.exports = SemVer; - var debug3; +var require_semver2 = __commonJS2((exports2, module2) => { + exports2 = module2.exports = SemVer; + var debug4; if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { - debug3 = function() { + debug4 = function() { var args = Array.prototype.slice.call(arguments, 0); args.unshift("SEMVER"); console.log.apply(console, args); }; } else { - debug3 = function() { + debug4 = function() { }; } - exports.SEMVER_SPEC_VERSION = "2.0.0"; + exports2.SEMVER_SPEC_VERSION = "2.0.0"; var MAX_LENGTH = 256; var MAX_SAFE_INTEGER2 = Number.MAX_SAFE_INTEGER || 9007199254740991; var MAX_SAFE_COMPONENT_LENGTH = 16; - var re = exports.re = []; - var src = exports.src = []; - var t = exports.tokens = {}; + var re = exports2.re = []; + var src = exports2.src = []; + var t = exports2.tokens = {}; var R = 0; function tok(n) { t[n] = R++; @@ -28316,13 +28313,13 @@ var require_semver = __commonJS((exports, module2) => { tok("STAR"); src[t.STAR] = "(<|>)?=?\\s*\\*"; for (var i = 0; i < R; i++) { - debug3(i, src[i]); + debug4(i, src[i]); if (!re[i]) { re[i] = new RegExp(src[i]); } } - exports.parse = parse2; - function parse2(version, options) { + exports2.parse = parse3; + function parse3(version, options) { if (!options || typeof options !== "object") { options = { loose: !!options, @@ -28348,17 +28345,17 @@ var require_semver = __commonJS((exports, module2) => { return null; } } - exports.valid = valid; + exports2.valid = valid; function valid(version, options) { - var v = parse2(version, options); + var v = parse3(version, options); return v ? v.version : null; } - exports.clean = clean; + exports2.clean = clean; function clean(version, options) { - var s = parse2(version.trim().replace(/^[=v]+/, ""), options); - return s ? s.version : null; + var s2 = parse3(version.trim().replace(/^[=v]+/, ""), options); + return s2 ? s2.version : null; } - exports.SemVer = SemVer; + exports2.SemVer = SemVer; function SemVer(version, options) { if (!options || typeof options !== "object") { options = { @@ -28381,17 +28378,17 @@ var require_semver = __commonJS((exports, module2) => { if (!(this instanceof SemVer)) { return new SemVer(version, options); } - debug3("SemVer", version, options); + debug4("SemVer", version, options); this.options = options; this.loose = !!options.loose; - var m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL]); - if (!m) { + var m2 = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL]); + if (!m2) { throw new TypeError("Invalid Version: " + version); } this.raw = version; - this.major = +m[1]; - this.minor = +m[2]; - this.patch = +m[3]; + this.major = +m2[1]; + this.minor = +m2[2]; + this.patch = +m2[3]; if (this.major > MAX_SAFE_INTEGER2 || this.major < 0) { throw new TypeError("Invalid major version"); } @@ -28401,10 +28398,10 @@ var require_semver = __commonJS((exports, module2) => { if (this.patch > MAX_SAFE_INTEGER2 || this.patch < 0) { throw new TypeError("Invalid patch version"); } - if (!m[4]) { + if (!m2[4]) { this.prerelease = []; } else { - this.prerelease = m[4].split(".").map(function(id) { + this.prerelease = m2[4].split(".").map(function(id) { if (/^[0-9]+$/.test(id)) { var num = +id; if (num >= 0 && num < MAX_SAFE_INTEGER2) { @@ -28414,7 +28411,7 @@ var require_semver = __commonJS((exports, module2) => { return id; }); } - this.build = m[5] ? m[5].split(".") : []; + this.build = m2[5] ? m2[5].split(".") : []; this.format(); } SemVer.prototype.format = function() { @@ -28428,7 +28425,7 @@ var require_semver = __commonJS((exports, module2) => { return this.version; }; SemVer.prototype.compare = function(other) { - debug3("SemVer.compare", this.version, this.options, other); + debug4("SemVer.compare", this.version, this.options, other); if (!(other instanceof SemVer)) { other = new SemVer(other, this.options); } @@ -28455,7 +28452,7 @@ var require_semver = __commonJS((exports, module2) => { do { var a = this.prerelease[i2]; var b = other.prerelease[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -28477,7 +28474,7 @@ var require_semver = __commonJS((exports, module2) => { do { var a = this.build[i2]; var b = other.build[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -28570,7 +28567,7 @@ var require_semver = __commonJS((exports, module2) => { this.raw = this.version; return this; }; - exports.inc = inc; + exports2.inc = inc; function inc(version, release, loose, identifier) { if (typeof loose === "string") { identifier = loose; @@ -28582,13 +28579,13 @@ var require_semver = __commonJS((exports, module2) => { return null; } } - exports.diff = diff; + exports2.diff = diff; function diff(version1, version2) { if (eq(version1, version2)) { return null; } else { - var v1 = parse2(version1); - var v2 = parse2(version2); + var v1 = parse3(version1); + var v2 = parse3(version2); var prefix = ""; if (v1.prerelease.length || v2.prerelease.length) { prefix = "pre"; @@ -28604,7 +28601,7 @@ var require_semver = __commonJS((exports, module2) => { return defaultResult; } } - exports.compareIdentifiers = compareIdentifiers; + exports2.compareIdentifiers = compareIdentifiers; var numeric = /^[0-9]+$/; function compareIdentifiers(a, b) { var anum = numeric.test(a); @@ -28615,77 +28612,77 @@ var require_semver = __commonJS((exports, module2) => { } return a === b ? 0 : anum && !bnum ? -1 : bnum && !anum ? 1 : a < b ? -1 : 1; } - exports.rcompareIdentifiers = rcompareIdentifiers; + exports2.rcompareIdentifiers = rcompareIdentifiers; function rcompareIdentifiers(a, b) { return compareIdentifiers(b, a); } - exports.major = major; + exports2.major = major; function major(a, loose) { return new SemVer(a, loose).major; } - exports.minor = minor; + exports2.minor = minor; function minor(a, loose) { return new SemVer(a, loose).minor; } - exports.patch = patch; + exports2.patch = patch; function patch(a, loose) { return new SemVer(a, loose).patch; } - exports.compare = compare; + exports2.compare = compare; function compare(a, b, loose) { return new SemVer(a, loose).compare(new SemVer(b, loose)); } - exports.compareLoose = compareLoose; + exports2.compareLoose = compareLoose; function compareLoose(a, b) { return compare(a, b, true); } - exports.compareBuild = compareBuild; + exports2.compareBuild = compareBuild; function compareBuild(a, b, loose) { var versionA = new SemVer(a, loose); var versionB = new SemVer(b, loose); return versionA.compare(versionB) || versionA.compareBuild(versionB); } - exports.rcompare = rcompare; + exports2.rcompare = rcompare; function rcompare(a, b, loose) { return compare(b, a, loose); } - exports.sort = sort; + exports2.sort = sort; function sort(list, loose) { return list.sort(function(a, b) { - return exports.compareBuild(a, b, loose); + return exports2.compareBuild(a, b, loose); }); } - exports.rsort = rsort; + exports2.rsort = rsort; function rsort(list, loose) { return list.sort(function(a, b) { - return exports.compareBuild(b, a, loose); + return exports2.compareBuild(b, a, loose); }); } - exports.gt = gt; + exports2.gt = gt; function gt(a, b, loose) { return compare(a, b, loose) > 0; } - exports.lt = lt; + exports2.lt = lt; function lt(a, b, loose) { return compare(a, b, loose) < 0; } - exports.eq = eq; + exports2.eq = eq; function eq(a, b, loose) { return compare(a, b, loose) === 0; } - exports.neq = neq; + exports2.neq = neq; function neq(a, b, loose) { return compare(a, b, loose) !== 0; } - exports.gte = gte; + exports2.gte = gte; function gte(a, b, loose) { return compare(a, b, loose) >= 0; } - exports.lte = lte; + exports2.lte = lte; function lte(a, b, loose) { return compare(a, b, loose) <= 0; } - exports.cmp = cmp; + exports2.cmp = cmp; function cmp(a, op, b, loose) { switch (op) { case "===": @@ -28718,7 +28715,7 @@ var require_semver = __commonJS((exports, module2) => { throw new TypeError("Invalid operator: " + op); } } - exports.Comparator = Comparator; + exports2.Comparator = Comparator; function Comparator(comp, options) { if (!options || typeof options !== "object") { options = { @@ -28736,7 +28733,7 @@ var require_semver = __commonJS((exports, module2) => { if (!(this instanceof Comparator)) { return new Comparator(comp, options); } - debug3("comparator", comp, options); + debug4("comparator", comp, options); this.options = options; this.loose = !!options.loose; this.parse(comp); @@ -28745,30 +28742,30 @@ var require_semver = __commonJS((exports, module2) => { } else { this.value = this.operator + this.semver.version; } - debug3("comp", this); + debug4("comp", this); } var ANY = {}; Comparator.prototype.parse = function(comp) { var r = this.options.loose ? re[t.COMPARATORLOOSE] : re[t.COMPARATOR]; - var m = comp.match(r); - if (!m) { + var m2 = comp.match(r); + if (!m2) { throw new TypeError("Invalid comparator: " + comp); } - this.operator = m[1] !== void 0 ? m[1] : ""; + this.operator = m2[1] !== void 0 ? m2[1] : ""; if (this.operator === "=") { this.operator = ""; } - if (!m[2]) { + if (!m2[2]) { this.semver = ANY; } else { - this.semver = new SemVer(m[2], this.options.loose); + this.semver = new SemVer(m2[2], this.options.loose); } }; Comparator.prototype.toString = function() { return this.value; }; Comparator.prototype.test = function(version) { - debug3("Comparator.test", version, this.options.loose); + debug4("Comparator.test", version, this.options.loose); if (this.semver === ANY || version === ANY) { return true; } @@ -28813,7 +28810,7 @@ var require_semver = __commonJS((exports, module2) => { var oppositeDirectionsGreaterThan = cmp(this.semver, ">", comp.semver, options) && ((this.operator === "<=" || this.operator === "<") && (comp.operator === ">=" || comp.operator === ">")); return sameDirectionIncreasing || sameDirectionDecreasing || sameSemVer && differentDirectionsInclusive || oppositeDirectionsLessThan || oppositeDirectionsGreaterThan; }; - exports.Range = Range; + exports2.Range = Range; function Range(range, options) { if (!options || typeof options !== "object") { options = { @@ -28862,9 +28859,9 @@ var require_semver = __commonJS((exports, module2) => { range = range.trim(); var hr = loose ? re[t.HYPHENRANGELOOSE] : re[t.HYPHENRANGE]; range = range.replace(hr, hyphenReplace); - debug3("hyphen replace", range); + debug4("hyphen replace", range); range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace); - debug3("comparator trim", range, re[t.COMPARATORTRIM]); + debug4("comparator trim", range, re[t.COMPARATORTRIM]); range = range.replace(re[t.TILDETRIM], tildeTrimReplace); range = range.replace(re[t.CARETTRIM], caretTrimReplace); range = range.split(/\s+/).join(" "); @@ -28908,7 +28905,7 @@ var require_semver = __commonJS((exports, module2) => { } return result; } - exports.toComparators = toComparators; + exports2.toComparators = toComparators; function toComparators(range, options) { return new Range(range, options).set.map(function(comp) { return comp.map(function(c) { @@ -28917,15 +28914,15 @@ var require_semver = __commonJS((exports, module2) => { }); } function parseComparator(comp, options) { - debug3("comp", comp, options); + debug4("comp", comp, options); comp = replaceCarets(comp, options); - debug3("caret", comp); + debug4("caret", comp); comp = replaceTildes(comp, options); - debug3("tildes", comp); + debug4("tildes", comp); comp = replaceXRanges(comp, options); - debug3("xrange", comp); + debug4("xrange", comp); comp = replaceStars(comp, options); - debug3("stars", comp); + debug4("stars", comp); return comp; } function isX(id) { @@ -28938,22 +28935,22 @@ var require_semver = __commonJS((exports, module2) => { } function replaceTilde(comp, options) { var r = options.loose ? re[t.TILDELOOSE] : re[t.TILDE]; - return comp.replace(r, function(_3, M, m, p, pr) { - debug3("tilde", comp, _3, M, m, p, pr); + return comp.replace(r, function(_3, M, m2, p, pr) { + debug4("tilde", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; - } else if (isX(m)) { + } else if (isX(m2)) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (isX(p)) { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else if (pr) { - debug3("replaceTilde pr", pr); - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + debug4("replaceTilde pr", pr); + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } else { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } - debug3("tilde return", ret); + debug4("tilde return", ret); return ret; }); } @@ -28963,50 +28960,50 @@ var require_semver = __commonJS((exports, module2) => { }).join(" "); } function replaceCaret(comp, options) { - debug3("caret", comp, options); + debug4("caret", comp, options); var r = options.loose ? re[t.CARETLOOSE] : re[t.CARET]; - return comp.replace(r, function(_3, M, m, p, pr) { - debug3("caret", comp, _3, M, m, p, pr); + return comp.replace(r, function(_3, M, m2, p, pr) { + debug4("caret", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; - } else if (isX(m)) { + } else if (isX(m2)) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (isX(p)) { if (M === "0") { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else { - ret = ">=" + M + "." + m + ".0 <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + ".0 <" + (+M + 1) + ".0.0"; } } else if (pr) { - debug3("replaceCaret pr", pr); + debug4("replaceCaret pr", pr); if (M === "0") { - if (m === "0") { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + m + "." + (+p + 1); + if (m2 === "0") { + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + m2 + "." + (+p + 1); } else { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } } else { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; } } else { - debug3("no pr"); + debug4("no pr"); if (M === "0") { - if (m === "0") { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + m + "." + (+p + 1); + if (m2 === "0") { + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + m2 + "." + (+p + 1); } else { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } } else { - ret = ">=" + M + "." + m + "." + p + " <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + (+M + 1) + ".0.0"; } } - debug3("caret return", ret); + debug4("caret return", ret); return ret; }); } function replaceXRanges(comp, options) { - debug3("replaceXRanges", comp, options); + debug4("replaceXRanges", comp, options); return comp.split(/\s+/).map(function(comp2) { return replaceXRange(comp2, options); }).join(" "); @@ -29014,10 +29011,10 @@ var require_semver = __commonJS((exports, module2) => { function replaceXRange(comp, options) { comp = comp.trim(); var r = options.loose ? re[t.XRANGELOOSE] : re[t.XRANGE]; - return comp.replace(r, function(ret, gtlt, M, m, p, pr) { - debug3("xRange", comp, ret, gtlt, M, m, p, pr); + return comp.replace(r, function(ret, gtlt, M, m2, p, pr) { + debug4("xRange", comp, ret, gtlt, M, m2, p, pr); var xM = isX(M); - var xm = xM || isX(m); + var xm = xM || isX(m2); var xp = xm || isX(p); var anyX = xp; if (gtlt === "=" && anyX) { @@ -29032,17 +29029,17 @@ var require_semver = __commonJS((exports, module2) => { } } else if (gtlt && anyX) { if (xm) { - m = 0; + m2 = 0; } p = 0; if (gtlt === ">") { gtlt = ">="; if (xm) { M = +M + 1; - m = 0; + m2 = 0; p = 0; } else { - m = +m + 1; + m2 = +m2 + 1; p = 0; } } else if (gtlt === "<=") { @@ -29050,21 +29047,21 @@ var require_semver = __commonJS((exports, module2) => { if (xm) { M = +M + 1; } else { - m = +m + 1; + m2 = +m2 + 1; } } - ret = gtlt + M + "." + m + "." + p + pr; + ret = gtlt + M + "." + m2 + "." + p + pr; } else if (xm) { ret = ">=" + M + ".0.0" + pr + " <" + (+M + 1) + ".0.0" + pr; } else if (xp) { - ret = ">=" + M + "." + m + ".0" + pr + " <" + M + "." + (+m + 1) + ".0" + pr; + ret = ">=" + M + "." + m2 + ".0" + pr + " <" + M + "." + (+m2 + 1) + ".0" + pr; } - debug3("xRange return", ret); + debug4("xRange return", ret); return ret; }); } function replaceStars(comp, options) { - debug3("replaceStars", comp, options); + debug4("replaceStars", comp, options); return comp.trim().replace(re[t.STAR], ""); } function hyphenReplace($0, from, fM, fm, fp, fpr, fb, to, tM, tm, tp, tpr, tb) { @@ -29116,7 +29113,7 @@ var require_semver = __commonJS((exports, module2) => { } if (version.prerelease.length && !options.includePrerelease) { for (i2 = 0; i2 < set.length; i2++) { - debug3(set[i2].semver); + debug4(set[i2].semver); if (set[i2].semver === ANY) { continue; } @@ -29131,7 +29128,7 @@ var require_semver = __commonJS((exports, module2) => { } return true; } - exports.satisfies = satisfies; + exports2.satisfies = satisfies; function satisfies(version, range, options) { try { range = new Range(range, options); @@ -29140,7 +29137,7 @@ var require_semver = __commonJS((exports, module2) => { } return range.test(version); } - exports.maxSatisfying = maxSatisfying; + exports2.maxSatisfying = maxSatisfying; function maxSatisfying(versions, range, options) { var max2 = null; var maxSV = null; @@ -29159,7 +29156,7 @@ var require_semver = __commonJS((exports, module2) => { }); return max2; } - exports.minSatisfying = minSatisfying; + exports2.minSatisfying = minSatisfying; function minSatisfying(versions, range, options) { var min2 = null; var minSV = null; @@ -29178,7 +29175,7 @@ var require_semver = __commonJS((exports, module2) => { }); return min2; } - exports.minVersion = minVersion; + exports2.minVersion = minVersion; function minVersion(range, loose) { range = new Range(range, loose); var minver = new SemVer("0.0.0"); @@ -29221,7 +29218,7 @@ var require_semver = __commonJS((exports, module2) => { } return null; } - exports.validRange = validRange; + exports2.validRange = validRange; function validRange(range, options) { try { return new Range(range, options).range || "*"; @@ -29229,15 +29226,15 @@ var require_semver = __commonJS((exports, module2) => { return null; } } - exports.ltr = ltr; + exports2.ltr = ltr; function ltr(version, range, options) { return outside(version, range, "<", options); } - exports.gtr = gtr; + exports2.gtr = gtr; function gtr(version, range, options) { return outside(version, range, ">", options); } - exports.outside = outside; + exports2.outside = outside; function outside(version, range, hilo, options) { version = new SemVer(version, options); range = new Range(range, options); @@ -29290,18 +29287,18 @@ var require_semver = __commonJS((exports, module2) => { } return true; } - exports.prerelease = prerelease; + exports2.prerelease = prerelease; function prerelease(version, options) { - var parsed = parse2(version, options); + var parsed = parse3(version, options); return parsed && parsed.prerelease.length ? parsed.prerelease : null; } - exports.intersects = intersects; + exports2.intersects = intersects; function intersects(r1, r2, options) { r1 = new Range(r1, options); r2 = new Range(r2, options); return r1.intersects(r2); } - exports.coerce = coerce; + exports2.coerce = coerce; function coerce(version, options) { if (version instanceof SemVer) { return version; @@ -29329,21 +29326,21 @@ var require_semver = __commonJS((exports, module2) => { if (match === null) { return null; } - return parse2(match[2] + "." + (match[3] || "0") + "." + (match[4] || "0"), options); + return parse3(match[2] + "." + (match[3] || "0") + "." + (match[4] || "0"), options); } }); // ../../node_modules/.pnpm/make-dir@3.1.0/node_modules/make-dir/index.js -var require_make_dir = __commonJS((exports, module2) => { +var require_make_dir2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const path3 = require("path"); - const {promisify} = require("util"); - const semver = require_semver(); - const useNativeRecursiveOption = semver.satisfies(process.version, ">=10.12.0"); - const checkPath = (pth) => { + const fs4 = require("fs"); + const path4 = require("path"); + const {promisify: promisify2} = require("util"); + const semver2 = require_semver2(); + const useNativeRecursiveOption2 = semver2.satisfies(process.version, ">=10.12.0"); + const checkPath2 = (pth) => { if (process.platform === "win32") { - const pathHasInvalidWinCharacters = /[<>:"|?*]/.test(pth.replace(path3.parse(pth).root, "")); + const pathHasInvalidWinCharacters = /[<>:"|?*]/.test(pth.replace(path4.parse(pth).root, "")); if (pathHasInvalidWinCharacters) { const error = new Error(`Path contains invalid characters: ${pth}`); error.code = "EINVAL"; @@ -29351,17 +29348,17 @@ var require_make_dir = __commonJS((exports, module2) => { } } }; - const processOptions = (options) => { + const processOptions2 = (options) => { const defaults = { mode: 511, - fs: fs3 + fs: fs4 }; return { ...defaults, ...options }; }; - const permissionError = (pth) => { + const permissionError2 = (pth) => { const error = new Error(`operation not permitted, mkdir '${pth}'`); error.code = "EPERM"; error.errno = -4048; @@ -29369,13 +29366,13 @@ var require_make_dir = __commonJS((exports, module2) => { error.syscall = "mkdir"; return error; }; - const makeDir = async (input, options) => { - checkPath(input); - options = processOptions(options); - const mkdir = promisify(options.fs.mkdir); - const stat = promisify(options.fs.stat); - if (useNativeRecursiveOption && options.fs.mkdir === fs3.mkdir) { - const pth = path3.resolve(input); + const makeDir2 = async (input, options) => { + checkPath2(input); + options = processOptions2(options); + const mkdir = promisify2(options.fs.mkdir); + const stat = promisify2(options.fs.stat); + if (useNativeRecursiveOption2 && options.fs.mkdir === fs4.mkdir) { + const pth = path4.resolve(input); await mkdir(pth, { mode: options.mode, recursive: true @@ -29391,13 +29388,13 @@ var require_make_dir = __commonJS((exports, module2) => { throw error; } if (error.code === "ENOENT") { - if (path3.dirname(pth) === pth) { - throw permissionError(pth); + if (path4.dirname(pth) === pth) { + throw permissionError2(pth); } if (error.message.includes("null bytes")) { throw error; } - await make(path3.dirname(pth)); + await make(path4.dirname(pth)); return make(pth); } try { @@ -29411,15 +29408,15 @@ var require_make_dir = __commonJS((exports, module2) => { return pth; } }; - return make(path3.resolve(input)); + return make(path4.resolve(input)); }; - module2.exports = makeDir; + module2.exports = makeDir2; module2.exports.sync = (input, options) => { - checkPath(input); - options = processOptions(options); - if (useNativeRecursiveOption && options.fs.mkdirSync === fs3.mkdirSync) { - const pth = path3.resolve(input); - fs3.mkdirSync(pth, { + checkPath2(input); + options = processOptions2(options); + if (useNativeRecursiveOption2 && options.fs.mkdirSync === fs4.mkdirSync) { + const pth = path4.resolve(input); + fs4.mkdirSync(pth, { mode: options.mode, recursive: true }); @@ -29433,13 +29430,13 @@ var require_make_dir = __commonJS((exports, module2) => { throw error; } if (error.code === "ENOENT") { - if (path3.dirname(pth) === pth) { - throw permissionError(pth); + if (path4.dirname(pth) === pth) { + throw permissionError2(pth); } if (error.message.includes("null bytes")) { throw error; } - make(path3.dirname(pth)); + make(path4.dirname(pth)); return make(pth); } try { @@ -29452,12 +29449,12 @@ var require_make_dir = __commonJS((exports, module2) => { } return pth; }; - return make(path3.resolve(input)); + return make(path4.resolve(input)); }; }); // ../sdk/dist/resolveBinary.js -var require_resolveBinary = __commonJS((exports) => { +var require_resolveBinary = __commonJS2((exports) => { "use strict"; var __importDefault = exports && exports.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; @@ -29466,12 +29463,12 @@ var require_resolveBinary = __commonJS((exports) => { exports.maybeCopyToTmp = exports.resolveBinary = void 0; const fs_1 = __importDefault(require("fs")); const path_1 = __importDefault(require("path")); - const temp_dir_1 = __importDefault(require_temp_dir()); - const make_dir_1 = __importDefault(require_make_dir()); + const temp_dir_1 = __importDefault(require_temp_dir2()); + const make_dir_1 = __importDefault(require_make_dir2()); const util_1 = require("util"); - const get_platform_1 = require_dist4(); - const util_2 = require_util2(); - const engines_1 = require_dist3(); + const get_platform_1 = require_dist10(); + const util_2 = require_util4(); + const engines_1 = require_dist9(); const readFile = util_1.promisify(fs_1.default.readFile); const writeFile = util_1.promisify(fs_1.default.writeFile); const engineEnvVarMap = { @@ -29531,51 +29528,51 @@ var require_resolveBinary = __commonJS((exports) => { }); // ../sdk/dist/highlight/theme.js -var require_theme = __commonJS((exports) => { +var require_theme = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.theme = exports.identity = exports.brightBlue = exports.blue = exports.darkBrightBlue = exports.gamboge = void 0; - const chalk_1 = __importDefault(require_source()); - exports.gamboge = chalk_1.default.rgb(228, 155, 15); - exports.darkBrightBlue = chalk_1.default.rgb(107, 139, 140); - exports.blue = chalk_1.default.cyan; - exports.brightBlue = chalk_1.default.rgb(127, 155, 175); - exports.identity = (str) => str || ""; - exports.theme = { - keyword: exports.blue, - entity: exports.blue, - value: exports.brightBlue, - punctuation: exports.darkBrightBlue, - directive: exports.blue, - function: exports.blue, - variable: exports.brightBlue, - string: exports.brightBlue, - boolean: exports.gamboge, - comment: chalk_1.default.dim + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.theme = exports2.identity = exports2.brightBlue = exports2.blue = exports2.darkBrightBlue = exports2.gamboge = void 0; + const chalk_12 = __importDefault2(require_source2()); + exports2.gamboge = chalk_12.default.rgb(228, 155, 15); + exports2.darkBrightBlue = chalk_12.default.rgb(107, 139, 140); + exports2.blue = chalk_12.default.cyan; + exports2.brightBlue = chalk_12.default.rgb(127, 155, 175); + exports2.identity = (str) => str || ""; + exports2.theme = { + keyword: exports2.blue, + entity: exports2.blue, + value: exports2.brightBlue, + punctuation: exports2.darkBrightBlue, + directive: exports2.blue, + function: exports2.blue, + variable: exports2.brightBlue, + string: exports2.brightBlue, + boolean: exports2.gamboge, + comment: chalk_12.default.dim }; }); // ../sdk/dist/highlight/prism.js -var require_prism = __commonJS((exports) => { +var require_prism = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.Token = exports.Prism = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.Token = exports2.Prism = void 0; const theme_1 = require_theme(); const _self2 = {}; let uniqueId2 = 0; - exports.Prism = { + exports2.Prism = { manual: _self2.Prism && _self2.Prism.manual, disableWorkerMessageHandler: _self2.Prism && _self2.Prism.disableWorkerMessageHandler, util: { encode: function(tokens) { if (tokens instanceof Token2) { const anyTokens = tokens; - return new Token2(anyTokens.type, exports.Prism.util.encode(anyTokens.content), anyTokens.alias); + return new Token2(anyTokens.type, exports2.Prism.util.encode(anyTokens.content), anyTokens.alias); } else if (Array.isArray(tokens)) { - return tokens.map(exports.Prism.util.encode); + return tokens.map(exports2.Prism.util.encode); } else { return tokens.replace(/&/g, "&").replace(/ { clone: function deepClone2(o, visited) { visited = visited || {}; let clone2, id; - const type = exports.Prism.util.type(o); + const type = exports2.Prism.util.type(o); switch (type) { case "Object": - id = exports.Prism.util.objId(o); + id = exports2.Prism.util.objId(o); if (visited[id]) { return visited[id]; } @@ -29608,7 +29605,7 @@ var require_prism = __commonJS((exports) => { } return clone2; case "Array": - id = exports.Prism.util.objId(o); + id = exports2.Prism.util.objId(o); if (visited[id]) { return visited[id]; } @@ -29625,14 +29622,14 @@ var require_prism = __commonJS((exports) => { }, languages: { extend: function(id, redef) { - const lang = exports.Prism.util.clone(exports.Prism.languages[id]); + const lang = exports2.Prism.util.clone(exports2.Prism.languages[id]); for (const key in redef) { lang[key] = redef[key]; } return lang; }, insertBefore: function(inside, before, insert, root) { - root = root || exports.Prism.languages; + root = root || exports2.Prism.languages; const grammar = root[inside]; const ret = {}; for (const token in grammar) { @@ -29651,7 +29648,7 @@ var require_prism = __commonJS((exports) => { } const old = root[inside]; root[inside] = ret; - exports.Prism.languages.DFS(exports.Prism.languages, function(key, value) { + exports2.Prism.languages.DFS(exports2.Prism.languages, function(key, value) { if (value === old && key != inside) { this[key] = ret; } @@ -29660,11 +29657,11 @@ var require_prism = __commonJS((exports) => { }, DFS: function DFS2(o, callback, type, visited) { visited = visited || {}; - const objId = exports.Prism.util.objId; + const objId = exports2.Prism.util.objId; for (const i in o) { if (o.hasOwnProperty(i)) { callback.call(o, i, o[i], type || i); - const property = o[i], propertyType = exports.Prism.util.type(property); + const property = o[i], propertyType = exports2.Prism.util.type(property); if (propertyType === "Object" && !visited[objId(property)]) { visited[objId(property)] = true; DFS2(property, callback, null, visited); @@ -29678,15 +29675,15 @@ var require_prism = __commonJS((exports) => { }, plugins: {}, highlight: function(text, grammar, language) { - const env = { + const env2 = { code: text, grammar, language }; - exports.Prism.hooks.run("before-tokenize", env); - env.tokens = exports.Prism.tokenize(env.code, env.grammar); - exports.Prism.hooks.run("after-tokenize", env); - return Token2.stringify(exports.Prism.util.encode(env.tokens), env.language); + exports2.Prism.hooks.run("before-tokenize", env2); + env2.tokens = exports2.Prism.tokenize(env2.code, env2.grammar); + exports2.Prism.hooks.run("after-tokenize", env2); + return Token2.stringify(exports2.Prism.util.encode(env2.tokens), env2.language); }, matchGrammar: function(text, strarr, grammar, index, startPos, oneshot, target) { for (const token in grammar) { @@ -29697,7 +29694,7 @@ var require_prism = __commonJS((exports) => { return; } let patterns = grammar[token]; - patterns = exports.Prism.util.type(patterns) === "Array" ? patterns : [patterns]; + patterns = exports2.Prism.util.type(patterns) === "Array" ? patterns : [patterns]; for (let j = 0; j < patterns.length; ++j) { let pattern = patterns[j], inside = pattern.inside, lookbehind = !!pattern.lookbehind, greedy = !!pattern.greedy, lookbehindLength = 0, alias = pattern.alias; if (greedy && !pattern.pattern.global) { @@ -29753,14 +29750,14 @@ var require_prism = __commonJS((exports) => { pos += before.length; args.push(before); } - const wrapped = new Token2(token, inside ? exports.Prism.tokenize(match, inside) : match, alias, match, greedy); + const wrapped = new Token2(token, inside ? exports2.Prism.tokenize(match, inside) : match, alias, match, greedy); args.push(wrapped); if (after) { args.push(after); } Array.prototype.splice.apply(strarr, args); if (delNum != 1) - exports.Prism.matchGrammar(text, strarr, grammar, i, pos, true, token); + exports2.Prism.matchGrammar(text, strarr, grammar, i, pos, true, token); if (oneshot) break; } @@ -29776,29 +29773,29 @@ var require_prism = __commonJS((exports) => { } delete grammar.rest; } - exports.Prism.matchGrammar(text, strarr, grammar, 0, 0, false); + exports2.Prism.matchGrammar(text, strarr, grammar, 0, 0, false); return strarr; }, hooks: { all: {}, add: function(name, callback) { - const hooks = exports.Prism.hooks.all; + const hooks = exports2.Prism.hooks.all; hooks[name] = hooks[name] || []; hooks[name].push(callback); }, - run: function(name, env) { - const callbacks = exports.Prism.hooks.all[name]; + run: function(name, env2) { + const callbacks = exports2.Prism.hooks.all[name]; if (!callbacks || !callbacks.length) { return; } for (var i = 0, callback; callback = callbacks[i++]; ) { - callback(env); + callback(env2); } } }, Token: Token2 }; - exports.Prism.languages.clike = { + exports2.Prism.languages.clike = { comment: [ { pattern: /(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/, @@ -29828,9 +29825,9 @@ var require_prism = __commonJS((exports) => { operator: /--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/, punctuation: /[{}[\];(),.:]/ }; - exports.Prism.languages.javascript = exports.Prism.languages.extend("clike", { + exports2.Prism.languages.javascript = exports2.Prism.languages.extend("clike", { "class-name": [ - exports.Prism.languages.clike["class-name"], + exports2.Prism.languages.clike["class-name"], { pattern: /(^|[^$\w\xA0-\uFFFF])[_$A-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\.(?:prototype|constructor))/, lookbehind: true @@ -29850,8 +29847,8 @@ var require_prism = __commonJS((exports) => { function: /[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/, operator: /-[-=]?|\+[+=]?|!=?=?|<>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/ }); - exports.Prism.languages.javascript["class-name"][0].pattern = /(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/; - exports.Prism.languages.insertBefore("javascript", "keyword", { + exports2.Prism.languages.javascript["class-name"][0].pattern = /(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/; + exports2.Prism.languages.insertBefore("javascript", "keyword", { regex: { pattern: /((?:^|[^$\w\xA0-\uFFFF."'\])\s])\s*)\/(\[(?:[^\]\\\r\n]|\\.)*]|\\.|[^/\\\[\r\n])+\/[gimyus]{0,6}(?=\s*($|[\r\n,.;})\]]))/, lookbehind: true, @@ -29865,26 +29862,26 @@ var require_prism = __commonJS((exports) => { { pattern: /(function(?:\s+[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)?\s*\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\))/, lookbehind: true, - inside: exports.Prism.languages.javascript + inside: exports2.Prism.languages.javascript }, { pattern: /[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=>)/i, - inside: exports.Prism.languages.javascript + inside: exports2.Prism.languages.javascript }, { pattern: /(\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*=>)/, lookbehind: true, - inside: exports.Prism.languages.javascript + inside: exports2.Prism.languages.javascript }, { pattern: /((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:[_$A-Za-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\s*)\(\s*)(?!\s)(?:[^()]|\([^()]*\))+?(?=\s*\)\s*\{)/, lookbehind: true, - inside: exports.Prism.languages.javascript + inside: exports2.Prism.languages.javascript } ], constant: /\b[A-Z](?:[A-Z_]|\dx?)*\b/ }); - exports.Prism.languages.insertBefore("javascript", "string", { + exports2.Prism.languages.insertBefore("javascript", "string", { "template-string": { pattern: /`(?:\\[\s\S]|\${(?:[^{}]|{(?:[^{}]|{[^}]*})*})+}|[^\\`])*`/, greedy: true, @@ -29896,22 +29893,22 @@ var require_prism = __commonJS((exports) => { pattern: /^\${|}$/, alias: "punctuation" }, - rest: exports.Prism.languages.javascript + rest: exports2.Prism.languages.javascript } }, string: /[\s\S]+/ } } }); - if (exports.Prism.languages.markup) { - exports.Prism.languages.markup.tag.addInlined("script", "javascript"); + if (exports2.Prism.languages.markup) { + exports2.Prism.languages.markup.tag.addInlined("script", "javascript"); } - exports.Prism.languages.js = exports.Prism.languages.javascript; - exports.Prism.languages.typescript = exports.Prism.languages.extend("javascript", { + exports2.Prism.languages.js = exports2.Prism.languages.javascript; + exports2.Prism.languages.typescript = exports2.Prism.languages.extend("javascript", { keyword: /\b(?:abstract|as|async|await|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|is|keyof|let|module|namespace|new|null|of|package|private|protected|public|readonly|return|require|set|static|super|switch|this|throw|try|type|typeof|var|void|while|with|yield)\b/, builtin: /\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/ }); - exports.Prism.languages.ts = exports.Prism.languages.typescript; + exports2.Prism.languages.ts = exports2.Prism.languages.typescript; function Token2(type, content, alias, matchedStr, greedy) { this.type = type; this.content = content; @@ -29919,7 +29916,7 @@ var require_prism = __commonJS((exports) => { this.length = (matchedStr || "").length | 0; this.greedy = !!greedy; } - exports.Token = Token2; + exports2.Token = Token2; Token2.stringify = function(o, language) { if (typeof o == "string") { return o; @@ -29937,11 +29934,11 @@ var require_prism = __commonJS((exports) => { }); // ../sdk/dist/highlight/languages/dml.js -var require_dml = __commonJS((exports) => { +var require_dml = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.dml = void 0; - exports.dml = { + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.dml = void 0; + exports2.dml = { string: [/\"(.*)\"/g, /\'(.*)\'/g], directive: {pattern: /(@.*)/g}, entity: [ @@ -29959,11 +29956,11 @@ var require_dml = __commonJS((exports) => { }); // ../sdk/dist/highlight/languages/sql.js -var require_sql = __commonJS((exports) => { +var require_sql = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.sql = void 0; - exports.sql = { + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.sql = void 0; + exports2.sql = { comment: { pattern: /(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/, lookbehind: true @@ -29990,25 +29987,25 @@ var require_sql = __commonJS((exports) => { }); // ../sdk/dist/highlight/highlight.js -var require_highlight = __commonJS((exports) => { +var require_highlight = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.highlightTS = exports.highlightSql = exports.highlightDatamodel = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.highlightTS = exports2.highlightSql = exports2.highlightDatamodel = void 0; const prism_1 = require_prism(); const dml_1 = require_dml(); const sql_1 = require_sql(); function highlightDatamodel(str) { return highlight3(str, dml_1.dml); } - exports.highlightDatamodel = highlightDatamodel; + exports2.highlightDatamodel = highlightDatamodel; function highlightSql(str) { return highlight3(str, sql_1.sql); } - exports.highlightSql = highlightSql; + exports2.highlightSql = highlightSql; function highlightTS2(str) { return highlight3(str, prism_1.Prism.languages.javascript); } - exports.highlightTS = highlightTS2; + exports2.highlightTS = highlightTS2; function highlight3(str, grammar) { const tokens = prism_1.Prism.tokenize(str, grammar); return tokens.map((t) => prism_1.Token.stringify(t)).join(""); @@ -30016,46 +30013,46 @@ var require_highlight = __commonJS((exports) => { }); // ../sdk/dist/link.js -var require_link = __commonJS((exports) => { +var require_link = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.link = void 0; - const terminal_link_1 = __importDefault(require_terminal_link()); - const chalk_1 = __importDefault(require_source()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.link = void 0; + const terminal_link_1 = __importDefault2(require_terminal_link()); + const chalk_12 = __importDefault2(require_source2()); function link(url) { return terminal_link_1.default(url, url, { - fallback: (url2) => chalk_1.default.underline(url2) + fallback: (url2) => chalk_12.default.underline(url2) }); } - exports.link = link; + exports2.link = link; }); // ../sdk/dist/utils/missingGeneratorMessage.js -var require_missingGeneratorMessage = __commonJS((exports) => { +var require_missingGeneratorMessage = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.missingModelMessage = exports.missingGeneratorMessage = void 0; - const chalk_1 = __importDefault(require_source()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.missingModelMessage = exports2.missingGeneratorMessage = void 0; + const chalk_12 = __importDefault2(require_source2()); const highlight_1 = require_highlight(); const link_1 = require_link(); - exports.missingGeneratorMessage = ` -${chalk_1.default.blue("info")} You don't have any generators defined in your ${chalk_1.default.bold("schema.prisma")}, so nothing will be generated. + exports2.missingGeneratorMessage = ` +${chalk_12.default.blue("info")} You don't have any generators defined in your ${chalk_12.default.bold("schema.prisma")}, so nothing will be generated. You can define them like this: -${chalk_1.default.bold(highlight_1.highlightDatamodel(`generator client { +${chalk_12.default.bold(highlight_1.highlightDatamodel(`generator client { provider = "prisma-client-js" }`))}`; - exports.missingModelMessage = ` -You don't have any ${chalk_1.default.bold("models")} defined in your ${chalk_1.default.bold("schema.prisma")}, so nothing will be generated. + exports2.missingModelMessage = ` +You don't have any ${chalk_12.default.bold("models")} defined in your ${chalk_12.default.bold("schema.prisma")}, so nothing will be generated. You can define a model like this: -${chalk_1.default.bold(highlight_1.highlightDatamodel(`model User { +${chalk_12.default.bold(highlight_1.highlightDatamodel(`model User { id Int @id @default(autoincrement()) email String @unique name String? @@ -30067,16 +30064,16 @@ ${link_1.link("https://pris.ly/d/prisma-schema")} }); // ../sdk/dist/utils/byline.js -var require_byline3 = __commonJS((exports, module2) => { +var require_byline3 = __commonJS2((exports2, module2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.createLineStream = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.createLineStream = void 0; const stream = require("stream"); - const util = require("util"); + const util2 = require("util"); function byline(readStream, options) { return module2.exports.createStream(readStream, options); } - exports.default = byline; + exports2.default = byline; module2.exports.createStream = function(readStream, options) { if (readStream) { return createLineStream(readStream, options); @@ -30095,7 +30092,7 @@ var require_byline3 = __commonJS((exports, module2) => { readStream.pipe(ls); return ls; } - exports.createLineStream = createLineStream; + exports2.createLineStream = createLineStream; module2.exports.LineStream = LineStream; function LineStream(options) { stream.Transform.call(this, options); @@ -30112,7 +30109,7 @@ var require_byline3 = __commonJS((exports, module2) => { } }); } - util.inherits(LineStream, stream.Transform); + util2.inherits(LineStream, stream.Transform); LineStream.prototype._transform = function(chunk, encoding, done) { encoding = encoding || "utf8"; if (Buffer.isBuffer(chunk)) { @@ -30166,16 +30163,16 @@ var require_byline3 = __commonJS((exports, module2) => { }); // ../sdk/dist/utils/now.js -var require_now = __commonJS((exports) => { +var require_now = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.renderDate = exports.timestampToDate = exports.now = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.renderDate = exports2.timestampToDate = exports2.now = void 0; const prefixZero = (value) => ("0" + value).slice(-2); function now() { const now2 = new Date(); return `${now2.getFullYear()}${prefixZero(now2.getMonth() + 1)}${prefixZero(now2.getDate())}${prefixZero(now2.getHours())}${prefixZero(now2.getMinutes())}${prefixZero(now2.getSeconds())}`; } - exports.now = now; + exports2.now = now; function timestampToDate(timestamp) { if (!timestamp || timestamp.length !== 14) { return void 0; @@ -30188,21 +30185,21 @@ var require_now = __commonJS((exports) => { const seconds = Number(timestamp.slice(12, 14)); return new Date(year, month - 1, date, hours, minutes, seconds); } - exports.timestampToDate = timestampToDate; + exports2.timestampToDate = timestampToDate; function renderDate(date) { if (date.getDate() !== new Date().getDate()) { return date.toLocaleDateString() + " " + date.toLocaleTimeString(); } return date.toLocaleTimeString(); } - exports.renderDate = renderDate; + exports2.renderDate = renderDate; }); // ../sdk/dist/panic.js -var require_panic = __commonJS((exports) => { +var require_panic = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.ErrorArea = exports.RustPanic = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.ErrorArea = exports2.RustPanic = void 0; class RustPanic extends Error { constructor(message, rustStack, request, area, schemaPath, schema, introspectionUrl) { super(message); @@ -30214,32 +30211,32 @@ var require_panic = __commonJS((exports) => { this.introspectionUrl = introspectionUrl; } } - exports.RustPanic = RustPanic; + exports2.RustPanic = RustPanic; var ErrorArea; (function(ErrorArea2) { ErrorArea2["LIFT_CLI"] = "LIFT_CLI"; ErrorArea2["PHOTON_STUDIO"] = "PHOTON_STUDIO"; ErrorArea2["INTROSPECTION_CLI"] = "INTROSPECTION_CLI"; - })(ErrorArea = exports.ErrorArea || (exports.ErrorArea = {})); + })(ErrorArea = exports2.ErrorArea || (exports2.ErrorArea = {})); }); // ../sdk/dist/IntrospectionEngine.js -var require_IntrospectionEngine = __commonJS((exports) => { +var require_IntrospectionEngine = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.IntrospectionEngine = exports.IntrospectionError = exports.IntrospectionPanic = void 0; - const chalk_1 = __importDefault(require_source()); - const child_process_1 = require("child_process"); - const debug_1 = __importDefault(require_dist2()); - const byline_1 = __importDefault(require_byline3()); - const debugCli = debug_1.default("IntrospectionEngine:cli"); - const debugRpc = debug_1.default("IntrospectionEngine:rpc"); - const debugStderr = debug_1.default("IntrospectionEngine:stderr"); - const debugStdin = debug_1.default("IntrospectionEngine:stdin"); - const fs_1 = __importDefault(require("fs")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.IntrospectionEngine = exports2.IntrospectionError = exports2.IntrospectionPanic = void 0; + const chalk_12 = __importDefault2(require_source2()); + const child_process_12 = require("child_process"); + const debug_12 = __importDefault2(require_dist8()); + const byline_12 = __importDefault2(require_byline3()); + const debugCli = debug_12.default("IntrospectionEngine:cli"); + const debugRpc = debug_12.default("IntrospectionEngine:rpc"); + const debugStderr = debug_12.default("IntrospectionEngine:stderr"); + const debugStdin = debug_12.default("IntrospectionEngine:stdin"); + const fs_12 = __importDefault2(require("fs")); const now_1 = require_now(); const panic_1 = require_panic(); const resolveBinary_1 = require_resolveBinary(); @@ -30250,27 +30247,27 @@ var require_IntrospectionEngine = __commonJS((exports) => { this.request = request; } } - exports.IntrospectionPanic = IntrospectionPanic; + exports2.IntrospectionPanic = IntrospectionPanic; class IntrospectionError extends Error { constructor(message, code) { super(message); this.code = code; } } - exports.IntrospectionError = IntrospectionError; + exports2.IntrospectionError = IntrospectionError; let messageId = 1; class IntrospectionEngine { - constructor({debug: debug3, cwd} = { + constructor({debug: debug4, cwd} = { debug: false, cwd: process.cwd() }) { this.listeners = {}; this.messages = []; this.isRunning = false; - if (debug3) { - debug_1.default.enable("IntrospectionEngine*"); + if (debug4) { + debug_12.default.enable("IntrospectionEngine*"); } - this.debug = Boolean(debug3); + this.debug = Boolean(debug4); this.cwd = cwd || process.cwd(); } stop() { @@ -30344,7 +30341,7 @@ var require_IntrospectionEngine = __commonJS((exports) => { try { const binaryPath = await resolveBinary_1.resolveBinary("introspection-engine"); debugRpc("starting introspection engine with binary: " + binaryPath); - this.child = child_process_1.spawn(binaryPath, { + this.child = child_process_12.spawn(binaryPath, { env: process.env, cwd: this.cwd, stdio: ["pipe", "pipe", "pipe"] @@ -30373,7 +30370,7 @@ var require_IntrospectionEngine = __commonJS((exports) => { const messages = this.messages.join("\n"); let err; if (code !== 0 || messages.includes("panicked at")) { - let errorMessage = chalk_1.default.red.bold("Error in introspection engine: ") + messages; + let errorMessage = chalk_12.default.red.bold("Error in introspection engine: ") + messages; if (this.lastError && this.lastError.msg === "PANIC") { errorMessage = serializePanic(this.lastError); err = new IntrospectionPanic(errorMessage, messages, this.lastRequest); @@ -30388,7 +30385,7 @@ var require_IntrospectionEngine = __commonJS((exports) => { this.child.stdin.on("error", (err) => { debugStdin(err); }); - byline_1.default(this.child.stderr).on("data", (data) => { + byline_12.default(this.child.stderr).on("data", (data) => { const msg = String(data); this.messages.push(msg); debugStderr(msg); @@ -30404,7 +30401,7 @@ var require_IntrospectionEngine = __commonJS((exports) => { debugCli(e); } }); - byline_1.default(this.child.stdout).on("data", (line) => { + byline_12.default(this.child.stdout).on("data", (line) => { this.handleResponse(String(line)); }); setImmediate(() => { @@ -30441,10 +30438,10 @@ var require_IntrospectionEngine = __commonJS((exports) => { const message = (_e = (_d = (_c = response.error.data) === null || _c === void 0 ? void 0 : _c.error) === null || _d === void 0 ? void 0 : _d.message) !== null && _e !== void 0 ? _e : response.error.message; reject(new panic_1.RustPanic(message, message, request, panic_1.ErrorArea.INTROSPECTION_CLI, void 0, this.lastUrl)); } else if ((_f = response.error.data) === null || _f === void 0 ? void 0 : _f.message) { - let message = `${chalk_1.default.redBright(response.error.data.message)} + let message = `${chalk_12.default.redBright(response.error.data.message)} `; if ((_g = response.error.data) === null || _g === void 0 ? void 0 : _g.error_code) { - message = chalk_1.default.redBright(`${response.error.data.error_code} + message = chalk_12.default.redBright(`${response.error.data.error_code} `) + message; reject(new IntrospectionError(message, response.error.data.error_code)); @@ -30453,7 +30450,7 @@ var require_IntrospectionEngine = __commonJS((exports) => { } } else { const text = this.persistError(request, this.messages.join("\n")); - reject(new Error(`${chalk_1.default.redBright("Error in RPC")} + reject(new Error(`${chalk_12.default.redBright("Error in RPC")} Request: ${JSON.stringify(request, null, 2)} Response: ${JSON.stringify(response, null, 2)} ${response.error.message} @@ -30492,11 +30489,11 @@ ${JSON.stringify(request, null, 2)} ${message} \`\`\` `; - fs_1.default.writeFileSync(filename, file); - return `Wrote ${chalk_1.default.bold(filename)} with debugging information. + fs_12.default.writeFileSync(filename, file); + return `Wrote ${chalk_12.default.bold(filename)} with debugging information. Please put that file into a gist and post it in Slack. -1. ${chalk_1.default.greenBright(`cat ${filename} | pbcopy`)} -2. Create a gist ${chalk_1.default.greenBright.underline(`https://gist.github.com/new`)}`; +1. ${chalk_12.default.greenBright(`cat ${filename} | pbcopy`)} +2. Create a gist ${chalk_12.default.greenBright.underline(`https://gist.github.com/new`)}`; } getRPCPayload(method, params) { return { @@ -30507,22 +30504,22 @@ Please put that file into a gist and post it in Slack. }; } } - exports.IntrospectionEngine = IntrospectionEngine; + exports2.IntrospectionEngine = IntrospectionEngine; function serializePanic(log3) { - return `${chalk_1.default.red.bold("Error in introspection engine.\nReason: ")}${chalk_1.default.red(`${log3.reason} in ${chalk_1.default.underline(`${log3.file}:${log3.line}:${log3.column}`)}`)} + return `${chalk_12.default.red.bold("Error in introspection engine.\nReason: ")}${chalk_12.default.red(`${log3.reason} in ${chalk_12.default.underline(`${log3.file}:${log3.line}:${log3.column}`)}`)} -Please create an issue in the ${chalk_1.default.bold("prisma")} repo with the error 🙏: -${chalk_1.default.underline("https://github.com/prisma/prisma/issues/new")} +Please create an issue in the ${chalk_12.default.bold("prisma")} repo with the error \u{1F64F}: +${chalk_12.default.underline("https://github.com/prisma/prisma/issues/new")} `; } }); // ../sdk/dist/Generator.js -var require_Generator = __commonJS((exports) => { +var require_Generator = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.Generator = void 0; - const generator_helper_1 = require_dist(); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.Generator = void 0; + const generator_helper_1 = require_dist7(); class Generator { constructor(executablePath) { this.executablePath = executablePath; @@ -30552,16 +30549,16 @@ var require_Generator = __commonJS((exports) => { this.options.binaryPaths = binaryPaths; } } - exports.Generator = Generator; + exports2.Generator = Generator; }); // ../../node_modules/.pnpm/clean-stack@2.2.0/node_modules/clean-stack/index.js -var require_clean_stack = __commonJS((exports, module2) => { +var require_clean_stack2 = __commonJS2((exports2, module2) => { "use strict"; - const os = require("os"); + const os2 = require("os"); const extractPathRegex = /\s+at.*(?:\(|\s)(.*)\)?/; const pathRegex = /^(?:(?:(?:node|(?:internal\/[\w/]*|.*node_modules\/(?:babel-polyfill|pirates)\/.*)?\w+)\.js:\d+:\d+)|native)/; - const homeDir = typeof os.homedir === "undefined" ? "" : os.homedir(); + const homeDir = typeof os2.homedir === "undefined" ? "" : os2.homedir(); module2.exports = (stack, options) => { options = Object.assign({pretty: false}, options); return stack.replace(/\\/g, "/").split("\n").filter((line) => { @@ -30576,7 +30573,7 @@ var require_clean_stack = __commonJS((exports, module2) => { return !pathRegex.test(match); }).filter((line) => line.trim() !== "").map((line) => { if (options.pretty) { - return line.replace(extractPathRegex, (m, p1) => m.replace(p1, p1.replace(homeDir, "~"))); + return line.replace(extractPathRegex, (m2, p1) => m2.replace(p1, p1.replace(homeDir, "~"))); } return line; }).join("\n"); @@ -30584,10 +30581,10 @@ var require_clean_stack = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/aggregate-error@3.1.0/node_modules/aggregate-error/index.js -var require_aggregate_error = __commonJS((exports, module2) => { +var require_aggregate_error2 = __commonJS2((exports2, module2) => { "use strict"; - const indentString = require_indent_string(); - const cleanStack = require_clean_stack(); + const indentString = require_indent_string2(); + const cleanStack = require_clean_stack2(); const cleanInternalStack = (stack) => stack.replace(/\s+at .*aggregate-error\/index.js:\d+:\d+\)?/g, ""); class AggregateError extends Error { constructor(errors) { @@ -30621,9 +30618,9 @@ var require_aggregate_error = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-map@4.0.0/node_modules/p-map/index.js -var require_p_map = __commonJS((exports, module2) => { +var require_p_map3 = __commonJS2((exports2, module2) => { "use strict"; - const AggregateError = require_aggregate_error(); + const AggregateError = require_aggregate_error2(); module2.exports = async (iterable, mapper, { concurrency = Infinity, stopOnError = true @@ -30690,7 +30687,7 @@ var require_p_map = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-map@2.1.0/node_modules/p-map/index.js -var require_p_map2 = __commonJS((exports, module2) => { +var require_p_map4 = __commonJS2((exports2, module2) => { "use strict"; const pMap = (iterable, mapper, options) => new Promise((resolve, reject) => { options = Object.assign({ @@ -30745,9 +30742,9 @@ var require_p_map2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-filter@2.1.0/node_modules/p-filter/index.js -var require_p_filter = __commonJS((exports, module2) => { +var require_p_filter2 = __commonJS2((exports2, module2) => { "use strict"; - const pMap = require_p_map2(); + const pMap = require_p_map4(); const pFilter = async (iterable, filterer, options) => { const values = await pMap(iterable, (element, index) => Promise.all([filterer(element, index), element]), options); return values.filter((value) => Boolean(value[0])).map((value) => value[1]); @@ -30757,13 +30754,13 @@ var require_p_filter = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/progress@2.0.3/node_modules/progress/lib/node-progress.js -var require_node_progress = __commonJS((exports, module2) => { +var require_node_progress2 = __commonJS2((exports2, module2) => { /*! * node-progress * Copyright(c) 2011 TJ Holowaychuk * MIT Licensed */ - exports = module2.exports = ProgressBar; + exports2 = module2.exports = ProgressBar; function ProgressBar(fmt, options) { this.stream = options.stream || process.stderr; if (typeof options == "number") { @@ -30880,19 +30877,19 @@ var require_node_progress = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/progress@2.0.3/node_modules/progress/index.js -var require_progress = __commonJS((exports, module2) => { - module2.exports = require_node_progress(); +var require_progress2 = __commonJS2((exports2, module2) => { + module2.exports = require_node_progress2(); }); // ../fetch-engine/dist/log.js -var require_log2 = __commonJS((exports) => { +var require_log3 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getBar = void 0; - const progress_1 = __importDefault(require_progress()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getBar = void 0; + const progress_1 = __importDefault2(require_progress2()); function getBar(text) { return new progress_1.default(`> ${text} [:bar] :percent`, { stream: process.stdout, @@ -30904,29 +30901,29 @@ var require_log2 = __commonJS((exports) => { clear: true }); } - exports.getBar = getBar; + exports2.getBar = getBar; }); // ../fetch-engine/dist/chmod.js -var require_chmod = __commonJS((exports) => { +var require_chmod2 = __commonJS2((exports2) => { "use strict"; - var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m2, k, k2) { if (k2 === void 0) k2 = k; Object.defineProperty(o, k2, {enumerable: true, get: function() { - return m[k]; + return m2[k]; }}); - } : function(o, m, k, k2) { + } : function(o, m2, k, k2) { if (k2 === void 0) k2 = k; - o[k2] = m[k]; + o[k2] = m2[k]; }); - var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { + var __setModuleDefault = exports2 && exports2.__setModuleDefault || (Object.create ? function(o, v) { Object.defineProperty(o, "default", {enumerable: true, value: v}); } : function(o, v) { o["default"] = v; }); - var __importStar = exports && exports.__importStar || function(mod2) { + var __importStar = exports2 && exports2.__importStar || function(mod2) { if (mod2 && mod2.__esModule) return mod2; var result = {}; @@ -30938,39 +30935,39 @@ var require_chmod = __commonJS((exports) => { __setModuleDefault(result, mod2); return result; }; - Object.defineProperty(exports, "__esModule", {value: true}); - const fs3 = __importStar(require("fs")); + Object.defineProperty(exports2, "__esModule", {value: true}); + const fs4 = __importStar(require("fs")); function default_1(file) { - const s = fs3.statSync(file); - const newMode = s.mode | 64 | 8 | 1; - if (s.mode === newMode) + const s2 = fs4.statSync(file); + const newMode = s2.mode | 64 | 8 | 1; + if (s2.mode === newMode) return; const base8 = newMode.toString(8).slice(-3); - fs3.chmodSync(file, base8); + fs4.chmodSync(file, base8); } - exports.default = default_1; + exports2.default = default_1; }); // ../fetch-engine/dist/copy.js -var require_copy = __commonJS((exports) => { +var require_copy2 = __commonJS2((exports2) => { "use strict"; - var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m2, k, k2) { if (k2 === void 0) k2 = k; Object.defineProperty(o, k2, {enumerable: true, get: function() { - return m[k]; + return m2[k]; }}); - } : function(o, m, k, k2) { + } : function(o, m2, k, k2) { if (k2 === void 0) k2 = k; - o[k2] = m[k]; + o[k2] = m2[k]; }); - var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { + var __setModuleDefault = exports2 && exports2.__setModuleDefault || (Object.create ? function(o, v) { Object.defineProperty(o, "default", {enumerable: true, value: v}); } : function(o, v) { o["default"] = v; }); - var __importStar = exports && exports.__importStar || function(mod2) { + var __importStar = exports2 && exports2.__importStar || function(mod2) { if (mod2 && mod2.__esModule) return mod2; var result = {}; @@ -30982,12 +30979,12 @@ var require_copy = __commonJS((exports) => { __setModuleDefault(result, mod2); return result; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.copy = void 0; - const fs3 = __importStar(require("fs")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.copy = void 0; + const fs4 = __importStar(require("fs")); function copy(src, target) { return new Promise((resolve, reject) => { - fs3.copyFile(src, target, (err) => { + fs4.copyFile(src, target, (err) => { if (err) { reject(err); } else { @@ -30996,23 +30993,23 @@ var require_copy = __commonJS((exports) => { }); }); } - exports.copy = copy; + exports2.copy = copy; }); // ../../node_modules/.pnpm/node-fetch@2.6.0/node_modules/node-fetch/lib/index.mjs -var require_lib2 = __commonJS((exports) => { - __export(exports, { +var require_lib3 = __commonJS2((exports2) => { + __export2(exports2, { FetchError: () => FetchError, Headers: () => Headers, Request: () => Request, Response: () => Response, default: () => lib_default }); - const stream = __toModule(require("stream")); - const http2 = __toModule(require("http")); - const url = __toModule(require("url")); - const https2 = __toModule(require("https")); - const zlib2 = __toModule(require("zlib")); + const stream = __toModule2(require("stream")); + const http2 = __toModule2(require("http")); + const url = __toModule2(require("url")); + const https2 = __toModule2(require("https")); + const zlib2 = __toModule2(require("zlib")); const Readable = stream.default.Readable; const BUFFER = Symbol("buffer"); const TYPE = Symbol("type"); @@ -32031,11 +32028,11 @@ var require_lib2 = __commonJS((exports) => { var lib_default = fetch; }); -// ../../node_modules/.pnpm/agent-base@6.0.1/node_modules/agent-base/dist/src/promisify.js -var require_promisify = __commonJS((exports) => { +// ../../node_modules/.pnpm/agent-base@6.0.2/node_modules/agent-base/dist/src/promisify.js +var require_promisify2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - function promisify(fn) { + Object.defineProperty(exports2, "__esModule", {value: true}); + function promisify2(fn) { return function(req, opts) { return new Promise((resolve, reject) => { fn.call(this, req, opts, (err, rtn) => { @@ -32048,19 +32045,19 @@ var require_promisify = __commonJS((exports) => { }); }; } - exports.default = promisify; + exports2.default = promisify2; }); -// ../../node_modules/.pnpm/agent-base@6.0.1/node_modules/agent-base/dist/src/index.js -var require_src3 = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/agent-base@6.0.2/node_modules/agent-base/dist/src/index.js +var require_src5 = __commonJS2((exports2, module2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - const events_1 = require("events"); - const debug_1 = __importDefault(require_src()); - const promisify_1 = __importDefault(require_promisify()); - const debug3 = debug_1.default("agent-base"); + const events_12 = require("events"); + const debug_12 = __importDefault2(require_src3()); + const promisify_1 = __importDefault2(require_promisify2()); + const debug4 = debug_12.default("agent-base"); function isAgent(v) { return Boolean(v) && typeof v.addRequest === "function"; } @@ -32068,13 +32065,13 @@ var require_src3 = __commonJS((exports, module2) => { const {stack} = new Error(); if (typeof stack !== "string") return false; - return stack.split("\n").some((l) => l.indexOf("(https.js:") !== -1); + return stack.split("\n").some((l) => l.indexOf("(https.js:") !== -1 || l.indexOf("node:https:") !== -1); } function createAgent(callback, opts) { return new createAgent.Agent(callback, opts); } (function(createAgent2) { - class Agent extends events_1.EventEmitter { + class Agent extends events_12.EventEmitter { constructor(callback, _opts) { super(); let opts = _opts; @@ -32089,7 +32086,9 @@ var require_src3 = __commonJS((exports, module2) => { } this.maxFreeSockets = 1; this.maxSockets = 1; + this.maxTotalSockets = Infinity; this.sockets = {}; + this.freeSockets = {}; this.requests = {}; this.options = {}; } @@ -32171,7 +32170,7 @@ var require_src3 = __commonJS((exports, module2) => { timeoutId = null; } if (isAgent(socket)) { - debug3("Callback returned another Agent instance %o", socket.constructor.name); + debug4("Callback returned another Agent instance %o", socket.constructor.name); socket.addRequest(req, opts); return; } @@ -32191,7 +32190,7 @@ var require_src3 = __commonJS((exports, module2) => { } if (!this.promisifiedCallback) { if (this.callback.length >= 3) { - debug3("Converting legacy callback function to promise"); + debug4("Converting legacy callback function to promise"); this.promisifiedCallback = promisify_1.default(this.callback); } else { this.promisifiedCallback = this.callback; @@ -32204,18 +32203,18 @@ var require_src3 = __commonJS((exports, module2) => { opts.port = Number(opts.port); } try { - debug3("Resolving socket for %o request: %o", opts.protocol, `${req.method} ${req.path}`); + debug4("Resolving socket for %o request: %o", opts.protocol, `${req.method} ${req.path}`); Promise.resolve(this.promisifiedCallback(req, opts)).then(onsocket, callbackError); } catch (err) { Promise.reject(err).catch(callbackError); } } freeSocket(socket, opts) { - debug3("Freeing socket %o %o", socket.constructor.name, opts); + debug4("Freeing socket %o %o", socket.constructor.name, opts); socket.destroy(); } destroy() { - debug3("Destroying agent %o", this.constructor.name); + debug4("Destroying agent %o", this.constructor.name); } } createAgent2.Agent = Agent; @@ -32225,14 +32224,14 @@ var require_src3 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/https-proxy-agent@5.0.0/node_modules/https-proxy-agent/dist/parse-proxy-response.js -var require_parse_proxy_response = __commonJS((exports) => { +var require_parse_proxy_response2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - const debug_1 = __importDefault(require_src()); - const debug3 = debug_1.default("https-proxy-agent:parse-proxy-response"); + Object.defineProperty(exports2, "__esModule", {value: true}); + const debug_12 = __importDefault2(require_src3()); + const debug4 = debug_12.default("https-proxy-agent:parse-proxy-response"); function parseProxyResponse(socket) { return new Promise((resolve, reject) => { let buffersLength = 0; @@ -32244,21 +32243,21 @@ var require_parse_proxy_response = __commonJS((exports) => { else socket.once("readable", read); } - function cleanup() { + function cleanup2() { socket.removeListener("end", onend); socket.removeListener("error", onerror); socket.removeListener("close", onclose); socket.removeListener("readable", read); } function onclose(err) { - debug3("onclose had error %o", err); + debug4("onclose had error %o", err); } function onend() { - debug3("onend"); + debug4("onend"); } function onerror(err) { - cleanup(); - debug3("onerror %o", err); + cleanup2(); + debug4("onerror %o", err); reject(err); } function ondata(b) { @@ -32267,13 +32266,13 @@ var require_parse_proxy_response = __commonJS((exports) => { const buffered = Buffer.concat(buffers, buffersLength); const endOfHeaders = buffered.indexOf("\r\n\r\n"); if (endOfHeaders === -1) { - debug3("have not received end of HTTP headers yet..."); + debug4("have not received end of HTTP headers yet..."); read(); return; } const firstLine = buffered.toString("ascii", 0, buffered.indexOf("\r\n")); const statusCode = +firstLine.split(" ")[1]; - debug3("got proxy server response: %o", firstLine); + debug4("got proxy server response: %o", firstLine); resolve({ statusCode, buffered @@ -32285,13 +32284,13 @@ var require_parse_proxy_response = __commonJS((exports) => { read(); }); } - exports.default = parseProxyResponse; + exports2.default = parseProxyResponse; }); // ../../node_modules/.pnpm/https-proxy-agent@5.0.0/node_modules/https-proxy-agent/dist/agent.js -var require_agent = __commonJS((exports) => { +var require_agent3 = __commonJS2((exports2) => { "use strict"; - var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P2, generator) { + var __awaiter = exports2 && exports2.__awaiter || function(thisArg, _arguments, P2, generator) { function adopt(value) { return value instanceof P2 ? value : new P2(function(resolve) { resolve(value); @@ -32318,18 +32317,18 @@ var require_agent = __commonJS((exports) => { step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - const net_1 = __importDefault(require("net")); - const tls_1 = __importDefault(require("tls")); - const url_1 = __importDefault(require("url")); - const assert_1 = __importDefault(require("assert")); - const debug_1 = __importDefault(require_src()); - const agent_base_1 = require_src3(); - const parse_proxy_response_1 = __importDefault(require_parse_proxy_response()); - const debug3 = debug_1.default("https-proxy-agent:agent"); + Object.defineProperty(exports2, "__esModule", {value: true}); + const net_12 = __importDefault2(require("net")); + const tls_1 = __importDefault2(require("tls")); + const url_1 = __importDefault2(require("url")); + const assert_1 = __importDefault2(require("assert")); + const debug_12 = __importDefault2(require_src3()); + const agent_base_1 = require_src5(); + const parse_proxy_response_1 = __importDefault2(require_parse_proxy_response2()); + const debug4 = debug_12.default("https-proxy-agent:agent"); class HttpsProxyAgent extends agent_base_1.Agent { constructor(_opts) { let opts; @@ -32341,7 +32340,7 @@ var require_agent = __commonJS((exports) => { if (!opts) { throw new Error("an HTTP(S) proxy server `host` and `port` must be specified!"); } - debug3("creating new HttpsProxyAgent instance: %o", opts); + debug4("creating new HttpsProxyAgent instance: %o", opts); super(opts); const proxy = Object.assign({}, opts); this.secureProxy = opts.secureProxy || isHTTPS(proxy.protocol); @@ -32366,11 +32365,11 @@ var require_agent = __commonJS((exports) => { const {proxy, secureProxy} = this; let socket; if (secureProxy) { - debug3("Creating `tls.Socket`: %o", proxy); + debug4("Creating `tls.Socket`: %o", proxy); socket = tls_1.default.connect(proxy); } else { - debug3("Creating `net.Socket`: %o", proxy); - socket = net_1.default.connect(proxy); + debug4("Creating `net.Socket`: %o", proxy); + socket = net_12.default.connect(proxy); } const headers = Object.assign({}, proxy.headers); const hostname = `${opts.host}:${opts.port}`; @@ -32400,7 +32399,7 @@ var require_agent = __commonJS((exports) => { if (!servername) { throw new Error('Could not determine "servername"'); } - debug3("Upgrading socket connection to TLS"); + debug4("Upgrading socket connection to TLS"); return tls_1.default.connect(Object.assign(Object.assign({}, omit4(opts, "host", "hostname", "path", "port")), { socket, servername @@ -32409,19 +32408,19 @@ var require_agent = __commonJS((exports) => { return socket; } socket.destroy(); - const fakeSocket = new net_1.default.Socket(); + const fakeSocket = new net_12.default.Socket(); fakeSocket.readable = true; - req.once("socket", (s) => { - debug3("replaying proxy buffer for failed request"); - assert_1.default(s.listenerCount("data") > 0); - s.push(buffered); - s.push(null); + req.once("socket", (s2) => { + debug4("replaying proxy buffer for failed request"); + assert_1.default(s2.listenerCount("data") > 0); + s2.push(buffered); + s2.push(null); }); return fakeSocket; }); } } - exports.default = HttpsProxyAgent; + exports2.default = HttpsProxyAgent; function resume(socket) { socket.resume(); } @@ -32444,12 +32443,12 @@ var require_agent = __commonJS((exports) => { }); // ../../node_modules/.pnpm/https-proxy-agent@5.0.0/node_modules/https-proxy-agent/dist/index.js -var require_dist7 = __commonJS((exports, module2) => { +var require_dist13 = __commonJS2((exports2, module2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - const agent_1 = __importDefault(require_agent()); + const agent_1 = __importDefault2(require_agent3()); function createHttpsProxyAgent(opts) { return new agent_1.default(opts); } @@ -32461,7 +32460,7 @@ var require_dist7 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/@tootallnate/once@1.1.2/node_modules/@tootallnate/once/dist/index.js -var require_dist8 = __commonJS((exports, module2) => { +var require_dist14 = __commonJS2((exports2, module2) => { "use strict"; function noop() { } @@ -32504,9 +32503,9 @@ var require_dist8 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/http-proxy-agent@4.0.1/node_modules/http-proxy-agent/dist/agent.js -var require_agent2 = __commonJS((exports) => { +var require_agent4 = __commonJS2((exports2) => { "use strict"; - var __awaiter = exports && exports.__awaiter || function(thisArg, _arguments, P2, generator) { + var __awaiter = exports2 && exports2.__awaiter || function(thisArg, _arguments, P2, generator) { function adopt(value) { return value instanceof P2 ? value : new P2(function(resolve) { resolve(value); @@ -32533,17 +32532,17 @@ var require_agent2 = __commonJS((exports) => { step((generator = generator.apply(thisArg, _arguments || [])).next()); }); }; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - const net_1 = __importDefault(require("net")); - const tls_1 = __importDefault(require("tls")); - const url_1 = __importDefault(require("url")); - const debug_1 = __importDefault(require_src()); - const once_1 = __importDefault(require_dist8()); - const agent_base_1 = require_src3(); - const debug3 = debug_1.default("http-proxy-agent"); + Object.defineProperty(exports2, "__esModule", {value: true}); + const net_12 = __importDefault2(require("net")); + const tls_1 = __importDefault2(require("tls")); + const url_1 = __importDefault2(require("url")); + const debug_12 = __importDefault2(require_src3()); + const once_1 = __importDefault2(require_dist14()); + const agent_base_1 = require_src5(); + const debug4 = debug_12.default("http-proxy-agent"); function isHTTPS(protocol) { return typeof protocol === "string" ? /^https:?$/i.test(protocol) : false; } @@ -32558,7 +32557,7 @@ var require_agent2 = __commonJS((exports) => { if (!opts) { throw new Error("an HTTP(S) proxy server `host` and `port` must be specified!"); } - debug3("Creating new HttpProxyAgent instance: %o", opts); + debug4("Creating new HttpProxyAgent instance: %o", opts); super(opts); const proxy = Object.assign({}, opts); this.secureProxy = opts.secureProxy || isHTTPS(proxy.protocol); @@ -32597,30 +32596,30 @@ var require_agent2 = __commonJS((exports) => { } let socket; if (secureProxy) { - debug3("Creating `tls.Socket`: %o", proxy); + debug4("Creating `tls.Socket`: %o", proxy); socket = tls_1.default.connect(proxy); } else { - debug3("Creating `net.Socket`: %o", proxy); - socket = net_1.default.connect(proxy); + debug4("Creating `net.Socket`: %o", proxy); + socket = net_12.default.connect(proxy); } if (req._header) { let first; let endOfHeaders; - debug3("Regenerating stored HTTP header string for request"); + debug4("Regenerating stored HTTP header string for request"); req._header = null; req._implicitHeader(); if (req.output && req.output.length > 0) { - debug3("Patching connection write() output buffer with updated header"); + debug4("Patching connection write() output buffer with updated header"); first = req.output[0]; endOfHeaders = first.indexOf("\r\n\r\n") + 4; req.output[0] = req._header + first.substring(endOfHeaders); - debug3("Output buffer: %o", req.output); + debug4("Output buffer: %o", req.output); } else if (req.outputData && req.outputData.length > 0) { - debug3("Patching connection write() output buffer with updated header"); + debug4("Patching connection write() output buffer with updated header"); first = req.outputData[0].data; endOfHeaders = first.indexOf("\r\n\r\n") + 4; req.outputData[0].data = req._header + first.substring(endOfHeaders); - debug3("Output buffer: %o", req.outputData[0].data); + debug4("Output buffer: %o", req.outputData[0].data); } } yield once_1.default(socket, "connect"); @@ -32628,16 +32627,16 @@ var require_agent2 = __commonJS((exports) => { }); } } - exports.default = HttpProxyAgent; + exports2.default = HttpProxyAgent; }); // ../../node_modules/.pnpm/http-proxy-agent@4.0.1/node_modules/http-proxy-agent/dist/index.js -var require_dist9 = __commonJS((exports, module2) => { +var require_dist15 = __commonJS2((exports2, module2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - const agent_1 = __importDefault(require_agent2()); + const agent_1 = __importDefault2(require_agent4()); function createHttpProxyAgent(opts) { return new agent_1.default(opts); } @@ -32649,16 +32648,16 @@ var require_dist9 = __commonJS((exports, module2) => { }); // ../fetch-engine/dist/getProxyAgent.js -var require_getProxyAgent = __commonJS((exports) => { +var require_getProxyAgent2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getProxyAgent = void 0; - const https_proxy_agent_1 = __importDefault(require_dist7()); - const http_proxy_agent_1 = __importDefault(require_dist9()); - const url_1 = __importDefault(require("url")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getProxyAgent = void 0; + const https_proxy_agent_1 = __importDefault2(require_dist13()); + const http_proxy_agent_1 = __importDefault2(require_dist15()); + const url_1 = __importDefault2(require("url")); "use strict"; function formatHostname(hostname) { return hostname.replace(/^\.*/, ".").toLowerCase(); @@ -32714,11 +32713,11 @@ var require_getProxyAgent = __commonJS((exports) => { } return void 0; } - exports.getProxyAgent = getProxyAgent; + exports2.getProxyAgent = getProxyAgent; }); // ../../node_modules/.pnpm/crypto-random-string@2.0.0/node_modules/crypto-random-string/index.js -var require_crypto_random_string = __commonJS((exports, module2) => { +var require_crypto_random_string2 = __commonJS2((exports2, module2) => { "use strict"; const crypto2 = require("crypto"); module2.exports = (length) => { @@ -32730,14 +32729,14 @@ var require_crypto_random_string = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/unique-string@2.0.0/node_modules/unique-string/index.js -var require_unique_string = __commonJS((exports, module2) => { +var require_unique_string2 = __commonJS2((exports2, module2) => { "use strict"; - const cryptoRandomString = require_crypto_random_string(); + const cryptoRandomString = require_crypto_random_string2(); module2.exports = () => cryptoRandomString(32); }); // ../../node_modules/.pnpm/array-union@2.1.0/node_modules/array-union/index.js -var require_array_union = __commonJS((exports, module2) => { +var require_array_union2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (...arguments_) => { return [...new Set([].concat(...arguments_))]; @@ -32745,7 +32744,7 @@ var require_array_union = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/merge2@1.4.1/node_modules/merge2/index.js -var require_merge2 = __commonJS((exports, module2) => { +var require_merge22 = __commonJS2((exports2, module2) => { "use strict"; const Stream = require("stream"); const PassThrough = Stream.PassThrough; @@ -32862,14 +32861,14 @@ var require_merge2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/array.js -var require_array = __commonJS((exports) => { +var require_array2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.splitWhen = exports.flatten = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.splitWhen = exports2.flatten = void 0; function flatten2(items) { return items.reduce((collection, item) => [].concat(collection, item), []); } - exports.flatten = flatten2; + exports2.flatten = flatten2; function splitWhen(items, predicate) { const result = [[]]; let groupIndex = 0; @@ -32883,25 +32882,25 @@ var require_array = __commonJS((exports) => { } return result; } - exports.splitWhen = splitWhen; + exports2.splitWhen = splitWhen; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/errno.js -var require_errno = __commonJS((exports) => { +var require_errno2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.isEnoentCodeError = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.isEnoentCodeError = void 0; function isEnoentCodeError(error) { return error.code === "ENOENT"; } - exports.isEnoentCodeError = isEnoentCodeError; + exports2.isEnoentCodeError = isEnoentCodeError; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/fs.js -var require_fs = __commonJS((exports) => { +var require_fs6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.createDirentFromStats = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.createDirentFromStats = void 0; class DirentFromStats { constructor(name, stats) { this.name = name; @@ -32917,29 +32916,29 @@ var require_fs = __commonJS((exports) => { function createDirentFromStats(name, stats) { return new DirentFromStats(name, stats); } - exports.createDirentFromStats = createDirentFromStats; + exports2.createDirentFromStats = createDirentFromStats; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/path.js -var require_path = __commonJS((exports) => { +var require_path2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.removeLeadingDotSegment = exports.escape = exports.makeAbsolute = exports.unixify = void 0; - const path3 = require("path"); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.removeLeadingDotSegment = exports2.escape = exports2.makeAbsolute = exports2.unixify = void 0; + const path4 = require("path"); const LEADING_DOT_SEGMENT_CHARACTERS_COUNT = 2; const UNESCAPED_GLOB_SYMBOLS_RE = /(\\?)([()*?[\]{|}]|^!|[!+@](?=\())/g; function unixify(filepath) { return filepath.replace(/\\/g, "/"); } - exports.unixify = unixify; + exports2.unixify = unixify; function makeAbsolute(cwd, filepath) { - return path3.resolve(cwd, filepath); + return path4.resolve(cwd, filepath); } - exports.makeAbsolute = makeAbsolute; + exports2.makeAbsolute = makeAbsolute; function escape(pattern) { return pattern.replace(UNESCAPED_GLOB_SYMBOLS_RE, "\\$2"); } - exports.escape = escape; + exports2.escape = escape; function removeLeadingDotSegment(entry) { if (entry.charAt(0) === ".") { const secondCharactery = entry.charAt(1); @@ -32949,11 +32948,11 @@ var require_path = __commonJS((exports) => { } return entry; } - exports.removeLeadingDotSegment = removeLeadingDotSegment; + exports2.removeLeadingDotSegment = removeLeadingDotSegment; }); // ../../node_modules/.pnpm/is-extglob@2.1.1/node_modules/is-extglob/index.js -var require_is_extglob = __commonJS((exports, module2) => { +var require_is_extglob2 = __commonJS2((exports2, module2) => { /*! * is-extglob * @@ -32975,14 +32974,14 @@ var require_is_extglob = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/is-glob@4.0.1/node_modules/is-glob/index.js -var require_is_glob = __commonJS((exports, module2) => { +var require_is_glob2 = __commonJS2((exports2, module2) => { /*! * is-glob * * Copyright (c) 2014-2017, Jon Schlinkert. * Released under the MIT License. */ - var isExtglob = require_is_extglob(); + var isExtglob = require_is_extglob2(); var chars = {"{": "}", "(": ")", "[": "]"}; var strictRegex = /\\(.)|(^!|\*|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/; var relaxedRegex = /\\(.)|(^!|[*?{}()[\]]|\(\?)/; @@ -33002,10 +33001,10 @@ var require_is_glob = __commonJS((exports, module2) => { if (match[2]) return true; var idx = match.index + match[0].length; - var open = match[1]; - var close = open ? chars[open] : null; - if (open && close) { - var n = str.indexOf(close, idx); + var open2 = match[1]; + var close2 = open2 ? chars[open2] : null; + if (open2 && close2) { + var n = str.indexOf(close2, idx); if (n !== -1) { idx = n + 1; } @@ -33017,9 +33016,9 @@ var require_is_glob = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/glob-parent@5.1.1/node_modules/glob-parent/index.js -var require_glob_parent = __commonJS((exports, module2) => { +var require_glob_parent2 = __commonJS2((exports2, module2) => { "use strict"; - var isGlob = require_is_glob(); + var isGlob = require_is_glob2(); var pathPosixDirname = require("path").posix.dirname; var isWin32 = require("os").platform() === "win32"; var slash = "/"; @@ -33044,9 +33043,9 @@ var require_glob_parent = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/lib/utils.js -var require_utils = __commonJS((exports) => { +var require_utils5 = __commonJS2((exports2) => { "use strict"; - exports.isInteger = (num) => { + exports2.isInteger = (num) => { if (typeof num === "number") { return Number.isInteger(num); } @@ -33055,15 +33054,15 @@ var require_utils = __commonJS((exports) => { } return false; }; - exports.find = (node, type) => node.nodes.find((node2) => node2.type === type); - exports.exceedsLimit = (min2, max2, step = 1, limit) => { + exports2.find = (node, type) => node.nodes.find((node2) => node2.type === type); + exports2.exceedsLimit = (min2, max2, step = 1, limit) => { if (limit === false) return false; - if (!exports.isInteger(min2) || !exports.isInteger(max2)) + if (!exports2.isInteger(min2) || !exports2.isInteger(max2)) return false; return (Number(max2) - Number(min2)) / Number(step) >= limit; }; - exports.escapeNode = (block, n = 0, type) => { + exports2.escapeNode = (block, n = 0, type) => { let node = block.nodes[n]; if (!node) return; @@ -33074,7 +33073,7 @@ var require_utils = __commonJS((exports) => { } } }; - exports.encloseBrace = (node) => { + exports2.encloseBrace = (node) => { if (node.type !== "brace") return false; if (node.commas >> 0 + node.ranges >> 0 === 0) { @@ -33083,7 +33082,7 @@ var require_utils = __commonJS((exports) => { } return false; }; - exports.isInvalidBrace = (block) => { + exports2.isInvalidBrace = (block) => { if (block.type !== "brace") return false; if (block.invalid === true || block.dollar) @@ -33098,20 +33097,20 @@ var require_utils = __commonJS((exports) => { } return false; }; - exports.isOpenOrClose = (node) => { + exports2.isOpenOrClose = (node) => { if (node.type === "open" || node.type === "close") { return true; } return node.open === true || node.close === true; }; - exports.reduce = (nodes) => nodes.reduce((acc, node) => { + exports2.reduce = (nodes) => nodes.reduce((acc, node) => { if (node.type === "text") acc.push(node.value); if (node.type === "range") node.type = "text"; return acc; }, []); - exports.flatten = (...args) => { + exports2.flatten = (...args) => { const result = []; const flat = (arr) => { for (let i = 0; i < arr.length; i++) { @@ -33126,11 +33125,11 @@ var require_utils = __commonJS((exports) => { }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/lib/stringify.js -var require_stringify = __commonJS((exports, module2) => { +var require_stringify2 = __commonJS2((exports2, module2) => { "use strict"; - const utils = require_utils(); + const utils = require_utils5(); module2.exports = (ast, options = {}) => { - let stringify2 = (node, parent = {}) => { + let stringify3 = (node, parent = {}) => { let invalidBlock = options.escapeInvalid && utils.isInvalidBrace(parent); let invalidNode = node.invalid === true && options.escapeInvalid === true; let output = ""; @@ -33145,17 +33144,17 @@ var require_stringify = __commonJS((exports, module2) => { } if (node.nodes) { for (let child of node.nodes) { - output += stringify2(child); + output += stringify3(child); } } return output; }; - return stringify2(ast); + return stringify3(ast); }; }); // ../../node_modules/.pnpm/is-number@7.0.0/node_modules/is-number/index.js -var require_is_number = __commonJS((exports, module2) => { +var require_is_number2 = __commonJS2((exports2, module2) => { /*! * is-number * @@ -33175,7 +33174,7 @@ var require_is_number = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/to-regex-range@5.0.1/node_modules/to-regex-range/index.js -var require_to_regex_range = __commonJS((exports, module2) => { +var require_to_regex_range2 = __commonJS2((exports2, module2) => { /*! * to-regex-range * @@ -33183,7 +33182,7 @@ var require_to_regex_range = __commonJS((exports, module2) => { * Released under the MIT License. */ "use strict"; - const isNumber = require_is_number(); + const isNumber = require_is_number2(); const toRegexRange = (min2, max2, options) => { if (isNumber(min2) === false) { throw new TypeError("toRegexRange: expected the first argument to be a number"); @@ -33391,7 +33390,7 @@ var require_to_regex_range = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/fill-range@7.0.1/node_modules/fill-range/index.js -var require_fill_range = __commonJS((exports, module2) => { +var require_fill_range2 = __commonJS2((exports2, module2) => { /*! * fill-range * @@ -33399,8 +33398,8 @@ var require_fill_range = __commonJS((exports, module2) => { * Licensed under the MIT License. */ "use strict"; - const util = require("util"); - const toRegexRange = require_to_regex_range(); + const util2 = require("util"); + const toRegexRange = require_to_regex_range2(); const isObject = (val) => val !== null && typeof val === "object" && !Array.isArray(val); const transform = (toNumber) => { return (value) => toNumber === true ? Number(value) : String(value); @@ -33420,7 +33419,7 @@ var require_fill_range = __commonJS((exports, module2) => { ; return index > 0; }; - const stringify2 = (start, end, options) => { + const stringify3 = (start, end, options) => { if (typeof start === "string" || typeof end === "string") { return true; } @@ -33490,7 +33489,7 @@ var require_fill_range = __commonJS((exports, module2) => { return toRegexRange(start, end, options); }; const rangeError = (...args) => { - return new RangeError("Invalid range arguments: " + util.inspect(...args)); + return new RangeError("Invalid range arguments: " + util2.inspect(...args)); }; const invalidRange = (start, end, options) => { if (options.strictRanges === true) @@ -33522,7 +33521,7 @@ var require_fill_range = __commonJS((exports, module2) => { step = Math.max(Math.abs(step), 1); let padded = zeros(startString) || zeros(endString) || zeros(stepString); let maxLen = padded ? Math.max(startString.length, endString.length, stepString.length) : 0; - let toNumber = padded === false && stringify2(start, end, options) === false; + let toNumber = padded === false && stringify3(start, end, options) === false; let format = options.transform || transform(toNumber); if (options.toRegex && step === 1) { return toRange(toMaxLen(start, maxLen), toMaxLen(end, maxLen), true, options); @@ -33601,10 +33600,10 @@ var require_fill_range = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/lib/compile.js -var require_compile = __commonJS((exports, module2) => { +var require_compile2 = __commonJS2((exports2, module2) => { "use strict"; - const fill = require_fill_range(); - const utils = require_utils(); + const fill = require_fill_range2(); + const utils = require_utils5(); const compile = (ast, options = {}) => { let walk = (node, parent = {}) => { let invalidBlock = utils.isInvalidBrace(parent); @@ -33650,11 +33649,11 @@ var require_compile = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/lib/expand.js -var require_expand = __commonJS((exports, module2) => { +var require_expand2 = __commonJS2((exports2, module2) => { "use strict"; - const fill = require_fill_range(); - const stringify2 = require_stringify(); - const utils = require_utils(); + const fill = require_fill_range2(); + const stringify3 = require_stringify2(); + const utils = require_utils5(); const append = (queue = "", stash = "", enclose = false) => { let result = []; queue = [].concat(queue); @@ -33690,7 +33689,7 @@ var require_expand = __commonJS((exports, module2) => { q = p.queue; } if (node.invalid || node.dollar) { - q.push(append(q.pop(), stringify2(node, options))); + q.push(append(q.pop(), stringify3(node, options))); return; } if (node.type === "brace" && node.invalid !== true && node.nodes.length === 2) { @@ -33704,7 +33703,7 @@ var require_expand = __commonJS((exports, module2) => { } let range = fill(...args, options); if (range.length === 0) { - range = stringify2(node, options); + range = stringify3(node, options); } q.push(append(q.pop(), range)); node.nodes = []; @@ -33745,7 +33744,7 @@ var require_expand = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/lib/constants.js -var require_constants = __commonJS((exports, module2) => { +var require_constants4 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = { MAX_LENGTH: 1024 * 64, @@ -33779,7 +33778,7 @@ var require_constants = __commonJS((exports, module2) => { CHAR_LEFT_CURLY_BRACE: "{", CHAR_LEFT_SQUARE_BRACKET: "[", CHAR_LINE_FEED: "\n", - CHAR_NO_BREAK_SPACE: " ", + CHAR_NO_BREAK_SPACE: "\xA0", CHAR_PERCENT: "%", CHAR_PLUS: "+", CHAR_QUESTION_MARK: "?", @@ -33792,14 +33791,14 @@ var require_constants = __commonJS((exports, module2) => { CHAR_TAB: " ", CHAR_UNDERSCORE: "_", CHAR_VERTICAL_LINE: "|", - CHAR_ZERO_WIDTH_NOBREAK_SPACE: "" + CHAR_ZERO_WIDTH_NOBREAK_SPACE: "\uFEFF" }; }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/lib/parse.js -var require_parse2 = __commonJS((exports, module2) => { +var require_parse5 = __commonJS2((exports2, module2) => { "use strict"; - const stringify2 = require_stringify(); + const stringify3 = require_stringify2(); const { MAX_LENGTH, CHAR_BACKSLASH, @@ -33816,8 +33815,8 @@ var require_parse2 = __commonJS((exports, module2) => { CHAR_SINGLE_QUOTE, CHAR_NO_BREAK_SPACE, CHAR_ZERO_WIDTH_NOBREAK_SPACE - } = require_constants(); - const parse2 = (input, options = {}) => { + } = require_constants4(); + const parse3 = (input, options = {}) => { if (typeof input !== "string") { throw new TypeError("Expected a string"); } @@ -33907,7 +33906,7 @@ var require_parse2 = __commonJS((exports, module2) => { continue; } if (value === CHAR_DOUBLE_QUOTE || value === CHAR_SINGLE_QUOTE || value === CHAR_BACKTICK) { - let open = value; + let open2 = value; let next; if (options.keepQuotes !== true) { value = ""; @@ -33917,7 +33916,7 @@ var require_parse2 = __commonJS((exports, module2) => { value += next + advance(); continue; } - if (next === open) { + if (next === open2) { if (options.keepQuotes === true) value += next; break; @@ -33961,8 +33960,8 @@ var require_parse2 = __commonJS((exports, module2) => { if (value === CHAR_COMMA && depth > 0) { if (block.ranges > 0) { block.ranges = 0; - let open = block.nodes.shift(); - block.nodes = [open, {type: "text", value: stringify2(block)}]; + let open2 = block.nodes.shift(); + block.nodes = [open2, {type: "text", value: stringify3(block)}]; } push({type: "comma", value}); block.commas++; @@ -34023,16 +34022,16 @@ var require_parse2 = __commonJS((exports, module2) => { push({type: "eos"}); return ast; }; - module2.exports = parse2; + module2.exports = parse3; }); // ../../node_modules/.pnpm/braces@3.0.2/node_modules/braces/index.js -var require_braces = __commonJS((exports, module2) => { +var require_braces2 = __commonJS2((exports2, module2) => { "use strict"; - const stringify2 = require_stringify(); - const compile = require_compile(); - const expand = require_expand(); - const parse2 = require_parse2(); + const stringify3 = require_stringify2(); + const compile = require_compile2(); + const expand = require_expand2(); + const parse3 = require_parse5(); const braces = (input, options = {}) => { let output = []; if (Array.isArray(input)) { @@ -34052,12 +34051,12 @@ var require_braces = __commonJS((exports, module2) => { } return output; }; - braces.parse = (input, options = {}) => parse2(input, options); + braces.parse = (input, options = {}) => parse3(input, options); braces.stringify = (input, options = {}) => { if (typeof input === "string") { - return stringify2(braces.parse(input, options), options); + return stringify3(braces.parse(input, options), options); } - return stringify2(input, options); + return stringify3(input, options); }; braces.compile = (input, options = {}) => { if (typeof input === "string") { @@ -34088,9 +34087,9 @@ var require_braces = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/picomatch@2.2.2/node_modules/picomatch/lib/constants.js -var require_constants2 = __commonJS((exports, module2) => { +var require_constants5 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); + const path4 = require("path"); const WIN_SLASH = "\\\\/"; const WIN_NO_SLASH = `[^${WIN_SLASH}]`; const DOT_LITERAL = "\\."; @@ -34212,7 +34211,7 @@ var require_constants2 = __commonJS((exports, module2) => { CHAR_UNDERSCORE: 95, CHAR_VERTICAL_LINE: 124, CHAR_ZERO_WIDTH_NOBREAK_SPACE: 65279, - SEP: path3.sep, + SEP: path4.sep, extglobChars(chars) { return { "!": {type: "negate", open: "(?:(?!(?:", close: `))${chars.STAR})`}, @@ -34229,48 +34228,48 @@ var require_constants2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/picomatch@2.2.2/node_modules/picomatch/lib/utils.js -var require_utils2 = __commonJS((exports) => { +var require_utils6 = __commonJS2((exports2) => { "use strict"; - const path3 = require("path"); + const path4 = require("path"); const win32 = process.platform === "win32"; const { REGEX_BACKSLASH, REGEX_REMOVE_BACKSLASH, REGEX_SPECIAL_CHARS, REGEX_SPECIAL_CHARS_GLOBAL - } = require_constants2(); - exports.isObject = (val) => val !== null && typeof val === "object" && !Array.isArray(val); - exports.hasRegexChars = (str) => REGEX_SPECIAL_CHARS.test(str); - exports.isRegexChar = (str) => str.length === 1 && exports.hasRegexChars(str); - exports.escapeRegex = (str) => str.replace(REGEX_SPECIAL_CHARS_GLOBAL, "\\$1"); - exports.toPosixSlashes = (str) => str.replace(REGEX_BACKSLASH, "/"); - exports.removeBackslashes = (str) => { + } = require_constants5(); + exports2.isObject = (val) => val !== null && typeof val === "object" && !Array.isArray(val); + exports2.hasRegexChars = (str) => REGEX_SPECIAL_CHARS.test(str); + exports2.isRegexChar = (str) => str.length === 1 && exports2.hasRegexChars(str); + exports2.escapeRegex = (str) => str.replace(REGEX_SPECIAL_CHARS_GLOBAL, "\\$1"); + exports2.toPosixSlashes = (str) => str.replace(REGEX_BACKSLASH, "/"); + exports2.removeBackslashes = (str) => { return str.replace(REGEX_REMOVE_BACKSLASH, (match) => { return match === "\\" ? "" : match; }); }; - exports.supportsLookbehinds = () => { + exports2.supportsLookbehinds = () => { const segs = process.version.slice(1).split(".").map(Number); if (segs.length === 3 && segs[0] >= 9 || segs[0] === 8 && segs[1] >= 10) { return true; } return false; }; - exports.isWindows = (options) => { + exports2.isWindows = (options) => { if (options && typeof options.windows === "boolean") { return options.windows; } - return win32 === true || path3.sep === "\\"; + return win32 === true || path4.sep === "\\"; }; - exports.escapeLast = (input, char, lastIdx) => { + exports2.escapeLast = (input, char, lastIdx) => { const idx = input.lastIndexOf(char, lastIdx); if (idx === -1) return input; if (input[idx - 1] === "\\") - return exports.escapeLast(input, char, idx - 1); + return exports2.escapeLast(input, char, idx - 1); return `${input.slice(0, idx)}\\${input.slice(idx)}`; }; - exports.removePrefix = (input, state = {}) => { + exports2.removePrefix = (input, state = {}) => { let output = input; if (output.startsWith("./")) { output = output.slice(2); @@ -34278,7 +34277,7 @@ var require_utils2 = __commonJS((exports) => { } return output; }; - exports.wrapOutput = (input, state = {}, options = {}) => { + exports2.wrapOutput = (input, state = {}, options = {}) => { const prepend = options.contains ? "" : "^"; const append = options.contains ? "" : "$"; let output = `${prepend}(?:${input})${append}`; @@ -34290,9 +34289,9 @@ var require_utils2 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/picomatch@2.2.2/node_modules/picomatch/lib/scan.js -var require_scan = __commonJS((exports, module2) => { +var require_scan2 = __commonJS2((exports2, module2) => { "use strict"; - const utils = require_utils2(); + const utils = require_utils6(); const { CHAR_ASTERISK, CHAR_AT, @@ -34309,7 +34308,7 @@ var require_scan = __commonJS((exports, module2) => { CHAR_RIGHT_CURLY_BRACE, CHAR_RIGHT_PARENTHESES, CHAR_RIGHT_SQUARE_BRACKET - } = require_constants2(); + } = require_constants5(); const isPathSeparator = (code) => { return code === CHAR_FORWARD_SLASH || code === CHAR_BACKWARD_SLASH; }; @@ -34600,10 +34599,10 @@ var require_scan = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/picomatch@2.2.2/node_modules/picomatch/lib/parse.js -var require_parse3 = __commonJS((exports, module2) => { +var require_parse6 = __commonJS2((exports2, module2) => { "use strict"; - const constants = require_constants2(); - const utils = require_utils2(); + const constants = require_constants5(); + const utils = require_utils6(); const { MAX_LENGTH, POSIX_REGEX_SOURCE, @@ -34627,7 +34626,7 @@ var require_parse3 = __commonJS((exports, module2) => { const syntaxError = (type, char) => { return `Missing ${type}: "${char}" - use "\\\\${char}" to match literal characters`; }; - const parse2 = (input, options) => { + const parse3 = (input, options) => { if (typeof input !== "string") { throw new TypeError("Expected a string"); } @@ -34784,10 +34783,10 @@ var require_parse3 = __commonJS((exports, module2) => { }; if (opts.fastpaths !== false && !/(^[*!]|[/()[\]{}"])/.test(input)) { let backslashes = false; - let output = input.replace(REGEX_SPECIAL_CHARS_BACKREF, (m, esc, chars, first, rest, index) => { + let output = input.replace(REGEX_SPECIAL_CHARS_BACKREF, (m2, esc, chars, first, rest, index) => { if (first === "\\") { backslashes = true; - return m; + return m2; } if (first === "?") { if (esc) { @@ -34807,14 +34806,14 @@ var require_parse3 = __commonJS((exports, module2) => { } return star; } - return esc ? m : `\\${m}`; + return esc ? m2 : `\\${m2}`; }); if (backslashes === true) { if (opts.unescape === true) { output = output.replace(/\\/g, ""); } else { - output = output.replace(/\\+/g, (m) => { - return m.length % 2 === 0 ? "\\\\" : m ? "\\" : ""; + output = output.replace(/\\+/g, (m2) => { + return m2.length % 2 === 0 ? "\\\\" : m2 ? "\\" : ""; }); } } @@ -34975,15 +34974,15 @@ var require_parse3 = __commonJS((exports, module2) => { } if (value === "{" && opts.nobrace !== true) { increment("braces"); - const open = { + const open2 = { type: "brace", value, output: "(", outputIndex: state.output.length, tokensIndex: state.tokens.length }; - braces.push(open); - push(open); + braces.push(open2); + push(open2); continue; } if (value === "}") { @@ -35301,7 +35300,7 @@ var require_parse3 = __commonJS((exports, module2) => { } return state; }; - parse2.fastpaths = (input, options) => { + parse3.fastpaths = (input, options) => { const opts = {...options}; const max2 = typeof opts.maxLength === "number" ? Math.min(MAX_LENGTH, opts.maxLength) : MAX_LENGTH; const len = input.length; @@ -35370,17 +35369,17 @@ var require_parse3 = __commonJS((exports, module2) => { } return source; }; - module2.exports = parse2; + module2.exports = parse3; }); // ../../node_modules/.pnpm/picomatch@2.2.2/node_modules/picomatch/lib/picomatch.js -var require_picomatch = __commonJS((exports, module2) => { +var require_picomatch3 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const scan = require_scan(); - const parse2 = require_parse3(); - const utils = require_utils2(); - const constants = require_constants2(); + const path4 = require("path"); + const scan = require_scan2(); + const parse3 = require_parse6(); + const utils = require_utils6(); + const constants = require_constants5(); const isObject = (val) => val && typeof val === "object" && !Array.isArray(val); const picomatch = (glob, options, returnState = false) => { if (Array.isArray(glob)) { @@ -35462,13 +35461,13 @@ var require_picomatch = __commonJS((exports, module2) => { }; picomatch.matchBase = (input, glob, options, posix = utils.isWindows(options)) => { const regex = glob instanceof RegExp ? glob : picomatch.makeRe(glob, options); - return regex.test(path3.basename(input)); + return regex.test(path4.basename(input)); }; picomatch.isMatch = (str, patterns, options) => picomatch(patterns, options)(str); picomatch.parse = (pattern, options) => { if (Array.isArray(pattern)) return pattern.map((p) => picomatch.parse(p, options)); - return parse2(pattern, {...options, fastpaths: false}); + return parse3(pattern, {...options, fastpaths: false}); }; picomatch.scan = (input, options) => scan(input, options); picomatch.compileRe = (parsed, options, returnOutput = false, returnState = false) => { @@ -35501,10 +35500,10 @@ var require_picomatch = __commonJS((exports, module2) => { prefix = parsed.prefix = "./"; } if (opts.fastpaths !== false && (input[0] === "." || input[0] === "*")) { - output = parse2.fastpaths(input, options); + output = parse3.fastpaths(input, options); } if (output === void 0) { - parsed = parse2(input, options); + parsed = parse3(input, options); parsed.prefix = prefix + (parsed.prefix || ""); } else { parsed.output = output; @@ -35526,18 +35525,18 @@ var require_picomatch = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/picomatch@2.2.2/node_modules/picomatch/index.js -var require_picomatch2 = __commonJS((exports, module2) => { +var require_picomatch4 = __commonJS2((exports2, module2) => { "use strict"; - module2.exports = require_picomatch(); + module2.exports = require_picomatch3(); }); // ../../node_modules/.pnpm/micromatch@4.0.2/node_modules/micromatch/index.js -var require_micromatch = __commonJS((exports, module2) => { +var require_micromatch2 = __commonJS2((exports2, module2) => { "use strict"; - const util = require("util"); - const braces = require_braces(); - const picomatch = require_picomatch2(); - const utils = require_utils2(); + const util2 = require("util"); + const braces = require_braces2(); + const picomatch = require_picomatch4(); + const utils = require_utils6(); const isEmptyString = (val) => typeof val === "string" && (val === "" || val === "./"); const micromatch = (list, patterns, options) => { patterns = [].concat(patterns); @@ -35605,7 +35604,7 @@ var require_micromatch = __commonJS((exports, module2) => { }; micromatch.contains = (str, pattern, options) => { if (typeof str !== "string") { - throw new TypeError(`Expected a string: "${util.inspect(str)}"`); + throw new TypeError(`Expected a string: "${util2.inspect(str)}"`); } if (Array.isArray(pattern)) { return pattern.some((p) => micromatch.contains(str, p, options)); @@ -35652,7 +35651,7 @@ var require_micromatch = __commonJS((exports, module2) => { }; micromatch.all = (str, patterns, options) => { if (typeof str !== "string") { - throw new TypeError(`Expected a string: "${util.inspect(str)}"`); + throw new TypeError(`Expected a string: "${util2.inspect(str)}"`); } return [].concat(patterns).every((p) => picomatch(p, options)(str)); }; @@ -35692,14 +35691,14 @@ var require_micromatch = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/pattern.js -var require_pattern = __commonJS((exports) => { +var require_pattern2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.matchAny = exports.convertPatternsToRe = exports.makeRe = exports.getPatternParts = exports.expandBraceExpansion = exports.expandPatternsWithBraceExpansion = exports.isAffectDepthOfReadingPattern = exports.endsWithSlashGlobStar = exports.hasGlobStar = exports.getBaseDirectory = exports.getPositivePatterns = exports.getNegativePatterns = exports.isPositivePattern = exports.isNegativePattern = exports.convertToNegativePattern = exports.convertToPositivePattern = exports.isDynamicPattern = exports.isStaticPattern = void 0; - const path3 = require("path"); - const globParent = require_glob_parent(); - const micromatch = require_micromatch(); - const picomatch = require_picomatch2(); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.matchAny = exports2.convertPatternsToRe = exports2.makeRe = exports2.getPatternParts = exports2.expandBraceExpansion = exports2.expandPatternsWithBraceExpansion = exports2.isAffectDepthOfReadingPattern = exports2.endsWithSlashGlobStar = exports2.hasGlobStar = exports2.getBaseDirectory = exports2.getPositivePatterns = exports2.getNegativePatterns = exports2.isPositivePattern = exports2.isNegativePattern = exports2.convertToNegativePattern = exports2.convertToPositivePattern = exports2.isDynamicPattern = exports2.isStaticPattern = void 0; + const path4 = require("path"); + const globParent = require_glob_parent2(); + const micromatch = require_micromatch2(); + const picomatch = require_picomatch4(); const GLOBSTAR = "**"; const ESCAPE_SYMBOL = "\\"; const COMMON_GLOB_SYMBOLS_RE = /[*?]|^!/; @@ -35710,7 +35709,7 @@ var require_pattern = __commonJS((exports) => { function isStaticPattern(pattern, options = {}) { return !isDynamicPattern(pattern, options); } - exports.isStaticPattern = isStaticPattern; + exports2.isStaticPattern = isStaticPattern; function isDynamicPattern(pattern, options = {}) { if (pattern === "") { return false; @@ -35729,61 +35728,61 @@ var require_pattern = __commonJS((exports) => { } return false; } - exports.isDynamicPattern = isDynamicPattern; + exports2.isDynamicPattern = isDynamicPattern; function convertToPositivePattern(pattern) { return isNegativePattern(pattern) ? pattern.slice(1) : pattern; } - exports.convertToPositivePattern = convertToPositivePattern; + exports2.convertToPositivePattern = convertToPositivePattern; function convertToNegativePattern(pattern) { return "!" + pattern; } - exports.convertToNegativePattern = convertToNegativePattern; + exports2.convertToNegativePattern = convertToNegativePattern; function isNegativePattern(pattern) { return pattern.startsWith("!") && pattern[1] !== "("; } - exports.isNegativePattern = isNegativePattern; + exports2.isNegativePattern = isNegativePattern; function isPositivePattern(pattern) { return !isNegativePattern(pattern); } - exports.isPositivePattern = isPositivePattern; + exports2.isPositivePattern = isPositivePattern; function getNegativePatterns(patterns) { return patterns.filter(isNegativePattern); } - exports.getNegativePatterns = getNegativePatterns; + exports2.getNegativePatterns = getNegativePatterns; function getPositivePatterns(patterns) { return patterns.filter(isPositivePattern); } - exports.getPositivePatterns = getPositivePatterns; + exports2.getPositivePatterns = getPositivePatterns; function getBaseDirectory(pattern) { return globParent(pattern, {flipBackslashes: false}); } - exports.getBaseDirectory = getBaseDirectory; + exports2.getBaseDirectory = getBaseDirectory; function hasGlobStar(pattern) { return pattern.includes(GLOBSTAR); } - exports.hasGlobStar = hasGlobStar; + exports2.hasGlobStar = hasGlobStar; function endsWithSlashGlobStar(pattern) { return pattern.endsWith("/" + GLOBSTAR); } - exports.endsWithSlashGlobStar = endsWithSlashGlobStar; + exports2.endsWithSlashGlobStar = endsWithSlashGlobStar; function isAffectDepthOfReadingPattern(pattern) { - const basename = path3.basename(pattern); + const basename = path4.basename(pattern); return endsWithSlashGlobStar(pattern) || isStaticPattern(basename); } - exports.isAffectDepthOfReadingPattern = isAffectDepthOfReadingPattern; + exports2.isAffectDepthOfReadingPattern = isAffectDepthOfReadingPattern; function expandPatternsWithBraceExpansion(patterns) { return patterns.reduce((collection, pattern) => { return collection.concat(expandBraceExpansion(pattern)); }, []); } - exports.expandPatternsWithBraceExpansion = expandPatternsWithBraceExpansion; + exports2.expandPatternsWithBraceExpansion = expandPatternsWithBraceExpansion; function expandBraceExpansion(pattern) { return micromatch.braces(pattern, { expand: true, nodupes: true }); } - exports.expandBraceExpansion = expandBraceExpansion; + exports2.expandBraceExpansion = expandBraceExpansion; function getPatternParts(pattern, options) { let {parts} = picomatch.scan(pattern, Object.assign(Object.assign({}, options), {parts: true})); if (parts.length === 0) { @@ -35795,27 +35794,27 @@ var require_pattern = __commonJS((exports) => { } return parts; } - exports.getPatternParts = getPatternParts; + exports2.getPatternParts = getPatternParts; function makeRe(pattern, options) { return micromatch.makeRe(pattern, options); } - exports.makeRe = makeRe; + exports2.makeRe = makeRe; function convertPatternsToRe(patterns, options) { return patterns.map((pattern) => makeRe(pattern, options)); } - exports.convertPatternsToRe = convertPatternsToRe; + exports2.convertPatternsToRe = convertPatternsToRe; function matchAny(entry, patternsRe) { return patternsRe.some((patternRe) => patternRe.test(entry)); } - exports.matchAny = matchAny; + exports2.matchAny = matchAny; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/stream.js -var require_stream2 = __commonJS((exports) => { +var require_stream7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.merge = void 0; - const merge2 = require_merge2(); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.merge = void 0; + const merge2 = require_merge22(); function merge(streams) { const mergedStream = merge2(streams); streams.forEach((stream) => { @@ -35825,54 +35824,54 @@ var require_stream2 = __commonJS((exports) => { mergedStream.once("end", () => propagateCloseEventToSources(streams)); return mergedStream; } - exports.merge = merge; + exports2.merge = merge; function propagateCloseEventToSources(streams) { streams.forEach((stream) => stream.emit("close")); } }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/string.js -var require_string = __commonJS((exports) => { +var require_string2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.isEmpty = exports.isString = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.isEmpty = exports2.isString = void 0; function isString(input) { return typeof input === "string"; } - exports.isString = isString; + exports2.isString = isString; function isEmpty(input) { return input === ""; } - exports.isEmpty = isEmpty; + exports2.isEmpty = isEmpty; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/utils/index.js -var require_utils3 = __commonJS((exports) => { +var require_utils7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.string = exports.stream = exports.pattern = exports.path = exports.fs = exports.errno = exports.array = void 0; - const array = require_array(); - exports.array = array; - const errno = require_errno(); - exports.errno = errno; - const fs3 = require_fs(); - exports.fs = fs3; - const path3 = require_path(); - exports.path = path3; - const pattern = require_pattern(); - exports.pattern = pattern; - const stream = require_stream2(); - exports.stream = stream; - const string = require_string(); - exports.string = string; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.string = exports2.stream = exports2.pattern = exports2.path = exports2.fs = exports2.errno = exports2.array = void 0; + const array = require_array2(); + exports2.array = array; + const errno = require_errno2(); + exports2.errno = errno; + const fs4 = require_fs6(); + exports2.fs = fs4; + const path4 = require_path2(); + exports2.path = path4; + const pattern = require_pattern2(); + exports2.pattern = pattern; + const stream = require_stream7(); + exports2.stream = stream; + const string = require_string2(); + exports2.string = string; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/managers/tasks.js -var require_tasks = __commonJS((exports) => { +var require_tasks2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.convertPatternGroupToTask = exports.convertPatternGroupsToTasks = exports.groupPatternsByBaseDirectory = exports.getNegativePatternsAsPositive = exports.getPositivePatterns = exports.convertPatternsToTasks = exports.generate = void 0; - const utils = require_utils3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.convertPatternGroupToTask = exports2.convertPatternGroupsToTasks = exports2.groupPatternsByBaseDirectory = exports2.getNegativePatternsAsPositive = exports2.getPositivePatterns = exports2.convertPatternsToTasks = exports2.generate = void 0; + const utils = require_utils7(); function generate(patterns, settings) { const positivePatterns = getPositivePatterns(patterns); const negativePatterns = getNegativePatternsAsPositive(patterns, settings.ignore); @@ -35882,7 +35881,7 @@ var require_tasks = __commonJS((exports) => { const dynamicTasks = convertPatternsToTasks(dynamicPatterns, negativePatterns, true); return staticTasks.concat(dynamicTasks); } - exports.generate = generate; + exports2.generate = generate; function convertPatternsToTasks(positive, negative, dynamic) { const positivePatternsGroup = groupPatternsByBaseDirectory(positive); if ("." in positivePatternsGroup) { @@ -35891,17 +35890,17 @@ var require_tasks = __commonJS((exports) => { } return convertPatternGroupsToTasks(positivePatternsGroup, negative, dynamic); } - exports.convertPatternsToTasks = convertPatternsToTasks; + exports2.convertPatternsToTasks = convertPatternsToTasks; function getPositivePatterns(patterns) { return utils.pattern.getPositivePatterns(patterns); } - exports.getPositivePatterns = getPositivePatterns; + exports2.getPositivePatterns = getPositivePatterns; function getNegativePatternsAsPositive(patterns, ignore) { const negative = utils.pattern.getNegativePatterns(patterns).concat(ignore); const positive = negative.map(utils.pattern.convertToPositivePattern); return positive; } - exports.getNegativePatternsAsPositive = getNegativePatternsAsPositive; + exports2.getNegativePatternsAsPositive = getNegativePatternsAsPositive; function groupPatternsByBaseDirectory(patterns) { const group = {}; return patterns.reduce((collection, pattern) => { @@ -35914,13 +35913,13 @@ var require_tasks = __commonJS((exports) => { return collection; }, group); } - exports.groupPatternsByBaseDirectory = groupPatternsByBaseDirectory; + exports2.groupPatternsByBaseDirectory = groupPatternsByBaseDirectory; function convertPatternGroupsToTasks(positive, negative, dynamic) { return Object.keys(positive).map((base) => { return convertPatternGroupToTask(base, positive[base], negative, dynamic); }); } - exports.convertPatternGroupsToTasks = convertPatternGroupsToTasks; + exports2.convertPatternGroupsToTasks = convertPatternGroupsToTasks; function convertPatternGroupToTask(base, positive, negative, dynamic) { return { dynamic, @@ -35930,22 +35929,22 @@ var require_tasks = __commonJS((exports) => { patterns: [].concat(positive, negative.map(utils.pattern.convertToNegativePattern)) }; } - exports.convertPatternGroupToTask = convertPatternGroupToTask; + exports2.convertPatternGroupToTask = convertPatternGroupToTask; }); // ../../node_modules/.pnpm/@nodelib/fs.stat@2.0.3/node_modules/@nodelib/fs.stat/out/providers/async.js -var require_async = __commonJS((exports) => { +var require_async6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - function read(path3, settings, callback) { - settings.fs.lstat(path3, (lstatError, lstat) => { + Object.defineProperty(exports2, "__esModule", {value: true}); + function read(path4, settings, callback) { + settings.fs.lstat(path4, (lstatError, lstat) => { if (lstatError !== null) { return callFailureCallback(callback, lstatError); } if (!lstat.isSymbolicLink() || !settings.followSymbolicLink) { return callSuccessCallback(callback, lstat); } - settings.fs.stat(path3, (statError, stat) => { + settings.fs.stat(path4, (statError, stat) => { if (statError !== null) { if (settings.throwErrorOnBrokenSymbolicLink) { return callFailureCallback(callback, statError); @@ -35959,7 +35958,7 @@ var require_async = __commonJS((exports) => { }); }); } - exports.read = read; + exports2.read = read; function callFailureCallback(callback, error) { callback(error); } @@ -35969,16 +35968,16 @@ var require_async = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@nodelib/fs.stat@2.0.3/node_modules/@nodelib/fs.stat/out/providers/sync.js -var require_sync = __commonJS((exports) => { +var require_sync8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - function read(path3, settings) { - const lstat = settings.fs.lstatSync(path3); + Object.defineProperty(exports2, "__esModule", {value: true}); + function read(path4, settings) { + const lstat = settings.fs.lstatSync(path4); if (!lstat.isSymbolicLink() || !settings.followSymbolicLink) { return lstat; } try { - const stat = settings.fs.statSync(path3); + const stat = settings.fs.statSync(path4); if (settings.markSymbolicLink) { stat.isSymbolicLink = () => true; } @@ -35990,39 +35989,39 @@ var require_sync = __commonJS((exports) => { throw error; } } - exports.read = read; + exports2.read = read; }); // ../../node_modules/.pnpm/@nodelib/fs.stat@2.0.3/node_modules/@nodelib/fs.stat/out/adapters/fs.js -var require_fs2 = __commonJS((exports) => { +var require_fs7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fs3 = require("fs"); - exports.FILE_SYSTEM_ADAPTER = { - lstat: fs3.lstat, - stat: fs3.stat, - lstatSync: fs3.lstatSync, - statSync: fs3.statSync + Object.defineProperty(exports2, "__esModule", {value: true}); + const fs4 = require("fs"); + exports2.FILE_SYSTEM_ADAPTER = { + lstat: fs4.lstat, + stat: fs4.stat, + lstatSync: fs4.lstatSync, + statSync: fs4.statSync }; function createFileSystemAdapter(fsMethods) { if (fsMethods === void 0) { - return exports.FILE_SYSTEM_ADAPTER; + return exports2.FILE_SYSTEM_ADAPTER; } - return Object.assign(Object.assign({}, exports.FILE_SYSTEM_ADAPTER), fsMethods); + return Object.assign(Object.assign({}, exports2.FILE_SYSTEM_ADAPTER), fsMethods); } - exports.createFileSystemAdapter = createFileSystemAdapter; + exports2.createFileSystemAdapter = createFileSystemAdapter; }); // ../../node_modules/.pnpm/@nodelib/fs.stat@2.0.3/node_modules/@nodelib/fs.stat/out/settings.js -var require_settings = __commonJS((exports) => { +var require_settings5 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fs3 = require_fs2(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const fs4 = require_fs7(); class Settings { constructor(_options = {}) { this._options = _options; this.followSymbolicLink = this._getValue(this._options.followSymbolicLink, true); - this.fs = fs3.createFileSystemAdapter(this._options.fs); + this.fs = fs4.createFileSystemAdapter(this._options.fs); this.markSymbolicLink = this._getValue(this._options.markSymbolicLink, false); this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, true); } @@ -36030,29 +36029,29 @@ var require_settings = __commonJS((exports) => { return option === void 0 ? value : option; } } - exports.default = Settings; + exports2.default = Settings; }); // ../../node_modules/.pnpm/@nodelib/fs.stat@2.0.3/node_modules/@nodelib/fs.stat/out/index.js -var require_out = __commonJS((exports) => { +var require_out5 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const async = require_async(); - const sync = require_sync(); - const settings_1 = require_settings(); - exports.Settings = settings_1.default; - function stat(path3, optionsOrSettingsOrCallback, callback) { + Object.defineProperty(exports2, "__esModule", {value: true}); + const async = require_async6(); + const sync2 = require_sync8(); + const settings_1 = require_settings5(); + exports2.Settings = settings_1.default; + function stat(path4, optionsOrSettingsOrCallback, callback) { if (typeof optionsOrSettingsOrCallback === "function") { - return async.read(path3, getSettings(), optionsOrSettingsOrCallback); + return async.read(path4, getSettings(), optionsOrSettingsOrCallback); } - async.read(path3, getSettings(optionsOrSettingsOrCallback), callback); + async.read(path4, getSettings(optionsOrSettingsOrCallback), callback); } - exports.stat = stat; - function statSync(path3, optionsOrSettings) { + exports2.stat = stat; + function statSync(path4, optionsOrSettings) { const settings = getSettings(optionsOrSettings); - return sync.read(path3, settings); + return sync2.read(path4, settings); } - exports.statSync = statSync; + exports2.statSync = statSync; function getSettings(settingsOrOptions = {}) { if (settingsOrOptions instanceof settings_1.default) { return settingsOrOptions; @@ -36061,8 +36060,9 @@ var require_out = __commonJS((exports) => { } }); -// ../../node_modules/.pnpm/run-parallel@1.1.9/node_modules/run-parallel/index.js -var require_run_parallel = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/run-parallel@1.1.10/node_modules/run-parallel/index.js +var require_run_parallel2 = __commonJS2((exports2, module2) => { + /*! run-parallel. MIT License. Feross Aboukhadijeh */ module2.exports = runParallel; function runParallel(tasks, cb) { var results, pending, keys2; @@ -36112,9 +36112,9 @@ var require_run_parallel = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/constants.js -var require_constants3 = __commonJS((exports) => { +var require_constants6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); const NODE_PROCESS_VERSION_PARTS = process.versions.node.split("."); const MAJOR_VERSION = parseInt(NODE_PROCESS_VERSION_PARTS[0], 10); const MINOR_VERSION = parseInt(NODE_PROCESS_VERSION_PARTS[1], 10); @@ -36122,13 +36122,13 @@ var require_constants3 = __commonJS((exports) => { const SUPPORTED_MINOR_VERSION = 10; const IS_MATCHED_BY_MAJOR = MAJOR_VERSION > SUPPORTED_MAJOR_VERSION; const IS_MATCHED_BY_MAJOR_AND_MINOR = MAJOR_VERSION === SUPPORTED_MAJOR_VERSION && MINOR_VERSION >= SUPPORTED_MINOR_VERSION; - exports.IS_SUPPORT_READDIR_WITH_FILE_TYPES = IS_MATCHED_BY_MAJOR || IS_MATCHED_BY_MAJOR_AND_MINOR; + exports2.IS_SUPPORT_READDIR_WITH_FILE_TYPES = IS_MATCHED_BY_MAJOR || IS_MATCHED_BY_MAJOR_AND_MINOR; }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/utils/fs.js -var require_fs3 = __commonJS((exports) => { +var require_fs8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); class DirentFromStats { constructor(name, stats) { this.name = name; @@ -36144,32 +36144,32 @@ var require_fs3 = __commonJS((exports) => { function createDirentFromStats(name, stats) { return new DirentFromStats(name, stats); } - exports.createDirentFromStats = createDirentFromStats; + exports2.createDirentFromStats = createDirentFromStats; }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/utils/index.js -var require_utils4 = __commonJS((exports) => { +var require_utils8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fs3 = require_fs3(); - exports.fs = fs3; + Object.defineProperty(exports2, "__esModule", {value: true}); + const fs4 = require_fs8(); + exports2.fs = fs4; }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/providers/async.js -var require_async2 = __commonJS((exports) => { +var require_async7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fsStat = require_out(); - const rpl = require_run_parallel(); - const constants_1 = require_constants3(); - const utils = require_utils4(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const fsStat = require_out5(); + const rpl = require_run_parallel2(); + const constants_1 = require_constants6(); + const utils = require_utils8(); function read(directory, settings, callback) { if (!settings.stats && constants_1.IS_SUPPORT_READDIR_WITH_FILE_TYPES) { return readdirWithFileTypes(directory, settings, callback); } - return readdir(directory, settings, callback); + return readdir2(directory, settings, callback); } - exports.read = read; + exports2.read = read; function readdirWithFileTypes(directory, settings, callback) { settings.fs.readdir(directory, {withFileTypes: true}, (readdirError, dirents) => { if (readdirError !== null) { @@ -36192,7 +36192,7 @@ var require_async2 = __commonJS((exports) => { }); }); } - exports.readdirWithFileTypes = readdirWithFileTypes; + exports2.readdirWithFileTypes = readdirWithFileTypes; function makeRplTaskEntry(entry, settings) { return (done) => { if (!entry.dirent.isSymbolicLink()) { @@ -36210,7 +36210,7 @@ var require_async2 = __commonJS((exports) => { }); }; } - function readdir(directory, settings, callback) { + function readdir2(directory, settings, callback) { settings.fs.readdir(directory, (readdirError, names) => { if (readdirError !== null) { return callFailureCallback(callback, readdirError); @@ -36240,7 +36240,7 @@ var require_async2 = __commonJS((exports) => { }); }); } - exports.readdir = readdir; + exports2.readdir = readdir2; function callFailureCallback(callback, error) { callback(error); } @@ -36250,19 +36250,19 @@ var require_async2 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/providers/sync.js -var require_sync2 = __commonJS((exports) => { +var require_sync9 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fsStat = require_out(); - const constants_1 = require_constants3(); - const utils = require_utils4(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const fsStat = require_out5(); + const constants_1 = require_constants6(); + const utils = require_utils8(); function read(directory, settings) { if (!settings.stats && constants_1.IS_SUPPORT_READDIR_WITH_FILE_TYPES) { return readdirWithFileTypes(directory, settings); } - return readdir(directory, settings); + return readdir2(directory, settings); } - exports.read = read; + exports2.read = read; function readdirWithFileTypes(directory, settings) { const dirents = settings.fs.readdirSync(directory, {withFileTypes: true}); return dirents.map((dirent) => { @@ -36284,8 +36284,8 @@ var require_sync2 = __commonJS((exports) => { return entry; }); } - exports.readdirWithFileTypes = readdirWithFileTypes; - function readdir(directory, settings) { + exports2.readdirWithFileTypes = readdirWithFileTypes; + function readdir2(directory, settings) { const names = settings.fs.readdirSync(directory); return names.map((name) => { const entryPath = `${directory}${settings.pathSegmentSeparator}${name}`; @@ -36301,44 +36301,44 @@ var require_sync2 = __commonJS((exports) => { return entry; }); } - exports.readdir = readdir; + exports2.readdir = readdir2; }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/adapters/fs.js -var require_fs4 = __commonJS((exports) => { +var require_fs9 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fs3 = require("fs"); - exports.FILE_SYSTEM_ADAPTER = { - lstat: fs3.lstat, - stat: fs3.stat, - lstatSync: fs3.lstatSync, - statSync: fs3.statSync, - readdir: fs3.readdir, - readdirSync: fs3.readdirSync + Object.defineProperty(exports2, "__esModule", {value: true}); + const fs4 = require("fs"); + exports2.FILE_SYSTEM_ADAPTER = { + lstat: fs4.lstat, + stat: fs4.stat, + lstatSync: fs4.lstatSync, + statSync: fs4.statSync, + readdir: fs4.readdir, + readdirSync: fs4.readdirSync }; function createFileSystemAdapter(fsMethods) { if (fsMethods === void 0) { - return exports.FILE_SYSTEM_ADAPTER; + return exports2.FILE_SYSTEM_ADAPTER; } - return Object.assign(Object.assign({}, exports.FILE_SYSTEM_ADAPTER), fsMethods); + return Object.assign(Object.assign({}, exports2.FILE_SYSTEM_ADAPTER), fsMethods); } - exports.createFileSystemAdapter = createFileSystemAdapter; + exports2.createFileSystemAdapter = createFileSystemAdapter; }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/settings.js -var require_settings2 = __commonJS((exports) => { +var require_settings6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const path3 = require("path"); - const fsStat = require_out(); - const fs3 = require_fs4(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const path4 = require("path"); + const fsStat = require_out5(); + const fs4 = require_fs9(); class Settings { constructor(_options = {}) { this._options = _options; this.followSymbolicLinks = this._getValue(this._options.followSymbolicLinks, false); - this.fs = fs3.createFileSystemAdapter(this._options.fs); - this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path3.sep); + this.fs = fs4.createFileSystemAdapter(this._options.fs); + this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path4.sep); this.stats = this._getValue(this._options.stats, false); this.throwErrorOnBrokenSymbolicLink = this._getValue(this._options.throwErrorOnBrokenSymbolicLink, true); this.fsStatSettings = new fsStat.Settings({ @@ -36351,29 +36351,29 @@ var require_settings2 = __commonJS((exports) => { return option === void 0 ? value : option; } } - exports.default = Settings; + exports2.default = Settings; }); // ../../node_modules/.pnpm/@nodelib/fs.scandir@2.1.3/node_modules/@nodelib/fs.scandir/out/index.js -var require_out2 = __commonJS((exports) => { +var require_out6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const async = require_async2(); - const sync = require_sync2(); - const settings_1 = require_settings2(); - exports.Settings = settings_1.default; - function scandir(path3, optionsOrSettingsOrCallback, callback) { + Object.defineProperty(exports2, "__esModule", {value: true}); + const async = require_async7(); + const sync2 = require_sync9(); + const settings_1 = require_settings6(); + exports2.Settings = settings_1.default; + function scandir(path4, optionsOrSettingsOrCallback, callback) { if (typeof optionsOrSettingsOrCallback === "function") { - return async.read(path3, getSettings(), optionsOrSettingsOrCallback); + return async.read(path4, getSettings(), optionsOrSettingsOrCallback); } - async.read(path3, getSettings(optionsOrSettingsOrCallback), callback); + async.read(path4, getSettings(optionsOrSettingsOrCallback), callback); } - exports.scandir = scandir; - function scandirSync(path3, optionsOrSettings) { + exports2.scandir = scandir; + function scandirSync(path4, optionsOrSettings) { const settings = getSettings(optionsOrSettings); - return sync.read(path3, settings); + return sync2.read(path4, settings); } - exports.scandirSync = scandirSync; + exports2.scandirSync = scandirSync; function getSettings(settingsOrOptions = {}) { if (settingsOrOptions instanceof settings_1.default) { return settingsOrOptions; @@ -36383,7 +36383,7 @@ var require_out2 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/reusify@1.0.4/node_modules/reusify/reusify.js -var require_reusify = __commonJS((exports, module2) => { +var require_reusify2 = __commonJS2((exports2, module2) => { "use strict"; function reusify(Constructor) { var head = new Constructor(); @@ -36411,10 +36411,10 @@ var require_reusify = __commonJS((exports, module2) => { module2.exports = reusify; }); -// ../../node_modules/.pnpm/fastq@1.8.0/node_modules/fastq/queue.js -var require_queue = __commonJS((exports, module2) => { +// ../../node_modules/.pnpm/fastq@1.9.0/node_modules/fastq/queue.js +var require_queue2 = __commonJS2((exports2, module2) => { "use strict"; - var reusify = require_reusify(); + var reusify = require_reusify2(); function fastqueue(context, worker, concurrency) { if (typeof context === "function") { concurrency = worker; @@ -36425,6 +36425,7 @@ var require_queue = __commonJS((exports, module2) => { var queueHead = null; var queueTail = null; var _running = 0; + var errorHandler = null; var self2 = { push, drain: noop, @@ -36440,7 +36441,8 @@ var require_queue = __commonJS((exports, module2) => { unshift, empty: noop, kill, - killAndDrain + killAndDrain, + error }; return self2; function running() { @@ -36451,12 +36453,12 @@ var require_queue = __commonJS((exports, module2) => { } function length() { var current = queueHead; - var counter = 0; + var counter2 = 0; while (current) { current = current.next; - counter++; + counter2++; } - return counter; + return counter2; } function getQueue() { var current = queueHead; @@ -36485,6 +36487,7 @@ var require_queue = __commonJS((exports, module2) => { current.release = release; current.value = value; current.callback = done || noop; + current.errorHandler = errorHandler; if (_running === self2.concurrency || self2.paused) { if (queueTail) { queueTail.next = current; @@ -36553,6 +36556,9 @@ var require_queue = __commonJS((exports, module2) => { self2.drain(); self2.drain = noop; } + function error(handler) { + errorHandler = handler; + } } function noop() { } @@ -36562,11 +36568,17 @@ var require_queue = __commonJS((exports, module2) => { this.next = null; this.release = noop; this.context = null; + this.errorHandler = null; var self2 = this; this.worked = function worked(err, result) { var callback = self2.callback; + var errorHandler = self2.errorHandler; + var val = self2.value; self2.value = null; self2.callback = noop; + if (self2.errorHandler) { + errorHandler(err, val); + } callback.call(self2.context, err, result); self2.release(self2); }; @@ -36575,38 +36587,38 @@ var require_queue = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/readers/common.js -var require_common3 = __commonJS((exports) => { +var require_common6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); function isFatalError(settings, error) { if (settings.errorFilter === null) { return true; } return !settings.errorFilter(error); } - exports.isFatalError = isFatalError; + exports2.isFatalError = isFatalError; function isAppliedFilter(filter, value) { return filter === null || filter(value); } - exports.isAppliedFilter = isAppliedFilter; + exports2.isAppliedFilter = isAppliedFilter; function replacePathSegmentSeparator(filepath, separator) { return filepath.split(/[\\/]/).join(separator); } - exports.replacePathSegmentSeparator = replacePathSegmentSeparator; + exports2.replacePathSegmentSeparator = replacePathSegmentSeparator; function joinPathSegments(a, b, separator) { if (a === "") { return b; } return a + separator + b; } - exports.joinPathSegments = joinPathSegments; + exports2.joinPathSegments = joinPathSegments; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/readers/reader.js -var require_reader = __commonJS((exports) => { +var require_reader3 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const common4 = require_common3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const common4 = require_common6(); class Reader { constructor(_root, _settings) { this._root = _root; @@ -36614,24 +36626,24 @@ var require_reader = __commonJS((exports) => { this._root = common4.replacePathSegmentSeparator(_root, _settings.pathSegmentSeparator); } } - exports.default = Reader; + exports2.default = Reader; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/readers/async.js -var require_async3 = __commonJS((exports) => { +var require_async8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const events_1 = require("events"); - const fsScandir = require_out2(); - const fastq = require_queue(); - const common4 = require_common3(); - const reader_1 = require_reader(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const events_12 = require("events"); + const fsScandir = require_out6(); + const fastq = require_queue2(); + const common4 = require_common6(); + const reader_1 = require_reader3(); class AsyncReader extends reader_1.default { constructor(_root, _settings) { super(_root, _settings); this._settings = _settings; this._scandir = fsScandir.scandir; - this._emitter = new events_1.EventEmitter(); + this._emitter = new events_12.EventEmitter(); this._queue = fastq(this._worker.bind(this), this._settings.concurrency); this._isFatalError = false; this._isDestroyed = false; @@ -36711,14 +36723,14 @@ var require_async3 = __commonJS((exports) => { this._emitter.emit("entry", entry); } } - exports.default = AsyncReader; + exports2.default = AsyncReader; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/providers/async.js -var require_async4 = __commonJS((exports) => { +var require_async9 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const async_1 = require_async3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const async_1 = require_async8(); class AsyncProvider { constructor(_root, _settings) { this._root = _root; @@ -36739,7 +36751,7 @@ var require_async4 = __commonJS((exports) => { this._reader.read(); } } - exports.default = AsyncProvider; + exports2.default = AsyncProvider; function callFailureCallback(callback, error) { callback(error); } @@ -36749,11 +36761,11 @@ var require_async4 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/providers/stream.js -var require_stream3 = __commonJS((exports) => { +var require_stream8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); const stream_1 = require("stream"); - const async_1 = require_async3(); + const async_1 = require_async8(); class StreamProvider { constructor(_root, _settings) { this._root = _root; @@ -36780,16 +36792,16 @@ var require_stream3 = __commonJS((exports) => { return this._stream; } } - exports.default = StreamProvider; + exports2.default = StreamProvider; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/readers/sync.js -var require_sync3 = __commonJS((exports) => { +var require_sync10 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fsScandir = require_out2(); - const common4 = require_common3(); - const reader_1 = require_reader(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const fsScandir = require_out6(); + const common4 = require_common6(); + const reader_1 = require_reader3(); class SyncReader extends reader_1.default { constructor() { super(...arguments); @@ -36842,14 +36854,14 @@ var require_sync3 = __commonJS((exports) => { this._storage.add(entry); } } - exports.default = SyncReader; + exports2.default = SyncReader; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/providers/sync.js -var require_sync4 = __commonJS((exports) => { +var require_sync11 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const sync_1 = require_sync3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const sync_1 = require_sync10(); class SyncProvider { constructor(_root, _settings) { this._root = _root; @@ -36860,15 +36872,15 @@ var require_sync4 = __commonJS((exports) => { return this._reader.read(); } } - exports.default = SyncProvider; + exports2.default = SyncProvider; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/settings.js -var require_settings3 = __commonJS((exports) => { +var require_settings7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const path3 = require("path"); - const fsScandir = require_out2(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const path4 = require("path"); + const fsScandir = require_out6(); class Settings { constructor(_options = {}) { this._options = _options; @@ -36877,7 +36889,7 @@ var require_settings3 = __commonJS((exports) => { this.deepFilter = this._getValue(this._options.deepFilter, null); this.entryFilter = this._getValue(this._options.entryFilter, null); this.errorFilter = this._getValue(this._options.errorFilter, null); - this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path3.sep); + this.pathSegmentSeparator = this._getValue(this._options.pathSegmentSeparator, path4.sep); this.fsScandirSettings = new fsScandir.Settings({ followSymbolicLinks: this._options.followSymbolicLinks, fs: this._options.fs, @@ -36890,37 +36902,37 @@ var require_settings3 = __commonJS((exports) => { return option === void 0 ? value : option; } } - exports.default = Settings; + exports2.default = Settings; }); // ../../node_modules/.pnpm/@nodelib/fs.walk@1.2.4/node_modules/@nodelib/fs.walk/out/index.js -var require_out3 = __commonJS((exports) => { +var require_out7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const async_1 = require_async4(); - const stream_1 = require_stream3(); - const sync_1 = require_sync4(); - const settings_1 = require_settings3(); - exports.Settings = settings_1.default; + Object.defineProperty(exports2, "__esModule", {value: true}); + const async_1 = require_async9(); + const stream_1 = require_stream8(); + const sync_1 = require_sync11(); + const settings_1 = require_settings7(); + exports2.Settings = settings_1.default; function walk(directory, optionsOrSettingsOrCallback, callback) { if (typeof optionsOrSettingsOrCallback === "function") { return new async_1.default(directory, getSettings()).read(optionsOrSettingsOrCallback); } new async_1.default(directory, getSettings(optionsOrSettingsOrCallback)).read(callback); } - exports.walk = walk; + exports2.walk = walk; function walkSync(directory, optionsOrSettings) { const settings = getSettings(optionsOrSettings); const provider = new sync_1.default(directory, settings); return provider.read(); } - exports.walkSync = walkSync; + exports2.walkSync = walkSync; function walkStream(directory, optionsOrSettings) { const settings = getSettings(optionsOrSettings); const provider = new stream_1.default(directory, settings); return provider.read(); } - exports.walkStream = walkStream; + exports2.walkStream = walkStream; function getSettings(settingsOrOptions = {}) { if (settingsOrOptions instanceof settings_1.default) { return settingsOrOptions; @@ -36930,12 +36942,12 @@ var require_out3 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/readers/reader.js -var require_reader2 = __commonJS((exports) => { +var require_reader4 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const path3 = require("path"); - const fsStat = require_out(); - const utils = require_utils3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const path4 = require("path"); + const fsStat = require_out5(); + const utils = require_utils7(); class Reader { constructor(_settings) { this._settings = _settings; @@ -36946,7 +36958,7 @@ var require_reader2 = __commonJS((exports) => { }); } _getFullEntryPath(filepath) { - return path3.resolve(this._settings.cwd, filepath); + return path4.resolve(this._settings.cwd, filepath); } _makeEntry(stats, pattern) { const entry = { @@ -36963,17 +36975,17 @@ var require_reader2 = __commonJS((exports) => { return !utils.errno.isEnoentCodeError(error) && !this._settings.suppressErrors; } } - exports.default = Reader; + exports2.default = Reader; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/readers/stream.js -var require_stream4 = __commonJS((exports) => { +var require_stream9 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); const stream_1 = require("stream"); - const fsStat = require_out(); - const fsWalk = require_out3(); - const reader_1 = require_reader2(); + const fsStat = require_out5(); + const fsWalk = require_out7(); + const reader_1 = require_reader4(); class ReaderStream extends reader_1.default { constructor() { super(...arguments); @@ -37018,14 +37030,14 @@ var require_stream4 = __commonJS((exports) => { }); } } - exports.default = ReaderStream; + exports2.default = ReaderStream; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/matchers/matcher.js -var require_matcher = __commonJS((exports) => { +var require_matcher2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const utils = require_utils3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const utils = require_utils7(); class Matcher { constructor(_patterns, _settings, _micromatchOptions) { this._patterns = _patterns; @@ -37068,14 +37080,14 @@ var require_matcher = __commonJS((exports) => { return utils.array.splitWhen(segments, (segment) => segment.dynamic && utils.pattern.hasGlobStar(segment.pattern)); } } - exports.default = Matcher; + exports2.default = Matcher; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/matchers/partial.js -var require_partial = __commonJS((exports) => { +var require_partial2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const matcher_1 = require_matcher(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const matcher_1 = require_matcher2(); class PartialMatcher extends matcher_1.default { match(filepath) { const parts = filepath.split("/"); @@ -37103,15 +37115,15 @@ var require_partial = __commonJS((exports) => { return false; } } - exports.default = PartialMatcher; + exports2.default = PartialMatcher; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/filters/deep.js -var require_deep = __commonJS((exports) => { +var require_deep2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const utils = require_utils3(); - const partial_1 = require_partial(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const utils = require_utils7(); + const partial_1 = require_partial2(); class DeepFilter { constructor(_settings, _micromatchOptions) { this._settings = _settings; @@ -37166,14 +37178,14 @@ var require_deep = __commonJS((exports) => { return !utils.pattern.matchAny(entryPath, patternsRe); } } - exports.default = DeepFilter; + exports2.default = DeepFilter; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/filters/entry.js -var require_entry = __commonJS((exports) => { +var require_entry3 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const utils = require_utils3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const utils = require_utils7(); class EntryFilter { constructor(_settings, _micromatchOptions) { this._settings = _settings; @@ -37226,14 +37238,14 @@ var require_entry = __commonJS((exports) => { return utils.pattern.matchAny(filepath, patternsRe); } } - exports.default = EntryFilter; + exports2.default = EntryFilter; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/filters/error.js -var require_error2 = __commonJS((exports) => { +var require_error4 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const utils = require_utils3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const utils = require_utils7(); class ErrorFilter { constructor(_settings) { this._settings = _settings; @@ -37245,14 +37257,14 @@ var require_error2 = __commonJS((exports) => { return utils.errno.isEnoentCodeError(error) || this._settings.suppressErrors; } } - exports.default = ErrorFilter; + exports2.default = ErrorFilter; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/transformers/entry.js -var require_entry2 = __commonJS((exports) => { +var require_entry4 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const utils = require_utils3(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const utils = require_utils7(); class EntryTransformer { constructor(_settings) { this._settings = _settings; @@ -37275,18 +37287,18 @@ var require_entry2 = __commonJS((exports) => { return Object.assign(Object.assign({}, entry), {path: filepath}); } } - exports.default = EntryTransformer; + exports2.default = EntryTransformer; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/provider.js -var require_provider = __commonJS((exports) => { +var require_provider2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const path3 = require("path"); - const deep_1 = require_deep(); - const entry_1 = require_entry(); - const error_1 = require_error2(); - const entry_2 = require_entry2(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const path4 = require("path"); + const deep_1 = require_deep2(); + const entry_1 = require_entry3(); + const error_1 = require_error4(); + const entry_2 = require_entry4(); class Provider { constructor(_settings) { this._settings = _settings; @@ -37296,7 +37308,7 @@ var require_provider = __commonJS((exports) => { this.entryTransformer = new entry_2.default(this._settings); } _getRootDirectory(task) { - return path3.resolve(this._settings.cwd, task.base); + return path4.resolve(this._settings.cwd, task.base); } _getReaderOptions(task) { const basePath = task.base === "." ? "" : task.base; @@ -37327,15 +37339,15 @@ var require_provider = __commonJS((exports) => { }; } } - exports.default = Provider; + exports2.default = Provider; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/async.js -var require_async5 = __commonJS((exports) => { +var require_async10 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const stream_1 = require_stream4(); - const provider_1 = require_provider(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const stream_1 = require_stream9(); + const provider_1 = require_provider2(); class ProviderAsync extends provider_1.default { constructor() { super(...arguments); @@ -37359,16 +37371,16 @@ var require_async5 = __commonJS((exports) => { return this._reader.static(task.patterns, options); } } - exports.default = ProviderAsync; + exports2.default = ProviderAsync; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/stream.js -var require_stream5 = __commonJS((exports) => { +var require_stream10 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); + Object.defineProperty(exports2, "__esModule", {value: true}); const stream_1 = require("stream"); - const stream_2 = require_stream4(); - const provider_1 = require_provider(); + const stream_2 = require_stream9(); + const provider_1 = require_provider2(); class ProviderStream extends provider_1.default { constructor() { super(...arguments); @@ -37391,16 +37403,16 @@ var require_stream5 = __commonJS((exports) => { return this._reader.static(task.patterns, options); } } - exports.default = ProviderStream; + exports2.default = ProviderStream; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/readers/sync.js -var require_sync5 = __commonJS((exports) => { +var require_sync12 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const fsStat = require_out(); - const fsWalk = require_out3(); - const reader_1 = require_reader2(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const fsStat = require_out5(); + const fsWalk = require_out7(); + const reader_1 = require_reader4(); class ReaderSync extends reader_1.default { constructor() { super(...arguments); @@ -37437,15 +37449,15 @@ var require_sync5 = __commonJS((exports) => { return this._statSync(filepath, this._fsStatSettings); } } - exports.default = ReaderSync; + exports2.default = ReaderSync; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/providers/sync.js -var require_sync6 = __commonJS((exports) => { +var require_sync13 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - const sync_1 = require_sync5(); - const provider_1 = require_provider(); + Object.defineProperty(exports2, "__esModule", {value: true}); + const sync_1 = require_sync12(); + const provider_1 = require_provider2(); class ProviderSync extends provider_1.default { constructor() { super(...arguments); @@ -37464,24 +37476,24 @@ var require_sync6 = __commonJS((exports) => { return this._reader.static(task.patterns, options); } } - exports.default = ProviderSync; + exports2.default = ProviderSync; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/settings.js -var require_settings4 = __commonJS((exports) => { +var require_settings8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.DEFAULT_FILE_SYSTEM_ADAPTER = void 0; - const fs3 = require("fs"); - const os = require("os"); - const CPU_COUNT = os.cpus().length; - exports.DEFAULT_FILE_SYSTEM_ADAPTER = { - lstat: fs3.lstat, - lstatSync: fs3.lstatSync, - stat: fs3.stat, - statSync: fs3.statSync, - readdir: fs3.readdir, - readdirSync: fs3.readdirSync + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.DEFAULT_FILE_SYSTEM_ADAPTER = void 0; + const fs4 = require("fs"); + const os2 = require("os"); + const CPU_COUNT = os2.cpus().length; + exports2.DEFAULT_FILE_SYSTEM_ADAPTER = { + lstat: fs4.lstat, + lstatSync: fs4.lstatSync, + stat: fs4.stat, + statSync: fs4.statSync, + readdir: fs4.readdir, + readdirSync: fs4.readdirSync }; class Settings { constructor(_options = {}) { @@ -37518,21 +37530,21 @@ var require_settings4 = __commonJS((exports) => { return option === void 0 ? value : option; } _getFileSystemMethods(methods = {}) { - return Object.assign(Object.assign({}, exports.DEFAULT_FILE_SYSTEM_ADAPTER), methods); + return Object.assign(Object.assign({}, exports2.DEFAULT_FILE_SYSTEM_ADAPTER), methods); } } - exports.default = Settings; + exports2.default = Settings; }); // ../../node_modules/.pnpm/fast-glob@3.2.4/node_modules/fast-glob/out/index.js -var require_out4 = __commonJS((exports, module2) => { +var require_out8 = __commonJS2((exports2, module2) => { "use strict"; - const taskManager = require_tasks(); - const async_1 = require_async5(); - const stream_1 = require_stream5(); - const sync_1 = require_sync6(); - const settings_1 = require_settings4(); - const utils = require_utils3(); + const taskManager = require_tasks2(); + const async_1 = require_async10(); + const stream_1 = require_stream10(); + const sync_1 = require_sync13(); + const settings_1 = require_settings8(); + const utils = require_utils7(); async function FastGlob(source, options) { assertPatternsInput(source); const works = getWorks(source, async_1.default, options); @@ -37540,12 +37552,12 @@ var require_out4 = __commonJS((exports, module2) => { return utils.array.flatten(result); } (function(FastGlob2) { - function sync(source, options) { + function sync2(source, options) { assertPatternsInput(source); const works = getWorks(source, sync_1.default, options); return utils.array.flatten(works); } - FastGlob2.sync = sync; + FastGlob2.sync = sync2; function stream(source, options) { assertPatternsInput(source); const works = getWorks(source, stream_1.default, options); @@ -37589,16 +37601,16 @@ var require_out4 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/path-type@4.0.0/node_modules/path-type/index.js -var require_path_type = __commonJS((exports) => { +var require_path_type2 = __commonJS2((exports2) => { "use strict"; - const {promisify} = require("util"); - const fs3 = require("fs"); + const {promisify: promisify2} = require("util"); + const fs4 = require("fs"); async function isType(fsStatType, statsMethodName, filePath) { if (typeof filePath !== "string") { throw new TypeError(`Expected a string, got ${typeof filePath}`); } try { - const stats = await promisify(fs3[fsStatType])(filePath); + const stats = await promisify2(fs4[fsStatType])(filePath); return stats[statsMethodName](); } catch (error) { if (error.code === "ENOENT") { @@ -37612,7 +37624,7 @@ var require_path_type = __commonJS((exports) => { throw new TypeError(`Expected a string, got ${typeof filePath}`); } try { - return fs3[fsStatType](filePath)[statsMethodName](); + return fs4[fsStatType](filePath)[statsMethodName](); } catch (error) { if (error.code === "ENOENT") { return false; @@ -37620,26 +37632,26 @@ var require_path_type = __commonJS((exports) => { throw error; } } - exports.isFile = isType.bind(null, "stat", "isFile"); - exports.isDirectory = isType.bind(null, "stat", "isDirectory"); - exports.isSymlink = isType.bind(null, "lstat", "isSymbolicLink"); - exports.isFileSync = isTypeSync.bind(null, "statSync", "isFile"); - exports.isDirectorySync = isTypeSync.bind(null, "statSync", "isDirectory"); - exports.isSymlinkSync = isTypeSync.bind(null, "lstatSync", "isSymbolicLink"); + exports2.isFile = isType.bind(null, "stat", "isFile"); + exports2.isDirectory = isType.bind(null, "stat", "isDirectory"); + exports2.isSymlink = isType.bind(null, "lstat", "isSymbolicLink"); + exports2.isFileSync = isTypeSync.bind(null, "statSync", "isFile"); + exports2.isDirectorySync = isTypeSync.bind(null, "statSync", "isDirectory"); + exports2.isSymlinkSync = isTypeSync.bind(null, "lstatSync", "isSymbolicLink"); }); // ../../node_modules/.pnpm/dir-glob@3.0.1/node_modules/dir-glob/index.js -var require_dir_glob = __commonJS((exports, module2) => { +var require_dir_glob2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const pathType = require_path_type(); + const path4 = require("path"); + const pathType = require_path_type2(); const getExtensions = (extensions) => extensions.length > 1 ? `{${extensions.join(",")}}` : extensions[0]; const getPath = (filepath, cwd) => { const pth = filepath[0] === "!" ? filepath.slice(1) : filepath; - return path3.isAbsolute(pth) ? pth : path3.join(cwd, pth); + return path4.isAbsolute(pth) ? pth : path4.join(cwd, pth); }; const addExtensions = (file, extensions) => { - if (path3.extname(file)) { + if (path4.extname(file)) { return `**/${file}`; } return `**/${file}.${getExtensions(extensions)}`; @@ -37652,15 +37664,15 @@ var require_dir_glob = __commonJS((exports, module2) => { throw new TypeError(`Expected \`extensions\` to be of type \`Array\` but received type \`${typeof options.extensions}\``); } if (options.files && options.extensions) { - return options.files.map((x) => path3.posix.join(directory, addExtensions(x, options.extensions))); + return options.files.map((x) => path4.posix.join(directory, addExtensions(x, options.extensions))); } if (options.files) { - return options.files.map((x) => path3.posix.join(directory, `**/${x}`)); + return options.files.map((x) => path4.posix.join(directory, `**/${x}`)); } if (options.extensions) { - return [path3.posix.join(directory, `**/*.${getExtensions(options.extensions)}`)]; + return [path4.posix.join(directory, `**/*.${getExtensions(options.extensions)}`)]; } - return [path3.posix.join(directory, "**")]; + return [path4.posix.join(directory, "**")]; }; module2.exports = async (input, options) => { options = { @@ -37690,7 +37702,7 @@ var require_dir_glob = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ignore@5.1.8/node_modules/ignore/index.js -var require_ignore = __commonJS((exports, module2) => { +var require_ignore2 = __commonJS2((exports2, module2) => { function makeArray(subject) { return Array.isArray(subject) ? subject : [subject]; } @@ -37764,7 +37776,7 @@ var require_ignore = __commonJS((exports, module2) => { ], [ /(\\)?\[([^\]/]*?)(\\*)($|\])/g, - (match, leadEscape, range, endEscape, close) => leadEscape === ESCAPE ? `\\[${range}${cleanRangeBackSlash(endEscape)}${close}` : close === "]" ? endEscape.length % 2 === 0 ? `[${sanitizeRange(range)}${endEscape}]` : "[]" : "[]" + (match, leadEscape, range, endEscape, close2) => leadEscape === ESCAPE ? `\\[${range}${cleanRangeBackSlash(endEscape)}${close2}` : close2 === "]" ? endEscape.length % 2 === 0 ? `[${sanitizeRange(range)}${endEscape}]` : "[]" : "[]" ], [ /(?:[^*])$/, @@ -37812,22 +37824,22 @@ var require_ignore = __commonJS((exports, module2) => { const throwError = (message, Ctor) => { throw new Ctor(message); }; - const checkPath = (path3, originalPath, doThrow) => { - if (!isString(path3)) { + const checkPath2 = (path4, originalPath, doThrow) => { + if (!isString(path4)) { return doThrow(`path must be a string, but got \`${originalPath}\``, TypeError); } - if (!path3) { + if (!path4) { return doThrow(`path must not be empty`, TypeError); } - if (checkPath.isNotRelative(path3)) { + if (checkPath2.isNotRelative(path4)) { const r = "`path.relative()`d"; return doThrow(`path should be a ${r} string, but got "${originalPath}"`, RangeError); } return true; }; - const isNotRelative = (path3) => REGEX_TEST_INVALID_PATH.test(path3); - checkPath.isNotRelative = isNotRelative; - checkPath.convert = (p) => p; + const isNotRelative = (path4) => REGEX_TEST_INVALID_PATH.test(path4); + checkPath2.isNotRelative = isNotRelative; + checkPath2.convert = (p) => p; class Ignore { constructor({ ignorecase = true @@ -37864,7 +37876,7 @@ var require_ignore = __commonJS((exports, module2) => { addPattern(pattern) { return this.add(pattern); } - _testOne(path3, checkUnignored) { + _testOne(path4, checkUnignored) { let ignored = false; let unignored = false; this._rules.forEach((rule) => { @@ -37872,7 +37884,7 @@ var require_ignore = __commonJS((exports, module2) => { if (unignored === negative && ignored !== unignored || negative && !ignored && !unignored && !checkUnignored) { return; } - const matched = rule.regex.test(path3); + const matched = rule.regex.test(path4); if (matched) { ignored = !negative; unignored = negative; @@ -37884,88 +37896,88 @@ var require_ignore = __commonJS((exports, module2) => { }; } _test(originalPath, cache, checkUnignored, slices) { - const path3 = originalPath && checkPath.convert(originalPath); - checkPath(path3, originalPath, throwError); - return this._t(path3, cache, checkUnignored, slices); + const path4 = originalPath && checkPath2.convert(originalPath); + checkPath2(path4, originalPath, throwError); + return this._t(path4, cache, checkUnignored, slices); } - _t(path3, cache, checkUnignored, slices) { - if (path3 in cache) { - return cache[path3]; + _t(path4, cache, checkUnignored, slices) { + if (path4 in cache) { + return cache[path4]; } if (!slices) { - slices = path3.split(SLASH); + slices = path4.split(SLASH); } slices.pop(); if (!slices.length) { - return cache[path3] = this._testOne(path3, checkUnignored); + return cache[path4] = this._testOne(path4, checkUnignored); } const parent = this._t(slices.join(SLASH) + SLASH, cache, checkUnignored, slices); - return cache[path3] = parent.ignored ? parent : this._testOne(path3, checkUnignored); + return cache[path4] = parent.ignored ? parent : this._testOne(path4, checkUnignored); } - ignores(path3) { - return this._test(path3, this._ignoreCache, false).ignored; + ignores(path4) { + return this._test(path4, this._ignoreCache, false).ignored; } createFilter() { - return (path3) => !this.ignores(path3); + return (path4) => !this.ignores(path4); } filter(paths) { return makeArray(paths).filter(this.createFilter()); } - test(path3) { - return this._test(path3, this._testCache, true); + test(path4) { + return this._test(path4, this._testCache, true); } } const factory = (options) => new Ignore(options); const returnFalse = () => false; - const isPathValid = (path3) => checkPath(path3 && checkPath.convert(path3), path3, returnFalse); + const isPathValid = (path4) => checkPath2(path4 && checkPath2.convert(path4), path4, returnFalse); factory.isPathValid = isPathValid; factory.default = factory; module2.exports = factory; if (typeof process !== "undefined" && (process.env && process.env.IGNORE_TEST_WIN32 || process.platform === "win32")) { const makePosix = (str) => /^\\\\\?\\/.test(str) || /["<>|\u0000-\u001F]+/u.test(str) ? str : str.replace(/\\/g, "/"); - checkPath.convert = makePosix; + checkPath2.convert = makePosix; const REGIX_IS_WINDOWS_PATH_ABSOLUTE = /^[a-z]:\//i; - checkPath.isNotRelative = (path3) => REGIX_IS_WINDOWS_PATH_ABSOLUTE.test(path3) || isNotRelative(path3); + checkPath2.isNotRelative = (path4) => REGIX_IS_WINDOWS_PATH_ABSOLUTE.test(path4) || isNotRelative(path4); } }); // ../../node_modules/.pnpm/slash@3.0.0/node_modules/slash/index.js -var require_slash = __commonJS((exports, module2) => { +var require_slash2 = __commonJS2((exports2, module2) => { "use strict"; - module2.exports = (path3) => { - const isExtendedLengthPath = /^\\\\\?\\/.test(path3); - const hasNonAscii = /[^\u0000-\u0080]+/.test(path3); + module2.exports = (path4) => { + const isExtendedLengthPath = /^\\\\\?\\/.test(path4); + const hasNonAscii = /[^\u0000-\u0080]+/.test(path4); if (isExtendedLengthPath || hasNonAscii) { - return path3; + return path4; } - return path3.replace(/\\/g, "/"); + return path4.replace(/\\/g, "/"); }; }); // ../../node_modules/.pnpm/globby@11.0.1/node_modules/globby/gitignore.js -var require_gitignore = __commonJS((exports, module2) => { +var require_gitignore2 = __commonJS2((exports2, module2) => { "use strict"; - const {promisify} = require("util"); - const fs3 = require("fs"); - const path3 = require("path"); - const fastGlob = require_out4(); - const gitIgnore = require_ignore(); - const slash = require_slash(); + const {promisify: promisify2} = require("util"); + const fs4 = require("fs"); + const path4 = require("path"); + const fastGlob = require_out8(); + const gitIgnore = require_ignore2(); + const slash = require_slash2(); const DEFAULT_IGNORE = [ "**/node_modules/**", "**/flow-typed/**", "**/coverage/**", "**/.git" ]; - const readFileP = promisify(fs3.readFile); + const readFileP = promisify2(fs4.readFile); const mapGitIgnorePatternTo = (base) => (ignore) => { if (ignore.startsWith("!")) { - return "!" + path3.posix.join(base, ignore.slice(1)); + return "!" + path4.posix.join(base, ignore.slice(1)); } - return path3.posix.join(base, ignore); + return path4.posix.join(base, ignore); }; const parseGitIgnore = (content, options) => { - const base = slash(path3.relative(options.cwd, path3.dirname(options.fileName))); + const base = slash(path4.relative(options.cwd, path4.dirname(options.fileName))); return content.split(/\r?\n/).filter(Boolean).filter((line) => !line.startsWith("#")).map(mapGitIgnorePatternTo(base)); }; const reduceIgnore = (files) => { @@ -37979,19 +37991,19 @@ var require_gitignore = __commonJS((exports, module2) => { }; const ensureAbsolutePathForCwd = (cwd, p) => { cwd = slash(cwd); - if (path3.isAbsolute(p)) { + if (path4.isAbsolute(p)) { if (p.startsWith(cwd)) { return p; } throw new Error(`Path ${p} is not in cwd ${cwd}`); } - return path3.join(cwd, p); + return path4.join(cwd, p); }; const getIsIgnoredPredecate = (ignores, cwd) => { - return (p) => ignores.ignores(slash(path3.relative(cwd, ensureAbsolutePathForCwd(cwd, p)))); + return (p) => ignores.ignores(slash(path4.relative(cwd, ensureAbsolutePathForCwd(cwd, p)))); }; const getFile = async (file, cwd) => { - const filePath = path3.join(cwd, file); + const filePath = path4.join(cwd, file); const content = await readFileP(filePath, "utf8"); return { cwd, @@ -38000,8 +38012,8 @@ var require_gitignore = __commonJS((exports, module2) => { }; }; const getFileSync = (file, cwd) => { - const filePath = path3.join(cwd, file); - const content = fs3.readFileSync(filePath, "utf8"); + const filePath = path4.join(cwd, file); + const content = fs4.readFileSync(filePath, "utf8"); return { cwd, filePath, @@ -38037,7 +38049,7 @@ var require_gitignore = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/globby@11.0.1/node_modules/globby/stream-utils.js -var require_stream_utils = __commonJS((exports, module2) => { +var require_stream_utils2 = __commonJS2((exports2, module2) => { "use strict"; const {Transform} = require("stream"); class ObjectTransform extends Transform { @@ -38079,15 +38091,15 @@ var require_stream_utils = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/globby@11.0.1/node_modules/globby/index.js -var require_globby = __commonJS((exports, module2) => { +var require_globby2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const arrayUnion = require_array_union(); - const merge2 = require_merge2(); - const fastGlob = require_out4(); - const dirGlob = require_dir_glob(); - const gitignore = require_gitignore(); - const {FilterStream, UniqueStream} = require_stream_utils(); + const fs4 = require("fs"); + const arrayUnion = require_array_union2(); + const merge2 = require_merge22(); + const fastGlob = require_out8(); + const dirGlob = require_dir_glob2(); + const gitignore = require_gitignore2(); + const {FilterStream, UniqueStream} = require_stream_utils2(); const DEFAULT_FILTER = () => false; const isNegative = (pattern) => pattern[0] === "!"; const assertPatternsInput = (patterns) => { @@ -38101,7 +38113,7 @@ var require_globby = __commonJS((exports, module2) => { } let stat; try { - stat = fs3.statSync(options.cwd); + stat = fs4.statSync(options.cwd); } catch (_3) { return; } @@ -38109,7 +38121,7 @@ var require_globby = __commonJS((exports, module2) => { throw new Error("The `cwd` option must be a path to a directory"); } }; - const getPathString = (p) => p.stats instanceof fs3.Stats ? p.path : p; + const getPathString = (p) => p.stats instanceof fs4.Stats ? p.path : p; const generateGlobTasks = (patterns, taskOptions) => { patterns = arrayUnion([].concat(patterns)); assertPatternsInput(patterns); @@ -38207,7 +38219,7 @@ var require_globby = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/graceful-fs@4.2.4/node_modules/graceful-fs/polyfills.js -var require_polyfills = __commonJS((exports, module2) => { +var require_polyfills2 = __commonJS2((exports2, module2) => { var constants = require("constants"); var origCwd = process.cwd; var cwd = null; @@ -38222,61 +38234,61 @@ var require_polyfills = __commonJS((exports, module2) => { } catch (er) { } var chdir = process.chdir; - process.chdir = function(d) { + process.chdir = function(d2) { cwd = null; - chdir.call(process, d); + chdir.call(process, d2); }; module2.exports = patch; - function patch(fs3) { + function patch(fs4) { if (constants.hasOwnProperty("O_SYMLINK") && process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)) { - patchLchmod(fs3); - } - if (!fs3.lutimes) { - patchLutimes(fs3); - } - fs3.chown = chownFix(fs3.chown); - fs3.fchown = chownFix(fs3.fchown); - fs3.lchown = chownFix(fs3.lchown); - fs3.chmod = chmodFix(fs3.chmod); - fs3.fchmod = chmodFix(fs3.fchmod); - fs3.lchmod = chmodFix(fs3.lchmod); - fs3.chownSync = chownFixSync(fs3.chownSync); - fs3.fchownSync = chownFixSync(fs3.fchownSync); - fs3.lchownSync = chownFixSync(fs3.lchownSync); - fs3.chmodSync = chmodFixSync(fs3.chmodSync); - fs3.fchmodSync = chmodFixSync(fs3.fchmodSync); - fs3.lchmodSync = chmodFixSync(fs3.lchmodSync); - fs3.stat = statFix(fs3.stat); - fs3.fstat = statFix(fs3.fstat); - fs3.lstat = statFix(fs3.lstat); - fs3.statSync = statFixSync(fs3.statSync); - fs3.fstatSync = statFixSync(fs3.fstatSync); - fs3.lstatSync = statFixSync(fs3.lstatSync); - if (!fs3.lchmod) { - fs3.lchmod = function(path3, mode, cb) { + patchLchmod(fs4); + } + if (!fs4.lutimes) { + patchLutimes(fs4); + } + fs4.chown = chownFix(fs4.chown); + fs4.fchown = chownFix(fs4.fchown); + fs4.lchown = chownFix(fs4.lchown); + fs4.chmod = chmodFix(fs4.chmod); + fs4.fchmod = chmodFix(fs4.fchmod); + fs4.lchmod = chmodFix(fs4.lchmod); + fs4.chownSync = chownFixSync(fs4.chownSync); + fs4.fchownSync = chownFixSync(fs4.fchownSync); + fs4.lchownSync = chownFixSync(fs4.lchownSync); + fs4.chmodSync = chmodFixSync(fs4.chmodSync); + fs4.fchmodSync = chmodFixSync(fs4.fchmodSync); + fs4.lchmodSync = chmodFixSync(fs4.lchmodSync); + fs4.stat = statFix(fs4.stat); + fs4.fstat = statFix(fs4.fstat); + fs4.lstat = statFix(fs4.lstat); + fs4.statSync = statFixSync(fs4.statSync); + fs4.fstatSync = statFixSync(fs4.fstatSync); + fs4.lstatSync = statFixSync(fs4.lstatSync); + if (!fs4.lchmod) { + fs4.lchmod = function(path4, mode2, cb) { if (cb) process.nextTick(cb); }; - fs3.lchmodSync = function() { + fs4.lchmodSync = function() { }; } - if (!fs3.lchown) { - fs3.lchown = function(path3, uid, gid, cb) { + if (!fs4.lchown) { + fs4.lchown = function(path4, uid, gid, cb) { if (cb) process.nextTick(cb); }; - fs3.lchownSync = function() { + fs4.lchownSync = function() { }; } if (platform === "win32") { - fs3.rename = function(fs$rename) { + fs4.rename = function(fs$rename) { return function(from, to, cb) { var start = Date.now(); var backoff = 0; fs$rename(from, to, function CB(er) { if (er && (er.code === "EACCES" || er.code === "EPERM") && Date.now() - start < 6e4) { setTimeout(function() { - fs3.stat(to, function(stater, st) { + fs4.stat(to, function(stater, st) { if (stater && stater.code === "ENOENT") fs$rename(from, to, CB); else @@ -38291,9 +38303,9 @@ var require_polyfills = __commonJS((exports, module2) => { cb(er); }); }; - }(fs3.rename); + }(fs4.rename); } - fs3.read = function(fs$read) { + fs4.read = function(fs$read) { function read(fd, buffer, offset, length, position, callback_) { var callback; if (callback_ && typeof callback_ === "function") { @@ -38301,22 +38313,22 @@ var require_polyfills = __commonJS((exports, module2) => { callback = function(er, _3, __) { if (er && er.code === "EAGAIN" && eagCounter < 10) { eagCounter++; - return fs$read.call(fs3, fd, buffer, offset, length, position, callback); + return fs$read.call(fs4, fd, buffer, offset, length, position, callback); } callback_.apply(this, arguments); }; } - return fs$read.call(fs3, fd, buffer, offset, length, position, callback); + return fs$read.call(fs4, fd, buffer, offset, length, position, callback); } read.__proto__ = fs$read; return read; - }(fs3.read); - fs3.readSync = function(fs$readSync) { + }(fs4.read); + fs4.readSync = function(fs$readSync) { return function(fd, buffer, offset, length, position) { var eagCounter = 0; while (true) { try { - return fs$readSync.call(fs3, fd, buffer, offset, length, position); + return fs$readSync.call(fs4, fd, buffer, offset, length, position); } catch (er) { if (er.code === "EAGAIN" && eagCounter < 10) { eagCounter++; @@ -38326,93 +38338,93 @@ var require_polyfills = __commonJS((exports, module2) => { } } }; - }(fs3.readSync); - function patchLchmod(fs4) { - fs4.lchmod = function(path3, mode, callback) { - fs4.open(path3, constants.O_WRONLY | constants.O_SYMLINK, mode, function(err, fd) { + }(fs4.readSync); + function patchLchmod(fs5) { + fs5.lchmod = function(path4, mode2, callback) { + fs5.open(path4, constants.O_WRONLY | constants.O_SYMLINK, mode2, function(err, fd) { if (err) { if (callback) callback(err); return; } - fs4.fchmod(fd, mode, function(err2) { - fs4.close(fd, function(err22) { + fs5.fchmod(fd, mode2, function(err2) { + fs5.close(fd, function(err22) { if (callback) callback(err2 || err22); }); }); }); }; - fs4.lchmodSync = function(path3, mode) { - var fd = fs4.openSync(path3, constants.O_WRONLY | constants.O_SYMLINK, mode); + fs5.lchmodSync = function(path4, mode2) { + var fd = fs5.openSync(path4, constants.O_WRONLY | constants.O_SYMLINK, mode2); var threw = true; var ret; try { - ret = fs4.fchmodSync(fd, mode); + ret = fs5.fchmodSync(fd, mode2); threw = false; } finally { if (threw) { try { - fs4.closeSync(fd); + fs5.closeSync(fd); } catch (er) { } } else { - fs4.closeSync(fd); + fs5.closeSync(fd); } } return ret; }; } - function patchLutimes(fs4) { + function patchLutimes(fs5) { if (constants.hasOwnProperty("O_SYMLINK")) { - fs4.lutimes = function(path3, at, mt, cb) { - fs4.open(path3, constants.O_SYMLINK, function(er, fd) { + fs5.lutimes = function(path4, at, mt, cb) { + fs5.open(path4, constants.O_SYMLINK, function(er, fd) { if (er) { if (cb) cb(er); return; } - fs4.futimes(fd, at, mt, function(er2) { - fs4.close(fd, function(er22) { + fs5.futimes(fd, at, mt, function(er2) { + fs5.close(fd, function(er22) { if (cb) cb(er2 || er22); }); }); }); }; - fs4.lutimesSync = function(path3, at, mt) { - var fd = fs4.openSync(path3, constants.O_SYMLINK); + fs5.lutimesSync = function(path4, at, mt) { + var fd = fs5.openSync(path4, constants.O_SYMLINK); var ret; var threw = true; try { - ret = fs4.futimesSync(fd, at, mt); + ret = fs5.futimesSync(fd, at, mt); threw = false; } finally { if (threw) { try { - fs4.closeSync(fd); + fs5.closeSync(fd); } catch (er) { } } else { - fs4.closeSync(fd); + fs5.closeSync(fd); } } return ret; }; } else { - fs4.lutimes = function(_a, _b, _c, cb) { + fs5.lutimes = function(_a, _b, _c, cb) { if (cb) process.nextTick(cb); }; - fs4.lutimesSync = function() { + fs5.lutimesSync = function() { }; } } function chmodFix(orig) { if (!orig) return orig; - return function(target, mode, cb) { - return orig.call(fs3, target, mode, function(er) { + return function(target, mode2, cb) { + return orig.call(fs4, target, mode2, function(er) { if (chownErOk(er)) er = null; if (cb) @@ -38423,9 +38435,9 @@ var require_polyfills = __commonJS((exports, module2) => { function chmodFixSync(orig) { if (!orig) return orig; - return function(target, mode) { + return function(target, mode2) { try { - return orig.call(fs3, target, mode); + return orig.call(fs4, target, mode2); } catch (er) { if (!chownErOk(er)) throw er; @@ -38436,7 +38448,7 @@ var require_polyfills = __commonJS((exports, module2) => { if (!orig) return orig; return function(target, uid, gid, cb) { - return orig.call(fs3, target, uid, gid, function(er) { + return orig.call(fs4, target, uid, gid, function(er) { if (chownErOk(er)) er = null; if (cb) @@ -38449,7 +38461,7 @@ var require_polyfills = __commonJS((exports, module2) => { return orig; return function(target, uid, gid) { try { - return orig.call(fs3, target, uid, gid); + return orig.call(fs4, target, uid, gid); } catch (er) { if (!chownErOk(er)) throw er; @@ -38474,14 +38486,14 @@ var require_polyfills = __commonJS((exports, module2) => { if (cb) cb.apply(this, arguments); } - return options ? orig.call(fs3, target, options, callback) : orig.call(fs3, target, callback); + return options ? orig.call(fs4, target, options, callback) : orig.call(fs4, target, callback); }; } function statFixSync(orig) { if (!orig) return orig; return function(target, options) { - var stats = options ? orig.call(fs3, target, options) : orig.call(fs3, target); + var stats = options ? orig.call(fs4, target, options) : orig.call(fs4, target); if (stats.uid < 0) stats.uid += 4294967296; if (stats.gid < 0) @@ -38505,20 +38517,20 @@ var require_polyfills = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/graceful-fs@4.2.4/node_modules/graceful-fs/legacy-streams.js -var require_legacy_streams = __commonJS((exports, module2) => { +var require_legacy_streams2 = __commonJS2((exports2, module2) => { var Stream = require("stream").Stream; module2.exports = legacy; - function legacy(fs3) { + function legacy(fs4) { return { ReadStream, WriteStream }; - function ReadStream(path3, options) { + function ReadStream(path4, options) { if (!(this instanceof ReadStream)) - return new ReadStream(path3, options); + return new ReadStream(path4, options); Stream.call(this); var self2 = this; - this.path = path3; + this.path = path4; this.fd = null; this.readable = true; this.paused = false; @@ -38553,7 +38565,7 @@ var require_legacy_streams = __commonJS((exports, module2) => { }); return; } - fs3.open(this.path, this.flags, this.mode, function(err, fd) { + fs4.open(this.path, this.flags, this.mode, function(err, fd) { if (err) { self2.emit("error", err); self2.readable = false; @@ -38564,11 +38576,11 @@ var require_legacy_streams = __commonJS((exports, module2) => { self2._read(); }); } - function WriteStream(path3, options) { + function WriteStream(path4, options) { if (!(this instanceof WriteStream)) - return new WriteStream(path3, options); + return new WriteStream(path4, options); Stream.call(this); - this.path = path3; + this.path = path4; this.fd = null; this.writable = true; this.flags = "w"; @@ -38593,7 +38605,7 @@ var require_legacy_streams = __commonJS((exports, module2) => { this.busy = false; this._queue = []; if (this.fd === null) { - this._open = fs3.open; + this._open = fs4.open; this._queue.push([this._open, this.path, this.flags, this.mode, void 0]); this.flush(); } @@ -38602,7 +38614,7 @@ var require_legacy_streams = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/graceful-fs@4.2.4/node_modules/graceful-fs/clone.js -var require_clone = __commonJS((exports, module2) => { +var require_clone2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = clone2; function clone2(obj) { @@ -38620,12 +38632,12 @@ var require_clone = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/graceful-fs@4.2.4/node_modules/graceful-fs/graceful-fs.js -var require_graceful_fs = __commonJS((exports, module2) => { - var fs3 = require("fs"); - var polyfills = require_polyfills(); - var legacy = require_legacy_streams(); - var clone2 = require_clone(); - var util = require("util"); +var require_graceful_fs2 = __commonJS2((exports2, module2) => { + var fs4 = require("fs"); + var polyfills = require_polyfills2(); + var legacy = require_legacy_streams2(); + var clone2 = require_clone2(); + var util2 = require("util"); var gracefulQueue; var previousSymbol; if (typeof Symbol === "function" && typeof Symbol.for === "function") { @@ -38644,21 +38656,21 @@ var require_graceful_fs = __commonJS((exports, module2) => { } }); } - var debug3 = noop; - if (util.debuglog) - debug3 = util.debuglog("gfs4"); + var debug4 = noop; + if (util2.debuglog) + debug4 = util2.debuglog("gfs4"); else if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || "")) - debug3 = function() { - var m = util.format.apply(util, arguments); - m = "GFS4: " + m.split(/\n/).join("\nGFS4: "); - console.error(m); + debug4 = function() { + var m2 = util2.format.apply(util2, arguments); + m2 = "GFS4: " + m2.split(/\n/).join("\nGFS4: "); + console.error(m2); }; - if (!fs3[gracefulQueue]) { + if (!fs4[gracefulQueue]) { var queue = global[gracefulQueue] || []; - publishQueue(fs3, queue); - fs3.close = function(fs$close) { - function close(fd, cb) { - return fs$close.call(fs3, fd, function(err) { + publishQueue(fs4, queue); + fs4.close = function(fs$close) { + function close2(fd, cb) { + return fs$close.call(fs4, fd, function(err) { if (!err) { retry(); } @@ -38666,51 +38678,51 @@ var require_graceful_fs = __commonJS((exports, module2) => { cb.apply(this, arguments); }); } - Object.defineProperty(close, previousSymbol, { + Object.defineProperty(close2, previousSymbol, { value: fs$close }); - return close; - }(fs3.close); - fs3.closeSync = function(fs$closeSync) { + return close2; + }(fs4.close); + fs4.closeSync = function(fs$closeSync) { function closeSync(fd) { - fs$closeSync.apply(fs3, arguments); + fs$closeSync.apply(fs4, arguments); retry(); } Object.defineProperty(closeSync, previousSymbol, { value: fs$closeSync }); return closeSync; - }(fs3.closeSync); + }(fs4.closeSync); if (/\bgfs4\b/i.test(process.env.NODE_DEBUG || "")) { process.on("exit", function() { - debug3(fs3[gracefulQueue]); - require("assert").equal(fs3[gracefulQueue].length, 0); + debug4(fs4[gracefulQueue]); + require("assert").equal(fs4[gracefulQueue].length, 0); }); } } if (!global[gracefulQueue]) { - publishQueue(global, fs3[gracefulQueue]); - } - module2.exports = patch(clone2(fs3)); - if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs3.__patched) { - module2.exports = patch(fs3); - fs3.__patched = true; - } - function patch(fs4) { - polyfills(fs4); - fs4.gracefulify = patch; - fs4.createReadStream = createReadStream; - fs4.createWriteStream = createWriteStream; - var fs$readFile = fs4.readFile; - fs4.readFile = readFile; - function readFile(path3, options, cb) { + publishQueue(global, fs4[gracefulQueue]); + } + module2.exports = patch(clone2(fs4)); + if (process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH && !fs4.__patched) { + module2.exports = patch(fs4); + fs4.__patched = true; + } + function patch(fs5) { + polyfills(fs5); + fs5.gracefulify = patch; + fs5.createReadStream = createReadStream; + fs5.createWriteStream = createWriteStream; + var fs$readFile = fs5.readFile; + fs5.readFile = readFile2; + function readFile2(path4, options, cb) { if (typeof options === "function") cb = options, options = null; - return go$readFile(path3, options, cb); - function go$readFile(path4, options2, cb2) { - return fs$readFile(path4, options2, function(err) { + return go$readFile(path4, options, cb); + function go$readFile(path5, options2, cb2) { + return fs$readFile(path5, options2, function(err) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$readFile, [path4, options2, cb2]]); + enqueue([go$readFile, [path5, options2, cb2]]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -38719,16 +38731,16 @@ var require_graceful_fs = __commonJS((exports, module2) => { }); } } - var fs$writeFile = fs4.writeFile; - fs4.writeFile = writeFile; - function writeFile(path3, data, options, cb) { + var fs$writeFile = fs5.writeFile; + fs5.writeFile = writeFile2; + function writeFile2(path4, data, options, cb) { if (typeof options === "function") cb = options, options = null; - return go$writeFile(path3, data, options, cb); - function go$writeFile(path4, data2, options2, cb2) { - return fs$writeFile(path4, data2, options2, function(err) { + return go$writeFile(path4, data, options, cb); + function go$writeFile(path5, data2, options2, cb2) { + return fs$writeFile(path5, data2, options2, function(err) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$writeFile, [path4, data2, options2, cb2]]); + enqueue([go$writeFile, [path5, data2, options2, cb2]]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -38737,17 +38749,17 @@ var require_graceful_fs = __commonJS((exports, module2) => { }); } } - var fs$appendFile = fs4.appendFile; + var fs$appendFile = fs5.appendFile; if (fs$appendFile) - fs4.appendFile = appendFile; - function appendFile(path3, data, options, cb) { + fs5.appendFile = appendFile; + function appendFile(path4, data, options, cb) { if (typeof options === "function") cb = options, options = null; - return go$appendFile(path3, data, options, cb); - function go$appendFile(path4, data2, options2, cb2) { - return fs$appendFile(path4, data2, options2, function(err) { + return go$appendFile(path4, data, options, cb); + function go$appendFile(path5, data2, options2, cb2) { + return fs$appendFile(path5, data2, options2, function(err) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$appendFile, [path4, data2, options2, cb2]]); + enqueue([go$appendFile, [path5, data2, options2, cb2]]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -38756,10 +38768,10 @@ var require_graceful_fs = __commonJS((exports, module2) => { }); } } - var fs$readdir = fs4.readdir; - fs4.readdir = readdir; - function readdir(path3, options, cb) { - var args = [path3]; + var fs$readdir = fs5.readdir; + fs5.readdir = readdir2; + function readdir2(path4, options, cb) { + var args = [path4]; if (typeof options !== "function") { args.push(options); } else { @@ -38780,24 +38792,24 @@ var require_graceful_fs = __commonJS((exports, module2) => { } } function go$readdir(args) { - return fs$readdir.apply(fs4, args); + return fs$readdir.apply(fs5, args); } if (process.version.substr(0, 4) === "v0.8") { - var legStreams = legacy(fs4); + var legStreams = legacy(fs5); ReadStream = legStreams.ReadStream; WriteStream = legStreams.WriteStream; } - var fs$ReadStream = fs4.ReadStream; + var fs$ReadStream = fs5.ReadStream; if (fs$ReadStream) { ReadStream.prototype = Object.create(fs$ReadStream.prototype); ReadStream.prototype.open = ReadStream$open; } - var fs$WriteStream = fs4.WriteStream; + var fs$WriteStream = fs5.WriteStream; if (fs$WriteStream) { WriteStream.prototype = Object.create(fs$WriteStream.prototype); WriteStream.prototype.open = WriteStream$open; } - Object.defineProperty(fs4, "ReadStream", { + Object.defineProperty(fs5, "ReadStream", { get: function() { return ReadStream; }, @@ -38807,7 +38819,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { enumerable: true, configurable: true }); - Object.defineProperty(fs4, "WriteStream", { + Object.defineProperty(fs5, "WriteStream", { get: function() { return WriteStream; }, @@ -38818,7 +38830,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { configurable: true }); var FileReadStream = ReadStream; - Object.defineProperty(fs4, "FileReadStream", { + Object.defineProperty(fs5, "FileReadStream", { get: function() { return FileReadStream; }, @@ -38829,7 +38841,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { configurable: true }); var FileWriteStream = WriteStream; - Object.defineProperty(fs4, "FileWriteStream", { + Object.defineProperty(fs5, "FileWriteStream", { get: function() { return FileWriteStream; }, @@ -38839,7 +38851,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { enumerable: true, configurable: true }); - function ReadStream(path3, options) { + function ReadStream(path4, options) { if (this instanceof ReadStream) return fs$ReadStream.apply(this, arguments), this; else @@ -38847,7 +38859,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { } function ReadStream$open() { var that = this; - open(that.path, that.flags, that.mode, function(err, fd) { + open2(that.path, that.flags, that.mode, function(err, fd) { if (err) { if (that.autoClose) that.destroy(); @@ -38859,7 +38871,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { } }); } - function WriteStream(path3, options) { + function WriteStream(path4, options) { if (this instanceof WriteStream) return fs$WriteStream.apply(this, arguments), this; else @@ -38867,7 +38879,7 @@ var require_graceful_fs = __commonJS((exports, module2) => { } function WriteStream$open() { var that = this; - open(that.path, that.flags, that.mode, function(err, fd) { + open2(that.path, that.flags, that.mode, function(err, fd) { if (err) { that.destroy(); that.emit("error", err); @@ -38877,22 +38889,22 @@ var require_graceful_fs = __commonJS((exports, module2) => { } }); } - function createReadStream(path3, options) { - return new fs4.ReadStream(path3, options); + function createReadStream(path4, options) { + return new fs5.ReadStream(path4, options); } - function createWriteStream(path3, options) { - return new fs4.WriteStream(path3, options); + function createWriteStream(path4, options) { + return new fs5.WriteStream(path4, options); } - var fs$open = fs4.open; - fs4.open = open; - function open(path3, flags, mode, cb) { - if (typeof mode === "function") - cb = mode, mode = null; - return go$open(path3, flags, mode, cb); - function go$open(path4, flags2, mode2, cb2) { - return fs$open(path4, flags2, mode2, function(err, fd) { + var fs$open = fs5.open; + fs5.open = open2; + function open2(path4, flags, mode2, cb) { + if (typeof mode2 === "function") + cb = mode2, mode2 = null; + return go$open(path4, flags, mode2, cb); + function go$open(path5, flags2, mode3, cb2) { + return fs$open(path5, flags2, mode3, function(err, fd) { if (err && (err.code === "EMFILE" || err.code === "ENFILE")) - enqueue([go$open, [path4, flags2, mode2, cb2]]); + enqueue([go$open, [path5, flags2, mode3, cb2]]); else { if (typeof cb2 === "function") cb2.apply(this, arguments); @@ -38901,28 +38913,28 @@ var require_graceful_fs = __commonJS((exports, module2) => { }); } } - return fs4; + return fs5; } function enqueue(elem) { - debug3("ENQUEUE", elem[0].name, elem[1]); - fs3[gracefulQueue].push(elem); + debug4("ENQUEUE", elem[0].name, elem[1]); + fs4[gracefulQueue].push(elem); } function retry() { - var elem = fs3[gracefulQueue].shift(); + var elem = fs4[gracefulQueue].shift(); if (elem) { - debug3("RETRY", elem[0].name, elem[1]); + debug4("RETRY", elem[0].name, elem[1]); elem[0].apply(null, elem[1]); } } }); // ../../node_modules/.pnpm/is-path-cwd@2.2.0/node_modules/is-path-cwd/index.js -var require_is_path_cwd = __commonJS((exports, module2) => { +var require_is_path_cwd2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); + const path4 = require("path"); module2.exports = (path_) => { let cwd = process.cwd(); - path_ = path3.resolve(path_); + path_ = path4.resolve(path_); if (process.platform === "win32") { cwd = cwd.toLowerCase(); path_ = path_.toLowerCase(); @@ -38932,30 +38944,30 @@ var require_is_path_cwd = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/is-path-inside@3.0.2/node_modules/is-path-inside/index.js -var require_is_path_inside = __commonJS((exports, module2) => { +var require_is_path_inside2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - module2.exports = (childPath, parentPath) => { - childPath = path3.resolve(childPath); - parentPath = path3.resolve(parentPath); + const path4 = require("path"); + module2.exports = (childPath2, parentPath) => { + childPath2 = path4.resolve(childPath2); + parentPath = path4.resolve(parentPath); if (process.platform === "win32") { - childPath = childPath.toLowerCase(); + childPath2 = childPath2.toLowerCase(); parentPath = parentPath.toLowerCase(); } - if (childPath === parentPath) { + if (childPath2 === parentPath) { return false; } - childPath += path3.sep; - parentPath += path3.sep; - return childPath.startsWith(parentPath); + childPath2 += path4.sep; + parentPath += path4.sep; + return childPath2.startsWith(parentPath); }; }); // ../../node_modules/.pnpm/fs.realpath@1.0.0/node_modules/fs.realpath/old.js -var require_old = __commonJS((exports) => { +var require_old2 = __commonJS2((exports2) => { var pathModule = require("path"); - var isWindows = process.platform === "win32"; - var fs3 = require("fs"); + var isWindows2 = process.platform === "win32"; + var fs4 = require("fs"); var DEBUG = process.env.NODE_DEBUG && /fs/.test(process.env.NODE_DEBUG); function rethrow() { var callback; @@ -38990,17 +39002,17 @@ var require_old = __commonJS((exports) => { return typeof cb === "function" ? cb : rethrow(); } var normalize = pathModule.normalize; - if (isWindows) { + if (isWindows2) { var nextPartRe = /(.*?)(?:[\/\\]+|$)/g; } else { var nextPartRe = /(.*?)(?:[\/]+|$)/g; } - if (isWindows) { + if (isWindows2) { var splitRootRe = /^(?:[a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/][^\\\/]+)?[\\\/]*/; } else { var splitRootRe = /^[\/]*/; } - exports.realpathSync = function realpathSync(p, cache) { + exports2.realpathSync = function realpathSync(p, cache) { p = pathModule.resolve(p); if (cache && Object.prototype.hasOwnProperty.call(cache, p)) { return cache[p]; @@ -39012,13 +39024,13 @@ var require_old = __commonJS((exports) => { var previous; start(); function start() { - var m = splitRootRe.exec(p); - pos = m[0].length; - current = m[0]; - base = m[0]; + var m2 = splitRootRe.exec(p); + pos = m2[0].length; + current = m2[0]; + base = m2[0]; previous = ""; - if (isWindows && !knownHard[base]) { - fs3.lstatSync(base); + if (isWindows2 && !knownHard[base]) { + fs4.lstatSync(base); knownHard[base] = true; } } @@ -39036,7 +39048,7 @@ var require_old = __commonJS((exports) => { if (cache && Object.prototype.hasOwnProperty.call(cache, base)) { resolvedLink = cache[base]; } else { - var stat = fs3.lstatSync(base); + var stat = fs4.lstatSync(base); if (!stat.isSymbolicLink()) { knownHard[base] = true; if (cache) @@ -39044,20 +39056,20 @@ var require_old = __commonJS((exports) => { continue; } var linkTarget = null; - if (!isWindows) { + if (!isWindows2) { var id = stat.dev.toString(32) + ":" + stat.ino.toString(32); if (seenLinks.hasOwnProperty(id)) { linkTarget = seenLinks[id]; } } if (linkTarget === null) { - fs3.statSync(base); - linkTarget = fs3.readlinkSync(base); + fs4.statSync(base); + linkTarget = fs4.readlinkSync(base); } resolvedLink = pathModule.resolve(previous, linkTarget); if (cache) cache[base] = resolvedLink; - if (!isWindows) + if (!isWindows2) seenLinks[id] = linkTarget; } p = pathModule.resolve(resolvedLink, p.slice(pos)); @@ -39067,7 +39079,7 @@ var require_old = __commonJS((exports) => { cache[original] = p; return p; }; - exports.realpath = function realpath(p, cache, cb) { + exports2.realpath = function realpath(p, cache, cb) { if (typeof cb !== "function") { cb = maybeCallback(cache); cache = null; @@ -39083,13 +39095,13 @@ var require_old = __commonJS((exports) => { var previous; start(); function start() { - var m = splitRootRe.exec(p); - pos = m[0].length; - current = m[0]; - base = m[0]; + var m2 = splitRootRe.exec(p); + pos = m2[0].length; + current = m2[0]; + base = m2[0]; previous = ""; - if (isWindows && !knownHard[base]) { - fs3.lstat(base, function(err) { + if (isWindows2 && !knownHard[base]) { + fs4.lstat(base, function(err) { if (err) return cb(err); knownHard[base] = true; @@ -39117,7 +39129,7 @@ var require_old = __commonJS((exports) => { if (cache && Object.prototype.hasOwnProperty.call(cache, base)) { return gotResolvedLink(cache[base]); } - return fs3.lstat(base, gotStat); + return fs4.lstat(base, gotStat); } function gotStat(err, stat) { if (err) @@ -39128,17 +39140,17 @@ var require_old = __commonJS((exports) => { cache[base] = base; return process.nextTick(LOOP); } - if (!isWindows) { + if (!isWindows2) { var id = stat.dev.toString(32) + ":" + stat.ino.toString(32); if (seenLinks.hasOwnProperty(id)) { return gotTarget(null, seenLinks[id], base); } } - fs3.stat(base, function(err2) { + fs4.stat(base, function(err2) { if (err2) return cb(err2); - fs3.readlink(base, function(err3, target) { - if (!isWindows) + fs4.readlink(base, function(err3, target) { + if (!isWindows2) seenLinks[id] = target; gotTarget(err3, target); }); @@ -39160,19 +39172,19 @@ var require_old = __commonJS((exports) => { }); // ../../node_modules/.pnpm/fs.realpath@1.0.0/node_modules/fs.realpath/index.js -var require_fs5 = __commonJS((exports, module2) => { +var require_fs10 = __commonJS2((exports2, module2) => { module2.exports = realpath; realpath.realpath = realpath; realpath.sync = realpathSync; realpath.realpathSync = realpathSync; realpath.monkeypatch = monkeypatch; realpath.unmonkeypatch = unmonkeypatch; - var fs3 = require("fs"); - var origRealpath = fs3.realpath; - var origRealpathSync = fs3.realpathSync; + var fs4 = require("fs"); + var origRealpath = fs4.realpath; + var origRealpathSync = fs4.realpathSync; var version = process.version; var ok = /^v[0-5]\./.test(version); - var old = require_old(); + var old = require_old2(); function newError(er) { return er && er.syscall === "realpath" && (er.code === "ELOOP" || er.code === "ENOMEM" || er.code === "ENAMETOOLONG"); } @@ -39207,17 +39219,17 @@ var require_fs5 = __commonJS((exports, module2) => { } } function monkeypatch() { - fs3.realpath = realpath; - fs3.realpathSync = realpathSync; + fs4.realpath = realpath; + fs4.realpathSync = realpathSync; } function unmonkeypatch() { - fs3.realpath = origRealpath; - fs3.realpathSync = origRealpathSync; + fs4.realpath = origRealpath; + fs4.realpathSync = origRealpathSync; } }); // ../../node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map/index.js -var require_concat_map = __commonJS((exports, module2) => { +var require_concat_map2 = __commonJS2((exports2, module2) => { module2.exports = function(xs, fn) { var res = []; for (var i = 0; i < xs.length; i++) { @@ -39235,7 +39247,7 @@ var require_concat_map = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/balanced-match@1.0.0/node_modules/balanced-match/index.js -var require_balanced_match = __commonJS((exports, module2) => { +var require_balanced_match2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = balanced; function balanced(a, b, str) { @@ -39253,8 +39265,8 @@ var require_balanced_match = __commonJS((exports, module2) => { }; } function maybeMatch(reg, str) { - var m = str.match(reg); - return m ? m[0] : null; + var m2 = str.match(reg); + return m2 ? m2[0] : null; } balanced.range = range; function range(a, b, str) { @@ -39290,9 +39302,9 @@ var require_balanced_match = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/brace-expansion@1.1.11/node_modules/brace-expansion/index.js -var require_brace_expansion = __commonJS((exports, module2) => { - var concatMap = require_concat_map(); - var balanced = require_balanced_match(); +var require_brace_expansion2 = __commonJS2((exports2, module2) => { + var concatMap = require_concat_map2(); + var balanced = require_balanced_match2(); module2.exports = expandTop; var escSlash = "\0SLASH" + Math.random() + "\0"; var escOpen = "\0OPEN" + Math.random() + "\0"; @@ -39312,12 +39324,12 @@ var require_brace_expansion = __commonJS((exports, module2) => { if (!str) return [""]; var parts = []; - var m = balanced("{", "}", str); - if (!m) + var m2 = balanced("{", "}", str); + if (!m2) return str.split(","); - var pre = m.pre; - var body = m.body; - var post = m.post; + var pre = m2.pre; + var body = m2.body; + var post = m2.post; var p = pre.split(","); p[p.length - 1] += "{" + body + "}"; var postParts = parseCommaParts(post); @@ -39342,60 +39354,60 @@ var require_brace_expansion = __commonJS((exports, module2) => { function isPadded(el) { return /^-?0\d/.test(el); } - function lte(i, y) { - return i <= y; + function lte(i, y2) { + return i <= y2; } - function gte(i, y) { - return i >= y; + function gte(i, y2) { + return i >= y2; } function expand(str, isTop) { var expansions = []; - var m = balanced("{", "}", str); - if (!m || /\$$/.test(m.pre)) + var m2 = balanced("{", "}", str); + if (!m2 || /\$$/.test(m2.pre)) return [str]; - var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m.body); - var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m.body); + var isNumericSequence = /^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(m2.body); + var isAlphaSequence = /^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(m2.body); var isSequence = isNumericSequence || isAlphaSequence; - var isOptions = m.body.indexOf(",") >= 0; + var isOptions = m2.body.indexOf(",") >= 0; if (!isSequence && !isOptions) { - if (m.post.match(/,.*\}/)) { - str = m.pre + "{" + m.body + escClose + m.post; + if (m2.post.match(/,.*\}/)) { + str = m2.pre + "{" + m2.body + escClose + m2.post; return expand(str); } return [str]; } var n; if (isSequence) { - n = m.body.split(/\.\./); + n = m2.body.split(/\.\./); } else { - n = parseCommaParts(m.body); + n = parseCommaParts(m2.body); if (n.length === 1) { n = expand(n[0], false).map(embrace); if (n.length === 1) { - var post = m.post.length ? expand(m.post, false) : [""]; + var post = m2.post.length ? expand(m2.post, false) : [""]; return post.map(function(p) { - return m.pre + n[0] + p; + return m2.pre + n[0] + p; }); } } } - var pre = m.pre; - var post = m.post.length ? expand(m.post, false) : [""]; + var pre = m2.pre; + var post = m2.post.length ? expand(m2.post, false) : [""]; var N; if (isSequence) { var x = numeric(n[0]); - var y = numeric(n[1]); + var y2 = numeric(n[1]); var width = Math.max(n[0].length, n[1].length); var incr = n.length == 3 ? Math.abs(numeric(n[2])) : 1; var test = lte; - var reverse = y < x; + var reverse = y2 < x; if (reverse) { incr *= -1; test = gte; } var pad = n.some(isPadded); N = []; - for (var i = x; test(i, y); i += incr) { + for (var i = x; test(i, y2); i += incr) { var c; if (isAlphaSequence) { c = String.fromCharCode(i); @@ -39433,16 +39445,16 @@ var require_brace_expansion = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/minimatch@3.0.4/node_modules/minimatch/minimatch.js -var require_minimatch = __commonJS((exports, module2) => { +var require_minimatch2 = __commonJS2((exports2, module2) => { module2.exports = minimatch; minimatch.Minimatch = Minimatch; - var path3 = {sep: "/"}; + var path4 = {sep: "/"}; try { - path3 = require("path"); + path4 = require("path"); } catch (er) { } var GLOBSTAR = minimatch.GLOBSTAR = Minimatch.GLOBSTAR = {}; - var expand = require_brace_expansion(); + var expand = require_brace_expansion2(); var plTypes = { "!": {open: "(?:(?!(?:", close: "))[^/]*?)"}, "?": {open: "(?:", close: ")?"}, @@ -39455,8 +39467,8 @@ var require_minimatch = __commonJS((exports, module2) => { var twoStarDot = "(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?"; var twoStarNoDot = "(?:(?!(?:\\/|^)\\.).)*?"; var reSpecials = charSet("().*{}+?[]^$\\!"); - function charSet(s) { - return s.split("").reduce(function(set, c) { + function charSet(s2) { + return s2.split("").reduce(function(set, c) { set[c] = true; return set; }, {}); @@ -39485,13 +39497,13 @@ var require_minimatch = __commonJS((exports, module2) => { if (!def || !Object.keys(def).length) return minimatch; var orig = minimatch; - var m = function minimatch2(p, pattern, options) { + var m2 = function minimatch2(p, pattern, options) { return orig.minimatch(p, pattern, ext(def, options)); }; - m.Minimatch = function Minimatch2(pattern, options) { + m2.Minimatch = function Minimatch2(pattern, options) { return new orig.Minimatch(pattern, ext(def, options)); }; - return m; + return m2; }; Minimatch.defaults = function(def) { if (!def || !Object.keys(def).length) @@ -39521,8 +39533,8 @@ var require_minimatch = __commonJS((exports, module2) => { if (!options) options = {}; pattern = pattern.trim(); - if (path3.sep !== "/") { - pattern = pattern.split(path3.sep).join("/"); + if (path4.sep !== "/") { + pattern = pattern.split(path4.sep).join("/"); } this.options = options; this.set = []; @@ -39554,16 +39566,16 @@ var require_minimatch = __commonJS((exports, module2) => { if (options.debug) this.debug = console.error; this.debug(this.pattern, set); - set = this.globParts = set.map(function(s) { - return s.split(slashSplit); + set = this.globParts = set.map(function(s2) { + return s2.split(slashSplit); }); this.debug(this.pattern, set); - set = set.map(function(s, si, set2) { - return s.map(this.parse, this); + set = set.map(function(s2, si, set2) { + return s2.map(this.parse, this); }, this); this.debug(this.pattern, set); - set = set.filter(function(s) { - return s.indexOf(false) === -1; + set = set.filter(function(s2) { + return s2.indexOf(false) === -1; }); this.debug(this.pattern, set); this.set = set; @@ -39605,9 +39617,9 @@ var require_minimatch = __commonJS((exports, module2) => { } return expand(pattern); } - Minimatch.prototype.parse = parse2; + Minimatch.prototype.parse = parse3; var SUBPARSE = {}; - function parse2(pattern, isSub) { + function parse3(pattern, isSub) { if (pattern.length > 1024 * 64) { throw new TypeError("pattern is too long"); } @@ -39889,8 +39901,8 @@ var require_minimatch = __commonJS((exports, module2) => { if (f === "/" && partial) return true; var options = this.options; - if (path3.sep !== "/") { - f = f.split(path3.sep).join("/"); + if (path4.sep !== "/") { + f = f.split(path4.sep).join("/"); } f = f.split(slashSplit); this.debug(this.pattern, "split", f); @@ -39990,16 +40002,16 @@ var require_minimatch = __commonJS((exports, module2) => { } throw new Error("wtf?"); }; - function globUnescape(s) { - return s.replace(/\\(.)/g, "$1"); + function globUnescape(s2) { + return s2.replace(/\\(.)/g, "$1"); } - function regExpEscape(s) { - return s.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); + function regExpEscape(s2) { + return s2.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); } }); // ../../node_modules/.pnpm/inherits@2.0.4/node_modules/inherits/inherits_browser.js -var require_inherits_browser = __commonJS((exports, module2) => { +var require_inherits_browser2 = __commonJS2((exports2, module2) => { if (typeof Object.create === "function") { module2.exports = function inherits(ctor, superCtor) { if (superCtor) { @@ -40029,26 +40041,26 @@ var require_inherits_browser = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/inherits@2.0.4/node_modules/inherits/inherits.js -var require_inherits = __commonJS((exports, module2) => { +var require_inherits2 = __commonJS2((exports2, module2) => { try { - var util = require("util"); - if (typeof util.inherits !== "function") + var util2 = require("util"); + if (typeof util2.inherits !== "function") throw ""; - module2.exports = util.inherits; + module2.exports = util2.inherits; } catch (e) { - module2.exports = require_inherits_browser(); + module2.exports = require_inherits_browser2(); } }); // ../../node_modules/.pnpm/path-is-absolute@1.0.1/node_modules/path-is-absolute/index.js -var require_path_is_absolute = __commonJS((exports, module2) => { +var require_path_is_absolute2 = __commonJS2((exports2, module2) => { "use strict"; - function posix(path3) { - return path3.charAt(0) === "/"; + function posix(path4) { + return path4.charAt(0) === "/"; } - function win32(path3) { + function win32(path4) { var splitDeviceRe = /^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/; - var result = splitDeviceRe.exec(path3); + var result = splitDeviceRe.exec(path4); var device = result[1] || ""; var isUnc = Boolean(device && device.charAt(1) !== ":"); return Boolean(result[2] || isUnc); @@ -40059,22 +40071,22 @@ var require_path_is_absolute = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/glob@7.1.6/node_modules/glob/common.js -var require_common4 = __commonJS((exports) => { - exports.alphasort = alphasort; - exports.alphasorti = alphasorti; - exports.setopts = setopts; - exports.ownProp = ownProp; - exports.makeAbs = makeAbs; - exports.finish = finish; - exports.mark = mark; - exports.isIgnored = isIgnored; - exports.childrenIgnored = childrenIgnored; +var require_common7 = __commonJS2((exports2) => { + exports2.alphasort = alphasort; + exports2.alphasorti = alphasorti; + exports2.setopts = setopts; + exports2.ownProp = ownProp; + exports2.makeAbs = makeAbs; + exports2.finish = finish; + exports2.mark = mark; + exports2.isIgnored = isIgnored; + exports2.childrenIgnored = childrenIgnored; function ownProp(obj, field) { return Object.prototype.hasOwnProperty.call(obj, field); } - var path3 = require("path"); - var minimatch = require_minimatch(); - var isAbsolute = require_path_is_absolute(); + var path4 = require("path"); + var minimatch = require_minimatch2(); + var isAbsolute = require_path_is_absolute2(); var Minimatch = minimatch.Minimatch; function alphasorti(a, b) { return a.toLowerCase().localeCompare(b.toLowerCase()); @@ -40139,11 +40151,11 @@ var require_common4 = __commonJS((exports) => { if (!ownProp(options, "cwd")) self2.cwd = cwd; else { - self2.cwd = path3.resolve(options.cwd); + self2.cwd = path4.resolve(options.cwd); self2.changedCwd = self2.cwd !== cwd; } - self2.root = options.root || path3.resolve(self2.cwd, "/"); - self2.root = path3.resolve(self2.root); + self2.root = options.root || path4.resolve(self2.cwd, "/"); + self2.root = path4.resolve(self2.root); if (process.platform === "win32") self2.root = self2.root.replace(/\\/g, "/"); self2.cwdAbs = isAbsolute(self2.cwd) ? self2.cwd : makeAbs(self2, self2.cwd); @@ -40169,12 +40181,12 @@ var require_common4 = __commonJS((exports) => { all[literal] = true; } } else { - var m = Object.keys(matches); + var m2 = Object.keys(matches); if (nou) - all.push.apply(all, m); + all.push.apply(all, m2); else - m.forEach(function(m2) { - all[m2] = true; + m2.forEach(function(m3) { + all[m3] = true; }); } } @@ -40197,75 +40209,75 @@ var require_common4 = __commonJS((exports) => { } } if (self2.ignore.length) - all = all.filter(function(m2) { - return !isIgnored(self2, m2); + all = all.filter(function(m3) { + return !isIgnored(self2, m3); }); self2.found = all; } function mark(self2, p) { var abs2 = makeAbs(self2, p); var c = self2.cache[abs2]; - var m = p; + var m2 = p; if (c) { var isDir = c === "DIR" || Array.isArray(c); var slash = p.slice(-1) === "/"; if (isDir && !slash) - m += "/"; + m2 += "/"; else if (!isDir && slash) - m = m.slice(0, -1); - if (m !== p) { - var mabs = makeAbs(self2, m); + m2 = m2.slice(0, -1); + if (m2 !== p) { + var mabs = makeAbs(self2, m2); self2.statCache[mabs] = self2.statCache[abs2]; self2.cache[mabs] = self2.cache[abs2]; } } - return m; + return m2; } function makeAbs(self2, f) { var abs2 = f; if (f.charAt(0) === "/") { - abs2 = path3.join(self2.root, f); + abs2 = path4.join(self2.root, f); } else if (isAbsolute(f) || f === "") { abs2 = f; } else if (self2.changedCwd) { - abs2 = path3.resolve(self2.cwd, f); + abs2 = path4.resolve(self2.cwd, f); } else { - abs2 = path3.resolve(f); + abs2 = path4.resolve(f); } if (process.platform === "win32") abs2 = abs2.replace(/\\/g, "/"); return abs2; } - function isIgnored(self2, path4) { + function isIgnored(self2, path5) { if (!self2.ignore.length) return false; return self2.ignore.some(function(item) { - return item.matcher.match(path4) || !!(item.gmatcher && item.gmatcher.match(path4)); + return item.matcher.match(path5) || !!(item.gmatcher && item.gmatcher.match(path5)); }); } - function childrenIgnored(self2, path4) { + function childrenIgnored(self2, path5) { if (!self2.ignore.length) return false; return self2.ignore.some(function(item) { - return !!(item.gmatcher && item.gmatcher.match(path4)); + return !!(item.gmatcher && item.gmatcher.match(path5)); }); } }); // ../../node_modules/.pnpm/glob@7.1.6/node_modules/glob/sync.js -var require_sync7 = __commonJS((exports, module2) => { +var require_sync14 = __commonJS2((exports2, module2) => { module2.exports = globSync; globSync.GlobSync = GlobSync; - var fs3 = require("fs"); - var rp = require_fs5(); - var minimatch = require_minimatch(); + var fs4 = require("fs"); + var rp = require_fs10(); + var minimatch = require_minimatch2(); var Minimatch = minimatch.Minimatch; - var Glob = require_glob().Glob; - var util = require("util"); - var path3 = require("path"); + var Glob = require_glob2().Glob; + var util2 = require("util"); + var path4 = require("path"); var assert = require("assert"); - var isAbsolute = require_path_is_absolute(); - var common4 = require_common4(); + var isAbsolute = require_path_is_absolute2(); + var common4 = require_common7(); var alphasort = common4.alphasort; var alphasorti = common4.alphasorti; var setopts = common4.setopts; @@ -40365,13 +40377,13 @@ var require_sync7 = __commonJS((exports, module2) => { for (var i = 0; i < entries.length; i++) { var e = entries[i]; if (e.charAt(0) !== "." || dotOk) { - var m; + var m2; if (negate && !prefix) { - m = !e.match(pn); + m2 = !e.match(pn); } else { - m = e.match(pn); + m2 = e.match(pn); } - if (m) + if (m2) matchedEntries.push(e); } } @@ -40390,7 +40402,7 @@ var require_sync7 = __commonJS((exports, module2) => { e = prefix + e; } if (e.charAt(0) === "/" && !this.nomount) { - e = path3.join(this.root, e); + e = path4.join(this.root, e); } this._emitMatch(index, e); } @@ -40434,7 +40446,7 @@ var require_sync7 = __commonJS((exports, module2) => { var lstat; var stat; try { - lstat = fs3.lstatSync(abs2); + lstat = fs4.lstatSync(abs2); } catch (er) { if (er.code === "ENOENT") { return null; @@ -40460,7 +40472,7 @@ var require_sync7 = __commonJS((exports, module2) => { return c; } try { - return this._readdirEntries(abs2, fs3.readdirSync(abs2)); + return this._readdirEntries(abs2, fs4.readdirSync(abs2)); } catch (er) { this._readdirError(abs2, er); return null; @@ -40531,17 +40543,17 @@ var require_sync7 = __commonJS((exports, module2) => { } }; GlobSync.prototype._processSimple = function(prefix, index) { - var exists = this._stat(prefix); + var exists2 = this._stat(prefix); if (!this.matches[index]) this.matches[index] = Object.create(null); - if (!exists) + if (!exists2) return; if (prefix && isAbsolute(prefix) && !this.nomount) { var trail = /[\/\\]$/.test(prefix); if (prefix.charAt(0) === "/") { - prefix = path3.join(this.root, prefix); + prefix = path4.join(this.root, prefix); } else { - prefix = path3.resolve(this.root, prefix); + prefix = path4.resolve(this.root, prefix); if (trail) prefix += "/"; } @@ -40564,12 +40576,12 @@ var require_sync7 = __commonJS((exports, module2) => { if (needDir && c === "FILE") return false; } - var exists; + var exists2; var stat = this.statCache[abs2]; if (!stat) { var lstat; try { - lstat = fs3.lstatSync(abs2); + lstat = fs4.lstatSync(abs2); } catch (er) { if (er && (er.code === "ENOENT" || er.code === "ENOTDIR")) { this.statCache[abs2] = false; @@ -40578,7 +40590,7 @@ var require_sync7 = __commonJS((exports, module2) => { } if (lstat && lstat.isSymbolicLink()) { try { - stat = fs3.statSync(abs2); + stat = fs4.statSync(abs2); } catch (er) { stat = lstat; } @@ -40604,10 +40616,10 @@ var require_sync7 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/inflight@1.0.6/node_modules/inflight/inflight.js -var require_inflight = __commonJS((exports, module2) => { - var wrappy = require_wrappy(); +var require_inflight2 = __commonJS2((exports2, module2) => { + var wrappy = require_wrappy2(); var reqs = Object.create(null); - var once = require_once(); + var once = require_once2(); module2.exports = wrappy(inflight); function inflight(key, cb) { if (reqs[key]) { @@ -40649,28 +40661,28 @@ var require_inflight = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/glob@7.1.6/node_modules/glob/glob.js -var require_glob = __commonJS((exports, module2) => { +var require_glob2 = __commonJS2((exports2, module2) => { module2.exports = glob; - var fs3 = require("fs"); - var rp = require_fs5(); - var minimatch = require_minimatch(); + var fs4 = require("fs"); + var rp = require_fs10(); + var minimatch = require_minimatch2(); var Minimatch = minimatch.Minimatch; - var inherits = require_inherits(); + var inherits = require_inherits2(); var EE = require("events").EventEmitter; - var path3 = require("path"); + var path4 = require("path"); var assert = require("assert"); - var isAbsolute = require_path_is_absolute(); - var globSync = require_sync7(); - var common4 = require_common4(); + var isAbsolute = require_path_is_absolute2(); + var globSync = require_sync14(); + var common4 = require_common7(); var alphasort = common4.alphasort; var alphasorti = common4.alphasorti; var setopts = common4.setopts; var ownProp = common4.ownProp; - var inflight = require_inflight(); - var util = require("util"); + var inflight = require_inflight2(); + var util2 = require("util"); var childrenIgnored = common4.childrenIgnored; var isIgnored = common4.isIgnored; - var once = require_once(); + var once = require_once2(); function glob(pattern, options, cb) { if (typeof options === "function") cb = options, options = {}; @@ -40746,15 +40758,15 @@ var require_glob = __commonJS((exports, module2) => { return this; if (n === 0) return done(); - var sync = true; + var sync2 = true; for (var i = 0; i < n; i++) { this._process(this.minimatch.set[i], i, false, done); } - sync = false; + sync2 = false; function done() { --self2._processing; if (self2._processing <= 0) { - if (sync) { + if (sync2) { process.nextTick(function() { self2._finish(); }); @@ -40915,13 +40927,13 @@ var require_glob = __commonJS((exports, module2) => { for (var i = 0; i < entries.length; i++) { var e = entries[i]; if (e.charAt(0) !== "." || dotOk) { - var m; + var m2; if (negate && !prefix) { - m = !e.match(pn); + m2 = !e.match(pn); } else { - m = e.match(pn); + m2 = e.match(pn); } - if (m) + if (m2) matchedEntries.push(e); } } @@ -40940,7 +40952,7 @@ var require_glob = __commonJS((exports, module2) => { e = prefix + e; } if (e.charAt(0) === "/" && !this.nomount) { - e = path3.join(this.root, e); + e = path4.join(this.root, e); } this._emitMatch(index, e); } @@ -40996,7 +41008,7 @@ var require_glob = __commonJS((exports, module2) => { var self2 = this; var lstatcb = inflight(lstatkey, lstatcb_); if (lstatcb) - fs3.lstat(abs2, lstatcb); + fs4.lstat(abs2, lstatcb); function lstatcb_(er, lstat) { if (er && er.code === "ENOENT") return cb(); @@ -41025,7 +41037,7 @@ var require_glob = __commonJS((exports, module2) => { return cb(null, c); } var self2 = this; - fs3.readdir(abs2, readdirCb(this, abs2, cb)); + fs4.readdir(abs2, readdirCb(this, abs2, cb)); }; function readdirCb(self2, abs2, cb) { return function(er, entries) { @@ -41115,21 +41127,21 @@ var require_glob = __commonJS((exports, module2) => { }; Glob.prototype._processSimple = function(prefix, index, cb) { var self2 = this; - this._stat(prefix, function(er, exists) { - self2._processSimple2(prefix, index, er, exists, cb); + this._stat(prefix, function(er, exists2) { + self2._processSimple2(prefix, index, er, exists2, cb); }); }; - Glob.prototype._processSimple2 = function(prefix, index, er, exists, cb) { + Glob.prototype._processSimple2 = function(prefix, index, er, exists2, cb) { if (!this.matches[index]) this.matches[index] = Object.create(null); - if (!exists) + if (!exists2) return cb(); if (prefix && isAbsolute(prefix) && !this.nomount) { var trail = /[\/\\]$/.test(prefix); if (prefix.charAt(0) === "/") { - prefix = path3.join(this.root, prefix); + prefix = path4.join(this.root, prefix); } else { - prefix = path3.resolve(this.root, prefix); + prefix = path4.resolve(this.root, prefix); if (trail) prefix += "/"; } @@ -41153,7 +41165,7 @@ var require_glob = __commonJS((exports, module2) => { if (needDir && c === "FILE") return cb(); } - var exists; + var exists2; var stat = this.statCache[abs2]; if (stat !== void 0) { if (stat === false) @@ -41169,10 +41181,10 @@ var require_glob = __commonJS((exports, module2) => { var self2 = this; var statcb = inflight("stat\0" + abs2, lstatcb_); if (statcb) - fs3.lstat(abs2, statcb); + fs4.lstat(abs2, statcb); function lstatcb_(er, lstat) { if (lstat && lstat.isSymbolicLink()) { - return fs3.stat(abs2, function(er2, stat2) { + return fs4.stat(abs2, function(er2, stat2) { if (er2) self2._stat2(f, abs2, null, lstat, cb); else @@ -41203,13 +41215,13 @@ var require_glob = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf/rimraf.js -var require_rimraf = __commonJS((exports, module2) => { +var require_rimraf2 = __commonJS2((exports2, module2) => { const assert = require("assert"); - const path3 = require("path"); - const fs3 = require("fs"); + const path4 = require("path"); + const fs4 = require("fs"); let glob = void 0; try { - glob = require_glob(); + glob = require_glob2(); } catch (_err) { } const defaultGlobOpts = { @@ -41217,7 +41229,7 @@ var require_rimraf = __commonJS((exports, module2) => { silent: true }; let timeout = 0; - const isWindows = process.platform === "win32"; + const isWindows2 = process.platform === "win32"; const defaults = (options) => { const methods = [ "unlink", @@ -41227,10 +41239,10 @@ var require_rimraf = __commonJS((exports, module2) => { "rmdir", "readdir" ]; - methods.forEach((m) => { - options[m] = options[m] || fs3[m]; - m = m + "Sync"; - options[m] = options[m] || fs3[m]; + methods.forEach((m2) => { + options[m2] = options[m2] || fs4[m2]; + m2 = m2 + "Sync"; + options[m2] = options[m2] || fs4[m2]; }); options.maxBusyTries = options.maxBusyTries || 3; options.emfileWait = options.emfileWait || 1e3; @@ -41302,7 +41314,7 @@ var require_rimraf = __commonJS((exports, module2) => { options.lstat(p, (er, st) => { if (er && er.code === "ENOENT") return cb(null); - if (er && er.code === "EPERM" && isWindows) + if (er && er.code === "EPERM" && isWindows2) fixWinEPERM(p, options, er, cb); if (st && st.isDirectory()) return rmdir(p, options, er, cb); @@ -41311,7 +41323,7 @@ var require_rimraf = __commonJS((exports, module2) => { if (er2.code === "ENOENT") return cb(null); if (er2.code === "EPERM") - return isWindows ? fixWinEPERM(p, options, er2, cb) : rmdir(p, options, er2, cb); + return isWindows2 ? fixWinEPERM(p, options, er2, cb) : rmdir(p, options, er2, cb); if (er2.code === "EISDIR") return rmdir(p, options, er2, cb); } @@ -41387,7 +41399,7 @@ var require_rimraf = __commonJS((exports, module2) => { return options.rmdir(p, cb); let errState; files.forEach((f) => { - rimraf(path3.join(p, f), options, (er2) => { + rimraf(path4.join(p, f), options, (er2) => { if (errState) return; if (er2) @@ -41426,7 +41438,7 @@ var require_rimraf = __commonJS((exports, module2) => { } catch (er) { if (er.code === "ENOENT") return; - if (er.code === "EPERM" && isWindows) + if (er.code === "EPERM" && isWindows2) fixWinEPERMSync(p2, options, er); } try { @@ -41438,7 +41450,7 @@ var require_rimraf = __commonJS((exports, module2) => { if (er.code === "ENOENT") return; if (er.code === "EPERM") - return isWindows ? fixWinEPERMSync(p2, options, er) : rmdirSync(p2, options, er); + return isWindows2 ? fixWinEPERMSync(p2, options, er) : rmdirSync(p2, options, er); if (er.code !== "EISDIR") throw er; rmdirSync(p2, options, er); @@ -41462,8 +41474,8 @@ var require_rimraf = __commonJS((exports, module2) => { const rmkidsSync = (p, options) => { assert(p); assert(options); - options.readdirSync(p).forEach((f) => rimrafSync(path3.join(p, f), options)); - const retries = isWindows ? 100 : 1; + options.readdirSync(p).forEach((f) => rimrafSync(path4.join(p, f), options)); + const retries = isWindows2 ? 100 : 1; let i = 0; do { let threw = true; @@ -41482,19 +41494,19 @@ var require_rimraf = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/del@6.0.0/node_modules/del/index.js -var require_del = __commonJS((exports, module2) => { +var require_del2 = __commonJS2((exports2, module2) => { "use strict"; - const {promisify} = require("util"); - const path3 = require("path"); - const globby = require_globby(); - const isGlob = require_is_glob(); - const slash = require_slash(); - const gracefulFs = require_graceful_fs(); - const isPathCwd = require_is_path_cwd(); - const isPathInside = require_is_path_inside(); - const rimraf = require_rimraf(); - const pMap = require_p_map(); - const rimrafP = promisify(rimraf); + const {promisify: promisify2} = require("util"); + const path4 = require("path"); + const globby = require_globby2(); + const isGlob = require_is_glob2(); + const slash = require_slash2(); + const gracefulFs = require_graceful_fs2(); + const isPathCwd = require_is_path_cwd2(); + const isPathInside = require_is_path_inside2(); + const rimraf = require_rimraf2(); + const pMap = require_p_map3(); + const rimrafP = promisify2(rimraf); const rimrafOptions = { glob: false, unlink: gracefulFs.unlink, @@ -41539,7 +41551,7 @@ var require_del = __commonJS((exports, module2) => { patterns = normalizePatterns(patterns); const files = (await globby(patterns, options)).sort((a, b) => b.localeCompare(a)); const mapper = async (file) => { - file = path3.resolve(cwd, file); + file = path4.resolve(cwd, file); if (!force) { safeCheck(file, cwd); } @@ -41563,7 +41575,7 @@ var require_del = __commonJS((exports, module2) => { patterns = normalizePatterns(patterns); const files = globby.sync(patterns, options).sort((a, b) => b.localeCompare(a)); const removedFiles = files.map((file) => { - file = path3.resolve(cwd, file); + file = path4.resolve(cwd, file); if (!force) { safeCheck(file, cwd); } @@ -41578,20 +41590,20 @@ var require_del = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tempy@1.0.0/node_modules/tempy/index.js -var require_tempy = __commonJS((exports, module2) => { +var require_tempy2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const path3 = require("path"); - const uniqueString = require_unique_string(); - const tempDir = require_temp_dir(); - const isStream = require_is_stream(); - const del = require_del(); + const fs4 = require("fs"); + const path4 = require("path"); + const uniqueString = require_unique_string2(); + const tempDir = require_temp_dir2(); + const isStream = require_is_stream2(); + const del = require_del2(); const stream = require("stream"); - const {promisify} = require("util"); - const pipeline = promisify(stream.pipeline); - const {writeFile} = fs3.promises; - const getPath = (prefix = "") => path3.join(tempDir, prefix + uniqueString()); - const writeStream = async (filePath, data) => pipeline(data, fs3.createWriteStream(filePath)); + const {promisify: promisify2} = require("util"); + const pipeline = promisify2(stream.pipeline); + const {writeFile: writeFile2} = fs4.promises; + const getPath = (prefix = "") => path4.join(tempDir, prefix + uniqueString()); + const writeStream = async (filePath, data) => pipeline(data, fs4.createWriteStream(filePath)); const createTask = (tempyFunction, {extraArguments = 0} = {}) => async (...arguments_) => { const [callback, options] = arguments_.slice(extraArguments); const result = await tempyFunction(...arguments_.slice(0, extraArguments), options); @@ -41607,27 +41619,27 @@ var require_tempy = __commonJS((exports, module2) => { if (options.extension !== void 0 && options.extension !== null) { throw new Error("The `name` and `extension` options are mutually exclusive"); } - return path3.join(module2.exports.directory(), options.name); + return path4.join(module2.exports.directory(), options.name); } return getPath() + (options.extension === void 0 || options.extension === null ? "" : "." + options.extension.replace(/^\./, "")); }; module2.exports.file.task = createTask(module2.exports.file); module2.exports.directory = ({prefix = ""} = {}) => { const directory = getPath(prefix); - fs3.mkdirSync(directory); + fs4.mkdirSync(directory); return directory; }; module2.exports.directory.task = createTask(module2.exports.directory); module2.exports.write = async (data, options) => { const filename = module2.exports.file(options); - const write = isStream(data) ? writeStream : writeFile; - await write(filename, data); + const write2 = isStream(data) ? writeStream : writeFile2; + await write2(filename, data); return filename; }; module2.exports.write.task = createTask(module2.exports.write, {extraArguments: 1}); module2.exports.writeSync = (data, options) => { const filename = module2.exports.file(options); - fs3.writeFileSync(filename, data); + fs4.writeFileSync(filename, data); return filename; }; Object.defineProperty(module2.exports, "root", { @@ -41638,12 +41650,12 @@ var require_tempy = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/hasha@5.2.0/node_modules/hasha/index.js -var require_hasha = __commonJS((exports, module2) => { +var require_hasha2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const path3 = require("path"); + const fs4 = require("fs"); + const path4 = require("path"); const crypto2 = require("crypto"); - const isStream = require_is_stream(); + const isStream = require_is_stream2(); const {Worker} = (() => { try { return require("worker_threads"); @@ -41664,7 +41676,7 @@ var require_hasha = __commonJS((exports, module2) => { return error; }; const createWorker = () => { - worker = new Worker(path3.join(__dirname, "thread.js")); + worker = new Worker(path4.join(__dirname, "thread.js")); worker.on("message", (message) => { const task = tasks.get(message.id); tasks.delete(message.id); @@ -41727,7 +41739,7 @@ var require_hasha = __commonJS((exports, module2) => { }); }; if (Worker === void 0) { - hasha.fromFile = async (filePath, options) => hasha.fromStream(fs3.createReadStream(filePath), options); + hasha.fromFile = async (filePath, options) => hasha.fromStream(fs4.createReadStream(filePath), options); hasha.async = async (input, options) => hasha(input, options); } else { hasha.fromFile = async (filePath, {algorithm = "sha512", encoding = "hex"} = {}) => { @@ -41748,31 +41760,31 @@ var require_hasha = __commonJS((exports, module2) => { return Buffer.from(hash).toString(encoding); }; } - hasha.fromFileSync = (filePath, options) => hasha(fs3.readFileSync(filePath), options); + hasha.fromFileSync = (filePath, options) => hasha(fs4.readFileSync(filePath), options); module2.exports = hasha; }); // ../fetch-engine/dist/downloadZip.js -var require_downloadZip = __commonJS((exports) => { +var require_downloadZip2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.downloadZip = void 0; - const zlib_1 = __importDefault(require("zlib")); - const p_retry_1 = __importDefault(require_p_retry()); - const node_fetch_1 = __importDefault(require_lib2()); - const fs_1 = __importDefault(require("fs")); - const getProxyAgent_1 = require_getProxyAgent(); - const tempy_1 = __importDefault(require_tempy()); - const path_1 = __importDefault(require("path")); - const debug_1 = __importDefault(require_dist2()); - const hasha_1 = __importDefault(require_hasha()); - const util_1 = require("util"); - const rimraf_1 = __importDefault(require_rimraf()); - const debug3 = debug_1.default("downloadZip"); - const del = util_1.promisify(rimraf_1.default); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.downloadZip = void 0; + const zlib_1 = __importDefault2(require("zlib")); + const p_retry_12 = __importDefault2(require_p_retry2()); + const node_fetch_1 = __importDefault2(require_lib3()); + const fs_12 = __importDefault2(require("fs")); + const getProxyAgent_1 = require_getProxyAgent2(); + const tempy_1 = __importDefault2(require_tempy2()); + const path_12 = __importDefault2(require("path")); + const debug_12 = __importDefault2(require_dist8()); + const hasha_1 = __importDefault2(require_hasha2()); + const util_12 = require("util"); + const rimraf_1 = __importDefault2(require_rimraf2()); + const debug4 = debug_12.default("downloadZip"); + const del = util_12.promisify(rimraf_1.default); async function fetchSha256(url) { const [zippedSha256, sha256] = [ (await node_fetch_1.default(`${url}.sha256`, { @@ -41786,9 +41798,9 @@ var require_downloadZip = __commonJS((exports) => { } async function downloadZip(url, target, progressCb) { const tmpDir = tempy_1.default.directory(); - const partial = path_1.default.join(tmpDir, "partial"); + const partial = path_12.default.join(tmpDir, "partial"); const {sha256, zippedSha256} = await fetchSha256(url); - const result = await p_retry_1.default(async () => { + const result = await p_retry_12.default(async () => { try { const resp = await node_fetch_1.default(url, { compress: false, @@ -41799,7 +41811,7 @@ var require_downloadZip = __commonJS((exports) => { } const lastModified = resp.headers.get("last-modified"); const size = parseFloat(resp.headers.get("content-length")); - const ws = fs_1.default.createWriteStream(partial); + const ws = fs_12.default.createWriteStream(partial); return await new Promise(async (resolve, reject) => { let bytesRead = 0; resp.body.on("error", reject).on("data", (chunk) => { @@ -41834,27 +41846,27 @@ var require_downloadZip = __commonJS((exports) => { } }, { retries: 2, - onFailedAttempt: (err) => debug3(err) + onFailedAttempt: (err) => debug4(err) }); - fs_1.default.copyFileSync(partial, target); + fs_12.default.copyFileSync(partial, target); try { await del(partial); await del(tmpDir); } catch (e) { - debug3(e); + debug4(e); } return result; } - exports.downloadZip = downloadZip; + exports2.downloadZip = downloadZip; }); // ../../node_modules/.pnpm/commondir@1.0.1/node_modules/commondir/index.js -var require_commondir = __commonJS((exports, module2) => { - var path3 = require("path"); +var require_commondir2 = __commonJS2((exports2, module2) => { + var path4 = require("path"); module2.exports = function(basedir, relfiles) { if (relfiles) { var files = relfiles.map(function(r) { - return path3.resolve(basedir, r); + return path4.resolve(basedir, r); }); } else { var files = basedir; @@ -41873,7 +41885,7 @@ var require_commondir = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-try@2.2.0/node_modules/p-try/index.js -var require_p_try = __commonJS((exports, module2) => { +var require_p_try2 = __commonJS2((exports2, module2) => { "use strict"; const pTry = (fn, ...arguments_) => new Promise((resolve) => { resolve(fn(...arguments_)); @@ -41883,9 +41895,9 @@ var require_p_try = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-limit@2.3.0/node_modules/p-limit/index.js -var require_p_limit = __commonJS((exports, module2) => { +var require_p_limit2 = __commonJS2((exports2, module2) => { "use strict"; - const pTry = require_p_try(); + const pTry = require_p_try2(); const pLimit = (concurrency) => { if (!((Number.isInteger(concurrency) || concurrency === Infinity) && concurrency > 0)) { return Promise.reject(new TypeError("Expected `concurrency` to be a number from 1 and up")); @@ -41932,9 +41944,9 @@ var require_p_limit = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-locate@4.1.0/node_modules/p-locate/index.js -var require_p_locate = __commonJS((exports, module2) => { +var require_p_locate2 = __commonJS2((exports2, module2) => { "use strict"; - const pLimit = require_p_limit(); + const pLimit = require_p_limit2(); class EndError extends Error { constructor(value) { super(); @@ -41972,14 +41984,14 @@ var require_p_locate = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/locate-path@5.0.0/node_modules/locate-path/index.js -var require_locate_path = __commonJS((exports, module2) => { +var require_locate_path2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const fs3 = require("fs"); - const {promisify} = require("util"); - const pLocate = require_p_locate(); - const fsStat = promisify(fs3.stat); - const fsLStat = promisify(fs3.lstat); + const path4 = require("path"); + const fs4 = require("fs"); + const {promisify: promisify2} = require("util"); + const pLocate = require_p_locate2(); + const fsStat = promisify2(fs4.stat); + const fsLStat = promisify2(fs4.lstat); const typeMappings = { directory: "isDirectory", file: "isFile" @@ -42002,7 +42014,7 @@ var require_locate_path = __commonJS((exports, module2) => { const statFn = options.allowSymlinks ? fsStat : fsLStat; return pLocate(paths, async (path_) => { try { - const stat = await statFn(path3.resolve(options.cwd, path_)); + const stat = await statFn(path4.resolve(options.cwd, path_)); return matchType(options.type, stat); } catch (_3) { return false; @@ -42017,10 +42029,10 @@ var require_locate_path = __commonJS((exports, module2) => { ...options }; checkType(options); - const statFn = options.allowSymlinks ? fs3.statSync : fs3.lstatSync; + const statFn = options.allowSymlinks ? fs4.statSync : fs4.lstatSync; for (const path_ of paths) { try { - const stat = statFn(path3.resolve(options.cwd, path_)); + const stat = statFn(path4.resolve(options.cwd, path_)); if (matchType(options.type, stat)) { return path_; } @@ -42031,22 +42043,22 @@ var require_locate_path = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/path-exists@4.0.0/node_modules/path-exists/index.js -var require_path_exists = __commonJS((exports, module2) => { +var require_path_exists2 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const {promisify} = require("util"); - const pAccess = promisify(fs3.access); - module2.exports = async (path3) => { + const fs4 = require("fs"); + const {promisify: promisify2} = require("util"); + const pAccess = promisify2(fs4.access); + module2.exports = async (path4) => { try { - await pAccess(path3); + await pAccess(path4); return true; } catch (_3) { return false; } }; - module2.exports.sync = (path3) => { + module2.exports.sync = (path4) => { try { - fs3.accessSync(path3); + fs4.accessSync(path4); return true; } catch (_3) { return false; @@ -42055,15 +42067,15 @@ var require_path_exists = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/find-up@4.1.0/node_modules/find-up/index.js -var require_find_up = __commonJS((exports, module2) => { +var require_find_up2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const locatePath = require_locate_path(); - const pathExists = require_path_exists(); + const path4 = require("path"); + const locatePath = require_locate_path2(); + const pathExists = require_path_exists2(); const stop = Symbol("findUp.stop"); module2.exports = async (name, options = {}) => { - let directory = path3.resolve(options.cwd || ""); - const {root} = path3.parse(directory); + let directory = path4.resolve(options.cwd || ""); + const {root} = path4.parse(directory); const paths = [].concat(name); const runMatcher = async (locateOptions) => { if (typeof name !== "function") { @@ -42081,17 +42093,17 @@ var require_find_up = __commonJS((exports, module2) => { return; } if (foundPath) { - return path3.resolve(directory, foundPath); + return path4.resolve(directory, foundPath); } if (directory === root) { return; } - directory = path3.dirname(directory); + directory = path4.dirname(directory); } }; module2.exports.sync = (name, options = {}) => { - let directory = path3.resolve(options.cwd || ""); - const {root} = path3.parse(directory); + let directory = path4.resolve(options.cwd || ""); + const {root} = path4.parse(directory); const paths = [].concat(name); const runMatcher = (locateOptions) => { if (typeof name !== "function") { @@ -42109,12 +42121,12 @@ var require_find_up = __commonJS((exports, module2) => { return; } if (foundPath) { - return path3.resolve(directory, foundPath); + return path4.resolve(directory, foundPath); } if (directory === root) { return; } - directory = path3.dirname(directory); + directory = path4.dirname(directory); } }; module2.exports.exists = pathExists; @@ -42123,34 +42135,34 @@ var require_find_up = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/pkg-dir@4.2.0/node_modules/pkg-dir/index.js -var require_pkg_dir = __commonJS((exports, module2) => { +var require_pkg_dir2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const findUp = require_find_up(); + const path4 = require("path"); + const findUp = require_find_up2(); const pkgDir = async (cwd) => { const filePath = await findUp("package.json", {cwd}); - return filePath && path3.dirname(filePath); + return filePath && path4.dirname(filePath); }; module2.exports = pkgDir; module2.exports.default = pkgDir; module2.exports.sync = (cwd) => { const filePath = findUp.sync("package.json", {cwd}); - return filePath && path3.dirname(filePath); + return filePath && path4.dirname(filePath); }; }); // ../../node_modules/.pnpm/find-cache-dir@3.3.1/node_modules/find-cache-dir/index.js -var require_find_cache_dir = __commonJS((exports, module2) => { +var require_find_cache_dir2 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const fs3 = require("fs"); - const commonDir = require_commondir(); - const pkgDir = require_pkg_dir(); - const makeDir = require_make_dir(); - const {env, cwd} = process; - const isWritable = (path4) => { + const path4 = require("path"); + const fs4 = require("fs"); + const commonDir = require_commondir2(); + const pkgDir = require_pkg_dir2(); + const makeDir2 = require_make_dir2(); + const {env: env2, cwd} = process; + const isWritable = (path5) => { try { - fs3.accessSync(path4, fs3.constants.W_OK); + fs4.accessSync(path5, fs4.constants.W_OK); return true; } catch (_3) { return false; @@ -42158,23 +42170,23 @@ var require_find_cache_dir = __commonJS((exports, module2) => { }; function useDirectory(directory, options) { if (options.create) { - makeDir.sync(directory); + makeDir2.sync(directory); } if (options.thunk) { - return (...arguments_) => path3.join(directory, ...arguments_); + return (...arguments_) => path4.join(directory, ...arguments_); } return directory; } function getNodeModuleDirectory(directory) { - const nodeModules = path3.join(directory, "node_modules"); - if (!isWritable(nodeModules) && (fs3.existsSync(nodeModules) || !isWritable(path3.join(directory)))) { + const nodeModules = path4.join(directory, "node_modules"); + if (!isWritable(nodeModules) && (fs4.existsSync(nodeModules) || !isWritable(path4.join(directory)))) { return; } return nodeModules; } module2.exports = (options = {}) => { - if (env.CACHE_DIR && !["true", "false", "1", "0"].includes(env.CACHE_DIR)) { - return useDirectory(path3.join(env.CACHE_DIR, "find-cache-dir"), options); + if (env2.CACHE_DIR && !["true", "false", "1", "0"].includes(env2.CACHE_DIR)) { + return useDirectory(path4.join(env2.CACHE_DIR, "find-cache-dir"), options); } let {cwd: directory = cwd()} = options; if (options.files) { @@ -42188,25 +42200,25 @@ var require_find_cache_dir = __commonJS((exports, module2) => { if (!nodeModules) { return void 0; } - return useDirectory(path3.join(directory, "node_modules", ".cache", options.name), options); + return useDirectory(path4.join(directory, "node_modules", ".cache", options.name), options); }; }); // ../fetch-engine/dist/util.js -var require_util4 = __commonJS((exports) => { +var require_util6 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getDownloadUrl = exports.getCacheDir = exports.getRootCacheDir = void 0; - const os_1 = __importDefault(require("os")); - const make_dir_1 = __importDefault(require_make_dir()); - const find_cache_dir_1 = __importDefault(require_find_cache_dir()); - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const debug_1 = __importDefault(require_dist2()); - const debug3 = debug_1.default("cache-dir"); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getDownloadUrl = exports2.getCacheDir = exports2.getRootCacheDir = void 0; + const os_1 = __importDefault2(require("os")); + const make_dir_12 = __importDefault2(require_make_dir2()); + const find_cache_dir_1 = __importDefault2(require_find_cache_dir2()); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const debug_12 = __importDefault2(require_dist8()); + const debug4 = debug_12.default("cache-dir"); async function getRootCacheDir() { if (os_1.default.platform() === "win32") { const cacheDir = await find_cache_dir_1.default({name: "prisma", create: true}); @@ -42214,71 +42226,71 @@ var require_util4 = __commonJS((exports) => { return cacheDir; } if (process.env.APPDATA) { - return path_1.default.join(process.env.APPDATA, "Prisma"); + return path_12.default.join(process.env.APPDATA, "Prisma"); } } if (process.env.AWS_LAMBDA_FUNCTION_VERSION) { try { - await make_dir_1.default(`/tmp/prisma-download`); + await make_dir_12.default(`/tmp/prisma-download`); return `/tmp/prisma-download`; } catch (e) { return null; } } - return path_1.default.join(os_1.default.homedir(), ".cache/prisma"); + return path_12.default.join(os_1.default.homedir(), ".cache/prisma"); } - exports.getRootCacheDir = getRootCacheDir; - async function getCacheDir(channel, version, platform) { + exports2.getRootCacheDir = getRootCacheDir; + async function getCacheDir(channel2, version, platform) { const rootCacheDir = await getRootCacheDir(); if (!rootCacheDir) { return null; } - const cacheDir = path_1.default.join(rootCacheDir, channel, version, platform); + const cacheDir = path_12.default.join(rootCacheDir, channel2, version, platform); try { - if (!fs_1.default.existsSync(cacheDir)) { - await make_dir_1.default(cacheDir); + if (!fs_12.default.existsSync(cacheDir)) { + await make_dir_12.default(cacheDir); } } catch (e) { - debug3("The following error is being caught and just there for debugging:"); - debug3(e); + debug4("The following error is being caught and just there for debugging:"); + debug4(e); return null; } return cacheDir; } - exports.getCacheDir = getCacheDir; - function getDownloadUrl(channel, version, platform, binaryName, extension = ".gz") { + exports2.getCacheDir = getCacheDir; + function getDownloadUrl(channel2, version, platform, binaryName, extension = ".gz") { const finalExtension = platform === "windows" ? `.exe${extension}` : extension; const baseUrl = process.env.PRISMA_BINARIES_MIRROR || "https://binaries.prisma.sh"; - return `${baseUrl}/${channel}/${version}/${platform}/${binaryName}${finalExtension}`; + return `${baseUrl}/${channel2}/${version}/${platform}/${binaryName}${finalExtension}`; } - exports.getDownloadUrl = getDownloadUrl; + exports2.getDownloadUrl = getDownloadUrl; }); // ../fetch-engine/dist/cleanupCache.js -var require_cleanupCache = __commonJS((exports) => { +var require_cleanupCache2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.cleanupCache = void 0; - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const util_1 = require_util4(); - const rimraf_1 = __importDefault(require_rimraf()); - const util_2 = require("util"); - const p_map_1 = __importDefault(require_p_map()); - const del = util_2.promisify(rimraf_1.default); - const readdir = util_2.promisify(fs_1.default.readdir); - const stat = util_2.promisify(fs_1.default.stat); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.cleanupCache = void 0; + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const util_12 = require_util6(); + const rimraf_1 = __importDefault2(require_rimraf2()); + const util_22 = require("util"); + const p_map_12 = __importDefault2(require_p_map3()); + const del = util_22.promisify(rimraf_1.default); + const readdir2 = util_22.promisify(fs_12.default.readdir); + const stat = util_22.promisify(fs_12.default.stat); async function cleanupCache(n = 5) { try { - const rootCacheDir = await util_1.getRootCacheDir(); - const channel = "master"; - const cacheDir = path_1.default.join(rootCacheDir, channel); - const dirs = await readdir(cacheDir); + const rootCacheDir = await util_12.getRootCacheDir(); + const channel2 = "master"; + const cacheDir = path_12.default.join(rootCacheDir, channel2); + const dirs = await readdir2(cacheDir); const dirsWithMeta = await Promise.all(dirs.map(async (dirName) => { - const dir = path_1.default.join(cacheDir, dirName); + const dir = path_12.default.join(cacheDir, dirName); const statResult = await stat(dir); return { dir, @@ -42287,42 +42299,42 @@ var require_cleanupCache = __commonJS((exports) => { })); dirsWithMeta.sort((a, b) => a.created < b.created ? 1 : -1); const dirsToRemove = dirsWithMeta.slice(n); - await p_map_1.default(dirsToRemove, (dir) => del(dir.dir), {concurrency: 20}); + await p_map_12.default(dirsToRemove, (dir) => del(dir.dir), {concurrency: 20}); } catch (e) { } } - exports.cleanupCache = cleanupCache; + exports2.cleanupCache = cleanupCache; }); // ../fetch-engine/dist/flatMap.js -var require_flatMap = __commonJS((exports) => { +var require_flatMap2 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.flatMap = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.flatMap = void 0; function flatten2(array) { return Array.prototype.concat.apply([], array); } function flatMap3(array, callbackFn, thisArg) { return flatten2(array.map(callbackFn, thisArg)); } - exports.flatMap = flatMap3; + exports2.flatMap = flatMap3; }); // ../fetch-engine/dist/getLatestTag.js -var require_getLatestTag = __commonJS((exports) => { +var require_getLatestTag2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.urlExists = exports.getAllUrls = exports.getLatestTag = void 0; - const node_fetch_1 = __importDefault(require_lib2()); - const getProxyAgent_1 = require_getProxyAgent(); - const util_1 = require_util4(); - const get_platform_1 = require_dist4(); - const execa_1 = __importDefault(require_execa()); - const p_map_1 = __importDefault(require_p_map()); - const chalk_1 = __importDefault(require_source()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.urlExists = exports2.getAllUrls = exports2.getLatestTag = void 0; + const node_fetch_1 = __importDefault2(require_lib3()); + const getProxyAgent_1 = require_getProxyAgent2(); + const util_12 = require_util6(); + const get_platform_12 = require_dist10(); + const execa_12 = __importDefault2(require_execa2()); + const p_map_12 = __importDefault2(require_p_map3()); + const chalk_12 = __importDefault2(require_source2()); async function getLatestTag() { if (process.env.RELEASE_PROMOTE_DEV) { const versions = await getVersionHashes(process.env.RELEASE_PROMOTE_DEV); @@ -42347,7 +42359,7 @@ var require_getLatestTag = __commonJS((exports) => { } return getFirstFinishedCommit(branch, commits); } - exports.getLatestTag = getLatestTag; + exports2.getLatestTag = getLatestTag; function getAllUrls(branch, commit) { const urls = []; const excludedPlatforms = [ @@ -42359,7 +42371,7 @@ var require_getLatestTag = __commonJS((exports) => { "freebsd11", "freebsd12" ]; - const relevantPlatforms = get_platform_1.platforms.filter((p) => !excludedPlatforms.includes(p)); + const relevantPlatforms = get_platform_12.platforms.filter((p) => !excludedPlatforms.includes(p)); for (const platform of relevantPlatforms) { for (const engine of [ "query-engine", @@ -42374,25 +42386,25 @@ var require_getLatestTag = __commonJS((exports) => { ".sig", ".sha256" ]) { - const downloadUrl = util_1.getDownloadUrl(branch, commit, platform, engine, extension); + const downloadUrl = util_12.getDownloadUrl(branch, commit, platform, engine, extension); urls.push(downloadUrl); } } } return urls; } - exports.getAllUrls = getAllUrls; + exports2.getAllUrls = getAllUrls; async function getFirstFinishedCommit(branch, commits) { for (const commit of commits) { const urls = getAllUrls(branch, commit); - const exist = await p_map_1.default(urls, urlExists, {concurrency: 10}); + const exist = await p_map_12.default(urls, urlExists, {concurrency: 10}); const hasMissing = exist.some((e) => !e); if (!hasMissing) { return commit; } else { const missing = urls.filter((_3, i) => !exist[i]); if (missing.length !== urls.length) { - console.log(`${chalk_1.default.blueBright("info")} The engine commit ${commit} is not yet done. We're skipping it as we're in dev. Missing urls: ${missing.length}`); + console.log(`${chalk_12.default.blueBright("info")} The engine commit ${commit} is not yet done. We're skipping it as we're in dev. Missing urls: ${missing.length}`); } } } @@ -42413,7 +42425,7 @@ var require_getLatestTag = __commonJS((exports) => { } return false; } - exports.urlExists = urlExists; + exports2.urlExists = urlExists; function fromEntries(entries) { const result = {}; for (const [key, value] of entries) { @@ -42433,7 +42445,7 @@ var require_getLatestTag = __commonJS((exports) => { return context.head_ref; } try { - const result = await execa_1.default.command("git rev-parse --abbrev-ref HEAD", { + const result = await execa_12.default.command("git rev-parse --abbrev-ref HEAD", { shell: true, stdio: "pipe" }); @@ -42473,18 +42485,18 @@ var require_getLatestTag = __commonJS((exports) => { }); // ../fetch-engine/dist/getHash.js -var require_getHash = __commonJS((exports) => { +var require_getHash2 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getHash = void 0; - const crypto_1 = __importDefault(require("crypto")); - const fs_1 = __importDefault(require("fs")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getHash = void 0; + const crypto_1 = __importDefault2(require("crypto")); + const fs_12 = __importDefault2(require("fs")); function getHash(filePath) { const hash = crypto_1.default.createHash("sha256"); - const input = fs_1.default.createReadStream(filePath); + const input = fs_12.default.createReadStream(filePath); return new Promise((resolve, reject) => { input.on("readable", () => { const data = input.read(); @@ -42496,11 +42508,11 @@ var require_getHash = __commonJS((exports) => { }); }); } - exports.getHash = getHash; + exports2.getHash = getHash; }); // ../fetch-engine/dist/download.js -var require_download = __commonJS((exports) => { +var require_download2 = __commonJS2((exports) => { "use strict"; var __importDefault = exports && exports.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; @@ -42509,24 +42521,24 @@ var require_download = __commonJS((exports) => { exports.plusX = exports.maybeCopyToTmp = exports.getBinaryEnvVarPath = exports.getBinaryName = exports.checkVersionCommand = exports.getVersion = exports.download = void 0; const fs_1 = __importDefault(require("fs")); const util_1 = require("util"); - const chalk_1 = __importDefault(require_source()); + const chalk_1 = __importDefault(require_source2()); const path_1 = __importDefault(require("path")); - const debug_1 = __importDefault(require_dist2()); - const make_dir_1 = __importDefault(require_make_dir()); - const execa_1 = __importDefault(require_execa()); - const p_filter_1 = __importDefault(require_p_filter()); - const temp_dir_1 = __importDefault(require_temp_dir()); - const log_1 = require_log2(); - const chmod_1 = __importDefault(require_chmod()); - const copy_1 = require_copy(); - const get_platform_1 = require_dist4(); - const downloadZip_1 = require_downloadZip(); - const util_2 = require_util4(); - const cleanupCache_1 = require_cleanupCache(); - const flatMap_1 = require_flatMap(); - const getLatestTag_1 = require_getLatestTag(); - const getHash_1 = require_getHash(); - const debug3 = debug_1.default("download"); + const debug_1 = __importDefault(require_dist8()); + const make_dir_1 = __importDefault(require_make_dir2()); + const execa_1 = __importDefault(require_execa2()); + const p_filter_1 = __importDefault(require_p_filter2()); + const temp_dir_1 = __importDefault(require_temp_dir2()); + const log_1 = require_log3(); + const chmod_1 = __importDefault(require_chmod2()); + const copy_1 = require_copy2(); + const get_platform_1 = require_dist10(); + const downloadZip_1 = require_downloadZip2(); + const util_2 = require_util6(); + const cleanupCache_1 = require_cleanupCache2(); + const flatMap_1 = require_flatMap2(); + const getLatestTag_1 = require_getLatestTag2(); + const getHash_1 = require_getHash2(); + const debug = debug_1.default("download"); const writeFile = util_1.promisify(fs_1.default.writeFile); const exists = util_1.promisify(fs_1.default.exists); const readFile = util_1.promisify(fs_1.default.readFile); @@ -42733,7 +42745,7 @@ var require_download = __commonJS((exports) => { if (!fs_1.default.existsSync(envVarPath)) { throw new Error(`Env var ${chalk_1.default.bold(envVar)} is provided but provided path ${chalk_1.default.underline(process.env[envVar])} can't be resolved.`); } - debug3(`Using env var ${chalk_1.default.bold(envVar)} for binary ${chalk_1.default.bold(binaryName)}, which points to ${chalk_1.default.underline(process.env[envVar])}`); + debug(`Using env var ${chalk_1.default.bold(envVar)} for binary ${chalk_1.default.bold(binaryName)}, which points to ${chalk_1.default.underline(process.env[envVar])}`); return envVarPath; } return null; @@ -42753,7 +42765,7 @@ var require_download = __commonJS((exports) => { throw new Error(`Can't write to ${targetDir} please make sure you install "@prisma/cli" with the right permissions.`); } } - debug3(`Downloading ${downloadUrl} to ${targetFilePath}`); + debug(`Downloading ${downloadUrl} to ${targetFilePath}`); if (progressCb) { progressCb(0); } @@ -42779,7 +42791,7 @@ var require_download = __commonJS((exports) => { await writeFile(cachedSha256Path, sha256); await writeFile(cachedSha256ZippedPath, zippedSha256); } catch (e) { - debug3(e); + debug(e); } } function engineTypeToBinaryType(engineType, binaryTarget) { @@ -42821,9 +42833,9 @@ var require_download = __commonJS((exports) => { } exports.maybeCopyToTmp = maybeCopyToTmp; function plusX(file) { - const s = fs_1.default.statSync(file); - const newMode = s.mode | 64 | 8 | 1; - if (s.mode === newMode) { + const s2 = fs_1.default.statSync(file); + const newMode = s2.mode | 64 | 8 | 1; + if (s2.mode === newMode) { return; } const base8 = newMode.toString(8).slice(-3); @@ -42833,36 +42845,36 @@ var require_download = __commonJS((exports) => { }); // ../fetch-engine/dist/index.js -var require_dist10 = __commonJS((exports) => { +var require_dist16 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getBinaryName = exports.getProxyAgent = exports.getAllUrls = exports.urlExists = exports.getLatestTag = exports.download = void 0; - var download_1 = require_download(); - Object.defineProperty(exports, "download", {enumerable: true, get: function() { + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getBinaryName = exports2.getProxyAgent = exports2.getAllUrls = exports2.urlExists = exports2.getLatestTag = exports2.download = void 0; + var download_1 = require_download2(); + Object.defineProperty(exports2, "download", {enumerable: true, get: function() { return download_1.download; }}); - var getLatestTag_1 = require_getLatestTag(); - Object.defineProperty(exports, "getLatestTag", {enumerable: true, get: function() { - return getLatestTag_1.getLatestTag; + var getLatestTag_12 = require_getLatestTag2(); + Object.defineProperty(exports2, "getLatestTag", {enumerable: true, get: function() { + return getLatestTag_12.getLatestTag; }}); - Object.defineProperty(exports, "urlExists", {enumerable: true, get: function() { - return getLatestTag_1.urlExists; + Object.defineProperty(exports2, "urlExists", {enumerable: true, get: function() { + return getLatestTag_12.urlExists; }}); - Object.defineProperty(exports, "getAllUrls", {enumerable: true, get: function() { - return getLatestTag_1.getAllUrls; + Object.defineProperty(exports2, "getAllUrls", {enumerable: true, get: function() { + return getLatestTag_12.getAllUrls; }}); - var getProxyAgent_1 = require_getProxyAgent(); - Object.defineProperty(exports, "getProxyAgent", {enumerable: true, get: function() { + var getProxyAgent_1 = require_getProxyAgent2(); + Object.defineProperty(exports2, "getProxyAgent", {enumerable: true, get: function() { return getProxyAgent_1.getProxyAgent; }}); - var download_2 = require_download(); - Object.defineProperty(exports, "getBinaryName", {enumerable: true, get: function() { + var download_2 = require_download2(); + Object.defineProperty(exports2, "getBinaryName", {enumerable: true, get: function() { return download_2.getBinaryName; }}); }); // ../../node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/rng.js -var require_rng = __commonJS((exports, module2) => { +var require_rng = __commonJS2((exports2, module2) => { var crypto2 = require("crypto"); module2.exports = function nodeRNG() { return crypto2.randomBytes(16); @@ -42870,14 +42882,14 @@ var require_rng = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/lib/bytesToUuid.js -var require_bytesToUuid = __commonJS((exports, module2) => { - var byteToHex = []; +var require_bytesToUuid = __commonJS2((exports2, module2) => { + var byteToHex2 = []; for (var i = 0; i < 256; ++i) { - byteToHex[i] = (i + 256).toString(16).substr(1); + byteToHex2[i] = (i + 256).toString(16).substr(1); } function bytesToUuid(buf, offset) { var i2 = offset || 0; - var bth = byteToHex; + var bth = byteToHex2; return [ bth[buf[i2++]], bth[buf[i2++]], @@ -42905,8 +42917,8 @@ var require_bytesToUuid = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v1.js -var require_v1 = __commonJS((exports, module2) => { - var rng = require_rng(); +var require_v1 = __commonJS2((exports2, module2) => { + var rng2 = require_rng(); var bytesToUuid = require_bytesToUuid(); var _nodeId; var _clockseq; @@ -42919,7 +42931,7 @@ var require_v1 = __commonJS((exports, module2) => { var node = options.node || _nodeId; var clockseq = options.clockseq !== void 0 ? options.clockseq : _clockseq; if (node == null || clockseq == null) { - var seedBytes = rng(); + var seedBytes = rng2(); if (node == null) { node = _nodeId = [ seedBytes[0] | 1, @@ -42971,17 +42983,17 @@ var require_v1 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/v4.js -var require_v4 = __commonJS((exports, module2) => { - var rng = require_rng(); +var require_v4 = __commonJS2((exports2, module2) => { + var rng2 = require_rng(); var bytesToUuid = require_bytesToUuid(); - function v4(options, buf, offset) { + function v42(options, buf, offset) { var i = buf && offset || 0; if (typeof options == "string") { buf = options === "binary" ? new Array(16) : null; options = null; } options = options || {}; - var rnds = options.random || (options.rng || rng)(); + var rnds = options.random || (options.rng || rng2)(); rnds[6] = rnds[6] & 15 | 64; rnds[8] = rnds[8] & 63 | 128; if (buf) { @@ -42991,47 +43003,47 @@ var require_v4 = __commonJS((exports, module2) => { } return buf || bytesToUuid(rnds); } - module2.exports = v4; + module2.exports = v42; }); // ../../node_modules/.pnpm/uuid@3.4.0/node_modules/uuid/index.js -var require_uuid = __commonJS((exports, module2) => { +var require_uuid = __commonJS2((exports2, module2) => { var v1 = require_v1(); - var v4 = require_v4(); - var uuid = v4; + var v42 = require_v4(); + var uuid = v42; uuid.v1 = v1; - uuid.v4 = v4; + uuid.v4 = v42; module2.exports = uuid; }); // ../../node_modules/.pnpm/temp-dir@1.0.0/node_modules/temp-dir/index.js -var require_temp_dir2 = __commonJS((exports, module2) => { +var require_temp_dir3 = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const os = require("os"); + const fs4 = require("fs"); + const os2 = require("os"); const ID = "__RESOLVED_TMP_DIR__"; if (!global[ID]) { Object.defineProperty(global, ID, { - value: fs3.realpathSync(os.tmpdir()) + value: fs4.realpathSync(os2.tmpdir()) }); } module2.exports = global[ID]; }); // ../../node_modules/.pnpm/temp-write@4.0.0/node_modules/temp-write/index.js -var require_temp_write = __commonJS((exports, module2) => { +var require_temp_write = __commonJS2((exports2, module2) => { "use strict"; - const {promisify} = require("util"); - const path3 = require("path"); - const fs3 = require_graceful_fs(); - const isStream = require_is_stream(); - const makeDir = require_make_dir(); + const {promisify: promisify2} = require("util"); + const path4 = require("path"); + const fs4 = require_graceful_fs2(); + const isStream = require_is_stream2(); + const makeDir2 = require_make_dir2(); const uuid = require_uuid(); - const tempDir = require_temp_dir2(); - const writeFileP = promisify(fs3.writeFile); - const tempfile = (filePath) => path3.join(tempDir, uuid.v4(), filePath || ""); + const tempDir = require_temp_dir3(); + const writeFileP = promisify2(fs4.writeFile); + const tempfile = (filePath) => path4.join(tempDir, uuid.v4(), filePath || ""); const writeStream = async (filePath, fileContent) => new Promise((resolve, reject) => { - const writable = fs3.createWriteStream(filePath); + const writable = fs4.createWriteStream(filePath); fileContent.on("error", (error) => { reject(error); fileContent.unpipe(writable); @@ -43040,36 +43052,36 @@ var require_temp_write = __commonJS((exports, module2) => { }); module2.exports = async (fileContent, filePath) => { const tempPath = tempfile(filePath); - const write = isStream(fileContent) ? writeStream : writeFileP; - await makeDir(path3.dirname(tempPath)); - await write(tempPath, fileContent); + const write2 = isStream(fileContent) ? writeStream : writeFileP; + await makeDir2(path4.dirname(tempPath)); + await write2(tempPath, fileContent); return tempPath; }; module2.exports.sync = (fileContent, filePath) => { const tempPath = tempfile(filePath); - makeDir.sync(path3.dirname(tempPath)); - fs3.writeFileSync(tempPath, fileContent); + makeDir2.sync(path4.dirname(tempPath)); + fs4.writeFileSync(tempPath, fileContent); return tempPath; }; }); // ../sdk/dist/engineCommands.js -var require_engineCommands = __commonJS((exports) => { +var require_engineCommands = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getVersion = exports.formatSchema = exports.getConfig = exports.getDMMF = void 0; - const chalk_1 = __importDefault(require_source()); - const execa_1 = __importDefault(require_execa()); - const temp_write_1 = __importDefault(require_temp_write()); - const fs_1 = __importDefault(require("fs")); - const util_1 = require("util"); - const debug_1 = __importDefault(require_dist2()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getVersion = exports2.formatSchema = exports2.getConfig = exports2.getDMMF = void 0; + const chalk_12 = __importDefault2(require_source2()); + const execa_12 = __importDefault2(require_execa2()); + const temp_write_1 = __importDefault2(require_temp_write()); + const fs_12 = __importDefault2(require("fs")); + const util_12 = require("util"); + const debug_12 = __importDefault2(require_dist8()); const resolveBinary_1 = require_resolveBinary(); - const debug3 = debug_1.default("engineCommands"); - const unlink = util_1.promisify(fs_1.default.unlink); + const debug4 = debug_12.default("engineCommands"); + const unlink2 = util_12.promisify(fs_12.default.unlink); const MAX_BUFFER = 1e9; async function getDMMF({datamodel, cwd = process.cwd(), prismaPath: queryEnginePath, datamodelPath, retry = 4, enableExperimental}) { queryEnginePath = await resolveBinary_1.resolveBinary("query-engine", queryEnginePath); @@ -43080,7 +43092,7 @@ var require_engineCommands = __commonJS((exports) => { try { tempDatamodelPath = await temp_write_1.default(datamodel); } catch (err) { - throw new Error(chalk_1.default.redBright.bold("Get DMMF ") + "unable to write temp data model path"); + throw new Error(chalk_12.default.redBright.bold("Get DMMF ") + "unable to write temp data model path"); } } const options = { @@ -43094,14 +43106,19 @@ var require_engineCommands = __commonJS((exports) => { maxBuffer: MAX_BUFFER }; const removedFeatureFlagMap = { - insensitiveFilters: `${chalk_1.default.blueBright("info")} The preview flag "insensitiveFilters" is not needed anymore, please remove it from your schema.prisma`, - atomicNumberOperations: `${chalk_1.default.blueBright("info")} The preview flag "atomicNumberOperations" is not needed anymore, please remove it from your schema.prisma` + insensitiveFilters: `${chalk_12.default.blueBright("info")} The preview flag "insensitiveFilters" is not needed anymore, please remove it from your schema.prisma`, + atomicNumberOperations: `${chalk_12.default.blueBright("info")} The preview flag "atomicNumberOperations" is not needed anymore, please remove it from your schema.prisma`, + connectOrCreate: `${chalk_12.default.blueBright("info")} The preview flag "connectOrCreate" is not needed anymore, please remove it from your schema.prisma`, + transaction: `${chalk_12.default.blueBright("info")} The preview flag "transactionApi" is not needed anymore, please remove it from your schema.prisma`, + transactionApi: `${chalk_12.default.blueBright("info")} The preview flag "transactionApi" is not needed anymore, please remove it from your schema.prisma` }; if (enableExperimental) { enableExperimental = enableExperimental.filter((f) => { const removeMessage = removedFeatureFlagMap[f]; if (removeMessage) { - console.log(removeMessage); + if (!process.env.PRISMA_HIDE_PREVIEW_FLAG_WARNINGS) { + console.log(removeMessage); + } return false; } return true; @@ -43109,12 +43126,12 @@ var require_engineCommands = __commonJS((exports) => { } const experimentalFlags = enableExperimental && Array.isArray(enableExperimental) && enableExperimental.length > 0 ? [`--enable-experimental=${enableExperimental.join(",")}`] : []; const args = [...experimentalFlags, "--enable-raw-queries", "cli", "dmmf"]; - result = await execa_1.default(queryEnginePath, args, options); + result = await execa_12.default(queryEnginePath, args, options); if (!datamodelPath) { - await unlink(tempDatamodelPath); + await unlink2(tempDatamodelPath); } if (result.stdout.includes("Please wait until the") && retry > 0) { - debug3('Retrying after "Please wait until"'); + debug4('Retrying after "Please wait until"'); await new Promise((r) => setTimeout(r, 5e3)); return getDMMF({ datamodel, @@ -43128,10 +43145,10 @@ var require_engineCommands = __commonJS((exports) => { const stdout = result.stdout.slice(firstCurly); return JSON.parse(stdout); } catch (e) { - debug3("getDMMF failed", e); + debug4("getDMMF failed", e); if (e.message.includes("Command failed with exit code 26 (ETXTBSY)") && retry > 0) { await new Promise((resolve) => setTimeout(resolve, 500)); - debug3("Retrying after ETXTBSY"); + debug4("Retrying after ETXTBSY"); return getDMMF({ datamodel, cwd, @@ -43150,10 +43167,10 @@ var require_engineCommands = __commonJS((exports) => { let message = json && json.message || output; if (message.includes("debian-openssl-1.1.x: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory") || message.includes("debian-openssl-1.0.x: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory")) { message += ` -${chalk_1.default.green(`Your linux installation misses the openssl package. You can install it like so: -`)}${chalk_1.default.green.bold("apt-get -qy update && apt-get -qy install openssl")}`; +${chalk_12.default.green(`Your linux installation misses the openssl package. You can install it like so: +`)}${chalk_12.default.green.bold("apt-get -qy update && apt-get -qy install openssl")}`; } - throw new Error(chalk_1.default.redBright.bold("Schema parsing\n") + message); + throw new Error(chalk_12.default.redBright.bold("Schema parsing\n") + message); } if (e.message.includes("in JSON at position")) { throw new Error(`Problem while parsing the query engine response at ${queryEnginePath}. ${result.stdout} @@ -43162,7 +43179,7 @@ ${e.stack}`); throw new Error(e); } } - exports.getDMMF = getDMMF; + exports2.getDMMF = getDMMF; async function getConfig({datamodel, cwd = process.cwd(), prismaPath: queryEnginePath, datamodelPath, ignoreEnvVarErrors}) { queryEnginePath = await resolveBinary_1.resolveBinary("query-engine", queryEnginePath); let tempDatamodelPath = datamodelPath; @@ -43170,12 +43187,12 @@ ${e.stack}`); try { tempDatamodelPath = await temp_write_1.default(datamodel); } catch (err) { - throw new Error(chalk_1.default.redBright.bold("Get DMMF ") + "unable to write temp data model path"); + throw new Error(chalk_12.default.redBright.bold("Get DMMF ") + "unable to write temp data model path"); } } const args = ignoreEnvVarErrors ? ["--ignoreEnvVarErrors"] : []; try { - const result = await execa_1.default(queryEnginePath, ["cli", "get-config", ...args], { + const result = await execa_12.default(queryEnginePath, ["cli", "get-config", ...args], { cwd, env: { ...process.env, @@ -43185,7 +43202,7 @@ ${e.stack}`); maxBuffer: MAX_BUFFER }); if (!datamodelPath) { - await unlink(tempDatamodelPath); + await unlink2(tempDatamodelPath); } return JSON.parse(result.stdout); } catch (e) { @@ -43194,29 +43211,29 @@ ${e.stack}`); let jsonError, message; try { jsonError = JSON.parse(error); - message = `${chalk_1.default.redBright.bold("Get config ")} -${chalk_1.default.redBright(jsonError.message)} + message = `${chalk_12.default.redBright.bold("Get config ")} +${chalk_12.default.redBright(jsonError.message)} `; if (jsonError.error_code) { if (jsonError.error_code === "P1012") { - message = chalk_1.default.redBright(`Schema Parsing ${jsonError.error_code} + message = chalk_12.default.redBright(`Schema Parsing ${jsonError.error_code} `) + message; } else { - message = chalk_1.default.redBright(`${jsonError.error_code} + message = chalk_12.default.redBright(`${jsonError.error_code} `) + message; } } } catch (e2) { - throw new Error(chalk_1.default.redBright.bold("Get config ") + error); + throw new Error(chalk_12.default.redBright.bold("Get config ") + error); } throw new Error(message); } - throw new Error(chalk_1.default.redBright.bold("Get config ") + e); + throw new Error(chalk_12.default.redBright.bold("Get config ") + e); } } - exports.getConfig = getConfig; + exports2.getConfig = getConfig; async function formatSchema({schemaPath, schema}) { if (!schema && !schemaPath) { throw new Error(`Paramater schema or schemaPath must be passed.`); @@ -43233,22 +43250,22 @@ ${chalk_1.default.redBright(jsonError.message)} }; let result; if (schemaPath) { - if (!fs_1.default.existsSync(schemaPath)) { + if (!fs_12.default.existsSync(schemaPath)) { throw new Error(`Schema at ${schemaPath} does not exist.`); } - result = await execa_1.default(prismaFmtPath, ["format", "-i", schemaPath], options); + result = await execa_12.default(prismaFmtPath, ["format", "-i", schemaPath], options); } else if (schema) { - result = await execa_1.default(prismaFmtPath, ["format"], { + result = await execa_12.default(prismaFmtPath, ["format"], { ...options, input: schema }); } return result.stdout; } - exports.formatSchema = formatSchema; - async function getVersion(enginePath) { + exports2.formatSchema = formatSchema; + async function getVersion2(enginePath) { enginePath = await resolveBinary_1.resolveBinary("query-engine", enginePath); - const result = await execa_1.default(enginePath, ["--version"], { + const result = await execa_12.default(enginePath, ["--version"], { env: { ...process.env }, @@ -43256,39 +43273,39 @@ ${chalk_1.default.redBright(jsonError.message)} }); return result.stdout; } - exports.getVersion = getVersion; + exports2.getVersion = getVersion2; }); // ../sdk/dist/resolveOutput.js -var require_resolveOutput = __commonJS((exports) => { +var require_resolveOutput = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.resolveOutput = void 0; - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const util_1 = require("util"); - const exists = util_1.promisify(fs_1.default.exists); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.resolveOutput = void 0; + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const util_12 = require("util"); + const exists2 = util_12.promisify(fs_12.default.exists); async function resolveNodeModulesBase(cwd) { - if (await exists(path_1.default.resolve(process.cwd(), "prisma/schema.prisma"))) { + if (await exists2(path_12.default.resolve(process.cwd(), "prisma/schema.prisma"))) { return process.cwd(); } - if (path_1.default.relative(process.cwd(), cwd) === "prisma" && await exists(path_1.default.resolve(process.cwd(), "package.json"))) { + if (path_12.default.relative(process.cwd(), cwd) === "prisma" && await exists2(path_12.default.resolve(process.cwd(), "package.json"))) { return process.cwd(); } - if (await exists(path_1.default.resolve(cwd, "node_modules"))) { + if (await exists2(path_12.default.resolve(cwd, "node_modules"))) { return cwd; } - if (await exists(path_1.default.resolve(cwd, "../node_modules"))) { - return path_1.default.join(cwd, "../"); + if (await exists2(path_12.default.resolve(cwd, "../node_modules"))) { + return path_12.default.join(cwd, "../"); } - if (await exists(path_1.default.resolve(cwd, "package.json"))) { + if (await exists2(path_12.default.resolve(cwd, "package.json"))) { return cwd; } - if (await exists(path_1.default.resolve(cwd, "../package.json"))) { - return path_1.default.join(cwd, "../"); + if (await exists2(path_12.default.resolve(cwd, "../package.json"))) { + return path_12.default.join(cwd, "../"); } return cwd; } @@ -43296,11 +43313,11 @@ var require_resolveOutput = __commonJS((exports) => { const defaultOutput = stripRelativePath(options.defaultOutput); if (defaultOutput.startsWith("node_modules")) { const nodeModulesBase = await resolveNodeModulesBase(options.baseDir); - return path_1.default.resolve(nodeModulesBase, defaultOutput); + return path_12.default.resolve(nodeModulesBase, defaultOutput); } - return path_1.default.resolve(options.baseDir, defaultOutput); + return path_12.default.resolve(options.baseDir, defaultOutput); } - exports.resolveOutput = resolveOutput; + exports2.resolveOutput = resolveOutput; function stripRelativePath(pathString) { if (pathString.startsWith("./")) { return pathString.slice(2); @@ -43310,11 +43327,11 @@ var require_resolveOutput = __commonJS((exports) => { }); // ../../node_modules/.pnpm/resolve-from@5.0.0/node_modules/resolve-from/index.js -var require_resolve_from = __commonJS((exports, module2) => { +var require_resolve_from = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); + const path4 = require("path"); const Module = require("module"); - const fs3 = require("fs"); + const fs4 = require("fs"); const resolveFrom = (fromDirectory, moduleId, silent) => { if (typeof fromDirectory !== "string") { throw new TypeError(`Expected \`fromDir\` to be of type \`string\`, got \`${typeof fromDirectory}\``); @@ -43323,17 +43340,17 @@ var require_resolve_from = __commonJS((exports, module2) => { throw new TypeError(`Expected \`moduleId\` to be of type \`string\`, got \`${typeof moduleId}\``); } try { - fromDirectory = fs3.realpathSync(fromDirectory); + fromDirectory = fs4.realpathSync(fromDirectory); } catch (error) { if (error.code === "ENOENT") { - fromDirectory = path3.resolve(fromDirectory); + fromDirectory = path4.resolve(fromDirectory); } else if (silent) { return; } else { throw error; } } - const fromFile = path3.join(fromDirectory, "noop.js"); + const fromFile = path4.join(fromDirectory, "noop.js"); const resolveFileName = () => Module._resolveFilename(moduleId, { id: fromFile, filename: fromFile, @@ -43353,9 +43370,9 @@ var require_resolve_from = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve-pkg@2.0.0/node_modules/resolve-pkg/index.js -var require_resolve_pkg = __commonJS((exports, module2) => { +var require_resolve_pkg = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); + const path4 = require("path"); const resolveFrom = require_resolve_from(); module2.exports = (moduleId, options = {}) => { const parts = moduleId.replace(/\\/g, "/").split("/"); @@ -43364,31 +43381,31 @@ var require_resolve_pkg = __commonJS((exports, module2) => { packageName += parts.shift() + "/"; } packageName += parts.shift(); - const packageJson = path3.join(packageName, "package.json"); + const packageJson = path4.join(packageName, "package.json"); const resolved = resolveFrom.silent(options.cwd || process.cwd(), packageJson); if (!resolved) { return; } - return path3.join(path3.dirname(resolved), parts.join("/")); + return path4.join(path4.dirname(resolved), parts.join("/")); }; }); // ../../node_modules/.pnpm/has-yarn@2.1.0/node_modules/has-yarn/index.js -var require_has_yarn = __commonJS((exports, module2) => { +var require_has_yarn = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const fs3 = require("fs"); - const hasYarn = (cwd = process.cwd()) => fs3.existsSync(path3.resolve(cwd, "yarn.lock")); + const path4 = require("path"); + const fs4 = require("fs"); + const hasYarn = (cwd = process.cwd()) => fs4.existsSync(path4.resolve(cwd, "yarn.lock")); module2.exports = hasYarn; module2.exports.default = hasYarn; }); // ../../node_modules/.pnpm/ini@1.3.5/node_modules/ini/ini.js -var require_ini = __commonJS((exports) => { - exports.parse = exports.decode = decode; - exports.stringify = exports.encode = encode; - exports.safe = safe; - exports.unsafe = unsafe; +var require_ini = __commonJS2((exports2) => { + exports2.parse = exports2.decode = decode; + exports2.stringify = exports2.encode = encode; + exports2.safe = safe; + exports2.unsafe = unsafe; var eol = typeof process !== "undefined" && process.platform === "win32" ? "\r\n" : "\n"; function encode(obj, opt) { var children = []; @@ -43545,16 +43562,16 @@ var require_ini = __commonJS((exports) => { }); // ../../node_modules/.pnpm/global-dirs@2.0.1/node_modules/global-dirs/index.js -var require_global_dirs = __commonJS((exports) => { +var require_global_dirs = __commonJS2((exports2) => { "use strict"; - const path3 = require("path"); - const os = require("os"); - const fs3 = require("fs"); + const path4 = require("path"); + const os2 = require("os"); + const fs4 = require("fs"); const ini = require_ini(); - const isWindows = process.platform === "win32"; + const isWindows2 = process.platform === "win32"; const readRc = (filePath) => { try { - return ini.parse(fs3.readFileSync(filePath, "utf8")).prefix; + return ini.parse(fs4.readFileSync(filePath, "utf8")).prefix; } catch (_3) { } }; @@ -43564,30 +43581,30 @@ var require_global_dirs = __commonJS((exports) => { }, void 0); }; const getGlobalNpmrc = () => { - if (isWindows && process.env.APPDATA) { - return path3.join(process.env.APPDATA, "/npm/etc/npmrc"); + if (isWindows2 && process.env.APPDATA) { + return path4.join(process.env.APPDATA, "/npm/etc/npmrc"); } if (process.execPath.includes("/Cellar/node")) { const homebrewPrefix = process.execPath.slice(0, process.execPath.indexOf("/Cellar/node")); - return path3.join(homebrewPrefix, "/lib/node_modules/npm/npmrc"); + return path4.join(homebrewPrefix, "/lib/node_modules/npm/npmrc"); } if (process.execPath.endsWith("/bin/node")) { - const installDir = path3.dirname(path3.dirname(process.execPath)); - return path3.join(installDir, "/etc/npmrc"); + const installDir = path4.dirname(path4.dirname(process.execPath)); + return path4.join(installDir, "/etc/npmrc"); } }; const getDefaultNpmPrefix = () => { - if (isWindows) { - return path3.dirname(process.execPath); + if (isWindows2) { + return path4.dirname(process.execPath); } - return path3.dirname(path3.dirname(process.execPath)); + return path4.dirname(path4.dirname(process.execPath)); }; const getNpmPrefix = () => { const envPrefix = getEnvNpmPrefix(); if (envPrefix) { return envPrefix; } - const homePrefix = readRc(path3.join(os.homedir(), ".npmrc")); + const homePrefix = readRc(path4.join(os2.homedir(), ".npmrc")); if (homePrefix) { return homePrefix; } @@ -43600,11 +43617,11 @@ var require_global_dirs = __commonJS((exports) => { } return getDefaultNpmPrefix(); }; - const npmPrefix = path3.resolve(getNpmPrefix()); + const npmPrefix = path4.resolve(getNpmPrefix()); const getYarnWindowsDirectory = () => { - if (isWindows && process.env.LOCALAPPDATA) { - const dir = path3.join(process.env.LOCALAPPDATA, "Yarn"); - if (fs3.existsSync(dir)) { + if (isWindows2 && process.env.LOCALAPPDATA) { + const dir = path4.join(process.env.LOCALAPPDATA, "Yarn"); + if (fs4.existsSync(dir)) { return dir; } } @@ -43618,42 +43635,42 @@ var require_global_dirs = __commonJS((exports) => { if (windowsPrefix) { return windowsPrefix; } - const configPrefix = path3.join(os.homedir(), ".config/yarn"); - if (fs3.existsSync(configPrefix)) { + const configPrefix = path4.join(os2.homedir(), ".config/yarn"); + if (fs4.existsSync(configPrefix)) { return configPrefix; } - const homePrefix = path3.join(os.homedir(), ".yarn-config"); - if (fs3.existsSync(homePrefix)) { + const homePrefix = path4.join(os2.homedir(), ".yarn-config"); + if (fs4.existsSync(homePrefix)) { return homePrefix; } return npmPrefix; }; - exports.npm = {}; - exports.npm.prefix = npmPrefix; - exports.npm.packages = path3.join(npmPrefix, isWindows ? "node_modules" : "lib/node_modules"); - exports.npm.binaries = isWindows ? npmPrefix : path3.join(npmPrefix, "bin"); - const yarnPrefix = path3.resolve(getYarnPrefix()); - exports.yarn = {}; - exports.yarn.prefix = yarnPrefix; - exports.yarn.packages = path3.join(yarnPrefix, getYarnWindowsDirectory() ? "Data/global/node_modules" : "global/node_modules"); - exports.yarn.binaries = path3.join(exports.yarn.packages, ".bin"); + exports2.npm = {}; + exports2.npm.prefix = npmPrefix; + exports2.npm.packages = path4.join(npmPrefix, isWindows2 ? "node_modules" : "lib/node_modules"); + exports2.npm.binaries = isWindows2 ? npmPrefix : path4.join(npmPrefix, "bin"); + const yarnPrefix = path4.resolve(getYarnPrefix()); + exports2.yarn = {}; + exports2.yarn.prefix = yarnPrefix; + exports2.yarn.packages = path4.join(yarnPrefix, getYarnWindowsDirectory() ? "Data/global/node_modules" : "global/node_modules"); + exports2.yarn.binaries = path4.join(exports2.yarn.packages, ".bin"); }); // ../sdk/dist/isCurrentBinInstalledGlobally.js -var require_isCurrentBinInstalledGlobally = __commonJS((exports) => { +var require_isCurrentBinInstalledGlobally = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.isCurrentBinInstalledGlobally = void 0; - const fs_1 = __importDefault(require("fs")); - const global_dirs_1 = __importDefault(require_global_dirs()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.isCurrentBinInstalledGlobally = void 0; + const fs_12 = __importDefault2(require("fs")); + const global_dirs_1 = __importDefault2(require_global_dirs()); function isCurrentBinInstalledGlobally() { try { - const realPrismaPath = fs_1.default.realpathSync(process.argv[1]); + const realPrismaPath = fs_12.default.realpathSync(process.argv[1]); const usingGlobalYarn = realPrismaPath.indexOf(global_dirs_1.default.yarn.packages) === 0; - const usingGlobalNpm = realPrismaPath.indexOf(fs_1.default.realpathSync(global_dirs_1.default.npm.packages)) === 0; + const usingGlobalNpm = realPrismaPath.indexOf(fs_12.default.realpathSync(global_dirs_1.default.npm.packages)) === 0; if (usingGlobalNpm) { return "npm"; } @@ -43666,58 +43683,58 @@ var require_isCurrentBinInstalledGlobally = __commonJS((exports) => { } return false; } - exports.isCurrentBinInstalledGlobally = isCurrentBinInstalledGlobally; + exports2.isCurrentBinInstalledGlobally = isCurrentBinInstalledGlobally; }); // ../sdk/dist/getCommandWithExecutor.js -var require_getCommandWithExecutor = __commonJS((exports) => { +var require_getCommandWithExecutor = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getCommandWithExecutor = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getCommandWithExecutor = void 0; const isCurrentBinInstalledGlobally_1 = require_isCurrentBinInstalledGlobally(); - function getCommandWithExecutor(command) { + function getCommandWithExecutor(command2) { var _a; if (isCurrentBinInstalledGlobally_1.isCurrentBinInstalledGlobally()) { - return command; + return command2; } else { const yarnUsed = (_a = process.env.npm_config_user_agent) === null || _a === void 0 ? void 0 : _a.includes("yarn"); const npxUsed = __dirname.includes("_npx"); if (npxUsed) { - return `npx ${command}`; + return `npx ${command2}`; } else if (yarnUsed) { - return `yarn ${command}`; + return `yarn ${command2}`; } else { - return command; + return command2; } } } - exports.getCommandWithExecutor = getCommandWithExecutor; + exports2.getCommandWithExecutor = getCommandWithExecutor; }); // ../sdk/dist/predefinedGeneratorResolvers.js -var require_predefinedGeneratorResolvers = __commonJS((exports) => { +var require_predefinedGeneratorResolvers = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.predefinedGeneratorResolvers = void 0; - const resolve_pkg_1 = __importDefault(require_resolve_pkg()); - const chalk_1 = __importDefault(require_source()); - const has_yarn_1 = __importDefault(require_has_yarn()); - const execa_1 = __importDefault(require_execa()); - const path_1 = __importDefault(require("path")); - const fs_1 = __importDefault(require("fs")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.predefinedGeneratorResolvers = void 0; + const resolve_pkg_1 = __importDefault2(require_resolve_pkg()); + const chalk_12 = __importDefault2(require_source2()); + const has_yarn_1 = __importDefault2(require_has_yarn()); + const execa_12 = __importDefault2(require_execa2()); + const path_12 = __importDefault2(require("path")); + const fs_12 = __importDefault2(require("fs")); const getCommandWithExecutor_1 = require_getCommandWithExecutor(); - const debug_1 = __importDefault(require_dist2()); - const debugEnabled = debug_1.default.enabled("generator"); - exports.predefinedGeneratorResolvers = { + const debug_12 = __importDefault2(require_dist8()); + const debugEnabled = debug_12.default.enabled("generator"); + exports2.predefinedGeneratorResolvers = { photonjs: () => { throw new Error(`Oops! Photon has been renamed to Prisma Client. Please make the following adjustments: - 1. Rename ${chalk_1.default.red('provider = "photonjs"')} to ${chalk_1.default.green('provider = "prisma-client-js"')} in your ${chalk_1.default.bold("schema.prisma")} file. - 2. Replace your ${chalk_1.default.bold("package.json")}'s ${chalk_1.default.red("@prisma/photon")} dependency to ${chalk_1.default.green("@prisma/client")} - 3. Replace ${chalk_1.default.red("import { Photon } from '@prisma/photon'")} with ${chalk_1.default.green("import { PrismaClient } from '@prisma/client'")} in your code. - 4. Run ${chalk_1.default.green(getCommandWithExecutor_1.getCommandWithExecutor("prisma generate"))} again. + 1. Rename ${chalk_12.default.red('provider = "photonjs"')} to ${chalk_12.default.green('provider = "prisma-client-js"')} in your ${chalk_12.default.bold("schema.prisma")} file. + 2. Replace your ${chalk_12.default.bold("package.json")}'s ${chalk_12.default.red("@prisma/photon")} dependency to ${chalk_12.default.green("@prisma/client")} + 3. Replace ${chalk_12.default.red("import { Photon } from '@prisma/photon'")} with ${chalk_12.default.green("import { PrismaClient } from '@prisma/client'")} in your code. + 4. Run ${chalk_12.default.green(getCommandWithExecutor_1.getCommandWithExecutor("prisma generate"))} again. `); }, "prisma-client-js": async (baseDir, version) => { @@ -43727,7 +43744,7 @@ var require_predefinedGeneratorResolvers = __commonJS((exports) => { console.log({prismaClientDir}); } if (!prismaClientDir && !process.env.PRISMA_GENERATE_SKIP_AUTOINSTALL) { - if (!fs_1.default.existsSync(path_1.default.join(process.cwd(), "package.json")) && !fs_1.default.existsSync(path_1.default.join(process.cwd(), "../package.json"))) { + if (!fs_12.default.existsSync(path_12.default.join(process.cwd(), "package.json")) && !fs_12.default.existsSync(path_12.default.join(process.cwd(), "../package.json"))) { const defaultPackageJson = `{ "name": "my-prisma-project", "version": "1.0.0", @@ -43741,33 +43758,33 @@ var require_predefinedGeneratorResolvers = __commonJS((exports) => { "license": "ISC" } `; - fs_1.default.writeFileSync(path_1.default.join(process.cwd(), "package.json"), defaultPackageJson); - console.info(`✔ Created ${chalk_1.default.bold.green("./package.json")}`); + fs_12.default.writeFileSync(path_12.default.join(process.cwd(), "package.json"), defaultPackageJson); + console.info(`\u2714 Created ${chalk_12.default.bold.green("./package.json")}`); } await installPackage(baseDir, `-D @prisma/cli@${version !== null && version !== void 0 ? version : "latest"}`); await installPackage(baseDir, `@prisma/client@${version !== null && version !== void 0 ? version : "latest"}`); prismaClientDir = resolve_pkg_1.default("@prisma/client", {cwd: baseDir}); if (!prismaClientDir) { throw new Error(`Could not resolve @prisma/client despite the installation that we just tried. -Please try to install it by hand with ${chalk_1.default.bold.greenBright("npm install @prisma/client")} and rerun ${chalk_1.default.bold(getCommandWithExecutor_1.getCommandWithExecutor("prisma generate"))} 🙏.`); +Please try to install it by hand with ${chalk_12.default.bold.greenBright("npm install @prisma/client")} and rerun ${chalk_12.default.bold(getCommandWithExecutor_1.getCommandWithExecutor("prisma generate"))} \u{1F64F}.`); } console.info(` -✔ Installed the ${chalk_1.default.bold.green("@prisma/client")} and ${chalk_1.default.bold.green("prisma")} packages in your project`); +\u2714 Installed the ${chalk_12.default.bold.green("@prisma/client")} and ${chalk_12.default.bold.green("prisma")} packages in your project`); } if (!prismaClientDir) { throw new Error(`Could not resolve @prisma/client. -Please try to install it with ${chalk_1.default.bold.greenBright("npm install @prisma/client")} and rerun ${chalk_1.default.bold(getCommandWithExecutor_1.getCommandWithExecutor("prisma generate"))} 🙏.`); +Please try to install it with ${chalk_12.default.bold.greenBright("npm install @prisma/client")} and rerun ${chalk_12.default.bold(getCommandWithExecutor_1.getCommandWithExecutor("prisma generate"))} \u{1F64F}.`); } return { outputPath: prismaClientDir, - generatorPath: `node --max-old-space-size=8096 "${path_1.default.resolve(prismaClientDir, "generator-build/index.js")}"` + generatorPath: `node --max-old-space-size=8096 "${path_12.default.resolve(prismaClientDir, "generator-build/index.js")}"` }; } }; async function installPackage(baseDir, pkg) { - const yarnUsed = has_yarn_1.default(baseDir) || has_yarn_1.default(path_1.default.join(baseDir, "..")); + const yarnUsed = has_yarn_1.default(baseDir) || has_yarn_1.default(path_12.default.join(baseDir, "..")); const cmdName = yarnUsed ? "yarn add" : "npm install"; - await execa_1.default.command(`${cmdName} ${pkg}`, { + await execa_12.default.command(`${cmdName} ${pkg}`, { cwd: baseDir, stdio: "inherit", env: { @@ -43785,7 +43802,7 @@ Please try to install it with ${chalk_1.default.bold.greenBright("npm install @p const currentYarnVersion = `${major}.${minor}.${patch}`; const minYarnVersion = "1.19.2"; if (semverLt(currentYarnVersion, minYarnVersion)) { - console.error(`${chalk_1.default.yellow("warning")} Your ${chalk_1.default.bold("yarn")} has version ${currentYarnVersion}, which is outdated. Please update it to ${chalk_1.default.bold(minYarnVersion)} or ${chalk_1.default.bold("newer")} in order to use Prisma.`); + console.error(`${chalk_12.default.yellow("warning")} Your ${chalk_12.default.bold("yarn")} has version ${currentYarnVersion}, which is outdated. Please update it to ${chalk_12.default.bold(minYarnVersion)} or ${chalk_12.default.bold("newer")} in order to use Prisma.`); } } } @@ -43829,31 +43846,31 @@ Please try to install it with ${chalk_1.default.bold.greenBright("npm install @p }); // ../sdk/dist/utils/extractPreviewFeatures.js -var require_extractPreviewFeatures = __commonJS((exports) => { +var require_extractPreviewFeatures = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.extractPreviewFeatures = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.extractPreviewFeatures = void 0; function extractPreviewFeatures(config2) { var _a; return ((_a = config2.generators.find((g) => g.provider === "prisma-client-js")) === null || _a === void 0 ? void 0 : _a.previewFeatures) || []; } - exports.extractPreviewFeatures = extractPreviewFeatures; + exports2.extractPreviewFeatures = extractPreviewFeatures; }); // ../../node_modules/.pnpm/node-fetch@2.6.1/node_modules/node-fetch/lib/index.mjs -var require_lib3 = __commonJS((exports) => { - __export(exports, { +var require_lib4 = __commonJS2((exports2) => { + __export2(exports2, { FetchError: () => FetchError, Headers: () => Headers, Request: () => Request, Response: () => Response, default: () => lib_default }); - const stream = __toModule(require("stream")); - const http2 = __toModule(require("http")); - const url = __toModule(require("url")); - const https2 = __toModule(require("https")); - const zlib2 = __toModule(require("zlib")); + const stream = __toModule2(require("stream")); + const http2 = __toModule2(require("http")); + const url = __toModule2(require("url")); + const https2 = __toModule2(require("https")); + const zlib2 = __toModule2(require("zlib")); const Readable = stream.default.Readable; const BUFFER = Symbol("buffer"); const TYPE = Symbol("type"); @@ -44880,32 +44897,50 @@ var require_lib3 = __commonJS((exports) => { }); // ../sdk/dist/versions.js -var require_versions = __commonJS((exports) => { +var require_versions = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.engineVersions = void 0; - exports.engineVersions = {"2.0.0-preview025": "8814060fa684793b73d07dbfccd4b7777b3361ae", "2.0.0-beta.1": "2accb9c7eacdc984874eaeb63377fe705dfd3203", "2.0.0-beta.2": "76857c35ba1e1764dd5473656ecbbb2f739e1822", "2.0.0-beta.3": "2fb8f444d9cdf7c0beee7b041194b42d7a9ce1e6", "2.0.0-beta.4": "afd294205618b1c825b013ba6f5a6ebe4aa4a514", "2.0.0-beta.5": "0c2ec197653b278b2978845ef958db88824cd82e", "2.0.0-beta.6": "c48b94aa8d1d9a0e5582dcd14e25202b76303dca", "2.0.0-beta.7": "5d39801acf2e3475bd9dab029a63634358b07bf1", "2.0.0-beta.8": "ff6959d77f8880ec037ed8201fff4a92f3aabaa0", "2.0.0-beta.9": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.0.0": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.1": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.3": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.4": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.5": "8276c7c5aa78dbfea6213a4f9918200ee909b9a1", "2.1.0-dev.6": "f64916f0b6ce4210f7793b551f6bf9bfab7fd45a", "2.1.0-dev.7": "f64916f0b6ce4210f7793b551f6bf9bfab7fd45a", "2.1.0-dev.8": "f64916f0b6ce4210f7793b551f6bf9bfab7fd45a", "2.1.0-dev.9": "dc0f43d1460553447c563479493914279205d48f", "2.1.0-dev.10": "dc0f43d1460553447c563479493914279205d48f", "2.1.0-dev.11": "dc0f43d1460553447c563479493914279205d48f", "2.1.0-dev.12": "e52ce7fbe503b390ca40425e62efeb5bc2cefb7e", "2.1.0-dev.13": "6c7b34889020f8b10eea253f37022b6a1a935de3", "2.1.0-dev.14": "d75f4952ce0649fcf62c068cf03c18944b0bce34", "2.1.0-dev.15": "e172ae243853e2a47c75a1abe5547d0677980346", "2.1.0-dev.16": "077166a5c1ab914cf3d9764adc44ed812c7aa5b3", "2.1.0-dev.17": "7862cc88dc37aad8eb16913b5c09af408e5239fc", "2.1.0-dev.18": "487d9dd9cd33fa68a3eb9f3a991be11927fee9aa", "2.1.0-dev.19": "4e71ba30f44f81b4a62e51502941aa71e451be66", "2.1.0-dev.20": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.21": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.22": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.24": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.25": "8375158b46e194d6f48fb78be6e4ac58e693f2d4", "2.1.0-dev.26": "8375158b46e194d6f48fb78be6e4ac58e693f2d4", "2.1.0-dev.27": "8375158b46e194d6f48fb78be6e4ac58e693f2d4", "2.0.1-dev.1": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.0.1-dev.2": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.1.0-dev.28": "6838566f3107ff9f8de79e3bb8a731e70c02fb00", "2.1.0-dev.29": "6838566f3107ff9f8de79e3bb8a731e70c02fb00", "2.0.1-dev.3": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.0.1": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.1.0-dev.30": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.31": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.32": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.33": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.34": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.35": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.36": "12d156ebbe4bd254b3d20a2fa132bcc66a802502", "2.1.0-dev.37": "12d156ebbe4bd254b3d20a2fa132bcc66a802502", "2.1.0-dev.38": "12d156ebbe4bd254b3d20a2fa132bcc66a802502", "2.1.0-dev.39": "ffc156935b82a02a6770ab5e355e33312a0d0706", "2.1.0-dev.40": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.41": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.42": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.43": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.44": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.45": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.46": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.47": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.48": "dbeb321de898f94b03cd6f9b525c0187d93c3119", "2.1.0-dev.49": "64064ad0b1018ccb2309d97cbe958b666e5c55ea", "2.1.0-dev.50": "eef69002f93443908594c3293eca977e22008b22", "2.1.0-dev.51": "38d970371091514dcd2965847e30e9bf56820057", "2.1.0-dev.52": "c60e0db03225f303cfed42afcb6814999c95c6d8", "2.1.0-dev.53": "18c02927ce69cd6d593e1bfca4647ec46ee172d7", "2.1.0-dev.54": "6b10f7bfb5c09d707016877e7ec2e0c35f26eb67", "2.1.0-dev.55": "713204c8241b1870c0ae1145a256232744708cce", "2.1.0-dev.56": "713204c8241b1870c0ae1145a256232744708cce", "2.1.0-dev.57": "713204c8241b1870c0ae1145a256232744708cce", "2.1.0-dev.58": "4440772035795a0424be62040e2295c56e5c6ad0", "2.1.0-dev.59": "4440772035795a0424be62040e2295c56e5c6ad0", "2.1.0": "4440772035795a0424be62040e2295c56e5c6ad0", "2.2.0-dev.1": "30a3b13a02ea2b9a1bfa980e7c25b41bdbf77ea5", "2.2.0-dev.2": "30a3b13a02ea2b9a1bfa980e7c25b41bdbf77ea5", "2.1.1-dev.2": "34b761660584e32d715c3e86ecec3e2c4d50d0d9", "2.1.1": "34b761660584e32d715c3e86ecec3e2c4d50d0d9", "2.2.0-dev.3": "34b761660584e32d715c3e86ecec3e2c4d50d0d9", "2.2.0-dev.4": "43a04d7fe56db1d914cdd3619ef5c819c783d243", "2.2.0-dev.5": "219a8d806a3568142dee4c8673e767750e9d0136", "2.2.0-dev.6": "36247a04e8ff91aec3ecd2af1680494201048f34", "2.2.0-dev.7": "36247a04e8ff91aec3ecd2af1680494201048f34", "2.2.0-dev.8": "e006ba7fcfd6257d81e616e4e1bbbab8e017a9fe", "2.2.0-dev.9": "632c075edd87eff798b1babf16a4965ae2b45a9b", "2.2.0-dev.10": "632c075edd87eff798b1babf16a4965ae2b45a9b", "2.2.0-dev.11": "4414d4e066670f6edb6da381e6c8fcf544d6178f", "2.2.0-dev.12": "d23f217662512ed9c9a4a6a920c377154053a0a4", "2.2.0-dev.13": "700298ef090d8d45bed3750e99f56ba0be03673d", "2.2.0-dev.14": "700298ef090d8d45bed3750e99f56ba0be03673d", "2.2.0-dev.15": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.1.2-dev.1": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.2-dev.2": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.2": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.3-dev.1": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.3": "363f5a521d6b06543e53d134652a0037a3096d41", "2.2.0-dev.16": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.2.0-dev.17": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.2.0-dev.18": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.2.0-dev.19": "cb47e060d4a557e1e7870f50fc7b3c014f278114", "2.2.0-dev.20": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.21": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.23": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.24": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.25": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.26": "c29fbcd0f57c67e11722e479b9d135b346767e69", "2.2.0-dev.27": "c29fbcd0f57c67e11722e479b9d135b346767e69", "2.2.0-dev.28": "d6ff7119649922b84e413b3b69660e2f49e2ddf3", "2.2.0-dev.29": "d6ff7119649922b84e413b3b69660e2f49e2ddf3", "2.2.0-dev.30": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.31": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.32": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.33": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.34": "75d49d38ea10c8099ff9e90336c721fa6b47b90a", "2.2.0-dev.35": "c65f7b5d18ee8dbd0f43f654571bd3e85b625d80", "2.2.0-dev.36": "a0b56e4a4bc0dc6216e1cb26bd91a4094b868010", "2.2.0-dev.37": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.38": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.39": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.40": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.41": "1c840bb755d3b03acf9259f689303db93159c7b5", "2.2.0-dev.42": "1c840bb755d3b03acf9259f689303db93159c7b5", "2.2.0-dev.43": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.44": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.45": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.46": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.47": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.48": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.49": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.50": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.51": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.52": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.53": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.54": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.55": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.56": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.57": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.58": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.59": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.60": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.61": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.62": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.63": "45c4da4dd3ccd6a322796b228bdf937c7ce884e8", "2.2.0": "45c4da4dd3ccd6a322796b228bdf937c7ce884e8", "2.3.0-dev.1": "3b7bab56afd3c41d2b1e92b21607c25527376819", "2.3.0-dev.2": "341b5a03061332a0a107760fc5be098168b7af49", "2.3.0-dev.3": "f21b611f21983123efdd86b230717b552898db2c", "2.3.0-dev.4": "7c61a28fce591bca9794f84bada575727c8d3a81", "2.3.0-dev.5": "7c61a28fce591bca9794f84bada575727c8d3a81", "2.3.0-dev.6": "9a238f2a34ac96b4006d0622063cda5d7c550f39", "2.3.0-dev.7": "225c75492b90e646e0224803ae30926eb676bdd0", "2.3.0-dev.8": "6b4130069651151477456fde7c6f1adce7e5aba1", "2.3.0-dev.9": "6b4130069651151477456fde7c6f1adce7e5aba1", "2.3.0-dev.10": "9fa0e57d0617e4e18ceae3b23280702f90b18412", "2.3.0-dev.11": "9fa0e57d0617e4e18ceae3b23280702f90b18412", "2.3.0-dev.12": "68efc71c4b657c5dbd59b177ecf2daf18e5b0201", "2.2.1-dev.1": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.2.1-dev.2": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.13": "ba2d82113a01f9d56c88cf52279fb0bd5f74fac0", "2.2.1-dev.3": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.2.1-dev.4": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.14": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.2.1-dev.5": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.15": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.3.0-dev.16": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.3.0-dev.17": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.2.1-dev.6": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.18": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.2.1": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.19": "81e452517f2e53825001cddd130dc09e0862711b", "2.2.2-dev.1": "a9e8c3d97ef2a0cf59256e6b26097f2a80f0a6a4", "2.2.2": "a9e8c3d97ef2a0cf59256e6b26097f2a80f0a6a4", "2.3.0-dev.20": "7dd62871982e0897f81591928ef43d4669b2a176", "2.3.0-dev.21": "7dd62871982e0897f81591928ef43d4669b2a176", "2.3.0-dev.23": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.25": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.26": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.27": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.28": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.29": "99bc0e4998e8148ef5716312495fcaa7293b62ff", "2.3.0-dev.30": "a1ea05fcba2ecf3d741a559a8394a61a0958b662", "2.3.0-dev.31": "a1ea05fcba2ecf3d741a559a8394a61a0958b662", "2.3.0-dev.32": "a6590bef185927e77afebb0bf8a1bc3defe5d0ad", "2.3.0-dev.33": "ba26cce0f10f923f1de113aae0763d2412e18247", "2.3.0-dev.34": "ba26cce0f10f923f1de113aae0763d2412e18247", "2.3.0-dev.35": "ba26cce0f10f923f1de113aae0763d2412e18247", "2.3.0-dev.36": "0335c039a0bc842a20ffe7832d26e592f34ea916", "2.3.0-dev.37": "0335c039a0bc842a20ffe7832d26e592f34ea916", "2.3.0-dev.38": "cdc255245a255c24b3dd50db25a050636973ec77", "2.3.0-dev.39": "1efe9b96955f1316d84351b2e771d81246873022", "2.3.0-dev.40": "156ad9546453b9b64fd2feeede6ad8991bb9de22", "2.3.0-dev.41": "8619f7cdd8edc678160849a499cdaaf73dc9b63c", "2.3.0-dev.42": "f7829d796be36394ee9a64f1fc67c643aae046f2", "2.3.0-dev.43": "f7829d796be36394ee9a64f1fc67c643aae046f2", "2.3.0-dev.44": "ede20e7638e18c628b4f70b3d2483c87b919982a", "2.3.0-dev.45": "862d67e6b9ca50e232d4cdbc3b12b3f1f08cec8a", "2.3.0-dev.46": "862d67e6b9ca50e232d4cdbc3b12b3f1f08cec8a", "2.3.0-dev.47": "862d67e6b9ca50e232d4cdbc3b12b3f1f08cec8a", "2.3.0-dev.48": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.49": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.50": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.51": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.52": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.53": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.54": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.55": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.56": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.57": "e11114fa1ea826f9e7b4fa1ced34e78892fe8e0e", "2.3.0": "e11114fa1ea826f9e7b4fa1ced34e78892fe8e0e", "2.4.0-dev.1": "bbc9be76da4bf5af6bacb8655633ae4ea56b6f6f", "2.4.0-dev.2": "346c7b5b70ae5ed4e10b0342b556e7d53c27c0af", "2.4.0-dev.3": "84202350ac21bc9479513fe91cc3510629aac69f", "2.4.0-dev.4": "1fdb184ea79af011b9c0ac677562719088f490af", "2.4.0-dev.5": "d995a75689d1bd4e90b019fd083d90d6fa2d48fa", "2.4.0-dev.6": "d995a75689d1bd4e90b019fd083d90d6fa2d48fa", "2.4.0-dev.7": "0f3750ce5b6509b766811fbe350e83f232daa57f", "2.4.0-dev.8": "0f3750ce5b6509b766811fbe350e83f232daa57f", "2.4.0-dev.9": "05ff93c8e9cea55e82b3bd3e50f71a571c6b0de5", "2.4.0-dev.10": "1e19628edbd4755d416300449b4c7bbb9d85e03f", "2.4.0-dev.11": "70bbce05e86a6109ced7ad133bd5dca095b3fa58", "2.4.0-dev.12": "054d8fd21e5ab5c9955492c3aad62dbb8c15f40b", "2.4.0-dev.13": "0912eb4031e6d77c4e13637447099b7100e602a3", "2.4.0-dev.14": "3a3fd0fe2660782248c1e42fa75ae0731fed8819", "2.4.0-dev.15": "9d759290dff266f4d4c39e415d8ac846827a4053", "2.4.0-dev.16": "ab6fccbd80bff0d30b57f371c8929de7b48c77e2", "2.4.0-dev.17": "fed4a488fd2a7c81fc556262f9ece4eb3fe6bd23", "2.4.0-dev.18": "b5c495e1e22d312e3ade4f4d8dbf5123e1ff9e30", "2.4.0-dev.19": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.20": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.21": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.22": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.23": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.24": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.25": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.26": "f12ffba327775df35dca10f5cbcb829e866614e8", "2.4.0-dev.27": "1e72e2311f531c77af7675b1e1acac595d26bb49", "2.4.0-dev.28": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.29": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.30": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.31": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.32": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.33": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.34": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.35": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.36": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.37": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.38": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.39": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.40": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.41": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.42": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.43": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.44": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.45": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.46": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.47": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.48": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.49": "4c91943360cd3d09eb0a9d55286c2670ed9e5e88", "2.4.0-dev.50": "4c91943360cd3d09eb0a9d55286c2670ed9e5e88", "2.4.0-dev.51": "4c91943360cd3d09eb0a9d55286c2670ed9e5e88", "2.4.0-dev.52": "d65a057850f62704205d0e392faf01613293d6f4", "2.4.0-dev.53": "bb57b5bea80ee2dd82fcae105e0204a2349a54c2", "2.4.0-dev.54": "bb57b5bea80ee2dd82fcae105e0204a2349a54c2", "2.4.0-dev.55": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.56": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.57": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.58": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.59": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.60": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.5.0-dev.1": "8badef702a0bb0e6121197ccec5976d9af178cc4", "2.5.0-dev.2": "8badef702a0bb0e6121197ccec5976d9af178cc4", "2.5.0-dev.3": "e745b5f2a9bea5d04faeb768b619aa761d176b7d", "2.5.0-dev.4": "e745b5f2a9bea5d04faeb768b619aa761d176b7d", "2.5.0-dev.5": "6e674469fff1a603c0139a09a5c7665af0c0b915", "2.4.1-dev.1": "195d4bdc2d16132977f4ba7a8ca312f7906cb086", "2.4.1": "195d4bdc2d16132977f4ba7a8ca312f7906cb086", "2.5.0-dev.6": "a4c0b19a07ff370234d8e6205a60aa885daed3c9", "2.5.0-dev.7": "2d5db567f479b50d4a793d4141fb3dad6b6d14af", "2.5.0-dev.8": "2dbcdc81e4161f23e736d2d7a5356926f4abfda7", "2.5.0-dev.9": "8e4f3a5c140fa60e254d5ca37536c5991960dc7f", "2.5.0-dev.10": "734ab53bd8e2cadf18b8b71cb53bf2d2bed46517", "2.5.0-dev.11": "734ab53bd8e2cadf18b8b71cb53bf2d2bed46517", "2.5.0-dev.12": "96dcc3c34f040c9808059de63409f04687c9beff", "2.5.0-dev.13": "2deb6252cdc82d12effe3a000748397cd6a1ba6e", "2.5.0-dev.14": "2deb6252cdc82d12effe3a000748397cd6a1ba6e", "2.5.0-dev.15": "2deb6252cdc82d12effe3a000748397cd6a1ba6e", "2.5.0-dev.16": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.17": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.18": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.19": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.20": "6fa13fa129a579cce403a8cdf65aa3bd7a19028b", "2.5.0-dev.21": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.22": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.23": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.24": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.25": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.26": "b6c3e2ef9589d6e08cb9ad74d68e733f4007650c", "2.5.0-dev.27": "ac051172582b2c03c3d6e2f1470a0eccb274e4c5", "2.5.0-dev.28": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.29": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.30": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.31": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.32": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.33": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.34": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.35": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.36": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.37": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.38": "31a949effe4ea834d8ccd4f8087e0375bcffccfa", "2.5.0-dev.39": "ee46c0006296d91f8a23684a8ced0ce259386cea", "2.5.0-dev.40": "ee46c0006296d91f8a23684a8ced0ce259386cea", "2.5.0-dev.41": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.42": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.43": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.44": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.45": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.46": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.47": "f3df39ce7a842e659445cf7436ee8b268b8bff17", "2.5.0-dev.48": "f3df39ce7a842e659445cf7436ee8b268b8bff17", "2.5.0-dev.49": "f3df39ce7a842e659445cf7436ee8b268b8bff17", "2.5.0-dev.50": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.51": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.52": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.53": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.54": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.55": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.56": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.57": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.58": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.59": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.60": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.61": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.62": "fa212b81aa9797f9cc8290b31cf74f49a242cb4a", "2.5.0-dev.63": "fa212b81aa9797f9cc8290b31cf74f49a242cb4a", "2.5.0-dev.64": "fa212b81aa9797f9cc8290b31cf74f49a242cb4a", "2.5.0-dev.65": "e280b792354efc65b91253bfb9a0f4b73dca85e7", "2.5.0-dev.66": "e280b792354efc65b91253bfb9a0f4b73dca85e7", "2.5.0-dev.67": "e280b792354efc65b91253bfb9a0f4b73dca85e7", "2.5.0-dev.68": "f2e54efb31f58a6c1c6d697e0c40aaddbb306993", "2.5.0-dev.69": "f2e54efb31f58a6c1c6d697e0c40aaddbb306993", "2.5.0-dev.70": "f2e54efb31f58a6c1c6d697e0c40aaddbb306993", "2.5.0-dev.71": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.0-dev.72": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.0-dev.73": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.0": "9a670138b1db276001d785a2adcba1584c869d24", "2.6.0-dev.1": "03bb4d5bc838046aeb5f477d8fd5940864f0ecd8", "2.6.0-dev.2": "03bb4d5bc838046aeb5f477d8fd5940864f0ecd8", "2.6.0-dev.3": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.4": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.5": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.6": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.7": "62c83f00cd815bc777fd0f326c7284d5b1556f8f", "2.6.0-dev.8": "62c83f00cd815bc777fd0f326c7284d5b1556f8f", "2.5.1-dev.1": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.1-dev.2": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.1-dev.3": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.1-dev.4": "c88925ce44a9b89b4351aec85ba6a28979d2658e", "2.6.0-dev.9": "24a240e041612473ba2085961b4571205450fc13", "2.5.1-dev.5": "c88925ce44a9b89b4351aec85ba6a28979d2658e", "2.5.1": "c88925ce44a9b89b4351aec85ba6a28979d2658e", "2.6.0-dev.10": "08d3349c7d493866c34e5e403fe1a4220509b1b6", "2.6.0-dev.11": "08d3349c7d493866c34e5e403fe1a4220509b1b6", "2.6.0-dev.12": "08d3349c7d493866c34e5e403fe1a4220509b1b6", "2.6.0-dev.13": "fff0920741f15deea278830b4afd16f5fa81708b", "2.6.0-dev.14": "22ce6892be334bb50f8d7dcb5829d0ee124cd444", "2.6.0-dev.15": "62af2a2328bf6013fb6633f83eaf8c31617e641a", "2.6.0-dev.16": "62af2a2328bf6013fb6633f83eaf8c31617e641a", "2.6.0-dev.17": "acfba31b83f7edec8e740dc4d94e0aec0855b2d6", "2.6.0-dev.18": "acfba31b83f7edec8e740dc4d94e0aec0855b2d6", "2.6.0-dev.19": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.20": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.21": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.22": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.23": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.24": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.25": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.26": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.27": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.28": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.29": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.30": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.31": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.32": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.33": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.34": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.35": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.36": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.37": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.38": "0250d982a01f9505bba89c380f5d8b0a7649633e", "2.6.0-dev.39": "96965f6c3db61abe3a54aee1a2f2af4e9bddace1", "2.6.0-dev.40": "96965f6c3db61abe3a54aee1a2f2af4e9bddace1", "2.6.0-dev.41": "ef1b5f6a28c2cf3933b0be3b48677edd6e0852a0", "2.6.0-dev.42": "ef1b5f6a28c2cf3933b0be3b48677edd6e0852a0", "2.6.0-dev.43": "b9dcf38b7fb0a74d3a8c9a0e8234bf7cee8417c2", "2.6.0-dev.44": "686b1f56ade7661ab2f1e60a6b3346abe2746175", "2.6.0-dev.45": "919f9059847d54a5f74e5c6e1f0ca9e036b91925", "2.6.0-dev.46": "a0b427d77d040aa7a76ddeedfb63e269351d63d7", "2.6.0-dev.47": "9da5ffb8b4a4d6b30bb6a124b6427493733e25c0", "2.6.0-dev.48": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.49": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.50": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.51": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.52": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.53": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.54": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.55": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.56": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.57": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.58": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.59": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.60": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.61": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.1-dev.1": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.1": "0dfa041d0d802be2e3ae0dd1ce2e4c307e39038b", "2.7.0-dev.2": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.6.1-dev.2": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.6.1": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.3": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.4": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.5": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.6": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.7": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.8": "e7e85356e6a71c0fda2447148512ca5ee761dbea", "2.6.2-dev.1": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.9": "7fe7c5b50aa571ac388a8183b3abae2114f948e8", "2.7.0-dev.10": "7fe7c5b50aa571ac388a8183b3abae2114f948e8", "2.7.0-dev.11": "7c19ae69057b1b46b2e7f90d531d99909cc85502", "2.6.2-dev.2": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.6.2": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.12": "7c19ae69057b1b46b2e7f90d531d99909cc85502", "2.7.0-dev.13": "7c19ae69057b1b46b2e7f90d531d99909cc85502", "2.7.0-dev.14": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.15": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.16": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.17": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.18": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.19": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.20": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.21": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.22": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.23": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.24": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.25": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.26": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.27": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.28": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.29": "0d6f8376a03ae544c2be7c0279bc58a42d4bd302", "2.7.0-dev.30": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.31": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.32": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.33": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.34": "e6ec802febb5404ce4444eb440b0771ac896e3a4", "2.7.0-dev.35": "8b73a3e33a902f2b1f66f0ee82aecd716d3df824", "2.7.0-dev.36": "9552a36ff01a7ca7c7b811dc629ca3678da321f4", "2.7.0-dev.37": "a25d3c320c457986fe1b343b25c7f9182d8072f7", "2.7.0-dev.38": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.39": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.40": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.41": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.42": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.43": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.44": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.45": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.46": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.47": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.48": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.49": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.50": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.51": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.52": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.53": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.54": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.55": "1326cc350d369f69e2b4c0ea3bddc97ff384629e", "2.7.0-dev.56": "c508cbd521381ba4f3926e3f5ab1878a2881537d", "2.7.0-dev.57": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.58": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.59": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.60": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.61": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.62": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.63": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.64": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.65": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.66": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.67": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.68": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.69": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.70": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.71": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.72": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.73": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.74": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.75": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.76": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.77": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.78": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.79": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.80": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.81": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.82": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.8.0-dev.1": "290eb7c11a5561ad869041aa86323b85b337b12d", "2.8.0-dev.2": "2b4c3254badf30765f7839e350e4aa11a0842a8d", "2.8.0-dev.3": "2b4c3254badf30765f7839e350e4aa11a0842a8d", "2.7.1-dev.1": "5c2ad460cf4fe8c9330e6640b266c046542c8b6a", "2.8.0-dev.4": "2b4c3254badf30765f7839e350e4aa11a0842a8d", "2.8.0-dev.5": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.6": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.7.1": "5c2ad460cf4fe8c9330e6640b266c046542c8b6a", "2.8.0-dev.7": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.8": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.9": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.10": "296e3b5c93fde73fdf2df594765395c51ddbdae0", "2.8.0-dev.11": "296e3b5c93fde73fdf2df594765395c51ddbdae0", "2.8.0-dev.12": "a1097622fd3779393f345f246e050da017d3aa2d", "2.8.0-dev.13": "97b83cec7c1e2276d16624341947ddf44379cff6", "2.8.0-dev.14": "97b83cec7c1e2276d16624341947ddf44379cff6", "2.8.0-dev.15": "014c300b2749e2f856db131ea8fdc8ad4a3c00e8", "2.8.0-dev.16": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.17": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.18": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.19": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.20": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.21": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.22": "2c8f6b14f5d65afe712de0b8b7a18eae29446d45", "2.8.0-dev.23": "1c3ee33299fa6f9ae067f6b37867467d1749f74d", "2.8.0-dev.24": "4ad878f36e79cf50b5b4f9781fd8be266a2e8eea", "2.8.0-dev.25": "b2ba0251835a0fb068871fe65272136853245dd3", "2.8.0-dev.26": "ee3559ca54391582e5fe8c208f93ae6e178aeed8", "2.8.0-dev.27": "7aef029819840cd88e6333b5037105264c82e2f4", "2.8.0-dev.28": "37b9492b5e3f80c980323b027712a9ec227ebb07", "2.8.0-dev.29": "37b9492b5e3f80c980323b027712a9ec227ebb07", "2.8.0-dev.30": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.31": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.32": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.33": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.34": "9b958b23288b9108f357c08d16ab5a054e9456b8", "2.8.0-dev.35": "9b958b23288b9108f357c08d16ab5a054e9456b8", "2.8.0-dev.36": "9b958b23288b9108f357c08d16ab5a054e9456b8", "2.8.0-dev.37": "5ed0deef17ce35faf058462e43ccc86fed761dfe", "2.8.0-dev.38": "fc6db18a9ab2e659cbf600340f5d4f4abb0b1974", "2.8.0-dev.39": "4a88935fd579c4284cec066046b3fcfe32f0c0fa", "2.8.0-dev.40": "eff0f4d1aecdbd12d9f5ca2ff0a21b54f4b90bf5", "2.8.0-dev.41": "3eba5fc0d5e2f0b42c495e3fcb677f16157a0549", "2.8.0-dev.42": "3eba5fc0d5e2f0b42c495e3fcb677f16157a0549", "2.8.0-dev.43": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.44": "4f4fb2e5ea3d830a9cf8f4e83b824f844fa43a0d", "2.8.0-dev.45": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.46": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.47": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.48": "301a95d643e1ba39474bb520faba726ce856884c", "2.8.0-dev.49": "301a95d643e1ba39474bb520faba726ce856884c", "2.8.0-dev.50": "b2d67bfad6619134331404603b61ab85fde90771", "2.8.0-dev.51": "aff73c7aeee85c32082de75962424f199530284d"}; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.engineVersions = void 0; + exports2.engineVersions = {"2.0.0-preview025": "8814060fa684793b73d07dbfccd4b7777b3361ae", "2.0.0-beta.1": "2accb9c7eacdc984874eaeb63377fe705dfd3203", "2.0.0-beta.2": "76857c35ba1e1764dd5473656ecbbb2f739e1822", "2.0.0-beta.3": "2fb8f444d9cdf7c0beee7b041194b42d7a9ce1e6", "2.0.0-beta.4": "afd294205618b1c825b013ba6f5a6ebe4aa4a514", "2.0.0-beta.5": "0c2ec197653b278b2978845ef958db88824cd82e", "2.0.0-beta.6": "c48b94aa8d1d9a0e5582dcd14e25202b76303dca", "2.0.0-beta.7": "5d39801acf2e3475bd9dab029a63634358b07bf1", "2.0.0-beta.8": "ff6959d77f8880ec037ed8201fff4a92f3aabaa0", "2.0.0-beta.9": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.0.0": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.1": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.3": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.4": "de2bc1cbdb5561ad73d2f08463fa2eec48993f56", "2.1.0-dev.5": "8276c7c5aa78dbfea6213a4f9918200ee909b9a1", "2.1.0-dev.6": "f64916f0b6ce4210f7793b551f6bf9bfab7fd45a", "2.1.0-dev.7": "f64916f0b6ce4210f7793b551f6bf9bfab7fd45a", "2.1.0-dev.8": "f64916f0b6ce4210f7793b551f6bf9bfab7fd45a", "2.1.0-dev.9": "dc0f43d1460553447c563479493914279205d48f", "2.1.0-dev.10": "dc0f43d1460553447c563479493914279205d48f", "2.1.0-dev.11": "dc0f43d1460553447c563479493914279205d48f", "2.1.0-dev.12": "e52ce7fbe503b390ca40425e62efeb5bc2cefb7e", "2.1.0-dev.13": "6c7b34889020f8b10eea253f37022b6a1a935de3", "2.1.0-dev.14": "d75f4952ce0649fcf62c068cf03c18944b0bce34", "2.1.0-dev.15": "e172ae243853e2a47c75a1abe5547d0677980346", "2.1.0-dev.16": "077166a5c1ab914cf3d9764adc44ed812c7aa5b3", "2.1.0-dev.17": "7862cc88dc37aad8eb16913b5c09af408e5239fc", "2.1.0-dev.18": "487d9dd9cd33fa68a3eb9f3a991be11927fee9aa", "2.1.0-dev.19": "4e71ba30f44f81b4a62e51502941aa71e451be66", "2.1.0-dev.20": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.21": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.22": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.24": "55f869ed93b06baf167e981f5d4f2d8161f49998", "2.1.0-dev.25": "8375158b46e194d6f48fb78be6e4ac58e693f2d4", "2.1.0-dev.26": "8375158b46e194d6f48fb78be6e4ac58e693f2d4", "2.1.0-dev.27": "8375158b46e194d6f48fb78be6e4ac58e693f2d4", "2.0.1-dev.1": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.0.1-dev.2": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.1.0-dev.28": "6838566f3107ff9f8de79e3bb8a731e70c02fb00", "2.1.0-dev.29": "6838566f3107ff9f8de79e3bb8a731e70c02fb00", "2.0.1-dev.3": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.0.1": "7d77a7cd570c9dedb4cdf31a1cbec615cf2e1eda", "2.1.0-dev.30": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.31": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.32": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.33": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.34": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.35": "2e65011d592bae491ee9dd5f8a6159c85c35e767", "2.1.0-dev.36": "12d156ebbe4bd254b3d20a2fa132bcc66a802502", "2.1.0-dev.37": "12d156ebbe4bd254b3d20a2fa132bcc66a802502", "2.1.0-dev.38": "12d156ebbe4bd254b3d20a2fa132bcc66a802502", "2.1.0-dev.39": "ffc156935b82a02a6770ab5e355e33312a0d0706", "2.1.0-dev.40": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.41": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.42": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.43": "bb1356b9cbd72b74787bfa66bbe5c8e338810b05", "2.1.0-dev.44": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.45": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.46": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.47": "9a43c75685826419972aa2ee5847d7a7107a176f", "2.1.0-dev.48": "dbeb321de898f94b03cd6f9b525c0187d93c3119", "2.1.0-dev.49": "64064ad0b1018ccb2309d97cbe958b666e5c55ea", "2.1.0-dev.50": "eef69002f93443908594c3293eca977e22008b22", "2.1.0-dev.51": "38d970371091514dcd2965847e30e9bf56820057", "2.1.0-dev.52": "c60e0db03225f303cfed42afcb6814999c95c6d8", "2.1.0-dev.53": "18c02927ce69cd6d593e1bfca4647ec46ee172d7", "2.1.0-dev.54": "6b10f7bfb5c09d707016877e7ec2e0c35f26eb67", "2.1.0-dev.55": "713204c8241b1870c0ae1145a256232744708cce", "2.1.0-dev.56": "713204c8241b1870c0ae1145a256232744708cce", "2.1.0-dev.57": "713204c8241b1870c0ae1145a256232744708cce", "2.1.0-dev.58": "4440772035795a0424be62040e2295c56e5c6ad0", "2.1.0-dev.59": "4440772035795a0424be62040e2295c56e5c6ad0", "2.1.0": "4440772035795a0424be62040e2295c56e5c6ad0", "2.2.0-dev.1": "30a3b13a02ea2b9a1bfa980e7c25b41bdbf77ea5", "2.2.0-dev.2": "30a3b13a02ea2b9a1bfa980e7c25b41bdbf77ea5", "2.1.1-dev.2": "34b761660584e32d715c3e86ecec3e2c4d50d0d9", "2.1.1": "34b761660584e32d715c3e86ecec3e2c4d50d0d9", "2.2.0-dev.3": "34b761660584e32d715c3e86ecec3e2c4d50d0d9", "2.2.0-dev.4": "43a04d7fe56db1d914cdd3619ef5c819c783d243", "2.2.0-dev.5": "219a8d806a3568142dee4c8673e767750e9d0136", "2.2.0-dev.6": "36247a04e8ff91aec3ecd2af1680494201048f34", "2.2.0-dev.7": "36247a04e8ff91aec3ecd2af1680494201048f34", "2.2.0-dev.8": "e006ba7fcfd6257d81e616e4e1bbbab8e017a9fe", "2.2.0-dev.9": "632c075edd87eff798b1babf16a4965ae2b45a9b", "2.2.0-dev.10": "632c075edd87eff798b1babf16a4965ae2b45a9b", "2.2.0-dev.11": "4414d4e066670f6edb6da381e6c8fcf544d6178f", "2.2.0-dev.12": "d23f217662512ed9c9a4a6a920c377154053a0a4", "2.2.0-dev.13": "700298ef090d8d45bed3750e99f56ba0be03673d", "2.2.0-dev.14": "700298ef090d8d45bed3750e99f56ba0be03673d", "2.2.0-dev.15": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.1.2-dev.1": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.2-dev.2": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.2": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.3-dev.1": "363f5a521d6b06543e53d134652a0037a3096d41", "2.1.3": "363f5a521d6b06543e53d134652a0037a3096d41", "2.2.0-dev.16": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.2.0-dev.17": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.2.0-dev.18": "297d4dddf12cd89b7c6de31ef15c42967f5cc559", "2.2.0-dev.19": "cb47e060d4a557e1e7870f50fc7b3c014f278114", "2.2.0-dev.20": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.21": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.23": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.24": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.25": "9216be08662d7280cc02246b4f5cc5f4b93cf8a3", "2.2.0-dev.26": "c29fbcd0f57c67e11722e479b9d135b346767e69", "2.2.0-dev.27": "c29fbcd0f57c67e11722e479b9d135b346767e69", "2.2.0-dev.28": "d6ff7119649922b84e413b3b69660e2f49e2ddf3", "2.2.0-dev.29": "d6ff7119649922b84e413b3b69660e2f49e2ddf3", "2.2.0-dev.30": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.31": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.32": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.33": "f5632770336d9cd89b6fa90204c3decf335c065a", "2.2.0-dev.34": "75d49d38ea10c8099ff9e90336c721fa6b47b90a", "2.2.0-dev.35": "c65f7b5d18ee8dbd0f43f654571bd3e85b625d80", "2.2.0-dev.36": "a0b56e4a4bc0dc6216e1cb26bd91a4094b868010", "2.2.0-dev.37": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.38": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.39": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.40": "ea035543e59571161e00ccd4063f5638283bfba7", "2.2.0-dev.41": "1c840bb755d3b03acf9259f689303db93159c7b5", "2.2.0-dev.42": "1c840bb755d3b03acf9259f689303db93159c7b5", "2.2.0-dev.43": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.44": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.45": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.46": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.47": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.48": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.49": "ed51c9476579e3aa52ec43079fb2a351c70f5bb7", "2.2.0-dev.50": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.51": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.52": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.53": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.54": "83ac782d5d93dcee37efeba8ccbeff596701148a", "2.2.0-dev.55": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.56": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.57": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.58": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.59": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.60": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.61": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.62": "87846242af9393fb8fe9d3644cbb2dec2e322155", "2.2.0-dev.63": "45c4da4dd3ccd6a322796b228bdf937c7ce884e8", "2.2.0": "45c4da4dd3ccd6a322796b228bdf937c7ce884e8", "2.3.0-dev.1": "3b7bab56afd3c41d2b1e92b21607c25527376819", "2.3.0-dev.2": "341b5a03061332a0a107760fc5be098168b7af49", "2.3.0-dev.3": "f21b611f21983123efdd86b230717b552898db2c", "2.3.0-dev.4": "7c61a28fce591bca9794f84bada575727c8d3a81", "2.3.0-dev.5": "7c61a28fce591bca9794f84bada575727c8d3a81", "2.3.0-dev.6": "9a238f2a34ac96b4006d0622063cda5d7c550f39", "2.3.0-dev.7": "225c75492b90e646e0224803ae30926eb676bdd0", "2.3.0-dev.8": "6b4130069651151477456fde7c6f1adce7e5aba1", "2.3.0-dev.9": "6b4130069651151477456fde7c6f1adce7e5aba1", "2.3.0-dev.10": "9fa0e57d0617e4e18ceae3b23280702f90b18412", "2.3.0-dev.11": "9fa0e57d0617e4e18ceae3b23280702f90b18412", "2.3.0-dev.12": "68efc71c4b657c5dbd59b177ecf2daf18e5b0201", "2.2.1-dev.1": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.2.1-dev.2": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.13": "ba2d82113a01f9d56c88cf52279fb0bd5f74fac0", "2.2.1-dev.3": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.2.1-dev.4": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.14": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.2.1-dev.5": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.15": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.3.0-dev.16": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.3.0-dev.17": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.2.1-dev.6": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.18": "21bd701db858e37b8f3157190a86da93e21ec5df", "2.2.1": "832e37683666c748b0a1cbdc2c5068b5e443e816", "2.3.0-dev.19": "81e452517f2e53825001cddd130dc09e0862711b", "2.2.2-dev.1": "a9e8c3d97ef2a0cf59256e6b26097f2a80f0a6a4", "2.2.2": "a9e8c3d97ef2a0cf59256e6b26097f2a80f0a6a4", "2.3.0-dev.20": "7dd62871982e0897f81591928ef43d4669b2a176", "2.3.0-dev.21": "7dd62871982e0897f81591928ef43d4669b2a176", "2.3.0-dev.23": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.25": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.26": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.27": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.28": "b032e1220061befb095deef6f8ee2e36bacbf4d9", "2.3.0-dev.29": "99bc0e4998e8148ef5716312495fcaa7293b62ff", "2.3.0-dev.30": "a1ea05fcba2ecf3d741a559a8394a61a0958b662", "2.3.0-dev.31": "a1ea05fcba2ecf3d741a559a8394a61a0958b662", "2.3.0-dev.32": "a6590bef185927e77afebb0bf8a1bc3defe5d0ad", "2.3.0-dev.33": "ba26cce0f10f923f1de113aae0763d2412e18247", "2.3.0-dev.34": "ba26cce0f10f923f1de113aae0763d2412e18247", "2.3.0-dev.35": "ba26cce0f10f923f1de113aae0763d2412e18247", "2.3.0-dev.36": "0335c039a0bc842a20ffe7832d26e592f34ea916", "2.3.0-dev.37": "0335c039a0bc842a20ffe7832d26e592f34ea916", "2.3.0-dev.38": "cdc255245a255c24b3dd50db25a050636973ec77", "2.3.0-dev.39": "1efe9b96955f1316d84351b2e771d81246873022", "2.3.0-dev.40": "156ad9546453b9b64fd2feeede6ad8991bb9de22", "2.3.0-dev.41": "8619f7cdd8edc678160849a499cdaaf73dc9b63c", "2.3.0-dev.42": "f7829d796be36394ee9a64f1fc67c643aae046f2", "2.3.0-dev.43": "f7829d796be36394ee9a64f1fc67c643aae046f2", "2.3.0-dev.44": "ede20e7638e18c628b4f70b3d2483c87b919982a", "2.3.0-dev.45": "862d67e6b9ca50e232d4cdbc3b12b3f1f08cec8a", "2.3.0-dev.46": "862d67e6b9ca50e232d4cdbc3b12b3f1f08cec8a", "2.3.0-dev.47": "862d67e6b9ca50e232d4cdbc3b12b3f1f08cec8a", "2.3.0-dev.48": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.49": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.50": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.51": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.52": "143a8265b75aefe077e9f483f4a275ab5e0ad5f6", "2.3.0-dev.53": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.54": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.55": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.56": "b1c5396ac9832eb8481b3c7f36c393ab1747211d", "2.3.0-dev.57": "e11114fa1ea826f9e7b4fa1ced34e78892fe8e0e", "2.3.0": "e11114fa1ea826f9e7b4fa1ced34e78892fe8e0e", "2.4.0-dev.1": "bbc9be76da4bf5af6bacb8655633ae4ea56b6f6f", "2.4.0-dev.2": "346c7b5b70ae5ed4e10b0342b556e7d53c27c0af", "2.4.0-dev.3": "84202350ac21bc9479513fe91cc3510629aac69f", "2.4.0-dev.4": "1fdb184ea79af011b9c0ac677562719088f490af", "2.4.0-dev.5": "d995a75689d1bd4e90b019fd083d90d6fa2d48fa", "2.4.0-dev.6": "d995a75689d1bd4e90b019fd083d90d6fa2d48fa", "2.4.0-dev.7": "0f3750ce5b6509b766811fbe350e83f232daa57f", "2.4.0-dev.8": "0f3750ce5b6509b766811fbe350e83f232daa57f", "2.4.0-dev.9": "05ff93c8e9cea55e82b3bd3e50f71a571c6b0de5", "2.4.0-dev.10": "1e19628edbd4755d416300449b4c7bbb9d85e03f", "2.4.0-dev.11": "70bbce05e86a6109ced7ad133bd5dca095b3fa58", "2.4.0-dev.12": "054d8fd21e5ab5c9955492c3aad62dbb8c15f40b", "2.4.0-dev.13": "0912eb4031e6d77c4e13637447099b7100e602a3", "2.4.0-dev.14": "3a3fd0fe2660782248c1e42fa75ae0731fed8819", "2.4.0-dev.15": "9d759290dff266f4d4c39e415d8ac846827a4053", "2.4.0-dev.16": "ab6fccbd80bff0d30b57f371c8929de7b48c77e2", "2.4.0-dev.17": "fed4a488fd2a7c81fc556262f9ece4eb3fe6bd23", "2.4.0-dev.18": "b5c495e1e22d312e3ade4f4d8dbf5123e1ff9e30", "2.4.0-dev.19": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.20": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.21": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.22": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.23": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.24": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.25": "37468de984a57c89edf7ebde8c5ebd81d1e7183b", "2.4.0-dev.26": "f12ffba327775df35dca10f5cbcb829e866614e8", "2.4.0-dev.27": "1e72e2311f531c77af7675b1e1acac595d26bb49", "2.4.0-dev.28": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.29": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.30": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.31": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.32": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.33": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.34": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.35": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.36": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.37": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.38": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.39": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.40": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.41": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.42": "8eb4af13db3ce3b6b0e02e11d4d236082544281a", "2.4.0-dev.43": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.44": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.45": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.46": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.47": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.48": "8337329d29aec488119918879493ab6fd38c880e", "2.4.0-dev.49": "4c91943360cd3d09eb0a9d55286c2670ed9e5e88", "2.4.0-dev.50": "4c91943360cd3d09eb0a9d55286c2670ed9e5e88", "2.4.0-dev.51": "4c91943360cd3d09eb0a9d55286c2670ed9e5e88", "2.4.0-dev.52": "d65a057850f62704205d0e392faf01613293d6f4", "2.4.0-dev.53": "bb57b5bea80ee2dd82fcae105e0204a2349a54c2", "2.4.0-dev.54": "bb57b5bea80ee2dd82fcae105e0204a2349a54c2", "2.4.0-dev.55": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.56": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.57": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.58": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.59": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0-dev.60": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.4.0": "6c777331554df4c3e0a90dd841339c7b0619d0e1", "2.5.0-dev.1": "8badef702a0bb0e6121197ccec5976d9af178cc4", "2.5.0-dev.2": "8badef702a0bb0e6121197ccec5976d9af178cc4", "2.5.0-dev.3": "e745b5f2a9bea5d04faeb768b619aa761d176b7d", "2.5.0-dev.4": "e745b5f2a9bea5d04faeb768b619aa761d176b7d", "2.5.0-dev.5": "6e674469fff1a603c0139a09a5c7665af0c0b915", "2.4.1-dev.1": "195d4bdc2d16132977f4ba7a8ca312f7906cb086", "2.4.1": "195d4bdc2d16132977f4ba7a8ca312f7906cb086", "2.5.0-dev.6": "a4c0b19a07ff370234d8e6205a60aa885daed3c9", "2.5.0-dev.7": "2d5db567f479b50d4a793d4141fb3dad6b6d14af", "2.5.0-dev.8": "2dbcdc81e4161f23e736d2d7a5356926f4abfda7", "2.5.0-dev.9": "8e4f3a5c140fa60e254d5ca37536c5991960dc7f", "2.5.0-dev.10": "734ab53bd8e2cadf18b8b71cb53bf2d2bed46517", "2.5.0-dev.11": "734ab53bd8e2cadf18b8b71cb53bf2d2bed46517", "2.5.0-dev.12": "96dcc3c34f040c9808059de63409f04687c9beff", "2.5.0-dev.13": "2deb6252cdc82d12effe3a000748397cd6a1ba6e", "2.5.0-dev.14": "2deb6252cdc82d12effe3a000748397cd6a1ba6e", "2.5.0-dev.15": "2deb6252cdc82d12effe3a000748397cd6a1ba6e", "2.5.0-dev.16": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.17": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.18": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.19": "9f61a69f7e2e04c849ba039136a8ee3625e03859", "2.5.0-dev.20": "6fa13fa129a579cce403a8cdf65aa3bd7a19028b", "2.5.0-dev.21": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.22": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.23": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.24": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.25": "e8c86b2eed97ef06abd25651f450e957b21f5c31", "2.5.0-dev.26": "b6c3e2ef9589d6e08cb9ad74d68e733f4007650c", "2.5.0-dev.27": "ac051172582b2c03c3d6e2f1470a0eccb274e4c5", "2.5.0-dev.28": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.29": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.30": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.31": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.32": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.33": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.34": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.35": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.36": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.37": "c0231c315abebc8c3ed7c32927a2a091bffda4a3", "2.5.0-dev.38": "31a949effe4ea834d8ccd4f8087e0375bcffccfa", "2.5.0-dev.39": "ee46c0006296d91f8a23684a8ced0ce259386cea", "2.5.0-dev.40": "ee46c0006296d91f8a23684a8ced0ce259386cea", "2.5.0-dev.41": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.42": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.43": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.44": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.45": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.46": "5ae6907bd5ffc701ed7d93ba74080da8d2f7c158", "2.5.0-dev.47": "f3df39ce7a842e659445cf7436ee8b268b8bff17", "2.5.0-dev.48": "f3df39ce7a842e659445cf7436ee8b268b8bff17", "2.5.0-dev.49": "f3df39ce7a842e659445cf7436ee8b268b8bff17", "2.5.0-dev.50": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.51": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.52": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.53": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.54": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.55": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.56": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.57": "8f08c6fa89afd00710e41d99621786150b7eebbe", "2.5.0-dev.58": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.59": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.60": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.61": "cc6843945c4485b397f541fcbe18d1bd94346ef7", "2.5.0-dev.62": "fa212b81aa9797f9cc8290b31cf74f49a242cb4a", "2.5.0-dev.63": "fa212b81aa9797f9cc8290b31cf74f49a242cb4a", "2.5.0-dev.64": "fa212b81aa9797f9cc8290b31cf74f49a242cb4a", "2.5.0-dev.65": "e280b792354efc65b91253bfb9a0f4b73dca85e7", "2.5.0-dev.66": "e280b792354efc65b91253bfb9a0f4b73dca85e7", "2.5.0-dev.67": "e280b792354efc65b91253bfb9a0f4b73dca85e7", "2.5.0-dev.68": "f2e54efb31f58a6c1c6d697e0c40aaddbb306993", "2.5.0-dev.69": "f2e54efb31f58a6c1c6d697e0c40aaddbb306993", "2.5.0-dev.70": "f2e54efb31f58a6c1c6d697e0c40aaddbb306993", "2.5.0-dev.71": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.0-dev.72": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.0-dev.73": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.0": "9a670138b1db276001d785a2adcba1584c869d24", "2.6.0-dev.1": "03bb4d5bc838046aeb5f477d8fd5940864f0ecd8", "2.6.0-dev.2": "03bb4d5bc838046aeb5f477d8fd5940864f0ecd8", "2.6.0-dev.3": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.4": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.5": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.6": "499fa463c4bce9f1e4773876b7659d1a0a1c59fe", "2.6.0-dev.7": "62c83f00cd815bc777fd0f326c7284d5b1556f8f", "2.6.0-dev.8": "62c83f00cd815bc777fd0f326c7284d5b1556f8f", "2.5.1-dev.1": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.1-dev.2": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.1-dev.3": "9a670138b1db276001d785a2adcba1584c869d24", "2.5.1-dev.4": "c88925ce44a9b89b4351aec85ba6a28979d2658e", "2.6.0-dev.9": "24a240e041612473ba2085961b4571205450fc13", "2.5.1-dev.5": "c88925ce44a9b89b4351aec85ba6a28979d2658e", "2.5.1": "c88925ce44a9b89b4351aec85ba6a28979d2658e", "2.6.0-dev.10": "08d3349c7d493866c34e5e403fe1a4220509b1b6", "2.6.0-dev.11": "08d3349c7d493866c34e5e403fe1a4220509b1b6", "2.6.0-dev.12": "08d3349c7d493866c34e5e403fe1a4220509b1b6", "2.6.0-dev.13": "fff0920741f15deea278830b4afd16f5fa81708b", "2.6.0-dev.14": "22ce6892be334bb50f8d7dcb5829d0ee124cd444", "2.6.0-dev.15": "62af2a2328bf6013fb6633f83eaf8c31617e641a", "2.6.0-dev.16": "62af2a2328bf6013fb6633f83eaf8c31617e641a", "2.6.0-dev.17": "acfba31b83f7edec8e740dc4d94e0aec0855b2d6", "2.6.0-dev.18": "acfba31b83f7edec8e740dc4d94e0aec0855b2d6", "2.6.0-dev.19": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.20": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.21": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.22": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.23": "a5fde664c5c57de5ac374be1138dd0f7ec5dc5ab", "2.6.0-dev.24": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.25": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.26": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.27": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.28": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.29": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.30": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.31": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.32": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.33": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.34": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.35": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.36": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.37": "4207c64a590fe98ef0e456b5f49e99ea4f7f0ce0", "2.6.0-dev.38": "0250d982a01f9505bba89c380f5d8b0a7649633e", "2.6.0-dev.39": "96965f6c3db61abe3a54aee1a2f2af4e9bddace1", "2.6.0-dev.40": "96965f6c3db61abe3a54aee1a2f2af4e9bddace1", "2.6.0-dev.41": "ef1b5f6a28c2cf3933b0be3b48677edd6e0852a0", "2.6.0-dev.42": "ef1b5f6a28c2cf3933b0be3b48677edd6e0852a0", "2.6.0-dev.43": "b9dcf38b7fb0a74d3a8c9a0e8234bf7cee8417c2", "2.6.0-dev.44": "686b1f56ade7661ab2f1e60a6b3346abe2746175", "2.6.0-dev.45": "919f9059847d54a5f74e5c6e1f0ca9e036b91925", "2.6.0-dev.46": "a0b427d77d040aa7a76ddeedfb63e269351d63d7", "2.6.0-dev.47": "9da5ffb8b4a4d6b30bb6a124b6427493733e25c0", "2.6.0-dev.48": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.49": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.50": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.51": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.52": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.53": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.54": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.55": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.56": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.57": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.58": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.59": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.60": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0-dev.61": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.0": "650b5d0348ec38ae61e1e7db69bb54808418ede4", "2.6.1-dev.1": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.1": "0dfa041d0d802be2e3ae0dd1ce2e4c307e39038b", "2.7.0-dev.2": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.6.1-dev.2": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.6.1": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.3": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.4": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.5": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.6": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.7": "d1dd8a0508dfc82ae8bd83d91159e0ac807593ec", "2.7.0-dev.8": "e7e85356e6a71c0fda2447148512ca5ee761dbea", "2.6.2-dev.1": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.9": "7fe7c5b50aa571ac388a8183b3abae2114f948e8", "2.7.0-dev.10": "7fe7c5b50aa571ac388a8183b3abae2114f948e8", "2.7.0-dev.11": "7c19ae69057b1b46b2e7f90d531d99909cc85502", "2.6.2-dev.2": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.6.2": "6a8054bb549e4cc23f157b0010cb2e95cb2637fb", "2.7.0-dev.12": "7c19ae69057b1b46b2e7f90d531d99909cc85502", "2.7.0-dev.13": "7c19ae69057b1b46b2e7f90d531d99909cc85502", "2.7.0-dev.14": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.15": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.16": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.17": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.18": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.19": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.20": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.21": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.22": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.23": "8ac7250d6543fc68cb07fb097003323856fb77fd", "2.7.0-dev.24": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.25": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.26": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.27": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.28": "66ab5fb1ad3262553bee50cedb3144f3c26f67a7", "2.7.0-dev.29": "0d6f8376a03ae544c2be7c0279bc58a42d4bd302", "2.7.0-dev.30": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.31": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.32": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.33": "69cfbd5356b6cc807550b1660a501d6343cd805e", "2.7.0-dev.34": "e6ec802febb5404ce4444eb440b0771ac896e3a4", "2.7.0-dev.35": "8b73a3e33a902f2b1f66f0ee82aecd716d3df824", "2.7.0-dev.36": "9552a36ff01a7ca7c7b811dc629ca3678da321f4", "2.7.0-dev.37": "a25d3c320c457986fe1b343b25c7f9182d8072f7", "2.7.0-dev.38": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.39": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.40": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.41": "a70da9750b0dd1eabc6b11c8548c40b856e298db", "2.7.0-dev.42": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.43": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.44": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.45": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.46": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.47": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.48": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.49": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.50": "a25edead86c5f3f39055ab41b078b8d7cb36477a", "2.7.0-dev.51": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.52": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.53": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.54": "3425da02811ca5d0994ba994c81192f304545fbc", "2.7.0-dev.55": "1326cc350d369f69e2b4c0ea3bddc97ff384629e", "2.7.0-dev.56": "c508cbd521381ba4f3926e3f5ab1878a2881537d", "2.7.0-dev.57": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.58": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.59": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.60": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.61": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.62": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.63": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.64": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.65": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.66": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.67": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.68": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.69": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.70": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.71": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.72": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.73": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.74": "a6a6ecba74cbaeee0756c312b1b0f2502b27e49c", "2.7.0-dev.75": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.76": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.77": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.78": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.79": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.80": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.81": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0-dev.82": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.7.0": "eaade828a21d8ee3f4940f0af7da3ae0922db4df", "2.8.0-dev.1": "290eb7c11a5561ad869041aa86323b85b337b12d", "2.8.0-dev.2": "2b4c3254badf30765f7839e350e4aa11a0842a8d", "2.8.0-dev.3": "2b4c3254badf30765f7839e350e4aa11a0842a8d", "2.7.1-dev.1": "5c2ad460cf4fe8c9330e6640b266c046542c8b6a", "2.8.0-dev.4": "2b4c3254badf30765f7839e350e4aa11a0842a8d", "2.8.0-dev.5": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.6": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.7.1": "5c2ad460cf4fe8c9330e6640b266c046542c8b6a", "2.8.0-dev.7": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.8": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.9": "d516bd2a52ad91031ba1c2ff3bd6d4429e727322", "2.8.0-dev.10": "296e3b5c93fde73fdf2df594765395c51ddbdae0", "2.8.0-dev.11": "296e3b5c93fde73fdf2df594765395c51ddbdae0", "2.8.0-dev.12": "a1097622fd3779393f345f246e050da017d3aa2d", "2.8.0-dev.13": "97b83cec7c1e2276d16624341947ddf44379cff6", "2.8.0-dev.14": "97b83cec7c1e2276d16624341947ddf44379cff6", "2.8.0-dev.15": "014c300b2749e2f856db131ea8fdc8ad4a3c00e8", "2.8.0-dev.16": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.17": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.18": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.19": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.20": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.21": "16b2e7be003d50a60b7f0ebff88ae7e2c8caf863", "2.8.0-dev.22": "2c8f6b14f5d65afe712de0b8b7a18eae29446d45", "2.8.0-dev.23": "1c3ee33299fa6f9ae067f6b37867467d1749f74d", "2.8.0-dev.24": "4ad878f36e79cf50b5b4f9781fd8be266a2e8eea", "2.8.0-dev.25": "b2ba0251835a0fb068871fe65272136853245dd3", "2.8.0-dev.26": "ee3559ca54391582e5fe8c208f93ae6e178aeed8", "2.8.0-dev.27": "7aef029819840cd88e6333b5037105264c82e2f4", "2.8.0-dev.28": "37b9492b5e3f80c980323b027712a9ec227ebb07", "2.8.0-dev.29": "37b9492b5e3f80c980323b027712a9ec227ebb07", "2.8.0-dev.30": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.31": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.32": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.33": "62fcc29194c5c1ed16d16c65c21b944d60acfd81", "2.8.0-dev.34": "9b958b23288b9108f357c08d16ab5a054e9456b8", "2.8.0-dev.35": "9b958b23288b9108f357c08d16ab5a054e9456b8", "2.8.0-dev.36": "9b958b23288b9108f357c08d16ab5a054e9456b8", "2.8.0-dev.37": "5ed0deef17ce35faf058462e43ccc86fed761dfe", "2.8.0-dev.38": "fc6db18a9ab2e659cbf600340f5d4f4abb0b1974", "2.8.0-dev.39": "4a88935fd579c4284cec066046b3fcfe32f0c0fa", "2.8.0-dev.40": "eff0f4d1aecdbd12d9f5ca2ff0a21b54f4b90bf5", "2.8.0-dev.41": "3eba5fc0d5e2f0b42c495e3fcb677f16157a0549", "2.8.0-dev.42": "3eba5fc0d5e2f0b42c495e3fcb677f16157a0549", "2.8.0-dev.43": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.44": "4f4fb2e5ea3d830a9cf8f4e83b824f844fa43a0d", "2.8.0-dev.45": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.46": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.47": "2c65c7e137baad4c34f9d7c410633f3b0398a373", "2.8.0-dev.48": "301a95d643e1ba39474bb520faba726ce856884c", "2.8.0-dev.49": "301a95d643e1ba39474bb520faba726ce856884c", "2.8.0-dev.50": "b2d67bfad6619134331404603b61ab85fde90771", "2.8.0-dev.51": "aff73c7aeee85c32082de75962424f199530284d"}; }); // ../sdk/dist/getAllVersions.js -var require_getAllVersions = __commonJS((exports) => { +var require_getAllVersions = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.engineVersions = void 0; - const node_fetch_1 = __importDefault(require_lib3()); - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.engineVersions = void 0; + const node_fetch_1 = __importDefault2(require_lib4()); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); var versions_1 = require_versions(); - Object.defineProperty(exports, "engineVersions", {enumerable: true, get: function() { + Object.defineProperty(exports2, "engineVersions", {enumerable: true, get: function() { return versions_1.engineVersions; }}); }); +// ../sdk/dist/utils/printConfigWarnings.js +var require_printConfigWarnings = __commonJS2((exports2) => { + "use strict"; + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { + return mod2 && mod2.__esModule ? mod2 : {default: mod2}; + }; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.printConfigWarnings = void 0; + const chalk_12 = __importDefault2(require_source2()); + function printConfigWarnings(warnings) { + if (warnings && warnings.length > 0) { + const message = warnings.map((warning) => `${chalk_12.default.yellow("warn")} ${warning}`).join("\n"); + console.warn(message); + } + } + exports2.printConfigWarnings = printConfigWarnings; +}); + // ../sdk/dist/getGenerators.js -var require_getGenerators = __commonJS((exports) => { +var require_getGenerators = __commonJS2((exports) => { "use strict"; var __importDefault = exports && exports.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; @@ -44913,14 +44948,14 @@ var require_getGenerators = __commonJS((exports) => { Object.defineProperty(exports, "__esModule", {value: true}); exports.knownBinaryTargets = exports.skipIndex = exports.getGenerator = exports.getGenerators = void 0; const fs_1 = __importDefault(require("fs")); - const p_map_1 = __importDefault(require_p_map()); + const p_map_1 = __importDefault(require_p_map3()); const path_1 = __importDefault(require("path")); - const chalk_1 = __importDefault(require_source()); - const fetch_engine_1 = require_dist10(); - const get_platform_1 = require_dist4(); - const engine_core_1 = require_dist5(); + const chalk_1 = __importDefault(require_source2()); + const fetch_engine_1 = require_dist16(); + const get_platform_1 = require_dist10(); + const engine_core_1 = require_dist11(); const engineCommands_1 = require_engineCommands(); - const make_dir_1 = __importDefault(require_make_dir()); + const make_dir_1 = __importDefault(require_make_dir2()); const pick_1 = require_pick(); const Generator_1 = require_Generator(); const resolveOutput_1 = require_resolveOutput(); @@ -44929,7 +44964,8 @@ var require_getGenerators = __commonJS((exports) => { const extractPreviewFeatures_1 = require_extractPreviewFeatures(); const mapPreviewFeatures_1 = require_mapPreviewFeatures(); const getAllVersions_1 = require_getAllVersions(); - const engines_1 = require_dist3(); + const engines_1 = require_dist9(); + const printConfigWarnings_1 = require_printConfigWarnings(); async function getGenerators({ schemaPath, providerAliases: aliases, @@ -44972,6 +45008,7 @@ var require_getGenerators = __commonJS((exports) => { prismaPath, ignoreEnvVarErrors: true }); + printConfigWarnings_1.printConfigWarnings(config.warnings); const experimentalFeatures = mapPreviewFeatures_1.mapPreviewFeatures(extractPreviewFeatures_1.extractPreviewFeatures(config)); const dmmf = await engineCommands_1.getDMMF({ datamodel, @@ -45060,9 +45097,9 @@ The generator needs to either define the \`defaultOutput\` path in the manifest if (neededVersion.binaryTargets.length === 0) { neededVersion.binaryTargets = [platform]; } - if (process.env.NETLIFY && !neededVersion.binaryTargets.includes("rhel-openssl-1.0.x")) { - neededVersion.binaryTargets.push("rhel-openssl-1.0.x"); - } + } + if (process.env.NETLIFY && !neededVersion.binaryTargets.includes("rhel-openssl-1.0.x")) { + neededVersion.binaryTargets.push("rhel-openssl-1.0.x"); } let binaryTargetBaseDir = eval(`require('path').join(__dirname, '..')`); if (version !== currentVersion) { @@ -45238,7 +45275,7 @@ Possible binaryTargets: ${chalk_1.default.greenBright(exports.knownBinaryTargets }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/high-level-opt.js -var require_high_level_opt = __commonJS((exports, module2) => { +var require_high_level_opt = __commonJS2((exports2, module2) => { "use strict"; const argmap = new Map([ ["C", "cwd"], @@ -45261,14 +45298,14 @@ var require_high_level_opt = __commonJS((exports, module2) => { ["L", "follow"], ["h", "follow"] ]); - const parse2 = module2.exports = (opt) => opt ? Object.keys(opt).map((k) => [ + const parse3 = module2.exports = (opt) => opt ? Object.keys(opt).map((k) => [ argmap.has(k) ? argmap.get(k) : k, opt[k] ]).reduce((set, kv) => (set[kv[0]] = kv[1], set), Object.create(null)) : {}; }); // ../../node_modules/.pnpm/yallist@4.0.0/node_modules/yallist/iterator.js -var require_iterator = __commonJS((exports, module2) => { +var require_iterator = __commonJS2((exports2, module2) => { "use strict"; module2.exports = function(Yallist) { Yallist.prototype[Symbol.iterator] = function* () { @@ -45280,7 +45317,7 @@ var require_iterator = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/yallist@4.0.0/node_modules/yallist/yallist.js -var require_yallist = __commonJS((exports, module2) => { +var require_yallist = __commonJS2((exports2, module2) => { "use strict"; module2.exports = Yallist; Yallist.Node = Node; @@ -45647,7 +45684,7 @@ var require_yallist = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/minipass@3.1.3/node_modules/minipass/index.js -var require_minipass = __commonJS((exports, module2) => { +var require_minipass = __commonJS2((exports2, module2) => { "use strict"; const EE = require("events"); const Stream = require("stream"); @@ -46055,14 +46092,14 @@ var require_minipass = __commonJS((exports, module2) => { this.emit(DESTROYED); return this; } - static isStream(s) { - return !!s && (s instanceof Minipass || s instanceof Stream || s instanceof EE && (typeof s.pipe === "function" || typeof s.write === "function" && typeof s.end === "function")); + static isStream(s2) { + return !!s2 && (s2 instanceof Minipass || s2 instanceof Stream || s2 instanceof EE && (typeof s2.pipe === "function" || typeof s2.write === "function" && typeof s2.end === "function")); } }; }); // ../../node_modules/.pnpm/minizlib@2.1.0/node_modules/minizlib/constants.js -var require_constants4 = __commonJS((exports, module2) => { +var require_constants7 = __commonJS2((exports2, module2) => { const realZlibConstants = require("zlib").constants || {ZLIB_VERNUM: 4736}; module2.exports = Object.freeze(Object.assign(Object.create(null), { Z_NO_FLUSH: 0, @@ -46175,12 +46212,12 @@ var require_constants4 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/minizlib@2.1.0/node_modules/minizlib/index.js -var require_minizlib = __commonJS((exports) => { +var require_minizlib = __commonJS2((exports2) => { "use strict"; const assert = require("assert"); const Buffer2 = require("buffer").Buffer; const realZlib = require("zlib"); - const constants = exports.constants = require_constants4(); + const constants = exports2.constants = require_constants7(); const Minipass = require_minipass(); const OriginalBufferConcat = Buffer2.concat; const _superWrite = Symbol("_superWrite"); @@ -46210,7 +46247,7 @@ var require_minizlib = __commonJS((exports) => { const _ended = Symbol("ended"); const _defaultFullFlush = Symbol("_defaultFullFlush"); class ZlibBase extends Minipass { - constructor(opts, mode) { + constructor(opts, mode2) { if (!opts || typeof opts !== "object") throw new TypeError("invalid options for ZlibBase constructor"); super(opts); @@ -46219,7 +46256,7 @@ var require_minizlib = __commonJS((exports) => { this[_flushFlag] = opts.flush; this[_finishFlushFlag] = opts.finishFlush; try { - this[_handle] = new realZlib[mode](opts); + this[_handle] = new realZlib[mode2](opts); } catch (er) { throw new ZlibError(er); } @@ -46313,11 +46350,11 @@ var require_minizlib = __commonJS((exports) => { } } class Zlib extends ZlibBase { - constructor(opts, mode) { + constructor(opts, mode2) { opts = opts || {}; opts.flush = opts.flush || constants.Z_NO_FLUSH; opts.finishFlush = opts.finishFlush || constants.Z_FINISH; - super(opts, mode); + super(opts, mode2); this[_fullFlushFlag] = constants.Z_FULL_FLUSH; this[_level] = opts.level; this[_strategy] = opts.strategy; @@ -46394,11 +46431,11 @@ var require_minizlib = __commonJS((exports) => { } } class Brotli extends ZlibBase { - constructor(opts, mode) { + constructor(opts, mode2) { opts = opts || {}; opts.flush = opts.flush || constants.BROTLI_OPERATION_PROCESS; opts.finishFlush = opts.finishFlush || constants.BROTLI_OPERATION_FINISH; - super(opts, mode); + super(opts, mode2); this[_fullFlushFlag] = constants.BROTLI_OPERATION_FLUSH; } } @@ -46412,18 +46449,18 @@ var require_minizlib = __commonJS((exports) => { super(opts, "BrotliDecompress"); } } - exports.Deflate = Deflate; - exports.Inflate = Inflate; - exports.Gzip = Gzip; - exports.Gunzip = Gunzip; - exports.DeflateRaw = DeflateRaw; - exports.InflateRaw = InflateRaw; - exports.Unzip = Unzip; + exports2.Deflate = Deflate; + exports2.Inflate = Inflate; + exports2.Gzip = Gzip; + exports2.Gunzip = Gunzip; + exports2.DeflateRaw = DeflateRaw; + exports2.InflateRaw = InflateRaw; + exports2.Unzip = Unzip; if (typeof realZlib.BrotliCompress === "function") { - exports.BrotliCompress = BrotliCompress; - exports.BrotliDecompress = BrotliDecompress; + exports2.BrotliCompress = BrotliCompress; + exports2.BrotliDecompress = BrotliDecompress; } else { - exports.BrotliCompress = exports.BrotliDecompress = class { + exports2.BrotliCompress = exports2.BrotliDecompress = class { constructor() { throw new Error("Brotli is not supported in this version of Node.js"); } @@ -46432,9 +46469,9 @@ var require_minizlib = __commonJS((exports) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/types.js -var require_types2 = __commonJS((exports) => { +var require_types2 = __commonJS2((exports2) => { "use strict"; - exports.name = new Map([ + exports2.name = new Map([ ["0", "File"], ["", "OldFile"], ["1", "Link"], @@ -46457,11 +46494,11 @@ var require_types2 = __commonJS((exports) => { ["V", "TapeVolumeHeader"], ["X", "OldExtendedHeader"] ]); - exports.code = new Map(Array.from(exports.name).map((kv) => [kv[1], kv[0]])); + exports2.code = new Map(Array.from(exports2.name).map((kv) => [kv[1], kv[0]])); }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/read-entry.js -var require_read_entry = __commonJS((exports, module2) => { +var require_read_entry = __commonJS2((exports2, module2) => { "use strict"; const types = require_types2(); const MiniPass = require_minipass(); @@ -46546,9 +46583,9 @@ var require_read_entry = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/large-numbers.js -var require_large_numbers = __commonJS((exports) => { +var require_large_numbers = __commonJS2((exports2) => { "use strict"; - const encode = exports.encode = (num, buf) => { + const encode = exports2.encode = (num, buf) => { if (!Number.isSafeInteger(num)) throw Error("cannot encode number outside of javascript safe integer range"); else if (num < 0) @@ -46581,7 +46618,7 @@ var require_large_numbers = __commonJS((exports) => { } } }; - const parse2 = exports.parse = (buf) => { + const parse3 = exports2.parse = (buf) => { var post = buf[buf.length - 1]; var pre = buf[0]; var value; @@ -46630,7 +46667,7 @@ var require_large_numbers = __commonJS((exports) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/header.js -var require_header = __commonJS((exports, module2) => { +var require_header = __commonJS2((exports2, module2) => { "use strict"; const types = require_types2(); const pathModule = require("path").posix; @@ -46729,10 +46766,10 @@ var require_header = __commonJS((exports, module2) => { throw new Error("need 512 bytes for header"); const prefixSize = this.ctime || this.atime ? 130 : 155; const split = splitPrefix(this.path || "", prefixSize); - const path3 = split[0]; + const path4 = split[0]; const prefix = split[1]; this.needPax = split[2]; - this.needPax = encString(buf, off, 100, path3) || this.needPax; + this.needPax = encString(buf, off, 100, path4) || this.needPax; this.needPax = encNumber(buf, off + 100, 8, this.mode) || this.needPax; this.needPax = encNumber(buf, off + 108, 8, this.uid) || this.needPax; this.needPax = encNumber(buf, off + 116, 8, this.gid) || this.needPax; @@ -46831,10 +46868,10 @@ var require_header = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/pax.js -var require_pax = __commonJS((exports, module2) => { +var require_pax = __commonJS2((exports2, module2) => { "use strict"; const Header = require_header(); - const path3 = require("path"); + const path4 = require("path"); class Pax { constructor(obj, global2) { this.atime = obj.atime || null; @@ -46865,7 +46902,7 @@ var require_pax = __commonJS((exports, module2) => { buf[i] = 0; } new Header({ - path: ("PaxHeader/" + path3.basename(this.path)).slice(0, 99), + path: ("PaxHeader/" + path4.basename(this.path)).slice(0, 99), mode: this.mode || 420, uid: this.uid || null, gid: this.gid || null, @@ -46893,17 +46930,17 @@ var require_pax = __commonJS((exports, module2) => { if (this[field] === null || this[field] === void 0) return ""; const v = this[field] instanceof Date ? this[field].getTime() / 1e3 : this[field]; - const s = " " + (field === "dev" || field === "ino" || field === "nlink" ? "SCHILY." : "") + field + "=" + v + "\n"; - const byteLen = Buffer.byteLength(s); + const s2 = " " + (field === "dev" || field === "ino" || field === "nlink" ? "SCHILY." : "") + field + "=" + v + "\n"; + const byteLen = Buffer.byteLength(s2); let digits = Math.floor(Math.log(byteLen) / Math.log(10)) + 1; if (byteLen + digits >= Math.pow(10, digits)) digits += 1; const len = digits + byteLen; - return len + s; + return len + s2; } } Pax.parse = (string, ex, g) => new Pax(merge(parseKV(string), ex), g); - const merge = (a, b) => b ? Object.keys(a).reduce((s, k) => (s[k] = a[k], s), b) : a; + const merge = (a, b) => b ? Object.keys(a).reduce((s2, k) => (s2[k] = a[k], s2), b) : a; const parseKV = (string) => string.replace(/\n$/, "").split("\n").reduce(parseKVLine, Object.create(null)); const parseKVLine = (set, line) => { const n = parseInt(line, 10); @@ -46922,7 +46959,7 @@ var require_pax = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/warn-mixin.js -var require_warn_mixin = __commonJS((exports, module2) => { +var require_warn_mixin = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (Base) => class extends Base { warn(code, message, data = {}) { @@ -46947,7 +46984,7 @@ var require_warn_mixin = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/winchars.js -var require_winchars = __commonJS((exports, module2) => { +var require_winchars = __commonJS2((exports2, module2) => { "use strict"; const raw = [ "|", @@ -46960,40 +46997,40 @@ var require_winchars = __commonJS((exports, module2) => { const toWin = new Map(raw.map((char, i) => [char, win[i]])); const toRaw = new Map(win.map((char, i) => [char, raw[i]])); module2.exports = { - encode: (s) => raw.reduce((s2, c) => s2.split(c).join(toWin.get(c)), s), - decode: (s) => win.reduce((s2, c) => s2.split(c).join(toRaw.get(c)), s) + encode: (s2) => raw.reduce((s3, c) => s3.split(c).join(toWin.get(c)), s2), + decode: (s2) => win.reduce((s3, c) => s3.split(c).join(toRaw.get(c)), s2) }; }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/mode-fix.js -var require_mode_fix = __commonJS((exports, module2) => { +var require_mode_fix = __commonJS2((exports2, module2) => { "use strict"; - module2.exports = (mode, isDir, portable) => { - mode &= 4095; + module2.exports = (mode2, isDir, portable) => { + mode2 &= 4095; if (portable) { - mode = (mode | 384) & ~18; + mode2 = (mode2 | 384) & ~18; } if (isDir) { - if (mode & 256) - mode |= 64; - if (mode & 32) - mode |= 8; - if (mode & 4) - mode |= 1; + if (mode2 & 256) + mode2 |= 64; + if (mode2 & 32) + mode2 |= 8; + if (mode2 & 4) + mode2 |= 1; } - return mode; + return mode2; }; }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/write-entry.js -var require_write_entry = __commonJS((exports, module2) => { +var require_write_entry = __commonJS2((exports2, module2) => { "use strict"; const MiniPass = require_minipass(); const Pax = require_pax(); const Header = require_header(); const ReadEntry = require_read_entry(); - const fs3 = require("fs"); - const path3 = require("path"); + const fs4 = require("fs"); + const path4 = require("path"); const types = require_types2(); const maxReadSize = 16 * 1024 * 1024; const PROCESS = Symbol("process"); @@ -47036,8 +47073,8 @@ var require_write_entry = __commonJS((exports, module2) => { if (typeof opt.onwarn === "function") this.on("warn", opt.onwarn); let pathWarn = false; - if (!this.preservePaths && path3.win32.isAbsolute(p)) { - const parsed = path3.win32.parse(p); + if (!this.preservePaths && path4.win32.isAbsolute(p)) { + const parsed = path4.win32.parse(p); this.path = p.substr(parsed.root.length); pathWarn = parsed.root; } @@ -47046,7 +47083,7 @@ var require_write_entry = __commonJS((exports, module2) => { this.path = winchars.decode(this.path.replace(/\\/g, "/")); p = p.replace(/\\/g, "/"); } - this.absolute = opt.absolute || path3.resolve(this.cwd, p); + this.absolute = opt.absolute || path4.resolve(this.cwd, p); if (this.path === "") this.path = "./"; if (pathWarn) { @@ -47061,7 +47098,7 @@ var require_write_entry = __commonJS((exports, module2) => { this[LSTAT](); } [LSTAT]() { - fs3.lstat(this.absolute, (er, stat) => { + fs4.lstat(this.absolute, (er, stat) => { if (er) return this.emit("error", er); this[ONLSTAT](stat); @@ -47088,8 +47125,8 @@ var require_write_entry = __commonJS((exports, module2) => { return this.end(); } } - [MODE](mode) { - return modeFix(mode, this.type === "Directory", this.portable); + [MODE](mode2) { + return modeFix(mode2, this.type === "Directory", this.portable); } [HEADER]() { if (this.type === "Directory" && this.portable) @@ -47132,7 +47169,7 @@ var require_write_entry = __commonJS((exports, module2) => { this.end(); } [SYMLINK]() { - fs3.readlink(this.absolute, (er, linkpath) => { + fs4.readlink(this.absolute, (er, linkpath) => { if (er) return this.emit("error", er); this[ONREADLINK](linkpath); @@ -47145,7 +47182,7 @@ var require_write_entry = __commonJS((exports, module2) => { } [HARDLINK](linkpath) { this.type = "Link"; - this.linkpath = path3.relative(this.cwd, linkpath).replace(/\\/g, "/"); + this.linkpath = path4.relative(this.cwd, linkpath).replace(/\\/g, "/"); this.stat.size = 0; this[HEADER](); this.end(); @@ -47166,7 +47203,7 @@ var require_write_entry = __commonJS((exports, module2) => { this[OPENFILE](); } [OPENFILE]() { - fs3.open(this.absolute, "r", (er, fd) => { + fs4.open(this.absolute, "r", (er, fd) => { if (er) return this.emit("error", er); this[ONOPENFILE](fd); @@ -47179,7 +47216,7 @@ var require_write_entry = __commonJS((exports, module2) => { this[READ](fd, buf, 0, buf.length, 0, this.stat.size, blockLen); } [READ](fd, buf, offset, length, pos, remain, blockRemain) { - fs3.read(fd, buf, offset, length, pos, (er, bytesRead) => { + fs4.read(fd, buf, offset, length, pos, (er, bytesRead) => { if (er) { return this[CLOSE](fd, () => this.emit("error", er)); } @@ -47187,7 +47224,7 @@ var require_write_entry = __commonJS((exports, module2) => { }); } [CLOSE](fd, cb) { - fs3.close(fd, cb); + fs4.close(fd, cb); } [ONREAD](fd, buf, offset, length, pos, remain, blockRemain, bytesRead) { if (bytesRead <= 0 && remain > 0) { @@ -47231,22 +47268,22 @@ var require_write_entry = __commonJS((exports, module2) => { } }); class WriteEntrySync extends WriteEntry { - constructor(path4, opt) { - super(path4, opt); + constructor(path5, opt) { + super(path5, opt); } [LSTAT]() { - this[ONLSTAT](fs3.lstatSync(this.absolute)); + this[ONLSTAT](fs4.lstatSync(this.absolute)); } [SYMLINK]() { - this[ONREADLINK](fs3.readlinkSync(this.absolute)); + this[ONREADLINK](fs4.readlinkSync(this.absolute)); } [OPENFILE]() { - this[ONOPENFILE](fs3.openSync(this.absolute, "r")); + this[ONOPENFILE](fs4.openSync(this.absolute, "r")); } [READ](fd, buf, offset, length, pos, remain, blockRemain) { let threw = true; try { - const bytesRead = fs3.readSync(fd, buf, offset, length, pos); + const bytesRead = fs4.readSync(fd, buf, offset, length, pos); this[ONREAD](fd, buf, offset, length, pos, remain, blockRemain, bytesRead); threw = false; } finally { @@ -47259,7 +47296,7 @@ var require_write_entry = __commonJS((exports, module2) => { } } [CLOSE](fd, cb) { - fs3.closeSync(fd); + fs4.closeSync(fd); cb(); } } @@ -47290,8 +47327,8 @@ var require_write_entry = __commonJS((exports, module2) => { if (typeof opt.onwarn === "function") this.on("warn", opt.onwarn); let pathWarn = false; - if (path3.isAbsolute(this.path) && !this.preservePaths) { - const parsed = path3.parse(this.path); + if (path4.isAbsolute(this.path) && !this.preservePaths) { + const parsed = path4.parse(this.path); pathWarn = parsed.root; this.path = this.path.substr(parsed.root.length); } @@ -47334,8 +47371,8 @@ var require_write_entry = __commonJS((exports, module2) => { super.write(this.header.block); readEntry.pipe(this); } - [MODE](mode) { - return modeFix(mode, this.type === "Directory", this.portable); + [MODE](mode2) { + return modeFix(mode2, this.type === "Directory", this.portable); } write(data) { const writeLen = data.length; @@ -47357,11 +47394,11 @@ var require_write_entry = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/pack.js -var require_pack = __commonJS((exports, module2) => { +var require_pack = __commonJS2((exports2, module2) => { "use strict"; class PackJob { - constructor(path4, absolute) { - this.path = path4 || "./"; + constructor(path5, absolute) { + this.path = path5 || "./"; this.absolute = absolute; this.entry = null; this.stat = null; @@ -47399,8 +47436,8 @@ var require_pack = __commonJS((exports, module2) => { const WRITEENTRYCLASS = Symbol("writeEntryClass"); const WRITE = Symbol("write"); const ONDRAIN = Symbol("ondrain"); - const fs3 = require("fs"); - const path3 = require("path"); + const fs4 = require("fs"); + const path4 = require("path"); const warner = require_warn_mixin(); const Pack = warner(class Pack2 extends MiniPass { constructor(opt) { @@ -47448,28 +47485,28 @@ var require_pack = __commonJS((exports, module2) => { [WRITE](chunk) { return super.write(chunk); } - add(path4) { - this.write(path4); + add(path5) { + this.write(path5); return this; } - end(path4) { - if (path4) - this.write(path4); + end(path5) { + if (path5) + this.write(path5); this[ENDED] = true; this[PROCESS](); return this; } - write(path4) { + write(path5) { if (this[ENDED]) throw new Error("write after end"); - if (path4 instanceof ReadEntry) - this[ADDTARENTRY](path4); + if (path5 instanceof ReadEntry) + this[ADDTARENTRY](path5); else - this[ADDFSENTRY](path4); + this[ADDFSENTRY](path5); return this.flowing; } [ADDTARENTRY](p) { - const absolute = path3.resolve(this.cwd, p.path); + const absolute = path4.resolve(this.cwd, p.path); if (this.prefix) p.path = this.prefix + "/" + p.path.replace(/^\.(\/+|$)/, ""); if (!this.filter(p.path, p)) @@ -47484,7 +47521,7 @@ var require_pack = __commonJS((exports, module2) => { this[PROCESS](); } [ADDFSENTRY](p) { - const absolute = path3.resolve(this.cwd, p); + const absolute = path4.resolve(this.cwd, p); if (this.prefix) p = this.prefix + "/" + p.replace(/^\.(\/+|$)/, ""); this[QUEUE].push(new PackJob(p, absolute)); @@ -47494,7 +47531,7 @@ var require_pack = __commonJS((exports, module2) => { job.pending = true; this[JOBS] += 1; const stat = this.follow ? "stat" : "lstat"; - fs3[stat](job.absolute, (er, stat2) => { + fs4[stat](job.absolute, (er, stat2) => { job.pending = false; this[JOBS] -= 1; if (er) @@ -47513,7 +47550,7 @@ var require_pack = __commonJS((exports, module2) => { [READDIR](job) { job.pending = true; this[JOBS] += 1; - fs3.readdir(job.absolute, (er, entries) => { + fs4.readdir(job.absolute, (er, entries) => { job.pending = false; this[JOBS] -= 1; if (er) @@ -47530,12 +47567,12 @@ var require_pack = __commonJS((exports, module2) => { if (this[PROCESSING]) return; this[PROCESSING] = true; - for (let w = this[QUEUE].head; w !== null && this[JOBS] < this.jobs; w = w.next) { - this[PROCESSJOB](w.value); - if (w.value.ignore) { - const p = w.next; - this[QUEUE].removeNode(w); - w.next = p; + for (let w2 = this[QUEUE].head; w2 !== null && this[JOBS] < this.jobs; w2 = w2.next) { + this[PROCESSJOB](w2.value); + if (w2.value.ignore) { + const p = w2.next; + this[QUEUE].removeNode(w2); + w2.next = p; } } this[PROCESSING] = false; @@ -47656,10 +47693,10 @@ var require_pack = __commonJS((exports, module2) => { } [STAT](job) { const stat = this.follow ? "statSync" : "lstatSync"; - this[ONSTAT](job, fs3[stat](job.absolute)); + this[ONSTAT](job, fs4[stat](job.absolute)); } [READDIR](job, stat) { - this[ONREADDIR](job, fs3.readdirSync(job.absolute)); + this[ONREADDIR](job, fs4.readdirSync(job.absolute)); } [PIPE](job) { const source = job.entry; @@ -47685,12 +47722,12 @@ var require_pack = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/fs-minipass@2.1.0/node_modules/fs-minipass/index.js -var require_fs_minipass = __commonJS((exports) => { +var require_fs_minipass = __commonJS2((exports2) => { "use strict"; const MiniPass = require_minipass(); const EE = require("events").EventEmitter; - const fs3 = require("fs"); - let writev = fs3.writev; + const fs4 = require("fs"); + let writev = fs4.writev; if (!writev) { const binding = process.binding("fs"); const FSReqWrap = binding.FSReqWrap || binding.FSReqCallback; @@ -47730,16 +47767,16 @@ var require_fs_minipass = __commonJS((exports) => { const _defaultFlag = Symbol("_defaultFlag"); const _errored = Symbol("_errored"); class ReadStream extends MiniPass { - constructor(path3, opt) { + constructor(path4, opt) { opt = opt || {}; super(opt); this.readable = true; this.writable = false; - if (typeof path3 !== "string") + if (typeof path4 !== "string") throw new TypeError("path must be a string"); this[_errored] = false; this[_fd] = typeof opt.fd === "number" ? opt.fd : null; - this[_path] = path3; + this[_path] = path4; this[_readSize] = opt.readSize || 16 * 1024 * 1024; this[_reading] = false; this[_size] = typeof opt.size === "number" ? opt.size : Infinity; @@ -47763,7 +47800,7 @@ var require_fs_minipass = __commonJS((exports) => { throw new TypeError("this is a readable stream"); } [_open]() { - fs3.open(this[_path], "r", (er, fd) => this[_onopen](er, fd)); + fs4.open(this[_path], "r", (er, fd) => this[_onopen](er, fd)); } [_onopen](er, fd) { if (er) @@ -47783,7 +47820,7 @@ var require_fs_minipass = __commonJS((exports) => { const buf = this[_makeBuf](); if (buf.length === 0) return process.nextTick(() => this[_onread](null, 0, buf)); - fs3.read(this[_fd], buf, 0, buf.length, null, (er, br, buf2) => this[_onread](er, br, buf2)); + fs4.read(this[_fd], buf, 0, buf.length, null, (er, br, buf2) => this[_onread](er, br, buf2)); } } [_onread](er, br, buf) { @@ -47797,7 +47834,7 @@ var require_fs_minipass = __commonJS((exports) => { if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs3.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); + fs4.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); } } [_onerror](er) { @@ -47840,7 +47877,7 @@ var require_fs_minipass = __commonJS((exports) => { [_open]() { let threw = true; try { - this[_onopen](null, fs3.openSync(this[_path], "r")); + this[_onopen](null, fs4.openSync(this[_path], "r")); threw = false; } finally { if (threw) @@ -47854,7 +47891,7 @@ var require_fs_minipass = __commonJS((exports) => { this[_reading] = true; do { const buf = this[_makeBuf](); - const br = buf.length === 0 ? 0 : fs3.readSync(this[_fd], buf, 0, buf.length, null); + const br = buf.length === 0 ? 0 : fs4.readSync(this[_fd], buf, 0, buf.length, null); if (!this[_handleChunk](br, buf)) break; } while (true); @@ -47870,13 +47907,13 @@ var require_fs_minipass = __commonJS((exports) => { if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs3.closeSync(fd); + fs4.closeSync(fd); this.emit("close"); } } } class WriteStream extends EE { - constructor(path3, opt) { + constructor(path4, opt) { opt = opt || {}; super(opt); this.readable = false; @@ -47886,7 +47923,7 @@ var require_fs_minipass = __commonJS((exports) => { this[_ended] = false; this[_needDrain] = false; this[_queue] = []; - this[_path] = path3; + this[_path] = path4; this[_fd] = typeof opt.fd === "number" ? opt.fd : null; this[_mode] = opt.mode === void 0 ? 438 : opt.mode; this[_pos] = typeof opt.start === "number" ? opt.start : null; @@ -47917,7 +47954,7 @@ var require_fs_minipass = __commonJS((exports) => { this.emit("error", er); } [_open]() { - fs3.open(this[_path], this[_flags], this[_mode], (er, fd) => this[_onopen](er, fd)); + fs4.open(this[_path], this[_flags], this[_mode], (er, fd) => this[_onopen](er, fd)); } [_onopen](er, fd) { if (this[_defaultFlag] && this[_flags] === "r+" && er && er.code === "ENOENT") { @@ -47956,7 +47993,7 @@ var require_fs_minipass = __commonJS((exports) => { return true; } [_write](buf) { - fs3.write(this[_fd], buf, 0, buf.length, this[_pos], (er, bw) => this[_onwrite](er, bw)); + fs4.write(this[_fd], buf, 0, buf.length, this[_pos], (er, bw) => this[_onwrite](er, bw)); } [_onwrite](er, bw) { if (er) @@ -47995,7 +48032,7 @@ var require_fs_minipass = __commonJS((exports) => { if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs3.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); + fs4.close(fd, (er) => er ? this.emit("error", er) : this.emit("close")); } } } @@ -48004,7 +48041,7 @@ var require_fs_minipass = __commonJS((exports) => { let fd; if (this[_defaultFlag] && this[_flags] === "r+") { try { - fd = fs3.openSync(this[_path], this[_flags], this[_mode]); + fd = fs4.openSync(this[_path], this[_flags], this[_mode]); } catch (er) { if (er.code === "ENOENT") { this[_flags] = "w"; @@ -48013,21 +48050,21 @@ var require_fs_minipass = __commonJS((exports) => { throw er; } } else - fd = fs3.openSync(this[_path], this[_flags], this[_mode]); + fd = fs4.openSync(this[_path], this[_flags], this[_mode]); this[_onopen](null, fd); } [_close]() { if (this[_autoClose] && typeof this[_fd] === "number") { const fd = this[_fd]; this[_fd] = null; - fs3.closeSync(fd); + fs4.closeSync(fd); this.emit("close"); } } [_write](buf) { let threw = true; try { - this[_onwrite](null, fs3.writeSync(this[_fd], buf, 0, buf.length, this[_pos])); + this[_onwrite](null, fs4.writeSync(this[_fd], buf, 0, buf.length, this[_pos])); threw = false; } finally { if (threw) @@ -48038,17 +48075,17 @@ var require_fs_minipass = __commonJS((exports) => { } } } - exports.ReadStream = ReadStream; - exports.ReadStreamSync = ReadStreamSync; - exports.WriteStream = WriteStream; - exports.WriteStreamSync = WriteStreamSync; + exports2.ReadStream = ReadStream; + exports2.ReadStreamSync = ReadStreamSync; + exports2.WriteStream = WriteStream; + exports2.WriteStreamSync = WriteStreamSync; }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/parse.js -var require_parse4 = __commonJS((exports, module2) => { +var require_parse7 = __commonJS2((exports2, module2) => { "use strict"; const warner = require_warn_mixin(); - const path3 = require("path"); + const path4 = require("path"); const Header = require_header(); const EE = require("events"); const Yallist = require_yallist(); @@ -48421,13 +48458,13 @@ var require_parse4 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/list.js -var require_list = __commonJS((exports, module2) => { +var require_list = __commonJS2((exports2, module2) => { "use strict"; const hlo = require_high_level_opt(); - const Parser = require_parse4(); - const fs3 = require("fs"); + const Parser = require_parse7(); + const fs4 = require("fs"); const fsm = require_fs_minipass(); - const path3 = require("path"); + const path4 = require("path"); const t = module2.exports = (opt_, files, cb) => { if (typeof opt_ === "function") cb = opt_, files = null, opt_ = {}; @@ -48461,8 +48498,8 @@ var require_list = __commonJS((exports, module2) => { const map = new Map(files.map((f) => [f.replace(/\/+$/, ""), true])); const filter = opt.filter; const mapHas = (file, r) => { - const root = r || path3.parse(file).root || "."; - const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path3.dirname(file), root); + const root = r || path4.parse(file).root || "."; + const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path4.dirname(file), root); map.set(file, ret); return ret; }; @@ -48474,16 +48511,16 @@ var require_list = __commonJS((exports, module2) => { let threw = true; let fd; try { - const stat = fs3.statSync(file); + const stat = fs4.statSync(file); const readSize = opt.maxReadSize || 16 * 1024 * 1024; if (stat.size < readSize) { - p.end(fs3.readFileSync(file)); + p.end(fs4.readFileSync(file)); } else { let pos = 0; const buf = Buffer.allocUnsafe(readSize); - fd = fs3.openSync(file, "r"); + fd = fs4.openSync(file, "r"); while (pos < stat.size) { - let bytesRead = fs3.readSync(fd, buf, 0, readSize, pos); + let bytesRead = fs4.readSync(fd, buf, 0, readSize, pos); pos += bytesRead; p.write(buf.slice(0, bytesRead)); } @@ -48493,19 +48530,19 @@ var require_list = __commonJS((exports, module2) => { } finally { if (threw && fd) try { - fs3.closeSync(fd); + fs4.closeSync(fd); } catch (er) { } } }; const listFile = (opt, cb) => { - const parse2 = new Parser(opt); + const parse3 = new Parser(opt); const readSize = opt.maxReadSize || 16 * 1024 * 1024; const file = opt.file; const p = new Promise((resolve, reject) => { - parse2.on("error", reject); - parse2.on("end", resolve); - fs3.stat(file, (er, stat) => { + parse3.on("error", reject); + parse3.on("end", resolve); + fs4.stat(file, (er, stat) => { if (er) reject(er); else { @@ -48514,7 +48551,7 @@ var require_list = __commonJS((exports, module2) => { size: stat.size }); stream.on("error", reject); - stream.pipe(parse2); + stream.pipe(parse3); } }); }); @@ -48524,14 +48561,14 @@ var require_list = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/create.js -var require_create = __commonJS((exports, module2) => { +var require_create = __commonJS2((exports2, module2) => { "use strict"; const hlo = require_high_level_opt(); const Pack = require_pack(); - const fs3 = require("fs"); + const fs4 = require("fs"); const fsm = require_fs_minipass(); const t = require_list(); - const path3 = require("path"); + const path4 = require("path"); const c = module2.exports = (opt_, files, cb) => { if (typeof files === "function") cb = files; @@ -48573,7 +48610,7 @@ var require_create = __commonJS((exports, module2) => { files.forEach((file) => { if (file.charAt(0) === "@") t({ - file: path3.resolve(p.cwd, file.substr(1)), + file: path4.resolve(p.cwd, file.substr(1)), sync: true, noResume: true, onentry: (entry) => p.add(entry) @@ -48588,7 +48625,7 @@ var require_create = __commonJS((exports, module2) => { const file = files.shift(); if (file.charAt(0) === "@") return t({ - file: path3.resolve(p.cwd, file.substr(1)), + file: path4.resolve(p.cwd, file.substr(1)), noResume: true, onentry: (entry) => p.add(entry) }).then((_3) => addFilesAsync(p, files)); @@ -48610,15 +48647,15 @@ var require_create = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/replace.js -var require_replace = __commonJS((exports, module2) => { +var require_replace = __commonJS2((exports2, module2) => { "use strict"; const hlo = require_high_level_opt(); const Pack = require_pack(); - const Parse = require_parse4(); - const fs3 = require("fs"); + const Parse = require_parse7(); + const fs4 = require("fs"); const fsm = require_fs_minipass(); const t = require_list(); - const path3 = require("path"); + const path4 = require("path"); const Header = require_header(); const r = module2.exports = (opt_, files, cb) => { const opt = hlo(opt_); @@ -48638,40 +48675,40 @@ var require_replace = __commonJS((exports, module2) => { let position; try { try { - fd = fs3.openSync(opt.file, "r+"); + fd = fs4.openSync(opt.file, "r+"); } catch (er) { if (er.code === "ENOENT") - fd = fs3.openSync(opt.file, "w+"); + fd = fs4.openSync(opt.file, "w+"); else throw er; } - const st = fs3.fstatSync(fd); + const st = fs4.fstatSync(fd); const headBuf = Buffer.alloc(512); POSITION: for (position = 0; position < st.size; position += 512) { for (let bufPos = 0, bytes = 0; bufPos < 512; bufPos += bytes) { - bytes = fs3.readSync(fd, headBuf, bufPos, headBuf.length - bufPos, position + bufPos); + bytes = fs4.readSync(fd, headBuf, bufPos, headBuf.length - bufPos, position + bufPos); if (position === 0 && headBuf[0] === 31 && headBuf[1] === 139) throw new Error("cannot append to compressed archives"); if (!bytes) break POSITION; } - let h = new Header(headBuf); - if (!h.cksumValid) + let h2 = new Header(headBuf); + if (!h2.cksumValid) break; - let entryBlockSize = 512 * Math.ceil(h.size / 512); + let entryBlockSize = 512 * Math.ceil(h2.size / 512); if (position + entryBlockSize + 512 > st.size) break; position += entryBlockSize; if (opt.mtimeCache) - opt.mtimeCache.set(h.path, h.mtime); + opt.mtimeCache.set(h2.path, h2.mtime); } threw = false; streamSync(opt, p, position, fd, files); } finally { if (threw) try { - fs3.closeSync(fd); + fs4.closeSync(fd); } catch (er) { } } @@ -48690,7 +48727,7 @@ var require_replace = __commonJS((exports, module2) => { const getPos = (fd, size, cb_) => { const cb2 = (er, pos) => { if (er) - fs3.close(fd, (_3) => cb_(er)); + fs4.close(fd, (_3) => cb_(er)); else cb_(null, pos); }; @@ -48704,26 +48741,26 @@ var require_replace = __commonJS((exports, module2) => { return cb2(er); bufPos += bytes; if (bufPos < 512 && bytes) - return fs3.read(fd, headBuf, bufPos, headBuf.length - bufPos, position + bufPos, onread); + return fs4.read(fd, headBuf, bufPos, headBuf.length - bufPos, position + bufPos, onread); if (position === 0 && headBuf[0] === 31 && headBuf[1] === 139) return cb2(new Error("cannot append to compressed archives")); if (bufPos < 512) return cb2(null, position); - const h = new Header(headBuf); - if (!h.cksumValid) + const h2 = new Header(headBuf); + if (!h2.cksumValid) return cb2(null, position); - const entryBlockSize = 512 * Math.ceil(h.size / 512); + const entryBlockSize = 512 * Math.ceil(h2.size / 512); if (position + entryBlockSize + 512 > size) return cb2(null, position); position += entryBlockSize + 512; if (position >= size) return cb2(null, position); if (opt.mtimeCache) - opt.mtimeCache.set(h.path, h.mtime); + opt.mtimeCache.set(h2.path, h2.mtime); bufPos = 0; - fs3.read(fd, headBuf, 0, 512, position, onread); + fs4.read(fd, headBuf, 0, 512, position, onread); }; - fs3.read(fd, headBuf, 0, 512, position, onread); + fs4.read(fd, headBuf, 0, 512, position, onread); }; const promise = new Promise((resolve, reject) => { p.on("error", reject); @@ -48731,11 +48768,11 @@ var require_replace = __commonJS((exports, module2) => { const onopen = (er, fd) => { if (er && er.code === "ENOENT" && flag === "r+") { flag = "w+"; - return fs3.open(opt.file, flag, onopen); + return fs4.open(opt.file, flag, onopen); } if (er) return reject(er); - fs3.fstat(fd, (er2, st) => { + fs4.fstat(fd, (er2, st) => { if (er2) return reject(er2); getPos(fd, st.size, (er3, position) => { @@ -48752,7 +48789,7 @@ var require_replace = __commonJS((exports, module2) => { }); }); }; - fs3.open(opt.file, flag, onopen); + fs4.open(opt.file, flag, onopen); }); return cb ? promise.then(cb, cb) : promise; }; @@ -48760,7 +48797,7 @@ var require_replace = __commonJS((exports, module2) => { files.forEach((file) => { if (file.charAt(0) === "@") t({ - file: path3.resolve(p.cwd, file.substr(1)), + file: path4.resolve(p.cwd, file.substr(1)), sync: true, noResume: true, onentry: (entry) => p.add(entry) @@ -48775,7 +48812,7 @@ var require_replace = __commonJS((exports, module2) => { const file = files.shift(); if (file.charAt(0) === "@") return t({ - file: path3.resolve(p.cwd, file.substr(1)), + file: path4.resolve(p.cwd, file.substr(1)), noResume: true, onentry: (entry) => p.add(entry) }).then((_3) => addFilesAsync(p, files)); @@ -48787,7 +48824,7 @@ var require_replace = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/update.js -var require_update = __commonJS((exports, module2) => { +var require_update = __commonJS2((exports2, module2) => { "use strict"; const hlo = require_high_level_opt(); const r = require_replace(); @@ -48807,101 +48844,101 @@ var require_update = __commonJS((exports, module2) => { const filter = opt.filter; if (!opt.mtimeCache) opt.mtimeCache = new Map(); - opt.filter = filter ? (path3, stat) => filter(path3, stat) && !(opt.mtimeCache.get(path3) > stat.mtime) : (path3, stat) => !(opt.mtimeCache.get(path3) > stat.mtime); + opt.filter = filter ? (path4, stat) => filter(path4, stat) && !(opt.mtimeCache.get(path4) > stat.mtime) : (path4, stat) => !(opt.mtimeCache.get(path4) > stat.mtime); }; }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/lib/opts-arg.js -var require_opts_arg = __commonJS((exports, module2) => { - const {promisify} = require("util"); - const fs3 = require("fs"); +var require_opts_arg = __commonJS2((exports2, module2) => { + const {promisify: promisify2} = require("util"); + const fs4 = require("fs"); const optsArg = (opts) => { if (!opts) - opts = {mode: 511, fs: fs3}; + opts = {mode: 511, fs: fs4}; else if (typeof opts === "object") - opts = {mode: 511, fs: fs3, ...opts}; + opts = {mode: 511, fs: fs4, ...opts}; else if (typeof opts === "number") - opts = {mode: opts, fs: fs3}; + opts = {mode: opts, fs: fs4}; else if (typeof opts === "string") - opts = {mode: parseInt(opts, 8), fs: fs3}; + opts = {mode: parseInt(opts, 8), fs: fs4}; else throw new TypeError("invalid options argument"); - opts.mkdir = opts.mkdir || opts.fs.mkdir || fs3.mkdir; - opts.mkdirAsync = promisify(opts.mkdir); - opts.stat = opts.stat || opts.fs.stat || fs3.stat; - opts.statAsync = promisify(opts.stat); - opts.statSync = opts.statSync || opts.fs.statSync || fs3.statSync; - opts.mkdirSync = opts.mkdirSync || opts.fs.mkdirSync || fs3.mkdirSync; + opts.mkdir = opts.mkdir || opts.fs.mkdir || fs4.mkdir; + opts.mkdirAsync = promisify2(opts.mkdir); + opts.stat = opts.stat || opts.fs.stat || fs4.stat; + opts.statAsync = promisify2(opts.stat); + opts.statSync = opts.statSync || opts.fs.statSync || fs4.statSync; + opts.mkdirSync = opts.mkdirSync || opts.fs.mkdirSync || fs4.mkdirSync; return opts; }; module2.exports = optsArg; }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/lib/path-arg.js -var require_path_arg = __commonJS((exports, module2) => { +var require_path_arg = __commonJS2((exports2, module2) => { const platform = process.env.__TESTING_MKDIRP_PLATFORM__ || process.platform; - const {resolve, parse: parse2} = require("path"); - const pathArg = (path3) => { - if (/\0/.test(path3)) { + const {resolve, parse: parse3} = require("path"); + const pathArg = (path4) => { + if (/\0/.test(path4)) { throw Object.assign(new TypeError("path must be a string without null bytes"), { - path: path3, + path: path4, code: "ERR_INVALID_ARG_VALUE" }); } - path3 = resolve(path3); + path4 = resolve(path4); if (platform === "win32") { const badWinChars = /[*|"<>?:]/; - const {root} = parse2(path3); - if (badWinChars.test(path3.substr(root.length))) { + const {root} = parse3(path4); + if (badWinChars.test(path4.substr(root.length))) { throw Object.assign(new Error("Illegal characters in path."), { - path: path3, + path: path4, code: "EINVAL" }); } } - return path3; + return path4; }; module2.exports = pathArg; }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/lib/find-made.js -var require_find_made = __commonJS((exports, module2) => { - const {dirname} = require("path"); - const findMade = (opts, parent, path3 = void 0) => { - if (path3 === parent) +var require_find_made = __commonJS2((exports2, module2) => { + const {dirname: dirname2} = require("path"); + const findMade = (opts, parent, path4 = void 0) => { + if (path4 === parent) return Promise.resolve(); - return opts.statAsync(parent).then((st) => st.isDirectory() ? path3 : void 0, (er) => er.code === "ENOENT" ? findMade(opts, dirname(parent), parent) : void 0); + return opts.statAsync(parent).then((st) => st.isDirectory() ? path4 : void 0, (er) => er.code === "ENOENT" ? findMade(opts, dirname2(parent), parent) : void 0); }; - const findMadeSync = (opts, parent, path3 = void 0) => { - if (path3 === parent) + const findMadeSync = (opts, parent, path4 = void 0) => { + if (path4 === parent) return void 0; try { - return opts.statSync(parent).isDirectory() ? path3 : void 0; + return opts.statSync(parent).isDirectory() ? path4 : void 0; } catch (er) { - return er.code === "ENOENT" ? findMadeSync(opts, dirname(parent), parent) : void 0; + return er.code === "ENOENT" ? findMadeSync(opts, dirname2(parent), parent) : void 0; } }; module2.exports = {findMade, findMadeSync}; }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/lib/mkdirp-manual.js -var require_mkdirp_manual = __commonJS((exports, module2) => { - const {dirname} = require("path"); - const mkdirpManual = (path3, opts, made) => { +var require_mkdirp_manual = __commonJS2((exports2, module2) => { + const {dirname: dirname2} = require("path"); + const mkdirpManual = (path4, opts, made) => { opts.recursive = false; - const parent = dirname(path3); - if (parent === path3) { - return opts.mkdirAsync(path3, opts).catch((er) => { + const parent = dirname2(path4); + if (parent === path4) { + return opts.mkdirAsync(path4, opts).catch((er) => { if (er.code !== "EISDIR") throw er; }); } - return opts.mkdirAsync(path3, opts).then(() => made || path3, (er) => { + return opts.mkdirAsync(path4, opts).then(() => made || path4, (er) => { if (er.code === "ENOENT") - return mkdirpManual(parent, opts).then((made2) => mkdirpManual(path3, opts, made2)); + return mkdirpManual(parent, opts).then((made2) => mkdirpManual(path4, opts, made2)); if (er.code !== "EEXIST" && er.code !== "EROFS") throw er; - return opts.statAsync(path3).then((st) => { + return opts.statAsync(path4).then((st) => { if (st.isDirectory()) return made; else @@ -48911,12 +48948,12 @@ var require_mkdirp_manual = __commonJS((exports, module2) => { }); }); }; - const mkdirpManualSync = (path3, opts, made) => { - const parent = dirname(path3); + const mkdirpManualSync = (path4, opts, made) => { + const parent = dirname2(path4); opts.recursive = false; - if (parent === path3) { + if (parent === path4) { try { - return opts.mkdirSync(path3, opts); + return opts.mkdirSync(path4, opts); } catch (er) { if (er.code !== "EISDIR") throw er; @@ -48925,15 +48962,15 @@ var require_mkdirp_manual = __commonJS((exports, module2) => { } } try { - opts.mkdirSync(path3, opts); - return made || path3; + opts.mkdirSync(path4, opts); + return made || path4; } catch (er) { if (er.code === "ENOENT") - return mkdirpManualSync(path3, opts, mkdirpManualSync(parent, opts, made)); + return mkdirpManualSync(path4, opts, mkdirpManualSync(parent, opts, made)); if (er.code !== "EEXIST" && er.code !== "EROFS") throw er; try { - if (!opts.statSync(path3).isDirectory()) + if (!opts.statSync(path4).isDirectory()) throw er; } catch (_3) { throw er; @@ -48944,34 +48981,34 @@ var require_mkdirp_manual = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/lib/mkdirp-native.js -var require_mkdirp_native = __commonJS((exports, module2) => { - const {dirname} = require("path"); +var require_mkdirp_native = __commonJS2((exports2, module2) => { + const {dirname: dirname2} = require("path"); const {findMade, findMadeSync} = require_find_made(); const {mkdirpManual, mkdirpManualSync} = require_mkdirp_manual(); - const mkdirpNative = (path3, opts) => { + const mkdirpNative = (path4, opts) => { opts.recursive = true; - const parent = dirname(path3); - if (parent === path3) - return opts.mkdirAsync(path3, opts); - return findMade(opts, path3).then((made) => opts.mkdirAsync(path3, opts).then(() => made).catch((er) => { + const parent = dirname2(path4); + if (parent === path4) + return opts.mkdirAsync(path4, opts); + return findMade(opts, path4).then((made) => opts.mkdirAsync(path4, opts).then(() => made).catch((er) => { if (er.code === "ENOENT") - return mkdirpManual(path3, opts); + return mkdirpManual(path4, opts); else throw er; })); }; - const mkdirpNativeSync = (path3, opts) => { + const mkdirpNativeSync = (path4, opts) => { opts.recursive = true; - const parent = dirname(path3); - if (parent === path3) - return opts.mkdirSync(path3, opts); - const made = findMadeSync(opts, path3); + const parent = dirname2(path4); + if (parent === path4) + return opts.mkdirSync(path4, opts); + const made = findMadeSync(opts, path4); try { - opts.mkdirSync(path3, opts); + opts.mkdirSync(path4, opts); return made; } catch (er) { if (er.code === "ENOENT") - return mkdirpManualSync(path3, opts); + return mkdirpManualSync(path4, opts); else throw er; } @@ -48980,112 +49017,112 @@ var require_mkdirp_native = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/lib/use-native.js -var require_use_native = __commonJS((exports, module2) => { - const fs3 = require("fs"); +var require_use_native = __commonJS2((exports2, module2) => { + const fs4 = require("fs"); const version = process.env.__TESTING_MKDIRP_NODE_VERSION__ || process.version; const versArr = version.replace(/^v/, "").split("."); const hasNative = +versArr[0] > 10 || +versArr[0] === 10 && +versArr[1] >= 12; - const useNative = !hasNative ? () => false : (opts) => opts.mkdir === fs3.mkdir; - const useNativeSync = !hasNative ? () => false : (opts) => opts.mkdirSync === fs3.mkdirSync; + const useNative = !hasNative ? () => false : (opts) => opts.mkdir === fs4.mkdir; + const useNativeSync = !hasNative ? () => false : (opts) => opts.mkdirSync === fs4.mkdirSync; module2.exports = {useNative, useNativeSync}; }); // ../../node_modules/.pnpm/mkdirp@1.0.4/node_modules/mkdirp/index.js -var require_mkdirp = __commonJS((exports, module2) => { +var require_mkdirp = __commonJS2((exports2, module2) => { const optsArg = require_opts_arg(); const pathArg = require_path_arg(); const {mkdirpNative, mkdirpNativeSync} = require_mkdirp_native(); const {mkdirpManual, mkdirpManualSync} = require_mkdirp_manual(); const {useNative, useNativeSync} = require_use_native(); - const mkdirp = (path3, opts) => { - path3 = pathArg(path3); + const mkdirp = (path4, opts) => { + path4 = pathArg(path4); opts = optsArg(opts); - return useNative(opts) ? mkdirpNative(path3, opts) : mkdirpManual(path3, opts); + return useNative(opts) ? mkdirpNative(path4, opts) : mkdirpManual(path4, opts); }; - const mkdirpSync = (path3, opts) => { - path3 = pathArg(path3); + const mkdirpSync = (path4, opts) => { + path4 = pathArg(path4); opts = optsArg(opts); - return useNativeSync(opts) ? mkdirpNativeSync(path3, opts) : mkdirpManualSync(path3, opts); + return useNativeSync(opts) ? mkdirpNativeSync(path4, opts) : mkdirpManualSync(path4, opts); }; mkdirp.sync = mkdirpSync; - mkdirp.native = (path3, opts) => mkdirpNative(pathArg(path3), optsArg(opts)); - mkdirp.manual = (path3, opts) => mkdirpManual(pathArg(path3), optsArg(opts)); - mkdirp.nativeSync = (path3, opts) => mkdirpNativeSync(pathArg(path3), optsArg(opts)); - mkdirp.manualSync = (path3, opts) => mkdirpManualSync(pathArg(path3), optsArg(opts)); + mkdirp.native = (path4, opts) => mkdirpNative(pathArg(path4), optsArg(opts)); + mkdirp.manual = (path4, opts) => mkdirpManual(pathArg(path4), optsArg(opts)); + mkdirp.nativeSync = (path4, opts) => mkdirpNativeSync(pathArg(path4), optsArg(opts)); + mkdirp.manualSync = (path4, opts) => mkdirpManualSync(pathArg(path4), optsArg(opts)); module2.exports = mkdirp; }); // ../../node_modules/.pnpm/chownr@2.0.0/node_modules/chownr/chownr.js -var require_chownr = __commonJS((exports, module2) => { +var require_chownr = __commonJS2((exports2, module2) => { "use strict"; - const fs3 = require("fs"); - const path3 = require("path"); - const LCHOWN = fs3.lchown ? "lchown" : "chown"; - const LCHOWNSYNC = fs3.lchownSync ? "lchownSync" : "chownSync"; - const needEISDIRHandled = fs3.lchown && !process.version.match(/v1[1-9]+\./) && !process.version.match(/v10\.[6-9]/); - const lchownSync = (path4, uid, gid) => { + const fs4 = require("fs"); + const path4 = require("path"); + const LCHOWN = fs4.lchown ? "lchown" : "chown"; + const LCHOWNSYNC = fs4.lchownSync ? "lchownSync" : "chownSync"; + const needEISDIRHandled = fs4.lchown && !process.version.match(/v1[1-9]+\./) && !process.version.match(/v10\.[6-9]/); + const lchownSync = (path5, uid, gid) => { try { - return fs3[LCHOWNSYNC](path4, uid, gid); + return fs4[LCHOWNSYNC](path5, uid, gid); } catch (er) { if (er.code !== "ENOENT") throw er; } }; - const chownSync = (path4, uid, gid) => { + const chownSync = (path5, uid, gid) => { try { - return fs3.chownSync(path4, uid, gid); + return fs4.chownSync(path5, uid, gid); } catch (er) { if (er.code !== "ENOENT") throw er; } }; - const handleEISDIR = needEISDIRHandled ? (path4, uid, gid, cb) => (er) => { + const handleEISDIR = needEISDIRHandled ? (path5, uid, gid, cb) => (er) => { if (!er || er.code !== "EISDIR") cb(er); else - fs3.chown(path4, uid, gid, cb); + fs4.chown(path5, uid, gid, cb); } : (_3, __, ___, cb) => cb; - const handleEISDirSync = needEISDIRHandled ? (path4, uid, gid) => { + const handleEISDirSync = needEISDIRHandled ? (path5, uid, gid) => { try { - return lchownSync(path4, uid, gid); + return lchownSync(path5, uid, gid); } catch (er) { if (er.code !== "EISDIR") throw er; - chownSync(path4, uid, gid); + chownSync(path5, uid, gid); } - } : (path4, uid, gid) => lchownSync(path4, uid, gid); + } : (path5, uid, gid) => lchownSync(path5, uid, gid); const nodeVersion = process.version; - let readdir = (path4, options, cb) => fs3.readdir(path4, options, cb); - let readdirSync = (path4, options) => fs3.readdirSync(path4, options); + let readdir2 = (path5, options, cb) => fs4.readdir(path5, options, cb); + let readdirSync = (path5, options) => fs4.readdirSync(path5, options); if (/^v4\./.test(nodeVersion)) - readdir = (path4, options, cb) => fs3.readdir(path4, cb); + readdir2 = (path5, options, cb) => fs4.readdir(path5, cb); const chown = (cpath, uid, gid, cb) => { - fs3[LCHOWN](cpath, uid, gid, handleEISDIR(cpath, uid, gid, (er) => { + fs4[LCHOWN](cpath, uid, gid, handleEISDIR(cpath, uid, gid, (er) => { cb(er && er.code !== "ENOENT" ? er : null); })); }; const chownrKid = (p, child, uid, gid, cb) => { if (typeof child === "string") - return fs3.lstat(path3.resolve(p, child), (er, stats) => { + return fs4.lstat(path4.resolve(p, child), (er, stats) => { if (er) return cb(er.code !== "ENOENT" ? er : null); stats.name = child; chownrKid(p, stats, uid, gid, cb); }); if (child.isDirectory()) { - chownr(path3.resolve(p, child.name), uid, gid, (er) => { + chownr(path4.resolve(p, child.name), uid, gid, (er) => { if (er) return cb(er); - const cpath = path3.resolve(p, child.name); + const cpath = path4.resolve(p, child.name); chown(cpath, uid, gid, cb); }); } else { - const cpath = path3.resolve(p, child.name); + const cpath = path4.resolve(p, child.name); chown(cpath, uid, gid, cb); } }; const chownr = (p, uid, gid, cb) => { - readdir(p, {withFileTypes: true}, (er, children) => { + readdir2(p, {withFileTypes: true}, (er, children) => { if (er) { if (er.code === "ENOENT") return cb(); @@ -49110,7 +49147,7 @@ var require_chownr = __commonJS((exports, module2) => { const chownrKidSync = (p, child, uid, gid) => { if (typeof child === "string") { try { - const stats = fs3.lstatSync(path3.resolve(p, child)); + const stats = fs4.lstatSync(path4.resolve(p, child)); stats.name = child; child = stats; } catch (er) { @@ -49121,8 +49158,8 @@ var require_chownr = __commonJS((exports, module2) => { } } if (child.isDirectory()) - chownrSync(path3.resolve(p, child.name), uid, gid); - handleEISDirSync(path3.resolve(p, child.name), uid, gid); + chownrSync(path4.resolve(p, child.name), uid, gid); + handleEISDirSync(path4.resolve(p, child.name), uid, gid); }; const chownrSync = (p, uid, gid) => { let children; @@ -49145,16 +49182,16 @@ var require_chownr = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/mkdir.js -var require_mkdir = __commonJS((exports, module2) => { +var require_mkdir = __commonJS2((exports2, module2) => { "use strict"; const mkdirp = require_mkdirp(); - const fs3 = require("fs"); - const path3 = require("path"); + const fs4 = require("fs"); + const path4 = require("path"); const chownr = require_chownr(); class SymlinkError extends Error { - constructor(symlink, path4) { + constructor(symlink, path5) { super("Cannot extract through symbolic link"); - this.path = path4; + this.path = path5; this.symlink = symlink; } get name() { @@ -49162,9 +49199,9 @@ var require_mkdir = __commonJS((exports, module2) => { } } class CwdError extends Error { - constructor(path4, code) { - super(code + ": Cannot cd into '" + path4 + "'"); - this.path = path4; + constructor(path5, code) { + super(code + ": Cannot cd into '" + path5 + "'"); + this.path = path5; this.code = code; } get name() { @@ -49173,13 +49210,13 @@ var require_mkdir = __commonJS((exports, module2) => { } const mkdir = module2.exports = (dir, opt, cb) => { const umask = opt.umask; - const mode = opt.mode | 448; - const needChmod = (mode & umask) !== 0; + const mode2 = opt.mode | 448; + const needChmod = (mode2 & umask) !== 0; const uid = opt.uid; const gid = opt.gid; const doChown = typeof uid === "number" && typeof gid === "number" && (uid !== opt.processUid || gid !== opt.processGid); const preserve = opt.preserve; - const unlink = opt.unlink; + const unlink2 = opt.unlink; const cache = opt.cache; const cwd = opt.cwd; const done = (er, created) => { @@ -49190,7 +49227,7 @@ var require_mkdir = __commonJS((exports, module2) => { if (created && doChown) chownr(created, uid, gid, (er2) => done(er2)); else if (needChmod) - fs3.chmod(dir, mode, cb); + fs4.chmod(dir, mode2, cb); else cb(); } @@ -49198,40 +49235,40 @@ var require_mkdir = __commonJS((exports, module2) => { if (cache && cache.get(dir) === true) return done(); if (dir === cwd) - return fs3.stat(dir, (er, st) => { + return fs4.stat(dir, (er, st) => { if (er || !st.isDirectory()) er = new CwdError(dir, er && er.code || "ENOTDIR"); done(er); }); if (preserve) - return mkdirp(dir, {mode}).then((made) => done(null, made), done); - const sub2 = path3.relative(cwd, dir); + return mkdirp(dir, {mode: mode2}).then((made) => done(null, made), done); + const sub2 = path4.relative(cwd, dir); const parts = sub2.split(/\/|\\/); - mkdir_(cwd, parts, mode, cache, unlink, cwd, null, done); + mkdir_(cwd, parts, mode2, cache, unlink2, cwd, null, done); }; - const mkdir_ = (base, parts, mode, cache, unlink, cwd, created, cb) => { + const mkdir_ = (base, parts, mode2, cache, unlink2, cwd, created, cb) => { if (!parts.length) return cb(null, created); const p = parts.shift(); const part = base + "/" + p; if (cache.get(part)) - return mkdir_(part, parts, mode, cache, unlink, cwd, created, cb); - fs3.mkdir(part, mode, onmkdir(part, parts, mode, cache, unlink, cwd, created, cb)); + return mkdir_(part, parts, mode2, cache, unlink2, cwd, created, cb); + fs4.mkdir(part, mode2, onmkdir(part, parts, mode2, cache, unlink2, cwd, created, cb)); }; - const onmkdir = (part, parts, mode, cache, unlink, cwd, created, cb) => (er) => { + const onmkdir = (part, parts, mode2, cache, unlink2, cwd, created, cb) => (er) => { if (er) { - if (er.path && path3.dirname(er.path) === cwd && (er.code === "ENOTDIR" || er.code === "ENOENT")) + if (er.path && path4.dirname(er.path) === cwd && (er.code === "ENOTDIR" || er.code === "ENOENT")) return cb(new CwdError(cwd, er.code)); - fs3.lstat(part, (statEr, st) => { + fs4.lstat(part, (statEr, st) => { if (statEr) cb(statEr); else if (st.isDirectory()) - mkdir_(part, parts, mode, cache, unlink, cwd, created, cb); - else if (unlink) - fs3.unlink(part, (er2) => { + mkdir_(part, parts, mode2, cache, unlink2, cwd, created, cb); + else if (unlink2) + fs4.unlink(part, (er2) => { if (er2) return cb(er2); - fs3.mkdir(part, mode, onmkdir(part, parts, mode, cache, unlink, cwd, created, cb)); + fs4.mkdir(part, mode2, onmkdir(part, parts, mode2, cache, unlink2, cwd, created, cb)); }); else if (st.isSymbolicLink()) return cb(new SymlinkError(part, part + "/" + parts.join("/"))); @@ -49240,18 +49277,18 @@ var require_mkdir = __commonJS((exports, module2) => { }); } else { created = created || part; - mkdir_(part, parts, mode, cache, unlink, cwd, created, cb); + mkdir_(part, parts, mode2, cache, unlink2, cwd, created, cb); } }; const mkdirSync = module2.exports.sync = (dir, opt) => { const umask = opt.umask; - const mode = opt.mode | 448; - const needChmod = (mode & umask) !== 0; + const mode2 = opt.mode | 448; + const needChmod = (mode2 & umask) !== 0; const uid = opt.uid; const gid = opt.gid; const doChown = typeof uid === "number" && typeof gid === "number" && (uid !== opt.processUid || gid !== opt.processGid); const preserve = opt.preserve; - const unlink = opt.unlink; + const unlink2 = opt.unlink; const cache = opt.cache; const cwd = opt.cwd; const done = (created2) => { @@ -49259,7 +49296,7 @@ var require_mkdir = __commonJS((exports, module2) => { if (created2 && doChown) chownr.sync(created2, uid, gid); if (needChmod) - fs3.chmodSync(dir, mode); + fs4.chmodSync(dir, mode2); }; if (cache && cache.get(dir) === true) return done(); @@ -49267,7 +49304,7 @@ var require_mkdir = __commonJS((exports, module2) => { let ok = false; let code = "ENOTDIR"; try { - ok = fs3.statSync(dir).isDirectory(); + ok = fs4.statSync(dir).isDirectory(); } catch (er) { code = er.code; } finally { @@ -49278,27 +49315,27 @@ var require_mkdir = __commonJS((exports, module2) => { return; } if (preserve) - return done(mkdirp.sync(dir, mode)); - const sub2 = path3.relative(cwd, dir); + return done(mkdirp.sync(dir, mode2)); + const sub2 = path4.relative(cwd, dir); const parts = sub2.split(/\/|\\/); let created = null; for (let p = parts.shift(), part = cwd; p && (part += "/" + p); p = parts.shift()) { if (cache.get(part)) continue; try { - fs3.mkdirSync(part, mode); + fs4.mkdirSync(part, mode2); created = created || part; cache.set(part, true); } catch (er) { - if (er.path && path3.dirname(er.path) === cwd && (er.code === "ENOTDIR" || er.code === "ENOENT")) + if (er.path && path4.dirname(er.path) === cwd && (er.code === "ENOTDIR" || er.code === "ENOENT")) return new CwdError(cwd, er.code); - const st = fs3.lstatSync(part); + const st = fs4.lstatSync(part); if (st.isDirectory()) { cache.set(part, true); continue; - } else if (unlink) { - fs3.unlinkSync(part); - fs3.mkdirSync(part, mode); + } else if (unlink2) { + fs4.unlinkSync(part); + fs4.mkdirSync(part, mode2); created = created || part; cache.set(part, true); continue; @@ -49311,29 +49348,29 @@ var require_mkdir = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/path-reservations.js -var require_path_reservations = __commonJS((exports, module2) => { +var require_path_reservations = __commonJS2((exports2, module2) => { const assert = require("assert"); module2.exports = () => { const queues = new Map(); const reservations = new Map(); - const {join} = require("path"); - const getDirs = (path3) => join(path3).split(/[\\\/]/).slice(0, -1).reduce((set, path4) => set.length ? set.concat(join(set[set.length - 1], path4)) : [path4], []); + const {join: join2} = require("path"); + const getDirs = (path4) => join2(path4).split(/[\\\/]/).slice(0, -1).reduce((set, path5) => set.length ? set.concat(join2(set[set.length - 1], path5)) : [path5], []); const running = new Set(); const getQueues = (fn) => { const res = reservations.get(fn); if (!res) throw new Error("function does not have any path reservations"); return { - paths: res.paths.map((path3) => queues.get(path3)), - dirs: [...res.dirs].map((path3) => queues.get(path3)) + paths: res.paths.map((path4) => queues.get(path4)), + dirs: [...res.dirs].map((path4) => queues.get(path4)) }; }; - const check = (fn) => { + const check2 = (fn) => { const {paths, dirs} = getQueues(fn); return paths.every((q) => q[0] === fn) && dirs.every((q) => q[0] instanceof Set && q[0].has(fn)); }; const run = (fn) => { - if (running.has(fn) || !check(fn)) + if (running.has(fn) || !check2(fn)) return false; running.add(fn); fn(() => clear(fn)); @@ -49344,11 +49381,11 @@ var require_path_reservations = __commonJS((exports, module2) => { return false; const {paths, dirs} = reservations.get(fn); const next = new Set(); - paths.forEach((path3) => { - const q = queues.get(path3); + paths.forEach((path4) => { + const q = queues.get(path4); assert.equal(q[0], fn); if (q.length === 1) - queues.delete(path3); + queues.delete(path4); else { q.shift(); if (typeof q[0] === "function") @@ -49373,12 +49410,12 @@ var require_path_reservations = __commonJS((exports, module2) => { return true; }; const reserve = (paths, fn) => { - const dirs = new Set(paths.map((path3) => getDirs(path3)).reduce((a, b) => a.concat(b))); + const dirs = new Set(paths.map((path4) => getDirs(path4)).reduce((a, b) => a.concat(b))); reservations.set(fn, {dirs, paths}); - paths.forEach((path3) => { - const q = queues.get(path3); + paths.forEach((path4) => { + const q = queues.get(path4); if (!q) - queues.set(path3, [fn]); + queues.set(path4, [fn]); else q.push(fn); }); @@ -49393,31 +49430,31 @@ var require_path_reservations = __commonJS((exports, module2) => { }); return run(fn); }; - return {check, reserve}; + return {check: check2, reserve}; }; }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/get-write-flag.js -var require_get_write_flag = __commonJS((exports, module2) => { +var require_get_write_flag = __commonJS2((exports2, module2) => { const platform = process.env.__FAKE_PLATFORM__ || process.platform; - const isWindows = platform === "win32"; - const fs3 = global.__FAKE_TESTING_FS__ || require("fs"); - const {O_CREAT, O_TRUNC, O_WRONLY, UV_FS_O_FILEMAP = 0} = fs3.constants; - const fMapEnabled = isWindows && !!UV_FS_O_FILEMAP; + const isWindows2 = platform === "win32"; + const fs4 = global.__FAKE_TESTING_FS__ || require("fs"); + const {O_CREAT, O_TRUNC, O_WRONLY, UV_FS_O_FILEMAP = 0} = fs4.constants; + const fMapEnabled = isWindows2 && !!UV_FS_O_FILEMAP; const fMapLimit = 512 * 1024; const fMapFlag = UV_FS_O_FILEMAP | O_TRUNC | O_CREAT | O_WRONLY; module2.exports = !fMapEnabled ? () => "w" : (size) => size < fMapLimit ? fMapFlag : "w"; }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/unpack.js -var require_unpack = __commonJS((exports, module2) => { +var require_unpack = __commonJS2((exports2, module2) => { "use strict"; const assert = require("assert"); const EE = require("events").EventEmitter; - const Parser = require_parse4(); - const fs3 = require("fs"); + const Parser = require_parse7(); + const fs4 = require("fs"); const fsm = require_fs_minipass(); - const path3 = require("path"); + const path4 = require("path"); const mkdir = require_mkdir(); const mkdirSync = mkdir.sync; const wc = require_winchars(); @@ -49451,22 +49488,22 @@ var require_unpack = __commonJS((exports, module2) => { const neverCalled = () => { throw new Error("sync function called cb somehow?!?"); }; - const unlinkFile = (path4, cb) => { + const unlinkFile = (path5, cb) => { if (process.platform !== "win32") - return fs3.unlink(path4, cb); - const name = path4 + ".DELETE." + crypto2.randomBytes(16).toString("hex"); - fs3.rename(path4, name, (er) => { + return fs4.unlink(path5, cb); + const name = path5 + ".DELETE." + crypto2.randomBytes(16).toString("hex"); + fs4.rename(path5, name, (er) => { if (er) return cb(er); - fs3.unlink(name, cb); + fs4.unlink(name, cb); }); }; - const unlinkFileSync = (path4) => { + const unlinkFileSync = (path5) => { if (process.platform !== "win32") - return fs3.unlinkSync(path4); - const name = path4 + ".DELETE." + crypto2.randomBytes(16).toString("hex"); - fs3.renameSync(path4, name); - fs3.unlinkSync(name); + return fs4.unlinkSync(path5); + const name = path5 + ".DELETE." + crypto2.randomBytes(16).toString("hex"); + fs4.renameSync(path5, name); + fs4.unlinkSync(name); }; const uint32 = (a, b, c) => a === a >>> 0 ? a : b === b >>> 0 ? b : c; class Unpack extends Parser { @@ -49511,7 +49548,7 @@ var require_unpack = __commonJS((exports, module2) => { this.noMtime = !!opt.noMtime; this.preservePaths = !!opt.preservePaths; this.unlink = !!opt.unlink; - this.cwd = path3.resolve(opt.cwd || process.cwd()); + this.cwd = path4.resolve(opt.cwd || process.cwd()); this.strip = +opt.strip || 0; this.processUmask = process.umask(); this.umask = typeof opt.umask === "number" ? opt.umask : this.processUmask; @@ -49553,8 +49590,8 @@ var require_unpack = __commonJS((exports, module2) => { }); return false; } - if (path3.win32.isAbsolute(p)) { - const parsed = path3.win32.parse(p); + if (path4.win32.isAbsolute(p)) { + const parsed = path4.win32.parse(p); entry.path = p.substr(parsed.root.length); const r = parsed.root; this.warn("TAR_ENTRY_INFO", `stripping ${r} from absolute path`, { @@ -49564,13 +49601,13 @@ var require_unpack = __commonJS((exports, module2) => { } } if (this.win32) { - const parsed = path3.win32.parse(entry.path); + const parsed = path4.win32.parse(entry.path); entry.path = parsed.root === "" ? wc.encode(entry.path) : parsed.root + wc.encode(entry.path.substr(parsed.root.length)); } - if (path3.isAbsolute(entry.path)) + if (path4.isAbsolute(entry.path)) entry.absolute = entry.path; else - entry.absolute = path3.resolve(this.cwd, entry.path); + entry.absolute = path4.resolve(this.cwd, entry.path); return true; } [ONENTRY](entry) { @@ -49603,7 +49640,7 @@ var require_unpack = __commonJS((exports, module2) => { entry.resume(); } } - [MKDIR](dir, mode, cb) { + [MKDIR](dir, mode2, cb) { mkdir(dir, { uid: this.uid, gid: this.gid, @@ -49614,7 +49651,7 @@ var require_unpack = __commonJS((exports, module2) => { unlink: this.unlink, cache: this.dirCache, cwd: this.cwd, - mode + mode: mode2 }, cb); } [DOCHOWN](entry) { @@ -49627,10 +49664,10 @@ var require_unpack = __commonJS((exports, module2) => { return uint32(this.gid, entry.gid, this.processGid); } [FILE](entry, fullyDone) { - const mode = entry.mode & 4095 || this.fmode; + const mode2 = entry.mode & 4095 || this.fmode; const stream = new fsm.WriteStream(entry.absolute, { flags: getFlag(entry.size), - mode, + mode: mode2, autoClose: false }); stream.on("error", (er) => this[ONERROR](er, entry)); @@ -49639,7 +49676,7 @@ var require_unpack = __commonJS((exports, module2) => { if (er) return this[ONERROR](er, entry); if (--actions === 0) { - fs3.close(stream.fd, (er2) => { + fs4.close(stream.fd, (er2) => { fullyDone(); er2 ? this[ONERROR](er2, entry) : this[UNPEND](); }); @@ -49652,13 +49689,13 @@ var require_unpack = __commonJS((exports, module2) => { actions++; const atime = entry.atime || new Date(); const mtime = entry.mtime; - fs3.futimes(fd, atime, mtime, (er) => er ? fs3.utimes(abs2, atime, mtime, (er2) => done(er2 && er)) : done()); + fs4.futimes(fd, atime, mtime, (er) => er ? fs4.utimes(abs2, atime, mtime, (er2) => done(er2 && er)) : done()); } if (this[DOCHOWN](entry)) { actions++; const uid = this[UID](entry); const gid = this[GID](entry); - fs3.fchown(fd, uid, gid, (er) => er ? fs3.chown(abs2, uid, gid, (er2) => done(er2 && er)) : done()); + fs4.fchown(fd, uid, gid, (er) => er ? fs4.chown(abs2, uid, gid, (er2) => done(er2 && er)) : done()); } done(); }); @@ -49670,8 +49707,8 @@ var require_unpack = __commonJS((exports, module2) => { tx.pipe(stream); } [DIRECTORY](entry, fullyDone) { - const mode = entry.mode & 4095 || this.dmode; - this[MKDIR](entry.absolute, mode, (er) => { + const mode2 = entry.mode & 4095 || this.dmode; + this[MKDIR](entry.absolute, mode2, (er) => { if (er) { fullyDone(); return this[ONERROR](er, entry); @@ -49686,11 +49723,11 @@ var require_unpack = __commonJS((exports, module2) => { }; if (entry.mtime && !this.noMtime) { actions++; - fs3.utimes(entry.absolute, entry.atime || new Date(), entry.mtime, done); + fs4.utimes(entry.absolute, entry.atime || new Date(), entry.mtime, done); } if (this[DOCHOWN](entry)) { actions++; - fs3.chown(entry.absolute, this[UID](entry), this[GID](entry), done); + fs4.chown(entry.absolute, this[UID](entry), this[GID](entry), done); } done(); }); @@ -49704,7 +49741,7 @@ var require_unpack = __commonJS((exports, module2) => { this[LINK](entry, entry.linkpath, "symlink", done); } [HARDLINK](entry, done) { - this[LINK](entry, path3.resolve(this.cwd, entry.linkpath), "link", done); + this[LINK](entry, path4.resolve(this.cwd, entry.linkpath), "link", done); } [PEND]() { this[PENDING]++; @@ -49728,12 +49765,12 @@ var require_unpack = __commonJS((exports, module2) => { this.reservations.reserve(paths, (done) => this[CHECKFS2](entry, done)); } [CHECKFS2](entry, done) { - this[MKDIR](path3.dirname(entry.absolute), this.dmode, (er) => { + this[MKDIR](path4.dirname(entry.absolute), this.dmode, (er) => { if (er) { done(); return this[ONERROR](er, entry); } - fs3.lstat(entry.absolute, (er2, st) => { + fs4.lstat(entry.absolute, (er2, st) => { if (st && (this.keep || this.newer && st.mtime > entry.mtime)) { this[SKIP](entry); done(); @@ -49744,9 +49781,9 @@ var require_unpack = __commonJS((exports, module2) => { if (!entry.mode || (st.mode & 4095) === entry.mode) this[MAKEFS](null, entry, done); else - fs3.chmod(entry.absolute, entry.mode, (er3) => this[MAKEFS](er3, entry, done)); + fs4.chmod(entry.absolute, entry.mode, (er3) => this[MAKEFS](er3, entry, done)); } else - fs3.rmdir(entry.absolute, (er3) => this[MAKEFS](er3, entry, done)); + fs4.rmdir(entry.absolute, (er3) => this[MAKEFS](er3, entry, done)); } else unlinkFile(entry.absolute, (er3) => this[MAKEFS](er3, entry, done)); }); @@ -49770,7 +49807,7 @@ var require_unpack = __commonJS((exports, module2) => { } } [LINK](entry, linkpath, link, done) { - fs3[link](linkpath, entry.absolute, (er) => { + fs4[link](linkpath, entry.absolute, (er) => { if (er) return this[ONERROR](er, entry); done(); @@ -49784,11 +49821,11 @@ var require_unpack = __commonJS((exports, module2) => { super(opt); } [CHECKFS](entry) { - const er = this[MKDIR](path3.dirname(entry.absolute), this.dmode, neverCalled); + const er = this[MKDIR](path4.dirname(entry.absolute), this.dmode, neverCalled); if (er) return this[ONERROR](er, entry); try { - const st = fs3.lstatSync(entry.absolute); + const st = fs4.lstatSync(entry.absolute); if (this.keep || this.newer && st.mtime > entry.mtime) return this[SKIP](entry); else if (this[ISREUSABLE](entry, st)) @@ -49798,9 +49835,9 @@ var require_unpack = __commonJS((exports, module2) => { if (st.isDirectory()) { if (entry.type === "Directory") { if (entry.mode && (st.mode & 4095) !== entry.mode) - fs3.chmodSync(entry.absolute, entry.mode); + fs4.chmodSync(entry.absolute, entry.mode); } else - fs3.rmdirSync(entry.absolute); + fs4.rmdirSync(entry.absolute); } else unlinkFileSync(entry.absolute); return this[MAKEFS](null, entry, neverCalled); @@ -49813,11 +49850,11 @@ var require_unpack = __commonJS((exports, module2) => { } } [FILE](entry, _3) { - const mode = entry.mode & 4095 || this.fmode; + const mode2 = entry.mode & 4095 || this.fmode; const oner = (er) => { let closeError; try { - fs3.closeSync(fd); + fs4.closeSync(fd); } catch (e) { closeError = e; } @@ -49827,7 +49864,7 @@ var require_unpack = __commonJS((exports, module2) => { let stream; let fd; try { - fd = fs3.openSync(entry.absolute, getFlag(entry.size), mode); + fd = fs4.openSync(entry.absolute, getFlag(entry.size), mode2); } catch (er) { return oner(er); } @@ -49838,7 +49875,7 @@ var require_unpack = __commonJS((exports, module2) => { } tx.on("data", (chunk) => { try { - fs3.writeSync(fd, chunk, 0, chunk.length); + fs4.writeSync(fd, chunk, 0, chunk.length); } catch (er) { oner(er); } @@ -49849,10 +49886,10 @@ var require_unpack = __commonJS((exports, module2) => { const atime = entry.atime || new Date(); const mtime = entry.mtime; try { - fs3.futimesSync(fd, atime, mtime); + fs4.futimesSync(fd, atime, mtime); } catch (futimeser) { try { - fs3.utimesSync(entry.absolute, atime, mtime); + fs4.utimesSync(entry.absolute, atime, mtime); } catch (utimeser) { er = futimeser; } @@ -49862,10 +49899,10 @@ var require_unpack = __commonJS((exports, module2) => { const uid = this[UID](entry); const gid = this[GID](entry); try { - fs3.fchownSync(fd, uid, gid); + fs4.fchownSync(fd, uid, gid); } catch (fchowner) { try { - fs3.chownSync(entry.absolute, uid, gid); + fs4.chownSync(entry.absolute, uid, gid); } catch (chowner) { er = er || fchowner; } @@ -49875,25 +49912,25 @@ var require_unpack = __commonJS((exports, module2) => { }); } [DIRECTORY](entry, _3) { - const mode = entry.mode & 4095 || this.dmode; - const er = this[MKDIR](entry.absolute, mode); + const mode2 = entry.mode & 4095 || this.dmode; + const er = this[MKDIR](entry.absolute, mode2); if (er) return this[ONERROR](er, entry); if (entry.mtime && !this.noMtime) { try { - fs3.utimesSync(entry.absolute, entry.atime || new Date(), entry.mtime); + fs4.utimesSync(entry.absolute, entry.atime || new Date(), entry.mtime); } catch (er2) { } } if (this[DOCHOWN](entry)) { try { - fs3.chownSync(entry.absolute, this[UID](entry), this[GID](entry)); + fs4.chownSync(entry.absolute, this[UID](entry), this[GID](entry)); } catch (er2) { } } entry.resume(); } - [MKDIR](dir, mode) { + [MKDIR](dir, mode2) { try { return mkdir.sync(dir, { uid: this.uid, @@ -49905,7 +49942,7 @@ var require_unpack = __commonJS((exports, module2) => { unlink: this.unlink, cache: this.dirCache, cwd: this.cwd, - mode + mode: mode2 }); } catch (er) { return er; @@ -49913,7 +49950,7 @@ var require_unpack = __commonJS((exports, module2) => { } [LINK](entry, linkpath, link, _3) { try { - fs3[link + "Sync"](linkpath, entry.absolute); + fs4[link + "Sync"](linkpath, entry.absolute); entry.resume(); } catch (er) { return this[ONERROR](er, entry); @@ -49925,13 +49962,13 @@ var require_unpack = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/lib/extract.js -var require_extract = __commonJS((exports, module2) => { +var require_extract = __commonJS2((exports2, module2) => { "use strict"; const hlo = require_high_level_opt(); const Unpack = require_unpack(); - const fs3 = require("fs"); + const fs4 = require("fs"); const fsm = require_fs_minipass(); - const path3 = require("path"); + const path4 = require("path"); const x = module2.exports = (opt_, files, cb) => { if (typeof opt_ === "function") cb = opt_, files = null, opt_ = {}; @@ -49956,8 +49993,8 @@ var require_extract = __commonJS((exports, module2) => { const map = new Map(files.map((f) => [f.replace(/\/+$/, ""), true])); const filter = opt.filter; const mapHas = (file, r) => { - const root = r || path3.parse(file).root || "."; - const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path3.dirname(file), root); + const root = r || path4.parse(file).root || "."; + const ret = file === root ? false : map.has(file) ? map.get(file) : mapHas(path4.dirname(file), root); map.set(file, ret); return ret; }; @@ -49968,7 +50005,7 @@ var require_extract = __commonJS((exports, module2) => { const file = opt.file; let threw = true; let fd; - const stat = fs3.statSync(file); + const stat = fs4.statSync(file); const readSize = opt.maxReadSize || 16 * 1024 * 1024; const stream = new fsm.ReadStreamSync(file, { readSize, @@ -49983,7 +50020,7 @@ var require_extract = __commonJS((exports, module2) => { const p = new Promise((resolve, reject) => { u.on("error", reject); u.on("close", resolve); - fs3.stat(file, (er, stat) => { + fs4.stat(file, (er, stat) => { if (er) reject(er); else { @@ -50007,25 +50044,25 @@ var require_extract = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar@6.0.2/node_modules/tar/index.js -var require_tar = __commonJS((exports) => { +var require_tar = __commonJS2((exports2) => { "use strict"; - exports.c = exports.create = require_create(); - exports.r = exports.replace = require_replace(); - exports.t = exports.list = require_list(); - exports.u = exports.update = require_update(); - exports.x = exports.extract = require_extract(); - exports.Pack = require_pack(); - exports.Unpack = require_unpack(); - exports.Parse = require_parse4(); - exports.ReadEntry = require_read_entry(); - exports.WriteEntry = require_write_entry(); - exports.Header = require_header(); - exports.Pax = require_pax(); - exports.types = require_types2(); + exports2.c = exports2.create = require_create(); + exports2.r = exports2.replace = require_replace(); + exports2.t = exports2.list = require_list(); + exports2.u = exports2.update = require_update(); + exports2.x = exports2.extract = require_extract(); + exports2.Pack = require_pack(); + exports2.Unpack = require_unpack(); + exports2.Parse = require_parse7(); + exports2.ReadEntry = require_read_entry(); + exports2.WriteEntry = require_write_entry(); + exports2.Header = require_header(); + exports2.Pax = require_pax(); + exports2.types = require_types2(); }); // ../../node_modules/.pnpm/prettysize@2.0.0/node_modules/prettysize/index.js -var require_prettysize = __commonJS((exports, module2) => { +var require_prettysize = __commonJS2((exports2, module2) => { "use strict"; var sizes = [ "Bytes", @@ -50052,10 +50089,10 @@ var require_prettysize = __commonJS((exports, module2) => { if (one) { unit = unit.slice(0, 1); } - var s = Math.pow(1024, id); + var s2 = Math.pow(1024, id); var fixed; - if (size >= s) { - fixed = String((size / s).toFixed(places)); + if (size >= s2) { + fixed = String((size / s2).toFixed(places)); if (fixed.indexOf(".0") === fixed.length - 2) { fixed = fixed.slice(0, -2); } @@ -50074,13 +50111,13 @@ var require_prettysize = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/@timsuchanek/sleep-promise@8.0.1/node_modules/@timsuchanek/sleep-promise/build/cjs.js -var require_cjs = __commonJS((exports, module2) => { +var require_cjs = __commonJS2((exports2, module2) => { "use strict"; var cachedSetTimeout = setTimeout; function createSleepPromise(a, b) { - var c = b.useCachedSetTimeout, d = c ? cachedSetTimeout : setTimeout; + var c = b.useCachedSetTimeout, d2 = c ? cachedSetTimeout : setTimeout; return new Promise(function(b2) { - d(b2, a); + d2(b2, a); }); } function sleep(a) { @@ -50089,7 +50126,7 @@ var require_cjs = __commonJS((exports, module2) => { return a2; }); } - var c = 1 < arguments.length && arguments[1] !== void 0 ? arguments[1] : {}, d = c.useCachedSetTimeout, e = createSleepPromise(a, {useCachedSetTimeout: d}); + var c = 1 < arguments.length && arguments[1] !== void 0 ? arguments[1] : {}, d2 = c.useCachedSetTimeout, e = createSleepPromise(a, {useCachedSetTimeout: d2}); return b.then = function() { return e.then.apply(e, arguments); }, b.catch = Promise.resolve().catch, b; @@ -50098,21 +50135,21 @@ var require_cjs = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/@timsuchanek/copy@1.4.5/node_modules/@timsuchanek/copy/index.js -var require_copy2 = __commonJS((exports, module2) => { - const fs3 = require("fs"); - const path3 = require("path"); - const {promisify} = require("util"); - const readFile = promisify(fs3.readFile); - const writeFile = promisify(fs3.writeFile); - const mkdir = promisify(fs3.mkdir); +var require_copy3 = __commonJS2((exports2, module2) => { + const fs4 = require("fs"); + const path4 = require("path"); + const {promisify: promisify2} = require("util"); + const readFile2 = promisify2(fs4.readFile); + const writeFile2 = promisify2(fs4.writeFile); + const mkdir = promisify2(fs4.mkdir); const mkdirp = require_mkdirp(); const pretty = require_prettysize(); const sleep = require_cjs(); const assert = require("assert"); class Copy { constructor(options = {}) { - this.from = path3.normalize(options.from); - this.to = path3.normalize(options.to); + this.from = path4.normalize(options.from); + this.to = path4.normalize(options.to); this.recursive = options.recursive || false; this.overwrite = options.overwrite || false; this.overwriteMismatches = options.overwriteMismatches || false; @@ -50123,9 +50160,9 @@ var require_copy2 = __commonJS((exports, module2) => { this.stateFile = options.state; this.stateFrequency = options.stateFrequency || 100; this.fns = { - stat: promisify(options.stat || fs3.stat), - readdir: promisify(options.readdir || fs3.readdir), - copyFile: promisify(options.copyFile || fs3.copyFile) + stat: promisify2(options.stat || fs4.stat), + readdir: promisify2(options.readdir || fs4.readdir), + copyFile: promisify2(options.copyFile || fs4.copyFile) }; this.stateCatchUp = 0; this.state = { @@ -50152,7 +50189,7 @@ var require_copy2 = __commonJS((exports, module2) => { if ((await this.fns.stat(this.from)).isDirectory()) { await mkdirp(this.to); } else { - const basedir = path3.dirname(this.to); + const basedir = path4.dirname(this.to); await mkdirp(basedir); } await this.copy(this.from, this.to); @@ -50175,7 +50212,7 @@ var require_copy2 = __commonJS((exports, module2) => { return; try { await this.fns.stat(this.stateFile); - this.state = JSON.parse(await readFile(this.stateFile)); + this.state = JSON.parse(await readFile2(this.stateFile)); this.stateCatchUp = this.state.wip.length; } catch (err) { if (err.code !== "ENOENT") { @@ -50186,7 +50223,7 @@ var require_copy2 = __commonJS((exports, module2) => { async saveState() { if (!this.stateFile) return; - await writeFile(this.stateFile, JSON.stringify(this.state, null, 2)); + await writeFile2(this.stateFile, JSON.stringify(this.state, null, 2)); } async processJobErrors() { let err = this.errors.shift(); @@ -50236,7 +50273,7 @@ var require_copy2 = __commonJS((exports, module2) => { } const files = await this.fns.readdir(from); for (let file of files) { - await this.copy(path3.join(from, file), path3.join(to, file)); + await this.copy(path4.join(from, file), path4.join(to, file)); } } catch (err) { this.handleError(err); @@ -50358,7 +50395,7 @@ var require_copy2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/is-arrayish@0.2.1/node_modules/is-arrayish/index.js -var require_is_arrayish = __commonJS((exports, module2) => { +var require_is_arrayish = __commonJS2((exports2, module2) => { "use strict"; module2.exports = function isArrayish(obj) { if (!obj) { @@ -50369,9 +50406,9 @@ var require_is_arrayish = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/error-ex@1.3.2/node_modules/error-ex/index.js -var require_error_ex = __commonJS((exports, module2) => { +var require_error_ex = __commonJS2((exports2, module2) => { "use strict"; - var util = require("util"); + var util2 = require("util"); var isArrayish = require_is_arrayish(); var errorEx = function errorEx2(name, properties) { if (!name || name.constructor !== String) { @@ -50447,7 +50484,7 @@ var require_error_ex = __commonJS((exports, module2) => { Object.setPrototypeOf(errorExError.prototype, Error.prototype); Object.setPrototypeOf(errorExError, Error); } else { - util.inherits(errorExError, Error); + util2.inherits(errorExError, Error); } return errorExError; }; @@ -50477,11 +50514,11 @@ var require_error_ex = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/json-parse-even-better-errors@2.3.1/node_modules/json-parse-even-better-errors/index.js -var require_json_parse_even_better_errors = __commonJS((exports, module2) => { +var require_json_parse_even_better_errors = __commonJS2((exports2, module2) => { "use strict"; const hexify = (char) => { - const h = char.charCodeAt(0).toString(16).toUpperCase(); - return "0x" + (h.length % 2 ? "0" : "") + h; + const h2 = char.charCodeAt(0).toString(16).toUpperCase(); + return "0x" + (h2.length % 2 ? "0" : "") + h2; }; const parseError = (e, txt, context) => { if (!txt) { @@ -50566,7 +50603,7 @@ var require_json_parse_even_better_errors = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/lines-and-columns@1.1.6/node_modules/lines-and-columns/dist/index.js -var require_dist11 = __commonJS((exports) => { +var require_dist17 = __commonJS2((exports2) => { "use strict"; var LF = "\n"; var CR = "\r"; @@ -50623,17 +50660,17 @@ var require_dist11 = __commonJS((exports) => { }; return LinesAndColumns2; }(); - exports.__esModule = true; - exports["default"] = LinesAndColumns; + exports2.__esModule = true; + exports2["default"] = LinesAndColumns; }); // ../../node_modules/.pnpm/js-tokens@4.0.0/node_modules/js-tokens/index.js -var require_js_tokens = __commonJS((exports) => { - Object.defineProperty(exports, "__esModule", { +var require_js_tokens = __commonJS2((exports2) => { + Object.defineProperty(exports2, "__esModule", { value: true }); - exports.default = /((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g; - exports.matchToToken = function(match) { + exports2.default = /((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g; + exports2.matchToToken = function(match) { var token = {type: "invalid", value: match[0], closed: void 0}; if (match[1]) token.type = "string", token.closed = !!(match[3] || match[4]); @@ -50656,16 +50693,16 @@ var require_js_tokens = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@babel/helper-validator-identifier@7.10.4/node_modules/@babel/helper-validator-identifier/lib/identifier.js -var require_identifier = __commonJS((exports) => { +var require_identifier = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); - exports.isIdentifierStart = isIdentifierStart; - exports.isIdentifierChar = isIdentifierChar; - exports.isIdentifierName = isIdentifierName; - let nonASCIIidentifierStartChars = "ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࣇऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-鿼ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-ꟊꟵ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ"; - let nonASCIIidentifierChars = "‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿᫀᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_"; + exports2.isIdentifierStart = isIdentifierStart; + exports2.isIdentifierChar = isIdentifierChar; + exports2.isIdentifierName = isIdentifierName; + let nonASCIIidentifierStartChars = "\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC"; + let nonASCIIidentifierChars = "\u200C\u200D\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF\u1AC0\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F"; const nonASCIIidentifierStart = new RegExp("[" + nonASCIIidentifierStartChars + "]"); const nonASCIIidentifier = new RegExp("[" + nonASCIIidentifierStartChars + nonASCIIidentifierChars + "]"); nonASCIIidentifierStartChars = nonASCIIidentifierChars = null; @@ -50719,13 +50756,13 @@ var require_identifier = __commonJS((exports) => { let isFirst = true; for (let _i = 0, _Array$from = Array.from(name); _i < _Array$from.length; _i++) { const char = _Array$from[_i]; - const cp = char.codePointAt(0); + const cp2 = char.codePointAt(0); if (isFirst) { - if (!isIdentifierStart(cp)) { + if (!isIdentifierStart(cp2)) { return false; } isFirst = false; - } else if (!isIdentifierChar(cp)) { + } else if (!isIdentifierChar(cp2)) { return false; } } @@ -50734,16 +50771,16 @@ var require_identifier = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@babel/helper-validator-identifier@7.10.4/node_modules/@babel/helper-validator-identifier/lib/keyword.js -var require_keyword = __commonJS((exports) => { +var require_keyword = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); - exports.isReservedWord = isReservedWord; - exports.isStrictReservedWord = isStrictReservedWord; - exports.isStrictBindOnlyReservedWord = isStrictBindOnlyReservedWord; - exports.isStrictBindReservedWord = isStrictBindReservedWord; - exports.isKeyword = isKeyword; + exports2.isReservedWord = isReservedWord; + exports2.isStrictReservedWord = isStrictReservedWord; + exports2.isStrictBindOnlyReservedWord = isStrictBindOnlyReservedWord; + exports2.isStrictBindReservedWord = isStrictBindReservedWord; + exports2.isKeyword = isKeyword; const reservedWords = { keyword: ["break", "case", "catch", "continue", "debugger", "default", "do", "else", "finally", "for", "function", "if", "return", "switch", "throw", "try", "var", "const", "while", "with", "new", "this", "super", "class", "extends", "export", "import", "null", "true", "false", "in", "instanceof", "typeof", "void", "delete"], strict: ["implements", "interface", "let", "package", "private", "protected", "public", "static", "yield"], @@ -50770,54 +50807,54 @@ var require_keyword = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@babel/helper-validator-identifier@7.10.4/node_modules/@babel/helper-validator-identifier/lib/index.js -var require_lib4 = __commonJS((exports) => { +var require_lib5 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); - Object.defineProperty(exports, "isIdentifierName", { + Object.defineProperty(exports2, "isIdentifierName", { enumerable: true, get: function() { return _identifier.isIdentifierName; } }); - Object.defineProperty(exports, "isIdentifierChar", { + Object.defineProperty(exports2, "isIdentifierChar", { enumerable: true, get: function() { return _identifier.isIdentifierChar; } }); - Object.defineProperty(exports, "isIdentifierStart", { + Object.defineProperty(exports2, "isIdentifierStart", { enumerable: true, get: function() { return _identifier.isIdentifierStart; } }); - Object.defineProperty(exports, "isReservedWord", { + Object.defineProperty(exports2, "isReservedWord", { enumerable: true, get: function() { return _keyword.isReservedWord; } }); - Object.defineProperty(exports, "isStrictBindOnlyReservedWord", { + Object.defineProperty(exports2, "isStrictBindOnlyReservedWord", { enumerable: true, get: function() { return _keyword.isStrictBindOnlyReservedWord; } }); - Object.defineProperty(exports, "isStrictBindReservedWord", { + Object.defineProperty(exports2, "isStrictBindReservedWord", { enumerable: true, get: function() { return _keyword.isStrictBindReservedWord; } }); - Object.defineProperty(exports, "isStrictReservedWord", { + Object.defineProperty(exports2, "isStrictReservedWord", { enumerable: true, get: function() { return _keyword.isStrictReservedWord; } }); - Object.defineProperty(exports, "isKeyword", { + Object.defineProperty(exports2, "isKeyword", { enumerable: true, get: function() { return _keyword.isKeyword; @@ -50828,7 +50865,7 @@ var require_lib4 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/escape-string-regexp@1.0.5/node_modules/escape-string-regexp/index.js -var require_escape_string_regexp = __commonJS((exports, module2) => { +var require_escape_string_regexp = __commonJS2((exports2, module2) => { "use strict"; var matchOperatorsRe = /[|\\{}()[\]^$+*?.]/g; module2.exports = function(str) { @@ -50840,7 +50877,7 @@ var require_escape_string_regexp = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-name@1.1.3/node_modules/color-name/index.js -var require_color_name2 = __commonJS((exports, module2) => { +var require_color_name3 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = { aliceblue: [240, 248, 255], @@ -50995,8 +51032,8 @@ var require_color_name2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-convert@1.9.3/node_modules/color-convert/conversions.js -var require_conversions2 = __commonJS((exports, module2) => { - var cssKeywords = require_color_name2(); +var require_conversions3 = __commonJS2((exports2, module2) => { + var cssKeywords = require_color_name3(); var reverseKeywords = {}; for (var key in cssKeywords) { if (cssKeywords.hasOwnProperty(key)) { @@ -51046,38 +51083,38 @@ var require_conversions2 = __commonJS((exports, module2) => { var min2 = Math.min(r, g, b); var max2 = Math.max(r, g, b); var delta = max2 - min2; - var h; - var s; + var h2; + var s2; var l; if (max2 === min2) { - h = 0; + h2 = 0; } else if (r === max2) { - h = (g - b) / delta; + h2 = (g - b) / delta; } else if (g === max2) { - h = 2 + (b - r) / delta; + h2 = 2 + (b - r) / delta; } else if (b === max2) { - h = 4 + (r - g) / delta; + h2 = 4 + (r - g) / delta; } - h = Math.min(h * 60, 360); - if (h < 0) { - h += 360; + h2 = Math.min(h2 * 60, 360); + if (h2 < 0) { + h2 += 360; } l = (min2 + max2) / 2; if (max2 === min2) { - s = 0; + s2 = 0; } else if (l <= 0.5) { - s = delta / (max2 + min2); + s2 = delta / (max2 + min2); } else { - s = delta / (2 - max2 - min2); + s2 = delta / (2 - max2 - min2); } - return [h, s * 100, l * 100]; + return [h2, s2 * 100, l * 100]; }; convert.rgb.hsv = function(rgb) { var rdif; var gdif; var bdif; - var h; - var s; + var h2; + var s2; var r = rgb[0] / 255; var g = rgb[1] / 255; var b = rgb[2] / 255; @@ -51087,28 +51124,28 @@ var require_conversions2 = __commonJS((exports, module2) => { return (v - c) / 6 / diff + 1 / 2; }; if (diff === 0) { - h = s = 0; + h2 = s2 = 0; } else { - s = diff / v; + s2 = diff / v; rdif = diffc(r); gdif = diffc(g); bdif = diffc(b); if (r === v) { - h = bdif - gdif; + h2 = bdif - gdif; } else if (g === v) { - h = 1 / 3 + rdif - bdif; + h2 = 1 / 3 + rdif - bdif; } else if (b === v) { - h = 2 / 3 + gdif - rdif; + h2 = 2 / 3 + gdif - rdif; } - if (h < 0) { - h += 1; - } else if (h > 1) { - h -= 1; + if (h2 < 0) { + h2 += 1; + } else if (h2 > 1) { + h2 -= 1; } } return [ - h * 360, - s * 100, + h2 * 360, + s2 * 100, v * 100 ]; }; @@ -51116,27 +51153,27 @@ var require_conversions2 = __commonJS((exports, module2) => { var r = rgb[0]; var g = rgb[1]; var b = rgb[2]; - var h = convert.rgb.hsl(rgb)[0]; - var w = 1 / 255 * Math.min(r, Math.min(g, b)); + var h2 = convert.rgb.hsl(rgb)[0]; + var w2 = 1 / 255 * Math.min(r, Math.min(g, b)); b = 1 - 1 / 255 * Math.max(r, Math.max(g, b)); - return [h, w * 100, b * 100]; + return [h2, w2 * 100, b * 100]; }; convert.rgb.cmyk = function(rgb) { var r = rgb[0] / 255; var g = rgb[1] / 255; var b = rgb[2] / 255; var c; - var m; - var y; + var m2; + var y2; var k; k = Math.min(1 - r, 1 - g, 1 - b); c = (1 - r - k) / (1 - k) || 0; - m = (1 - g - k) / (1 - k) || 0; - y = (1 - b - k) / (1 - k) || 0; - return [c * 100, m * 100, y * 100, k * 100]; + m2 = (1 - g - k) / (1 - k) || 0; + y2 = (1 - b - k) / (1 - k) || 0; + return [c * 100, m2 * 100, y2 * 100, k * 100]; }; - function comparativeDistance(x, y) { - return Math.pow(x[0] - y[0], 2) + Math.pow(x[1] - y[1], 2) + Math.pow(x[2] - y[2], 2); + function comparativeDistance(x, y2) { + return Math.pow(x[0] - y2[0], 2) + Math.pow(x[1] - y2[1], 2) + Math.pow(x[2] - y2[2], 2); } convert.rgb.keyword = function(rgb) { var reversed = reverseKeywords[rgb]; @@ -51168,51 +51205,51 @@ var require_conversions2 = __commonJS((exports, module2) => { g = g > 0.04045 ? Math.pow((g + 0.055) / 1.055, 2.4) : g / 12.92; b = b > 0.04045 ? Math.pow((b + 0.055) / 1.055, 2.4) : b / 12.92; var x = r * 0.4124 + g * 0.3576 + b * 0.1805; - var y = r * 0.2126 + g * 0.7152 + b * 0.0722; + var y2 = r * 0.2126 + g * 0.7152 + b * 0.0722; var z = r * 0.0193 + g * 0.1192 + b * 0.9505; - return [x * 100, y * 100, z * 100]; + return [x * 100, y2 * 100, z * 100]; }; convert.rgb.lab = function(rgb) { var xyz = convert.rgb.xyz(rgb); var x = xyz[0]; - var y = xyz[1]; + var y2 = xyz[1]; var z = xyz[2]; var l; var a; var b; x /= 95.047; - y /= 100; + y2 /= 100; z /= 108.883; x = x > 8856e-6 ? Math.pow(x, 1 / 3) : 7.787 * x + 16 / 116; - y = y > 8856e-6 ? Math.pow(y, 1 / 3) : 7.787 * y + 16 / 116; + y2 = y2 > 8856e-6 ? Math.pow(y2, 1 / 3) : 7.787 * y2 + 16 / 116; z = z > 8856e-6 ? Math.pow(z, 1 / 3) : 7.787 * z + 16 / 116; - l = 116 * y - 16; - a = 500 * (x - y); - b = 200 * (y - z); + l = 116 * y2 - 16; + a = 500 * (x - y2); + b = 200 * (y2 - z); return [l, a, b]; }; convert.hsl.rgb = function(hsl) { - var h = hsl[0] / 360; - var s = hsl[1] / 100; + var h2 = hsl[0] / 360; + var s2 = hsl[1] / 100; var l = hsl[2] / 100; var t1; var t2; var t3; var rgb; var val; - if (s === 0) { + if (s2 === 0) { val = l * 255; return [val, val, val]; } if (l < 0.5) { - t2 = l * (1 + s); + t2 = l * (1 + s2); } else { - t2 = l + s - l * s; + t2 = l + s2 - l * s2; } t1 = 2 * l - t2; rgb = [0, 0, 0]; for (var i = 0; i < 3; i++) { - t3 = h + 1 / 3 * -(i - 1); + t3 = h2 + 1 / 3 * -(i - 1); if (t3 < 0) { t3++; } @@ -51233,29 +51270,29 @@ var require_conversions2 = __commonJS((exports, module2) => { return rgb; }; convert.hsl.hsv = function(hsl) { - var h = hsl[0]; - var s = hsl[1] / 100; + var h2 = hsl[0]; + var s2 = hsl[1] / 100; var l = hsl[2] / 100; - var smin = s; + var smin = s2; var lmin = Math.max(l, 0.01); var sv; var v; l *= 2; - s *= l <= 1 ? l : 2 - l; + s2 *= l <= 1 ? l : 2 - l; smin *= lmin <= 1 ? lmin : 2 - lmin; - v = (l + s) / 2; - sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s / (l + s); - return [h, sv * 100, v * 100]; + v = (l + s2) / 2; + sv = l === 0 ? 2 * smin / (lmin + smin) : 2 * s2 / (l + s2); + return [h2, sv * 100, v * 100]; }; convert.hsv.rgb = function(hsv) { - var h = hsv[0] / 60; - var s = hsv[1] / 100; + var h2 = hsv[0] / 60; + var s2 = hsv[1] / 100; var v = hsv[2] / 100; - var hi = Math.floor(h) % 6; - var f = h - Math.floor(h); - var p = 255 * v * (1 - s); - var q = 255 * v * (1 - s * f); - var t = 255 * v * (1 - s * (1 - f)); + var hi = Math.floor(h2) % 6; + var f = h2 - Math.floor(h2); + var p = 255 * v * (1 - s2); + var q = 255 * v * (1 - s2 * f); + var t = 255 * v * (1 - s2 * (1 - f)); v *= 255; switch (hi) { case 0: @@ -51273,23 +51310,23 @@ var require_conversions2 = __commonJS((exports, module2) => { } }; convert.hsv.hsl = function(hsv) { - var h = hsv[0]; - var s = hsv[1] / 100; + var h2 = hsv[0]; + var s2 = hsv[1] / 100; var v = hsv[2] / 100; var vmin = Math.max(v, 0.01); var lmin; var sl; var l; - l = (2 - s) * v; - lmin = (2 - s) * vmin; - sl = s * vmin; + l = (2 - s2) * v; + lmin = (2 - s2) * vmin; + sl = s2 * vmin; sl /= lmin <= 1 ? lmin : 2 - lmin; sl = sl || 0; l /= 2; - return [h, sl * 100, l * 100]; + return [h2, sl * 100, l * 100]; }; convert.hwb.rgb = function(hwb) { - var h = hwb[0] / 360; + var h2 = hwb[0] / 360; var wh = hwb[1] / 100; var bl = hwb[2] / 100; var ratio = wh + bl; @@ -51301,9 +51338,9 @@ var require_conversions2 = __commonJS((exports, module2) => { wh /= ratio; bl /= ratio; } - i = Math.floor(6 * h); + i = Math.floor(6 * h2); v = 1 - bl; - f = 6 * h - i; + f = 6 * h2 - i; if ((i & 1) !== 0) { f = 1 - f; } @@ -51349,27 +51386,27 @@ var require_conversions2 = __commonJS((exports, module2) => { }; convert.cmyk.rgb = function(cmyk) { var c = cmyk[0] / 100; - var m = cmyk[1] / 100; - var y = cmyk[2] / 100; + var m2 = cmyk[1] / 100; + var y2 = cmyk[2] / 100; var k = cmyk[3] / 100; var r; var g; var b; r = 1 - Math.min(1, c * (1 - k) + k); - g = 1 - Math.min(1, m * (1 - k) + k); - b = 1 - Math.min(1, y * (1 - k) + k); + g = 1 - Math.min(1, m2 * (1 - k) + k); + b = 1 - Math.min(1, y2 * (1 - k) + k); return [r * 255, g * 255, b * 255]; }; convert.xyz.rgb = function(xyz) { var x = xyz[0] / 100; - var y = xyz[1] / 100; + var y2 = xyz[1] / 100; var z = xyz[2] / 100; var r; var g; var b; - r = x * 3.2406 + y * -1.5372 + z * -0.4986; - g = x * -0.9689 + y * 1.8758 + z * 0.0415; - b = x * 0.0557 + y * -0.204 + z * 1.057; + r = x * 3.2406 + y2 * -1.5372 + z * -0.4986; + g = x * -0.9689 + y2 * 1.8758 + z * 0.0415; + b = x * 0.0557 + y2 * -0.204 + z * 1.057; r = r > 31308e-7 ? 1.055 * Math.pow(r, 1 / 2.4) - 0.055 : r * 12.92; g = g > 31308e-7 ? 1.055 * Math.pow(g, 1 / 2.4) - 0.055 : g * 12.92; b = b > 31308e-7 ? 1.055 * Math.pow(b, 1 / 2.4) - 0.055 : b * 12.92; @@ -51380,20 +51417,20 @@ var require_conversions2 = __commonJS((exports, module2) => { }; convert.xyz.lab = function(xyz) { var x = xyz[0]; - var y = xyz[1]; + var y2 = xyz[1]; var z = xyz[2]; var l; var a; var b; x /= 95.047; - y /= 100; + y2 /= 100; z /= 108.883; x = x > 8856e-6 ? Math.pow(x, 1 / 3) : 7.787 * x + 16 / 116; - y = y > 8856e-6 ? Math.pow(y, 1 / 3) : 7.787 * y + 16 / 116; + y2 = y2 > 8856e-6 ? Math.pow(y2, 1 / 3) : 7.787 * y2 + 16 / 116; z = z > 8856e-6 ? Math.pow(z, 1 / 3) : 7.787 * z + 16 / 116; - l = 116 * y - 16; - a = 500 * (x - y); - b = 200 * (y - z); + l = 116 * y2 - 16; + a = 500 * (x - y2); + b = 200 * (y2 - z); return [l, a, b]; }; convert.lab.xyz = function(lab) { @@ -51401,45 +51438,45 @@ var require_conversions2 = __commonJS((exports, module2) => { var a = lab[1]; var b = lab[2]; var x; - var y; + var y2; var z; - y = (l + 16) / 116; - x = a / 500 + y; - z = y - b / 200; - var y2 = Math.pow(y, 3); + y2 = (l + 16) / 116; + x = a / 500 + y2; + z = y2 - b / 200; + var y22 = Math.pow(y2, 3); var x2 = Math.pow(x, 3); var z2 = Math.pow(z, 3); - y = y2 > 8856e-6 ? y2 : (y - 16 / 116) / 7.787; + y2 = y22 > 8856e-6 ? y22 : (y2 - 16 / 116) / 7.787; x = x2 > 8856e-6 ? x2 : (x - 16 / 116) / 7.787; z = z2 > 8856e-6 ? z2 : (z - 16 / 116) / 7.787; x *= 95.047; - y *= 100; + y2 *= 100; z *= 108.883; - return [x, y, z]; + return [x, y2, z]; }; convert.lab.lch = function(lab) { var l = lab[0]; var a = lab[1]; var b = lab[2]; var hr; - var h; + var h2; var c; hr = Math.atan2(b, a); - h = hr * 360 / 2 / Math.PI; - if (h < 0) { - h += 360; + h2 = hr * 360 / 2 / Math.PI; + if (h2 < 0) { + h2 += 360; } c = Math.sqrt(a * a + b * b); - return [l, c, h]; + return [l, c, h2]; }; convert.lch.lab = function(lch) { var l = lch[0]; var c = lch[1]; - var h = lch[2]; + var h2 = lch[2]; var a; var b; var hr; - hr = h / 360 * 2 * Math.PI; + hr = h2 / 360 * 2 * Math.PI; a = c * Math.cos(hr); b = c * Math.sin(hr); return [l, a, b]; @@ -51555,14 +51592,14 @@ var require_conversions2 = __commonJS((exports, module2) => { return [hue * 360, chroma * 100, grayscale * 100]; }; convert.hsl.hcg = function(hsl) { - var s = hsl[1] / 100; + var s2 = hsl[1] / 100; var l = hsl[2] / 100; var c = 1; var f = 0; if (l < 0.5) { - c = 2 * s * l; + c = 2 * s2 * l; } else { - c = 2 * s * (1 - l); + c = 2 * s2 * (1 - l); } if (c < 1) { f = (l - 0.5 * c) / (1 - c); @@ -51570,9 +51607,9 @@ var require_conversions2 = __commonJS((exports, module2) => { return [hsl[0], c * 100, f * 100]; }; convert.hsv.hcg = function(hsv) { - var s = hsv[1] / 100; + var s2 = hsv[1] / 100; var v = hsv[2] / 100; - var c = s * v; + var c = s2 * v; var f = 0; if (c < 1) { f = (v - c) / (1 - c); @@ -51580,16 +51617,16 @@ var require_conversions2 = __commonJS((exports, module2) => { return [hsv[0], c * 100, f * 100]; }; convert.hcg.rgb = function(hcg) { - var h = hcg[0] / 360; + var h2 = hcg[0] / 360; var c = hcg[1] / 100; var g = hcg[2] / 100; if (c === 0) { return [g * 255, g * 255, g * 255]; } var pure = [0, 0, 0]; - var hi = h % 1 * 6; + var hi = h2 % 1 * 6; var v = hi % 1; - var w = 1 - v; + var w2 = 1 - v; var mg = 0; switch (Math.floor(hi)) { case 0: @@ -51598,7 +51635,7 @@ var require_conversions2 = __commonJS((exports, module2) => { pure[2] = 0; break; case 1: - pure[0] = w; + pure[0] = w2; pure[1] = 1; pure[2] = 0; break; @@ -51609,7 +51646,7 @@ var require_conversions2 = __commonJS((exports, module2) => { break; case 3: pure[0] = 0; - pure[1] = w; + pure[1] = w2; pure[2] = 1; break; case 4: @@ -51620,7 +51657,7 @@ var require_conversions2 = __commonJS((exports, module2) => { default: pure[0] = 1; pure[1] = 0; - pure[2] = w; + pure[2] = w2; } mg = (1 - c) * g; return [ @@ -51643,13 +51680,13 @@ var require_conversions2 = __commonJS((exports, module2) => { var c = hcg[1] / 100; var g = hcg[2] / 100; var l = g * (1 - c) + 0.5 * c; - var s = 0; + var s2 = 0; if (l > 0 && l < 0.5) { - s = c / (2 * l); + s2 = c / (2 * l); } else if (l >= 0.5 && l < 1) { - s = c / (2 * (1 - l)); + s2 = c / (2 * (1 - l)); } - return [hcg[0], s * 100, l * 100]; + return [hcg[0], s2 * 100, l * 100]; }; convert.hcg.hwb = function(hcg) { var c = hcg[1] / 100; @@ -51658,10 +51695,10 @@ var require_conversions2 = __commonJS((exports, module2) => { return [hcg[0], (v - c) * 100, (1 - v) * 100]; }; convert.hwb.hcg = function(hwb) { - var w = hwb[1] / 100; + var w2 = hwb[1] / 100; var b = hwb[2] / 100; var v = 1 - b; - var c = v - w; + var c = v - w2; var g = 0; if (c < 1) { g = (v - c) / (1 - c); @@ -51702,8 +51739,8 @@ var require_conversions2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-convert@1.9.3/node_modules/color-convert/route.js -var require_route2 = __commonJS((exports, module2) => { - var conversions = require_conversions2(); +var require_route3 = __commonJS2((exports2, module2) => { + var conversions = require_conversions3(); function buildGraph() { var graph = {}; var models = Object.keys(conversions); @@ -51740,15 +51777,15 @@ var require_route2 = __commonJS((exports, module2) => { }; } function wrapConversion(toModel, graph) { - var path3 = [graph[toModel].parent, toModel]; + var path4 = [graph[toModel].parent, toModel]; var fn = conversions[graph[toModel].parent][toModel]; var cur = graph[toModel].parent; while (graph[cur].parent) { - path3.unshift(graph[cur].parent); + path4.unshift(graph[cur].parent); fn = link(conversions[graph[cur].parent][cur], fn); cur = graph[cur].parent; } - fn.conversion = path3; + fn.conversion = path4; return fn; } module2.exports = function(fromModel) { @@ -51768,9 +51805,9 @@ var require_route2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/color-convert@1.9.3/node_modules/color-convert/index.js -var require_color_convert2 = __commonJS((exports, module2) => { - var conversions = require_conversions2(); - var route = require_route2(); +var require_color_convert3 = __commonJS2((exports2, module2) => { + var conversions = require_conversions3(); + var route = require_route3(); var convert = {}; var models = Object.keys(conversions); function wrapRaw(fn) { @@ -51825,9 +51862,9 @@ var require_color_convert2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ansi-styles@3.2.1/node_modules/ansi-styles/index.js -var require_ansi_styles2 = __commonJS((exports, module2) => { +var require_ansi_styles3 = __commonJS2((exports2, module2) => { "use strict"; - const colorConvert = require_color_convert2(); + const colorConvert = require_color_convert3(); const wrapAnsi16 = (fn, offset) => function() { const code = fn.apply(colorConvert, arguments); return `[${code + offset}m`; @@ -51963,7 +52000,7 @@ var require_ansi_styles2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/has-flag@3.0.0/node_modules/has-flag/index.js -var require_has_flag2 = __commonJS((exports, module2) => { +var require_has_flag3 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = (flag, argv) => { argv = argv || process.argv; @@ -51975,19 +52012,19 @@ var require_has_flag2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/supports-color@5.5.0/node_modules/supports-color/index.js -var require_supports_color2 = __commonJS((exports, module2) => { +var require_supports_color3 = __commonJS2((exports2, module2) => { "use strict"; - const os = require("os"); - const hasFlag = require_has_flag2(); - const env = process.env; + const os2 = require("os"); + const hasFlag = require_has_flag3(); + const env2 = process.env; let forceColor; if (hasFlag("no-color") || hasFlag("no-colors") || hasFlag("color=false")) { forceColor = false; } else if (hasFlag("color") || hasFlag("colors") || hasFlag("color=true") || hasFlag("color=always")) { forceColor = true; } - if ("FORCE_COLOR" in env) { - forceColor = env.FORCE_COLOR.length === 0 || parseInt(env.FORCE_COLOR, 10) !== 0; + if ("FORCE_COLOR" in env2) { + forceColor = env2.FORCE_COLOR.length === 0 || parseInt(env2.FORCE_COLOR, 10) !== 0; } function translateLevel(level) { if (level === 0) { @@ -52015,43 +52052,43 @@ var require_supports_color2 = __commonJS((exports, module2) => { } const min2 = forceColor ? 1 : 0; if (process.platform === "win32") { - const osRelease = os.release().split("."); + const osRelease = os2.release().split("."); if (Number(process.versions.node.split(".")[0]) >= 8 && Number(osRelease[0]) >= 10 && Number(osRelease[2]) >= 10586) { return Number(osRelease[2]) >= 14931 ? 3 : 2; } return 1; } - if ("CI" in env) { - if (["TRAVIS", "CIRCLECI", "APPVEYOR", "GITLAB_CI"].some((sign2) => sign2 in env) || env.CI_NAME === "codeship") { + if ("CI" in env2) { + if (["TRAVIS", "CIRCLECI", "APPVEYOR", "GITLAB_CI"].some((sign2) => sign2 in env2) || env2.CI_NAME === "codeship") { return 1; } return min2; } - if ("TEAMCITY_VERSION" in env) { - return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env.TEAMCITY_VERSION) ? 1 : 0; + if ("TEAMCITY_VERSION" in env2) { + return /^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(env2.TEAMCITY_VERSION) ? 1 : 0; } - if (env.COLORTERM === "truecolor") { + if (env2.COLORTERM === "truecolor") { return 3; } - if ("TERM_PROGRAM" in env) { - const version = parseInt((env.TERM_PROGRAM_VERSION || "").split(".")[0], 10); - switch (env.TERM_PROGRAM) { + if ("TERM_PROGRAM" in env2) { + const version = parseInt((env2.TERM_PROGRAM_VERSION || "").split(".")[0], 10); + switch (env2.TERM_PROGRAM) { case "iTerm.app": return version >= 3 ? 3 : 2; case "Apple_Terminal": return 2; } } - if (/-256(color)?$/i.test(env.TERM)) { + if (/-256(color)?$/i.test(env2.TERM)) { return 2; } - if (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env.TERM)) { + if (/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(env2.TERM)) { return 1; } - if ("COLORTERM" in env) { + if ("COLORTERM" in env2) { return 1; } - if (env.TERM === "dumb") { + if (env2.TERM === "dumb") { return min2; } return min2; @@ -52068,7 +52105,7 @@ var require_supports_color2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/chalk@2.4.2/node_modules/chalk/templates.js -var require_templates2 = __commonJS((exports, module2) => { +var require_templates3 = __commonJS2((exports2, module2) => { "use strict"; const TEMPLATE_REGEX = /(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi; const STYLE_REGEX = /(?:^|\.)(\w+)(?:\(([^)]*)\))?/g; @@ -52100,7 +52137,7 @@ var require_templates2 = __commonJS((exports, module2) => { if (!isNaN(chunk)) { results.push(Number(chunk)); } else if (matches = chunk.match(STRING_REGEX)) { - results.push(matches[2].replace(ESCAPE_REGEX, (m, escape, chr) => escape ? unescape2(escape) : chr)); + results.push(matches[2].replace(ESCAPE_REGEX, (m2, escape, chr) => escape ? unescape2(escape) : chr)); } else { throw new Error(`Invalid Chalk template style argument: ${chunk} (in style '${name}')`); } @@ -52148,7 +52185,7 @@ var require_templates2 = __commonJS((exports, module2) => { const styles = []; const chunks = []; let chunk = []; - tmp.replace(TEMPLATE_REGEX, (m, escapeChar, inverse, style, close, chr) => { + tmp.replace(TEMPLATE_REGEX, (m2, escapeChar, inverse, style, close2, chr) => { if (escapeChar) { chunk.push(unescape2(escapeChar)); } else if (style) { @@ -52156,7 +52193,7 @@ var require_templates2 = __commonJS((exports, module2) => { chunk = []; chunks.push(styles.length === 0 ? str : buildStyle(chalk13, styles)(str)); styles.push({inverse, styles: parseStyle(style)}); - } else if (close) { + } else if (close2) { if (styles.length === 0) { throw new Error("Found extraneous } in Chalk template literal"); } @@ -52177,12 +52214,12 @@ var require_templates2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/chalk@2.4.2/node_modules/chalk/index.js -var require_chalk = __commonJS((exports, module2) => { +var require_chalk = __commonJS2((exports2, module2) => { "use strict"; const escapeStringRegexp = require_escape_string_regexp(); - const ansiStyles = require_ansi_styles2(); - const stdoutColor = require_supports_color2().stdout; - const template = require_templates2(); + const ansiStyles = require_ansi_styles3(); + const stdoutColor = require_supports_color3().stdout; + const template = require_templates3(); const isSimpleWindowsTerm = process.platform === "win32" && !(process.env.TERM || "").toLowerCase().startsWith("xterm"); const levelMapping = ["ansi", "ansi", "ansi256", "ansi16m"]; const skipModels = new Set(["gray"]); @@ -52234,9 +52271,9 @@ var require_chalk = __commonJS((exports, module2) => { get() { const level = this.level; return function() { - const open = ansiStyles.color[levelMapping[level]][model].apply(null, arguments); + const open2 = ansiStyles.color[levelMapping[level]][model].apply(null, arguments); const codes = { - open, + open: open2, close: ansiStyles.color.close, closeRe: ansiStyles.color.closeRe }; @@ -52255,9 +52292,9 @@ var require_chalk = __commonJS((exports, module2) => { get() { const level = this.level; return function() { - const open = ansiStyles.bgColor[levelMapping[level]][model].apply(null, arguments); + const open2 = ansiStyles.bgColor[levelMapping[level]][model].apply(null, arguments); const codes = { - open, + open: open2, close: ansiStyles.bgColor.close, closeRe: ansiStyles.bgColor.closeRe }; @@ -52342,16 +52379,16 @@ var require_chalk = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/@babel/highlight@7.10.4/node_modules/@babel/highlight/lib/index.js -var require_lib5 = __commonJS((exports) => { +var require_lib6 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); - exports.shouldHighlight = shouldHighlight; - exports.getChalk = getChalk; - exports.default = highlight3; + exports2.shouldHighlight = shouldHighlight; + exports2.getChalk = getChalk; + exports2.default = highlight3; var _jsTokens = _interopRequireWildcard(require_js_tokens()); - var _helperValidatorIdentifier = require_lib4(); + var _helperValidatorIdentifier = require_lib5(); var _chalk = _interopRequireDefault(require_chalk()); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : {default: obj}; @@ -52468,14 +52505,14 @@ var require_lib5 = __commonJS((exports) => { }); // ../../node_modules/.pnpm/@babel/code-frame@7.10.4/node_modules/@babel/code-frame/lib/index.js -var require_lib6 = __commonJS((exports) => { +var require_lib7 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); - exports.codeFrameColumns = codeFrameColumns; - exports.default = _default; - var _highlight = _interopRequireWildcard(require_lib5()); + exports2.codeFrameColumns = codeFrameColumns; + exports2.default = _default2; + var _highlight = _interopRequireWildcard(require_lib6()); function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; @@ -52626,7 +52663,7 @@ ${frame}`; return frame; } } - function _default(rawLines, lineNumber, colNumber, opts = {}) { + function _default2(rawLines, lineNumber, colNumber, opts = {}) { if (!deprecationWarningShown) { deprecationWarningShown = true; const message = "Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`."; @@ -52650,12 +52687,12 @@ ${frame}`; }); // ../../node_modules/.pnpm/parse-json@5.1.0/node_modules/parse-json/index.js -var require_parse_json = __commonJS((exports, module2) => { +var require_parse_json = __commonJS2((exports2, module2) => { "use strict"; const errorEx = require_error_ex(); const fallback = require_json_parse_even_better_errors(); - const {default: LinesAndColumns} = require_dist11(); - const {codeFrameColumns} = require_lib6(); + const {default: LinesAndColumns} = require_dist17(); + const {codeFrameColumns} = require_lib7(); const JSONError = errorEx("JSONError", { fileName: errorEx.append("in %s"), codeFrame: errorEx.append("\n\n%s\n") @@ -52692,25 +52729,25 @@ var require_parse_json = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/semver@5.7.1/node_modules/semver/semver.js -var require_semver2 = __commonJS((exports, module2) => { - exports = module2.exports = SemVer; - var debug3; +var require_semver3 = __commonJS2((exports2, module2) => { + exports2 = module2.exports = SemVer; + var debug4; if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { - debug3 = function() { + debug4 = function() { var args = Array.prototype.slice.call(arguments, 0); args.unshift("SEMVER"); console.log.apply(console, args); }; } else { - debug3 = function() { + debug4 = function() { }; } - exports.SEMVER_SPEC_VERSION = "2.0.0"; + exports2.SEMVER_SPEC_VERSION = "2.0.0"; var MAX_LENGTH = 256; var MAX_SAFE_INTEGER2 = Number.MAX_SAFE_INTEGER || 9007199254740991; var MAX_SAFE_COMPONENT_LENGTH = 16; - var re = exports.re = []; - var src = exports.src = []; + var re = exports2.re = []; + var src = exports2.src = []; var R = 0; var NUMERICIDENTIFIER = R++; src[NUMERICIDENTIFIER] = "0|[1-9]\\d*"; @@ -52791,13 +52828,13 @@ var require_semver2 = __commonJS((exports, module2) => { var STAR = R++; src[STAR] = "(<|>)?=?\\s*\\*"; for (var i = 0; i < R; i++) { - debug3(i, src[i]); + debug4(i, src[i]); if (!re[i]) { re[i] = new RegExp(src[i]); } } - exports.parse = parse2; - function parse2(version, options) { + exports2.parse = parse3; + function parse3(version, options) { if (!options || typeof options !== "object") { options = { loose: !!options, @@ -52823,17 +52860,17 @@ var require_semver2 = __commonJS((exports, module2) => { return null; } } - exports.valid = valid; + exports2.valid = valid; function valid(version, options) { - var v = parse2(version, options); + var v = parse3(version, options); return v ? v.version : null; } - exports.clean = clean; + exports2.clean = clean; function clean(version, options) { - var s = parse2(version.trim().replace(/^[=v]+/, ""), options); - return s ? s.version : null; + var s2 = parse3(version.trim().replace(/^[=v]+/, ""), options); + return s2 ? s2.version : null; } - exports.SemVer = SemVer; + exports2.SemVer = SemVer; function SemVer(version, options) { if (!options || typeof options !== "object") { options = { @@ -52856,17 +52893,17 @@ var require_semver2 = __commonJS((exports, module2) => { if (!(this instanceof SemVer)) { return new SemVer(version, options); } - debug3("SemVer", version, options); + debug4("SemVer", version, options); this.options = options; this.loose = !!options.loose; - var m = version.trim().match(options.loose ? re[LOOSE] : re[FULL]); - if (!m) { + var m2 = version.trim().match(options.loose ? re[LOOSE] : re[FULL]); + if (!m2) { throw new TypeError("Invalid Version: " + version); } this.raw = version; - this.major = +m[1]; - this.minor = +m[2]; - this.patch = +m[3]; + this.major = +m2[1]; + this.minor = +m2[2]; + this.patch = +m2[3]; if (this.major > MAX_SAFE_INTEGER2 || this.major < 0) { throw new TypeError("Invalid major version"); } @@ -52876,10 +52913,10 @@ var require_semver2 = __commonJS((exports, module2) => { if (this.patch > MAX_SAFE_INTEGER2 || this.patch < 0) { throw new TypeError("Invalid patch version"); } - if (!m[4]) { + if (!m2[4]) { this.prerelease = []; } else { - this.prerelease = m[4].split(".").map(function(id) { + this.prerelease = m2[4].split(".").map(function(id) { if (/^[0-9]+$/.test(id)) { var num = +id; if (num >= 0 && num < MAX_SAFE_INTEGER2) { @@ -52889,7 +52926,7 @@ var require_semver2 = __commonJS((exports, module2) => { return id; }); } - this.build = m[5] ? m[5].split(".") : []; + this.build = m2[5] ? m2[5].split(".") : []; this.format(); } SemVer.prototype.format = function() { @@ -52903,7 +52940,7 @@ var require_semver2 = __commonJS((exports, module2) => { return this.version; }; SemVer.prototype.compare = function(other) { - debug3("SemVer.compare", this.version, this.options, other); + debug4("SemVer.compare", this.version, this.options, other); if (!(other instanceof SemVer)) { other = new SemVer(other, this.options); } @@ -52930,7 +52967,7 @@ var require_semver2 = __commonJS((exports, module2) => { do { var a = this.prerelease[i2]; var b = other.prerelease[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -53023,7 +53060,7 @@ var require_semver2 = __commonJS((exports, module2) => { this.raw = this.version; return this; }; - exports.inc = inc; + exports2.inc = inc; function inc(version, release, loose, identifier) { if (typeof loose === "string") { identifier = loose; @@ -53035,13 +53072,13 @@ var require_semver2 = __commonJS((exports, module2) => { return null; } } - exports.diff = diff; + exports2.diff = diff; function diff(version1, version2) { if (eq(version1, version2)) { return null; } else { - var v1 = parse2(version1); - var v2 = parse2(version2); + var v1 = parse3(version1); + var v2 = parse3(version2); var prefix = ""; if (v1.prerelease.length || v2.prerelease.length) { prefix = "pre"; @@ -53057,7 +53094,7 @@ var require_semver2 = __commonJS((exports, module2) => { return defaultResult; } } - exports.compareIdentifiers = compareIdentifiers; + exports2.compareIdentifiers = compareIdentifiers; var numeric = /^[0-9]+$/; function compareIdentifiers(a, b) { var anum = numeric.test(a); @@ -53068,71 +53105,71 @@ var require_semver2 = __commonJS((exports, module2) => { } return a === b ? 0 : anum && !bnum ? -1 : bnum && !anum ? 1 : a < b ? -1 : 1; } - exports.rcompareIdentifiers = rcompareIdentifiers; + exports2.rcompareIdentifiers = rcompareIdentifiers; function rcompareIdentifiers(a, b) { return compareIdentifiers(b, a); } - exports.major = major; + exports2.major = major; function major(a, loose) { return new SemVer(a, loose).major; } - exports.minor = minor; + exports2.minor = minor; function minor(a, loose) { return new SemVer(a, loose).minor; } - exports.patch = patch; + exports2.patch = patch; function patch(a, loose) { return new SemVer(a, loose).patch; } - exports.compare = compare; + exports2.compare = compare; function compare(a, b, loose) { return new SemVer(a, loose).compare(new SemVer(b, loose)); } - exports.compareLoose = compareLoose; + exports2.compareLoose = compareLoose; function compareLoose(a, b) { return compare(a, b, true); } - exports.rcompare = rcompare; + exports2.rcompare = rcompare; function rcompare(a, b, loose) { return compare(b, a, loose); } - exports.sort = sort; + exports2.sort = sort; function sort(list, loose) { return list.sort(function(a, b) { - return exports.compare(a, b, loose); + return exports2.compare(a, b, loose); }); } - exports.rsort = rsort; + exports2.rsort = rsort; function rsort(list, loose) { return list.sort(function(a, b) { - return exports.rcompare(a, b, loose); + return exports2.rcompare(a, b, loose); }); } - exports.gt = gt; + exports2.gt = gt; function gt(a, b, loose) { return compare(a, b, loose) > 0; } - exports.lt = lt; + exports2.lt = lt; function lt(a, b, loose) { return compare(a, b, loose) < 0; } - exports.eq = eq; + exports2.eq = eq; function eq(a, b, loose) { return compare(a, b, loose) === 0; } - exports.neq = neq; + exports2.neq = neq; function neq(a, b, loose) { return compare(a, b, loose) !== 0; } - exports.gte = gte; + exports2.gte = gte; function gte(a, b, loose) { return compare(a, b, loose) >= 0; } - exports.lte = lte; + exports2.lte = lte; function lte(a, b, loose) { return compare(a, b, loose) <= 0; } - exports.cmp = cmp; + exports2.cmp = cmp; function cmp(a, op, b, loose) { switch (op) { case "===": @@ -53165,7 +53202,7 @@ var require_semver2 = __commonJS((exports, module2) => { throw new TypeError("Invalid operator: " + op); } } - exports.Comparator = Comparator; + exports2.Comparator = Comparator; function Comparator(comp, options) { if (!options || typeof options !== "object") { options = { @@ -53183,7 +53220,7 @@ var require_semver2 = __commonJS((exports, module2) => { if (!(this instanceof Comparator)) { return new Comparator(comp, options); } - debug3("comparator", comp, options); + debug4("comparator", comp, options); this.options = options; this.loose = !!options.loose; this.parse(comp); @@ -53192,30 +53229,30 @@ var require_semver2 = __commonJS((exports, module2) => { } else { this.value = this.operator + this.semver.version; } - debug3("comp", this); + debug4("comp", this); } var ANY = {}; Comparator.prototype.parse = function(comp) { var r = this.options.loose ? re[COMPARATORLOOSE] : re[COMPARATOR]; - var m = comp.match(r); - if (!m) { + var m2 = comp.match(r); + if (!m2) { throw new TypeError("Invalid comparator: " + comp); } - this.operator = m[1]; + this.operator = m2[1]; if (this.operator === "=") { this.operator = ""; } - if (!m[2]) { + if (!m2[2]) { this.semver = ANY; } else { - this.semver = new SemVer(m[2], this.options.loose); + this.semver = new SemVer(m2[2], this.options.loose); } }; Comparator.prototype.toString = function() { return this.value; }; Comparator.prototype.test = function(version) { - debug3("Comparator.test", version, this.options.loose); + debug4("Comparator.test", version, this.options.loose); if (this.semver === ANY) { return true; } @@ -53250,7 +53287,7 @@ var require_semver2 = __commonJS((exports, module2) => { var oppositeDirectionsGreaterThan = cmp(this.semver, ">", comp.semver, options) && ((this.operator === "<=" || this.operator === "<") && (comp.operator === ">=" || comp.operator === ">")); return sameDirectionIncreasing || sameDirectionDecreasing || sameSemVer && differentDirectionsInclusive || oppositeDirectionsLessThan || oppositeDirectionsGreaterThan; }; - exports.Range = Range; + exports2.Range = Range; function Range(range, options) { if (!options || typeof options !== "object") { options = { @@ -53299,9 +53336,9 @@ var require_semver2 = __commonJS((exports, module2) => { range = range.trim(); var hr = loose ? re[HYPHENRANGELOOSE] : re[HYPHENRANGE]; range = range.replace(hr, hyphenReplace); - debug3("hyphen replace", range); + debug4("hyphen replace", range); range = range.replace(re[COMPARATORTRIM], comparatorTrimReplace); - debug3("comparator trim", range, re[COMPARATORTRIM]); + debug4("comparator trim", range, re[COMPARATORTRIM]); range = range.replace(re[TILDETRIM], tildeTrimReplace); range = range.replace(re[CARETTRIM], caretTrimReplace); range = range.split(/\s+/).join(" "); @@ -53333,7 +53370,7 @@ var require_semver2 = __commonJS((exports, module2) => { }); }); }; - exports.toComparators = toComparators; + exports2.toComparators = toComparators; function toComparators(range, options) { return new Range(range, options).set.map(function(comp) { return comp.map(function(c) { @@ -53342,15 +53379,15 @@ var require_semver2 = __commonJS((exports, module2) => { }); } function parseComparator(comp, options) { - debug3("comp", comp, options); + debug4("comp", comp, options); comp = replaceCarets(comp, options); - debug3("caret", comp); + debug4("caret", comp); comp = replaceTildes(comp, options); - debug3("tildes", comp); + debug4("tildes", comp); comp = replaceXRanges(comp, options); - debug3("xrange", comp); + debug4("xrange", comp); comp = replaceStars(comp, options); - debug3("stars", comp); + debug4("stars", comp); return comp; } function isX(id) { @@ -53363,22 +53400,22 @@ var require_semver2 = __commonJS((exports, module2) => { } function replaceTilde(comp, options) { var r = options.loose ? re[TILDELOOSE] : re[TILDE]; - return comp.replace(r, function(_3, M, m, p, pr) { - debug3("tilde", comp, _3, M, m, p, pr); + return comp.replace(r, function(_3, M, m2, p, pr) { + debug4("tilde", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; - } else if (isX(m)) { + } else if (isX(m2)) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (isX(p)) { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else if (pr) { - debug3("replaceTilde pr", pr); - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + debug4("replaceTilde pr", pr); + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } else { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } - debug3("tilde return", ret); + debug4("tilde return", ret); return ret; }); } @@ -53388,50 +53425,50 @@ var require_semver2 = __commonJS((exports, module2) => { }).join(" "); } function replaceCaret(comp, options) { - debug3("caret", comp, options); + debug4("caret", comp, options); var r = options.loose ? re[CARETLOOSE] : re[CARET]; - return comp.replace(r, function(_3, M, m, p, pr) { - debug3("caret", comp, _3, M, m, p, pr); + return comp.replace(r, function(_3, M, m2, p, pr) { + debug4("caret", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; - } else if (isX(m)) { + } else if (isX(m2)) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (isX(p)) { if (M === "0") { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else { - ret = ">=" + M + "." + m + ".0 <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + ".0 <" + (+M + 1) + ".0.0"; } } else if (pr) { - debug3("replaceCaret pr", pr); + debug4("replaceCaret pr", pr); if (M === "0") { - if (m === "0") { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + m + "." + (+p + 1); + if (m2 === "0") { + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + m2 + "." + (+p + 1); } else { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } } else { - ret = ">=" + M + "." + m + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; } } else { - debug3("no pr"); + debug4("no pr"); if (M === "0") { - if (m === "0") { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + m + "." + (+p + 1); + if (m2 === "0") { + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + m2 + "." + (+p + 1); } else { - ret = ">=" + M + "." + m + "." + p + " <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } } else { - ret = ">=" + M + "." + m + "." + p + " <" + (+M + 1) + ".0.0"; + ret = ">=" + M + "." + m2 + "." + p + " <" + (+M + 1) + ".0.0"; } } - debug3("caret return", ret); + debug4("caret return", ret); return ret; }); } function replaceXRanges(comp, options) { - debug3("replaceXRanges", comp, options); + debug4("replaceXRanges", comp, options); return comp.split(/\s+/).map(function(comp2) { return replaceXRange(comp2, options); }).join(" "); @@ -53439,10 +53476,10 @@ var require_semver2 = __commonJS((exports, module2) => { function replaceXRange(comp, options) { comp = comp.trim(); var r = options.loose ? re[XRANGELOOSE] : re[XRANGE]; - return comp.replace(r, function(ret, gtlt, M, m, p, pr) { - debug3("xRange", comp, ret, gtlt, M, m, p, pr); + return comp.replace(r, function(ret, gtlt, M, m2, p, pr) { + debug4("xRange", comp, ret, gtlt, M, m2, p, pr); var xM = isX(M); - var xm = xM || isX(m); + var xm = xM || isX(m2); var xp = xm || isX(p); var anyX = xp; if (gtlt === "=" && anyX) { @@ -53456,17 +53493,17 @@ var require_semver2 = __commonJS((exports, module2) => { } } else if (gtlt && anyX) { if (xm) { - m = 0; + m2 = 0; } p = 0; if (gtlt === ">") { gtlt = ">="; if (xm) { M = +M + 1; - m = 0; + m2 = 0; p = 0; } else { - m = +m + 1; + m2 = +m2 + 1; p = 0; } } else if (gtlt === "<=") { @@ -53474,21 +53511,21 @@ var require_semver2 = __commonJS((exports, module2) => { if (xm) { M = +M + 1; } else { - m = +m + 1; + m2 = +m2 + 1; } } - ret = gtlt + M + "." + m + "." + p; + ret = gtlt + M + "." + m2 + "." + p; } else if (xm) { ret = ">=" + M + ".0.0 <" + (+M + 1) + ".0.0"; } else if (xp) { - ret = ">=" + M + "." + m + ".0 <" + M + "." + (+m + 1) + ".0"; + ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } - debug3("xRange return", ret); + debug4("xRange return", ret); return ret; }); } function replaceStars(comp, options) { - debug3("replaceStars", comp, options); + debug4("replaceStars", comp, options); return comp.trim().replace(re[STAR], ""); } function hyphenReplace($0, from, fM, fm, fp, fpr, fb, to, tM, tm, tp, tpr, tb) { @@ -53536,7 +53573,7 @@ var require_semver2 = __commonJS((exports, module2) => { } if (version.prerelease.length && !options.includePrerelease) { for (i2 = 0; i2 < set.length; i2++) { - debug3(set[i2].semver); + debug4(set[i2].semver); if (set[i2].semver === ANY) { continue; } @@ -53551,7 +53588,7 @@ var require_semver2 = __commonJS((exports, module2) => { } return true; } - exports.satisfies = satisfies; + exports2.satisfies = satisfies; function satisfies(version, range, options) { try { range = new Range(range, options); @@ -53560,7 +53597,7 @@ var require_semver2 = __commonJS((exports, module2) => { } return range.test(version); } - exports.maxSatisfying = maxSatisfying; + exports2.maxSatisfying = maxSatisfying; function maxSatisfying(versions, range, options) { var max2 = null; var maxSV = null; @@ -53579,7 +53616,7 @@ var require_semver2 = __commonJS((exports, module2) => { }); return max2; } - exports.minSatisfying = minSatisfying; + exports2.minSatisfying = minSatisfying; function minSatisfying(versions, range, options) { var min2 = null; var minSV = null; @@ -53598,7 +53635,7 @@ var require_semver2 = __commonJS((exports, module2) => { }); return min2; } - exports.minVersion = minVersion; + exports2.minVersion = minVersion; function minVersion(range, loose) { range = new Range(range, loose); var minver = new SemVer("0.0.0"); @@ -53641,7 +53678,7 @@ var require_semver2 = __commonJS((exports, module2) => { } return null; } - exports.validRange = validRange; + exports2.validRange = validRange; function validRange(range, options) { try { return new Range(range, options).range || "*"; @@ -53649,15 +53686,15 @@ var require_semver2 = __commonJS((exports, module2) => { return null; } } - exports.ltr = ltr; + exports2.ltr = ltr; function ltr(version, range, options) { return outside(version, range, "<", options); } - exports.gtr = gtr; + exports2.gtr = gtr; function gtr(version, range, options) { return outside(version, range, ">", options); } - exports.outside = outside; + exports2.outside = outside; function outside(version, range, hilo, options) { version = new SemVer(version, options); range = new Range(range, options); @@ -53710,18 +53747,18 @@ var require_semver2 = __commonJS((exports, module2) => { } return true; } - exports.prerelease = prerelease; + exports2.prerelease = prerelease; function prerelease(version, options) { - var parsed = parse2(version, options); + var parsed = parse3(version, options); return parsed && parsed.prerelease.length ? parsed.prerelease : null; } - exports.intersects = intersects; + exports2.intersects = intersects; function intersects(r1, r2, options) { r1 = new Range(r1, options); r2 = new Range(r2, options); return r1.intersects(r2); } - exports.coerce = coerce; + exports2.coerce = coerce; function coerce(version) { if (version instanceof SemVer) { return version; @@ -53733,12 +53770,12 @@ var require_semver2 = __commonJS((exports, module2) => { if (match == null) { return null; } - return parse2(match[1] + "." + (match[2] || "0") + "." + (match[3] || "0")); + return parse3(match[1] + "." + (match[2] || "0") + "." + (match[3] || "0")); } }); // ../../node_modules/.pnpm/spdx-license-ids@3.0.6/node_modules/spdx-license-ids/index.json -var require_spdx_license_ids = __commonJS((exports, module2) => { +var require_spdx_license_ids = __commonJS2((exports2, module2) => { module2.exports = [ "0BSD", "AAL", @@ -54156,7 +54193,7 @@ var require_spdx_license_ids = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/spdx-license-ids@3.0.6/node_modules/spdx-license-ids/deprecated.json -var require_deprecated = __commonJS((exports, module2) => { +var require_deprecated = __commonJS2((exports2, module2) => { module2.exports = [ "AGPL-1.0", "AGPL-3.0", @@ -54186,7 +54223,7 @@ var require_deprecated = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/spdx-exceptions@2.3.0/node_modules/spdx-exceptions/index.json -var require_spdx_exceptions = __commonJS((exports, module2) => { +var require_spdx_exceptions = __commonJS2((exports2, module2) => { module2.exports = [ "389-exception", "Autoconf-exception-2.0", @@ -54230,7 +54267,7 @@ var require_spdx_exceptions = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/spdx-expression-parse@3.0.1/node_modules/spdx-expression-parse/scan.js -var require_scan2 = __commonJS((exports, module2) => { +var require_scan3 = __commonJS2((exports2, module2) => { "use strict"; var licenses = [].concat(require_spdx_license_ids()).concat(require_deprecated()); var exceptions = require_spdx_exceptions(); @@ -54332,7 +54369,7 @@ var require_scan2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/spdx-expression-parse@3.0.1/node_modules/spdx-expression-parse/parse.js -var require_parse5 = __commonJS((exports, module2) => { +var require_parse8 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = function(tokens) { var index = 0; @@ -54444,22 +54481,22 @@ var require_parse5 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/spdx-expression-parse@3.0.1/node_modules/spdx-expression-parse/index.js -var require_spdx_expression_parse = __commonJS((exports, module2) => { +var require_spdx_expression_parse = __commonJS2((exports2, module2) => { "use strict"; - var scan = require_scan2(); - var parse2 = require_parse5(); + var scan = require_scan3(); + var parse3 = require_parse8(); module2.exports = function(source) { - return parse2(scan(source)); + return parse3(scan(source)); }; }); // ../../node_modules/.pnpm/spdx-correct@3.1.1/node_modules/spdx-correct/index.js -var require_spdx_correct = __commonJS((exports, module2) => { - var parse2 = require_spdx_expression_parse(); +var require_spdx_correct = __commonJS2((exports2, module2) => { + var parse3 = require_spdx_expression_parse(); var spdxLicenseIds = require_spdx_license_ids(); function valid(string) { try { - parse2(string); + parse3(string); return true; } catch (error) { return false; @@ -54495,90 +54532,90 @@ var require_spdx_correct = __commonJS((exports, module2) => { var TRANSPOSED = 0; var CORRECT = 1; var transforms = [ - function(argument) { - return argument.toUpperCase(); + function(argument2) { + return argument2.toUpperCase(); }, - function(argument) { - return argument.trim(); + function(argument2) { + return argument2.trim(); }, - function(argument) { - return argument.replace(/\./g, ""); + function(argument2) { + return argument2.replace(/\./g, ""); }, - function(argument) { - return argument.replace(/\s+/g, ""); + function(argument2) { + return argument2.replace(/\s+/g, ""); }, - function(argument) { - return argument.replace(/\s+/g, "-"); + function(argument2) { + return argument2.replace(/\s+/g, "-"); }, - function(argument) { - return argument.replace("v", "-"); + function(argument2) { + return argument2.replace("v", "-"); }, - function(argument) { - return argument.replace(/,?\s*(\d)/, "-$1"); + function(argument2) { + return argument2.replace(/,?\s*(\d)/, "-$1"); }, - function(argument) { - return argument.replace(/,?\s*(\d)/, "-$1.0"); + function(argument2) { + return argument2.replace(/,?\s*(\d)/, "-$1.0"); }, - function(argument) { - return argument.replace(/,?\s*(V\.|v\.|V|v|Version|version)\s*(\d)/, "-$2"); + function(argument2) { + return argument2.replace(/,?\s*(V\.|v\.|V|v|Version|version)\s*(\d)/, "-$2"); }, - function(argument) { - return argument.replace(/,?\s*(V\.|v\.|V|v|Version|version)\s*(\d)/, "-$2.0"); + function(argument2) { + return argument2.replace(/,?\s*(V\.|v\.|V|v|Version|version)\s*(\d)/, "-$2.0"); }, - function(argument) { - return argument[0].toUpperCase() + argument.slice(1); + function(argument2) { + return argument2[0].toUpperCase() + argument2.slice(1); }, - function(argument) { - return argument.replace("/", "-"); + function(argument2) { + return argument2.replace("/", "-"); }, - function(argument) { - return argument.replace(/\s*V\s*(\d)/, "-$1").replace(/(\d)$/, "$1.0"); + function(argument2) { + return argument2.replace(/\s*V\s*(\d)/, "-$1").replace(/(\d)$/, "$1.0"); }, - function(argument) { - if (argument.indexOf("3.0") !== -1) { - return argument + "-or-later"; + function(argument2) { + if (argument2.indexOf("3.0") !== -1) { + return argument2 + "-or-later"; } else { - return argument + "-only"; + return argument2 + "-only"; } }, - function(argument) { - return argument + "only"; + function(argument2) { + return argument2 + "only"; }, - function(argument) { - return argument.replace(/(\d)$/, "-$1.0"); + function(argument2) { + return argument2.replace(/(\d)$/, "-$1.0"); }, - function(argument) { - return argument.replace(/(-| )?(\d)$/, "-$2-Clause"); + function(argument2) { + return argument2.replace(/(-| )?(\d)$/, "-$2-Clause"); }, - function(argument) { - return argument.replace(/(-| )clause(-| )(\d)/, "-$3-Clause"); + function(argument2) { + return argument2.replace(/(-| )clause(-| )(\d)/, "-$3-Clause"); }, - function(argument) { - return argument.replace(/\b(Modified|New|Revised)(-| )?BSD((-| )License)?/i, "BSD-3-Clause"); + function(argument2) { + return argument2.replace(/\b(Modified|New|Revised)(-| )?BSD((-| )License)?/i, "BSD-3-Clause"); }, - function(argument) { - return argument.replace(/\bSimplified(-| )?BSD((-| )License)?/i, "BSD-2-Clause"); + function(argument2) { + return argument2.replace(/\bSimplified(-| )?BSD((-| )License)?/i, "BSD-2-Clause"); }, - function(argument) { - return argument.replace(/\b(Free|Net)(-| )?BSD((-| )License)?/i, "BSD-2-Clause-$1BSD"); + function(argument2) { + return argument2.replace(/\b(Free|Net)(-| )?BSD((-| )License)?/i, "BSD-2-Clause-$1BSD"); }, - function(argument) { - return argument.replace(/\bClear(-| )?BSD((-| )License)?/i, "BSD-3-Clause-Clear"); + function(argument2) { + return argument2.replace(/\bClear(-| )?BSD((-| )License)?/i, "BSD-3-Clause-Clear"); }, - function(argument) { - return argument.replace(/\b(Old|Original)(-| )?BSD((-| )License)?/i, "BSD-4-Clause"); + function(argument2) { + return argument2.replace(/\b(Old|Original)(-| )?BSD((-| )License)?/i, "BSD-4-Clause"); }, - function(argument) { - return "CC-" + argument; + function(argument2) { + return "CC-" + argument2; }, - function(argument) { - return "CC-" + argument + "-4.0"; + function(argument2) { + return "CC-" + argument2 + "-4.0"; }, - function(argument) { - return argument.replace("Attribution", "BY").replace("NonCommercial", "NC").replace("NoDerivatives", "ND").replace(/ (\d)/, "-$1").replace(/ ?International/, ""); + function(argument2) { + return argument2.replace("Attribution", "BY").replace("NonCommercial", "NC").replace("NoDerivatives", "ND").replace(/ (\d)/, "-$1").replace(/ ?International/, ""); }, - function(argument) { - return "CC-" + argument.replace("Attribution", "BY").replace("NonCommercial", "NC").replace("NoDerivatives", "ND").replace(/ (\d)/, "-$1").replace(/ ?International/, "") + "-4.0"; + function(argument2) { + return "CC-" + argument2.replace("Attribution", "BY").replace("NonCommercial", "NC").replace("NoDerivatives", "ND").replace(/ (\d)/, "-$1").replace(/ ?International/, "") + "-4.0"; } ]; var licensesWithVersions = spdxLicenseIds.map(function(id) { @@ -54650,13 +54687,13 @@ var require_spdx_correct = __commonJS((exports, module2) => { } return null; }; - var anyCorrection = function(identifier, check) { + var anyCorrection = function(identifier, check2) { for (var i = 0; i < transpositions.length; i++) { var transposition = transpositions[i]; var transposed = transposition[TRANSPOSED]; if (identifier.indexOf(transposed) > -1) { var corrected = identifier.replace(transposed, transposition[CORRECT]); - var checked = check(corrected); + var checked = check2(corrected); if (checked !== null) { return checked; } @@ -54686,11 +54723,11 @@ var require_spdx_correct = __commonJS((exports, module2) => { if (transformed !== null) { return postprocess(transformed); } - transformed = anyCorrection(identifier, function(argument) { - if (valid(argument)) { - return argument; + transformed = anyCorrection(identifier, function(argument2) { + if (valid(argument2)) { + return argument2; } - return validTransformation(argument); + return validTransformation(argument2); }); if (transformed !== null) { return postprocess(transformed); @@ -54736,8 +54773,8 @@ var require_spdx_correct = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/validate-npm-package-license@3.0.4/node_modules/validate-npm-package-license/index.js -var require_validate_npm_package_license = __commonJS((exports, module2) => { - var parse2 = require_spdx_expression_parse(); +var require_validate_npm_package_license = __commonJS2((exports2, module2) => { + var parse3 = require_spdx_expression_parse(); var correct = require_spdx_correct(); var genericWarning = 'license should be a valid SPDX license expression (without "LicenseRef"), "UNLICENSED", or "SEE LICENSE IN "'; var fileReferenceRE = /^SEE LICEN[CS]E IN (.+)$/; @@ -54752,19 +54789,19 @@ var require_validate_npm_package_license = __commonJS((exports, module2) => { return usesLicenseRef(ast.left) || usesLicenseRef(ast.right); } } - module2.exports = function(argument) { + module2.exports = function(argument2) { var ast; try { - ast = parse2(argument); + ast = parse3(argument2); } catch (e) { var match; - if (argument === "UNLICENSED" || argument === "UNLICENCED") { + if (argument2 === "UNLICENSED" || argument2 === "UNLICENCED") { return { validForOldPackages: true, validForNewPackages: true, unlicensed: true }; - } else if (match = fileReferenceRE.exec(argument)) { + } else if (match = fileReferenceRE.exec(argument2)) { return { validForOldPackages: true, validForNewPackages: true, @@ -54776,8 +54813,8 @@ var require_validate_npm_package_license = __commonJS((exports, module2) => { validForNewPackages: false, warnings: [genericWarning] }; - if (argument.trim().length !== 0) { - var corrected = correct(argument); + if (argument2.trim().length !== 0) { + var corrected = correct(argument2); if (corrected) { result.warnings.push('license is similar to the valid expression "' + corrected + '"'); } @@ -54803,7 +54840,7 @@ var require_validate_npm_package_license = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/hosted-git-info@2.8.8/node_modules/hosted-git-info/git-host-info.js -var require_git_host_info = __commonJS((exports, module2) => { +var require_git_host_info = __commonJS2((exports2, module2) => { "use strict"; var gitHosts = module2.exports = { github: { @@ -54880,7 +54917,7 @@ var require_git_host_info = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/hosted-git-info@2.8.8/node_modules/hosted-git-info/git-host.js -var require_git_host = __commonJS((exports, module2) => { +var require_git_host = __commonJS2((exports2, module2) => { "use strict"; var gitHosts = require_git_host_info(); var extend = Object.assign || function _extend(target, source) { @@ -55019,7 +55056,7 @@ var require_git_host = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/hosted-git-info@2.8.8/node_modules/hosted-git-info/index.js -var require_hosted_git_info = __commonJS((exports, module2) => { +var require_hosted_git_info = __commonJS2((exports2, module2) => { "use strict"; var url = require("url"); var gitHosts = require_git_host_info(); @@ -55145,7 +55182,7 @@ var require_hosted_git_info = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/caller.js -var require_caller = __commonJS((exports, module2) => { +var require_caller = __commonJS2((exports2, module2) => { module2.exports = function() { var origPrepareStackTrace = Error.prepareStackTrace; Error.prepareStackTrace = function(_3, stack2) { @@ -55158,9 +55195,9 @@ var require_caller = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/path-parse@1.0.6/node_modules/path-parse/index.js -var require_path_parse = __commonJS((exports, module2) => { +var require_path_parse = __commonJS2((exports2, module2) => { "use strict"; - var isWindows = process.platform === "win32"; + var isWindows2 = process.platform === "win32"; var splitDeviceRe = /^([a-zA-Z]:|[\\\/]{2}[^\\\/]+[\\\/]+[^\\\/]+)?([\\\/])?([\s\S]*?)$/; var splitTailRe = /^([\s\S]*?)((?:\.{1,2}|[^\\\/]+?|)(\.[^.\/\\]*|))(?:[\\\/]*)$/; var win32 = {}; @@ -55209,7 +55246,7 @@ var require_path_parse = __commonJS((exports, module2) => { name: allParts[2].slice(0, allParts[2].length - allParts[3].length) }; }; - if (isWindows) + if (isWindows2) module2.exports = win32.parse; else module2.exports = posix.parse; @@ -55218,9 +55255,9 @@ var require_path_parse = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/node-modules-paths.js -var require_node_modules_paths = __commonJS((exports, module2) => { - var path3 = require("path"); - var parse2 = path3.parse || require_path_parse(); +var require_node_modules_paths = __commonJS2((exports2, module2) => { + var path4 = require("path"); + var parse3 = path4.parse || require_path_parse(); var getNodeModulesDirs = function getNodeModulesDirs2(absoluteStart, modules) { var prefix = "/"; if (/^([A-Za-z]:)/.test(absoluteStart)) { @@ -55229,14 +55266,14 @@ var require_node_modules_paths = __commonJS((exports, module2) => { prefix = "\\\\"; } var paths = [absoluteStart]; - var parsed = parse2(absoluteStart); + var parsed = parse3(absoluteStart); while (parsed.dir !== paths[paths.length - 1]) { paths.push(parsed.dir); - parsed = parse2(parsed.dir); + parsed = parse3(parsed.dir); } return paths.reduce(function(dirs, aPath) { return dirs.concat(modules.map(function(moduleDir) { - return path3.resolve(prefix, aPath, moduleDir); + return path4.resolve(prefix, aPath, moduleDir); })); }, []); }; @@ -55253,14 +55290,14 @@ var require_node_modules_paths = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/normalize-options.js -var require_normalize_options = __commonJS((exports, module2) => { +var require_normalize_options = __commonJS2((exports2, module2) => { module2.exports = function(x, opts) { return opts || {}; }; }); // ../../node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/implementation.js -var require_implementation = __commonJS((exports, module2) => { +var require_implementation = __commonJS2((exports2, module2) => { "use strict"; var ERROR_MESSAGE = "Function.prototype.bind called on incompatible "; var slice = Array.prototype.slice; @@ -55302,21 +55339,21 @@ var require_implementation = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/function-bind@1.1.1/node_modules/function-bind/index.js -var require_function_bind = __commonJS((exports, module2) => { +var require_function_bind = __commonJS2((exports2, module2) => { "use strict"; var implementation = require_implementation(); module2.exports = Function.prototype.bind || implementation; }); // ../../node_modules/.pnpm/has@1.0.3/node_modules/has/src/index.js -var require_src4 = __commonJS((exports, module2) => { +var require_src6 = __commonJS2((exports2, module2) => { "use strict"; var bind = require_function_bind(); module2.exports = bind.call(Function.call, Object.prototype.hasOwnProperty); }); // ../../node_modules/.pnpm/is-core-module@2.0.0/node_modules/is-core-module/core.json -var require_core2 = __commonJS((exports, module2) => { +var require_core3 = __commonJS2((exports2, module2) => { module2.exports = { assert: true, "assert/strict": ">= 15", @@ -55399,9 +55436,9 @@ var require_core2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/is-core-module@2.0.0/node_modules/is-core-module/index.js -var require_is_core_module = __commonJS((exports, module2) => { +var require_is_core_module = __commonJS2((exports2, module2) => { "use strict"; - var has = require_src4(); + var has = require_src6(); function specifierIncluded(current, specifier) { var nodeParts = current.split("."); var parts = specifier.split(" "); @@ -55453,23 +55490,23 @@ var require_is_core_module = __commonJS((exports, module2) => { } return matchesRange(current, specifierValue); } - var data = require_core2(); + var data = require_core3(); module2.exports = function isCore(x, nodeVersion) { return has(data, x) && versionIncluded(nodeVersion, data[x]); }; }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/async.js -var require_async6 = __commonJS((exports, module2) => { - var fs3 = require("fs"); - var path3 = require("path"); +var require_async11 = __commonJS2((exports2, module2) => { + var fs4 = require("fs"); + var path4 = require("path"); var caller = require_caller(); var nodeModulesPaths = require_node_modules_paths(); var normalizeOptions = require_normalize_options(); var isCore = require_is_core_module(); - var realpathFS = fs3.realpath && typeof fs3.realpath.native === "function" ? fs3.realpath.native : fs3.realpath; + var realpathFS = fs4.realpath && typeof fs4.realpath.native === "function" ? fs4.realpath.native : fs4.realpath; var defaultIsFile = function isFile(file, cb) { - fs3.stat(file, function(err, stat) { + fs4.stat(file, function(err, stat) { if (!err) { return cb(null, stat.isFile() || stat.isFIFO()); } @@ -55479,7 +55516,7 @@ var require_async6 = __commonJS((exports, module2) => { }); }; var defaultIsDir = function isDirectory(dir, cb) { - fs3.stat(dir, function(err, stat) { + fs4.stat(dir, function(err, stat) { if (!err) { return cb(null, stat.isDirectory()); } @@ -55506,7 +55543,7 @@ var require_async6 = __commonJS((exports, module2) => { var getPackageCandidates = function getPackageCandidates2(x, start, opts) { var dirs = nodeModulesPaths(start, opts, x); for (var i = 0; i < dirs.length; i++) { - dirs[i] = path3.join(dirs[i], x); + dirs[i] = path4.join(dirs[i], x); } return dirs; }; @@ -55526,14 +55563,14 @@ var require_async6 = __commonJS((exports, module2) => { opts = normalizeOptions(x, opts); var isFile = opts.isFile || defaultIsFile; var isDirectory = opts.isDirectory || defaultIsDir; - var readFile = opts.readFile || fs3.readFile; + var readFile2 = opts.readFile || fs4.readFile; var realpath = opts.realpath || defaultRealpath; var packageIterator = opts.packageIterator; var extensions = opts.extensions || [".js"]; - var basedir = opts.basedir || path3.dirname(caller()); + var basedir = opts.basedir || path4.dirname(caller()); var parent = opts.filename || basedir; opts.paths = opts.paths || []; - var absoluteStart = path3.resolve(basedir); + var absoluteStart = path4.resolve(basedir); maybeRealpath(realpath, absoluteStart, opts, function(err2, realStart) { if (err2) cb(err2); @@ -55543,7 +55580,7 @@ var require_async6 = __commonJS((exports, module2) => { var res; function init(basedir2) { if (/^(?:\.\.?(?:\/|$)|\/|([A-Za-z]:)?[/\\])/.test(x)) { - res = path3.resolve(basedir2, x); + res = path4.resolve(basedir2, x); if (x === "." || x === ".." || x.slice(-1) === "/") res += "/"; if (/\/$/.test(x) && res === basedir2) { @@ -55571,17 +55608,17 @@ var require_async6 = __commonJS((exports, module2) => { } }); } - function onfile(err2, m, pkg) { + function onfile(err2, m2, pkg) { if (err2) cb(err2); - else if (m) - cb(null, m, pkg); + else if (m2) + cb(null, m2, pkg); else - loadAsDirectory(res, function(err3, d, pkg2) { + loadAsDirectory(res, function(err3, d2, pkg2) { if (err3) cb(err3); - else if (d) { - maybeRealpath(realpath, d, opts, function(err4, realD) { + else if (d2) { + maybeRealpath(realpath, d2, opts, function(err4, realD) { if (err4) { cb(err4); } else { @@ -55612,17 +55649,17 @@ var require_async6 = __commonJS((exports, module2) => { if (pkg) onpkg(null, pkg); else - loadpkg(path3.dirname(file), onpkg); + loadpkg(path4.dirname(file), onpkg); function onpkg(err2, pkg_, dir) { pkg = pkg_; if (err2) return cb2(err2); if (dir && pkg && opts.pathFilter) { - var rfile = path3.relative(dir, file); + var rfile = path4.relative(dir, file); var rel = rfile.slice(0, rfile.length - exts2[0].length); var r = opts.pathFilter(pkg, x3, rel); if (r) - return load([""].concat(extensions.slice()), path3.resolve(dir, r), pkg); + return load([""].concat(extensions.slice()), path4.resolve(dir, r), pkg); } isFile(file, onex); } @@ -55645,12 +55682,12 @@ var require_async6 = __commonJS((exports, module2) => { return cb2(null); maybeRealpath(realpath, dir, opts, function(unwrapErr, pkgdir) { if (unwrapErr) - return loadpkg(path3.dirname(dir), cb2); - var pkgfile = path3.join(pkgdir, "package.json"); + return loadpkg(path4.dirname(dir), cb2); + var pkgfile = path4.join(pkgdir, "package.json"); isFile(pkgfile, function(err2, ex) { if (!ex) - return loadpkg(path3.dirname(dir), cb2); - readFile(pkgfile, function(err3, body) { + return loadpkg(path4.dirname(dir), cb2); + readFile2(pkgfile, function(err3, body) { if (err3) cb2(err3); try { @@ -55675,13 +55712,13 @@ var require_async6 = __commonJS((exports, module2) => { maybeRealpath(realpath, x2, opts, function(unwrapErr, pkgdir) { if (unwrapErr) return cb2(unwrapErr); - var pkgfile = path3.join(pkgdir, "package.json"); + var pkgfile = path4.join(pkgdir, "package.json"); isFile(pkgfile, function(err2, ex) { if (err2) return cb2(err2); if (!ex) - return loadAsFile(path3.join(x2, "index"), fpkg, cb2); - readFile(pkgfile, function(err3, body) { + return loadAsFile(path4.join(x2, "index"), fpkg, cb2); + readFile2(pkgfile, function(err3, body) { if (err3) return cb2(err3); try { @@ -55693,32 +55730,32 @@ var require_async6 = __commonJS((exports, module2) => { } if (pkg && pkg.main) { if (typeof pkg.main !== "string") { - var mainError = new TypeError("package “" + pkg.name + "” `main` must be a string"); + var mainError = new TypeError("package \u201C" + pkg.name + "\u201D `main` must be a string"); mainError.code = "INVALID_PACKAGE_MAIN"; return cb2(mainError); } if (pkg.main === "." || pkg.main === "./") { pkg.main = "index"; } - loadAsFile(path3.resolve(x2, pkg.main), pkg, function(err4, m, pkg2) { + loadAsFile(path4.resolve(x2, pkg.main), pkg, function(err4, m2, pkg2) { if (err4) return cb2(err4); - if (m) - return cb2(null, m, pkg2); + if (m2) + return cb2(null, m2, pkg2); if (!pkg2) - return loadAsFile(path3.join(x2, "index"), pkg2, cb2); - var dir = path3.resolve(x2, pkg2.main); + return loadAsFile(path4.join(x2, "index"), pkg2, cb2); + var dir = path4.resolve(x2, pkg2.main); loadAsDirectory(dir, pkg2, function(err5, n, pkg3) { if (err5) return cb2(err5); if (n) return cb2(null, n, pkg3); - loadAsFile(path3.join(x2, "index"), pkg3, cb2); + loadAsFile(path4.join(x2, "index"), pkg3, cb2); }); }); return; } - loadAsFile(path3.join(x2, "/index"), pkg, cb2); + loadAsFile(path4.join(x2, "/index"), pkg, cb2); }); }); }); @@ -55727,7 +55764,7 @@ var require_async6 = __commonJS((exports, module2) => { if (dirs.length === 0) return cb2(null, void 0); var dir = dirs[0]; - isDirectory(path3.dirname(dir), isdir); + isDirectory(path4.dirname(dir), isdir); function isdir(err2, isdir2) { if (err2) return cb2(err2); @@ -55735,11 +55772,11 @@ var require_async6 = __commonJS((exports, module2) => { return processDirs(cb2, dirs.slice(1)); loadAsFile(dir, opts.package, onfile2); } - function onfile2(err2, m, pkg) { + function onfile2(err2, m2, pkg) { if (err2) return cb2(err2); - if (m) - return cb2(null, m, pkg); + if (m2) + return cb2(null, m2, pkg); loadAsDirectory(dir, opts.package, ondir); } function ondir(err2, n, pkg) { @@ -55760,7 +55797,7 @@ var require_async6 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/core.json -var require_core3 = __commonJS((exports, module2) => { +var require_core4 = __commonJS2((exports2, module2) => { module2.exports = { assert: true, "assert/strict": ">= 15", @@ -55843,7 +55880,7 @@ var require_core3 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/core.js -var require_core4 = __commonJS((exports, module2) => { +var require_core5 = __commonJS2((exports2, module2) => { var current = process.versions && process.versions.node && process.versions.node.split(".") || []; function specifierIncluded(specifier) { var parts = specifier.split(" "); @@ -55891,18 +55928,18 @@ var require_core4 = __commonJS((exports, module2) => { } return matchesRange(specifierValue); } - var data = require_core3(); - var core = {}; + var data = require_core4(); + var core2 = {}; for (var mod2 in data) { if (Object.prototype.hasOwnProperty.call(data, mod2)) { - core[mod2] = versionIncluded(data[mod2]); + core2[mod2] = versionIncluded(data[mod2]); } } - module2.exports = core; + module2.exports = core2; }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/is-core.js -var require_is_core = __commonJS((exports, module2) => { +var require_is_core = __commonJS2((exports2, module2) => { var isCoreModule = require_is_core_module(); module2.exports = function isCore(x) { return isCoreModule(x); @@ -55910,17 +55947,17 @@ var require_is_core = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/lib/sync.js -var require_sync8 = __commonJS((exports, module2) => { +var require_sync15 = __commonJS2((exports2, module2) => { var isCore = require_is_core_module(); - var fs3 = require("fs"); - var path3 = require("path"); + var fs4 = require("fs"); + var path4 = require("path"); var caller = require_caller(); var nodeModulesPaths = require_node_modules_paths(); var normalizeOptions = require_normalize_options(); - var realpathFS = fs3.realpathSync && typeof fs3.realpathSync.native === "function" ? fs3.realpathSync.native : fs3.realpathSync; + var realpathFS = fs4.realpathSync && typeof fs4.realpathSync.native === "function" ? fs4.realpathSync.native : fs4.realpathSync; var defaultIsFile = function isFile(file) { try { - var stat = fs3.statSync(file); + var stat = fs4.statSync(file); } catch (e) { if (e && (e.code === "ENOENT" || e.code === "ENOTDIR")) return false; @@ -55930,7 +55967,7 @@ var require_sync8 = __commonJS((exports, module2) => { }; var defaultIsDir = function isDirectory(dir) { try { - var stat = fs3.statSync(dir); + var stat = fs4.statSync(dir); } catch (e) { if (e && (e.code === "ENOENT" || e.code === "ENOTDIR")) return false; @@ -55957,7 +55994,7 @@ var require_sync8 = __commonJS((exports, module2) => { var getPackageCandidates = function getPackageCandidates2(x, start, opts) { var dirs = nodeModulesPaths(start, opts, x); for (var i = 0; i < dirs.length; i++) { - dirs[i] = path3.join(dirs[i], x); + dirs[i] = path4.join(dirs[i], x); } return dirs; }; @@ -55967,22 +56004,22 @@ var require_sync8 = __commonJS((exports, module2) => { } var opts = normalizeOptions(x, options); var isFile = opts.isFile || defaultIsFile; - var readFileSync = opts.readFileSync || fs3.readFileSync; + var readFileSync = opts.readFileSync || fs4.readFileSync; var isDirectory = opts.isDirectory || defaultIsDir; var realpathSync = opts.realpathSync || defaultRealpathSync; var packageIterator = opts.packageIterator; var extensions = opts.extensions || [".js"]; - var basedir = opts.basedir || path3.dirname(caller()); + var basedir = opts.basedir || path4.dirname(caller()); var parent = opts.filename || basedir; opts.paths = opts.paths || []; - var absoluteStart = maybeRealpathSync(realpathSync, path3.resolve(basedir), opts); + var absoluteStart = maybeRealpathSync(realpathSync, path4.resolve(basedir), opts); if (/^(?:\.\.?(?:\/|$)|\/|([A-Za-z]:)?[/\\])/.test(x)) { - var res = path3.resolve(absoluteStart, x); + var res = path4.resolve(absoluteStart, x); if (x === "." || x === ".." || x.slice(-1) === "/") res += "/"; - var m = loadAsFileSync(res) || loadAsDirectorySync(res); - if (m) - return maybeRealpathSync(realpathSync, m, opts); + var m2 = loadAsFileSync(res) || loadAsDirectorySync(res); + if (m2) + return maybeRealpathSync(realpathSync, m2, opts); } else if (isCore(x)) { return x; } else { @@ -55994,12 +56031,12 @@ var require_sync8 = __commonJS((exports, module2) => { err.code = "MODULE_NOT_FOUND"; throw err; function loadAsFileSync(x2) { - var pkg = loadpkg(path3.dirname(x2)); + var pkg = loadpkg(path4.dirname(x2)); if (pkg && pkg.dir && pkg.pkg && opts.pathFilter) { - var rfile = path3.relative(pkg.dir, x2); + var rfile = path4.relative(pkg.dir, x2); var r = opts.pathFilter(pkg.pkg, x2, rfile); if (r) { - x2 = path3.resolve(pkg.dir, r); + x2 = path4.resolve(pkg.dir, r); } } if (isFile(x2)) { @@ -56020,9 +56057,9 @@ var require_sync8 = __commonJS((exports, module2) => { } if (/[/\\]node_modules[/\\]*$/.test(dir)) return; - var pkgfile = path3.join(maybeRealpathSync(realpathSync, dir, opts), "package.json"); + var pkgfile = path4.join(maybeRealpathSync(realpathSync, dir, opts), "package.json"); if (!isFile(pkgfile)) { - return loadpkg(path3.dirname(dir)); + return loadpkg(path4.dirname(dir)); } var body = readFileSync(pkgfile); try { @@ -56035,7 +56072,7 @@ var require_sync8 = __commonJS((exports, module2) => { return {pkg, dir}; } function loadAsDirectorySync(x2) { - var pkgfile = path3.join(maybeRealpathSync(realpathSync, x2, opts), "/package.json"); + var pkgfile = path4.join(maybeRealpathSync(realpathSync, x2, opts), "/package.json"); if (isFile(pkgfile)) { try { var body = readFileSync(pkgfile, "UTF8"); @@ -56047,7 +56084,7 @@ var require_sync8 = __commonJS((exports, module2) => { } if (pkg && pkg.main) { if (typeof pkg.main !== "string") { - var mainError = new TypeError("package “" + pkg.name + "” `main` must be a string"); + var mainError = new TypeError("package \u201C" + pkg.name + "\u201D `main` must be a string"); mainError.code = "INVALID_PACKAGE_MAIN"; throw mainError; } @@ -56055,17 +56092,17 @@ var require_sync8 = __commonJS((exports, module2) => { pkg.main = "index"; } try { - var m2 = loadAsFileSync(path3.resolve(x2, pkg.main)); - if (m2) - return m2; - var n2 = loadAsDirectorySync(path3.resolve(x2, pkg.main)); + var m3 = loadAsFileSync(path4.resolve(x2, pkg.main)); + if (m3) + return m3; + var n2 = loadAsDirectorySync(path4.resolve(x2, pkg.main)); if (n2) return n2; } catch (e) { } } } - return loadAsFileSync(path3.join(x2, "/index")); + return loadAsFileSync(path4.join(x2, "/index")); } function loadNodeModulesSync(x2, start) { var thunk = function() { @@ -56074,10 +56111,10 @@ var require_sync8 = __commonJS((exports, module2) => { var dirs = packageIterator ? packageIterator(x2, start, thunk, opts) : thunk(); for (var i = 0; i < dirs.length; i++) { var dir = dirs[i]; - if (isDirectory(path3.dirname(dir))) { - var m2 = loadAsFileSync(dir); - if (m2) - return m2; + if (isDirectory(path4.dirname(dir))) { + var m3 = loadAsFileSync(dir); + if (m3) + return m3; var n2 = loadAsDirectorySync(dir); if (n2) return n2; @@ -56088,34 +56125,34 @@ var require_sync8 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/resolve@1.18.1/node_modules/resolve/index.js -var require_resolve = __commonJS((exports, module2) => { - var async = require_async6(); - async.core = require_core4(); +var require_resolve = __commonJS2((exports2, module2) => { + var async = require_async11(); + async.core = require_core5(); async.isCore = require_is_core(); - async.sync = require_sync8(); + async.sync = require_sync15(); module2.exports = async; }); // ../../node_modules/.pnpm/normalize-package-data@2.5.0/node_modules/normalize-package-data/lib/extract_description.js -var require_extract_description = __commonJS((exports, module2) => { +var require_extract_description = __commonJS2((exports2, module2) => { module2.exports = extractDescription; - function extractDescription(d) { - if (!d) + function extractDescription(d2) { + if (!d2) return; - if (d === "ERROR: No README data found!") + if (d2 === "ERROR: No README data found!") return; - d = d.trim().split("\n"); - for (var s = 0; d[s] && d[s].trim().match(/^(#|$)/); s++) + d2 = d2.trim().split("\n"); + for (var s2 = 0; d2[s2] && d2[s2].trim().match(/^(#|$)/); s2++) ; - var l = d.length; - for (var e = s + 1; e < l && d[e].trim(); e++) + var l = d2.length; + for (var e = s2 + 1; e < l && d2[e].trim(); e++) ; - return d.slice(s, e).join(" ").trim(); + return d2.slice(s2, e).join(" ").trim(); } }); // ../../node_modules/.pnpm/normalize-package-data@2.5.0/node_modules/normalize-package-data/lib/typos.json -var require_typos = __commonJS((exports, module2) => { +var require_typos = __commonJS2((exports2, module2) => { module2.exports = { topLevel: { dependancies: "dependencies", @@ -56144,8 +56181,8 @@ var require_typos = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/normalize-package-data@2.5.0/node_modules/normalize-package-data/lib/fixer.js -var require_fixer = __commonJS((exports, module2) => { - var semver = require_semver2(); +var require_fixer = __commonJS2((exports2, module2) => { + var semver2 = require_semver3(); var validateLicense = require_validate_npm_package_license(); var hostedGitInfo = require_hosted_git_info(); var isBuiltinModule = require_resolve().isCore; @@ -56181,9 +56218,9 @@ var require_fixer = __commonJS((exports, module2) => { } }, fixTypos: function(data) { - Object.keys(typos.topLevel).forEach(function(d) { - if (data.hasOwnProperty(d)) { - this.warn("typo", d, typos.topLevel[d]); + Object.keys(typos.topLevel).forEach(function(d2) { + if (data.hasOwnProperty(d2)) { + this.warn("typo", d2, typos.topLevel[d2]); } }, this); }, @@ -56282,15 +56319,15 @@ var require_fixer = __commonJS((exports, module2) => { delete data[deps]; return; } - Object.keys(data[deps]).forEach(function(d) { - var r = data[deps][d]; + Object.keys(data[deps]).forEach(function(d2) { + var r = data[deps][d2]; if (typeof r !== "string") { - this.warn("nonStringDependency", d, JSON.stringify(r)); - delete data[deps][d]; + this.warn("nonStringDependency", d2, JSON.stringify(r)); + delete data[deps][d2]; } - var hosted = hostedGitInfo.fromUrl(data[deps][d]); + var hosted = hostedGitInfo.fromUrl(data[deps][d2]); if (hosted) - data[deps][d] = hosted.toString(); + data[deps][d2] = hosted.toString(); }, this); }, this); }, @@ -56324,10 +56361,10 @@ var require_fixer = __commonJS((exports, module2) => { data.version = ""; return true; } - if (!semver.valid(data.version, loose)) { + if (!semver2.valid(data.version, loose)) { throw new Error('Invalid version: "' + data.version + '"'); } - data.version = semver.clean(data.version, loose); + data.version = semver2.clean(data.version, loose); return true; }, fixPeople: function(data) { @@ -56493,11 +56530,11 @@ var require_fixer = __commonJS((exports, module2) => { var o = data.optionalDependencies; if (!o) return; - var d = data.dependencies || {}; + var d2 = data.dependencies || {}; Object.keys(o).forEach(function(k) { - d[k] = o[k]; + d2[k] = o[k]; }); - data.dependencies = d; + data.dependencies = d2; } function depObjectify(deps, type, warn) { if (!deps) @@ -56509,12 +56546,12 @@ var require_fixer = __commonJS((exports, module2) => { return deps; warn("deprecatedArrayDependencies", type); var o = {}; - deps.filter(function(d) { - return typeof d === "string"; - }).forEach(function(d) { - d = d.trim().split(/(:?[@\s><=])/); - var dn = d.shift(); - var dv = d.join(""); + deps.filter(function(d2) { + return typeof d2 === "string"; + }).forEach(function(d2) { + d2 = d2.trim().split(/(:?[@\s><=])/); + var dn = d2.shift(); + var dv = d2.join(""); dv = dv.trim(); dv = dv.replace(/^@/, ""); o[dn] = dv; @@ -56542,7 +56579,7 @@ var require_fixer = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/normalize-package-data@2.5.0/node_modules/normalize-package-data/lib/warning_messages.json -var require_warning_messages = __commonJS((exports, module2) => { +var require_warning_messages = __commonJS2((exports2, module2) => { module2.exports = { repositories: "'repositories' (plural) Not supported. Please pick one as the 'repository' field", missingRepository: "No repository field.", @@ -56576,8 +56613,8 @@ var require_warning_messages = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/normalize-package-data@2.5.0/node_modules/normalize-package-data/lib/make_warning.js -var require_make_warning = __commonJS((exports, module2) => { - var util = require("util"); +var require_make_warning = __commonJS2((exports2, module2) => { + var util2 = require("util"); var messages = require_warning_messages(); module2.exports = function() { var args = Array.prototype.slice.call(arguments, 0); @@ -56587,7 +56624,7 @@ var require_make_warning = __commonJS((exports, module2) => { } else { var msgTemplate = messages[warningName] ? messages[warningName] : warningName + ": '%s'"; args.unshift(msgTemplate); - return util.format.apply(null, args); + return util2.format.apply(null, args); } }; function makeTypoWarning(providedName, probableName, field) { @@ -56595,12 +56632,12 @@ var require_make_warning = __commonJS((exports, module2) => { providedName = field + "['" + providedName + "']"; probableName = field + "['" + probableName + "']"; } - return util.format(messages.typo, providedName, probableName); + return util2.format(messages.typo, providedName, probableName); } }); // ../../node_modules/.pnpm/normalize-package-data@2.5.0/node_modules/normalize-package-data/lib/normalize.js -var require_normalize = __commonJS((exports, module2) => { +var require_normalize = __commonJS2((exports2, module2) => { module2.exports = normalize; var fixer = require_fixer(); normalize.fixer = fixer; @@ -56651,20 +56688,20 @@ var require_normalize = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/read-pkg@5.2.0/node_modules/read-pkg/index.js -var require_read_pkg = __commonJS((exports, module2) => { +var require_read_pkg = __commonJS2((exports2, module2) => { "use strict"; - const {promisify} = require("util"); - const fs3 = require("fs"); - const path3 = require("path"); + const {promisify: promisify2} = require("util"); + const fs4 = require("fs"); + const path4 = require("path"); const parseJson = require_parse_json(); - const readFileAsync = promisify(fs3.readFile); + const readFileAsync = promisify2(fs4.readFile); module2.exports = async (options) => { options = { cwd: process.cwd(), normalize: true, ...options }; - const filePath = path3.resolve(options.cwd, "package.json"); + const filePath = path4.resolve(options.cwd, "package.json"); const json = parseJson(await readFileAsync(filePath, "utf8")); if (options.normalize) { require_normalize()(json); @@ -56677,8 +56714,8 @@ var require_read_pkg = __commonJS((exports, module2) => { normalize: true, ...options }; - const filePath = path3.resolve(options.cwd, "package.json"); - const json = parseJson(fs3.readFileSync(filePath, "utf8")); + const filePath = path4.resolve(options.cwd, "package.json"); + const json = parseJson(fs4.readFileSync(filePath, "utf8")); if (options.normalize) { require_normalize()(json); } @@ -56687,10 +56724,10 @@ var require_read_pkg = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/read-pkg-up@7.0.1/node_modules/read-pkg-up/index.js -var require_read_pkg_up = __commonJS((exports, module2) => { +var require_read_pkg_up = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const findUp = require_find_up(); + const path4 = require("path"); + const findUp = require_find_up2(); const readPkg = require_read_pkg(); module2.exports = async (options) => { const filePath = await findUp("package.json", options); @@ -56698,7 +56735,7 @@ var require_read_pkg_up = __commonJS((exports, module2) => { return; } return { - packageJson: await readPkg({...options, cwd: path3.dirname(filePath)}), + packageJson: await readPkg({...options, cwd: path4.dirname(filePath)}), path: filePath }; }; @@ -56708,32 +56745,32 @@ var require_read_pkg_up = __commonJS((exports, module2) => { return; } return { - packageJson: readPkg.sync({...options, cwd: path3.dirname(filePath)}), + packageJson: readPkg.sync({...options, cwd: path4.dirname(filePath)}), path: filePath }; }; }); // ../sdk/dist/getPackedPackage.js -var require_getPackedPackage = __commonJS((exports) => { +var require_getPackedPackage = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getPackedPackage = void 0; - const execa_1 = __importDefault(require_execa()); - const path_1 = __importDefault(require("path")); - const tempy_1 = __importDefault(require_tempy()); - const fs_1 = __importDefault(require("fs")); - const resolve_pkg_1 = __importDefault(require_resolve_pkg()); - const tar_1 = __importDefault(require_tar()); - const copy_1 = __importDefault(require_copy2()); - const make_dir_1 = __importDefault(require_make_dir()); - const util_1 = require("util"); - const rimraf_1 = __importDefault(require_rimraf()); - const read_pkg_up_1 = __importDefault(require_read_pkg_up()); - const del = util_1.promisify(rimraf_1.default); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getPackedPackage = void 0; + const execa_12 = __importDefault2(require_execa2()); + const path_12 = __importDefault2(require("path")); + const tempy_1 = __importDefault2(require_tempy2()); + const fs_12 = __importDefault2(require("fs")); + const resolve_pkg_1 = __importDefault2(require_resolve_pkg()); + const tar_1 = __importDefault2(require_tar()); + const copy_12 = __importDefault2(require_copy3()); + const make_dir_12 = __importDefault2(require_make_dir2()); + const util_12 = require("util"); + const rimraf_1 = __importDefault2(require_rimraf2()); + const read_pkg_up_1 = __importDefault2(require_read_pkg_up()); + const del = util_12.promisify(rimraf_1.default); async function getPackedPackage(name, target, packageDir) { packageDir = packageDir || resolve_pkg_1.default(name, {cwd: __dirname}) || resolve_pkg_1.default(name, {cwd: target}); if (!packageDir) { @@ -56741,18 +56778,18 @@ var require_getPackedPackage = __commonJS((exports) => { cwd: target }); if (pkg && pkg.packageJson.name === name) { - packageDir = path_1.default.dirname(pkg.path); + packageDir = path_12.default.dirname(pkg.path); } } - if (!packageDir && fs_1.default.existsSync(path_1.default.join(process.cwd(), "package.json"))) { + if (!packageDir && fs_12.default.existsSync(path_12.default.join(process.cwd(), "package.json"))) { packageDir = process.cwd(); } if (!packageDir) { throw new Error(`Error in getPackage: Could not resolve package ${name} from ${__dirname}`); } const tmpDir = tempy_1.default.directory(); - const archivePath = path_1.default.join(tmpDir, `package.tgz`); - await execa_1.default.command(`yarn pack -f ${archivePath}`, { + const archivePath = path_12.default.join(tmpDir, `package.tgz`); + await execa_12.default.command(`yarn pack -f ${archivePath}`, { shell: true, cwd: packageDir }); @@ -56762,9 +56799,9 @@ var require_getPackedPackage = __commonJS((exports) => { }); await del(archivePath); if (target) { - await make_dir_1.default(target); - await copy_1.default({ - from: path_1.default.join(tmpDir, "package"), + await make_dir_12.default(target); + await copy_12.default({ + from: path_12.default.join(tmpDir, "package"), to: target, recursive: true, parallelJobs: 20, @@ -56772,13 +56809,13 @@ var require_getPackedPackage = __commonJS((exports) => { }); await del(tmpDir); } - return path_1.default.join(tmpDir, "package"); + return path_12.default.join(tmpDir, "package"); } - exports.getPackedPackage = getPackedPackage; + exports2.getPackedPackage = getPackedPackage; }); // ../../node_modules/.pnpm/requires-port@1.0.0/node_modules/requires-port/index.js -var require_requires_port = __commonJS((exports, module2) => { +var require_requires_port = __commonJS2((exports2, module2) => { "use strict"; module2.exports = function required(port, protocol) { protocol = protocol.split(":")[0]; @@ -56804,7 +56841,7 @@ var require_requires_port = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/querystringify@2.2.0/node_modules/querystringify/index.js -var require_querystringify = __commonJS((exports) => { +var require_querystringify = __commonJS2((exports2) => { "use strict"; var has = Object.prototype.hasOwnProperty; var undef; @@ -56822,9 +56859,9 @@ var require_querystringify = __commonJS((exports) => { return null; } } - function querystring(query2) { + function querystring(query3) { var parser = /([^=?#&]+)=?([^&]*)/g, result = {}, part; - while (part = parser.exec(query2)) { + while (part = parser.exec(query3)) { var key = decode(part[1]), value = decode(part[2]); if (key === null || value === null || key in result) continue; @@ -56852,12 +56889,12 @@ var require_querystringify = __commonJS((exports) => { } return pairs.length ? prefix + pairs.join("&") : ""; } - exports.stringify = querystringify; - exports.parse = querystring; + exports2.stringify = querystringify; + exports2.parse = querystring; }); // ../../node_modules/.pnpm/url-parse@1.4.7/node_modules/url-parse/index.js -var require_url_parse = __commonJS((exports, module2) => { +var require_url_parse = __commonJS2((exports2, module2) => { "use strict"; var required = require_requires_port(); var qs = require_querystringify(); @@ -56924,32 +56961,32 @@ var require_url_parse = __commonJS((exports, module2) => { function resolve(relative, base) { if (relative === "") return base; - var path3 = (base || "/").split("/").slice(0, -1).concat(relative.split("/")), i = path3.length, last = path3[i - 1], unshift = false, up = 0; + var path4 = (base || "/").split("/").slice(0, -1).concat(relative.split("/")), i = path4.length, last = path4[i - 1], unshift = false, up = 0; while (i--) { - if (path3[i] === ".") { - path3.splice(i, 1); - } else if (path3[i] === "..") { - path3.splice(i, 1); + if (path4[i] === ".") { + path4.splice(i, 1); + } else if (path4[i] === "..") { + path4.splice(i, 1); up++; } else if (up) { if (i === 0) unshift = true; - path3.splice(i, 1); + path4.splice(i, 1); up--; } } if (unshift) - path3.unshift(""); + path4.unshift(""); if (last === "." || last === "..") - path3.push(""); - return path3.join("/"); + path4.push(""); + return path4.join("/"); } function Url(address, location, parser) { address = trimLeft(address); if (!(this instanceof Url)) { return new Url(address, location, parser); } - var relative, extracted, parse2, instruction, index, key, instructions = rules.slice(), type = typeof location, url = this, i = 0; + var relative, extracted, parse3, instruction, index, key, instructions = rules.slice(), type = typeof location, url = this, i = 0; if (type !== "object" && type !== "string") { parser = location; location = null; @@ -56970,12 +57007,12 @@ var require_url_parse = __commonJS((exports, module2) => { address = instruction(address); continue; } - parse2 = instruction[0]; + parse3 = instruction[0]; key = instruction[1]; - if (parse2 !== parse2) { + if (parse3 !== parse3) { url[key] = address; - } else if (typeof parse2 === "string") { - if (~(index = address.indexOf(parse2))) { + } else if (typeof parse3 === "string") { + if (~(index = address.indexOf(parse3))) { if (typeof instruction[2] === "number") { url[key] = address.slice(0, index); address = address.slice(index + instruction[2]); @@ -56984,7 +57021,7 @@ var require_url_parse = __commonJS((exports, module2) => { address = address.slice(0, index); } } - } else if (index = parse2.exec(address)) { + } else if (index = parse3.exec(address)) { url[key] = index[1]; address = address.slice(0, index.index); } @@ -57070,10 +57107,10 @@ var require_url_parse = __commonJS((exports, module2) => { url.href = url.toString(); return url; } - function toString(stringify2) { - if (!stringify2 || typeof stringify2 !== "function") - stringify2 = qs.stringify; - var query2, url = this, protocol = url.protocol; + function toString(stringify3) { + if (!stringify3 || typeof stringify3 !== "function") + stringify3 = qs.stringify; + var query3, url = this, protocol = url.protocol; if (protocol && protocol.charAt(protocol.length - 1) !== ":") protocol += ":"; var result = protocol + (url.slashes ? "//" : ""); @@ -57084,9 +57121,9 @@ var require_url_parse = __commonJS((exports, module2) => { result += "@"; } result += url.host + url.pathname; - query2 = typeof url.query === "object" ? stringify2(url.query) : url.query; - if (query2) - result += query2.charAt(0) !== "?" ? "?" + query2 : query2; + query3 = typeof url.query === "object" ? stringify3(url.query) : url.query; + if (query3) + result += query3.charAt(0) !== "?" ? "?" + query3 : query3; if (url.hash) result += url.hash; return result; @@ -57100,15 +57137,15 @@ var require_url_parse = __commonJS((exports, module2) => { }); // ../sdk/dist/convertCredentials.js -var require_convertCredentials = __commonJS((exports) => { +var require_convertCredentials = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.databaseTypeToConnectorType = exports.uriToCredentials = exports.credentialsToUri = void 0; - const url_parse_1 = __importDefault(require_url_parse()); - const path_1 = __importDefault(require("path")); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.databaseTypeToConnectorType = exports2.uriToCredentials = exports2.credentialsToUri = void 0; + const url_parse_1 = __importDefault2(require_url_parse()); + const path_12 = __importDefault2(require("path")); function credentialsToUri(credentials) { const type = databaseTypeToProtocol(credentials.type); if (credentials.type === "mongo") { @@ -57160,11 +57197,11 @@ var require_convertCredentials = __commonJS((exports) => { } return url.toString((q) => Object.entries(q).map(([key, value]) => `${key}=${value}`).join("&")); } - exports.credentialsToUri = credentialsToUri; + exports2.credentialsToUri = credentialsToUri; function uriToCredentials(connectionString) { const uri = new url_parse_1.default(connectionString, true); const type = protocolToDatabaseType(uri.protocol); - const exists = (str) => str && str.length > 0; + const exists2 = (str) => str && str.length > 0; if (type === "mongo") { return { type, @@ -57180,17 +57217,17 @@ var require_convertCredentials = __commonJS((exports) => { if (uri.pathname.startsWith("sqlite:")) { database = uri.pathname.slice(7); } else { - database = path_1.default.basename(uri.pathname); + database = path_12.default.basename(uri.pathname); } } else if (uri.pathname.length > 1) { database = uri.pathname.slice(1); } return { type, - host: exists(uri.hostname) ? uri.hostname : void 0, - user: exists(uri.username) ? uri.username : void 0, - port: exists(uri.port) ? Number(uri.port) : void 0, - password: exists(uri.password) ? uri.password : void 0, + host: exists2(uri.hostname) ? uri.hostname : void 0, + user: exists2(uri.username) ? uri.username : void 0, + port: exists2(uri.port) ? Number(uri.port) : void 0, + password: exists2(uri.password) ? uri.password : void 0, database, schema: uri.query.schema || void 0, uri: connectionString, @@ -57199,7 +57236,7 @@ var require_convertCredentials = __commonJS((exports) => { extraFields }; } - exports.uriToCredentials = uriToCredentials; + exports2.uriToCredentials = uriToCredentials; function databaseTypeToProtocol(databaseType) { switch (databaseType) { case "postgresql": @@ -57245,14 +57282,14 @@ var require_convertCredentials = __commonJS((exports) => { } throw new Error(`Mongo is not yet supported`); } - exports.databaseTypeToConnectorType = databaseTypeToConnectorType; + exports2.databaseTypeToConnectorType = databaseTypeToConnectorType; }); // ../../node_modules/.pnpm/async@2.6.3/node_modules/async/dist/async.js -var require_async7 = __commonJS((exports, module2) => { +var require_async12 = __commonJS2((exports2, module2) => { (function(global2, factory) { - typeof exports === "object" && typeof module2 !== "undefined" ? factory(exports) : typeof define === "function" && define.amd ? define(["exports"], factory) : factory(global2.async = global2.async || {}); - })(exports, function(exports2) { + typeof exports2 === "object" && typeof module2 !== "undefined" ? factory(exports2) : typeof define === "function" && define.amd ? define(["exports"], factory) : factory(global2.async = global2.async || {}); + })(exports2, function(exports3) { "use strict"; function slice(arrayLike, start) { start = start | 0; @@ -57454,7 +57491,7 @@ var require_async7 = __commonJS((exports, module2) => { function stubFalse() { return false; } - var freeExports = typeof exports2 == "object" && exports2 && !exports2.nodeType && exports2; + var freeExports = typeof exports3 == "object" && exports3 && !exports3.nodeType && exports3; var freeModule = freeExports && typeof module2 == "object" && module2 && !module2.nodeType && module2; var moduleExports = freeModule && freeModule.exports === freeExports; var Buffer2 = moduleExports ? root.Buffer : void 0; @@ -57502,7 +57539,7 @@ var require_async7 = __commonJS((exports, module2) => { return func(value); }; } - var freeExports$1 = typeof exports2 == "object" && exports2 && !exports2.nodeType && exports2; + var freeExports$1 = typeof exports3 == "object" && exports3 && !exports3.nodeType && exports3; var freeModule$1 = freeExports$1 && typeof module2 == "object" && module2 && !module2.nodeType && module2; var moduleExports$1 = freeModule$1 && freeModule$1.exports === freeExports$1; var freeProcess = moduleExports$1 && freeGlobal.process; @@ -57679,10 +57716,10 @@ var require_async7 = __commonJS((exports, module2) => { callback = callback || noop; arr = arr || []; var results = []; - var counter = 0; + var counter2 = 0; var _iteratee = wrapAsync(iteratee); eachfn(arr, function(value, _3, callback2) { - var index2 = counter++; + var index2 = counter2++; _iteratee(value, function(err, v) { results[index2] = v; callback2(err); @@ -57859,17 +57896,17 @@ var require_async7 = __commonJS((exports, module2) => { } function checkForDeadlocks() { var currentTask; - var counter = 0; + var counter2 = 0; while (readyToCheck.length) { currentTask = readyToCheck.pop(); - counter++; + counter2++; arrayEach(getDependents(currentTask), function(dependent) { if (--uncheckedDependencies[dependent] === 0) { readyToCheck.push(dependent); } }); } - if (counter !== numTasks) { + if (counter2 !== numTasks) { throw new Error("async.auto cannot execute tasks due to a recursive dependency"); } } @@ -58346,7 +58383,7 @@ var require_async7 = __commonJS((exports, module2) => { function identity2(value) { return value; } - function _createTester(check, getResult) { + function _createTester(check2, getResult) { return function(eachfn, arr, iteratee, cb) { cb = cb || noop; var testPassed = false; @@ -58355,7 +58392,7 @@ var require_async7 = __commonJS((exports, module2) => { iteratee(value, function(err, result) { if (err) { callback(err); - } else if (check(result) && !testResult) { + } else if (check2(result) && !testResult) { testPassed = true; testResult = getResult(true, value); callback(null, breakLoop); @@ -58407,17 +58444,17 @@ var require_async7 = __commonJS((exports, module2) => { if (err) return callback(err); var args = slice(arguments, 1); - args.push(check); + args.push(check2); _test.apply(this, args); } - function check(err, truth) { + function check2(err, truth) { if (err) return callback(err); if (!truth) return callback(null); _fn(next); } - check(null, true); + check2(null, true); } function doWhilst(iteratee, test, callback) { callback = onlyOnce(callback || noop); @@ -58444,16 +58481,16 @@ var require_async7 = __commonJS((exports, module2) => { function next(err) { if (err) return callback(err); - _test(check); + _test(check2); } - function check(err, truth) { + function check2(err, truth) { if (err) return callback(err); if (!truth) return callback(null); _fn(next); } - _test(check); + _test(check2); } function _withoutIndex(iteratee) { return function(value, index2, callback) { @@ -58471,10 +58508,10 @@ var require_async7 = __commonJS((exports, module2) => { if (isAsync(fn)) return fn; return initialParams(function(args, callback) { - var sync = true; + var sync2 = true; args.push(function() { var innerArgs = arguments; - if (sync) { + if (sync2) { setImmediate$1(function() { callback.apply(null, innerArgs); }); @@ -58483,7 +58520,7 @@ var require_async7 = __commonJS((exports, module2) => { } }); fn.apply(this, args); - sync = false; + sync2 = false; }); } function notId(v) { @@ -59069,112 +59106,112 @@ var require_async7 = __commonJS((exports, module2) => { selectSeries: filterSeries, wrapSync: asyncify }; - exports2["default"] = index; - exports2.apply = apply; - exports2.applyEach = applyEach; - exports2.applyEachSeries = applyEachSeries; - exports2.asyncify = asyncify; - exports2.auto = auto; - exports2.autoInject = autoInject; - exports2.cargo = cargo; - exports2.compose = compose; - exports2.concat = concat; - exports2.concatLimit = concatLimit; - exports2.concatSeries = concatSeries; - exports2.constant = constant; - exports2.detect = detect; - exports2.detectLimit = detectLimit; - exports2.detectSeries = detectSeries; - exports2.dir = dir; - exports2.doDuring = doDuring; - exports2.doUntil = doUntil; - exports2.doWhilst = doWhilst; - exports2.during = during; - exports2.each = eachLimit; - exports2.eachLimit = eachLimit$1; - exports2.eachOf = eachOf; - exports2.eachOfLimit = eachOfLimit; - exports2.eachOfSeries = eachOfSeries; - exports2.eachSeries = eachSeries; - exports2.ensureAsync = ensureAsync; - exports2.every = every; - exports2.everyLimit = everyLimit; - exports2.everySeries = everySeries; - exports2.filter = filter; - exports2.filterLimit = filterLimit; - exports2.filterSeries = filterSeries; - exports2.forever = forever; - exports2.groupBy = groupBy2; - exports2.groupByLimit = groupByLimit; - exports2.groupBySeries = groupBySeries; - exports2.log = log3; - exports2.map = map; - exports2.mapLimit = mapLimit; - exports2.mapSeries = mapSeries; - exports2.mapValues = mapValues; - exports2.mapValuesLimit = mapValuesLimit; - exports2.mapValuesSeries = mapValuesSeries; - exports2.memoize = memoize; - exports2.nextTick = nextTick; - exports2.parallel = parallelLimit; - exports2.parallelLimit = parallelLimit$1; - exports2.priorityQueue = priorityQueue; - exports2.queue = queue$1; - exports2.race = race; - exports2.reduce = reduce; - exports2.reduceRight = reduceRight; - exports2.reflect = reflect; - exports2.reflectAll = reflectAll; - exports2.reject = reject; - exports2.rejectLimit = rejectLimit; - exports2.rejectSeries = rejectSeries; - exports2.retry = retry; - exports2.retryable = retryable; - exports2.seq = seq; - exports2.series = series; - exports2.setImmediate = setImmediate$1; - exports2.some = some; - exports2.someLimit = someLimit; - exports2.someSeries = someSeries; - exports2.sortBy = sortBy; - exports2.timeout = timeout; - exports2.times = times; - exports2.timesLimit = timeLimit; - exports2.timesSeries = timesSeries; - exports2.transform = transform; - exports2.tryEach = tryEach; - exports2.unmemoize = unmemoize; - exports2.until = until; - exports2.waterfall = waterfall; - exports2.whilst = whilst; - exports2.all = every; - exports2.allLimit = everyLimit; - exports2.allSeries = everySeries; - exports2.any = some; - exports2.anyLimit = someLimit; - exports2.anySeries = someSeries; - exports2.find = detect; - exports2.findLimit = detectLimit; - exports2.findSeries = detectSeries; - exports2.forEach = eachLimit; - exports2.forEachSeries = eachSeries; - exports2.forEachLimit = eachLimit$1; - exports2.forEachOf = eachOf; - exports2.forEachOfSeries = eachOfSeries; - exports2.forEachOfLimit = eachOfLimit; - exports2.inject = reduce; - exports2.foldl = reduce; - exports2.foldr = reduceRight; - exports2.select = filter; - exports2.selectLimit = filterLimit; - exports2.selectSeries = filterSeries; - exports2.wrapSync = asyncify; - Object.defineProperty(exports2, "__esModule", {value: true}); + exports3["default"] = index; + exports3.apply = apply; + exports3.applyEach = applyEach; + exports3.applyEachSeries = applyEachSeries; + exports3.asyncify = asyncify; + exports3.auto = auto; + exports3.autoInject = autoInject; + exports3.cargo = cargo; + exports3.compose = compose; + exports3.concat = concat; + exports3.concatLimit = concatLimit; + exports3.concatSeries = concatSeries; + exports3.constant = constant; + exports3.detect = detect; + exports3.detectLimit = detectLimit; + exports3.detectSeries = detectSeries; + exports3.dir = dir; + exports3.doDuring = doDuring; + exports3.doUntil = doUntil; + exports3.doWhilst = doWhilst; + exports3.during = during; + exports3.each = eachLimit; + exports3.eachLimit = eachLimit$1; + exports3.eachOf = eachOf; + exports3.eachOfLimit = eachOfLimit; + exports3.eachOfSeries = eachOfSeries; + exports3.eachSeries = eachSeries; + exports3.ensureAsync = ensureAsync; + exports3.every = every; + exports3.everyLimit = everyLimit; + exports3.everySeries = everySeries; + exports3.filter = filter; + exports3.filterLimit = filterLimit; + exports3.filterSeries = filterSeries; + exports3.forever = forever; + exports3.groupBy = groupBy2; + exports3.groupByLimit = groupByLimit; + exports3.groupBySeries = groupBySeries; + exports3.log = log3; + exports3.map = map; + exports3.mapLimit = mapLimit; + exports3.mapSeries = mapSeries; + exports3.mapValues = mapValues; + exports3.mapValuesLimit = mapValuesLimit; + exports3.mapValuesSeries = mapValuesSeries; + exports3.memoize = memoize; + exports3.nextTick = nextTick; + exports3.parallel = parallelLimit; + exports3.parallelLimit = parallelLimit$1; + exports3.priorityQueue = priorityQueue; + exports3.queue = queue$1; + exports3.race = race; + exports3.reduce = reduce; + exports3.reduceRight = reduceRight; + exports3.reflect = reflect; + exports3.reflectAll = reflectAll; + exports3.reject = reject; + exports3.rejectLimit = rejectLimit; + exports3.rejectSeries = rejectSeries; + exports3.retry = retry; + exports3.retryable = retryable; + exports3.seq = seq; + exports3.series = series; + exports3.setImmediate = setImmediate$1; + exports3.some = some; + exports3.someLimit = someLimit; + exports3.someSeries = someSeries; + exports3.sortBy = sortBy; + exports3.timeout = timeout; + exports3.times = times; + exports3.timesLimit = timeLimit; + exports3.timesSeries = timesSeries; + exports3.transform = transform; + exports3.tryEach = tryEach; + exports3.unmemoize = unmemoize; + exports3.until = until; + exports3.waterfall = waterfall; + exports3.whilst = whilst; + exports3.all = every; + exports3.allLimit = everyLimit; + exports3.allSeries = everySeries; + exports3.any = some; + exports3.anyLimit = someLimit; + exports3.anySeries = someSeries; + exports3.find = detect; + exports3.findLimit = detectLimit; + exports3.findSeries = detectSeries; + exports3.forEach = eachLimit; + exports3.forEachSeries = eachSeries; + exports3.forEachLimit = eachLimit$1; + exports3.forEachOf = eachOf; + exports3.forEachOfSeries = eachOfSeries; + exports3.forEachOfLimit = eachOfLimit; + exports3.inject = reduce; + exports3.foldl = reduce; + exports3.foldr = reduceRight; + exports3.select = filter; + exports3.selectLimit = filterLimit; + exports3.selectSeries = filterSeries; + exports3.wrapSync = asyncify; + Object.defineProperty(exports3, "__esModule", {value: true}); }); }); // ../../node_modules/.pnpm/process-nextick-args@2.0.1/node_modules/process-nextick-args/index.js -var require_process_nextick_args = __commonJS((exports, module2) => { +var require_process_nextick_args = __commonJS2((exports2, module2) => { "use strict"; if (typeof process === "undefined" || !process.version || process.version.indexOf("v0.") === 0 || process.version.indexOf("v1.") === 0 && process.version.indexOf("v1.8.") !== 0) { module2.exports = {nextTick}; @@ -59217,7 +59254,7 @@ var require_process_nextick_args = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/isarray@1.0.0/node_modules/isarray/index.js -var require_isarray = __commonJS((exports, module2) => { +var require_isarray = __commonJS2((exports2, module2) => { var toString = {}.toString; module2.exports = Array.isArray || function(arr) { return toString.call(arr) == "[object Array]"; @@ -59225,12 +59262,12 @@ var require_isarray = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/internal/streams/stream.js -var require_stream6 = __commonJS((exports, module2) => { +var require_stream11 = __commonJS2((exports2, module2) => { module2.exports = require("stream"); }); // ../../node_modules/.pnpm/safe-buffer@5.1.2/node_modules/safe-buffer/index.js -var require_safe_buffer = __commonJS((exports, module2) => { +var require_safe_buffer = __commonJS2((exports2, module2) => { var buffer = require("buffer"); var Buffer2 = buffer.Buffer; function copyProps(src, dst) { @@ -59241,8 +59278,8 @@ var require_safe_buffer = __commonJS((exports, module2) => { if (Buffer2.from && Buffer2.alloc && Buffer2.allocUnsafe && Buffer2.allocUnsafeSlow) { module2.exports = buffer; } else { - copyProps(buffer, exports); - exports.Buffer = SafeBuffer; + copyProps(buffer, exports2); + exports2.Buffer = SafeBuffer; } function SafeBuffer(arg, encodingOrOffset, length) { return Buffer2(arg, encodingOrOffset, length); @@ -59285,74 +59322,74 @@ var require_safe_buffer = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/core-util-is@1.0.2/node_modules/core-util-is/lib/util.js -var require_util5 = __commonJS((exports) => { +var require_util7 = __commonJS2((exports2) => { function isArray(arg) { if (Array.isArray) { return Array.isArray(arg); } return objectToString(arg) === "[object Array]"; } - exports.isArray = isArray; + exports2.isArray = isArray; function isBoolean(arg) { return typeof arg === "boolean"; } - exports.isBoolean = isBoolean; + exports2.isBoolean = isBoolean; function isNull(arg) { return arg === null; } - exports.isNull = isNull; + exports2.isNull = isNull; function isNullOrUndefined(arg) { return arg == null; } - exports.isNullOrUndefined = isNullOrUndefined; + exports2.isNullOrUndefined = isNullOrUndefined; function isNumber(arg) { return typeof arg === "number"; } - exports.isNumber = isNumber; + exports2.isNumber = isNumber; function isString(arg) { return typeof arg === "string"; } - exports.isString = isString; + exports2.isString = isString; function isSymbol(arg) { return typeof arg === "symbol"; } - exports.isSymbol = isSymbol; + exports2.isSymbol = isSymbol; function isUndefined(arg) { return arg === void 0; } - exports.isUndefined = isUndefined; + exports2.isUndefined = isUndefined; function isRegExp(re) { return objectToString(re) === "[object RegExp]"; } - exports.isRegExp = isRegExp; + exports2.isRegExp = isRegExp; function isObject(arg) { return typeof arg === "object" && arg !== null; } - exports.isObject = isObject; - function isDate(d) { - return objectToString(d) === "[object Date]"; + exports2.isObject = isObject; + function isDate(d2) { + return objectToString(d2) === "[object Date]"; } - exports.isDate = isDate; + exports2.isDate = isDate; function isError(e) { return objectToString(e) === "[object Error]" || e instanceof Error; } - exports.isError = isError; + exports2.isError = isError; function isFunction(arg) { return typeof arg === "function"; } - exports.isFunction = isFunction; + exports2.isFunction = isFunction; function isPrimitive(arg) { return arg === null || typeof arg === "boolean" || typeof arg === "number" || typeof arg === "string" || typeof arg === "symbol" || typeof arg === "undefined"; } - exports.isPrimitive = isPrimitive; - exports.isBuffer = Buffer.isBuffer; + exports2.isPrimitive = isPrimitive; + exports2.isBuffer = Buffer.isBuffer; function objectToString(o) { return Object.prototype.toString.call(o); } }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/internal/streams/BufferList.js -var require_BufferList = __commonJS((exports, module2) => { +var require_BufferList = __commonJS2((exports2, module2) => { "use strict"; function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { @@ -59360,7 +59397,7 @@ var require_BufferList = __commonJS((exports, module2) => { } } var Buffer2 = require_safe_buffer().Buffer; - var util = require("util"); + var util2 = require("util"); function copyBuffer(src, target, offset) { src.copy(target, offset); } @@ -59402,13 +59439,13 @@ var require_BufferList = __commonJS((exports, module2) => { this.head = this.tail = null; this.length = 0; }; - BufferList.prototype.join = function join(s) { + BufferList.prototype.join = function join2(s2) { if (this.length === 0) return ""; var p = this.head; var ret = "" + p.data; while (p = p.next) { - ret += s + p.data; + ret += s2 + p.data; } return ret; }; @@ -59429,16 +59466,16 @@ var require_BufferList = __commonJS((exports, module2) => { }; return BufferList; }(); - if (util && util.inspect && util.inspect.custom) { - module2.exports.prototype[util.inspect.custom] = function() { - var obj = util.inspect({length: this.length}); + if (util2 && util2.inspect && util2.inspect.custom) { + module2.exports.prototype[util2.inspect.custom] = function() { + var obj = util2.inspect({length: this.length}); return this.constructor.name + " " + obj; }; } }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/internal/streams/destroy.js -var require_destroy = __commonJS((exports, module2) => { +var require_destroy = __commonJS2((exports2, module2) => { "use strict"; var pna = require_process_nextick_args(); function destroy(err, cb) { @@ -59496,12 +59533,12 @@ var require_destroy = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/util-deprecate@1.0.2/node_modules/util-deprecate/node.js -var require_node3 = __commonJS((exports, module2) => { +var require_node4 = __commonJS2((exports2, module2) => { module2.exports = require("util").deprecate; }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/_stream_writable.js -var require_stream_writable = __commonJS((exports, module2) => { +var require_stream_writable = __commonJS2((exports2, module2) => { "use strict"; var pna = require_process_nextick_args(); module2.exports = Writable; @@ -59516,12 +59553,12 @@ var require_stream_writable = __commonJS((exports, module2) => { var asyncWrite = !process.browser && ["v0.10", "v0.9."].indexOf(process.version.slice(0, 5)) > -1 ? setImmediate : pna.nextTick; var Duplex; Writable.WritableState = WritableState; - var util = Object.create(require_util5()); - util.inherits = require_inherits(); + var util2 = Object.create(require_util7()); + util2.inherits = require_inherits2(); var internalUtil = { - deprecate: require_node3() + deprecate: require_node4() }; - var Stream = require_stream6(); + var Stream = require_stream11(); var Buffer2 = require_safe_buffer().Buffer; var OurUint8Array = global.Uint8Array || function() { }; @@ -59532,7 +59569,7 @@ var require_stream_writable = __commonJS((exports, module2) => { return Buffer2.isBuffer(obj) || obj instanceof OurUint8Array; } var destroyImpl = require_destroy(); - util.inherits(Writable, Stream); + util2.inherits(Writable, Stream); function nop() { } function WritableState(options, stream) { @@ -59759,9 +59796,9 @@ var require_stream_writable = __commonJS((exports, module2) => { stream._write(chunk, encoding, state.onwrite); state.sync = false; } - function onwriteError(stream, state, sync, er, cb) { + function onwriteError(stream, state, sync2, er, cb) { --state.pendingcb; - if (sync) { + if (sync2) { pna.nextTick(cb, er); pna.nextTick(finishMaybe, stream, state); stream._writableState.errorEmitted = true; @@ -59781,17 +59818,17 @@ var require_stream_writable = __commonJS((exports, module2) => { } function onwrite(stream, er) { var state = stream._writableState; - var sync = state.sync; + var sync2 = state.sync; var cb = state.writecb; onwriteStateUpdate(state); if (er) - onwriteError(stream, state, sync, er, cb); + onwriteError(stream, state, sync2, er, cb); else { var finished = needFinish(state); if (!finished && !state.corked && !state.bufferProcessing && state.bufferedRequest) { clearBuffer(stream, state); } - if (sync) { + if (sync2) { asyncWrite(afterWrite, stream, state, finished, cb); } else { afterWrite(stream, state, finished, cb); @@ -59968,7 +60005,7 @@ var require_stream_writable = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/_stream_duplex.js -var require_stream_duplex = __commonJS((exports, module2) => { +var require_stream_duplex = __commonJS2((exports2, module2) => { "use strict"; var pna = require_process_nextick_args(); var objectKeys = Object.keys || function(obj) { @@ -59979,11 +60016,11 @@ var require_stream_duplex = __commonJS((exports, module2) => { return keys3; }; module2.exports = Duplex; - var util = Object.create(require_util5()); - util.inherits = require_inherits(); + var util2 = Object.create(require_util7()); + util2.inherits = require_inherits2(); var Readable = require_stream_readable(); var Writable = require_stream_writable(); - util.inherits(Duplex, Readable); + util2.inherits(Duplex, Readable); { var keys2 = objectKeys(Writable.prototype); for (var v = 0; v < keys2.length; v++) { @@ -60043,7 +60080,7 @@ var require_stream_duplex = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/_stream_readable.js -var require_stream_readable = __commonJS((exports, module2) => { +var require_stream_readable = __commonJS2((exports2, module2) => { "use strict"; var pna = require_process_nextick_args(); module2.exports = Readable; @@ -60054,7 +60091,7 @@ var require_stream_readable = __commonJS((exports, module2) => { var EElistenerCount = function(emitter, type) { return emitter.listeners(type).length; }; - var Stream = require_stream6(); + var Stream = require_stream11(); var Buffer2 = require_safe_buffer().Buffer; var OurUint8Array = global.Uint8Array || function() { }; @@ -60064,20 +60101,20 @@ var require_stream_readable = __commonJS((exports, module2) => { function _isUint8Array(obj) { return Buffer2.isBuffer(obj) || obj instanceof OurUint8Array; } - var util = Object.create(require_util5()); - util.inherits = require_inherits(); + var util2 = Object.create(require_util7()); + util2.inherits = require_inherits2(); var debugUtil = require("util"); - var debug3 = void 0; + var debug4 = void 0; if (debugUtil && debugUtil.debuglog) { - debug3 = debugUtil.debuglog("stream"); + debug4 = debugUtil.debuglog("stream"); } else { - debug3 = function() { + debug4 = function() { }; } var BufferList = require_BufferList(); var destroyImpl = require_destroy(); var StringDecoder; - util.inherits(Readable, Stream); + util2.inherits(Readable, Stream); var kProxyEvents = ["error", "close", "destroy", "pause", "resume"]; function prependListener(emitter, event, fn) { if (typeof emitter.prependListener === "function") @@ -60298,14 +60335,14 @@ var require_stream_readable = __commonJS((exports, module2) => { return state.length; } Readable.prototype.read = function(n) { - debug3("read", n); + debug4("read", n); n = parseInt(n, 10); var state = this._readableState; var nOrig = n; if (n !== 0) state.emittedReadable = false; if (n === 0 && state.needReadable && (state.length >= state.highWaterMark || state.ended)) { - debug3("read: emitReadable", state.length, state.ended); + debug4("read: emitReadable", state.length, state.ended); if (state.length === 0 && state.ended) endReadable(this); else @@ -60319,16 +60356,16 @@ var require_stream_readable = __commonJS((exports, module2) => { return null; } var doRead = state.needReadable; - debug3("need readable", doRead); + debug4("need readable", doRead); if (state.length === 0 || state.length - n < state.highWaterMark) { doRead = true; - debug3("length less than watermark", doRead); + debug4("length less than watermark", doRead); } if (state.ended || state.reading) { doRead = false; - debug3("reading or ended", doRead); + debug4("reading or ended", doRead); } else if (doRead) { - debug3("do read"); + debug4("do read"); state.reading = true; state.sync = true; if (state.length === 0) @@ -60376,7 +60413,7 @@ var require_stream_readable = __commonJS((exports, module2) => { var state = stream._readableState; state.needReadable = false; if (!state.emittedReadable) { - debug3("emitReadable", state.flowing); + debug4("emitReadable", state.flowing); state.emittedReadable = true; if (state.sync) pna.nextTick(emitReadable_, stream); @@ -60385,7 +60422,7 @@ var require_stream_readable = __commonJS((exports, module2) => { } } function emitReadable_(stream) { - debug3("emit readable"); + debug4("emit readable"); stream.emit("readable"); flow(stream); } @@ -60398,7 +60435,7 @@ var require_stream_readable = __commonJS((exports, module2) => { function maybeReadMore_(stream, state) { var len = state.length; while (!state.reading && !state.flowing && !state.ended && state.length < state.highWaterMark) { - debug3("maybeReadMore read 0"); + debug4("maybeReadMore read 0"); stream.read(0); if (len === state.length) break; @@ -60425,7 +60462,7 @@ var require_stream_readable = __commonJS((exports, module2) => { break; } state.pipesCount += 1; - debug3("pipe count=%d opts=%j", state.pipesCount, pipeOpts); + debug4("pipe count=%d opts=%j", state.pipesCount, pipeOpts); var doEnd = (!pipeOpts || pipeOpts.end !== false) && dest !== process.stdout && dest !== process.stderr; var endFn = doEnd ? onend : unpipe; if (state.endEmitted) @@ -60434,23 +60471,23 @@ var require_stream_readable = __commonJS((exports, module2) => { src.once("end", endFn); dest.on("unpipe", onunpipe); function onunpipe(readable, unpipeInfo) { - debug3("onunpipe"); + debug4("onunpipe"); if (readable === src) { if (unpipeInfo && unpipeInfo.hasUnpiped === false) { unpipeInfo.hasUnpiped = true; - cleanup(); + cleanup2(); } } } function onend() { - debug3("onend"); + debug4("onend"); dest.end(); } var ondrain = pipeOnDrain(src); dest.on("drain", ondrain); var cleanedUp = false; - function cleanup() { - debug3("cleanup"); + function cleanup2() { + debug4("cleanup"); dest.removeListener("close", onclose); dest.removeListener("finish", onfinish); dest.removeListener("drain", ondrain); @@ -60466,12 +60503,12 @@ var require_stream_readable = __commonJS((exports, module2) => { var increasedAwaitDrain = false; src.on("data", ondata); function ondata(chunk) { - debug3("ondata"); + debug4("ondata"); increasedAwaitDrain = false; var ret = dest.write(chunk); if (ret === false && !increasedAwaitDrain) { if ((state.pipesCount === 1 && state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) { - debug3("false write response, pause", src._readableState.awaitDrain); + debug4("false write response, pause", src._readableState.awaitDrain); src._readableState.awaitDrain++; increasedAwaitDrain = true; } @@ -60479,7 +60516,7 @@ var require_stream_readable = __commonJS((exports, module2) => { } } function onerror(er) { - debug3("onerror", er); + debug4("onerror", er); unpipe(); dest.removeListener("error", onerror); if (EElistenerCount(dest, "error") === 0) @@ -60492,18 +60529,18 @@ var require_stream_readable = __commonJS((exports, module2) => { } dest.once("close", onclose); function onfinish() { - debug3("onfinish"); + debug4("onfinish"); dest.removeListener("close", onclose); unpipe(); } dest.once("finish", onfinish); function unpipe() { - debug3("unpipe"); + debug4("unpipe"); src.unpipe(dest); } dest.emit("pipe", src); if (!state.flowing) { - debug3("pipe resume"); + debug4("pipe resume"); src.resume(); } return dest; @@ -60511,7 +60548,7 @@ var require_stream_readable = __commonJS((exports, module2) => { function pipeOnDrain(src) { return function() { var state = src._readableState; - debug3("pipeOnDrain", state.awaitDrain); + debug4("pipeOnDrain", state.awaitDrain); if (state.awaitDrain) state.awaitDrain--; if (state.awaitDrain === 0 && EElistenerCount(src, "data")) { @@ -60579,13 +60616,13 @@ var require_stream_readable = __commonJS((exports, module2) => { }; Readable.prototype.addListener = Readable.prototype.on; function nReadingNextTick(self2) { - debug3("readable nexttick read 0"); + debug4("readable nexttick read 0"); self2.read(0); } Readable.prototype.resume = function() { var state = this._readableState; if (!state.flowing) { - debug3("resume"); + debug4("resume"); state.flowing = true; resume(this, state); } @@ -60599,7 +60636,7 @@ var require_stream_readable = __commonJS((exports, module2) => { } function resume_(stream, state) { if (!state.reading) { - debug3("resume read 0"); + debug4("resume read 0"); stream.read(0); } state.resumeScheduled = false; @@ -60610,9 +60647,9 @@ var require_stream_readable = __commonJS((exports, module2) => { stream.read(0); } Readable.prototype.pause = function() { - debug3("call pause flowing=%j", this._readableState.flowing); + debug4("call pause flowing=%j", this._readableState.flowing); if (this._readableState.flowing !== false) { - debug3("pause"); + debug4("pause"); this._readableState.flowing = false; this.emit("pause"); } @@ -60620,7 +60657,7 @@ var require_stream_readable = __commonJS((exports, module2) => { }; function flow(stream) { var state = stream._readableState; - debug3("flow", state.flowing); + debug4("flow", state.flowing); while (state.flowing && stream.read() !== null) { } } @@ -60629,7 +60666,7 @@ var require_stream_readable = __commonJS((exports, module2) => { var state = this._readableState; var paused = false; stream.on("end", function() { - debug3("wrapped end"); + debug4("wrapped end"); if (state.decoder && !state.ended) { var chunk = state.decoder.end(); if (chunk && chunk.length) @@ -60638,7 +60675,7 @@ var require_stream_readable = __commonJS((exports, module2) => { _this.push(null); }); stream.on("data", function(chunk) { - debug3("wrapped data"); + debug4("wrapped data"); if (state.decoder) chunk = state.decoder.write(chunk); if (state.objectMode && (chunk === null || chunk === void 0)) @@ -60664,7 +60701,7 @@ var require_stream_readable = __commonJS((exports, module2) => { stream.on(kProxyEvents[n], this.emit.bind(this, kProxyEvents[n])); } this._read = function(n2) { - debug3("wrapped _read", n2); + debug4("wrapped _read", n2); if (paused) { paused = false; stream.resume(); @@ -60796,13 +60833,13 @@ var require_stream_readable = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/_stream_transform.js -var require_stream_transform = __commonJS((exports, module2) => { +var require_stream_transform = __commonJS2((exports2, module2) => { "use strict"; module2.exports = Transform; var Duplex = require_stream_duplex(); - var util = Object.create(require_util5()); - util.inherits = require_inherits(); - util.inherits(Transform, Duplex); + var util2 = Object.create(require_util7()); + util2.inherits = require_inherits2(); + util2.inherits(Transform, Duplex); function afterTransform(er, data) { var ts = this._transformState; ts.transforming = false; @@ -60901,13 +60938,13 @@ var require_stream_transform = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/lib/_stream_passthrough.js -var require_stream_passthrough = __commonJS((exports, module2) => { +var require_stream_passthrough = __commonJS2((exports2, module2) => { "use strict"; module2.exports = PassThrough; var Transform = require_stream_transform(); - var util = Object.create(require_util5()); - util.inherits = require_inherits(); - util.inherits(PassThrough, Transform); + var util2 = Object.create(require_util7()); + util2.inherits = require_inherits2(); + util2.inherits(PassThrough, Transform); function PassThrough(options) { if (!(this instanceof PassThrough)) return new PassThrough(options); @@ -60919,43 +60956,43 @@ var require_stream_passthrough = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/readable.js -var require_readable = __commonJS((exports, module2) => { +var require_readable = __commonJS2((exports2, module2) => { var Stream = require("stream"); if (process.env.READABLE_STREAM === "disable" && Stream) { module2.exports = Stream; - exports = module2.exports = Stream.Readable; - exports.Readable = Stream.Readable; - exports.Writable = Stream.Writable; - exports.Duplex = Stream.Duplex; - exports.Transform = Stream.Transform; - exports.PassThrough = Stream.PassThrough; - exports.Stream = Stream; + exports2 = module2.exports = Stream.Readable; + exports2.Readable = Stream.Readable; + exports2.Writable = Stream.Writable; + exports2.Duplex = Stream.Duplex; + exports2.Transform = Stream.Transform; + exports2.PassThrough = Stream.PassThrough; + exports2.Stream = Stream; } else { - exports = module2.exports = require_stream_readable(); - exports.Stream = Stream || exports; - exports.Readable = exports; - exports.Writable = require_stream_writable(); - exports.Duplex = require_stream_duplex(); - exports.Transform = require_stream_transform(); - exports.PassThrough = require_stream_passthrough(); + exports2 = module2.exports = require_stream_readable(); + exports2.Stream = Stream || exports2; + exports2.Readable = exports2; + exports2.Writable = require_stream_writable(); + exports2.Duplex = require_stream_duplex(); + exports2.Transform = require_stream_transform(); + exports2.PassThrough = require_stream_passthrough(); } }); // ../../node_modules/.pnpm/readable-stream@2.3.7/node_modules/readable-stream/passthrough.js -var require_passthrough = __commonJS((exports, module2) => { +var require_passthrough = __commonJS2((exports2, module2) => { module2.exports = require_readable().PassThrough; }); // ../../node_modules/.pnpm/lazystream@1.0.0/node_modules/lazystream/lib/lazystream.js -var require_lazystream = __commonJS((exports, module2) => { - var util = require("util"); +var require_lazystream = __commonJS2((exports2, module2) => { + var util2 = require("util"); var PassThrough = require_passthrough(); module2.exports = { Readable, Writable }; - util.inherits(Readable, PassThrough); - util.inherits(Writable, PassThrough); + util2.inherits(Readable, PassThrough); + util2.inherits(Writable, PassThrough); function beforeFirstCall(instance, method, callback) { instance[method] = function() { delete instance[method]; @@ -60990,31 +61027,31 @@ var require_lazystream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/normalize-path@3.0.0/node_modules/normalize-path/index.js -var require_normalize_path = __commonJS((exports, module2) => { +var require_normalize_path = __commonJS2((exports2, module2) => { /*! * normalize-path * * Copyright (c) 2014-2018, Jon Schlinkert. * Released under the MIT License. */ - module2.exports = function(path3, stripTrailing) { - if (typeof path3 !== "string") { + module2.exports = function(path4, stripTrailing) { + if (typeof path4 !== "string") { throw new TypeError("expected path to be a string"); } - if (path3 === "\\" || path3 === "/") + if (path4 === "\\" || path4 === "/") return "/"; - var len = path3.length; + var len = path4.length; if (len <= 1) - return path3; + return path4; var prefix = ""; - if (len > 4 && path3[3] === "\\") { - var ch = path3[2]; - if ((ch === "?" || ch === ".") && path3.slice(0, 2) === "\\\\") { - path3 = path3.slice(2); + if (len > 4 && path4[3] === "\\") { + var ch = path4[2]; + if ((ch === "?" || ch === ".") && path4.slice(0, 2) === "\\\\") { + path4 = path4.slice(2); prefix = "//"; } } - var segs = path3.split(/[/\\]+/); + var segs = path4.split(/[/\\]+/); if (stripTrailing !== false && segs[segs.length - 1] === "") { segs.pop(); } @@ -61023,7 +61060,7 @@ var require_normalize_path = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/lodash.defaults@4.2.0/node_modules/lodash.defaults/index.js -var require_lodash = __commonJS((exports, module2) => { +var require_lodash = __commonJS2((exports2, module2) => { var MAX_SAFE_INTEGER2 = 9007199254740991; var argsTag = "[object Arguments]"; var funcTag = "[object Function]"; @@ -61200,7 +61237,7 @@ var require_lodash = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/lodash.flatten@4.4.0/node_modules/lodash.flatten/index.js -var require_lodash2 = __commonJS((exports, module2) => { +var require_lodash2 = __commonJS2((exports2, module2) => { var MAX_SAFE_INTEGER2 = 9007199254740991; var argsTag = "[object Arguments]"; var funcTag = "[object Function]"; @@ -61274,7 +61311,7 @@ var require_lodash2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/lodash.difference@4.5.0/node_modules/lodash.difference/index.js -var require_lodash3 = __commonJS((exports, module2) => { +var require_lodash3 = __commonJS2((exports2, module2) => { var LARGE_ARRAY_SIZE = 200; var HASH_UNDEFINED = "__lodash_hash_undefined__"; var MAX_SAFE_INTEGER2 = 9007199254740991; @@ -61669,7 +61706,7 @@ var require_lodash3 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/lodash.union@4.6.0/node_modules/lodash.union/index.js -var require_lodash4 = __commonJS((exports, module2) => { +var require_lodash4 = __commonJS2((exports2, module2) => { var LARGE_ARRAY_SIZE = 200; var HASH_UNDEFINED = "__lodash_hash_undefined__"; var INFINITY = 1 / 0; @@ -62072,7 +62109,7 @@ var require_lodash4 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/lodash.isplainobject@4.0.6/node_modules/lodash.isplainobject/index.js -var require_lodash5 = __commonJS((exports, module2) => { +var require_lodash5 = __commonJS2((exports2, module2) => { var objectTag = "[object Object]"; function isHostObject(value) { var result = false; @@ -62114,14 +62151,14 @@ var require_lodash5 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/archiver-utils@2.1.0/node_modules/archiver-utils/file.js -var require_file = __commonJS((exports, module2) => { - var fs3 = require_graceful_fs(); - var path3 = require("path"); +var require_file = __commonJS2((exports2, module2) => { + var fs4 = require_graceful_fs2(); + var path4 = require("path"); var flatten2 = require_lodash2(); var difference = require_lodash3(); var union = require_lodash4(); var isPlainObject = require_lodash5(); - var glob = require_glob(); + var glob = require_glob2(); var file = module2.exports = {}; var pathSeparatorRe = /[\/\\]/g; var processPatterns = function(patterns, fn) { @@ -62141,8 +62178,8 @@ var require_file = __commonJS((exports, module2) => { return result; }; file.exists = function() { - var filepath = path3.join.apply(path3, arguments); - return fs3.existsSync(filepath); + var filepath = path4.join.apply(path4, arguments); + return fs4.existsSync(filepath); }; file.expand = function(...args) { var options = isPlainObject(args[0]) ? args.shift() : {}; @@ -62155,12 +62192,12 @@ var require_file = __commonJS((exports, module2) => { }); if (options.filter) { matches = matches.filter(function(filepath) { - filepath = path3.join(options.cwd || "", filepath); + filepath = path4.join(options.cwd || "", filepath); try { if (typeof options.filter === "function") { return options.filter(filepath); } else { - return fs3.statSync(filepath)[options.filter](); + return fs4.statSync(filepath)[options.filter](); } } catch (e) { return false; @@ -62172,7 +62209,7 @@ var require_file = __commonJS((exports, module2) => { file.expandMapping = function(patterns, destBase, options) { options = Object.assign({ rename: function(destBase2, destPath) { - return path3.join(destBase2 || "", destPath); + return path4.join(destBase2 || "", destPath); } }, options); var files = []; @@ -62180,14 +62217,14 @@ var require_file = __commonJS((exports, module2) => { file.expand(options, patterns).forEach(function(src) { var destPath = src; if (options.flatten) { - destPath = path3.basename(destPath); + destPath = path4.basename(destPath); } if (options.ext) { destPath = destPath.replace(/(\.[^\/]*)?$/, options.ext); } var dest = options.rename(destBase, destPath, options); if (options.cwd) { - src = path3.join(options.cwd, src); + src = path4.join(options.cwd, src); } dest = dest.replace(pathSeparatorRe, "/"); src = src.replace(pathSeparatorRe, "/"); @@ -62265,9 +62302,9 @@ var require_file = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/archiver-utils@2.1.0/node_modules/archiver-utils/index.js -var require_archiver_utils = __commonJS((exports, module2) => { - var fs3 = require_graceful_fs(); - var path3 = require("path"); +var require_archiver_utils = __commonJS2((exports2, module2) => { + var fs4 = require_graceful_fs2(); + var path4 = require("path"); var nutil = require("util"); var lazystream = require_lazystream(); var normalizePath = require_normalize_path(); @@ -62315,7 +62352,7 @@ var require_archiver_utils = __commonJS((exports, module2) => { }; utils.lazyReadStream = function(filepath) { return new lazystream.Readable(function() { - return fs3.createReadStream(filepath); + return fs4.createReadStream(filepath); }); }; utils.normalizeInputSource = function(source) { @@ -62345,7 +62382,7 @@ var require_archiver_utils = __commonJS((exports, module2) => { callback = base; base = dirpath; } - fs3.readdir(dirpath, function(err, list) { + fs4.readdir(dirpath, function(err, list) { var i = 0; var file; var filepath; @@ -62357,11 +62394,11 @@ var require_archiver_utils = __commonJS((exports, module2) => { if (!file) { return callback(null, results); } - filepath = path3.join(dirpath, file); - fs3.stat(filepath, function(err2, stats) { + filepath = path4.join(dirpath, file); + fs4.stat(filepath, function(err2, stats) { results.push({ path: filepath, - relative: path3.relative(base, filepath).replace(/\\/g, "/"), + relative: path4.relative(base, filepath).replace(/\\/g, "/"), stats }); if (stats && stats.isDirectory()) { @@ -62381,7 +62418,7 @@ var require_archiver_utils = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/archiver@4.0.1/node_modules/archiver/lib/error.js -var require_error3 = __commonJS((exports, module2) => { +var require_error5 = __commonJS2((exports2, module2) => { /** * Archiver Core * @@ -62389,7 +62426,7 @@ var require_error3 = __commonJS((exports, module2) => { * @license [MIT]{@link https://github.com/archiverjs/node-archiver/blob/master/LICENSE} * @copyright (c) 2012-2014 Chris Talkington, contributors. */ - var util = require("util"); + var util2 = require("util"); const ERROR_CODES = { ABORTED: "archive was aborted", DIRECTORYDIRPATHREQUIRED: "diretory dirpath argument must be a non-empty string value", @@ -62414,17 +62451,17 @@ var require_error3 = __commonJS((exports, module2) => { this.code = code; this.data = data; } - util.inherits(ArchiverError, Error); - exports = module2.exports = ArchiverError; + util2.inherits(ArchiverError, Error); + exports2 = module2.exports = ArchiverError; }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/stream.js -var require_stream7 = __commonJS((exports, module2) => { +var require_stream12 = __commonJS2((exports2, module2) => { module2.exports = require("stream"); }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/buffer_list.js -var require_buffer_list = __commonJS((exports, module2) => { +var require_buffer_list = __commonJS2((exports2, module2) => { "use strict"; function ownKeys(object, enumerableOnly) { var keys2 = Object.keys(object); @@ -62547,13 +62584,13 @@ var require_buffer_list = __commonJS((exports, module2) => { } }, { key: "join", - value: function join(s) { + value: function join2(s2) { if (this.length === 0) return ""; var p = this.head; var ret = "" + p.data; while (p = p.next) { - ret += s + p.data; + ret += s2 + p.data; } return ret; } @@ -62669,7 +62706,7 @@ var require_buffer_list = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/destroy.js -var require_destroy2 = __commonJS((exports, module2) => { +var require_destroy2 = __commonJS2((exports2, module2) => { "use strict"; function destroy(err, cb) { var _this = this; @@ -62760,7 +62797,7 @@ var require_destroy2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/errors.js -var require_errors2 = __commonJS((exports, module2) => { +var require_errors2 = __commonJS2((exports2, module2) => { "use strict"; const codes = {}; function createErrorType(code, message, Base) { @@ -62858,7 +62895,7 @@ var require_errors2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/state.js -var require_state = __commonJS((exports, module2) => { +var require_state = __commonJS2((exports2, module2) => { "use strict"; var ERR_INVALID_OPT_VALUE = require_errors2().codes.ERR_INVALID_OPT_VALUE; function highWaterMarkFrom(options, isDuplex, duplexKey) { @@ -62881,7 +62918,7 @@ var require_state = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/_stream_writable.js -var require_stream_writable2 = __commonJS((exports, module2) => { +var require_stream_writable2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = Writable; function CorkedRequest(state) { @@ -62895,9 +62932,9 @@ var require_stream_writable2 = __commonJS((exports, module2) => { var Duplex; Writable.WritableState = WritableState; var internalUtil = { - deprecate: require_node3() + deprecate: require_node4() }; - var Stream = require_stream7(); + var Stream = require_stream12(); var Buffer2 = require("buffer").Buffer; var OurUint8Array = global.Uint8Array || function() { }; @@ -62920,7 +62957,7 @@ var require_stream_writable2 = __commonJS((exports, module2) => { var ERR_STREAM_WRITE_AFTER_END = _require$codes.ERR_STREAM_WRITE_AFTER_END; var ERR_UNKNOWN_ENCODING = _require$codes.ERR_UNKNOWN_ENCODING; var errorOrDestroy = destroyImpl.errorOrDestroy; - require_inherits()(Writable, Stream); + require_inherits2()(Writable, Stream); function nop() { } function WritableState(options, stream, isDuplex) { @@ -63147,9 +63184,9 @@ var require_stream_writable2 = __commonJS((exports, module2) => { stream._write(chunk, encoding, state.onwrite); state.sync = false; } - function onwriteError(stream, state, sync, er, cb) { + function onwriteError(stream, state, sync2, er, cb) { --state.pendingcb; - if (sync) { + if (sync2) { process.nextTick(cb, er); process.nextTick(finishMaybe, stream, state); stream._writableState.errorEmitted = true; @@ -63169,19 +63206,19 @@ var require_stream_writable2 = __commonJS((exports, module2) => { } function onwrite(stream, er) { var state = stream._writableState; - var sync = state.sync; + var sync2 = state.sync; var cb = state.writecb; if (typeof cb !== "function") throw new ERR_MULTIPLE_CALLBACK(); onwriteStateUpdate(state); if (er) - onwriteError(stream, state, sync, er, cb); + onwriteError(stream, state, sync2, er, cb); else { var finished = needFinish(state) || stream.destroyed; if (!finished && !state.corked && !state.bufferProcessing && state.bufferedRequest) { clearBuffer(stream, state); } - if (sync) { + if (sync2) { process.nextTick(afterWrite, stream, state, finished, cb); } else { afterWrite(stream, state, finished, cb); @@ -63367,7 +63404,7 @@ var require_stream_writable2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/_stream_duplex.js -var require_stream_duplex2 = __commonJS((exports, module2) => { +var require_stream_duplex2 = __commonJS2((exports2, module2) => { "use strict"; var objectKeys = Object.keys || function(obj) { var keys3 = []; @@ -63379,7 +63416,7 @@ var require_stream_duplex2 = __commonJS((exports, module2) => { module2.exports = Duplex; var Readable = require_stream_readable2(); var Writable = require_stream_writable2(); - require_inherits()(Duplex, Readable); + require_inherits2()(Duplex, Readable); { var keys2 = objectKeys(Writable.prototype); for (var v = 0; v < keys2.length; v++) { @@ -63450,7 +63487,7 @@ var require_stream_duplex2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/end-of-stream.js -var require_end_of_stream2 = __commonJS((exports, module2) => { +var require_end_of_stream3 = __commonJS2((exports2, module2) => { "use strict"; var ERR_STREAM_PREMATURE_CLOSE = require_errors2().codes.ERR_STREAM_PREMATURE_CLOSE; function once(callback) { @@ -63549,7 +63586,7 @@ var require_end_of_stream2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/async_iterator.js -var require_async_iterator = __commonJS((exports, module2) => { +var require_async_iterator = __commonJS2((exports2, module2) => { "use strict"; var _Object$setPrototypeO; function _defineProperty(obj, key, value) { @@ -63560,7 +63597,7 @@ var require_async_iterator = __commonJS((exports, module2) => { } return obj; } - var finished = require_end_of_stream2(); + var finished = require_end_of_stream3(); var kLastResolve = Symbol("lastResolve"); var kLastReject = Symbol("lastReject"); var kError = Symbol("error"); @@ -63715,7 +63752,7 @@ var require_async_iterator = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/from.js -var require_from = __commonJS((exports, module2) => { +var require_from = __commonJS2((exports2, module2) => { "use strict"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { @@ -63830,7 +63867,7 @@ var require_from = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/_stream_readable.js -var require_stream_readable2 = __commonJS((exports, module2) => { +var require_stream_readable2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = Readable; var Duplex; @@ -63839,7 +63876,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { var EElistenerCount = function EElistenerCount2(emitter, type) { return emitter.listeners(type).length; }; - var Stream = require_stream7(); + var Stream = require_stream12(); var Buffer2 = require("buffer").Buffer; var OurUint8Array = global.Uint8Array || function() { }; @@ -63850,11 +63887,11 @@ var require_stream_readable2 = __commonJS((exports, module2) => { return Buffer2.isBuffer(obj) || obj instanceof OurUint8Array; } var debugUtil = require("util"); - var debug3; + var debug4; if (debugUtil && debugUtil.debuglog) { - debug3 = debugUtil.debuglog("stream"); + debug4 = debugUtil.debuglog("stream"); } else { - debug3 = function debug4() { + debug4 = function debug5() { }; } var BufferList = require_buffer_list(); @@ -63869,7 +63906,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { var StringDecoder; var createReadableStreamAsyncIterator; var from; - require_inherits()(Readable, Stream); + require_inherits2()(Readable, Stream); var errorOrDestroy = destroyImpl.errorOrDestroy; var kProxyEvents = ["error", "close", "destroy", "pause", "resume"]; function prependListener(emitter, event, fn) { @@ -63976,7 +64013,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { return readableAddChunk(this, chunk, null, true, false); }; function readableAddChunk(stream, chunk, encoding, addToFront, skipChunkCheck) { - debug3("readableAddChunk", chunk); + debug4("readableAddChunk", chunk); var state = stream._readableState; if (chunk === null) { state.reading = false; @@ -64099,14 +64136,14 @@ var require_stream_readable2 = __commonJS((exports, module2) => { return state.length; } Readable.prototype.read = function(n) { - debug3("read", n); + debug4("read", n); n = parseInt(n, 10); var state = this._readableState; var nOrig = n; if (n !== 0) state.emittedReadable = false; if (n === 0 && state.needReadable && ((state.highWaterMark !== 0 ? state.length >= state.highWaterMark : state.length > 0) || state.ended)) { - debug3("read: emitReadable", state.length, state.ended); + debug4("read: emitReadable", state.length, state.ended); if (state.length === 0 && state.ended) endReadable(this); else @@ -64120,16 +64157,16 @@ var require_stream_readable2 = __commonJS((exports, module2) => { return null; } var doRead = state.needReadable; - debug3("need readable", doRead); + debug4("need readable", doRead); if (state.length === 0 || state.length - n < state.highWaterMark) { doRead = true; - debug3("length less than watermark", doRead); + debug4("length less than watermark", doRead); } if (state.ended || state.reading) { doRead = false; - debug3("reading or ended", doRead); + debug4("reading or ended", doRead); } else if (doRead) { - debug3("do read"); + debug4("do read"); state.reading = true; state.sync = true; if (state.length === 0) @@ -64162,7 +64199,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { return ret; }; function onEofChunk(stream, state) { - debug3("onEofChunk"); + debug4("onEofChunk"); if (state.ended) return; if (state.decoder) { @@ -64185,17 +64222,17 @@ var require_stream_readable2 = __commonJS((exports, module2) => { } function emitReadable(stream) { var state = stream._readableState; - debug3("emitReadable", state.needReadable, state.emittedReadable); + debug4("emitReadable", state.needReadable, state.emittedReadable); state.needReadable = false; if (!state.emittedReadable) { - debug3("emitReadable", state.flowing); + debug4("emitReadable", state.flowing); state.emittedReadable = true; process.nextTick(emitReadable_, stream); } } function emitReadable_(stream) { var state = stream._readableState; - debug3("emitReadable_", state.destroyed, state.length, state.ended); + debug4("emitReadable_", state.destroyed, state.length, state.ended); if (!state.destroyed && (state.length || state.ended)) { stream.emit("readable"); state.emittedReadable = false; @@ -64212,7 +64249,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { function maybeReadMore_(stream, state) { while (!state.reading && !state.ended && (state.length < state.highWaterMark || state.flowing && state.length === 0)) { var len = state.length; - debug3("maybeReadMore read 0"); + debug4("maybeReadMore read 0"); stream.read(0); if (len === state.length) break; @@ -64237,7 +64274,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { break; } state.pipesCount += 1; - debug3("pipe count=%d opts=%j", state.pipesCount, pipeOpts); + debug4("pipe count=%d opts=%j", state.pipesCount, pipeOpts); var doEnd = (!pipeOpts || pipeOpts.end !== false) && dest !== process.stdout && dest !== process.stderr; var endFn = doEnd ? onend : unpipe; if (state.endEmitted) @@ -64246,23 +64283,23 @@ var require_stream_readable2 = __commonJS((exports, module2) => { src.once("end", endFn); dest.on("unpipe", onunpipe); function onunpipe(readable, unpipeInfo) { - debug3("onunpipe"); + debug4("onunpipe"); if (readable === src) { if (unpipeInfo && unpipeInfo.hasUnpiped === false) { unpipeInfo.hasUnpiped = true; - cleanup(); + cleanup2(); } } } function onend() { - debug3("onend"); + debug4("onend"); dest.end(); } var ondrain = pipeOnDrain(src); dest.on("drain", ondrain); var cleanedUp = false; - function cleanup() { - debug3("cleanup"); + function cleanup2() { + debug4("cleanup"); dest.removeListener("close", onclose); dest.removeListener("finish", onfinish); dest.removeListener("drain", ondrain); @@ -64277,19 +64314,19 @@ var require_stream_readable2 = __commonJS((exports, module2) => { } src.on("data", ondata); function ondata(chunk) { - debug3("ondata"); + debug4("ondata"); var ret = dest.write(chunk); - debug3("dest.write", ret); + debug4("dest.write", ret); if (ret === false) { if ((state.pipesCount === 1 && state.pipes === dest || state.pipesCount > 1 && indexOf(state.pipes, dest) !== -1) && !cleanedUp) { - debug3("false write response, pause", state.awaitDrain); + debug4("false write response, pause", state.awaitDrain); state.awaitDrain++; } src.pause(); } } function onerror(er) { - debug3("onerror", er); + debug4("onerror", er); unpipe(); dest.removeListener("error", onerror); if (EElistenerCount(dest, "error") === 0) @@ -64302,18 +64339,18 @@ var require_stream_readable2 = __commonJS((exports, module2) => { } dest.once("close", onclose); function onfinish() { - debug3("onfinish"); + debug4("onfinish"); dest.removeListener("close", onclose); unpipe(); } dest.once("finish", onfinish); function unpipe() { - debug3("unpipe"); + debug4("unpipe"); src.unpipe(dest); } dest.emit("pipe", src); if (!state.flowing) { - debug3("pipe resume"); + debug4("pipe resume"); src.resume(); } return dest; @@ -64321,7 +64358,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { function pipeOnDrain(src) { return function pipeOnDrainFunctionResult() { var state = src._readableState; - debug3("pipeOnDrain", state.awaitDrain); + debug4("pipeOnDrain", state.awaitDrain); if (state.awaitDrain) state.awaitDrain--; if (state.awaitDrain === 0 && EElistenerCount(src, "data")) { @@ -64384,7 +64421,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { state.readableListening = state.needReadable = true; state.flowing = false; state.emittedReadable = false; - debug3("on readable", state.length, state.reading); + debug4("on readable", state.length, state.reading); if (state.length) { emitReadable(this); } else if (!state.reading) { @@ -64419,13 +64456,13 @@ var require_stream_readable2 = __commonJS((exports, module2) => { } } function nReadingNextTick(self2) { - debug3("readable nexttick read 0"); + debug4("readable nexttick read 0"); self2.read(0); } Readable.prototype.resume = function() { var state = this._readableState; if (!state.flowing) { - debug3("resume"); + debug4("resume"); state.flowing = !state.readableListening; resume(this, state); } @@ -64439,7 +64476,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { } } function resume_(stream, state) { - debug3("resume", state.reading); + debug4("resume", state.reading); if (!state.reading) { stream.read(0); } @@ -64450,9 +64487,9 @@ var require_stream_readable2 = __commonJS((exports, module2) => { stream.read(0); } Readable.prototype.pause = function() { - debug3("call pause flowing=%j", this._readableState.flowing); + debug4("call pause flowing=%j", this._readableState.flowing); if (this._readableState.flowing !== false) { - debug3("pause"); + debug4("pause"); this._readableState.flowing = false; this.emit("pause"); } @@ -64461,7 +64498,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { }; function flow(stream) { var state = stream._readableState; - debug3("flow", state.flowing); + debug4("flow", state.flowing); while (state.flowing && stream.read() !== null) { ; } @@ -64471,7 +64508,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { var state = this._readableState; var paused = false; stream.on("end", function() { - debug3("wrapped end"); + debug4("wrapped end"); if (state.decoder && !state.ended) { var chunk = state.decoder.end(); if (chunk && chunk.length) @@ -64480,7 +64517,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { _this.push(null); }); stream.on("data", function(chunk) { - debug3("wrapped data"); + debug4("wrapped data"); if (state.decoder) chunk = state.decoder.write(chunk); if (state.objectMode && (chunk === null || chunk === void 0)) @@ -64506,7 +64543,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { stream.on(kProxyEvents[n], this.emit.bind(this, kProxyEvents[n])); } this._read = function(n2) { - debug3("wrapped _read", n2); + debug4("wrapped _read", n2); if (paused) { paused = false; stream.resume(); @@ -64573,14 +64610,14 @@ var require_stream_readable2 = __commonJS((exports, module2) => { } function endReadable(stream) { var state = stream._readableState; - debug3("endReadable", state.endEmitted); + debug4("endReadable", state.endEmitted); if (!state.endEmitted) { state.ended = true; process.nextTick(endReadableNT, state, stream); } } function endReadableNT(state, stream) { - debug3("endReadableNT", state.endEmitted, state.length); + debug4("endReadableNT", state.endEmitted, state.length); if (!state.endEmitted && state.length === 0) { state.endEmitted = true; stream.readable = false; @@ -64611,7 +64648,7 @@ var require_stream_readable2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/_stream_transform.js -var require_stream_transform2 = __commonJS((exports, module2) => { +var require_stream_transform2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = Transform; var _require$codes = require_errors2().codes; @@ -64620,7 +64657,7 @@ var require_stream_transform2 = __commonJS((exports, module2) => { var ERR_TRANSFORM_ALREADY_TRANSFORMING = _require$codes.ERR_TRANSFORM_ALREADY_TRANSFORMING; var ERR_TRANSFORM_WITH_LENGTH_0 = _require$codes.ERR_TRANSFORM_WITH_LENGTH_0; var Duplex = require_stream_duplex2(); - require_inherits()(Transform, Duplex); + require_inherits2()(Transform, Duplex); function afterTransform(er, data) { var ts = this._transformState; ts.transforming = false; @@ -64717,11 +64754,11 @@ var require_stream_transform2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/_stream_passthrough.js -var require_stream_passthrough2 = __commonJS((exports, module2) => { +var require_stream_passthrough2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = PassThrough; var Transform = require_stream_transform2(); - require_inherits()(PassThrough, Transform); + require_inherits2()(PassThrough, Transform); function PassThrough(options) { if (!(this instanceof PassThrough)) return new PassThrough(options); @@ -64733,7 +64770,7 @@ var require_stream_passthrough2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/lib/internal/streams/pipeline.js -var require_pipeline = __commonJS((exports, module2) => { +var require_pipeline = __commonJS2((exports2, module2) => { "use strict"; var eos; function once(callback) { @@ -64762,7 +64799,7 @@ var require_pipeline = __commonJS((exports, module2) => { closed = true; }); if (eos === void 0) - eos = require_end_of_stream2(); + eos = require_end_of_stream3(); eos(stream, { readable: reading, writable: writing @@ -64830,27 +64867,27 @@ var require_pipeline = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/readable-stream@3.6.0/node_modules/readable-stream/readable.js -var require_readable2 = __commonJS((exports, module2) => { +var require_readable2 = __commonJS2((exports2, module2) => { var Stream = require("stream"); if (process.env.READABLE_STREAM === "disable" && Stream) { module2.exports = Stream.Readable; Object.assign(module2.exports, Stream); module2.exports.Stream = Stream; } else { - exports = module2.exports = require_stream_readable2(); - exports.Stream = Stream || exports; - exports.Readable = exports; - exports.Writable = require_stream_writable2(); - exports.Duplex = require_stream_duplex2(); - exports.Transform = require_stream_transform2(); - exports.PassThrough = require_stream_passthrough2(); - exports.finished = require_end_of_stream2(); - exports.pipeline = require_pipeline(); + exports2 = module2.exports = require_stream_readable2(); + exports2.Stream = Stream || exports2; + exports2.Readable = exports2; + exports2.Writable = require_stream_writable2(); + exports2.Duplex = require_stream_duplex2(); + exports2.Transform = require_stream_transform2(); + exports2.PassThrough = require_stream_passthrough2(); + exports2.finished = require_end_of_stream3(); + exports2.pipeline = require_pipeline(); } }); // ../../node_modules/.pnpm/archiver@4.0.1/node_modules/archiver/lib/core.js -var require_core5 = __commonJS((exports, module2) => { +var require_core6 = __commonJS2((exports2, module2) => { /** * Archiver Core * @@ -64858,13 +64895,13 @@ var require_core5 = __commonJS((exports, module2) => { * @license [MIT]{@link https://github.com/archiverjs/node-archiver/blob/master/LICENSE} * @copyright (c) 2012-2014 Chris Talkington, contributors. */ - var fs3 = require("fs"); - var glob = require_glob(); - var async = require_async7(); - var path3 = require("path"); - var util = require_archiver_utils(); + var fs4 = require("fs"); + var glob = require_glob2(); + var async = require_async12(); + var path4 = require("path"); + var util2 = require_archiver_utils(); var inherits = require("util").inherits; - var ArchiverError = require_error3(); + var ArchiverError = require_error5(); var Transform = require_readable2().Transform; var win32 = process.platform === "win32"; var Archiver = function(format, options) { @@ -64875,7 +64912,7 @@ var require_core5 = __commonJS((exports, module2) => { options = format; format = "zip"; } - options = this.options = util.defaults(options, { + options = this.options = util2.defaults(options, { highWaterMark: 1024 * 1024, statConcurrency: 4 }); @@ -64922,7 +64959,7 @@ var require_core5 = __commonJS((exports, module2) => { data.sourcePath = filepath; task.data = data; this._entriesCount++; - if (data.stats && data.stats instanceof fs3.Stats) { + if (data.stats && data.stats instanceof fs4.Stats) { task = this._updateQueueTaskWithStats(task, data.stats); if (task) { if (data.stats.size) { @@ -65012,7 +65049,7 @@ var require_core5 = __commonJS((exports, module2) => { this._state.modulePiped = false; }; Archiver.prototype._normalizeEntryData = function(data, stats) { - data = util.defaults(data, { + data = util2.defaults(data, { type: "file", name: null, date: null, @@ -65030,7 +65067,7 @@ var require_core5 = __commonJS((exports, module2) => { data.name = data.prefix + "/" + data.name; data.prefix = null; } - data.name = util.sanitizePath(data.name); + data.name = util2.sanitizePath(data.name); if (data.type !== "symlink" && data.name.slice(-1) === "/") { isDir = true; data.type = "directory"; @@ -65059,7 +65096,7 @@ var require_core5 = __commonJS((exports, module2) => { if (data.stats && data.date === null) { data.date = data.stats.mtime; } else { - data.date = util.dateify(data.date); + data.date = util2.dateify(data.date); } return data; }; @@ -65087,7 +65124,7 @@ var require_core5 = __commonJS((exports, module2) => { callback(); return; } - fs3.lstat(task.filepath, function(err, stats) { + fs4.lstat(task.filepath, function(err, stats) { if (this._state.aborted) { setImmediate(callback); return; @@ -65122,18 +65159,18 @@ var require_core5 = __commonJS((exports, module2) => { if (stats.isFile()) { task.data.type = "file"; task.data.sourceType = "stream"; - task.source = util.lazyReadStream(task.filepath); + task.source = util2.lazyReadStream(task.filepath); } else if (stats.isDirectory() && this._moduleSupports("directory")) { - task.data.name = util.trailingSlashIt(task.data.name); + task.data.name = util2.trailingSlashIt(task.data.name); task.data.type = "directory"; - task.data.sourcePath = util.trailingSlashIt(task.filepath); + task.data.sourcePath = util2.trailingSlashIt(task.filepath); task.data.sourceType = "buffer"; task.source = Buffer.concat([]); } else if (stats.isSymbolicLink() && this._moduleSupports("symlink")) { - var linkPath = fs3.readlinkSync(task.filepath); - var dirName = path3.dirname(task.filepath); + var linkPath = fs4.readlinkSync(task.filepath); + var dirName = path4.dirname(task.filepath); task.data.type = "symlink"; - task.data.linkname = path3.relative(dirName, path3.resolve(dirName, linkPath)); + task.data.linkname = path4.relative(dirName, path4.resolve(dirName, linkPath)); task.data.sourceType = "buffer"; task.source = Buffer.concat([]); } else { @@ -65170,10 +65207,10 @@ var require_core5 = __commonJS((exports, module2) => { this.emit("error", new ArchiverError("DIRECTORYNOTSUPPORTED", {name: data.name})); return this; } - source = util.normalizeInputSource(source); + source = util2.normalizeInputSource(source); if (Buffer.isBuffer(source)) { data.sourceType = "buffer"; - } else if (util.isStream(source)) { + } else if (util2.isStream(source)) { data.sourceType = "stream"; } else { this.emit("error", new ArchiverError("INPUTSTEAMBUFFERREQUIRED", {name: data.name})); @@ -65264,7 +65301,7 @@ var require_core5 = __commonJS((exports, module2) => { }; Archiver.prototype.glob = function(pattern, options, data) { this._pending++; - options = util.defaults(options, { + options = util2.defaults(options, { stat: false }); function onGlobEnd() { @@ -65376,7 +65413,7 @@ var require_core5 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/archive-entry.js -var require_archive_entry = __commonJS((exports, module2) => { +var require_archive_entry = __commonJS2((exports2, module2) => { var ArchiveEntry = module2.exports = function() { }; ArchiveEntry.prototype.getName = function() { @@ -65390,11 +65427,11 @@ var require_archive_entry = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/zip/util.js -var require_util6 = __commonJS((exports, module2) => { - var util = module2.exports = {}; - util.dateToDos = function(d, forceLocalTime) { +var require_util8 = __commonJS2((exports2, module2) => { + var util2 = module2.exports = {}; + util2.dateToDos = function(d2, forceLocalTime) { forceLocalTime = forceLocalTime || false; - var year = forceLocalTime ? d.getFullYear() : d.getUTCFullYear(); + var year = forceLocalTime ? d2.getFullYear() : d2.getUTCFullYear(); if (year < 1980) { return 2162688; } else if (year >= 2044) { @@ -65402,50 +65439,50 @@ var require_util6 = __commonJS((exports, module2) => { } var val = { year, - month: forceLocalTime ? d.getMonth() : d.getUTCMonth(), - date: forceLocalTime ? d.getDate() : d.getUTCDate(), - hours: forceLocalTime ? d.getHours() : d.getUTCHours(), - minutes: forceLocalTime ? d.getMinutes() : d.getUTCMinutes(), - seconds: forceLocalTime ? d.getSeconds() : d.getUTCSeconds() + month: forceLocalTime ? d2.getMonth() : d2.getUTCMonth(), + date: forceLocalTime ? d2.getDate() : d2.getUTCDate(), + hours: forceLocalTime ? d2.getHours() : d2.getUTCHours(), + minutes: forceLocalTime ? d2.getMinutes() : d2.getUTCMinutes(), + seconds: forceLocalTime ? d2.getSeconds() : d2.getUTCSeconds() }; return val.year - 1980 << 25 | val.month + 1 << 21 | val.date << 16 | val.hours << 11 | val.minutes << 5 | val.seconds / 2; }; - util.dosToDate = function(dos) { + util2.dosToDate = function(dos) { return new Date((dos >> 25 & 127) + 1980, (dos >> 21 & 15) - 1, dos >> 16 & 31, dos >> 11 & 31, dos >> 5 & 63, (dos & 31) << 1); }; - util.fromDosTime = function(buf) { - return util.dosToDate(buf.readUInt32LE(0)); + util2.fromDosTime = function(buf) { + return util2.dosToDate(buf.readUInt32LE(0)); }; - util.getEightBytes = function(v) { + util2.getEightBytes = function(v) { var buf = Buffer.alloc(8); buf.writeUInt32LE(v % 4294967296, 0); buf.writeUInt32LE(v / 4294967296 | 0, 4); return buf; }; - util.getShortBytes = function(v) { + util2.getShortBytes = function(v) { var buf = Buffer.alloc(2); buf.writeUInt16LE((v & 65535) >>> 0, 0); return buf; }; - util.getShortBytesValue = function(buf, offset) { + util2.getShortBytesValue = function(buf, offset) { return buf.readUInt16LE(offset); }; - util.getLongBytes = function(v) { + util2.getLongBytes = function(v) { var buf = Buffer.alloc(4); buf.writeUInt32LE((v & 4294967295) >>> 0, 0); return buf; }; - util.getLongBytesValue = function(buf, offset) { + util2.getLongBytesValue = function(buf, offset) { return buf.readUInt32LE(offset); }; - util.toDosTime = function(d) { - return util.getLongBytes(util.dateToDos(d)); + util2.toDosTime = function(d2) { + return util2.getLongBytes(util2.dateToDos(d2)); }; }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/zip/general-purpose-bit.js -var require_general_purpose_bit = __commonJS((exports, module2) => { - var zipUtil = require_util6(); +var require_general_purpose_bit = __commonJS2((exports2, module2) => { + var zipUtil = require_util8(); var DATA_DESCRIPTOR_FLAG = 1 << 3; var ENCRYPTION_FLAG = 1 << 0; var NUMBER_OF_SHANNON_FANO_TREES_FLAG = 1 << 2; @@ -65517,7 +65554,7 @@ var require_general_purpose_bit = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/zip/unix-stat.js -var require_unix_stat = __commonJS((exports, module2) => { +var require_unix_stat = __commonJS2((exports2, module2) => { module2.exports = { PERM_MASK: 4095, FILE_TYPE_FLAG: 61440, @@ -65531,7 +65568,7 @@ var require_unix_stat = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/zip/constants.js -var require_constants5 = __commonJS((exports, module2) => { +var require_constants8 = __commonJS2((exports2, module2) => { module2.exports = { WORD: 4, DWORD: 8, @@ -65586,14 +65623,14 @@ var require_constants5 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/zip/zip-archive-entry.js -var require_zip_archive_entry = __commonJS((exports, module2) => { +var require_zip_archive_entry = __commonJS2((exports2, module2) => { var inherits = require("util").inherits; var normalizePath = require_normalize_path(); var ArchiveEntry = require_archive_entry(); var GeneralPurposeBit = require_general_purpose_bit(); var UnixStat = require_unix_stat(); - var constants = require_constants5(); - var zipUtil = require_util6(); + var constants = require_constants8(); + var zipUtil = require_util8(); var ZipArchiveEntry = module2.exports = function(name) { if (!(this instanceof ZipArchiveEntry)) { return new ZipArchiveEntry(name); @@ -65733,12 +65770,12 @@ var require_zip_archive_entry = __commonJS((exports, module2) => { } this.time = zipUtil.dateToDos(time, forceLocalTime); }; - ZipArchiveEntry.prototype.setUnixMode = function(mode) { - mode |= this.isDirectory() ? constants.S_IFDIR : constants.S_IFREG; + ZipArchiveEntry.prototype.setUnixMode = function(mode2) { + mode2 |= this.isDirectory() ? constants.S_IFDIR : constants.S_IFREG; var extattr = 0; - extattr |= mode << constants.SHORT_SHIFT | (this.isDirectory() ? constants.S_DOS_D : constants.S_DOS_A); + extattr |= mode2 << constants.SHORT_SHIFT | (this.isDirectory() ? constants.S_DOS_D : constants.S_DOS_A); this.setExternalAttributes(extattr); - this.mode = mode & constants.MODE_MASK; + this.mode = mode2 & constants.MODE_MASK; this.platform = constants.PLATFORM_UNIX; }; ZipArchiveEntry.prototype.setVersionNeededToExtract = function(minver) { @@ -65756,19 +65793,19 @@ var require_zip_archive_entry = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/util/index.js -var require_util7 = __commonJS((exports, module2) => { +var require_util9 = __commonJS2((exports2, module2) => { var Stream = require("stream").Stream; var PassThrough = require_readable().PassThrough; - var util = module2.exports = {}; - util.isStream = function(source) { + var util2 = module2.exports = {}; + util2.isStream = function(source) { return source instanceof Stream; }; - util.normalizeInputSource = function(source) { + util2.normalizeInputSource = function(source) { if (source === null) { return Buffer.alloc(0); } else if (typeof source === "string") { return Buffer.from(source); - } else if (util.isStream(source) && !source._readableState) { + } else if (util2.isStream(source) && !source._readableState) { var normalized = new PassThrough(); source.pipe(normalized); return normalized; @@ -65778,11 +65815,11 @@ var require_util7 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/archive-output-stream.js -var require_archive_output_stream = __commonJS((exports, module2) => { +var require_archive_output_stream = __commonJS2((exports2, module2) => { var inherits = require("util").inherits; var Transform = require_readable().Transform; var ArchiveEntry = require_archive_entry(); - var util = require_util7(); + var util2 = require_util9(); var ArchiveOutputStream = module2.exports = function(options) { if (!(this instanceof ArchiveOutputStream)) { return new ArchiveOutputStream(options); @@ -65832,10 +65869,10 @@ var require_archive_output_stream = __commonJS((exports, module2) => { this._archive.processing = true; this._normalizeEntry(ae); this._entry = ae; - source = util.normalizeInputSource(source); + source = util2.normalizeInputSource(source); if (Buffer.isBuffer(source)) { this._appendBuffer(ae, source, callback); - } else if (util.isStream(source)) { + } else if (util2.isStream(source)) { this._appendStream(ae, source, callback); } else { this._archive.processing = false; @@ -65863,7 +65900,7 @@ var require_archive_output_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/buffer-crc32@0.2.13/node_modules/buffer-crc32/index.js -var require_buffer_crc32 = __commonJS((exports, module2) => { +var require_buffer_crc32 = __commonJS2((exports2, module2) => { var Buffer2 = require("buffer").Buffer; var CRC_TABLE = [ 0, @@ -66168,25 +66205,25 @@ var require_buffer_crc32 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/create_buffer.js -var require_create_buffer = __commonJS((exports) => { +var require_create_buffer = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); var createBuffer = _buffer.Buffer.from && _buffer.Buffer.alloc && _buffer.Buffer.allocUnsafe && _buffer.Buffer.allocUnsafeSlow ? _buffer.Buffer.from : function(val) { return new _buffer.Buffer(val); }; - exports.default = createBuffer; + exports2.default = createBuffer; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/define_crc.js -var require_define_crc = __commonJS((exports) => { +var require_define_crc = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); - exports.default = function(model, calc) { + exports2.default = function(model, calc) { var fn = function fn2(buf, previous) { return calc(buf, previous) >>> 0; }; @@ -66198,9 +66235,9 @@ var require_define_crc = __commonJS((exports) => { }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc1.js -var require_crc1 = __commonJS((exports) => { +var require_crc1 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66223,19 +66260,19 @@ var require_crc1 = __commonJS((exports) => { crc += accum % 256; return crc % 256; }); - exports.default = crc1; + exports2.default = crc1; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc1.js -var require_crc12 = __commonJS((exports, module2) => { +var require_crc12 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc1().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc8.js -var require_crc8 = __commonJS((exports) => { +var require_crc8 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66259,19 +66296,19 @@ var require_crc8 = __commonJS((exports) => { } return crc; }); - exports.default = crc8; + exports2.default = crc8; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc8.js -var require_crc82 = __commonJS((exports, module2) => { +var require_crc82 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc8().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc81wire.js -var require_crc81wire = __commonJS((exports) => { +var require_crc81wire = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66295,19 +66332,19 @@ var require_crc81wire = __commonJS((exports) => { } return crc; }); - exports.default = crc81wire; + exports2.default = crc81wire; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc8_1wire.js -var require_crc8_1wire = __commonJS((exports, module2) => { +var require_crc8_1wire = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc81wire().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc16.js -var require_crc16 = __commonJS((exports) => { +var require_crc16 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66331,19 +66368,19 @@ var require_crc16 = __commonJS((exports) => { } return crc; }); - exports.default = crc16; + exports2.default = crc16; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc16.js -var require_crc162 = __commonJS((exports, module2) => { +var require_crc162 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc16().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc16ccitt.js -var require_crc16ccitt = __commonJS((exports) => { +var require_crc16ccitt = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66367,19 +66404,19 @@ var require_crc16ccitt = __commonJS((exports) => { } return crc; }); - exports.default = crc16ccitt; + exports2.default = crc16ccitt; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc16_ccitt.js -var require_crc16_ccitt = __commonJS((exports, module2) => { +var require_crc16_ccitt = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc16ccitt().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc16modbus.js -var require_crc16modbus = __commonJS((exports) => { +var require_crc16modbus = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66403,19 +66440,19 @@ var require_crc16modbus = __commonJS((exports) => { } return crc; }); - exports.default = crc16modbus; + exports2.default = crc16modbus; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc16_modbus.js -var require_crc16_modbus = __commonJS((exports, module2) => { +var require_crc16_modbus = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc16modbus().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc16xmodem.js -var require_crc16xmodem = __commonJS((exports) => { +var require_crc16xmodem = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66444,19 +66481,19 @@ var require_crc16xmodem = __commonJS((exports) => { } return crc; }); - exports.default = crc16xmodem; + exports2.default = crc16xmodem; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc16_xmodem.js -var require_crc16_xmodem = __commonJS((exports, module2) => { +var require_crc16_xmodem = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc16xmodem().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc16kermit.js -var require_crc16kermit = __commonJS((exports) => { +var require_crc16kermit = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66480,19 +66517,19 @@ var require_crc16kermit = __commonJS((exports) => { } return crc; }); - exports.default = crc16kermit; + exports2.default = crc16kermit; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc16_kermit.js -var require_crc16_kermit = __commonJS((exports, module2) => { +var require_crc16_kermit = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc16kermit().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc24.js -var require_crc24 = __commonJS((exports) => { +var require_crc24 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66516,19 +66553,19 @@ var require_crc24 = __commonJS((exports) => { } return crc; }); - exports.default = crc24; + exports2.default = crc24; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc24.js -var require_crc242 = __commonJS((exports, module2) => { +var require_crc242 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc24().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crc32.js -var require_crc32 = __commonJS((exports) => { +var require_crc32 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66552,19 +66589,19 @@ var require_crc32 = __commonJS((exports) => { } return crc ^ -1; }); - exports.default = crc32; + exports2.default = crc32; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crc32.js -var require_crc322 = __commonJS((exports, module2) => { +var require_crc322 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crc32().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/es6/crcjam.js -var require_crcjam = __commonJS((exports) => { +var require_crcjam = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", { + Object.defineProperty(exports2, "__esModule", { value: true }); var _buffer = require("buffer"); @@ -66589,17 +66626,17 @@ var require_crcjam = __commonJS((exports) => { } return crc; }); - exports.default = crcjam; + exports2.default = crcjam; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/crcjam.js -var require_crcjam2 = __commonJS((exports, module2) => { +var require_crcjam2 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_crcjam().default; }); // ../../node_modules/.pnpm/crc@3.8.0/node_modules/crc/lib/index.js -var require_lib7 = __commonJS((exports, module2) => { +var require_lib8 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = { crc1: require_crc12(), @@ -66617,10 +66654,10 @@ var require_lib7 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/crc32-stream@3.0.1/node_modules/crc32-stream/lib/crc32-stream.js -var require_crc32_stream = __commonJS((exports, module2) => { +var require_crc32_stream = __commonJS2((exports2, module2) => { "use strict"; const {Transform} = require_readable2(); - const {crc32} = require_lib7(); + const {crc32} = require_lib8(); class CRC32Stream extends Transform { constructor(options) { super(options); @@ -66651,10 +66688,10 @@ var require_crc32_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/crc32-stream@3.0.1/node_modules/crc32-stream/lib/deflate-crc32-stream.js -var require_deflate_crc32_stream = __commonJS((exports, module2) => { +var require_deflate_crc32_stream = __commonJS2((exports2, module2) => { "use strict"; const {DeflateRaw} = require("zlib"); - const {crc32} = require_lib7(); + const {crc32} = require_lib8(); class DeflateCRC32Stream extends DeflateRaw { constructor(options) { super(options); @@ -66696,7 +66733,7 @@ var require_deflate_crc32_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/crc32-stream@3.0.1/node_modules/crc32-stream/lib/index.js -var require_lib8 = __commonJS((exports, module2) => { +var require_lib9 = __commonJS2((exports2, module2) => { "use strict"; module2.exports = { CRC32Stream: require_crc32_stream(), @@ -66705,17 +66742,17 @@ var require_lib8 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/archivers/zip/zip-archive-output-stream.js -var require_zip_archive_output_stream = __commonJS((exports, module2) => { +var require_zip_archive_output_stream = __commonJS2((exports2, module2) => { var inherits = require("util").inherits; var crc32 = require_buffer_crc32(); - var {CRC32Stream} = require_lib8(); - var {DeflateCRC32Stream} = require_lib8(); + var {CRC32Stream} = require_lib9(); + var {DeflateCRC32Stream} = require_lib9(); var ArchiveOutputStream = require_archive_output_stream(); var ZipArchiveEntry = require_zip_archive_entry(); var GeneralPurposeBit = require_general_purpose_bit(); - var constants = require_constants5(); - var util = require_util7(); - var zipUtil = require_util6(); + var constants = require_constants8(); + var util2 = require_util9(); + var zipUtil = require_util8(); var ZipArchiveOutputStream = module2.exports = function(options) { if (!(this instanceof ZipArchiveOutputStream)) { return new ZipArchiveOutputStream(options); @@ -66991,7 +67028,7 @@ var require_zip_archive_output_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/compress-commons@3.0.0/node_modules/compress-commons/lib/compress-commons.js -var require_compress_commons = __commonJS((exports, module2) => { +var require_compress_commons = __commonJS2((exports2, module2) => { module2.exports = { ArchiveEntry: require_archive_entry(), ZipArchiveEntry: require_zip_archive_entry(), @@ -67001,7 +67038,7 @@ var require_compress_commons = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/zip-stream@3.0.1/node_modules/zip-stream/index.js -var require_zip_stream = __commonJS((exports, module2) => { +var require_zip_stream = __commonJS2((exports2, module2) => { /** * ZipStream * @@ -67012,7 +67049,7 @@ var require_zip_stream = __commonJS((exports, module2) => { var inherits = require("util").inherits; var ZipArchiveOutputStream = require_compress_commons().ZipArchiveOutputStream; var ZipArchiveEntry = require_compress_commons().ZipArchiveEntry; - var util = require_archiver_utils(); + var util2 = require_archiver_utils(); var ZipStream = module2.exports = function(options) { if (!(this instanceof ZipStream)) { return new ZipStream(options); @@ -67033,7 +67070,7 @@ var require_zip_stream = __commonJS((exports, module2) => { }; inherits(ZipStream, ZipArchiveOutputStream); ZipStream.prototype._normalizeFileData = function(data) { - data = util.defaults(data, { + data = util2.defaults(data, { type: "file", name: null, linkname: null, @@ -67045,7 +67082,7 @@ var require_zip_stream = __commonJS((exports, module2) => { var isDir = data.type === "directory"; var isSymlink = data.type === "symlink"; if (data.name) { - data.name = util.sanitizePath(data.name); + data.name = util2.sanitizePath(data.name); if (!isSymlink && data.name.slice(-1) === "/") { isDir = true; data.type = "directory"; @@ -67056,7 +67093,7 @@ var require_zip_stream = __commonJS((exports, module2) => { if (isDir || isSymlink) { data.store = true; } - data.date = util.dateify(data.date); + data.date = util2.dateify(data.date); return data; }; ZipStream.prototype.entry = function(source, data, callback) { @@ -67104,7 +67141,7 @@ var require_zip_stream = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/archiver@4.0.1/node_modules/archiver/lib/plugins/zip.js -var require_zip = __commonJS((exports, module2) => { +var require_zip = __commonJS2((exports2, module2) => { /** * ZIP Format Plugin * @@ -67113,12 +67150,12 @@ var require_zip = __commonJS((exports, module2) => { * @copyright (c) 2012-2014 Chris Talkington, contributors. */ var engine = require_zip_stream(); - var util = require_archiver_utils(); + var util2 = require_archiver_utils(); var Zip = function(options) { if (!(this instanceof Zip)) { return new Zip(options); } - options = this.options = util.defaults(options, { + options = this.options = util2.defaults(options, { comment: "", forceUTC: false, store: false @@ -67148,7 +67185,7 @@ var require_zip = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/bl@4.0.3/node_modules/bl/BufferList.js -var require_BufferList2 = __commonJS((exports, module2) => { +var require_BufferList2 = __commonJS2((exports2, module2) => { "use strict"; const {Buffer: Buffer2} = require("buffer"); const symbol = Symbol.for("BufferList"); @@ -67426,18 +67463,18 @@ var require_BufferList2 = __commonJS((exports, module2) => { readUIntBE: null, readUIntLE: null }; - for (const m in methods) { - (function(m2) { - if (methods[m2] === null) { - BufferList.prototype[m2] = function(offset, byteLength) { - return this.slice(offset, offset + byteLength)[m2](0, byteLength); + for (const m2 in methods) { + (function(m3) { + if (methods[m3] === null) { + BufferList.prototype[m3] = function(offset, byteLength) { + return this.slice(offset, offset + byteLength)[m3](0, byteLength); }; } else { - BufferList.prototype[m2] = function(offset) { - return this.slice(offset, offset + methods[m2])[m2](0); + BufferList.prototype[m3] = function(offset) { + return this.slice(offset, offset + methods[m3])[m3](0); }; } - })(m); + })(m2); } })(); BufferList.prototype._isBufferList = function _isBufferList(b) { @@ -67450,10 +67487,10 @@ var require_BufferList2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/bl@4.0.3/node_modules/bl/bl.js -var require_bl = __commonJS((exports, module2) => { +var require_bl = __commonJS2((exports2, module2) => { "use strict"; const DuplexStream = require_readable2().Duplex; - const inherits = require_inherits(); + const inherits = require_inherits2(); const BufferList = require_BufferList2(); function BufferListStream(callback) { if (!(this instanceof BufferListStream)) { @@ -67519,7 +67556,7 @@ var require_bl = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar-stream@2.1.3/node_modules/tar-stream/headers.js -var require_headers = __commonJS((exports) => { +var require_headers = __commonJS2((exports2) => { var alloc = Buffer.alloc; var ZEROS = "0000000000000000000"; var SEVENS = "7777777777777777777"; @@ -67668,10 +67705,10 @@ var require_headers = __commonJS((exports) => { digits++; return len + digits + str; }; - exports.decodeLongPath = function(buf, encoding) { + exports2.decodeLongPath = function(buf, encoding) { return decodeStr(buf, 0, buf.length, encoding); }; - exports.encodePax = function(opts) { + exports2.encodePax = function(opts) { var result = ""; if (opts.name) result += addLength(" path=" + opts.name + "\n"); @@ -67685,7 +67722,7 @@ var require_headers = __commonJS((exports) => { } return Buffer.from(result); }; - exports.decodePax = function(buf) { + exports2.decodePax = function(buf) { var result = {}; while (buf.length) { var i = 0; @@ -67703,7 +67740,7 @@ var require_headers = __commonJS((exports) => { } return result; }; - exports.encode = function(opts) { + exports2.encode = function(opts) { var buf = alloc(512); var name = opts.name; var prefix = ""; @@ -67744,10 +67781,10 @@ var require_headers = __commonJS((exports) => { buf.write(encodeOct(cksum(buf), 6), 148); return buf; }; - exports.decode = function(buf, filenameEncoding) { + exports2.decode = function(buf, filenameEncoding) { var typeflag = buf[156] === 0 ? 0 : buf[156] - ZERO_OFFSET; var name = decodeStr(buf, 0, 100, filenameEncoding); - var mode = decodeOct(buf, 100, 8); + var mode2 = decodeOct(buf, 100, 8); var uid = decodeOct(buf, 108, 8); var gid = decodeOct(buf, 116, 8); var size = decodeOct(buf, 124, 12); @@ -67774,7 +67811,7 @@ var require_headers = __commonJS((exports) => { typeflag = 5; return { name, - mode, + mode: mode2, uid, gid, size, @@ -67790,8 +67827,8 @@ var require_headers = __commonJS((exports) => { }); // ../../node_modules/.pnpm/tar-stream@2.1.3/node_modules/tar-stream/extract.js -var require_extract2 = __commonJS((exports, module2) => { - var util = require("util"); +var require_extract2 = __commonJS2((exports2, module2) => { + var util2 = require("util"); var bl = require_bl(); var headers = require_headers(); var Writable = require_readable2().Writable; @@ -67803,9 +67840,9 @@ var require_extract2 = __commonJS((exports, module2) => { return size && 512 - size; }; var emptyStream = function(self2, offset) { - var s = new Source(self2, offset); - s.end(); - return s; + var s2 = new Source(self2, offset); + s2.end(); + return s2; }; var mixinPax = function(header, pax) { if (pax.path) @@ -67822,7 +67859,7 @@ var require_extract2 = __commonJS((exports, module2) => { this.offset = offset; PassThrough.call(this, {autoDestroy: false}); }; - util.inherits(Source, PassThrough); + util2.inherits(Source, PassThrough); Source.prototype.destroy = function(err) { this._parent.destroy(err); }; @@ -67959,7 +67996,7 @@ var require_extract2 = __commonJS((exports, module2) => { this._onheader = onheader; this._parse(512, onheader); }; - util.inherits(Extract, Writable); + util2.inherits(Extract, Writable); Extract.prototype.destroy = function(err) { if (this._destroyed) return; @@ -67992,7 +68029,7 @@ var require_extract2 = __commonJS((exports, module2) => { Extract.prototype._write = function(data, enc, cb) { if (this._destroyed) return; - var s = this._stream; + var s2 = this._stream; var b = this._buffer; var missing = this._missing; if (data.length) @@ -68000,8 +68037,8 @@ var require_extract2 = __commonJS((exports, module2) => { if (data.length < missing) { this._missing -= data.length; this._overflow = null; - if (s) - return s.write(data, cb); + if (s2) + return s2.write(data, cb); b.append(data); return cb(); } @@ -68012,8 +68049,8 @@ var require_extract2 = __commonJS((exports, module2) => { overflow2 = data.slice(missing); data = data.slice(0, missing); } - if (s) - s.end(data); + if (s2) + s2.end(data); else b.append(data); this._overflow = overflow2; @@ -68028,15 +68065,15 @@ var require_extract2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/fs-constants@1.0.0/node_modules/fs-constants/index.js -var require_fs_constants = __commonJS((exports, module2) => { +var require_fs_constants = __commonJS2((exports2, module2) => { module2.exports = require("fs").constants || require("constants"); }); // ../../node_modules/.pnpm/tar-stream@2.1.3/node_modules/tar-stream/pack.js -var require_pack2 = __commonJS((exports, module2) => { +var require_pack2 = __commonJS2((exports2, module2) => { var constants = require_fs_constants(); - var eos = require_end_of_stream(); - var inherits = require_inherits(); + var eos = require_end_of_stream2(); + var inherits = require_inherits2(); var alloc = Buffer.alloc; var Readable = require_readable2().Readable; var Writable = require_readable2().Writable; @@ -68052,8 +68089,8 @@ var require_pack2 = __commonJS((exports, module2) => { if (size) self2.push(END_OF_TAR.slice(0, 512 - size)); }; - function modeToType(mode) { - switch (mode & constants.S_IFMT) { + function modeToType(mode2) { + switch (mode2 & constants.S_IFMT) { case constants.S_IFBLK: return "block-device"; case constants.S_IFCHR: @@ -68269,13 +68306,13 @@ var require_pack2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tar-stream@2.1.3/node_modules/tar-stream/index.js -var require_tar_stream = __commonJS((exports) => { - exports.extract = require_extract2(); - exports.pack = require_pack2(); +var require_tar_stream = __commonJS2((exports2) => { + exports2.extract = require_extract2(); + exports2.pack = require_pack2(); }); // ../../node_modules/.pnpm/archiver@4.0.1/node_modules/archiver/lib/plugins/tar.js -var require_tar2 = __commonJS((exports, module2) => { +var require_tar2 = __commonJS2((exports2, module2) => { /** * TAR Format Plugin * @@ -68285,12 +68322,12 @@ var require_tar2 = __commonJS((exports, module2) => { */ var zlib = require("zlib"); var engine = require_tar_stream(); - var util = require_archiver_utils(); + var util2 = require_archiver_utils(); var Tar = function(options) { if (!(this instanceof Tar)) { return new Tar(options); } - options = this.options = util.defaults(options, { + options = this.options = util2.defaults(options, { gzip: false }); if (typeof options.gzipOptions !== "object") { @@ -68331,7 +68368,7 @@ var require_tar2 = __commonJS((exports, module2) => { }); source.pipe(entry); } else if (data.sourceType === "stream") { - util.collectStream(source, append); + util2.collectStream(source, append); } }; Tar.prototype.finalize = function() { @@ -68358,7 +68395,7 @@ var require_tar2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/archiver@4.0.1/node_modules/archiver/lib/plugins/json.js -var require_json = __commonJS((exports, module2) => { +var require_json = __commonJS2((exports2, module2) => { /** * JSON Format Plugin * @@ -68369,12 +68406,12 @@ var require_json = __commonJS((exports, module2) => { var inherits = require("util").inherits; var Transform = require_readable2().Transform; var crc32 = require_buffer_crc32(); - var util = require_archiver_utils(); + var util2 = require_archiver_utils(); var Json = function(options) { if (!(this instanceof Json)) { return new Json(options); } - options = this.options = util.defaults(options, {}); + options = this.options = util2.defaults(options, {}); Transform.call(this, options); this.supports = { directory: true, @@ -68406,7 +68443,7 @@ var require_json = __commonJS((exports, module2) => { if (data.sourceType === "buffer") { onend(null, source); } else if (data.sourceType === "stream") { - util.collectStream(source, onend); + util2.collectStream(source, onend); } }; Json.prototype.finalize = function() { @@ -68417,7 +68454,7 @@ var require_json = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/archiver@4.0.1/node_modules/archiver/index.js -var require_archiver = __commonJS((exports, module2) => { +var require_archiver = __commonJS2((exports2, module2) => { /** * Archiver Vending * @@ -68425,7 +68462,7 @@ var require_archiver = __commonJS((exports, module2) => { * @license [MIT]{@link https://github.com/archiverjs/node-archiver/blob/master/LICENSE} * @copyright (c) 2012-2014 Chris Talkington, contributors. */ - var Archiver = require_core5(); + var Archiver = require_core6(); var formats = {}; var vending = function(format, options) { return vending.create(format, options); @@ -68459,7 +68496,7 @@ var require_archiver = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/tmp@0.2.1/node_modules/tmp/lib/tmp.js -var require_tmp = __commonJS((exports, module2) => { +var require_tmp = __commonJS2((exports2, module2) => { /*! * Tmp * @@ -68467,24 +68504,24 @@ var require_tmp = __commonJS((exports, module2) => { * * MIT Licensed */ - const fs3 = require("fs"); - const os = require("os"); - const path3 = require("path"); + const fs4 = require("fs"); + const os2 = require("os"); + const path4 = require("path"); const crypto2 = require("crypto"); - const _c = {fs: fs3.constants, os: os.constants}; - const rimraf = require_rimraf(); + const _c = {fs: fs4.constants, os: os2.constants}; + const rimraf = require_rimraf2(); const RANDOM_CHARS = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; const TEMPLATE_PATTERN = /XXXXXX/; const DEFAULT_TRIES = 3; const CREATE_FLAGS = (_c.O_CREAT || _c.fs.O_CREAT) | (_c.O_EXCL || _c.fs.O_EXCL) | (_c.O_RDWR || _c.fs.O_RDWR); - const IS_WIN32 = os.platform() === "win32"; + const IS_WIN32 = os2.platform() === "win32"; const EBADF = _c.EBADF || _c.os.errno.EBADF; const ENOENT = _c.ENOENT || _c.os.errno.ENOENT; const DIR_MODE = 448; const FILE_MODE = 384; const EXIT = "exit"; const _removeObjects = []; - const FN_RMDIR_SYNC = fs3.rmdirSync.bind(fs3); + const FN_RMDIR_SYNC = fs4.rmdirSync.bind(fs4); const FN_RIMRAF_SYNC = rimraf.sync; let _gracefulCleanup = false; function tmpName(options, callback) { @@ -68498,7 +68535,7 @@ var require_tmp = __commonJS((exports, module2) => { (function _getUniqueName() { try { const name = _generateTmpName(opts); - fs3.stat(name, function(err) { + fs4.stat(name, function(err) { if (!err) { if (tries-- > 0) return _getUniqueName(); @@ -68518,7 +68555,7 @@ var require_tmp = __commonJS((exports, module2) => { do { const name = _generateTmpName(opts); try { - fs3.statSync(name); + fs4.statSync(name); } catch (e) { return name; } @@ -68530,11 +68567,11 @@ var require_tmp = __commonJS((exports, module2) => { tmpName(opts, function _tmpNameCreated(err, name) { if (err) return cb(err); - fs3.open(name, CREATE_FLAGS, opts.mode || FILE_MODE, function _fileCreated(err2, fd) { + fs4.open(name, CREATE_FLAGS, opts.mode || FILE_MODE, function _fileCreated(err2, fd) { if (err2) return cb(err2); if (opts.discardDescriptor) { - return fs3.close(fd, function _discardCallback(possibleErr) { + return fs4.close(fd, function _discardCallback(possibleErr) { return cb(possibleErr, name, void 0, _prepareTmpFileRemoveCallback(name, -1, opts, false)); }); } else { @@ -68548,9 +68585,9 @@ var require_tmp = __commonJS((exports, module2) => { const args = _parseArguments(options), opts = args[0]; const discardOrDetachDescriptor = opts.discardDescriptor || opts.detachDescriptor; const name = tmpNameSync(opts); - var fd = fs3.openSync(name, CREATE_FLAGS, opts.mode || FILE_MODE); + var fd = fs4.openSync(name, CREATE_FLAGS, opts.mode || FILE_MODE); if (opts.discardDescriptor) { - fs3.closeSync(fd); + fs4.closeSync(fd); fd = void 0; } return { @@ -68564,7 +68601,7 @@ var require_tmp = __commonJS((exports, module2) => { tmpName(opts, function _tmpNameCreated(err, name) { if (err) return cb(err); - fs3.mkdir(name, opts.mode || DIR_MODE, function _dirCreated(err2) { + fs4.mkdir(name, opts.mode || DIR_MODE, function _dirCreated(err2) { if (err2) return cb(err2); cb(null, name, _prepareTmpDirRemoveCallback(name, opts, false)); @@ -68574,7 +68611,7 @@ var require_tmp = __commonJS((exports, module2) => { function dirSync(options) { const args = _parseArguments(options), opts = args[0]; const name = tmpNameSync(opts); - fs3.mkdirSync(name, opts.mode || DIR_MODE); + fs4.mkdirSync(name, opts.mode || DIR_MODE); return { name, removeCallback: _prepareTmpDirRemoveCallback(name, opts, true) @@ -68588,23 +68625,23 @@ var require_tmp = __commonJS((exports, module2) => { next(); }; if (0 <= fdPath[0]) - fs3.close(fdPath[0], function() { - fs3.unlink(fdPath[1], _handler); + fs4.close(fdPath[0], function() { + fs4.unlink(fdPath[1], _handler); }); else - fs3.unlink(fdPath[1], _handler); + fs4.unlink(fdPath[1], _handler); } function _removeFileSync(fdPath) { let rethrownException = null; try { if (0 <= fdPath[0]) - fs3.closeSync(fdPath[0]); + fs4.closeSync(fdPath[0]); } catch (e) { if (!_isEBADF(e) && !_isENOENT(e)) throw e; } finally { try { - fs3.unlinkSync(fdPath[1]); + fs4.unlinkSync(fdPath[1]); } catch (e) { if (!_isENOENT(e)) rethrownException = e; @@ -68614,23 +68651,23 @@ var require_tmp = __commonJS((exports, module2) => { throw rethrownException; } } - function _prepareTmpFileRemoveCallback(name, fd, opts, sync) { - const removeCallbackSync = _prepareRemoveCallback(_removeFileSync, [fd, name], sync); - const removeCallback = _prepareRemoveCallback(_removeFileAsync, [fd, name], sync, removeCallbackSync); + function _prepareTmpFileRemoveCallback(name, fd, opts, sync2) { + const removeCallbackSync = _prepareRemoveCallback(_removeFileSync, [fd, name], sync2); + const removeCallback = _prepareRemoveCallback(_removeFileAsync, [fd, name], sync2, removeCallbackSync); if (!opts.keep) _removeObjects.unshift(removeCallbackSync); - return sync ? removeCallbackSync : removeCallback; + return sync2 ? removeCallbackSync : removeCallback; } - function _prepareTmpDirRemoveCallback(name, opts, sync) { - const removeFunction = opts.unsafeCleanup ? rimraf : fs3.rmdir.bind(fs3); + function _prepareTmpDirRemoveCallback(name, opts, sync2) { + const removeFunction = opts.unsafeCleanup ? rimraf : fs4.rmdir.bind(fs4); const removeFunctionSync = opts.unsafeCleanup ? FN_RIMRAF_SYNC : FN_RMDIR_SYNC; - const removeCallbackSync = _prepareRemoveCallback(removeFunctionSync, name, sync); - const removeCallback = _prepareRemoveCallback(removeFunction, name, sync, removeCallbackSync); + const removeCallbackSync = _prepareRemoveCallback(removeFunctionSync, name, sync2); + const removeCallback = _prepareRemoveCallback(removeFunction, name, sync2, removeCallbackSync); if (!opts.keep) _removeObjects.unshift(removeCallbackSync); - return sync ? removeCallbackSync : removeCallback; + return sync2 ? removeCallbackSync : removeCallback; } - function _prepareRemoveCallback(removeFunction, fileOrDirName, sync, cleanupCallbackSync) { + function _prepareRemoveCallback(removeFunction, fileOrDirName, sync2, cleanupCallbackSync) { let called = false; return function _cleanupCallback(next) { if (!called) { @@ -68639,7 +68676,7 @@ var require_tmp = __commonJS((exports, module2) => { if (index >= 0) _removeObjects.splice(index, 1); called = true; - if (sync || removeFunction === FN_RMDIR_SYNC || removeFunction === FN_RIMRAF_SYNC) { + if (sync2 || removeFunction === FN_RMDIR_SYNC || removeFunction === FN_RIMRAF_SYNC) { return removeFunction(fileOrDirName); } else { return removeFunction(fileOrDirName, next || function() { @@ -68670,8 +68707,8 @@ var require_tmp = __commonJS((exports, module2) => { } return value.join(""); } - function _isBlank(s) { - return s === null || _isUndefined(s) || !s.trim(); + function _isBlank(s2) { + return s2 === null || _isUndefined(s2) || !s2.trim(); } function _isUndefined(obj) { return typeof obj === "undefined"; @@ -68692,9 +68729,9 @@ var require_tmp = __commonJS((exports, module2) => { function _generateTmpName(opts) { const tmpDir = opts.tmpdir; if (!_isUndefined(opts.name)) - return path3.join(tmpDir, opts.dir, opts.name); + return path4.join(tmpDir, opts.dir, opts.name); if (!_isUndefined(opts.template)) - return path3.join(tmpDir, opts.dir, opts.template).replace(TEMPLATE_PATTERN, _randomChars(6)); + return path4.join(tmpDir, opts.dir, opts.template).replace(TEMPLATE_PATTERN, _randomChars(6)); const name = [ opts.prefix ? opts.prefix : "tmp", "-", @@ -68703,7 +68740,7 @@ var require_tmp = __commonJS((exports, module2) => { _randomChars(12), opts.postfix ? "-" + opts.postfix : "" ].join(""); - return path3.join(tmpDir, opts.dir, name); + return path4.join(tmpDir, opts.dir, name); } function _assertAndSanitizeOptions(options) { options.tmpdir = _getTmpDir(options); @@ -68724,9 +68761,9 @@ var require_tmp = __commonJS((exports, module2) => { options.detachDescriptor = !!options.detachDescriptor; options.discardDescriptor = !!options.discardDescriptor; options.unsafeCleanup = !!options.unsafeCleanup; - options.dir = _isUndefined(options.dir) ? "" : path3.relative(tmpDir, _resolvePath(options.dir, tmpDir)); - options.template = _isUndefined(options.template) ? void 0 : path3.relative(tmpDir, _resolvePath(options.template, tmpDir)); - options.template = _isBlank(options.template) ? void 0 : path3.relative(options.dir, options.template); + options.dir = _isUndefined(options.dir) ? "" : path4.relative(tmpDir, _resolvePath(options.dir, tmpDir)); + options.template = _isUndefined(options.template) ? void 0 : path4.relative(tmpDir, _resolvePath(options.template, tmpDir)); + options.template = _isBlank(options.template) ? void 0 : path4.relative(options.dir, options.template); options.name = _isUndefined(options.name) ? void 0 : _sanitizeName(options.name); options.prefix = _isUndefined(options.prefix) ? "" : options.prefix; options.postfix = _isUndefined(options.postfix) ? "" : options.postfix; @@ -68734,9 +68771,9 @@ var require_tmp = __commonJS((exports, module2) => { function _resolvePath(name, tmpDir) { const sanitizedName = _sanitizeName(name); if (sanitizedName.startsWith(tmpDir)) { - return path3.resolve(sanitizedName); + return path4.resolve(sanitizedName); } else { - return path3.resolve(path3.join(tmpDir, sanitizedName)); + return path4.resolve(path4.join(tmpDir, sanitizedName)); } } function _sanitizeName(name) { @@ -68747,13 +68784,13 @@ var require_tmp = __commonJS((exports, module2) => { } function _assertIsRelative(name, option, tmpDir) { if (option === "name") { - if (path3.isAbsolute(name)) + if (path4.isAbsolute(name)) throw new Error(`${option} option must not contain an absolute path, found "${name}".`); - let basename = path3.basename(name); + let basename = path4.basename(name); if (basename === ".." || basename === "." || basename !== name) throw new Error(`${option} option must not contain a path, found "${name}".`); } else { - if (path3.isAbsolute(name) && !name.startsWith(tmpDir)) { + if (path4.isAbsolute(name) && !name.startsWith(tmpDir)) { throw new Error(`${option} option must be relative to "${tmpDir}", found "${name}".`); } let resolvedPath = _resolvePath(name, tmpDir); @@ -68774,7 +68811,7 @@ var require_tmp = __commonJS((exports, module2) => { _gracefulCleanup = true; } function _getTmpDir(options) { - return path3.resolve(_sanitizeName(options && options.tmpdir || os.tmpdir())); + return path4.resolve(_sanitizeName(options && options.tmpdir || os2.tmpdir())); } process.addListener(EXIT, _garbageCollector); Object.defineProperty(module2.exports, "tmpdir", { @@ -68794,7 +68831,7 @@ var require_tmp = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ci-info@2.0.0/node_modules/ci-info/vendors.json -var require_vendors = __commonJS((exports, module2) => { +var require_vendors = __commonJS2((exports2, module2) => { module2.exports = [ { name: "AppVeyor", @@ -68951,71 +68988,71 @@ var require_vendors = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/ci-info@2.0.0/node_modules/ci-info/index.js -var require_ci_info = __commonJS((exports) => { +var require_ci_info = __commonJS2((exports2) => { "use strict"; var vendors = require_vendors(); - var env = process.env; - Object.defineProperty(exports, "_vendors", { + var env2 = process.env; + Object.defineProperty(exports2, "_vendors", { value: vendors.map(function(v) { return v.constant; }) }); - exports.name = null; - exports.isPR = null; + exports2.name = null; + exports2.isPR = null; vendors.forEach(function(vendor) { var envs = Array.isArray(vendor.env) ? vendor.env : [vendor.env]; var isCI = envs.every(function(obj) { return checkEnv(obj); }); - exports[vendor.constant] = isCI; + exports2[vendor.constant] = isCI; if (isCI) { - exports.name = vendor.name; + exports2.name = vendor.name; switch (typeof vendor.pr) { case "string": - exports.isPR = !!env[vendor.pr]; + exports2.isPR = !!env2[vendor.pr]; break; case "object": if ("env" in vendor.pr) { - exports.isPR = vendor.pr.env in env && env[vendor.pr.env] !== vendor.pr.ne; + exports2.isPR = vendor.pr.env in env2 && env2[vendor.pr.env] !== vendor.pr.ne; } else if ("any" in vendor.pr) { - exports.isPR = vendor.pr.any.some(function(key) { - return !!env[key]; + exports2.isPR = vendor.pr.any.some(function(key) { + return !!env2[key]; }); } else { - exports.isPR = checkEnv(vendor.pr); + exports2.isPR = checkEnv(vendor.pr); } break; default: - exports.isPR = null; + exports2.isPR = null; } } }); - exports.isCI = !!(env.CI || env.CONTINUOUS_INTEGRATION || env.BUILD_NUMBER || env.RUN_ID || exports.name || false); + exports2.isCI = !!(env2.CI || env2.CONTINUOUS_INTEGRATION || env2.BUILD_NUMBER || env2.RUN_ID || exports2.name || false); function checkEnv(obj) { if (typeof obj === "string") - return !!env[obj]; + return !!env2[obj]; return Object.keys(obj).every(function(k) { - return env[k] === obj[k]; + return env2[k] === obj[k]; }); } }); // ../../node_modules/.pnpm/checkpoint-client@1.1.14/node_modules/checkpoint-client/dist/index.js -var require_dist12 = __commonJS((exports) => { +var require_dist18 = __commonJS2((exports) => { "use strict"; Object.defineProperty(exports, "__esModule", {value: true}); - var fs3 = require("fs"); - var path3 = require("path"); - var crypto2 = require("crypto"); + var fs = require("fs"); + var path = require("path"); + var crypto = require("crypto"); var os = require("os"); var util = require("util"); var cp = require("child_process"); function _interopDefaultLegacy(e) { return e && typeof e === "object" && "default" in e ? e : {default: e}; } - var fs__default = /* @__PURE__ */ _interopDefaultLegacy(fs3); - var path__default = /* @__PURE__ */ _interopDefaultLegacy(path3); - var crypto__default = /* @__PURE__ */ _interopDefaultLegacy(crypto2); + var fs__default = /* @__PURE__ */ _interopDefaultLegacy(fs); + var path__default = /* @__PURE__ */ _interopDefaultLegacy(path); + var crypto__default = /* @__PURE__ */ _interopDefaultLegacy(crypto); var os__default = /* @__PURE__ */ _interopDefaultLegacy(os); var util__default = /* @__PURE__ */ _interopDefaultLegacy(util); var cp__default = /* @__PURE__ */ _interopDefaultLegacy(cp); @@ -69096,7 +69133,7 @@ var require_dist12 = __commonJS((exports) => { for (let i = 0; i < 256; ++i) { byteToHex.push((i + 256).toString(16).substr(1)); } - function stringify2(arr, offset = 0) { + function stringify(arr, offset = 0) { const uuid = (byteToHex[arr[offset + 0]] + byteToHex[arr[offset + 1]] + byteToHex[arr[offset + 2]] + byteToHex[arr[offset + 3]] + "-" + byteToHex[arr[offset + 4]] + byteToHex[arr[offset + 5]] + "-" + byteToHex[arr[offset + 6]] + byteToHex[arr[offset + 7]] + "-" + byteToHex[arr[offset + 8]] + byteToHex[arr[offset + 9]] + "-" + byteToHex[arr[offset + 10]] + byteToHex[arr[offset + 11]] + byteToHex[arr[offset + 12]] + byteToHex[arr[offset + 13]] + byteToHex[arr[offset + 14]] + byteToHex[arr[offset + 15]]).toLowerCase(); if (!validate(uuid)) { throw TypeError("Stringified UUID is invalid"); @@ -69115,7 +69152,7 @@ var require_dist12 = __commonJS((exports) => { } return buf; } - return stringify2(rnds); + return stringify(rnds); } const homedir = os__default["default"].homedir(); const tmpdir = os__default["default"].tmpdir(); @@ -69171,29 +69208,29 @@ var require_dist12 = __commonJS((exports) => { var _default = envPaths; envPaths_1.default = _default; var commonjsGlobal = typeof globalThis !== "undefined" ? globalThis : typeof window !== "undefined" ? window : typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : {}; - function createCommonjsModule(fn, basedir, module3) { - return module3 = { + function createCommonjsModule(fn, basedir, module2) { + return module2 = { path: basedir, exports: {}, require: function(path4, base) { - return commonjsRequire(path4, base === void 0 || base === null ? module3.path : base); + return commonjsRequire(path4, base === void 0 || base === null ? module2.path : base); } - }, fn(module3, module3.exports), module3.exports; + }, fn(module2, module2.exports), module2.exports; } function commonjsRequire() { throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs"); } - var semver = createCommonjsModule(function(module3, exports2) { - exports2 = module3.exports = SemVer; - var debug3; + var semver = createCommonjsModule(function(module2, exports2) { + exports2 = module2.exports = SemVer; + var debug4; if (typeof process === "object" && process.env && process.env.NODE_DEBUG && /\bsemver\b/i.test(process.env.NODE_DEBUG)) { - debug3 = function() { + debug4 = function() { var args = Array.prototype.slice.call(arguments, 0); args.unshift("SEMVER"); console.log.apply(console, args); }; } else { - debug3 = function() { + debug4 = function() { }; } exports2.SEMVER_SPEC_VERSION = "2.0.0"; @@ -69290,7 +69327,7 @@ var require_dist12 = __commonJS((exports) => { tok("STAR"); src[t.STAR] = "(<|>)?=?\\s*\\*"; for (var i = 0; i < R; i++) { - debug3(i, src[i]); + debug4(i, src[i]); if (!re[i]) { re[i] = new RegExp(src[i]); } @@ -69355,7 +69392,7 @@ var require_dist12 = __commonJS((exports) => { if (!(this instanceof SemVer)) { return new SemVer(version, options); } - debug3("SemVer", version, options); + debug4("SemVer", version, options); this.options = options; this.loose = !!options.loose; var m2 = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL]); @@ -69402,7 +69439,7 @@ var require_dist12 = __commonJS((exports) => { return this.version; }; SemVer.prototype.compare = function(other) { - debug3("SemVer.compare", this.version, this.options, other); + debug4("SemVer.compare", this.version, this.options, other); if (!(other instanceof SemVer)) { other = new SemVer(other, this.options); } @@ -69429,7 +69466,7 @@ var require_dist12 = __commonJS((exports) => { do { var a = this.prerelease[i2]; var b = other.prerelease[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -69451,7 +69488,7 @@ var require_dist12 = __commonJS((exports) => { do { var a = this.build[i2]; var b = other.build[i2]; - debug3("prerelease compare", i2, a, b); + debug4("prerelease compare", i2, a, b); if (a === void 0 && b === void 0) { return 0; } else if (b === void 0) { @@ -69710,7 +69747,7 @@ var require_dist12 = __commonJS((exports) => { if (!(this instanceof Comparator)) { return new Comparator(comp, options); } - debug3("comparator", comp, options); + debug4("comparator", comp, options); this.options = options; this.loose = !!options.loose; this.parse(comp); @@ -69719,7 +69756,7 @@ var require_dist12 = __commonJS((exports) => { } else { this.value = this.operator + this.semver.version; } - debug3("comp", this); + debug4("comp", this); } var ANY = {}; Comparator.prototype.parse = function(comp) { @@ -69742,7 +69779,7 @@ var require_dist12 = __commonJS((exports) => { return this.value; }; Comparator.prototype.test = function(version) { - debug3("Comparator.test", version, this.options.loose); + debug4("Comparator.test", version, this.options.loose); if (this.semver === ANY || version === ANY) { return true; } @@ -69836,9 +69873,9 @@ var require_dist12 = __commonJS((exports) => { range = range.trim(); var hr = loose ? re[t.HYPHENRANGELOOSE] : re[t.HYPHENRANGE]; range = range.replace(hr, hyphenReplace); - debug3("hyphen replace", range); + debug4("hyphen replace", range); range = range.replace(re[t.COMPARATORTRIM], comparatorTrimReplace); - debug3("comparator trim", range, re[t.COMPARATORTRIM]); + debug4("comparator trim", range, re[t.COMPARATORTRIM]); range = range.replace(re[t.TILDETRIM], tildeTrimReplace); range = range.replace(re[t.CARETTRIM], caretTrimReplace); range = range.split(/\s+/).join(" "); @@ -69891,15 +69928,15 @@ var require_dist12 = __commonJS((exports) => { }); } function parseComparator(comp, options) { - debug3("comp", comp, options); + debug4("comp", comp, options); comp = replaceCarets(comp, options); - debug3("caret", comp); + debug4("caret", comp); comp = replaceTildes(comp, options); - debug3("tildes", comp); + debug4("tildes", comp); comp = replaceXRanges(comp, options); - debug3("xrange", comp); + debug4("xrange", comp); comp = replaceStars(comp, options); - debug3("stars", comp); + debug4("stars", comp); return comp; } function isX(id) { @@ -69913,7 +69950,7 @@ var require_dist12 = __commonJS((exports) => { function replaceTilde(comp, options) { var r = options.loose ? re[t.TILDELOOSE] : re[t.TILDE]; return comp.replace(r, function(_3, M, m2, p, pr) { - debug3("tilde", comp, _3, M, m2, p, pr); + debug4("tilde", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; @@ -69922,12 +69959,12 @@ var require_dist12 = __commonJS((exports) => { } else if (isX(p)) { ret = ">=" + M + "." + m2 + ".0 <" + M + "." + (+m2 + 1) + ".0"; } else if (pr) { - debug3("replaceTilde pr", pr); + debug4("replaceTilde pr", pr); ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + (+m2 + 1) + ".0"; } else { ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + (+m2 + 1) + ".0"; } - debug3("tilde return", ret); + debug4("tilde return", ret); return ret; }); } @@ -69937,10 +69974,10 @@ var require_dist12 = __commonJS((exports) => { }).join(" "); } function replaceCaret(comp, options) { - debug3("caret", comp, options); + debug4("caret", comp, options); var r = options.loose ? re[t.CARETLOOSE] : re[t.CARET]; return comp.replace(r, function(_3, M, m2, p, pr) { - debug3("caret", comp, _3, M, m2, p, pr); + debug4("caret", comp, _3, M, m2, p, pr); var ret; if (isX(M)) { ret = ""; @@ -69953,7 +69990,7 @@ var require_dist12 = __commonJS((exports) => { ret = ">=" + M + "." + m2 + ".0 <" + (+M + 1) + ".0.0"; } } else if (pr) { - debug3("replaceCaret pr", pr); + debug4("replaceCaret pr", pr); if (M === "0") { if (m2 === "0") { ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + M + "." + m2 + "." + (+p + 1); @@ -69964,7 +70001,7 @@ var require_dist12 = __commonJS((exports) => { ret = ">=" + M + "." + m2 + "." + p + "-" + pr + " <" + (+M + 1) + ".0.0"; } } else { - debug3("no pr"); + debug4("no pr"); if (M === "0") { if (m2 === "0") { ret = ">=" + M + "." + m2 + "." + p + " <" + M + "." + m2 + "." + (+p + 1); @@ -69975,12 +70012,12 @@ var require_dist12 = __commonJS((exports) => { ret = ">=" + M + "." + m2 + "." + p + " <" + (+M + 1) + ".0.0"; } } - debug3("caret return", ret); + debug4("caret return", ret); return ret; }); } function replaceXRanges(comp, options) { - debug3("replaceXRanges", comp, options); + debug4("replaceXRanges", comp, options); return comp.split(/\s+/).map(function(comp2) { return replaceXRange(comp2, options); }).join(" "); @@ -69989,7 +70026,7 @@ var require_dist12 = __commonJS((exports) => { comp = comp.trim(); var r = options.loose ? re[t.XRANGELOOSE] : re[t.XRANGE]; return comp.replace(r, function(ret, gtlt, M, m2, p, pr) { - debug3("xRange", comp, ret, gtlt, M, m2, p, pr); + debug4("xRange", comp, ret, gtlt, M, m2, p, pr); var xM = isX(M); var xm = xM || isX(m2); var xp = xm || isX(p); @@ -70033,12 +70070,12 @@ var require_dist12 = __commonJS((exports) => { } else if (xp) { ret = ">=" + M + "." + m2 + ".0" + pr + " <" + M + "." + (+m2 + 1) + ".0" + pr; } - debug3("xRange return", ret); + debug4("xRange return", ret); return ret; }); } function replaceStars(comp, options) { - debug3("replaceStars", comp, options); + debug4("replaceStars", comp, options); return comp.trim().replace(re[t.STAR], ""); } function hyphenReplace($0, from, fM, fm, fp, fpr, fb, to, tM, tm, tp, tpr, tb) { @@ -70090,7 +70127,7 @@ var require_dist12 = __commonJS((exports) => { } if (version.prerelease.length && !options.includePrerelease) { for (i2 = 0; i2 < set.length; i2++) { - debug3(set[i2].semver); + debug4(set[i2].semver); if (set[i2].semver === ANY) { continue; } @@ -70899,7 +70936,7 @@ var require_dist12 = __commonJS((exports) => { } return parsed; } - function parse2(command2, args, options) { + function parse(command2, args, options) { if (args && !Array.isArray(args)) { options = args; args = null; @@ -70918,7 +70955,7 @@ var require_dist12 = __commonJS((exports) => { }; return options.shell ? parsed : parseNonShell(parsed); } - var parse_1 = parse2; + var parse_1 = parse; const isWin$1 = process.platform === "win32"; function notFoundError(original, syscall) { return Object.assign(new Error(`${syscall} ${original.command} ENOENT`), { @@ -71209,10 +71246,10 @@ var require_dist12 = __commonJS((exports) => { }); // ../sdk/dist/utils/maskSchema.js -var require_maskSchema = __commonJS((exports) => { +var require_maskSchema = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.mapScalarValues = exports.maskSchema = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.mapScalarValues = exports2.maskSchema = void 0; function maskSchema(schema) { const regex = /url\s*=\s*.+/; return schema.split("\n").map((line) => { @@ -71223,7 +71260,7 @@ var require_maskSchema = __commonJS((exports) => { return line; }).join("\n"); } - exports.maskSchema = maskSchema; + exports2.maskSchema = maskSchema; function mapScalarValues(obj, mapper) { const result = {}; for (const key in obj) { @@ -71235,29 +71272,29 @@ var require_maskSchema = __commonJS((exports) => { } return result; } - exports.mapScalarValues = mapScalarValues; + exports2.mapScalarValues = mapScalarValues; }); // ../sdk/dist/sendPanic.js -var require_sendPanic = __commonJS((exports) => { +var require_sendPanic = __commonJS2((exports2) => { "use strict"; - var __createBinding = exports && exports.__createBinding || (Object.create ? function(o, m, k, k2) { + var __createBinding = exports2 && exports2.__createBinding || (Object.create ? function(o, m2, k, k2) { if (k2 === void 0) k2 = k; Object.defineProperty(o, k2, {enumerable: true, get: function() { - return m[k]; + return m2[k]; }}); - } : function(o, m, k, k2) { + } : function(o, m2, k, k2) { if (k2 === void 0) k2 = k; - o[k2] = m[k]; + o[k2] = m2[k]; }); - var __setModuleDefault = exports && exports.__setModuleDefault || (Object.create ? function(o, v) { + var __setModuleDefault = exports2 && exports2.__setModuleDefault || (Object.create ? function(o, v) { Object.defineProperty(o, "default", {enumerable: true, value: v}); } : function(o, v) { o["default"] = v; }); - var __importStar = exports && exports.__importStar || function(mod2) { + var __importStar = exports2 && exports2.__importStar || function(mod2) { if (mod2 && mod2.__esModule) return mod2; var result = {}; @@ -71269,34 +71306,34 @@ var require_sendPanic = __commonJS((exports) => { __setModuleDefault(result, mod2); return result; }; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.makeErrorReportCompleted = exports.createErrorReport = exports.ErrorKind = exports.sendPanic = void 0; - const get_platform_1 = require_dist4(); - const archiver_1 = __importDefault(require_archiver()); - const debug_1 = __importDefault(require_dist2()); - const fs_1 = __importDefault(require("fs")); - const globby_1 = __importDefault(require_globby()); - const node_fetch_1 = __importDefault(require_lib3()); - const os_1 = __importDefault(require("os")); - const path_1 = __importDefault(require("path")); - const strip_ansi_1 = __importDefault(require_strip_ansi()); - const tmp_1 = __importDefault(require_tmp()); - const checkpoint = __importStar(require_dist12()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.makeErrorReportCompleted = exports2.createErrorReport = exports2.ErrorKind = exports2.sendPanic = void 0; + const get_platform_12 = require_dist10(); + const archiver_1 = __importDefault2(require_archiver()); + const debug_12 = __importDefault2(require_dist8()); + const fs_12 = __importDefault2(require("fs")); + const globby_1 = __importDefault2(require_globby2()); + const node_fetch_1 = __importDefault2(require_lib4()); + const os_1 = __importDefault2(require("os")); + const path_12 = __importDefault2(require("path")); + const strip_ansi_1 = __importDefault2(require_strip_ansi()); + const tmp_1 = __importDefault2(require_tmp()); + const checkpoint = __importStar(require_dist18()); const maskSchema_1 = require_maskSchema(); const panic_1 = require_panic(); - const fetch_engine_1 = require_dist10(); + const fetch_engine_12 = require_dist16(); const IntrospectionEngine_1 = require_IntrospectionEngine(); - const debug3 = debug_1.default("sendPanic"); + const debug4 = debug_12.default("sendPanic"); tmp_1.default.setGracefulCleanup(); async function sendPanic(error, cliVersion, binaryVersion) { try { let schema; let maskedSchema; if (error.schemaPath) { - schema = fs_1.default.readFileSync(error.schemaPath, "utf-8"); + schema = fs_12.default.readFileSync(error.schemaPath, "utf-8"); } if (error.schema) { schema = error.schema; @@ -71315,7 +71352,7 @@ var require_sendPanic = __commonJS((exports) => { dbVersion = await engine.getDatabaseVersion(schemaOrUrl); engine.stop(); } catch (e) { - debug3(e); + debug4(e); if (engine && engine.isRunning) { engine.stop(); } @@ -71336,7 +71373,7 @@ var require_sendPanic = __commonJS((exports) => { jsStackTrace: strip_ansi_1.default(error.stack || error.message), rustStackTrace: error.rustStack, operatingSystem: `${os_1.default.arch()} ${os_1.default.platform()} ${os_1.default.release()}`, - platform: await get_platform_1.getPlatform(), + platform: await get_platform_12.getPlatform(), liftRequest: migrateRequest, schemaFile: maskedSchema, fingerprint: await checkpoint.getSignature(), @@ -71351,10 +71388,10 @@ var require_sendPanic = __commonJS((exports) => { const id = await makeErrorReportCompleted(signedUrl); return id; } catch (e) { - debug3(e); + debug4(e); } } - exports.sendPanic = sendPanic; + exports2.sendPanic = sendPanic; function getCommand() { if (process.argv[2] === "introspect") { return "introspect"; @@ -71364,7 +71401,7 @@ var require_sendPanic = __commonJS((exports) => { async function uploadZip(zip, url) { return await node_fetch_1.default(url, { method: "PUT", - agent: fetch_engine_1.getProxyAgent(url), + agent: fetch_engine_12.getProxyAgent(url), headers: { "Content-Length": String(zip.byteLength) }, @@ -71375,29 +71412,29 @@ var require_sendPanic = __commonJS((exports) => { if (!error.schemaPath) { throw new Error(`Can't make zip without schema path`); } - const schemaDir = path_1.default.dirname(error.schemaPath); + const schemaDir = path_12.default.dirname(error.schemaPath); const tmpFileObj = tmp_1.default.fileSync(); - const outputFile = fs_1.default.createWriteStream(tmpFileObj.name); + const outputFile = fs_12.default.createWriteStream(tmpFileObj.name); const zip = archiver_1.default("zip", {zlib: {level: 9}}); zip.pipe(outputFile); - const schemaFile = maskSchema_1.maskSchema(fs_1.default.readFileSync(error.schemaPath, "utf-8")); - zip.append(schemaFile, {name: path_1.default.basename(error.schemaPath)}); - if (fs_1.default.existsSync(schemaDir)) { + const schemaFile = maskSchema_1.maskSchema(fs_12.default.readFileSync(error.schemaPath, "utf-8")); + zip.append(schemaFile, {name: path_12.default.basename(error.schemaPath)}); + if (fs_12.default.existsSync(schemaDir)) { const filePaths = await globby_1.default("migrations/**/*", { cwd: schemaDir }); for (const filePath of filePaths) { - let file = fs_1.default.readFileSync(path_1.default.resolve(schemaDir, filePath), "utf-8"); - if (filePath.endsWith("schema.prisma") || filePath.endsWith(path_1.default.basename(error.schemaPath))) { + let file = fs_12.default.readFileSync(path_12.default.resolve(schemaDir, filePath), "utf-8"); + if (filePath.endsWith("schema.prisma") || filePath.endsWith(path_12.default.basename(error.schemaPath))) { file = maskSchema_1.maskSchema(file); } - zip.append(file, {name: path_1.default.basename(filePath)}); + zip.append(file, {name: path_12.default.basename(filePath)}); } } zip.finalize(); return new Promise((resolve, reject) => { outputFile.on("close", () => { - const buffer = fs_1.default.readFileSync(tmpFileObj.name); + const buffer = fs_12.default.readFileSync(tmpFileObj.name); resolve(buffer); }); zip.on("error", (err) => { @@ -71409,30 +71446,30 @@ var require_sendPanic = __commonJS((exports) => { (function(ErrorKind2) { ErrorKind2["JS_ERROR"] = "JS_ERROR"; ErrorKind2["RUST_PANIC"] = "RUST_PANIC"; - })(ErrorKind = exports.ErrorKind || (exports.ErrorKind = {})); + })(ErrorKind = exports2.ErrorKind || (exports2.ErrorKind = {})); async function createErrorReport(data) { const result = await request(`mutation ($data: CreateErrorReportInput!) { createErrorReport(data: $data) }`, {data}); return result.createErrorReport; } - exports.createErrorReport = createErrorReport; + exports2.createErrorReport = createErrorReport; async function makeErrorReportCompleted(signedUrl) { const result = await request(`mutation ($signedUrl: String!) { markErrorReportCompleted(signedUrl: $signedUrl) }`, {signedUrl}); return result.markErrorReportCompleted; } - exports.makeErrorReportCompleted = makeErrorReportCompleted; - async function request(query2, variables) { + exports2.makeErrorReportCompleted = makeErrorReportCompleted; + async function request(query3, variables) { const url = "https://error-reports.prisma.sh/"; const body = JSON.stringify({ - query: query2, + query: query3, variables }); return await node_fetch_1.default(url, { method: "POST", - agent: fetch_engine_1.getProxyAgent(url), + agent: fetch_engine_12.getProxyAgent(url), body, headers: { Accept: "application/json", @@ -71448,7 +71485,7 @@ var require_sendPanic = __commonJS((exports) => { }); // ../../node_modules/.pnpm/is-fullwidth-code-point@3.0.0/node_modules/is-fullwidth-code-point/index.js -var require_is_fullwidth_code_point = __commonJS((exports, module2) => { +var require_is_fullwidth_code_point = __commonJS2((exports2, module2) => { "use strict"; const isFullwidthCodePoint = (codePoint) => { if (Number.isNaN(codePoint)) { @@ -71464,7 +71501,7 @@ var require_is_fullwidth_code_point = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/astral-regex@2.0.0/node_modules/astral-regex/index.js -var require_astral_regex = __commonJS((exports, module2) => { +var require_astral_regex = __commonJS2((exports2, module2) => { "use strict"; const regex = "[\uD800-\uDBFF][\uDC00-\uDFFF]"; const astralRegex = (options) => options && options.exact ? new RegExp(`^${regex}$`) : new RegExp(regex, "g"); @@ -71472,14 +71509,14 @@ var require_astral_regex = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/slice-ansi@3.0.0/node_modules/slice-ansi/index.js -var require_slice_ansi = __commonJS((exports, module2) => { +var require_slice_ansi = __commonJS2((exports2, module2) => { "use strict"; const isFullwidthCodePoint = require_is_fullwidth_code_point(); const astralRegex = require_astral_regex(); - const ansiStyles = require_ansi_styles(); + const ansiStyles = require_ansi_styles2(); const ESCAPES = [ "", - "›" + "\x9B" ]; const wrapAnsi = (code) => `${ESCAPES[0]}[${code}m`; const checkAnsi = (ansiCodes, isEscapes, endAnsiCode) => { @@ -71557,7 +71594,7 @@ var require_slice_ansi = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/emoji-regex@8.0.0/node_modules/emoji-regex/index.js -var require_emoji_regex = __commonJS((exports, module2) => { +var require_emoji_regex = __commonJS2((exports2, module2) => { "use strict"; module2.exports = function() { return /\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F|\uD83D\uDC68(?:\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68\uD83C\uDFFB|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|[\u2695\u2696\u2708]\uFE0F|\uD83D[\uDC66\uDC67]|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708])\uFE0F|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C[\uDFFB-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)\uD83C\uDFFB|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB\uDFFC])|\uD83D\uDC69(?:\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D\uD83D\uDC69)(?:\uD83C[\uDFFB-\uDFFD])|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|(?:(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)\uFE0F|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:(?:\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\u200D[\u2640\u2642])|\uD83C\uDFF4\u200D\u2620)\uFE0F|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF4\uD83C\uDDF2|\uD83C\uDDF6\uD83C\uDDE6|[#\*0-9]\uFE0F\u20E3|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83D\uDC69(?:\uD83C[\uDFFB-\uDFFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270A-\u270D]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC70\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDCAA\uDD74\uDD7A\uDD90\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD36\uDDB5\uDDB6\uDDBB\uDDD2-\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5\uDEEB\uDEEC\uDEF4-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFA\uDFE0-\uDFEB]|\uD83E[\uDD0D-\uDD3A\uDD3C-\uDD45\uDD47-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDDFF\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g; @@ -71565,7 +71602,7 @@ var require_emoji_regex = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/string-width@4.2.0/node_modules/string-width/index.js -var require_string_width = __commonJS((exports, module2) => { +var require_string_width = __commonJS2((exports2, module2) => { "use strict"; const stripAnsi4 = require_strip_ansi(); const isFullwidthCodePoint = require_is_fullwidth_code_point(); @@ -71597,7 +71634,7 @@ var require_string_width = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/cli-truncate@2.1.0/node_modules/cli-truncate/index.js -var require_cli_truncate = __commonJS((exports, module2) => { +var require_cli_truncate = __commonJS2((exports2, module2) => { "use strict"; const sliceAnsi = require_slice_ansi(); const stringWidth = require_string_width(); @@ -71623,7 +71660,7 @@ var require_cli_truncate = __commonJS((exports, module2) => { ...options }; const {position, space, preferTruncationOnSpace} = options; - let ellipsis = "…"; + let ellipsis = "\u2026"; let ellipsisWidth = 1; if (typeof text !== "string") { throw new TypeError(`Expected \`input\` to be a string, got ${typeof text}`); @@ -71681,23 +71718,23 @@ var require_cli_truncate = __commonJS((exports, module2) => { }); // ../sdk/dist/drawBox.js -var require_drawBox = __commonJS((exports) => { +var require_drawBox = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.drawBox = void 0; - const chalk_1 = __importDefault(require_source()); - const cli_truncate_1 = __importDefault(require_cli_truncate()); - const string_width_1 = __importDefault(require_string_width()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.drawBox = void 0; + const chalk_12 = __importDefault2(require_source2()); + const cli_truncate_1 = __importDefault2(require_cli_truncate()); + const string_width_1 = __importDefault2(require_string_width()); const chars = { - topLeft: "┌", - topRight: "┐", - bottomRight: "┘", - bottomLeft: "└", - vertical: "│", - horizontal: "─" + topLeft: "\u250C", + topRight: "\u2510", + bottomRight: "\u2518", + bottomLeft: "\u2514", + vertical: "\u2502", + horizontal: "\u2500" }; function maxLineLength(str) { return str.split("\n").reduce((max2, curr) => Math.max(max2, string_width_1.default(curr)), 0) + 2; @@ -71706,7 +71743,7 @@ var require_drawBox = __commonJS((exports) => { horizontalPadding = horizontalPadding || 0; verticalPadding = verticalPadding || 0; width = width || maxLineLength(str) + horizontalPadding * 2; - const topLine = title ? chalk_1.default.grey(chars.topLeft + chars.horizontal) + " " + chalk_1.default.reset.bold(title) + " " + chalk_1.default.grey(chars.horizontal.repeat(width - title.length - 2 - 3) + chars.topRight) + chalk_1.default.reset() : chalk_1.default.grey(chars.topLeft + chars.horizontal) + chalk_1.default.grey(chars.horizontal.repeat(width - 3) + chars.topRight); + const topLine = title ? chalk_12.default.grey(chars.topLeft + chars.horizontal) + " " + chalk_12.default.reset.bold(title) + " " + chalk_12.default.grey(chars.horizontal.repeat(width - title.length - 2 - 3) + chars.topRight) + chalk_12.default.reset() : chalk_12.default.grey(chars.topLeft + chars.horizontal) + chalk_12.default.grey(chars.horizontal.repeat(width - 3) + chars.topRight); const bottomLine = chars.bottomLeft + chars.horizontal.repeat(width - 2) + chars.bottomRight; const lines = str.split("\n"); if (lines.length < height) { @@ -71715,82 +71752,82 @@ var require_drawBox = __commonJS((exports) => { const mappedLines = lines.slice(-height).map((l) => { const lineWidth = Math.min(string_width_1.default(l), width); const paddingRight = Math.max(width - lineWidth - 2, 0); - return `${chalk_1.default.grey(chars.vertical)}${" ".repeat(horizontalPadding)}${chalk_1.default.reset(cli_truncate_1.default(l, width - 2))}${" ".repeat(paddingRight - horizontalPadding)}${chalk_1.default.grey(chars.vertical)}`; + return `${chalk_12.default.grey(chars.vertical)}${" ".repeat(horizontalPadding)}${chalk_12.default.reset(cli_truncate_1.default(l, width - 2))}${" ".repeat(paddingRight - horizontalPadding)}${chalk_12.default.grey(chars.vertical)}`; }).join("\n"); - return chalk_1.default.grey(topLine + "\n" + mappedLines + "\n" + bottomLine); + return chalk_12.default.grey(topLine + "\n" + mappedLines + "\n" + bottomLine); } - exports.drawBox = drawBox; + exports2.drawBox = drawBox; }); // ../../node_modules/.pnpm/is-ci@2.0.0/node_modules/is-ci/index.js -var require_is_ci = __commonJS((exports, module2) => { +var require_is_ci = __commonJS2((exports2, module2) => { "use strict"; module2.exports = require_ci_info().isCI; }); // ../sdk/dist/isCi.js -var require_isCi = __commonJS((exports) => { +var require_isCi = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.isCi = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.isCi = void 0; const is_ci_1 = require_is_ci(); - exports.isCi = () => { + exports2.isCi = () => { return !process.stdout.isTTY || is_ci_1.isCi || Boolean(process.env.GITHUB_ACTIONS); }; }); // ../sdk/dist/cli/Help.js -var require_Help = __commonJS((exports) => { +var require_Help = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.HelpError = exports.unknownCommand = void 0; - const chalk_1 = __importDefault(require_source()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.HelpError = exports2.unknownCommand = void 0; + const chalk_12 = __importDefault2(require_source2()); function unknownCommand(helpTemplate, cmd) { return new HelpError(` -${chalk_1.default.bold.red(`!`)} Unknown command "${cmd}" +${chalk_12.default.bold.red(`!`)} Unknown command "${cmd}" ${helpTemplate}`); } - exports.unknownCommand = unknownCommand; + exports2.unknownCommand = unknownCommand; class HelpError extends Error { constructor(msg) { super(msg); Object.setPrototypeOf(this, HelpError.prototype); } } - exports.HelpError = HelpError; + exports2.HelpError = HelpError; }); // ../sdk/dist/cli/getSchema.js -var require_getSchema = __commonJS((exports) => { +var require_getSchema = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getSchemaSync = exports.getSchemaDirSync = exports.getSchemaPathFromPackageJsonSync = exports.getSchemaPathSyncInternal = exports.getSchemaPathSync = exports.getSchema = exports.getSchemaDir = exports.getRelativeSchemaPath = exports.getSchemaPathFromPackageJson = exports.getSchemaPathInternal = exports.getSchemaPath = void 0; - const chalk_1 = __importDefault(require_source()); - const execa_1 = __importDefault(require_execa()); - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const read_pkg_up_1 = __importDefault(require_read_pkg_up()); - const util_1 = require("util"); - const exists = util_1.promisify(fs_1.default.exists); - const readFile = util_1.promisify(fs_1.default.readFile); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getSchemaSync = exports2.getSchemaDirSync = exports2.getSchemaPathFromPackageJsonSync = exports2.getSchemaPathSyncInternal = exports2.getSchemaPathSync = exports2.getSchema = exports2.getSchemaDir = exports2.getRelativeSchemaPath = exports2.getSchemaPathFromPackageJson = exports2.getSchemaPathInternal = exports2.getSchemaPath = void 0; + const chalk_12 = __importDefault2(require_source2()); + const execa_12 = __importDefault2(require_execa2()); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const read_pkg_up_1 = __importDefault2(require_read_pkg_up()); + const util_12 = require("util"); + const exists2 = util_12.promisify(fs_12.default.exists); + const readFile2 = util_12.promisify(fs_12.default.readFile); async function getSchemaPath(schemaPathFromArgs) { return getSchemaPathInternal(schemaPathFromArgs, { cwd: process.cwd() }); } - exports.getSchemaPath = getSchemaPath; + exports2.getSchemaPath = getSchemaPath; async function getSchemaPathInternal(schemaPathFromArgs, opts = { cwd: process.cwd() }) { var _a, _b; if (schemaPathFromArgs) { - const customSchemaPath = await getAbsoluteSchemaPath(path_1.default.resolve(schemaPathFromArgs)); + const customSchemaPath = await getAbsoluteSchemaPath(path_12.default.resolve(schemaPathFromArgs)); if (!customSchemaPath) { throw new Error(`Provided --schema at ${schemaPathFromArgs} doesn't exist.`); } @@ -71802,7 +71839,7 @@ var require_getSchema = __commonJS((exports) => { } return null; } - exports.getSchemaPathInternal = getSchemaPathInternal; + exports2.getSchemaPathInternal = getSchemaPathInternal; async function getSchemaPathFromPackageJson(cwd) { var _a, _b; const pkgJson = await read_pkg_up_1.default({cwd}); @@ -71811,26 +71848,26 @@ var require_getSchema = __commonJS((exports) => { return null; } if (typeof schemaPathFromPkgJson !== "string") { - throw new Error(`Provided schema path \`${schemaPathFromPkgJson}\` from \`${path_1.default.relative(cwd, pkgJson.path)}\` must be of type string`); + throw new Error(`Provided schema path \`${schemaPathFromPkgJson}\` from \`${path_12.default.relative(cwd, pkgJson.path)}\` must be of type string`); } - const absoluteSchemaPath = path_1.default.isAbsolute(schemaPathFromPkgJson) ? schemaPathFromPkgJson : path_1.default.resolve(path_1.default.dirname(pkgJson.path), schemaPathFromPkgJson); - if (await exists(absoluteSchemaPath) === false) { - throw new Error(`Provided schema path \`${path_1.default.relative(cwd, absoluteSchemaPath)}\` from \`${path_1.default.relative(cwd, pkgJson.path)}\` doesn't exist.`); + const absoluteSchemaPath = path_12.default.isAbsolute(schemaPathFromPkgJson) ? schemaPathFromPkgJson : path_12.default.resolve(path_12.default.dirname(pkgJson.path), schemaPathFromPkgJson); + if (await exists2(absoluteSchemaPath) === false) { + throw new Error(`Provided schema path \`${path_12.default.relative(cwd, absoluteSchemaPath)}\` from \`${path_12.default.relative(cwd, pkgJson.path)}\` doesn't exist.`); } return absoluteSchemaPath; } - exports.getSchemaPathFromPackageJson = getSchemaPathFromPackageJson; + exports2.getSchemaPathFromPackageJson = getSchemaPathFromPackageJson; async function resolveYarnSchema(cwd) { var _a, _b, _c; if ((_a = process.env.npm_config_user_agent) === null || _a === void 0 ? void 0 : _a.includes("yarn")) { try { - const {stdout: version} = await execa_1.default.command("yarn --version", { + const {stdout: version} = await execa_12.default.command("yarn --version", { cwd }); if (version.startsWith("2")) { return null; } - const {stdout} = await execa_1.default.command("yarn workspaces info --json", { + const {stdout} = await execa_12.default.command("yarn workspaces info --json", { cwd }); const json = getJson(stdout); @@ -71840,7 +71877,7 @@ var require_getSchema = __commonJS((exports) => { return null; } for (const workspace of workspaces) { - const workspacePath = path_1.default.join(workspaceRootDir, workspace.location); + const workspacePath = path_12.default.join(workspaceRootDir, workspace.location); const workspaceSchemaPath = (_b = getSchemaPathFromPackageJsonSync(workspacePath)) !== null && _b !== void 0 ? _b : getRelativeSchemaPathSync(workspacePath); if (workspaceSchemaPath) { return workspaceSchemaPath; @@ -71860,13 +71897,13 @@ var require_getSchema = __commonJS((exports) => { var _a, _b, _c; if ((_a = process.env.npm_config_user_agent) === null || _a === void 0 ? void 0 : _a.includes("yarn")) { try { - const {stdout: version} = execa_1.default.commandSync("yarn --version", { + const {stdout: version} = execa_12.default.commandSync("yarn --version", { cwd }); if (version.startsWith("2")) { return null; } - const {stdout} = execa_1.default.commandSync("yarn workspaces info --json", { + const {stdout} = execa_12.default.commandSync("yarn workspaces info --json", { cwd }); const json = getJson(stdout); @@ -71876,7 +71913,7 @@ var require_getSchema = __commonJS((exports) => { return null; } for (const workspace of workspaces) { - const workspacePath = path_1.default.join(workspaceRootDir, workspace.location); + const workspacePath = path_12.default.join(workspaceRootDir, workspace.location); const workspaceSchemaPath = (_b = getSchemaPathFromPackageJsonSync(workspacePath)) !== null && _b !== void 0 ? _b : getRelativeSchemaPathSync(workspacePath); if (workspaceSchemaPath) { return workspaceSchemaPath; @@ -71893,55 +71930,55 @@ var require_getSchema = __commonJS((exports) => { return null; } async function getAbsoluteSchemaPath(schemaPath) { - if (await exists(schemaPath)) { + if (await exists2(schemaPath)) { return schemaPath; } return null; } async function getRelativeSchemaPath(cwd) { - let schemaPath = path_1.default.join(cwd, "schema.prisma"); - if (await exists(schemaPath)) { + let schemaPath = path_12.default.join(cwd, "schema.prisma"); + if (await exists2(schemaPath)) { return schemaPath; } - schemaPath = path_1.default.join(cwd, `prisma/schema.prisma`); - if (await exists(schemaPath)) { + schemaPath = path_12.default.join(cwd, `prisma/schema.prisma`); + if (await exists2(schemaPath)) { return schemaPath; } return null; } - exports.getRelativeSchemaPath = getRelativeSchemaPath; + exports2.getRelativeSchemaPath = getRelativeSchemaPath; async function getSchemaDir(schemaPathFromArgs) { if (schemaPathFromArgs) { - return path_1.default.resolve(path_1.default.dirname(schemaPathFromArgs)); + return path_12.default.resolve(path_12.default.dirname(schemaPathFromArgs)); } const schemaPath = await getSchemaPath(schemaPathFromArgs); if (!schemaPath) { return null; } - return path_1.default.dirname(schemaPath); + return path_12.default.dirname(schemaPath); } - exports.getSchemaDir = getSchemaDir; + exports2.getSchemaDir = getSchemaDir; async function getSchema(schemaPathFromArgs) { const schemaPath = await getSchemaPath(schemaPathFromArgs); if (!schemaPath) { - throw new Error(`Could not find a ${chalk_1.default.bold("schema.prisma")} file that is required for this command. -You can either provide it with ${chalk_1.default.greenBright("--schema")}, set it as \`prisma.schema\` in your package.json or put it into the default location ${chalk_1.default.greenBright("./prisma/schema.prisma")} https://pris.ly/d/prisma-schema-location`); + throw new Error(`Could not find a ${chalk_12.default.bold("schema.prisma")} file that is required for this command. +You can either provide it with ${chalk_12.default.greenBright("--schema")}, set it as \`prisma.schema\` in your package.json or put it into the default location ${chalk_12.default.greenBright("./prisma/schema.prisma")} https://pris.ly/d/prisma-schema-location`); } - return readFile(schemaPath, "utf-8"); + return readFile2(schemaPath, "utf-8"); } - exports.getSchema = getSchema; + exports2.getSchema = getSchema; function getSchemaPathSync(schemaPathFromArgs) { return getSchemaPathSyncInternal(schemaPathFromArgs, { cwd: process.cwd() }); } - exports.getSchemaPathSync = getSchemaPathSync; + exports2.getSchemaPathSync = getSchemaPathSync; function getSchemaPathSyncInternal(schemaPathFromArgs, opts = { cwd: process.cwd() }) { var _a, _b; if (schemaPathFromArgs) { - const customSchemaPath = getAbsoluteSchemaPathSync(path_1.default.resolve(schemaPathFromArgs)); + const customSchemaPath = getAbsoluteSchemaPathSync(path_12.default.resolve(schemaPathFromArgs)); if (!customSchemaPath) { throw new Error(`Provided --schema at ${schemaPathFromArgs} doesn't exist.`); } @@ -71953,7 +71990,7 @@ You can either provide it with ${chalk_1.default.greenBright("--schema")}, set i } return null; } - exports.getSchemaPathSyncInternal = getSchemaPathSyncInternal; + exports2.getSchemaPathSyncInternal = getSchemaPathSyncInternal; function getSchemaPathFromPackageJsonSync(cwd) { var _a, _b; const pkgJson = read_pkg_up_1.default.sync({cwd}); @@ -71962,52 +71999,52 @@ You can either provide it with ${chalk_1.default.greenBright("--schema")}, set i return null; } if (typeof schemaPathFromPkgJson !== "string") { - throw new Error(`Provided schema path \`${schemaPathFromPkgJson}\` from \`${path_1.default.relative(cwd, pkgJson.path)}\` must be of type string`); + throw new Error(`Provided schema path \`${schemaPathFromPkgJson}\` from \`${path_12.default.relative(cwd, pkgJson.path)}\` must be of type string`); } - const absoluteSchemaPath = path_1.default.isAbsolute(schemaPathFromPkgJson) ? schemaPathFromPkgJson : path_1.default.resolve(path_1.default.dirname(pkgJson.path), schemaPathFromPkgJson); - if (fs_1.default.existsSync(absoluteSchemaPath) === false) { - throw new Error(`Provided schema path \`${path_1.default.relative(cwd, absoluteSchemaPath)}\` from \`${path_1.default.relative(cwd, pkgJson.path)}\` doesn't exist.`); + const absoluteSchemaPath = path_12.default.isAbsolute(schemaPathFromPkgJson) ? schemaPathFromPkgJson : path_12.default.resolve(path_12.default.dirname(pkgJson.path), schemaPathFromPkgJson); + if (fs_12.default.existsSync(absoluteSchemaPath) === false) { + throw new Error(`Provided schema path \`${path_12.default.relative(cwd, absoluteSchemaPath)}\` from \`${path_12.default.relative(cwd, pkgJson.path)}\` doesn't exist.`); } return absoluteSchemaPath; } - exports.getSchemaPathFromPackageJsonSync = getSchemaPathFromPackageJsonSync; + exports2.getSchemaPathFromPackageJsonSync = getSchemaPathFromPackageJsonSync; function getAbsoluteSchemaPathSync(schemaPath) { - if (fs_1.default.existsSync(schemaPath)) { + if (fs_12.default.existsSync(schemaPath)) { return schemaPath; } return null; } function getRelativeSchemaPathSync(cwd) { - let schemaPath = path_1.default.join(cwd, "schema.prisma"); - if (fs_1.default.existsSync(schemaPath)) { + let schemaPath = path_12.default.join(cwd, "schema.prisma"); + if (fs_12.default.existsSync(schemaPath)) { return schemaPath; } - schemaPath = path_1.default.join(cwd, `prisma/schema.prisma`); - if (fs_1.default.existsSync(schemaPath)) { + schemaPath = path_12.default.join(cwd, `prisma/schema.prisma`); + if (fs_12.default.existsSync(schemaPath)) { return schemaPath; } return null; } function getSchemaDirSync(schemaPathFromArgs) { if (schemaPathFromArgs) { - return path_1.default.resolve(path_1.default.dirname(schemaPathFromArgs)); + return path_12.default.resolve(path_12.default.dirname(schemaPathFromArgs)); } const schemaPath = getSchemaPathSync(schemaPathFromArgs); if (schemaPath) { - return path_1.default.dirname(schemaPath); + return path_12.default.dirname(schemaPath); } return null; } - exports.getSchemaDirSync = getSchemaDirSync; + exports2.getSchemaDirSync = getSchemaDirSync; function getSchemaSync(schemaPathFromArgs) { const schemaPath = getSchemaPathSync(schemaPathFromArgs); if (!schemaPath) { - throw new Error(`Could not find a ${chalk_1.default.bold("schema.prisma")} file that is required for this command. -You can either provide it with ${chalk_1.default.greenBright("--schema")}, set it as \`prisma.schema\` in your package.json or put it into the default location ${chalk_1.default.greenBright("./prisma/schema.prisma")} https://pris.ly/d/prisma-schema-location`); + throw new Error(`Could not find a ${chalk_12.default.bold("schema.prisma")} file that is required for this command. +You can either provide it with ${chalk_12.default.greenBright("--schema")}, set it as \`prisma.schema\` in your package.json or put it into the default location ${chalk_12.default.greenBright("./prisma/schema.prisma")} https://pris.ly/d/prisma-schema-location`); } - return fs_1.default.readFileSync(schemaPath, "utf-8"); + return fs_12.default.readFileSync(schemaPath, "utf-8"); } - exports.getSchemaSync = getSchemaSync; + exports2.getSchemaSync = getSchemaSync; function getJson(stdout) { const firstCurly = stdout.indexOf("{"); const lastCurly = stdout.lastIndexOf("}"); @@ -72047,14 +72084,14 @@ You can either provide it with ${chalk_1.default.greenBright("--schema")}, set i return null; } if (pkgJson.isRoot === true) { - return path_1.default.dirname(pkgJson.path); + return path_12.default.dirname(pkgJson.path); } - const pkgJsonParentDir = path_1.default.dirname(path_1.default.dirname(pkgJson.path)); + const pkgJsonParentDir = path_12.default.dirname(path_12.default.dirname(pkgJson.path)); pkgJson = await isNearestPkgJsonWorkspaceRoot(pkgJsonParentDir); if (!pkgJson || pkgJson.isRoot === false) { return null; } - return path_1.default.dirname(pkgJson.path); + return path_12.default.dirname(pkgJson.path); } function findWorkspaceRootSync(cwd) { let pkgJson = isNearestPkgJsonWorkspaceRootSync(cwd); @@ -72062,19 +72099,19 @@ You can either provide it with ${chalk_1.default.greenBright("--schema")}, set i return null; } if (pkgJson.isRoot === true) { - return path_1.default.dirname(pkgJson.path); + return path_12.default.dirname(pkgJson.path); } - const pkgJsonParentDir = path_1.default.dirname(path_1.default.dirname(pkgJson.path)); + const pkgJsonParentDir = path_12.default.dirname(path_12.default.dirname(pkgJson.path)); pkgJson = isNearestPkgJsonWorkspaceRootSync(pkgJsonParentDir); if (!pkgJson || pkgJson.isRoot === false) { return null; } - return path_1.default.dirname(pkgJson.path); + return path_12.default.dirname(pkgJson.path); } }); // ../../node_modules/.pnpm/arg@4.1.3/node_modules/arg/index.js -var require_arg = __commonJS((exports, module2) => { +var require_arg = __commonJS2((exports2, module2) => { const flagSymbol = Symbol("arg flag"); function arg(opts, {argv = process.argv.slice(2), permissive = false, stopAtPositional = false} = {}) { if (!opts) { @@ -72177,19 +72214,19 @@ var require_arg = __commonJS((exports, module2) => { }); // ../sdk/dist/cli/utils.js -var require_utils5 = __commonJS((exports) => { +var require_utils9 = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.isError = exports.arg = exports.format = void 0; - const strip_indent_1 = __importDefault(require_strip_indent()); - const arg_1 = __importDefault(require_arg()); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.isError = exports2.arg = exports2.format = void 0; + const strip_indent_1 = __importDefault2(require_strip_indent()); + const arg_1 = __importDefault2(require_arg()); function format(input = "") { return strip_indent_1.default(input).trimRight() + "\n"; } - exports.format = format; + exports2.format = format; function arg(argv, spec, stopAtPositional = true, permissive = false) { try { return arg_1.default(spec, {argv, stopAtPositional, permissive}); @@ -72197,112 +72234,42 @@ var require_utils5 = __commonJS((exports) => { return err; } } - exports.arg = arg; + exports2.arg = arg; function isError(result) { return result instanceof Error; } - exports.isError = isError; + exports2.isError = isError; }); // ../sdk/dist/cli/hashes.js -var require_hashes = __commonJS((exports) => { +var require_hashes = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.getCLIPathHash = exports.getProjectHash = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getCLIPathHash = exports2.getProjectHash = void 0; const getSchema_1 = require_getSchema(); - const utils_1 = require_utils5(); - const crypto_1 = __importDefault(require("crypto")); + const utils_1 = require_utils9(); + const crypto_1 = __importDefault2(require("crypto")); async function getProjectHash() { const args = utils_1.arg(process.argv.slice(3), {"--schema": String}); let projectPath = await getSchema_1.getSchemaPath(args["--schema"]); projectPath = projectPath || process.cwd(); return crypto_1.default.createHash("sha256").update(projectPath).digest("hex").substring(0, 8); } - exports.getProjectHash = getProjectHash; + exports2.getProjectHash = getProjectHash; function getCLIPathHash() { const cliPath = process.argv[1]; return crypto_1.default.createHash("sha256").update(cliPath).digest("hex").substring(0, 8); } - exports.getCLIPathHash = getCLIPathHash; -}); - -// ../../node_modules/.pnpm/dotenv@8.2.0/node_modules/dotenv/lib/main.js -var require_main2 = __commonJS((exports, module2) => { - const fs3 = require("fs"); - const path3 = require("path"); - function log3(message) { - console.log(`[dotenv][DEBUG] ${message}`); - } - const NEWLINE = "\n"; - const RE_INI_KEY_VAL = /^\s*([\w.-]+)\s*=\s*(.*)?\s*$/; - const RE_NEWLINES = /\\n/g; - const NEWLINES_MATCH = /\n|\r|\r\n/; - function parse2(src, options) { - const debug3 = Boolean(options && options.debug); - const obj = {}; - src.toString().split(NEWLINES_MATCH).forEach(function(line, idx) { - const keyValueArr = line.match(RE_INI_KEY_VAL); - if (keyValueArr != null) { - const key = keyValueArr[1]; - let val = keyValueArr[2] || ""; - const end = val.length - 1; - const isDoubleQuoted = val[0] === '"' && val[end] === '"'; - const isSingleQuoted = val[0] === "'" && val[end] === "'"; - if (isSingleQuoted || isDoubleQuoted) { - val = val.substring(1, end); - if (isDoubleQuoted) { - val = val.replace(RE_NEWLINES, NEWLINE); - } - } else { - val = val.trim(); - } - obj[key] = val; - } else if (debug3) { - log3(`did not match key and value when parsing line ${idx + 1}: ${line}`); - } - }); - return obj; - } - function config2(options) { - let dotenvPath = path3.resolve(process.cwd(), ".env"); - let encoding = "utf8"; - let debug3 = false; - if (options) { - if (options.path != null) { - dotenvPath = options.path; - } - if (options.encoding != null) { - encoding = options.encoding; - } - if (options.debug != null) { - debug3 = true; - } - } - try { - const parsed = parse2(fs3.readFileSync(dotenvPath, {encoding}), {debug: debug3}); - Object.keys(parsed).forEach(function(key) { - if (!Object.prototype.hasOwnProperty.call(process.env, key)) { - process.env[key] = parsed[key]; - } else if (debug3) { - log3(`"${key}" is already defined in \`process.env\` and will not be overwritten`); - } - }); - return {parsed}; - } catch (e) { - return {error: e}; - } - } - module2.exports.config = config2; - module2.exports.parse = parse2; + exports2.getCLIPathHash = getCLIPathHash; }); // ../../node_modules/.pnpm/p-limit@3.0.2/node_modules/p-limit/index.js -var require_p_limit2 = __commonJS((exports, module2) => { +var require_p_limit3 = __commonJS2((exports2, module2) => { "use strict"; - const pTry = require_p_try(); + const pTry = require_p_try2(); const pLimit = (concurrency) => { if (!((Number.isInteger(concurrency) || concurrency === Infinity) && concurrency > 0)) { throw new TypeError("Expected `concurrency` to be a number from 1 and up"); @@ -72354,9 +72321,9 @@ var require_p_limit2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/p-locate@5.0.0/node_modules/p-locate/index.js -var require_p_locate2 = __commonJS((exports, module2) => { +var require_p_locate3 = __commonJS2((exports2, module2) => { "use strict"; - const pLimit = require_p_limit2(); + const pLimit = require_p_limit3(); class EndError extends Error { constructor(value) { super(); @@ -72393,14 +72360,14 @@ var require_p_locate2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/locate-path@6.0.0/node_modules/locate-path/index.js -var require_locate_path2 = __commonJS((exports, module2) => { +var require_locate_path3 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const fs3 = require("fs"); - const {promisify} = require("util"); - const pLocate = require_p_locate2(); - const fsStat = promisify(fs3.stat); - const fsLStat = promisify(fs3.lstat); + const path4 = require("path"); + const fs4 = require("fs"); + const {promisify: promisify2} = require("util"); + const pLocate = require_p_locate3(); + const fsStat = promisify2(fs4.stat); + const fsLStat = promisify2(fs4.lstat); const typeMappings = { directory: "isDirectory", file: "isFile" @@ -72423,7 +72390,7 @@ var require_locate_path2 = __commonJS((exports, module2) => { const statFn = options.allowSymlinks ? fsStat : fsLStat; return pLocate(paths, async (path_) => { try { - const stat = await statFn(path3.resolve(options.cwd, path_)); + const stat = await statFn(path4.resolve(options.cwd, path_)); return matchType(options.type, stat); } catch (e) { return false; @@ -72438,10 +72405,10 @@ var require_locate_path2 = __commonJS((exports, module2) => { ...options }; checkType(options); - const statFn = options.allowSymlinks ? fs3.statSync : fs3.lstatSync; + const statFn = options.allowSymlinks ? fs4.statSync : fs4.lstatSync; for (const path_ of paths) { try { - const stat = statFn(path3.resolve(options.cwd, path_)); + const stat = statFn(path4.resolve(options.cwd, path_)); if (matchType(options.type, stat)) { return path_; } @@ -72452,15 +72419,15 @@ var require_locate_path2 = __commonJS((exports, module2) => { }); // ../../node_modules/.pnpm/find-up@5.0.0/node_modules/find-up/index.js -var require_find_up2 = __commonJS((exports, module2) => { +var require_find_up3 = __commonJS2((exports2, module2) => { "use strict"; - const path3 = require("path"); - const locatePath = require_locate_path2(); - const pathExists = require_path_exists(); + const path4 = require("path"); + const locatePath = require_locate_path3(); + const pathExists = require_path_exists2(); const stop = Symbol("findUp.stop"); module2.exports = async (name, options = {}) => { - let directory = path3.resolve(options.cwd || ""); - const {root} = path3.parse(directory); + let directory = path4.resolve(options.cwd || ""); + const {root} = path4.parse(directory); const paths = [].concat(name); const runMatcher = async (locateOptions) => { if (typeof name !== "function") { @@ -72478,17 +72445,17 @@ var require_find_up2 = __commonJS((exports, module2) => { return; } if (foundPath) { - return path3.resolve(directory, foundPath); + return path4.resolve(directory, foundPath); } if (directory === root) { return; } - directory = path3.dirname(directory); + directory = path4.dirname(directory); } }; module2.exports.sync = (name, options = {}) => { - let directory = path3.resolve(options.cwd || ""); - const {root} = path3.parse(directory); + let directory = path4.resolve(options.cwd || ""); + const {root} = path4.parse(directory); const paths = [].concat(name); const runMatcher = (locateOptions) => { if (typeof name !== "function") { @@ -72506,12 +72473,12 @@ var require_find_up2 = __commonJS((exports, module2) => { return; } if (foundPath) { - return path3.resolve(directory, foundPath); + return path4.resolve(directory, foundPath); } if (directory === root) { return; } - directory = path3.dirname(directory); + directory = path4.dirname(directory); } }; module2.exports.exists = pathExists; @@ -72519,11 +72486,81 @@ var require_find_up2 = __commonJS((exports, module2) => { module2.exports.stop = stop; }); +// ../../node_modules/.pnpm/dotenv@8.2.0/node_modules/dotenv/lib/main.js +var require_main3 = __commonJS2((exports2, module2) => { + const fs4 = require("fs"); + const path4 = require("path"); + function log3(message) { + console.log(`[dotenv][DEBUG] ${message}`); + } + const NEWLINE = "\n"; + const RE_INI_KEY_VAL = /^\s*([\w.-]+)\s*=\s*(.*)?\s*$/; + const RE_NEWLINES = /\\n/g; + const NEWLINES_MATCH = /\n|\r|\r\n/; + function parse3(src, options) { + const debug4 = Boolean(options && options.debug); + const obj = {}; + src.toString().split(NEWLINES_MATCH).forEach(function(line, idx) { + const keyValueArr = line.match(RE_INI_KEY_VAL); + if (keyValueArr != null) { + const key = keyValueArr[1]; + let val = keyValueArr[2] || ""; + const end = val.length - 1; + const isDoubleQuoted = val[0] === '"' && val[end] === '"'; + const isSingleQuoted = val[0] === "'" && val[end] === "'"; + if (isSingleQuoted || isDoubleQuoted) { + val = val.substring(1, end); + if (isDoubleQuoted) { + val = val.replace(RE_NEWLINES, NEWLINE); + } + } else { + val = val.trim(); + } + obj[key] = val; + } else if (debug4) { + log3(`did not match key and value when parsing line ${idx + 1}: ${line}`); + } + }); + return obj; + } + function config2(options) { + let dotenvPath = path4.resolve(process.cwd(), ".env"); + let encoding = "utf8"; + let debug4 = false; + if (options) { + if (options.path != null) { + dotenvPath = options.path; + } + if (options.encoding != null) { + encoding = options.encoding; + } + if (options.debug != null) { + debug4 = true; + } + } + try { + const parsed = parse3(fs4.readFileSync(dotenvPath, {encoding}), {debug: debug4}); + Object.keys(parsed).forEach(function(key) { + if (!Object.prototype.hasOwnProperty.call(process.env, key)) { + process.env[key] = parsed[key]; + } else if (debug4) { + log3(`"${key}" is already defined in \`process.env\` and will not be overwritten`); + } + }); + return {parsed}; + } catch (e) { + return {error: e}; + } + } + module2.exports.config = config2; + module2.exports.parse = parse3; +}); + // ../sdk/dist/dotenvExpand.js -var require_dotenvExpand = __commonJS((exports) => { +var require_dotenvExpand = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.dotenvExpand = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.dotenvExpand = void 0; function dotenvExpand(config2) { const environment = config2.ignoreProcessEnv ? {} : process.env; const interpolate = (envValue) => { @@ -72556,53 +72593,41 @@ var require_dotenvExpand = __commonJS((exports) => { } return config2; } - exports.dotenvExpand = dotenvExpand; + exports2.dotenvExpand = dotenvExpand; }); -// ../sdk/dist/utils/loadEnv.js -var require_loadEnv = __commonJS((exports) => { +// ../sdk/dist/utils/tryLoadEnvs.js +var require_tryLoadEnvs = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.tryLoadEnv = void 0; - const chalk_1 = __importDefault(require_source()); - const debug_1 = __importDefault(require_src()); - const dotenv_1 = __importDefault(require_main2()); - const find_up_1 = __importDefault(require_find_up2()); - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const getSchema_1 = require_getSchema(); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.exists = exports2.pathsEqual = exports2.loadEnv = exports2.tryLoadEnvs = void 0; + const chalk_12 = __importDefault2(require_source2()); + const debug_12 = __importDefault2(require_src3()); + const dotenv_1 = __importDefault2(require_main3()); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); const dotenvExpand_1 = require_dotenvExpand(); - const debug3 = debug_1.default("loadEnv"); - function tryLoadEnv2(schemaPath, opts = {cwd: process.cwd()}) { + const debug4 = debug_12.default("tryLoadEnv"); + function tryLoadEnvs4({rootEnvPath, schemaEnvPath}, opts = { + conflictCheck: "none" + }) { var _a, _b; - const rootEnvInfo = loadEnvFromProjectRoot(opts); - const schemaEnvPathFromArgs = schemaPathToEnvPath(schemaPath); - const schemaEnvPathFromPkgJson = schemaPathToEnvPath(readSchemaPathFromPkgJson()); - const schemaEnvPaths = [ - schemaEnvPathFromArgs, - schemaEnvPathFromPkgJson, - "./prisma/.env", - "./.env" - ]; + const rootEnvInfo = loadEnv(rootEnvPath); + if (opts.conflictCheck !== "none") { + checkForConflicts(rootEnvInfo, schemaEnvPath, opts.conflictCheck); + } let schemaEnvInfo = null; - for (const envPath of schemaEnvPaths) { - if ((rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path) && envPath && path_1.default.resolve(rootEnvInfo.path) === path_1.default.resolve(envPath)) { - continue; - } - debug3(`Searching in ${envPath}`); - checkForConflicts(rootEnvInfo, envPath); - schemaEnvInfo = loadEnv(envPath); - if (schemaEnvInfo) - break; + if (!pathsEqual(rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path, schemaEnvPath)) { + schemaEnvInfo = loadEnv(schemaEnvPath); } if (!rootEnvInfo && !schemaEnvInfo) { - debug3("No Environment variables loaded"); + debug4("No Environment variables loaded"); } if (schemaEnvInfo === null || schemaEnvInfo === void 0 ? void 0 : schemaEnvInfo.dotenvResult.error) { - return console.error(chalk_1.default.redBright.bold("Schema Env Error: ") + schemaEnvInfo.dotenvResult.error); + return console.error(chalk_12.default.redBright.bold("Schema Env Error: ") + schemaEnvInfo.dotenvResult.error); } const messages = [rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.message, schemaEnvInfo === null || schemaEnvInfo === void 0 ? void 0 : schemaEnvInfo.message].filter(Boolean); return { @@ -72613,19 +72638,12 @@ var require_loadEnv = __commonJS((exports) => { } }; } - exports.tryLoadEnv = tryLoadEnv2; - function readSchemaPathFromPkgJson() { - try { - return getSchema_1.getSchemaPathFromPackageJsonSync(process.cwd()); - } catch (_a) { - return null; - } - } - function checkForConflicts(rootEnvInfo, envPath) { - const notTheSame = (rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path) && envPath && path_1.default.resolve(rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path) !== path_1.default.resolve(envPath); + exports2.tryLoadEnvs = tryLoadEnvs4; + function checkForConflicts(rootEnvInfo, envPath, type) { const parsedRootEnv = rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.dotenvResult.parsed; - if (parsedRootEnv && envPath && notTheSame && fs_1.default.existsSync(envPath)) { - const envConfig = dotenv_1.default.parse(fs_1.default.readFileSync(envPath)); + const areNotTheSame = !pathsEqual(rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path, envPath); + if (parsedRootEnv && envPath && areNotTheSame && fs_12.default.existsSync(envPath)) { + const envConfig = dotenv_1.default.parse(fs_12.default.readFileSync(envPath)); const conflicts = []; for (const k in envConfig) { if (parsedRootEnv[k] === envConfig[k]) { @@ -72633,21 +72651,89 @@ var require_loadEnv = __commonJS((exports) => { } } if (conflicts.length > 0) { - throw new Error(` - You are trying to load env variables which are already present in your project root .env - Root: ${rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path} - Prisma: ${envPath} - Env Conflicts: - ${conflicts.map((conflict) => ` ${conflict}`).join("\n")} - - You can fix this by removing the .env file from "${envPath}" and move its contents to your .env file at the root "${rootEnvInfo === null || rootEnvInfo === void 0 ? void 0 : rootEnvInfo.path}" - `); + const relativeRootEnvPath = path_12.default.relative(process.cwd(), rootEnvInfo.path); + const relativeEnvPath = path_12.default.relative(process.cwd(), envPath); + if (type === "error") { + const message = `There is a conflict between env var${conflicts.length > 1 ? "s" : ""} in ${chalk_12.default.underline(relativeRootEnvPath)} and ${chalk_12.default.underline(relativeEnvPath)} +Conflicting env vars: +${conflicts.map((conflict) => ` ${chalk_12.default.bold(conflict)}`).join("\n")} + +We suggest to move the contents of ${chalk_12.default.underline(relativeEnvPath)} to ${chalk_12.default.underline(relativeRootEnvPath)} to consolidate your env vars. +`; + throw new Error(message); + } else if (type === "warn") { + const message = `Conflict for env var${conflicts.length > 1 ? "s" : ""} ${conflicts.map((c) => chalk_12.default.bold(c)).join(", ")} in ${chalk_12.default.underline(relativeRootEnvPath)} and ${chalk_12.default.underline(relativeEnvPath)} +Env vars from ${chalk_12.default.underline(relativeEnvPath)} overwrite the ones from ${chalk_12.default.underline(relativeRootEnvPath)} + `; + console.warn(`${chalk_12.default.yellow("warn(prisma)")} ${message}`); + } } } } - function findRootPkg(opts) { - const pkgJson = find_up_1.default.sync((dir) => { - const pkgPath = path_1.default.join(dir, "package.json"); + function loadEnv(envPath) { + if (exists2(envPath)) { + debug4(`Environment variables loaded from ${envPath}`); + return { + dotenvResult: dotenvExpand_1.dotenvExpand(dotenv_1.default.config({path: envPath})), + message: chalk_12.default.dim(`Environment variables loaded from ${path_12.default.resolve(envPath)}`), + path: envPath + }; + } else { + debug4(`Environment variables not found at ${envPath}`); + } + return null; + } + exports2.loadEnv = loadEnv; + function pathsEqual(path1, path22) { + return path1 && path22 && path_12.default.resolve(path1) === path_12.default.resolve(path22); + } + exports2.pathsEqual = pathsEqual; + function exists2(p) { + return Boolean(p && fs_12.default.existsSync(p)); + } + exports2.exists = exists2; +}); + +// ../sdk/dist/utils/getEnvPaths.js +var require_getEnvPaths = __commonJS2((exports2) => { + "use strict"; + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { + return mod2 && mod2.__esModule ? mod2 : {default: mod2}; + }; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.getEnvPaths = void 0; + const debug_12 = __importDefault2(require_src3()); + const find_up_1 = __importDefault2(require_find_up3()); + const path_12 = __importDefault2(require("path")); + const fs_12 = __importDefault2(require("fs")); + const getSchema_1 = require_getSchema(); + const tryLoadEnvs_1 = require_tryLoadEnvs(); + const debug4 = debug_12.default("loadEnv"); + function getEnvPaths(schemaPath, opts = {cwd: process.cwd()}) { + var _a; + const rootEnvPath = (_a = getProjectRootEnvPath({cwd: opts.cwd})) !== null && _a !== void 0 ? _a : null; + const schemaEnvPathFromArgs = schemaPathToEnvPath(schemaPath); + const schemaEnvPathFromPkgJson = schemaPathToEnvPath(readSchemaPathFromPkgJson()); + const schemaEnvPaths = [ + schemaEnvPathFromArgs, + schemaEnvPathFromPkgJson, + "./prisma/.env", + "./.env" + ]; + const schemaEnvPath = schemaEnvPaths.find(tryLoadEnvs_1.exists); + return {rootEnvPath, schemaEnvPath}; + } + exports2.getEnvPaths = getEnvPaths; + function readSchemaPathFromPkgJson() { + try { + return getSchema_1.getSchemaPathFromPackageJsonSync(process.cwd()); + } catch (_a) { + return null; + } + } + function getProjectRootEnvPath(opts) { + const pkgJsonPath = find_up_1.default.sync((dir) => { + const pkgPath = path_12.default.join(dir, "package.json"); if (find_up_1.default.exists(pkgPath)) { try { let pkg = require(pkgPath); @@ -72655,41 +72741,31 @@ var require_loadEnv = __commonJS((exports) => { return pkgPath; } } catch (e) { - debug3(e); + debug4(e); } } }, opts); - return pkgJson; - } - function loadEnvFromProjectRoot(opts) { - const pkgJsonPath = findRootPkg(opts); - const rootDir = pkgJsonPath && path_1.default.dirname(pkgJsonPath); - const envPath = rootDir && path_1.default.join(rootDir, ".env"); - return loadEnv(envPath); - } - function loadEnv(envPath) { - if (envPath && fs_1.default.existsSync(envPath)) { - debug3(`Environment variables loaded from ${envPath}`); - return { - dotenvResult: dotenvExpand_1.dotenvExpand(dotenv_1.default.config({path: envPath})), - message: chalk_1.default.dim(`Environment variables loaded from ${envPath}`), - path: envPath - }; + if (!pkgJsonPath) { + return null; } - return null; + const candidate = path_12.default.join(path_12.default.dirname(pkgJsonPath), ".env"); + if (!fs_12.default.existsSync(candidate)) { + return null; + } + return candidate; } function schemaPathToEnvPath(schemaPath) { if (!schemaPath) return null; - return path_1.default.join(path_1.default.dirname(schemaPath), ".env"); + return path_12.default.join(path_12.default.dirname(schemaPath), ".env"); } }); // ../sdk/dist/utils/trimBlocksFromSchema.js -var require_trimBlocksFromSchema = __commonJS((exports) => { +var require_trimBlocksFromSchema = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.trimBlocksFromSchema = exports.trimNewLine = void 0; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.trimBlocksFromSchema = exports2.trimNewLine = void 0; function trimNewLine(str) { if (str === "") { return str; @@ -72703,7 +72779,7 @@ var require_trimBlocksFromSchema = __commonJS((exports) => { } return newStr; } - exports.trimNewLine = trimNewLine; + exports2.trimNewLine = trimNewLine; function trimBlocksFromSchema(str, blocks = ["model", "enum", "datasource", "generator"]) { const lines = str.split("\n"); if (lines.length <= 2) { @@ -72735,25 +72811,25 @@ var require_trimBlocksFromSchema = __commonJS((exports) => { return acc; }, lines).join("\n")); } - exports.trimBlocksFromSchema = trimBlocksFromSchema; + exports2.trimBlocksFromSchema = trimBlocksFromSchema; }); // ../sdk/dist/migrateEngineCommands.js -var require_migrateEngineCommands = __commonJS((exports) => { +var require_migrateEngineCommands = __commonJS2((exports2) => { "use strict"; - var __importDefault = exports && exports.__importDefault || function(mod2) { + var __importDefault2 = exports2 && exports2.__importDefault || function(mod2) { return mod2 && mod2.__esModule ? mod2 : {default: mod2}; }; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.dropDatabase = exports.createDatabase = exports.canConnectToDatabase = void 0; - const execa_1 = __importDefault(require_execa()); - const fs_1 = __importDefault(require("fs")); - const path_1 = __importDefault(require("path")); - const util_1 = require("util"); + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.dropDatabase = exports2.createDatabase = exports2.canConnectToDatabase = void 0; + const execa_12 = __importDefault2(require_execa2()); + const fs_12 = __importDefault2(require("fs")); + const path_12 = __importDefault2(require("path")); + const util_12 = require("util"); const convertCredentials_1 = require_convertCredentials(); const resolveBinary_1 = require_resolveBinary(); const getSchema_1 = require_getSchema(); - const exists = util_1.promisify(fs_1.default.exists); + const exists2 = util_12.promisify(fs_12.default.exists); async function canConnectToDatabase(connectionString, cwd = process.cwd(), migrationEnginePath) { const credentials = convertCredentials_1.uriToCredentials(connectionString); if (credentials.type === "sqlite") { @@ -72769,7 +72845,7 @@ var require_migrateEngineCommands = __commonJS((exports) => { } migrationEnginePath = migrationEnginePath || await resolveBinary_1.resolveBinary("migration-engine"); try { - await execa_1.default(migrationEnginePath, ["cli", "--datasource", connectionString, "can-connect-to-database"], { + await execa_12.default(migrationEnginePath, ["cli", "--datasource", connectionString, "can-connect-to-database"], { cwd, env: { ...process.env, @@ -72800,14 +72876,14 @@ ${e.stderr}`); } } } - exports.canConnectToDatabase = canConnectToDatabase; + exports2.canConnectToDatabase = canConnectToDatabase; async function createDatabase(connectionString, cwd = process.cwd(), migrationEnginePath) { const dbExists = await canConnectToDatabase(connectionString, cwd, migrationEnginePath); if (dbExists === true) { return false; } migrationEnginePath = migrationEnginePath || await resolveBinary_1.resolveBinary("migration-engine"); - await execa_1.default(migrationEnginePath, ["cli", "--datasource", connectionString, "create-database"], { + await execa_12.default(migrationEnginePath, ["cli", "--datasource", connectionString, "create-database"], { cwd, env: { ...process.env, @@ -72817,10 +72893,10 @@ ${e.stderr}`); }); return true; } - exports.createDatabase = createDatabase; + exports2.createDatabase = createDatabase; async function dropDatabase(connectionString, cwd = process.cwd(), migrationEnginePath) { migrationEnginePath = migrationEnginePath || await resolveBinary_1.resolveBinary("migration-engine"); - return await execa_1.default(migrationEnginePath, ["cli", "--datasource", connectionString, "drop-database"], { + return await execa_12.default(migrationEnginePath, ["cli", "--datasource", connectionString, "drop-database"], { cwd, env: { ...process.env, @@ -72829,7 +72905,7 @@ ${e.stderr}`); } }); } - exports.dropDatabase = dropDatabase; + exports2.dropDatabase = dropDatabase; async function doesSqliteDbExist(connectionString, schemaDir) { let filePath = connectionString; if (filePath.startsWith("file:")) { @@ -72841,202 +72917,210 @@ ${e.stderr}`); if (!cwd) { throw new Error(`Could not find schema.prisma in ${process.cwd()}`); } - const absoluteTarget = path_1.default.resolve(cwd, filePath); - return exists(absoluteTarget); + const absoluteTarget = path_12.default.resolve(cwd, filePath); + return exists2(absoluteTarget); } }); // ../sdk/dist/index.js -var require_dist13 = __commonJS((exports) => { +var require_dist19 = __commonJS2((exports2) => { "use strict"; - Object.defineProperty(exports, "__esModule", {value: true}); - exports.dropDatabase = exports.createDatabase = exports.canConnectToDatabase = exports.trimNewLine = exports.trimBlocksFromSchema = exports.mapPreviewFeatures = exports.extractPreviewFeatures = exports.tryLoadEnv = exports.getSchemaPathFromPackageJsonSync = exports.getSchemaPathFromPackageJson = exports.getSchemaDirSync = exports.getSchemaSync = exports.getSchemaPathSync = exports.getSchema = exports.getSchemaDir = exports.getSchemaPath = exports.getRelativeSchemaPath = exports.isError = exports.format = exports.arg = exports.getProjectHash = exports.getCLIPathHash = exports.unknownCommand = exports.HelpError = exports.isCi = exports.getCommandWithExecutor = exports.isCurrentBinInstalledGlobally = exports.drawBox = exports.maskSchema = exports.sendPanic = exports.link = exports.ErrorArea = exports.RustPanic = exports.uriToCredentials = exports.credentialsToUri = exports.getPackedPackage = exports.formatSchema = exports.getVersion = exports.getConfig = exports.getDMMF = exports.getGenerator = exports.getGenerators = exports.Generator = exports.IntrospectionEngine = exports.highlightTS = exports.highlightSql = exports.highlightDatamodel = exports.missingGeneratorMessage = exports.resolveBinary = exports.keyBy = exports.pick = void 0; - var pick_1 = require_pick(); - Object.defineProperty(exports, "pick", {enumerable: true, get: function() { - return pick_1.pick; + Object.defineProperty(exports2, "__esModule", {value: true}); + exports2.printConfigWarnings = exports2.dropDatabase = exports2.createDatabase = exports2.canConnectToDatabase = exports2.trimNewLine = exports2.trimBlocksFromSchema = exports2.mapPreviewFeatures = exports2.extractPreviewFeatures = exports2.tryLoadEnvs = exports2.getEnvPaths = exports2.getSchemaPathFromPackageJsonSync = exports2.getSchemaPathFromPackageJson = exports2.getSchemaDirSync = exports2.getSchemaSync = exports2.getSchemaPathSync = exports2.getSchema = exports2.getSchemaDir = exports2.getSchemaPath = exports2.getRelativeSchemaPath = exports2.isError = exports2.format = exports2.arg = exports2.getProjectHash = exports2.getCLIPathHash = exports2.unknownCommand = exports2.HelpError = exports2.isCi = exports2.getCommandWithExecutor = exports2.isCurrentBinInstalledGlobally = exports2.drawBox = exports2.maskSchema = exports2.sendPanic = exports2.link = exports2.ErrorArea = exports2.RustPanic = exports2.uriToCredentials = exports2.credentialsToUri = exports2.getPackedPackage = exports2.formatSchema = exports2.getVersion = exports2.getConfig = exports2.getDMMF = exports2.getGenerator = exports2.getGenerators = exports2.Generator = exports2.IntrospectionEngine = exports2.highlightTS = exports2.highlightSql = exports2.highlightDatamodel = exports2.missingGeneratorMessage = exports2.resolveBinary = exports2.keyBy = exports2.pick = void 0; + var pick_12 = require_pick(); + Object.defineProperty(exports2, "pick", {enumerable: true, get: function() { + return pick_12.pick; }}); var keyBy_1 = require_keyBy(); - Object.defineProperty(exports, "keyBy", {enumerable: true, get: function() { + Object.defineProperty(exports2, "keyBy", {enumerable: true, get: function() { return keyBy_1.keyBy; }}); var resolveBinary_1 = require_resolveBinary(); - Object.defineProperty(exports, "resolveBinary", {enumerable: true, get: function() { + Object.defineProperty(exports2, "resolveBinary", {enumerable: true, get: function() { return resolveBinary_1.resolveBinary; }}); - var missingGeneratorMessage_1 = require_missingGeneratorMessage(); - Object.defineProperty(exports, "missingGeneratorMessage", {enumerable: true, get: function() { - return missingGeneratorMessage_1.missingGeneratorMessage; + var missingGeneratorMessage_12 = require_missingGeneratorMessage(); + Object.defineProperty(exports2, "missingGeneratorMessage", {enumerable: true, get: function() { + return missingGeneratorMessage_12.missingGeneratorMessage; }}); var highlight_1 = require_highlight(); - Object.defineProperty(exports, "highlightDatamodel", {enumerable: true, get: function() { + Object.defineProperty(exports2, "highlightDatamodel", {enumerable: true, get: function() { return highlight_1.highlightDatamodel; }}); - Object.defineProperty(exports, "highlightSql", {enumerable: true, get: function() { + Object.defineProperty(exports2, "highlightSql", {enumerable: true, get: function() { return highlight_1.highlightSql; }}); - Object.defineProperty(exports, "highlightTS", {enumerable: true, get: function() { + Object.defineProperty(exports2, "highlightTS", {enumerable: true, get: function() { return highlight_1.highlightTS; }}); var IntrospectionEngine_1 = require_IntrospectionEngine(); - Object.defineProperty(exports, "IntrospectionEngine", {enumerable: true, get: function() { + Object.defineProperty(exports2, "IntrospectionEngine", {enumerable: true, get: function() { return IntrospectionEngine_1.IntrospectionEngine; }}); - var Generator_1 = require_Generator(); - Object.defineProperty(exports, "Generator", {enumerable: true, get: function() { - return Generator_1.Generator; + var Generator_12 = require_Generator(); + Object.defineProperty(exports2, "Generator", {enumerable: true, get: function() { + return Generator_12.Generator; }}); var getGenerators_1 = require_getGenerators(); - Object.defineProperty(exports, "getGenerators", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getGenerators", {enumerable: true, get: function() { return getGenerators_1.getGenerators; }}); - Object.defineProperty(exports, "getGenerator", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getGenerator", {enumerable: true, get: function() { return getGenerators_1.getGenerator; }}); - var engineCommands_1 = require_engineCommands(); - Object.defineProperty(exports, "getDMMF", {enumerable: true, get: function() { - return engineCommands_1.getDMMF; + var engineCommands_12 = require_engineCommands(); + Object.defineProperty(exports2, "getDMMF", {enumerable: true, get: function() { + return engineCommands_12.getDMMF; }}); - Object.defineProperty(exports, "getConfig", {enumerable: true, get: function() { - return engineCommands_1.getConfig; + Object.defineProperty(exports2, "getConfig", {enumerable: true, get: function() { + return engineCommands_12.getConfig; }}); - Object.defineProperty(exports, "getVersion", {enumerable: true, get: function() { - return engineCommands_1.getVersion; + Object.defineProperty(exports2, "getVersion", {enumerable: true, get: function() { + return engineCommands_12.getVersion; }}); - Object.defineProperty(exports, "formatSchema", {enumerable: true, get: function() { - return engineCommands_1.formatSchema; + Object.defineProperty(exports2, "formatSchema", {enumerable: true, get: function() { + return engineCommands_12.formatSchema; }}); var getPackedPackage_1 = require_getPackedPackage(); - Object.defineProperty(exports, "getPackedPackage", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getPackedPackage", {enumerable: true, get: function() { return getPackedPackage_1.getPackedPackage; }}); var convertCredentials_1 = require_convertCredentials(); - Object.defineProperty(exports, "credentialsToUri", {enumerable: true, get: function() { + Object.defineProperty(exports2, "credentialsToUri", {enumerable: true, get: function() { return convertCredentials_1.credentialsToUri; }}); - Object.defineProperty(exports, "uriToCredentials", {enumerable: true, get: function() { + Object.defineProperty(exports2, "uriToCredentials", {enumerable: true, get: function() { return convertCredentials_1.uriToCredentials; }}); var panic_1 = require_panic(); - Object.defineProperty(exports, "RustPanic", {enumerable: true, get: function() { + Object.defineProperty(exports2, "RustPanic", {enumerable: true, get: function() { return panic_1.RustPanic; }}); - Object.defineProperty(exports, "ErrorArea", {enumerable: true, get: function() { + Object.defineProperty(exports2, "ErrorArea", {enumerable: true, get: function() { return panic_1.ErrorArea; }}); var link_1 = require_link(); - Object.defineProperty(exports, "link", {enumerable: true, get: function() { + Object.defineProperty(exports2, "link", {enumerable: true, get: function() { return link_1.link; }}); var sendPanic_1 = require_sendPanic(); - Object.defineProperty(exports, "sendPanic", {enumerable: true, get: function() { + Object.defineProperty(exports2, "sendPanic", {enumerable: true, get: function() { return sendPanic_1.sendPanic; }}); var maskSchema_1 = require_maskSchema(); - Object.defineProperty(exports, "maskSchema", {enumerable: true, get: function() { + Object.defineProperty(exports2, "maskSchema", {enumerable: true, get: function() { return maskSchema_1.maskSchema; }}); var drawBox_1 = require_drawBox(); - Object.defineProperty(exports, "drawBox", {enumerable: true, get: function() { + Object.defineProperty(exports2, "drawBox", {enumerable: true, get: function() { return drawBox_1.drawBox; }}); var isCurrentBinInstalledGlobally_1 = require_isCurrentBinInstalledGlobally(); - Object.defineProperty(exports, "isCurrentBinInstalledGlobally", {enumerable: true, get: function() { + Object.defineProperty(exports2, "isCurrentBinInstalledGlobally", {enumerable: true, get: function() { return isCurrentBinInstalledGlobally_1.isCurrentBinInstalledGlobally; }}); var getCommandWithExecutor_1 = require_getCommandWithExecutor(); - Object.defineProperty(exports, "getCommandWithExecutor", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getCommandWithExecutor", {enumerable: true, get: function() { return getCommandWithExecutor_1.getCommandWithExecutor; }}); var isCi_1 = require_isCi(); - Object.defineProperty(exports, "isCi", {enumerable: true, get: function() { + Object.defineProperty(exports2, "isCi", {enumerable: true, get: function() { return isCi_1.isCi; }}); var Help_1 = require_Help(); - Object.defineProperty(exports, "HelpError", {enumerable: true, get: function() { + Object.defineProperty(exports2, "HelpError", {enumerable: true, get: function() { return Help_1.HelpError; }}); - Object.defineProperty(exports, "unknownCommand", {enumerable: true, get: function() { + Object.defineProperty(exports2, "unknownCommand", {enumerable: true, get: function() { return Help_1.unknownCommand; }}); var hashes_1 = require_hashes(); - Object.defineProperty(exports, "getCLIPathHash", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getCLIPathHash", {enumerable: true, get: function() { return hashes_1.getCLIPathHash; }}); - Object.defineProperty(exports, "getProjectHash", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getProjectHash", {enumerable: true, get: function() { return hashes_1.getProjectHash; }}); - var utils_1 = require_utils5(); - Object.defineProperty(exports, "arg", {enumerable: true, get: function() { + var utils_1 = require_utils9(); + Object.defineProperty(exports2, "arg", {enumerable: true, get: function() { return utils_1.arg; }}); - Object.defineProperty(exports, "format", {enumerable: true, get: function() { + Object.defineProperty(exports2, "format", {enumerable: true, get: function() { return utils_1.format; }}); - Object.defineProperty(exports, "isError", {enumerable: true, get: function() { + Object.defineProperty(exports2, "isError", {enumerable: true, get: function() { return utils_1.isError; }}); var getSchema_1 = require_getSchema(); - Object.defineProperty(exports, "getRelativeSchemaPath", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getRelativeSchemaPath", {enumerable: true, get: function() { return getSchema_1.getRelativeSchemaPath; }}); - Object.defineProperty(exports, "getSchemaPath", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaPath", {enumerable: true, get: function() { return getSchema_1.getSchemaPath; }}); - Object.defineProperty(exports, "getSchemaDir", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaDir", {enumerable: true, get: function() { return getSchema_1.getSchemaDir; }}); - Object.defineProperty(exports, "getSchema", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchema", {enumerable: true, get: function() { return getSchema_1.getSchema; }}); - Object.defineProperty(exports, "getSchemaPathSync", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaPathSync", {enumerable: true, get: function() { return getSchema_1.getSchemaPathSync; }}); - Object.defineProperty(exports, "getSchemaSync", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaSync", {enumerable: true, get: function() { return getSchema_1.getSchemaSync; }}); - Object.defineProperty(exports, "getSchemaDirSync", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaDirSync", {enumerable: true, get: function() { return getSchema_1.getSchemaDirSync; }}); - Object.defineProperty(exports, "getSchemaPathFromPackageJson", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaPathFromPackageJson", {enumerable: true, get: function() { return getSchema_1.getSchemaPathFromPackageJson; }}); - Object.defineProperty(exports, "getSchemaPathFromPackageJsonSync", {enumerable: true, get: function() { + Object.defineProperty(exports2, "getSchemaPathFromPackageJsonSync", {enumerable: true, get: function() { return getSchema_1.getSchemaPathFromPackageJsonSync; }}); - var loadEnv_1 = require_loadEnv(); - Object.defineProperty(exports, "tryLoadEnv", {enumerable: true, get: function() { - return loadEnv_1.tryLoadEnv; + var getEnvPaths_1 = require_getEnvPaths(); + Object.defineProperty(exports2, "getEnvPaths", {enumerable: true, get: function() { + return getEnvPaths_1.getEnvPaths; + }}); + var tryLoadEnvs_1 = require_tryLoadEnvs(); + Object.defineProperty(exports2, "tryLoadEnvs", {enumerable: true, get: function() { + return tryLoadEnvs_1.tryLoadEnvs; }}); - var extractPreviewFeatures_1 = require_extractPreviewFeatures(); - Object.defineProperty(exports, "extractPreviewFeatures", {enumerable: true, get: function() { - return extractPreviewFeatures_1.extractPreviewFeatures; + var extractPreviewFeatures_12 = require_extractPreviewFeatures(); + Object.defineProperty(exports2, "extractPreviewFeatures", {enumerable: true, get: function() { + return extractPreviewFeatures_12.extractPreviewFeatures; }}); - var mapPreviewFeatures_1 = require_mapPreviewFeatures(); - Object.defineProperty(exports, "mapPreviewFeatures", {enumerable: true, get: function() { - return mapPreviewFeatures_1.mapPreviewFeatures; + var mapPreviewFeatures_12 = require_mapPreviewFeatures(); + Object.defineProperty(exports2, "mapPreviewFeatures", {enumerable: true, get: function() { + return mapPreviewFeatures_12.mapPreviewFeatures; }}); var trimBlocksFromSchema_1 = require_trimBlocksFromSchema(); - Object.defineProperty(exports, "trimBlocksFromSchema", {enumerable: true, get: function() { + Object.defineProperty(exports2, "trimBlocksFromSchema", {enumerable: true, get: function() { return trimBlocksFromSchema_1.trimBlocksFromSchema; }}); - Object.defineProperty(exports, "trimNewLine", {enumerable: true, get: function() { + Object.defineProperty(exports2, "trimNewLine", {enumerable: true, get: function() { return trimBlocksFromSchema_1.trimNewLine; }}); var migrateEngineCommands_1 = require_migrateEngineCommands(); - Object.defineProperty(exports, "canConnectToDatabase", {enumerable: true, get: function() { + Object.defineProperty(exports2, "canConnectToDatabase", {enumerable: true, get: function() { return migrateEngineCommands_1.canConnectToDatabase; }}); - Object.defineProperty(exports, "createDatabase", {enumerable: true, get: function() { + Object.defineProperty(exports2, "createDatabase", {enumerable: true, get: function() { return migrateEngineCommands_1.createDatabase; }}); - Object.defineProperty(exports, "dropDatabase", {enumerable: true, get: function() { + Object.defineProperty(exports2, "dropDatabase", {enumerable: true, get: function() { return migrateEngineCommands_1.dropDatabase; }}); + var printConfigWarnings_12 = require_printConfigWarnings(); + Object.defineProperty(exports2, "printConfigWarnings", {enumerable: true, get: function() { + return printConfigWarnings_12.printConfigWarnings; + }}); }); // src/runtime/index.ts -var require_runtime = __commonJS((exports) => { - __export(exports, { +var require_runtime = __commonJS2((exports2) => { + __export2(exports2, { DMMF: () => generator_helper.DMMF, DMMFClass: () => DMMFClass, Decimal: () => decimal_default, @@ -73049,7 +73133,7 @@ var require_runtime = __commonJS((exports) => { RawValue: () => sql_template_tag.RawValue, Sql: () => sql_template_tag.Sql, Value: () => sql_template_tag.Value, - debugLib: () => debug3.default, + debugLib: () => debug4.default, empty: () => sql_template_tag.empty, getPrismaClient: () => getPrismaClient, join: () => sql_template_tag.join, @@ -73057,20 +73141,21 @@ var require_runtime = __commonJS((exports) => { raw: () => sql_template_tag.raw, sqltag: () => sql_template_tag.sqltag, transformDocument: () => transformDocument, - unpack: () => unpack + unpack: () => unpack, + warnEnvConflicts: () => warnEnvConflicts }); - const debug3 = __toModule(require_dist2()); - const engine_core = __toModule(require_dist5()); - const sql_template_tag = __toModule(require_dist6()); + const debug4 = __toModule2(require_dist8()); + const engine_core = __toModule2(require_dist11()); + const sql_template_tag = __toModule2(require_dist12()); }); // src/runtime/dmmf-types.ts -const generator_helper = __toModule(require_dist()); +const generator_helper = __toModule2(require_dist7()); // src/runtime/utils/common.ts -const chalk = __toModule(require_source()); -const indent_string = __toModule(require_indent_string()); -const js_levenshtein = __toModule(require_js_levenshtein()); +const chalk = __toModule2(require_source2()); +const indent_string = __toModule2(require_indent_string2()); +const js_levenshtein = __toModule2(require_js_levenshtein()); // ../../node_modules/.pnpm/decimal.js@10.2.1/node_modules/decimal.js/decimal.mjs var EXP_LIMIT = 9e15; @@ -73116,8 +73201,8 @@ P.absoluteValue = P.abs = function() { P.ceil = function() { return finalise(new this.constructor(this), this.e + 1, 2); }; -P.comparedTo = P.cmp = function(y) { - var i, j, xdL, ydL, x = this, xd = x.d, yd = (y = new x.constructor(y)).d, xs = x.s, ys = y.s; +P.comparedTo = P.cmp = function(y2) { + var i, j, xdL, ydL, x = this, xd = x.d, yd = (y2 = new x.constructor(y2)).d, xs = x.s, ys = y2.s; if (!xd || !yd) { return !xs || !ys ? NaN : xs !== ys ? xs : xd === yd ? 0 : !xd ^ xs < 0 ? 1 : -1; } @@ -73125,8 +73210,8 @@ P.comparedTo = P.cmp = function(y) { return xd[0] ? xs : yd[0] ? -ys : 0; if (xs !== ys) return xs; - if (x.e !== y.e) - return x.e > y.e ^ xs < 0 ? 1 : -1; + if (x.e !== y2.e) + return x.e > y2.e ^ xs < 0 ? 1 : -1; xdL = xd.length; ydL = yd.length; for (i = 0, j = xdL < ydL ? xdL : ydL; i < j; ++i) { @@ -73151,28 +73236,28 @@ P.cosine = P.cos = function() { return finalise(quadrant == 2 || quadrant == 3 ? x.neg() : x, pr, rm, true); }; P.cubeRoot = P.cbrt = function() { - var e, m, n, r, rep, s, sd, t, t3, t3plusx, x = this, Ctor = x.constructor; + var e, m2, n, r, rep, s2, sd, t, t3, t3plusx, x = this, Ctor = x.constructor; if (!x.isFinite() || x.isZero()) return new Ctor(x); external = false; - s = x.s * mathpow(x.s * x, 1 / 3); - if (!s || Math.abs(s) == 1 / 0) { + s2 = x.s * mathpow(x.s * x, 1 / 3); + if (!s2 || Math.abs(s2) == 1 / 0) { n = digitsToString(x.d); e = x.e; - if (s = (e - n.length + 1) % 3) - n += s == 1 || s == -2 ? "0" : "00"; - s = mathpow(n, 1 / 3); + if (s2 = (e - n.length + 1) % 3) + n += s2 == 1 || s2 == -2 ? "0" : "00"; + s2 = mathpow(n, 1 / 3); e = mathfloor((e + 1) / 3) - (e % 3 == (e < 0 ? -1 : 2)); - if (s == 1 / 0) { + if (s2 == 1 / 0) { n = "5e" + e; } else { - n = s.toExponential(); + n = s2.toExponential(); n = n.slice(0, n.indexOf("e") + 1) + e; } r = new Ctor(n); r.s = x.s; } else { - r = new Ctor(s.toString()); + r = new Ctor(s2.toString()); } sd = (e = Ctor.precision) + 3; for (; ; ) { @@ -73195,47 +73280,47 @@ P.cubeRoot = P.cbrt = function() { } else { if (!+n || !+n.slice(1) && n.charAt(0) == "5") { finalise(r, e + 1, 1); - m = !r.times(r).times(r).eq(x); + m2 = !r.times(r).times(r).eq(x); } break; } } } external = true; - return finalise(r, e, Ctor.rounding, m); + return finalise(r, e, Ctor.rounding, m2); }; P.decimalPlaces = P.dp = function() { - var w, d = this.d, n = NaN; - if (d) { - w = d.length - 1; - n = (w - mathfloor(this.e / LOG_BASE)) * LOG_BASE; - w = d[w]; - if (w) - for (; w % 10 == 0; w /= 10) + var w2, d2 = this.d, n = NaN; + if (d2) { + w2 = d2.length - 1; + n = (w2 - mathfloor(this.e / LOG_BASE)) * LOG_BASE; + w2 = d2[w2]; + if (w2) + for (; w2 % 10 == 0; w2 /= 10) n--; if (n < 0) n = 0; } return n; }; -P.dividedBy = P.div = function(y) { - return divide(this, new this.constructor(y)); +P.dividedBy = P.div = function(y2) { + return divide(this, new this.constructor(y2)); }; -P.dividedToIntegerBy = P.divToInt = function(y) { +P.dividedToIntegerBy = P.divToInt = function(y2) { var x = this, Ctor = x.constructor; - return finalise(divide(x, new Ctor(y), 0, 1, 1), Ctor.precision, Ctor.rounding); + return finalise(divide(x, new Ctor(y2), 0, 1, 1), Ctor.precision, Ctor.rounding); }; -P.equals = P.eq = function(y) { - return this.cmp(y) === 0; +P.equals = P.eq = function(y2) { + return this.cmp(y2) === 0; }; P.floor = function() { return finalise(new this.constructor(this), this.e + 1, 3); }; -P.greaterThan = P.gt = function(y) { - return this.cmp(y) > 0; +P.greaterThan = P.gt = function(y2) { + return this.cmp(y2) > 0; }; -P.greaterThanOrEqualTo = P.gte = function(y) { - var k = this.cmp(y); +P.greaterThanOrEqualTo = P.gte = function(y2) { + var k = this.cmp(y2); return k == 1 || k === 0; }; P.hyperbolicCosine = P.cosh = function() { @@ -73451,33 +73536,33 @@ P.isPositive = P.isPos = function() { P.isZero = function() { return !!this.d && this.d[0] === 0; }; -P.lessThan = P.lt = function(y) { - return this.cmp(y) < 0; +P.lessThan = P.lt = function(y2) { + return this.cmp(y2) < 0; }; -P.lessThanOrEqualTo = P.lte = function(y) { - return this.cmp(y) < 1; +P.lessThanOrEqualTo = P.lte = function(y2) { + return this.cmp(y2) < 1; }; P.logarithm = P.log = function(base) { - var isBase10, d, denominator, k, inf, num, sd, r, arg = this, Ctor = arg.constructor, pr = Ctor.precision, rm = Ctor.rounding, guard = 5; + var isBase10, d2, denominator, k, inf, num, sd, r, arg = this, Ctor = arg.constructor, pr = Ctor.precision, rm = Ctor.rounding, guard = 5; if (base == null) { base = new Ctor(10); isBase10 = true; } else { base = new Ctor(base); - d = base.d; - if (base.s < 0 || !d || !d[0] || base.eq(1)) + d2 = base.d; + if (base.s < 0 || !d2 || !d2[0] || base.eq(1)) return new Ctor(NaN); isBase10 = base.eq(10); } - d = arg.d; - if (arg.s < 0 || !d || !d[0] || arg.eq(1)) { - return new Ctor(d && !d[0] ? -1 / 0 : arg.s != 1 ? NaN : d ? 0 : 1 / 0); + d2 = arg.d; + if (arg.s < 0 || !d2 || !d2[0] || arg.eq(1)) { + return new Ctor(d2 && !d2[0] ? -1 / 0 : arg.s != 1 ? NaN : d2 ? 0 : 1 / 0); } if (isBase10) { - if (d.length > 1) { + if (d2.length > 1) { inf = true; } else { - for (k = d[0]; k % 10 === 0; ) + for (k = d2[0]; k % 10 === 0; ) k /= 10; inf = k !== 1; } @@ -73504,59 +73589,59 @@ P.logarithm = P.log = function(base) { external = true; return finalise(r, pr, rm); }; -P.minus = P.sub = function(y) { - var d, e, i, j, k, len, pr, rm, xd, xe, xLTy, yd, x = this, Ctor = x.constructor; - y = new Ctor(y); - if (!x.d || !y.d) { - if (!x.s || !y.s) - y = new Ctor(NaN); +P.minus = P.sub = function(y2) { + var d2, e, i, j, k, len, pr, rm, xd, xe, xLTy, yd, x = this, Ctor = x.constructor; + y2 = new Ctor(y2); + if (!x.d || !y2.d) { + if (!x.s || !y2.s) + y2 = new Ctor(NaN); else if (x.d) - y.s = -y.s; + y2.s = -y2.s; else - y = new Ctor(y.d || x.s !== y.s ? x : NaN); - return y; + y2 = new Ctor(y2.d || x.s !== y2.s ? x : NaN); + return y2; } - if (x.s != y.s) { - y.s = -y.s; - return x.plus(y); + if (x.s != y2.s) { + y2.s = -y2.s; + return x.plus(y2); } xd = x.d; - yd = y.d; + yd = y2.d; pr = Ctor.precision; rm = Ctor.rounding; if (!xd[0] || !yd[0]) { if (yd[0]) - y.s = -y.s; + y2.s = -y2.s; else if (xd[0]) - y = new Ctor(x); + y2 = new Ctor(x); else return new Ctor(rm === 3 ? -0 : 0); - return external ? finalise(y, pr, rm) : y; + return external ? finalise(y2, pr, rm) : y2; } - e = mathfloor(y.e / LOG_BASE); + e = mathfloor(y2.e / LOG_BASE); xe = mathfloor(x.e / LOG_BASE); xd = xd.slice(); k = xe - e; if (k) { xLTy = k < 0; if (xLTy) { - d = xd; + d2 = xd; k = -k; len = yd.length; } else { - d = yd; + d2 = yd; e = xe; len = xd.length; } i = Math.max(Math.ceil(pr / LOG_BASE), len) + 2; if (k > i) { k = i; - d.length = 1; + d2.length = 1; } - d.reverse(); + d2.reverse(); for (i = k; i--; ) - d.push(0); - d.reverse(); + d2.push(0); + d2.reverse(); } else { i = xd.length; len = yd.length; @@ -73572,10 +73657,10 @@ P.minus = P.sub = function(y) { k = 0; } if (xLTy) { - d = xd; + d2 = xd; xd = yd; - yd = d; - y.s = -y.s; + yd = d2; + y2.s = -y2.s; } len = xd.length; for (i = yd.length - len; i > 0; --i) @@ -73595,26 +73680,26 @@ P.minus = P.sub = function(y) { --e; if (!xd[0]) return new Ctor(rm === 3 ? -0 : 0); - y.d = xd; - y.e = getBase10Exponent(xd, e); - return external ? finalise(y, pr, rm) : y; + y2.d = xd; + y2.e = getBase10Exponent(xd, e); + return external ? finalise(y2, pr, rm) : y2; }; -P.modulo = P.mod = function(y) { +P.modulo = P.mod = function(y2) { var q, x = this, Ctor = x.constructor; - y = new Ctor(y); - if (!x.d || !y.s || y.d && !y.d[0]) + y2 = new Ctor(y2); + if (!x.d || !y2.s || y2.d && !y2.d[0]) return new Ctor(NaN); - if (!y.d || x.d && !x.d[0]) { + if (!y2.d || x.d && !x.d[0]) { return finalise(new Ctor(x), Ctor.precision, Ctor.rounding); } external = false; if (Ctor.modulo == 9) { - q = divide(x, y.abs(), 0, 3, 1); - q.s *= y.s; + q = divide(x, y2.abs(), 0, 3, 1); + q.s *= y2.s; } else { - q = divide(x, y, 0, Ctor.modulo, 1); + q = divide(x, y2, 0, Ctor.modulo, 1); } - q = q.times(y); + q = q.times(y2); external = true; return x.minus(q); }; @@ -73629,40 +73714,40 @@ P.negated = P.neg = function() { x.s = -x.s; return finalise(x); }; -P.plus = P.add = function(y) { - var carry, d, e, i, k, len, pr, rm, xd, yd, x = this, Ctor = x.constructor; - y = new Ctor(y); - if (!x.d || !y.d) { - if (!x.s || !y.s) - y = new Ctor(NaN); +P.plus = P.add = function(y2) { + var carry, d2, e, i, k, len, pr, rm, xd, yd, x = this, Ctor = x.constructor; + y2 = new Ctor(y2); + if (!x.d || !y2.d) { + if (!x.s || !y2.s) + y2 = new Ctor(NaN); else if (!x.d) - y = new Ctor(y.d || x.s === y.s ? x : NaN); - return y; + y2 = new Ctor(y2.d || x.s === y2.s ? x : NaN); + return y2; } - if (x.s != y.s) { - y.s = -y.s; - return x.minus(y); + if (x.s != y2.s) { + y2.s = -y2.s; + return x.minus(y2); } xd = x.d; - yd = y.d; + yd = y2.d; pr = Ctor.precision; rm = Ctor.rounding; if (!xd[0] || !yd[0]) { if (!yd[0]) - y = new Ctor(x); - return external ? finalise(y, pr, rm) : y; + y2 = new Ctor(x); + return external ? finalise(y2, pr, rm) : y2; } k = mathfloor(x.e / LOG_BASE); - e = mathfloor(y.e / LOG_BASE); + e = mathfloor(y2.e / LOG_BASE); xd = xd.slice(); i = k - e; if (i) { if (i < 0) { - d = xd; + d2 = xd; i = -i; len = yd.length; } else { - d = yd; + d2 = yd; e = k; len = xd.length; } @@ -73670,20 +73755,20 @@ P.plus = P.add = function(y) { len = k > len ? k + 1 : len + 1; if (i > len) { i = len; - d.length = 1; + d2.length = 1; } - d.reverse(); + d2.reverse(); for (; i--; ) - d.push(0); - d.reverse(); + d2.push(0); + d2.reverse(); } len = xd.length; i = yd.length; if (len - i < 0) { i = len; - d = yd; + d2 = yd; yd = xd; - xd = d; + xd = d2; } for (carry = 0; i; ) { carry = (xd[--i] = xd[i] + yd[i] + carry) / BASE | 0; @@ -73695,9 +73780,9 @@ P.plus = P.add = function(y) { } for (len = xd.length; xd[--len] == 0; ) xd.pop(); - y.d = xd; - y.e = getBase10Exponent(xd, e); - return external ? finalise(y, pr, rm) : y; + y2.d = xd; + y2.e = getBase10Exponent(xd, e); + return external ? finalise(y2, pr, rm) : y2; }; P.precision = P.sd = function(z) { var k, x = this; @@ -73732,27 +73817,27 @@ P.sine = P.sin = function() { return finalise(quadrant > 2 ? x.neg() : x, pr, rm, true); }; P.squareRoot = P.sqrt = function() { - var m, n, sd, r, rep, t, x = this, d = x.d, e = x.e, s = x.s, Ctor = x.constructor; - if (s !== 1 || !d || !d[0]) { - return new Ctor(!s || s < 0 && (!d || d[0]) ? NaN : d ? x : 1 / 0); + var m2, n, sd, r, rep, t, x = this, d2 = x.d, e = x.e, s2 = x.s, Ctor = x.constructor; + if (s2 !== 1 || !d2 || !d2[0]) { + return new Ctor(!s2 || s2 < 0 && (!d2 || d2[0]) ? NaN : d2 ? x : 1 / 0); } external = false; - s = Math.sqrt(+x); - if (s == 0 || s == 1 / 0) { - n = digitsToString(d); + s2 = Math.sqrt(+x); + if (s2 == 0 || s2 == 1 / 0) { + n = digitsToString(d2); if ((n.length + e) % 2 == 0) n += "0"; - s = Math.sqrt(n); + s2 = Math.sqrt(n); e = mathfloor((e + 1) / 2) - (e < 0 || e % 2); - if (s == 1 / 0) { + if (s2 == 1 / 0) { n = "5e" + e; } else { - n = s.toExponential(); + n = s2.toExponential(); n = n.slice(0, n.indexOf("e") + 1) + e; } r = new Ctor(n); } else { - r = new Ctor(s.toString()); + r = new Ctor(s2.toString()); } sd = (e = Ctor.precision) + 3; for (; ; ) { @@ -73773,14 +73858,14 @@ P.squareRoot = P.sqrt = function() { } else { if (!+n || !+n.slice(1) && n.charAt(0) == "5") { finalise(r, e + 1, 1); - m = !r.times(r).eq(x); + m2 = !r.times(r).eq(x); } break; } } } external = true; - return finalise(r, e, Ctor.rounding, m); + return finalise(r, e, Ctor.rounding, m2); }; P.tangent = P.tan = function() { var pr, rm, x = this, Ctor = x.constructor; @@ -73799,13 +73884,13 @@ P.tangent = P.tan = function() { Ctor.rounding = rm; return finalise(quadrant == 2 || quadrant == 4 ? x.neg() : x, pr, rm, true); }; -P.times = P.mul = function(y) { - var carry, e, i, k, r, rL, t, xdL, ydL, x = this, Ctor = x.constructor, xd = x.d, yd = (y = new Ctor(y)).d; - y.s *= x.s; +P.times = P.mul = function(y2) { + var carry, e, i, k, r, rL, t, xdL, ydL, x = this, Ctor = x.constructor, xd = x.d, yd = (y2 = new Ctor(y2)).d; + y2.s *= x.s; if (!xd || !xd[0] || !yd || !yd[0]) { - return new Ctor(!y.s || xd && !xd[0] && !yd || yd && !yd[0] && !xd ? NaN : !xd || !yd ? y.s / 0 : y.s * 0); + return new Ctor(!y2.s || xd && !xd[0] && !yd || yd && !yd[0] && !xd ? NaN : !xd || !yd ? y2.s / 0 : y2.s * 0); } - e = mathfloor(x.e / LOG_BASE) + mathfloor(y.e / LOG_BASE); + e = mathfloor(x.e / LOG_BASE) + mathfloor(y2.e / LOG_BASE); xdL = xd.length; ydL = yd.length; if (xdL < ydL) { @@ -73835,9 +73920,9 @@ P.times = P.mul = function(y) { ++e; else r.shift(); - y.d = r; - y.e = getBase10Exponent(r, e); - return external ? finalise(y, Ctor.precision, Ctor.rounding) : y; + y2.d = r; + y2.e = getBase10Exponent(r, e); + return external ? finalise(y2, Ctor.precision, Ctor.rounding) : y2; }; P.toBinary = function(sd, rm) { return toStringBinary(this, 2, sd, rm); @@ -73870,7 +73955,7 @@ P.toExponential = function(dp, rm) { return x.isNeg() && !x.isZero() ? "-" + str : str; }; P.toFixed = function(dp, rm) { - var str, y, x = this, Ctor = x.constructor; + var str, y2, x = this, Ctor = x.constructor; if (dp === void 0) { str = finiteToString(x); } else { @@ -73879,50 +73964,50 @@ P.toFixed = function(dp, rm) { rm = Ctor.rounding; else checkInt32(rm, 0, 8); - y = finalise(new Ctor(x), dp + x.e + 1, rm); - str = finiteToString(y, false, dp + y.e + 1); + y2 = finalise(new Ctor(x), dp + x.e + 1, rm); + str = finiteToString(y2, false, dp + y2.e + 1); } return x.isNeg() && !x.isZero() ? "-" + str : str; }; P.toFraction = function(maxD) { - var d, d0, d1, d2, e, k, n, n0, n1, pr, q, r, x = this, xd = x.d, Ctor = x.constructor; + var d2, d0, d1, d22, e, k, n, n0, n1, pr, q, r, x = this, xd = x.d, Ctor = x.constructor; if (!xd) return new Ctor(x); n1 = d0 = new Ctor(1); d1 = n0 = new Ctor(0); - d = new Ctor(d1); - e = d.e = getPrecision(xd) - x.e - 1; + d2 = new Ctor(d1); + e = d2.e = getPrecision(xd) - x.e - 1; k = e % LOG_BASE; - d.d[0] = mathpow(10, k < 0 ? LOG_BASE + k : k); + d2.d[0] = mathpow(10, k < 0 ? LOG_BASE + k : k); if (maxD == null) { - maxD = e > 0 ? d : n1; + maxD = e > 0 ? d2 : n1; } else { n = new Ctor(maxD); if (!n.isInt() || n.lt(n1)) throw Error(invalidArgument + n); - maxD = n.gt(d) ? e > 0 ? d : n1 : n; + maxD = n.gt(d2) ? e > 0 ? d2 : n1 : n; } external = false; n = new Ctor(digitsToString(xd)); pr = Ctor.precision; Ctor.precision = e = xd.length * LOG_BASE * 2; for (; ; ) { - q = divide(n, d, 0, 1, 1); - d2 = d0.plus(q.times(d1)); - if (d2.cmp(maxD) == 1) + q = divide(n, d2, 0, 1, 1); + d22 = d0.plus(q.times(d1)); + if (d22.cmp(maxD) == 1) break; d0 = d1; - d1 = d2; - d2 = n1; - n1 = n0.plus(q.times(d2)); - n0 = d2; - d2 = d; - d = n.minus(q.times(d2)); - n = d2; - } - d2 = divide(maxD.minus(d0), d1, 0, 1, 1); - n0 = n0.plus(d2.times(n1)); - d0 = d0.plus(d2.times(d1)); + d1 = d22; + d22 = n1; + n1 = n0.plus(q.times(d22)); + n0 = d22; + d22 = d2; + d2 = n.minus(q.times(d22)); + n = d22; + } + d22 = divide(maxD.minus(d0), d1, 0, 1, 1); + n0 = n0.plus(d22.times(n1)); + d0 = d0.plus(d22.times(d1)); n0.s = n1.s = x.s; r = divide(n1, d1, e, 1).minus(x).abs().cmp(divide(n0, d0, e, 1).minus(x).abs()) < 1 ? [n1, d1] : [n0, d0]; Ctor.precision = pr; @@ -73932,37 +74017,37 @@ P.toFraction = function(maxD) { P.toHexadecimal = P.toHex = function(sd, rm) { return toStringBinary(this, 16, sd, rm); }; -P.toNearest = function(y, rm) { +P.toNearest = function(y2, rm) { var x = this, Ctor = x.constructor; x = new Ctor(x); - if (y == null) { + if (y2 == null) { if (!x.d) return x; - y = new Ctor(1); + y2 = new Ctor(1); rm = Ctor.rounding; } else { - y = new Ctor(y); + y2 = new Ctor(y2); if (rm === void 0) { rm = Ctor.rounding; } else { checkInt32(rm, 0, 8); } if (!x.d) - return y.s ? x : y; - if (!y.d) { - if (y.s) - y.s = x.s; - return y; + return y2.s ? x : y2; + if (!y2.d) { + if (y2.s) + y2.s = x.s; + return y2; } } - if (y.d[0]) { + if (y2.d[0]) { external = false; - x = divide(x, y, 0, rm, 1).times(y); + x = divide(x, y2, 0, rm, 1).times(y2); external = true; finalise(x); } else { - y.s = x.s; - x = y; + y2.s = x.s; + x = y2; } return x; }; @@ -73972,52 +74057,52 @@ P.toNumber = function() { P.toOctal = function(sd, rm) { return toStringBinary(this, 8, sd, rm); }; -P.toPower = P.pow = function(y) { - var e, k, pr, r, rm, s, x = this, Ctor = x.constructor, yn = +(y = new Ctor(y)); - if (!x.d || !y.d || !x.d[0] || !y.d[0]) +P.toPower = P.pow = function(y2) { + var e, k, pr, r, rm, s2, x = this, Ctor = x.constructor, yn = +(y2 = new Ctor(y2)); + if (!x.d || !y2.d || !x.d[0] || !y2.d[0]) return new Ctor(mathpow(+x, yn)); x = new Ctor(x); if (x.eq(1)) return x; pr = Ctor.precision; rm = Ctor.rounding; - if (y.eq(1)) + if (y2.eq(1)) return finalise(x, pr, rm); - e = mathfloor(y.e / LOG_BASE); - if (e >= y.d.length - 1 && (k = yn < 0 ? -yn : yn) <= MAX_SAFE_INTEGER) { + e = mathfloor(y2.e / LOG_BASE); + if (e >= y2.d.length - 1 && (k = yn < 0 ? -yn : yn) <= MAX_SAFE_INTEGER) { r = intPow(Ctor, x, k, pr); - return y.s < 0 ? new Ctor(1).div(r) : finalise(r, pr, rm); + return y2.s < 0 ? new Ctor(1).div(r) : finalise(r, pr, rm); } - s = x.s; - if (s < 0) { - if (e < y.d.length - 1) + s2 = x.s; + if (s2 < 0) { + if (e < y2.d.length - 1) return new Ctor(NaN); - if ((y.d[e] & 1) == 0) - s = 1; + if ((y2.d[e] & 1) == 0) + s2 = 1; if (x.e == 0 && x.d[0] == 1 && x.d.length == 1) { - x.s = s; + x.s = s2; return x; } } k = mathpow(+x, yn); e = k == 0 || !isFinite(k) ? mathfloor(yn * (Math.log("0." + digitsToString(x.d)) / Math.LN10 + x.e + 1)) : new Ctor(k + "").e; if (e > Ctor.maxE + 1 || e < Ctor.minE - 1) - return new Ctor(e > 0 ? s / 0 : 0); + return new Ctor(e > 0 ? s2 / 0 : 0); external = false; Ctor.rounding = x.s = 1; k = Math.min(12, (e + "").length); - r = naturalExponential(y.times(naturalLogarithm(x, pr + k)), pr); + r = naturalExponential(y2.times(naturalLogarithm(x, pr + k)), pr); if (r.d) { r = finalise(r, pr + 5, 1); if (checkRoundingDigits(r.d, pr, rm)) { e = pr + 10; - r = finalise(naturalExponential(y.times(naturalLogarithm(x, e + k)), e), e + 5, 1); + r = finalise(naturalExponential(y2.times(naturalLogarithm(x, e + k)), e), e + 5, 1); if (+digitsToString(r.d).slice(pr + 1, pr + 15) + 1 == 1e14) { r = finalise(r, pr + 1, 0); } } } - r.s = s; + r.s = s2; external = true; Ctor.rounding = rm; return finalise(r, pr, rm); @@ -74062,37 +74147,37 @@ P.valueOf = P.toJSON = function() { var x = this, Ctor = x.constructor, str = finiteToString(x, x.e <= Ctor.toExpNeg || x.e >= Ctor.toExpPos); return x.isNeg() ? "-" + str : str; }; -function digitsToString(d) { - var i, k, ws, indexOfLastWord = d.length - 1, str = "", w = d[0]; +function digitsToString(d2) { + var i, k, ws, indexOfLastWord = d2.length - 1, str = "", w2 = d2[0]; if (indexOfLastWord > 0) { - str += w; + str += w2; for (i = 1; i < indexOfLastWord; i++) { - ws = d[i] + ""; + ws = d2[i] + ""; k = LOG_BASE - ws.length; if (k) str += getZeroString(k); str += ws; } - w = d[i]; - ws = w + ""; + w2 = d2[i]; + ws = w2 + ""; k = LOG_BASE - ws.length; if (k) str += getZeroString(k); - } else if (w === 0) { + } else if (w2 === 0) { return "0"; } - for (; w % 10 === 0; ) - w /= 10; - return str + w; + for (; w2 % 10 === 0; ) + w2 /= 10; + return str + w2; } function checkInt32(i, min2, max2) { if (i !== ~~i || i < min2 || i > max2) { throw Error(invalidArgument + i); } } -function checkRoundingDigits(d, i, rm, repeating) { +function checkRoundingDigits(d2, i, rm, repeating) { var di, k, r, rd; - for (k = d[0]; k >= 10; k /= 10) + for (k = d2[0]; k >= 10; k /= 10) --i; if (--i < 0) { i += LOG_BASE; @@ -74102,7 +74187,7 @@ function checkRoundingDigits(d, i, rm, repeating) { i %= LOG_BASE; } k = mathpow(10, LOG_BASE - i); - rd = d[di] % k | 0; + rd = d2[di] % k | 0; if (repeating == null) { if (i < 3) { if (i == 0) @@ -74111,7 +74196,7 @@ function checkRoundingDigits(d, i, rm, repeating) { rd = rd / 10 | 0; r = rm < 4 && rd == 99999 || rm > 3 && rd == 49999 || rd == 5e4 || rd == 0; } else { - r = (rm < 4 && rd + 1 == k || rm > 3 && rd + 1 == k / 2) && (d[di + 1] / k / 100 | 0) == mathpow(10, i - 2) - 1 || (rd == k / 2 || rd == 0) && (d[di + 1] / k / 100 | 0) == 0; + r = (rm < 4 && rd + 1 == k || rm > 3 && rd + 1 == k / 2) && (d2[di + 1] / k / 100 | 0) == mathpow(10, i - 2) - 1 || (rd == k / 2 || rd == 0) && (d2[di + 1] / k / 100 | 0) == 0; } } else { if (i < 4) { @@ -74123,7 +74208,7 @@ function checkRoundingDigits(d, i, rm, repeating) { rd = rd / 10 | 0; r = (repeating || rm < 4) && rd == 9999 || !repeating && rm > 3 && rd == 4999; } else { - r = ((repeating || rm < 4) && rd + 1 == k || !repeating && rm > 3 && rd + 1 == k / 2) && (d[di + 1] / k / 1e3 | 0) == mathpow(10, i - 3) - 1; + r = ((repeating || rm < 4) && rd + 1 == k || !repeating && rm > 3 && rd + 1 == k / 2) && (d2[di + 1] / k / 1e3 | 0) == mathpow(10, i - 3) - 1; } } return r; @@ -74146,16 +74231,16 @@ function convertBase(str, baseIn, baseOut) { return arr.reverse(); } function cosine(Ctor, x) { - var k, y, len = x.d.length; + var k, y2, len = x.d.length; if (len < 32) { k = Math.ceil(len / 3); - y = (1 / tinyPow(4, k)).toString(); + y2 = (1 / tinyPow(4, k)).toString(); } else { k = 16; - y = "2.3283064365386962890625e-10"; + y2 = "2.3283064365386962890625e-10"; } Ctor.precision += k; - x = taylorSeries(Ctor, 1, x.times(y), new Ctor(1)); + x = taylorSeries(Ctor, 1, x.times(y2), new Ctor(1)); for (var i = k; i--; ) { var cos2x = x.times(x); x = cos2x.times(cos2x).minus(cos2x).times(8).plus(1); @@ -74199,18 +74284,18 @@ var divide = function() { for (; !a[0] && a.length > 1; ) a.shift(); } - return function(x, y, pr, rm, dp, base) { - var cmp, e, i, k, logBase, more, prod, prodL, q, qd, rem, remL, rem0, sd, t, xi, xL, yd0, yL, yz, Ctor = x.constructor, sign2 = x.s == y.s ? 1 : -1, xd = x.d, yd = y.d; + return function(x, y2, pr, rm, dp, base) { + var cmp, e, i, k, logBase, more, prod, prodL, q, qd, rem, remL, rem0, sd, t, xi, xL, yd0, yL, yz, Ctor = x.constructor, sign2 = x.s == y2.s ? 1 : -1, xd = x.d, yd = y2.d; if (!xd || !xd[0] || !yd || !yd[0]) { - return new Ctor(!x.s || !y.s || (xd ? yd && xd[0] == yd[0] : !yd) ? NaN : xd && xd[0] == 0 || !yd ? sign2 * 0 : sign2 / 0); + return new Ctor(!x.s || !y2.s || (xd ? yd && xd[0] == yd[0] : !yd) ? NaN : xd && xd[0] == 0 || !yd ? sign2 * 0 : sign2 / 0); } if (base) { logBase = 1; - e = x.e - y.e; + e = x.e - y2.e; } else { base = BASE; logBase = LOG_BASE; - e = mathfloor(x.e / logBase) - mathfloor(y.e / logBase); + e = mathfloor(x.e / logBase) - mathfloor(y2.e / logBase); } yL = yd.length; xL = xd.length; @@ -74224,7 +74309,7 @@ var divide = function() { sd = pr = Ctor.precision; rm = Ctor.rounding; } else if (dp) { - sd = pr + (x.e - y.e) + 1; + sd = pr + (x.e - y2.e) + 1; } else { sd = pr; } @@ -74329,7 +74414,7 @@ var divide = function() { }; }(); function finalise(x, sd, rm, isTruncated) { - var digits, i, j, k, rd, roundUp, w, xd, xdi, Ctor = x.constructor; + var digits, i, j, k, rd, roundUp, w2, xd, xdi, Ctor = x.constructor; out: if (sd != null) { xd = x.d; @@ -74341,8 +74426,8 @@ function finalise(x, sd, rm, isTruncated) { if (i < 0) { i += LOG_BASE; j = sd; - w = xd[xdi = 0]; - rd = w / mathpow(10, digits - j - 1) % 10 | 0; + w2 = xd[xdi = 0]; + rd = w2 / mathpow(10, digits - j - 1) % 10 | 0; } else { xdi = Math.ceil((i + 1) / LOG_BASE); k = xd.length; @@ -74350,7 +74435,7 @@ function finalise(x, sd, rm, isTruncated) { if (isTruncated) { for (; k++ <= xdi; ) xd.push(0); - w = rd = 0; + w2 = rd = 0; digits = 1; i %= LOG_BASE; j = i - LOG_BASE + 1; @@ -74358,16 +74443,16 @@ function finalise(x, sd, rm, isTruncated) { break out; } } else { - w = k = xd[xdi]; + w2 = k = xd[xdi]; for (digits = 1; k >= 10; k /= 10) digits++; i %= LOG_BASE; j = i - LOG_BASE + digits; - rd = j < 0 ? 0 : w / mathpow(10, digits - j - 1) % 10 | 0; + rd = j < 0 ? 0 : w2 / mathpow(10, digits - j - 1) % 10 | 0; } } - isTruncated = isTruncated || sd < 0 || xd[xdi + 1] !== void 0 || (j < 0 ? w : w % mathpow(10, digits - j - 1)); - roundUp = rm < 4 ? (rd || isTruncated) && (rm == 0 || rm == (x.s < 0 ? 3 : 2)) : rd > 5 || rd == 5 && (rm == 4 || isTruncated || rm == 6 && (i > 0 ? j > 0 ? w / mathpow(10, digits - j) : 0 : xd[xdi - 1]) % 10 & 1 || rm == (x.s < 0 ? 8 : 7)); + isTruncated = isTruncated || sd < 0 || xd[xdi + 1] !== void 0 || (j < 0 ? w2 : w2 % mathpow(10, digits - j - 1)); + roundUp = rm < 4 ? (rd || isTruncated) && (rm == 0 || rm == (x.s < 0 ? 3 : 2)) : rd > 5 || rd == 5 && (rm == 4 || isTruncated || rm == 6 && (i > 0 ? j > 0 ? w2 / mathpow(10, digits - j) : 0 : xd[xdi - 1]) % 10 & 1 || rm == (x.s < 0 ? 8 : 7)); if (sd < 1 || !xd[0]) { xd.length = 0; if (roundUp) { @@ -74386,7 +74471,7 @@ function finalise(x, sd, rm, isTruncated) { } else { xd.length = xdi + 1; k = mathpow(10, LOG_BASE - i); - xd[xdi] = j > 0 ? (w / mathpow(10, digits - j) % mathpow(10, j) | 0) * k : 0; + xd[xdi] = j > 0 ? (w2 / mathpow(10, digits - j) % mathpow(10, j) | 0) * k : 0; } if (roundUp) { for (; ; ) { @@ -74456,8 +74541,8 @@ function finiteToString(x, isExp, sd) { return str; } function getBase10Exponent(digits, e) { - var w = digits[0]; - for (e *= LOG_BASE; w >= 10; w /= 10) + var w2 = digits[0]; + for (e *= LOG_BASE; w2 >= 10; w2 /= 10) e++; return e; } @@ -74476,12 +74561,12 @@ function getPi(Ctor, sd, rm) { return finalise(new Ctor(PI), sd, rm, true); } function getPrecision(digits) { - var w = digits.length - 1, len = w * LOG_BASE + 1; - w = digits[w]; - if (w) { - for (; w % 10 == 0; w /= 10) + var w2 = digits.length - 1, len = w2 * LOG_BASE + 1; + w2 = digits[w2]; + if (w2) { + for (; w2 % 10 == 0; w2 /= 10) len--; - for (w = digits[0]; w >= 10; w /= 10) + for (w2 = digits[0]; w2 >= 10; w2 /= 10) len++; } return len; @@ -74518,14 +74603,14 @@ function isOdd(n) { return n.d[n.d.length - 1] & 1; } function maxOrMin(Ctor, args, ltgt) { - var y, x = new Ctor(args[0]), i = 0; + var y2, x = new Ctor(args[0]), i = 0; for (; ++i < args.length; ) { - y = new Ctor(args[i]); - if (!y.s) { - x = y; + y2 = new Ctor(args[i]); + if (!y2.s) { + x = y2; break; - } else if (x[ltgt](y)) { - x = y; + } else if (x[ltgt](y2)) { + x = y2; } } return x; @@ -74575,8 +74660,8 @@ function naturalExponential(x, sd) { sum = t; } } -function naturalLogarithm(y, sd) { - var c, c0, denominator, e, numerator, rep, sum, t, wpr, x1, x2, n = 1, guard = 10, x = y, xd = x.d, Ctor = x.constructor, rm = Ctor.rounding, pr = Ctor.precision; +function naturalLogarithm(y2, sd) { + var c, c0, denominator, e, numerator, rep, sum, t, wpr, x1, x2, n = 1, guard = 10, x = y2, xd = x.d, Ctor = x.constructor, rm = Ctor.rounding, pr = Ctor.precision; if (x.s < 0 || !xd || !xd[0] || !x.e && xd[0] == 1 && xd.length == 1) { return new Ctor(xd && !xd[0] ? -1 / 0 : x.s != 1 ? NaN : xd ? 0 : x); } @@ -74591,7 +74676,7 @@ function naturalLogarithm(y, sd) { c0 = c.charAt(0); if (Math.abs(e = x.e) < 15e14) { while (c0 < 7 && c0 != 1 || c0 == 1 && c.charAt(1) > 3) { - x = x.times(y); + x = x.times(y2); c = digitsToString(x.d); c0 = c.charAt(0); n++; @@ -74760,16 +74845,16 @@ function sine(Ctor, x) { } return x; } -function taylorSeries(Ctor, n, x, y, isHyperbolic) { +function taylorSeries(Ctor, n, x, y2, isHyperbolic) { var j, t, u, x2, i = 1, pr = Ctor.precision, k = Math.ceil(pr / LOG_BASE); external = false; x2 = x.times(x); - u = new Ctor(y); + u = new Ctor(y2); for (; ; ) { t = divide(u.times(x2), new Ctor(n++ * n++), pr, 1); - u = isHyperbolic ? y.plus(t) : y.minus(t); - y = divide(t.times(x2), new Ctor(n++ * n++), pr, 1); - t = u.plus(y); + u = isHyperbolic ? y2.plus(t) : y2.minus(t); + y2 = divide(t.times(x2), new Ctor(n++ * n++), pr, 1); + t = u.plus(y2); if (t.d[k] !== void 0) { for (j = k; t.d[j] === u.d[j] && j--; ) ; @@ -74777,8 +74862,8 @@ function taylorSeries(Ctor, n, x, y, isHyperbolic) { break; } j = u; - u = y; - y = t; + u = y2; + y2 = t; t = j; i++; } @@ -74813,7 +74898,7 @@ function toLessThanHalfPi(Ctor, x) { return x.minus(pi).abs(); } function toStringBinary(x, baseOut, sd, rm) { - var base, e, i, k, len, roundUp, str, xd, y, Ctor = x.constructor, isExp = sd !== void 0; + var base, e, i, k, len, roundUp, str, xd, y2, Ctor = x.constructor, isExp = sd !== void 0; if (isExp) { checkInt32(sd, 1, MAX_DIGITS); if (rm === void 0) @@ -74841,10 +74926,10 @@ function toStringBinary(x, baseOut, sd, rm) { } if (i >= 0) { str = str.replace(".", ""); - y = new Ctor(1); - y.e = str.length - i; - y.d = convertBase(finiteToString(y), 10, base); - y.e = y.d.length; + y2 = new Ctor(1); + y2.e = str.length - i; + y2.d = convertBase(finiteToString(y2), 10, base); + y2.e = y2.d.length; } xd = convertBase(str, 10, base); e = len = xd.length; @@ -74859,7 +74944,7 @@ function toStringBinary(x, baseOut, sd, rm) { x = new Ctor(x); x.d = xd; x.e = e; - x = divide(x, y, sd, rm, 0, base); + x = divide(x, y2, sd, rm, 0, base); xd = x.d; e = x.e; roundUp = inexact; @@ -74929,8 +75014,8 @@ function acos(x) { function acosh(x) { return new this(x).acosh(); } -function add(x, y) { - return new this(x).plus(y); +function add(x, y2) { + return new this(x).plus(y2); } function asin(x) { return new this(x).asin(); @@ -74944,31 +75029,31 @@ function atan(x) { function atanh(x) { return new this(x).atanh(); } -function atan2(y, x) { - y = new this(y); +function atan2(y2, x) { + y2 = new this(y2); x = new this(x); var r, pr = this.precision, rm = this.rounding, wpr = pr + 4; - if (!y.s || !x.s) { + if (!y2.s || !x.s) { r = new this(NaN); - } else if (!y.d && !x.d) { + } else if (!y2.d && !x.d) { r = getPi(this, wpr, 1).times(x.s > 0 ? 0.25 : 0.75); - r.s = y.s; - } else if (!x.d || y.isZero()) { + r.s = y2.s; + } else if (!x.d || y2.isZero()) { r = x.s < 0 ? getPi(this, pr, rm) : new this(0); - r.s = y.s; - } else if (!y.d || x.isZero()) { + r.s = y2.s; + } else if (!y2.d || x.isZero()) { r = getPi(this, wpr, 1).times(0.5); - r.s = y.s; + r.s = y2.s; } else if (x.s < 0) { this.precision = wpr; this.rounding = 1; - r = this.atan(divide(y, x, wpr, 1)); + r = this.atan(divide(y2, x, wpr, 1)); x = getPi(this, wpr, 1); this.precision = pr; this.rounding = rm; - r = y.s < 0 ? r.minus(x) : r.plus(x); + r = y2.s < 0 ? r.minus(x) : r.plus(x); } else { - r = this.atan(divide(y, x, wpr, 1)); + r = this.atan(divide(y2, x, wpr, 1)); } return r; } @@ -75182,8 +75267,8 @@ function clone(obj) { Decimal2.config(obj); return Decimal2; } -function div(x, y) { - return new this(x).div(y); +function div(x, y2) { + return new this(x).div(y2); } function exp(x) { return new this(x).exp(); @@ -75215,8 +75300,8 @@ function isDecimalInstance(obj) { function ln(x) { return new this(x).ln(); } -function log(x, y) { - return new this(x).log(y); +function log(x, y2) { + return new this(x).log(y2); } function log2(x) { return new this(x).log(2); @@ -75230,17 +75315,17 @@ function max() { function min() { return maxOrMin(this, arguments, "gt"); } -function mod(x, y) { - return new this(x).mod(y); +function mod(x, y2) { + return new this(x).mod(y2); } -function mul(x, y) { - return new this(x).mul(y); +function mul(x, y2) { + return new this(x).mul(y2); } -function pow(x, y) { - return new this(x).pow(y); +function pow(x, y2) { + return new this(x).pow(y2); } function random(sd) { - var d, e, k, n, i = 0, r = new this(1), rd = []; + var d2, e, k, n, i = 0, r = new this(1), rd = []; if (sd === void 0) sd = this.precision; else @@ -75250,21 +75335,21 @@ function random(sd) { for (; i < k; ) rd[i++] = Math.random() * 1e7 | 0; } else if (crypto.getRandomValues) { - d = crypto.getRandomValues(new Uint32Array(k)); + d2 = crypto.getRandomValues(new Uint32Array(k)); for (; i < k; ) { - n = d[i]; + n = d2[i]; if (n >= 429e7) { - d[i] = crypto.getRandomValues(new Uint32Array(1))[0]; + d2[i] = crypto.getRandomValues(new Uint32Array(1))[0]; } else { rd[i++] = n % 1e7; } } } else if (crypto.randomBytes) { - d = crypto.randomBytes(k *= 4); + d2 = crypto.randomBytes(k *= 4); for (; i < k; ) { - n = d[i] + (d[i + 1] << 8) + (d[i + 2] << 16) + ((d[i + 3] & 127) << 24); + n = d2[i] + (d2[i + 1] << 8) + (d2[i + 2] << 16) + ((d2[i + 3] & 127) << 24); if (n >= 214e7) { - crypto.randomBytes(4).copy(d, i); + crypto.randomBytes(4).copy(d2, i); } else { rd.push(n % 1e7); i += 4; @@ -75314,8 +75399,8 @@ function sinh(x) { function sqrt(x) { return new this(x).sqrt(); } -function sub(x, y) { - return new this(x).sub(y); +function sub(x, y2) { + return new this(x).sub(y2); } function tan(x) { return new this(x).tan(); @@ -75365,7 +75450,8 @@ const ScalarTypeTable = { UUID: true, Json: true, Bytes: true, - Decimal: true + Decimal: true, + BigInt: true }; const JSTypeToGraphQLType = { string: "String", @@ -75388,6 +75474,9 @@ function getGraphQLType(value, potentialType) { if (value === null) { return "null"; } + if (Object.prototype.toString.call(value) === "[object BigInt]") { + return "BigInt"; + } if (decimal_default.isDecimal(value)) { return "Decimal"; } @@ -75645,8 +75734,8 @@ class DMMFClass { } // src/runtime/query.ts -const chalk9 = __toModule(require_source()); -const indent_string2 = __toModule(require_indent_string()); +const chalk9 = __toModule2(require_source2()); +const indent_string2 = __toModule2(require_indent_string2()); // src/runtime/utils/deep-extend.ts /*! @@ -75770,9 +75859,9 @@ function filterObject(obj, cb) { } // src/runtime/utils/omit.ts -function omit(object, path3) { +function omit(object, path4) { const result = {}; - const paths = Array.isArray(path3) ? path3 : [path3]; + const paths = Array.isArray(path4) ? path4 : [path4]; for (const key in object) { if (object.hasOwnProperty(key) && !paths.includes(key)) { result[key] = object[key]; @@ -75782,17 +75871,17 @@ function omit(object, path3) { } // src/runtime/utils/printJsonErrors.ts -const chalk3 = __toModule(require_source()); -const strip_ansi = __toModule(require_strip_ansi()); +const chalk3 = __toModule2(require_source2()); +const strip_ansi = __toModule2(require_strip_ansi()); // src/runtime/utils/stringifyObject.ts "use strict"; const isRegexp = require_is_regexp(); const isObj = require_is_obj(); -const getOwnEnumPropSymbols = require_lib().default; +const getOwnEnumPropSymbols = require_lib2().default; const stringifyObject = (input, options, pad) => { const seen = []; - return function stringifyObject4(input2, options2 = {}, pad2 = "", path3 = []) { + return function stringifyObject4(input2, options2 = {}, pad2 = "", path4 = []) { options2.indent = options2.indent || " "; let tokens; if (options2.inlineCharacterLimit === void 0) { @@ -75840,7 +75929,7 @@ const stringifyObject = (input, options, pad) => { const ret = "[" + tokens.newLine + input2.map((el, i) => { const eol = input2.length - 1 === i ? tokens.newLine : "," + tokens.newLineOrSpace; let value = stringifyObject4(el, options2, pad2 + options2.indent, [ - ...path3, + ...path4, i ]); if (options2.transformValue) { @@ -75864,8 +75953,8 @@ const stringifyObject = (input, options, pad) => { const eol = objKeys.length - 1 === i ? tokens.newLine : "," + tokens.newLineOrSpace; const isSymbol = typeof el === "symbol"; const isClassic = !isSymbol && /^[a-z$_][a-z$_0-9]*$/i.test(el); - const key = isSymbol || isClassic ? el : stringifyObject4(el, options2, void 0, [...path3, el]); - let value = stringifyObject4(input2[el], options2, pad2 + options2.indent, [...path3, el]); + const key = isSymbol || isClassic ? el : stringifyObject4(el, options2, void 0, [...path4, el]); + let value = stringifyObject4(input2[el], options2, pad2 + options2.indent, [...path4, el]); if (options2.transformValue) { value = options2.transformValue(input2, el, value); } @@ -75879,7 +75968,7 @@ const stringifyObject = (input, options, pad) => { value: input2[el], eol, originalLine: line, - path: path3.concat(key) + path: path4.concat(key) }); } return line; @@ -75907,13 +75996,13 @@ function printJsonWithErrors({ missingItems }) { let obj = ast; - for (const {path: path3, type} of missingItems) { - obj = deepSet(obj, path3, type); + for (const {path: path4, type} of missingItems) { + obj = deepSet(obj, path4, type); } return stringifyObject_default(obj, { indent: " ", - transformLine: ({indent: indent3, key, value, stringifiedValue, eol, path: path3}) => { - const dottedPath = path3.join("."); + transformLine: ({indent: indent3, key, value, stringifiedValue, eol, path: path4}) => { + const dottedPath = path4.join("."); const keyError = keyPaths.includes(dottedPath); const valueError = valuePaths.includes(dottedPath); const missingItem = missingItems.find((item) => item.path === dottedPath); @@ -75979,7 +76068,7 @@ function getValueLength(indent3, key, value, stringifiedValue) { return value.length + 2; } if (typeof value === "object") { - return getLongestLine(`${key}: ${strip_ansi.default(stringifiedValue)}`) - indent3.length; + return Math.abs(getLongestLine(`${key}: ${strip_ansi.default(stringifiedValue)}`) - indent3.length); } return String(value).length; } @@ -75993,11 +76082,11 @@ function prefixLines(str, indent3, prefix) { } // src/runtime/utils/printStack.ts -const chalk7 = __toModule(require_source()); -const stackTraceParser = __toModule(require_stack_trace_parser_cjs()); +const chalk7 = __toModule2(require_source2()); +const stackTraceParser = __toModule2(require_stack_trace_parser_cjs()); // src/runtime/highlight/theme.ts -const chalk5 = __toModule(require_source()); +const chalk5 = __toModule2(require_source2()); const orange = chalk5.default.rgb(246, 145, 95); const darkBrightBlue = chalk5.default.rgb(107, 139, 140); const blue = chalk5.default.cyan; @@ -76131,15 +76220,15 @@ var Prism = { }, plugins: {}, highlight: function(text, grammar, language) { - var env = { + var env2 = { code: text, grammar, language }; - Prism.hooks.run("before-tokenize", env); - env.tokens = Prism.tokenize(env.code, env.grammar); - Prism.hooks.run("after-tokenize", env); - return Token.stringify(Prism.util.encode(env.tokens), env.language); + Prism.hooks.run("before-tokenize", env2); + env2.tokens = Prism.tokenize(env2.code, env2.grammar); + Prism.hooks.run("after-tokenize", env2); + return Token.stringify(Prism.util.encode(env2.tokens), env2.language); }, matchGrammar: function(text, strarr, grammar, index, startPos, oneshot, target) { for (var token in grammar) { @@ -76239,13 +76328,13 @@ var Prism = { hooks[name] = hooks[name] || []; hooks[name].push(callback); }, - run: function(name, env) { + run: function(name, env2) { var callbacks = Prism.hooks.all[name]; if (!callbacks || !callbacks.length) { return; } for (var i = 0, callback; callback = callbacks[i++]; ) { - callback(env); + callback(env2); } } }, @@ -76378,7 +76467,7 @@ function highlight(str, grammar) { } // src/runtime/utils/dedent.ts -const strip_indent = __toModule(require_strip_indent()); +const strip_indent = __toModule2(require_strip_indent()); function dedent(str) { return strip_indent.default(str); } @@ -76392,80 +76481,71 @@ function renderN(n, max2) { } return " ".repeat(wantedLetters - hasLetters) + n; } -const printStack = ({ - callsite, - originalMethod, - onUs, - showColors, - renderPathRelative, - printFullStack, - isValidationError -}) => { - const lastErrorHeight = 20; - let callsiteStr = ":"; - let prevLines = "\n"; - let afterLines = ""; - let indentValue = 0; - let functionName = `prisma.${originalMethod}()`; - if (callsite && typeof window === "undefined") { - const stack = stackTraceParser.parse(callsite); - const trace = stack.find((t, i) => { - if (i < 3) { - if (t.methodName.includes("Object.")) { - return false; - } - } - return t.file && !t.file.includes("@prisma") && !t.file.includes("getPrismaClient") && !t.methodName.includes("new ") && !t.methodName.includes("_getCallsite") && t.methodName.split(".").length < 4; - }); - if (process.env.NODE_ENV !== "production" && trace && trace.file && trace.lineNumber && trace.column && !trace.file.startsWith("internal/")) { - const lineNumber = trace.lineNumber; - const printedFileName = renderPathRelative ? require("path").relative(process.cwd(), trace.file) : trace.file; - callsiteStr = callsite ? ` in -${chalk7.default.underline(`${printedFileName}:${trace.lineNumber}:${trace.column}`)}` : ""; - const height = process.stdout.rows || 20; - const start = Math.max(0, lineNumber - 5); - const neededHeight = lastErrorHeight + lineNumber - start; - if (height > neededHeight || printFullStack) { - const fs3 = require("fs"); - const exists = fs3.existsSync(trace.file); - if (exists) { - const file = fs3.readFileSync(trace.file, "utf-8"); - const slicedFile = file.split("\n").slice(start, lineNumber).join("\n"); - const lines = dedent(slicedFile).split("\n"); - const theLine = lines[lines.length - 1]; - if (!theLine || theLine.trim() === "") { - callsiteStr = ":"; - } else { - const prismaClientRegex = /(\S+(create|updateMany|deleteMany|update|delete|findMany|findOne)\()/; - const match = theLine.match(prismaClientRegex); - if (match) { - functionName = `${match[1]})`; - } - const slicePoint = theLine.indexOf("{"); - const linesToHighlight = lines.map((l, i, all) => !onUs && i === all.length - 1 ? l.slice(0, slicePoint > -1 ? slicePoint : l.length - 1) : l).join("\n"); - const highlightedLines = showColors ? highlightTS(linesToHighlight).split("\n") : linesToHighlight.split("\n"); - prevLines = "\n" + highlightedLines.map((l, i) => chalk7.default.grey(renderN(i + start + 1, lineNumber + start + 1) + " ") + chalk7.default.reset() + l).map((l, i, arr) => i === arr.length - 1 ? `${chalk7.default.red.bold("→")} ${chalk7.default.dim(l)}` : chalk7.default.dim(" " + l)).join("\n"); - if (!match && !isValidationError) { - prevLines += "\n\n"; - } - afterLines = ")"; - indentValue = String(lineNumber + start + 1).length + getIndent(theLine) + 1 + (match ? 2 : 0); - } - } - } +function getIndent(line) { + let spaceCount = 0; + for (let i = 0; i < line.length; i++) { + if (line.charAt(i) !== " ") { + return spaceCount; } + spaceCount++; } - function getIndent(line) { - let spaceCount = 0; - for (let i = 0; i < line.length; i++) { - if (line.charAt(i) !== " ") { - return spaceCount; + return spaceCount; +} +function parseStack({callsite, renderPathRelative, originalMethod, onUs, showColors, isValidationError}) { + const params = { + callsiteStr: ":", + prevLines: "\n", + functionName: `prisma.${originalMethod}()`, + afterLines: "", + indentValue: 0, + lastErrorHeight: 20 + }; + if (!callsite || typeof window !== "undefined") { + return params; + } + const stack = stackTraceParser.parse(callsite); + const trace = stack.reverse().find((t, i) => { + return t.file && !t.file.includes("@prisma") && !t.file.includes("getPrismaClient") && !t.methodName.includes("new ") && !t.methodName.includes("_getCallsite") && t.methodName.split(".").length < 4; + }); + if (process.env.NODE_ENV !== "production" && trace && trace.file && trace.lineNumber && trace.column && !trace.file.startsWith("internal/")) { + const lineNumber = trace.lineNumber; + const printedFileName = renderPathRelative ? require("path").relative(process.cwd(), trace.file) : trace.file; + const start = Math.max(0, lineNumber - 4); + const fs4 = require("fs"); + const exists2 = fs4.existsSync(trace.file); + if (exists2) { + const file = fs4.readFileSync(trace.file, "utf-8"); + const slicedFile = file.split("\n").slice(start, lineNumber).join("\n"); + const lines = dedent(slicedFile).split("\n"); + const theLine = lines[lines.length - 1]; + if (!theLine || theLine.trim() === "") { + params.callsiteStr = ":"; + } else { + const prismaClientRegex = /(\S+(create|updateMany|deleteMany|update|delete|findMany|findOne)\()/; + const match = theLine.match(prismaClientRegex); + if (!match) { + return params; + } + params.functionName = `${match[1]})`; + params.callsiteStr = ` in +${chalk7.default.underline(`${printedFileName}:${trace.lineNumber}:${trace.column}`)}`; + const slicePoint = theLine.indexOf("{"); + const linesToHighlight = lines.map((l, i, all) => !onUs && i === all.length - 1 ? l.slice(0, slicePoint > -1 ? slicePoint : l.length - 1) : l).join("\n"); + const highlightedLines = showColors ? highlightTS(linesToHighlight).split("\n") : linesToHighlight.split("\n"); + params.prevLines = "\n" + highlightedLines.map((l, i) => chalk7.default.grey(renderN(i + start + 1, lineNumber + start + 1) + " ") + chalk7.default.reset() + l).map((l, i, arr) => i === arr.length - 1 ? `${chalk7.default.red.bold("\u2192")} ${chalk7.default.dim(l)}` : chalk7.default.dim(" " + l)).join("\n"); + if (!match && !isValidationError) { + params.prevLines += "\n\n"; + } + params.afterLines = ")"; + params.indentValue = String(lineNumber + start + 1).length + getIndent(theLine) + 1 + (match ? 2 : 0); } - spaceCount++; } - return spaceCount; } - const introText = onUs ? chalk7.default.red(`Oops, an unknown error occured! This is ${chalk7.default.bold("on us")}, you did nothing wrong. + return params; +} +const printStack = (args) => { + const {callsiteStr, prevLines, functionName, afterLines, indentValue, lastErrorHeight} = parseStack(args); + const introText = args.onUs ? chalk7.default.red(`Oops, an unknown error occured! This is ${chalk7.default.bold("on us")}, you did nothing wrong. It occured in the ${chalk7.default.bold(`\`${functionName}\``)} invocation${callsiteStr}`) : chalk7.default.red(`Invalid ${chalk7.default.bold(`\`${functionName}\``)} invocation${callsiteStr}`); const stackStr = ` ${introText} @@ -76474,7 +76554,7 @@ ${prevLines}${chalk7.default.reset()}`; }; // src/runtime/query.ts -const strip_ansi2 = __toModule(require_strip_ansi()); +const strip_ansi2 = __toModule2(require_strip_ansi()); // src/runtime/utils/flatMap.ts function flatten(array) { @@ -76490,7 +76570,7 @@ class Document { constructor(type, children) { this.type = type; this.children = children; - this.printFieldError = ({error, path: path3}, missingItems, minimal) => { + this.printFieldError = ({error, path: path4}, missingItems, minimal) => { if (error.type === "emptySelect") { const additional = minimal ? "" : ` Available options are listed in ${chalk9.default.greenBright.dim("green")}.`; return `The ${chalk9.default.redBright("`select`")} statement for type ${chalk9.default.bold(getOutputTypeName(error.field.outputType.type))} must not be empty.${additional}`; @@ -76528,12 +76608,12 @@ Note, that ${chalk9.default.bold("include")} statements only accept relation fie return str; } }; - this.printArgError = ({error, path: path3}, hasMissingItems, minimal) => { + this.printArgError = ({error, path: path4}, hasMissingItems, minimal) => { if (error.type === "invalidName") { - let str = `Unknown arg ${chalk9.default.redBright(`\`${error.providedName}\``)} in ${chalk9.default.bold(path3.join("."))} for type ${chalk9.default.bold(error.outputType ? error.outputType.name : getInputTypeName(error.originalType))}.`; + let str = `Unknown arg ${chalk9.default.redBright(`\`${error.providedName}\``)} in ${chalk9.default.bold(path4.join("."))} for type ${chalk9.default.bold(error.outputType ? error.outputType.name : getInputTypeName(error.originalType))}.`; if (error.didYouMeanField) { str += ` -→ Did you forget to wrap it with \`${chalk9.default.greenBright("select")}\`? ${chalk9.default.dim("e.g. " + chalk9.default.greenBright(`{ select: { ${error.providedName}: ${error.providedValue} } }`))}`; +\u2192 Did you forget to wrap it with \`${chalk9.default.greenBright("select")}\`? ${chalk9.default.dim("e.g. " + chalk9.default.greenBright(`{ select: { ${error.providedName}: ${error.providedValue} } }`))}`; } else if (error.didYouMeanArg) { str += ` Did you mean \`${chalk9.default.greenBright(error.didYouMeanArg)}\`?`; if (!hasMissingItems && !minimal) { @@ -76561,7 +76641,7 @@ ${valueStr} } if (error.requiredType.bestFittingType.kind === "enum") { return `Argument ${chalk9.default.bold(error.argName)}: Provided value ${chalk9.default.redBright(valueStr)}${multilineValue ? "" : " "}of type ${chalk9.default.redBright(getGraphQLType(error.providedValue))} on ${chalk9.default.bold(`prisma.${this.children[0].name}`)} is not a ${chalk9.default.greenBright(wrapWithList(stringifyGraphQLType(error.requiredType.bestFittingType.kind), error.requiredType.bestFittingType.isList))}. -→ Possible values: ${error.requiredType.bestFittingType.type.values.map((v) => chalk9.default.greenBright(`${stringifyGraphQLType(error.requiredType.bestFittingType.type)}.${v}`)).join(", ")}`; +\u2192 Possible values: ${error.requiredType.bestFittingType.type.values.map((v) => chalk9.default.greenBright(`${stringifyGraphQLType(error.requiredType.bestFittingType.type)}.${v}`)).join(", ")}`; } let typeStr = "."; if (isInputArgType(error.requiredType.bestFittingType.type)) { @@ -76576,22 +76656,22 @@ ${valueStr} return `Argument ${chalk9.default.bold(error.argName)}: Got invalid value ${chalk9.default.redBright(valueStr)}${multilineValue ? "" : " "}on ${chalk9.default.bold(`prisma.${this.children[0].name}`)}. Provided ${chalk9.default.redBright(getGraphQLType(error.providedValue))}, expected ${expected}`; } if (error.type === "invalidNullArg") { - const forStr = path3.length === 1 && path3[0] === error.name ? "" : ` for ${chalk9.default.bold(`${path3.join(".")}`)}`; + const forStr = path4.length === 1 && path4[0] === error.name ? "" : ` for ${chalk9.default.bold(`${path4.join(".")}`)}`; const undefinedTip = ` Please use ${chalk9.default.bold.greenBright("undefined")} instead.`; return `Argument ${chalk9.default.greenBright(error.name)}${forStr} must not be ${chalk9.default.bold("null")}.${undefinedTip}`; } if (error.type === "missingArg") { - const forStr = path3.length === 1 && path3[0] === error.missingName ? "" : ` for ${chalk9.default.bold(`${path3.join(".")}`)}`; + const forStr = path4.length === 1 && path4[0] === error.missingName ? "" : ` for ${chalk9.default.bold(`${path4.join(".")}`)}`; return `Argument ${chalk9.default.greenBright(error.missingName)}${forStr} is missing.`; } if (error.type === "atLeastOne") { const additional = minimal ? "" : ` Available args are listed in ${chalk9.default.dim.green("green")}.`; - return `Argument ${chalk9.default.bold(path3.join("."))} of type ${chalk9.default.bold(error.inputType.name)} needs ${chalk9.default.greenBright("at least one")} argument.${additional}`; + return `Argument ${chalk9.default.bold(path4.join("."))} of type ${chalk9.default.bold(error.inputType.name)} needs ${chalk9.default.greenBright("at least one")} argument.${additional}`; } if (error.type === "atMostOne") { const additional = minimal ? "" : ` Please choose one. ${chalk9.default.dim("Available args:")} ${stringifyInputType(error.inputType, true)}`; - return `Argument ${chalk9.default.bold(path3.join("."))} of type ${chalk9.default.bold(error.inputType.name)} needs ${chalk9.default.greenBright("exactly one")} argument, but you provided ${error.providedKeys.map((key) => chalk9.default.redBright(key)).join(" and ")}.${additional}`; + return `Argument ${chalk9.default.bold(path4.join("."))} of type ${chalk9.default.bold(error.inputType.name)} needs ${chalk9.default.greenBright("exactly one")} argument, but you provided ${error.providedKeys.map((key) => chalk9.default.redBright(key)).join(" and ")}.${additional}`; } }; this.type = type; @@ -76630,13 +76710,13 @@ ${indent_string2.default(this.children.map(String).join("\n"), tab)} const valuePaths = []; const missingItems = []; for (const fieldError of fieldErrors) { - const path3 = this.normalizePath(fieldError.path, select).join("."); + const path4 = this.normalizePath(fieldError.path, select).join("."); if (fieldError.error.type === "invalidFieldName") { - keyPaths.push(path3); + keyPaths.push(path4); const fieldType = fieldError.error.outputType; const {isInclude} = fieldError.error; fieldType.fields.filter((field) => isInclude ? field.outputType.kind === "object" : true).forEach((field) => { - const splittedPath = path3.split("."); + const splittedPath = path4.split("."); missingItems.push({ path: `${splittedPath.slice(0, splittedPath.length - 1).join(".")}.${field.name}`, type: "true", @@ -76647,7 +76727,7 @@ ${indent_string2.default(this.children.map(String).join("\n"), tab)} keyPaths.push("select"); keyPaths.push("include"); } else { - valuePaths.push(path3); + valuePaths.push(path4); } if (fieldError.error.type === "emptySelect" || fieldError.error.type === "noTrueSelect" || fieldError.error.type === "emptyInclude") { const selectPathArray = this.normalizePath(fieldError.path, select); @@ -76663,11 +76743,11 @@ ${indent_string2.default(this.children.map(String).join("\n"), tab)} } } for (const argError of argErrors) { - const path3 = this.normalizePath(argError.path, select).join("."); + const path4 = this.normalizePath(argError.path, select).join("."); if (argError.error.type === "invalidName") { - keyPaths.push(path3); + keyPaths.push(path4); } else if (argError.error.type !== "missingArg" && argError.error.type !== "atLeastOne") { - valuePaths.push(path3); + valuePaths.push(path4); } else if (argError.error.type === "missingArg") { const type = argError.error.missingArg.inputTypes.length === 1 ? argError.error.missingArg.inputTypes[0].type : argError.error.missingArg.inputTypes.map((t) => { const inputTypeName = getInputTypeName(t.type); @@ -76680,8 +76760,8 @@ ${indent_string2.default(this.children.map(String).join("\n"), tab)} return inputTypeName; }).join(" | "); missingItems.push({ - path: path3, - type: inputTypeToJson(type, true, path3.split("where.").length === 2), + path: path4, + type: inputTypeToJson(type, true, path4.split("where.").length === 2), isRequired: argError.error.missingArg.isRequired }); } @@ -76745,11 +76825,11 @@ ${errorMessages}${missingArgsLegend} throw error; } normalizePath(inputPath, select) { - const path3 = inputPath.slice(); + const path4 = inputPath.slice(); const newPath = []; let key; let pointer = select; - while ((key = path3.shift()) !== void 0) { + while ((key = path4.shift()) !== void 0) { if (!Array.isArray(pointer) && key === 0) { continue; } @@ -76769,6 +76849,12 @@ ${errorMessages}${missingArgsLegend} } class PrismaClientValidationError extends Error { } +class PrismaClientConstructorValidationError extends Error { + constructor(message) { + super(message + ` +Read more at https://pris.ly/d/client-constructor`); + } +} class Field { constructor({name, args, children, error, schemaField}) { this.name = name; @@ -76849,10 +76935,13 @@ class Args { return flatMap(this.args, (arg) => arg.collectErrors()); } } -function stringify(obj, _3, tabbing, isEnum, isJson) { +function stringify2(obj, _3, tabbing, isEnum, isJson) { if (Buffer.isBuffer(obj)) { return JSON.stringify(obj.toString("base64")); } + if (Object.prototype.toString.call(obj) === "[object BigInt]") { + return obj.toString(); + } if (isJson) { if (obj === null) { return "null"; @@ -76905,7 +76994,7 @@ class Arg { if (value instanceof Args) { if (value.args.length === 1 && value.args[0].key === "set" && ((_a = value.args[0].schemaArg) == null ? void 0 : _a.inputTypes[0].type) === "Json") { return `${key}: { - set: ${stringify(value.args[0].value, null, 2, this.isEnum, true)} + set: ${stringify2(value.args[0].value, null, 2, this.isEnum, true)} }`; } return `${key}: { @@ -76914,7 +77003,7 @@ ${indent_string2.default(value.toString(), 2)} } if (Array.isArray(value)) { if (this.argType === "Json") { - return `${key}: ${stringify(value, null, 2, this.isEnum, this.argType === "Json")}`; + return `${key}: ${stringify2(value, null, 2, this.isEnum, this.argType === "Json")}`; } const isScalar = !value.some((v) => typeof v === "object"); return `${key}: [${isScalar ? "" : "\n"}${indent_string2.default(value.map((nestedValue) => { @@ -76923,10 +77012,10 @@ ${indent_string2.default(value.toString(), 2)} ${indent_string2.default(nestedValue.toString(), tab)} }`; } - return stringify(nestedValue, null, 2, this.isEnum); + return stringify2(nestedValue, null, 2, this.isEnum); }).join(`,${isScalar ? " " : "\n"}`), isScalar ? 0 : tab)}${isScalar ? "" : "\n"}]`; } - return `${key}: ${stringify(value, null, 2, this.isEnum, this.argType === "Json")}`; + return `${key}: ${stringify2(value, null, 2, this.isEnum, this.argType === "Json")}`; } toString() { return this._toString(this.value, this.key); @@ -76984,7 +77073,7 @@ function makeDocument({ function transformDocument(document2) { return document2; } -function selectionToFields(dmmf2, selection, schemaField, path3) { +function selectionToFields(dmmf2, selection, schemaField, path4) { const outputType = schemaField.outputType.type; return Object.entries(selection).reduce((acc, [name, value]) => { const field = outputType.fieldMap ? outputType.fieldMap[name] : outputType.fields.find((f) => f.name === name); @@ -77134,7 +77223,7 @@ function selectionToFields(dmmf2, selection, schemaField, path3) { select = deepExtend(defaultSelection, value.include); } } - const children = select !== false && isRelation ? selectionToFields(dmmf2, select, field, [...path3, name]) : void 0; + const children = select !== false && isRelation ? selectionToFields(dmmf2, select, field, [...path4, name]) : void 0; acc.push(new Field({name, args, children, schemaField: field})); return acc; }, []); @@ -77184,6 +77273,18 @@ function hasCorrectScalarType(value, arg, inputType) { if (expectedType === "Json") { return true; } + if (graphQLType === "Int" && expectedType === "BigInt") { + return true; + } + if (graphQLType === "List" && expectedType === "List") { + return true; + } + if (graphQLType === "List" && expectedType === "List") { + return true; + } + if (graphQLType === "List" && expectedType === "List") { + return true; + } if ((graphQLType === "Int" || graphQLType === "Float") && expectedType === "Decimal") { return true; } @@ -77444,15 +77545,15 @@ function objectToArgs(initialObj, inputType, possibilities, outputType) { } return new Args(argsList); } -function unpack({document: document2, path: path3, data}) { - const result = deepGet(data, path3); +function unpack({document: document2, path: path4, data}) { + const result = deepGet(data, path4); if (result === "undefined") { return null; } if (typeof result !== "object") { return result; } - const field = getField(document2, path3); + const field = getField(document2, path4); return mapScalars({field, data: result}); } function mapScalars({field, data}) { @@ -77466,7 +77567,8 @@ function mapScalars({field, data}) { Bytes: (value) => Buffer.from(value, "base64"), Decimal: (value) => { return new decimal_default(value); - } + }, + BigInt: (value) => BigInt(value) }; for (const child of field.children) { const outputType = (_a = child.schemaField) == null ? void 0 : _a.outputType.type; @@ -77506,8 +77608,8 @@ function mapScalars({field, data}) { } return data; } -function getField(document2, path3) { - const todo = path3.slice(); +function getField(document2, path4) { + const todo = path4.slice(); const firstElement = todo.shift(); let pointer = document2.children.find((c) => c.name === firstElement); if (!pointer) { @@ -77526,8 +77628,8 @@ function getField(document2, path3) { } return pointer; } -function removeSelectFromPath(path3) { - return path3.split(".").filter((p) => p !== "select").join("."); +function removeSelectFromPath(path4) { + return path4.split(".").filter((p) => p !== "select").join("."); } function removeSelectFromObject(obj) { const type = Object.prototype.toString.call(obj); @@ -77569,13 +77671,13 @@ function transformAggregatePrintJsonArgs({ } // src/runtime/getPrismaClient.ts -const path = __toModule(require("path")); -const _2 = __toModule(require_runtime()); -const NodeEngine = __toModule(require_NodeEngine()); -const debug = __toModule(require_dist2()); -const fs = __toModule(require("fs")); -const chalk11 = __toModule(require_source()); -const sqlTemplateTag = __toModule(require_dist6()); +const path2 = __toModule2(require("path")); +const _2 = __toModule2(require_runtime()); +const NodeEngine2 = __toModule2(require_NodeEngine()); +const debug2 = __toModule2(require_dist8()); +const fs2 = __toModule2(require("fs")); +const chalk11 = __toModule2(require_source2()); +const sqlTemplateTag = __toModule2(require_dist12()); // src/runtime/getLogLevel.ts function getLogLevel(log3) { @@ -77692,8 +77794,8 @@ class Dataloader { } // src/runtime/getPrismaClient.ts -const strip_ansi3 = __toModule(require_strip_ansi()); -const mapPreviewFeatures = __toModule(require_mapPreviewFeatures()); +const strip_ansi3 = __toModule2(require_strip_ansi()); +const mapPreviewFeatures = __toModule2(require_mapPreviewFeatures()); // src/runtime/utils/serializeRawParameters.ts function serializeRawParameters(data) { @@ -77728,10 +77830,10 @@ function replaceDates(data) { } // src/runtime/getPrismaClient.ts -const async_hooks = __toModule(require("async_hooks")); +const async_hooks = __toModule2(require("async_hooks")); // src/runtime/utils/clientVersion.ts -const clientVersion = require_package().version; +const clientVersion = require_package2().version; // src/runtime/utils/mssqlPreparedStatement.ts const mssqlPreparedStatement = (template) => { @@ -77739,8 +77841,149 @@ const mssqlPreparedStatement = (template) => { }; // src/runtime/getPrismaClient.ts -const sdk = __toModule(require_dist13()); -const debug2 = debug.default("prisma-client"); +const sdk = __toModule2(require_dist19()); + +// src/runtime/utils/validatePrismaClientOptions.ts +const js_levenshtein2 = __toModule2(require_js_levenshtein()); +const knownProperties = ["datasources", "errorFormat", "log", "__internal"]; +const errorFormats = ["pretty", "colorless", "minimal"]; +const logLevels = ["info", "query", "warn", "error"]; +const validators = { + datasources: (options, datasourceNames) => { + if (!options) { + return; + } + if (typeof options !== "object" || Array.isArray(options)) { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(options)} for "datasources" provided to PrismaClient constructor`); + } + for (const [key, value] of Object.entries(options)) { + if (!datasourceNames.includes(key)) { + const didYouMean = getDidYouMean(key, datasourceNames) || `Available datasources: ${datasourceNames.join(", ")}`; + throw new PrismaClientConstructorValidationError(`Unknown datasource ${key} provided to PrismaClient constructor.${didYouMean}`); + } + if (typeof value !== "object" || Array.isArray(value)) { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(options)} for datasource "${key}" provided to PrismaClient constructor. +It should have this form: { url: "CONNECTION_STRING" }`); + } + if (value && typeof value === "object") { + for (const [key1, value1] of Object.entries(value)) { + if (key1 !== "url") { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(options)} for datasource "${key}" provided to PrismaClient constructor. +It should have this form: { url: "CONNECTION_STRING" }`); + } + if (typeof value1 !== "string") { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(value1)} for datasource "${key}" provided to PrismaClient constructor. +It should have this form: { url: "CONNECTION_STRING" }`); + } + } + } + } + }, + errorFormat: (options) => { + if (!options) { + return; + } + if (typeof options !== "string") { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(options)} for "errorFormat" provided to PrismaClient constructor.`); + } + if (!errorFormats.includes(options)) { + const didYouMean = getDidYouMean(options, errorFormats); + throw new PrismaClientConstructorValidationError(`Invalid errorFormat ${options} provided to PrismaClient constructor.${didYouMean}`); + } + }, + log: (options) => { + if (!options) { + return; + } + if (!Array.isArray(options)) { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(options)} for "log" provided to PrismaClient constructor.`); + } + function validateLogLevel(level) { + if (typeof level === "string") { + if (!logLevels.includes(level)) { + const didYouMean = getDidYouMean(level, logLevels); + throw new PrismaClientConstructorValidationError(`Invalid log level "${level}" provided to PrismaClient constructor.${didYouMean}`); + } + } + } + for (const option of options) { + validateLogLevel(option); + const logValidators = { + level: validateLogLevel, + emit: (value) => { + const emits = ["stdout", "event"]; + if (!emits.includes(value)) { + const didYouMean = getDidYouMean(value, emits); + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(value)} for "emit" in logLevel provided to PrismaClient constructor.${didYouMean}`); + } + } + }; + if (option && typeof option === "object") { + for (const [key, value] of Object.entries(option)) { + if (logValidators[key]) { + logValidators[key](value); + } else { + throw new PrismaClientConstructorValidationError(`Invalid property ${key} for "log" provided to PrismaClient constructor`); + } + } + } + } + }, + __internal: (value) => { + if (!value) { + return; + } + const knownKeys = ["debug", "hooks", "useUds", "engine", "measurePerformance"]; + if (typeof value !== "object") { + throw new PrismaClientConstructorValidationError(`Invalid value ${JSON.stringify(value)} for "__internal" to PrismaClient constructor`); + } + for (const [key, value1] of Object.entries(value)) { + if (!knownKeys.includes(key)) { + const didYouMean = getDidYouMean(key, knownKeys); + throw new PrismaClientConstructorValidationError(`Invalid property ${JSON.stringify(key)} for "__internal" provided to PrismaClient constructor.${didYouMean}`); + } + } + } +}; +function validatePrismaClientOptions(options, datasourceNames) { + for (const [key, value] of Object.entries(options)) { + if (!knownProperties.includes(key)) { + const didYouMean = getDidYouMean(key, knownProperties); + throw new PrismaClientConstructorValidationError(`Unknown property ${key} provided to PrismaClient constructor.${didYouMean}`); + } + validators[key](value, datasourceNames); + } +} +function getDidYouMean(str, options) { + if (options.length === 0) { + return ""; + } + if (typeof str !== "string") { + return ""; + } + const alternative = getAlternative(str, options); + if (!alternative) { + return ""; + } + return ` Did you mean "${alternative}"?`; +} +function getAlternative(str, options) { + if (options.length === 0) { + return null; + } + const optionsWithDistances = options.map((value) => ({value, distance: js_levenshtein2.default(str, value)})); + optionsWithDistances.sort((a, b) => { + return a.distance < b.distance ? -1 : 1; + }); + const bestAlternative = optionsWithDistances[0]; + if (bestAlternative.distance < 3) { + return bestAlternative.value; + } + return null; +} + +// src/runtime/getPrismaClient.ts +const debug3 = debug2.default("prisma-client"); const actionOperationMap = { findOne: "query", findFirst: "query", @@ -77769,21 +78012,29 @@ function getPrismaClient(config2) { this._middlewares = []; this._engineMiddlewares = []; var _a, _b, _c, _d, _e, _f; + if (optionsArg) { + validatePrismaClientOptions(optionsArg, config2.datasourceNames); + } this._clientVersion = (_a = config2.clientVersion) != null ? _a : clientVersion; + const envPaths2 = { + rootEnvPath: config2.relativeEnvPaths.rootEnvPath && path2.default.resolve(config2.dirname, config2.relativeEnvPaths.rootEnvPath), + schemaEnvPath: config2.relativeEnvPaths.schemaEnvPath && path2.default.resolve(config2.dirname, config2.relativeEnvPaths.schemaEnvPath) + }; + const loadedEnv = sdk.tryLoadEnvs(envPaths2, {conflictCheck: "none"}); try { const options = optionsArg != null ? optionsArg : {}; const internal = (_b = options.__internal) != null ? _b : {}; const useDebug = internal.debug === true; if (useDebug) { - debug.default.enable("prisma-client"); + debug2.default.enable("prisma-client"); } if (internal.hooks) { this._hooks = internal.hooks; } let predefinedDatasources = (_c = config2.sqliteDatasourceOverrides) != null ? _c : []; - predefinedDatasources = predefinedDatasources.map((d) => ({ - name: d.name, - url: "file:" + path.default.resolve(config2.dirname, d.url) + predefinedDatasources = predefinedDatasources.map((d2) => ({ + name: d2.name, + url: "file:" + path2.default.resolve(config2.dirname, d2.url) })); const inputDatasources = Object.entries(options.datasources || {}).filter(([_3, source]) => { return source && source.url; @@ -77800,18 +78051,17 @@ function getPrismaClient(config2) { this._errorFormat = "colorless"; } this._dmmf = new DMMFClass(config2.document); - let cwd = path.default.resolve(config2.dirname, config2.relativePath); - if (!fs.default.existsSync(cwd)) { + let cwd = path2.default.resolve(config2.dirname, config2.relativePath); + if (!fs2.default.existsSync(cwd)) { cwd = config2.dirname; } - const schemaPath = path.default.resolve(config2.dirname, config2.relativePath, ".schema"); - const envFile = sdk.tryLoadEnv(schemaPath, {cwd}); + const schemaPath = path2.default.resolve(config2.dirname, config2.relativePath, ".schema"); const previewFeatures = (_e = (_d = config2.generator) == null ? void 0 : _d.previewFeatures) != null ? _e : []; this._engineConfig = { cwd, enableDebugLogs: useDebug, enableEngineDebugMode: engineConfig.enableEngineDebugMode, - datamodelPath: path.default.join(config2.dirname, "schema.prisma"), + datamodelPath: path2.default.join(config2.dirname, "schema.prisma"), prismaPath: (_f = engineConfig.binaryPath) != null ? _f : void 0, engineEndpoint: engineConfig.endpoint, datasources, @@ -77819,7 +78069,7 @@ function getPrismaClient(config2) { showColors: this._errorFormat === "pretty", logLevel: options.log && getLogLevel(options.log), logQueries: options.log && Boolean(typeof options.log === "string" ? options.log === "query" : options.log.find((o) => typeof o === "string" ? o === "query" : o.level === "query")), - env: envFile ? envFile.parsed : {}, + env: loadedEnv ? loadedEnv.parsed : {}, flags: [], clientVersion: config2.clientVersion, enableExperimental: mapPreviewFeatures.mapPreviewFeatures(previewFeatures), @@ -77829,8 +78079,8 @@ function getPrismaClient(config2) { "env", "datasources" ]); - debug2({engineConfig: sanitizedEngineConfig}); - this._engine = new NodeEngine.NodeEngine(this._engineConfig); + debug3({engineConfig: sanitizedEngineConfig}); + this._engine = new NodeEngine2.NodeEngine(this._engineConfig); this._fetcher = new PrismaClientFetcher(this, false, this._hooks); if (options.log) { for (const log3 of options.log) { @@ -77916,7 +78166,7 @@ function getPrismaClient(config2) { async _runDisconnect() { await this._engine.stop(); delete this._connectionPromise; - this._engine = new NodeEngine.NodeEngine(this._engineConfig); + this._engine = new NodeEngine2.NodeEngine(this._engineConfig); delete this._disconnectionPromise; delete this._getConfigPromise; } @@ -77941,11 +78191,11 @@ function getPrismaClient(config2) { return this.$executeRaw(stringOrTemplateStringsArray, ...values); } async $executeRawInternal(stringOrTemplateStringsArray, ...values) { - let query2 = ""; + let query3 = ""; let parameters = void 0; const activeProvider = await this._getActiveProvider(); if (typeof stringOrTemplateStringsArray === "string") { - query2 = stringOrTemplateStringsArray; + query3 = stringOrTemplateStringsArray; parameters = { values: serializeRawParameters(values || []), __prismaRawParamaters__: true @@ -77955,7 +78205,7 @@ function getPrismaClient(config2) { case "sqlite": case "mysql": { let queryInstance = sqlTemplateTag.sqltag(stringOrTemplateStringsArray, ...values); - query2 = queryInstance.sql; + query3 = queryInstance.sql; parameters = { values: serializeRawParameters(queryInstance.values), __prismaRawParamaters__: true @@ -77964,7 +78214,7 @@ function getPrismaClient(config2) { } case "postgresql": { let queryInstance = sqlTemplateTag.sqltag(stringOrTemplateStringsArray, ...values); - query2 = queryInstance.text; + query3 = queryInstance.text; parameters = { values: serializeRawParameters(queryInstance.values), __prismaRawParamaters__: true @@ -77972,7 +78222,7 @@ function getPrismaClient(config2) { break; } case "sqlserver": { - query2 = mssqlPreparedStatement(stringOrTemplateStringsArray); + query3 = mssqlPreparedStatement(stringOrTemplateStringsArray); parameters = { values: serializeRawParameters(values), __prismaRawParamaters__: true @@ -77984,13 +78234,13 @@ function getPrismaClient(config2) { switch (activeProvider) { case "sqlite": case "mysql": - query2 = stringOrTemplateStringsArray.sql; + query3 = stringOrTemplateStringsArray.sql; break; case "postgresql": - query2 = stringOrTemplateStringsArray.text; + query3 = stringOrTemplateStringsArray.text; break; case "sqlserver": - query2 = mssqlPreparedStatement(stringOrTemplateStringsArray.strings); + query3 = mssqlPreparedStatement(stringOrTemplateStringsArray.strings); break; } parameters = { @@ -77999,12 +78249,12 @@ function getPrismaClient(config2) { }; } if (parameters == null ? void 0 : parameters.values) { - debug2(`prisma.$executeRaw(${query2}, ${parameters.values})`); + debug3(`prisma.$executeRaw(${query3}, ${parameters.values})`); } else { - debug2(`prisma.$executeRaw(${query2})`); + debug3(`prisma.$executeRaw(${query3})`); } - const args = {query: query2, parameters}; - debug2(`Prisma Client call:`); + const args = {query: query3, parameters}; + debug3(`Prisma Client call:`); return this._request({ args, clientMethod: "executeRaw", @@ -78035,11 +78285,11 @@ function getPrismaClient(config2) { return this.$queryRaw(stringOrTemplateStringsArray, ...values); } async $queryRawInternal(stringOrTemplateStringsArray, ...values) { - let query2 = ""; + let query3 = ""; let parameters = void 0; const activeProvider = await this._getActiveProvider(); if (typeof stringOrTemplateStringsArray === "string") { - query2 = stringOrTemplateStringsArray; + query3 = stringOrTemplateStringsArray; parameters = { values: serializeRawParameters(values || []), __prismaRawParamaters__: true @@ -78049,7 +78299,7 @@ function getPrismaClient(config2) { case "sqlite": case "mysql": { let queryInstance = sqlTemplateTag.sqltag(stringOrTemplateStringsArray, ...values); - query2 = queryInstance.sql; + query3 = queryInstance.sql; parameters = { values: serializeRawParameters(queryInstance.values), __prismaRawParamaters__: true @@ -78058,7 +78308,7 @@ function getPrismaClient(config2) { } case "postgresql": { let queryInstance = sqlTemplateTag.sqltag(stringOrTemplateStringsArray, ...values); - query2 = queryInstance.text; + query3 = queryInstance.text; parameters = { values: serializeRawParameters(queryInstance.values), __prismaRawParamaters__: true @@ -78066,7 +78316,7 @@ function getPrismaClient(config2) { break; } case "sqlserver": { - query2 = mssqlPreparedStatement(stringOrTemplateStringsArray); + query3 = mssqlPreparedStatement(stringOrTemplateStringsArray); parameters = { values: serializeRawParameters(values), __prismaRawParamaters__: true @@ -78078,13 +78328,13 @@ function getPrismaClient(config2) { switch (activeProvider) { case "sqlite": case "mysql": - query2 = stringOrTemplateStringsArray.sql; + query3 = stringOrTemplateStringsArray.sql; break; case "postgresql": - query2 = stringOrTemplateStringsArray.text; + query3 = stringOrTemplateStringsArray.text; break; case "sqlserver": - query2 = mssqlPreparedStatement(stringOrTemplateStringsArray.strings); + query3 = mssqlPreparedStatement(stringOrTemplateStringsArray.strings); break; } parameters = { @@ -78093,12 +78343,12 @@ function getPrismaClient(config2) { }; } if (parameters == null ? void 0 : parameters.values) { - debug2(`prisma.queryRaw(${query2}, ${parameters.values})`); + debug3(`prisma.queryRaw(${query3}, ${parameters.values})`); } else { - debug2(`prisma.queryRaw(${query2})`); + debug3(`prisma.queryRaw(${query3})`); } - const args = {query: query2, parameters}; - debug2(`Prisma Client call:`); + const args = {query: query3, parameters}; + debug3(`Prisma Client call:`); return this._request({ args, clientMethod: "queryRaw", @@ -78129,12 +78379,12 @@ new PrismaClient({ } })`); } - const query2 = "SELECT 1"; + const query3 = "SELECT 1"; const headers = fatal ? {"X-DEBUG-FATAL": "1"} : {"X-DEBUG-NON-FATAL": "1"}; return this._request({ action: "queryRaw", args: { - query: query2, + query: query3, parameters: void 0 }, clientMethod: "queryRaw", @@ -78149,25 +78399,20 @@ new PrismaClient({ return this.$transaction(promises); } async $transactionInternal(promises) { - var _a, _b; - if ((_b = (_a = config2.generator) == null ? void 0 : _a.previewFeatures) == null ? void 0 : _b.includes("transactionApi")) { - for (const p of promises) { - if (!p) { - throw new Error(`All elements of the array need to be Prisma Client promises. Hint: Please make sure you are not awaiting the Prisma client calls you intended to pass in the $transaction function.`); - } - if ((!p.requestTransaction || typeof p.requestTransaction !== "function") && (!(p == null ? void 0 : p.isQueryRaw) && !(p == null ? void 0 : p.isExecuteRaw))) { - throw new Error(`All elements of the array need to be Prisma Client promises. Hint: Please make sure you are not awaiting the Prisma client calls you intended to pass in the $transaction function.`); - } + for (const p of promises) { + if (!p) { + throw new Error(`All elements of the array need to be Prisma Client promises. Hint: Please make sure you are not awaiting the Prisma client calls you intended to pass in the $transaction function.`); + } + if ((!p.requestTransaction || typeof p.requestTransaction !== "function") && (!(p == null ? void 0 : p.isQueryRaw) && !(p == null ? void 0 : p.isExecuteRaw))) { + throw new Error(`All elements of the array need to be Prisma Client promises. Hint: Please make sure you are not awaiting the Prisma client calls you intended to pass in the $transaction function.`); } - return Promise.all(promises.map((p) => { - if (p.requestTransaction) { - return p.requestTransaction(); - } - return p; - })); - } else { - throw new Error(`In order to use the .transaction() api, please enable 'previewFeatures = "transactionApi" in your schema.`); } + return Promise.all(promises.map((p) => { + if (p.requestTransaction) { + return p.requestTransaction(); + } + return p; + })); } async $transaction(promises) { try { @@ -78253,17 +78498,17 @@ new PrismaClient({ }); document2.validate(args, false, clientMethod, this._errorFormat, callsite); document2 = transformDocument(document2); - if (debug.default.enabled("prisma-client")) { - const query2 = String(document2); - debug2(`Prisma Client call:`); - debug2(`prisma.${clientMethod}(${printJsonWithErrors({ + if (debug2.default.enabled("prisma-client")) { + const query3 = String(document2); + debug3(`Prisma Client call:`); + debug3(`prisma.${clientMethod}(${printJsonWithErrors({ ast: args, keyPaths: [], valuePaths: [], missingItems: [] })})`); - debug2(`Generated request:`); - debug2(query2 + "\n"); + debug3(`Generated request:`); + debug3(query3 + "\n"); } return this._fetcher.request({ document: document2, @@ -78448,8 +78693,8 @@ class PrismaClientFetcher { return this.prisma._engine.requestBatch(queries, runTransaction); }, singleLoader: async (request) => { - const query2 = String(request.document); - return this.prisma._engine.request(query2, request.headers); + const query3 = String(request.document); + return this.prisma._engine.request(query3, request.headers); }, batchBy: (request) => { var _a; @@ -78485,9 +78730,9 @@ class PrismaClientFetcher { headers }) { if (this.hooks && this.hooks.beforeRequest) { - const query2 = String(document2); + const query3 = String(document2); this.hooks.beforeRequest({ - query: query2, + query: query3, path: dataPath, rootField, typeName, @@ -78521,7 +78766,7 @@ class PrismaClientFetcher { } return unpackResult; } catch (e) { - debug2(e); + debug3(e); let message = e.message; if (callsite) { const {stack} = printStack({ @@ -78554,7 +78799,7 @@ class PrismaClientFetcher { } return message; } - unpack(document2, data, path3, rootField) { + unpack(document2, data, path4, rootField) { if (data.data) { data = data.data; } @@ -78562,7 +78807,7 @@ class PrismaClientFetcher { if (rootField) { getPath.push(rootField); } - getPath.push(...path3.filter((p) => p !== "select" && p !== "include")); + getPath.push(...path4.filter((p) => p !== "select" && p !== "include")); return unpack({document: document2, data, path: getPath}); } } @@ -78572,4 +78817,10 @@ function getOperation(action) { } return "mutation"; } + +// src/runtime/warnEnvConflicts.ts +const tryLoadEnvs2 = __toModule2(require_tryLoadEnvs()); +function warnEnvConflicts(envPaths2) { + tryLoadEnvs2.tryLoadEnvs(envPaths2, {conflictCheck: "warn"}); +} module.exports = require_runtime(); diff --git a/experiments/prisma/generated/client/schema.prisma b/experiments/prisma/generated/client/schema.prisma index 9b5aabee..c0c90ab0 100644 --- a/experiments/prisma/generated/client/schema.prisma +++ b/experiments/prisma/generated/client/schema.prisma @@ -9,13 +9,14 @@ generator client { provider = "prisma-client-js" binaryTargets = ["windows", "debian-openssl-1.1.x"] output = "../prisma/generated/client" - previewFeatures = ["connectOrCreate"] + // previewFeatures = ["nativeTypes", "uncheckedScalarInputs"] + previewFeatures = ["nativeTypes"] } generator typegraphql { - provider = "node ../src/cli/dev.ts" - output = "../prisma/generated/type-graphql" - emitDMMF = true + provider = "node ../src/cli/dev.ts" + output = "../prisma/generated/type-graphql" + emitDMMF = true simpleResolvers = true } diff --git a/experiments/prisma/generated/type-graphql/dmmf.json b/experiments/prisma/generated/type-graphql/dmmf.json index 155da5a2..2c12500d 100644 --- a/experiments/prisma/generated/type-graphql/dmmf.json +++ b/experiments/prisma/generated/type-graphql/dmmf.json @@ -5845,12 +5845,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": true } @@ -5905,12 +5905,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": true } @@ -6239,12 +6239,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutAuthorInput", "kind": "object", "isList": false }, { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutAuthorInput", "kind": "object", "isList": true } @@ -6290,12 +6290,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": true } @@ -6418,12 +6418,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutEditorInput", "kind": "object", "isList": false }, { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutEditorInput", "kind": "object", "isList": true } @@ -6469,12 +6469,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": true } @@ -6519,7 +6519,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithoutpostsInput", "kind": "object", "isList": false } @@ -6564,7 +6564,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithouteditorPostsInput", "kind": "object", "isList": false } @@ -6677,7 +6677,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutPostsDataInput", + "type": "UserUpdateWithoutPostsInput", "kind": "object", "isList": false } @@ -6701,7 +6701,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithoutpostsInput", "kind": "object", "isList": false } @@ -6770,7 +6770,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutEditorPostsDataInput", + "type": "UserUpdateWithoutEditorPostsInput", "kind": "object", "isList": false } @@ -6794,7 +6794,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithouteditorPostsInput", "kind": "object", "isList": false } @@ -6839,7 +6839,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateOrConnectWithoutMovieInput", + "type": "DirectorCreateOrConnectWithoutmoviesInput", "kind": "object", "isList": false } @@ -6884,7 +6884,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateWithoutMoviesDataInput", + "type": "DirectorUpdateWithoutMoviesInput", "kind": "object", "isList": false } @@ -6908,7 +6908,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateOrConnectWithoutMovieInput", + "type": "DirectorCreateOrConnectWithoutmoviesInput", "kind": "object", "isList": false } @@ -6963,12 +6963,12 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": false }, { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": true } @@ -7091,12 +7091,12 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyWithWhereNestedInput", + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", "kind": "object", "isList": false }, { - "type": "MovieUpdateManyWithWhereNestedInput", + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", "kind": "object", "isList": true } @@ -7142,12 +7142,12 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": false }, { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": true } @@ -7202,12 +7202,12 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": true } @@ -7252,7 +7252,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutproblemsInput", "kind": "object", "isList": false } @@ -7375,12 +7375,12 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyWithWhereNestedInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "kind": "object", "isList": false }, { - "type": "CreatorUpdateManyWithWhereNestedInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "kind": "object", "isList": true } @@ -7426,12 +7426,12 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": true } @@ -7500,7 +7500,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutProblemsDataInput", + "type": "CreatorUpdateWithoutProblemsInput", "kind": "object", "isList": false } @@ -7524,7 +7524,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutproblemsInput", "kind": "object", "isList": false } @@ -7579,12 +7579,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": true } @@ -7639,12 +7639,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": true } @@ -7767,12 +7767,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", "kind": "object", "isList": false }, { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", "kind": "object", "isList": true } @@ -7818,12 +7818,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": true } @@ -7946,12 +7946,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "kind": "object", "isList": false }, { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "kind": "object", "isList": true } @@ -7997,12 +7997,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": true } @@ -9104,7 +9104,7 @@ ] }, { - "name": "postCreateOrConnectWithoutUserInput", + "name": "postCreateOrConnectWithoutauthorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -9275,6 +9275,39 @@ } ] }, + { + "name": "postCreateOrConnectWithouteditorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postCreateWithoutEditorInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, { "name": "postUpdateWithWhereUniqueWithoutAuthorInput", "constraints": { @@ -9300,7 +9333,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutAuthorDataInput", + "type": "postUpdateWithoutAuthorInput", "kind": "object", "isList": false } @@ -9309,7 +9342,7 @@ ] }, { - "name": "postUpdateManyWithWhereNestedInput", + "name": "postUpdateManyWithWhereWithoutAuthorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -9333,7 +9366,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateManyDataInput", + "type": "postUpdateManyMutationInput", "kind": "object", "isList": false } @@ -9623,7 +9656,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutAuthorDataInput", + "type": "postUpdateWithoutAuthorInput", "kind": "object", "isList": false } @@ -9668,7 +9701,40 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutEditorDataInput", + "type": "postUpdateWithoutEditorInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, + { + "name": "postUpdateManyWithWhereWithoutEditorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postScalarWhereInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postUpdateManyMutationInput", "kind": "object", "isList": false } @@ -9701,7 +9767,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutEditorDataInput", + "type": "postUpdateWithoutEditorInput", "kind": "object", "isList": false } @@ -9820,7 +9886,7 @@ ] }, { - "name": "UserCreateOrConnectWithoutpostInput", + "name": "UserCreateOrConnectWithoutpostsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -9951,7 +10017,40 @@ ] }, { - "name": "UserUpdateWithoutPostsDataInput", + "name": "UserCreateOrConnectWithouteditorPostsInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserCreateWithoutEditorPostsInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, + { + "name": "UserUpdateWithoutPostsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10091,7 +10190,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutPostsDataInput", + "type": "UserUpdateWithoutPostsInput", "kind": "object", "isList": false } @@ -10112,7 +10211,7 @@ ] }, { - "name": "UserUpdateWithoutEditorPostsDataInput", + "name": "UserUpdateWithoutEditorPostsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10252,7 +10351,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutEditorPostsDataInput", + "type": "UserUpdateWithoutEditorPostsInput", "kind": "object", "isList": false } @@ -10306,7 +10405,7 @@ ] }, { - "name": "DirectorCreateOrConnectWithoutMovieInput", + "name": "DirectorCreateOrConnectWithoutmoviesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10339,7 +10438,7 @@ ] }, { - "name": "DirectorUpdateWithoutMoviesDataInput", + "name": "DirectorUpdateWithoutMoviesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10394,7 +10493,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateWithoutMoviesDataInput", + "type": "DirectorUpdateWithoutMoviesInput", "kind": "object", "isList": false } @@ -10436,7 +10535,7 @@ ] }, { - "name": "MovieCreateOrConnectWithoutDirectorInput", + "name": "MovieCreateOrConnectWithoutdirectorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10493,7 +10592,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateWithoutDirectorDataInput", + "type": "MovieUpdateWithoutDirectorInput", "kind": "object", "isList": false } @@ -10502,7 +10601,7 @@ ] }, { - "name": "MovieUpdateManyWithWhereNestedInput", + "name": "MovieUpdateManyWithWhereWithoutDirectorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10526,7 +10625,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyDataInput", + "type": "MovieUpdateManyMutationInput", "kind": "object", "isList": false } @@ -10670,7 +10769,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateWithoutDirectorDataInput", + "type": "MovieUpdateWithoutDirectorInput", "kind": "object", "isList": false } @@ -10724,7 +10823,7 @@ ] }, { - "name": "CreatorCreateOrConnectWithoutProblemInput", + "name": "CreatorCreateOrConnectWithoutlikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10789,6 +10888,39 @@ } ] }, + { + "name": "CreatorCreateOrConnectWithoutproblemsInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "CreatorWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "CreatorCreateWithoutProblemsInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, { "name": "CreatorUpdateWithWhereUniqueWithoutLikesInput", "constraints": { @@ -10814,7 +10946,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutLikesDataInput", + "type": "CreatorUpdateWithoutLikesInput", "kind": "object", "isList": false } @@ -10823,7 +10955,7 @@ ] }, { - "name": "CreatorUpdateManyWithWhereNestedInput", + "name": "CreatorUpdateManyWithWhereWithoutLikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10847,7 +10979,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyDataInput", + "type": "CreatorUpdateManyMutationInput", "kind": "object", "isList": false } @@ -10974,7 +11106,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutLikesDataInput", + "type": "CreatorUpdateWithoutLikesInput", "kind": "object", "isList": false } @@ -10995,7 +11127,7 @@ ] }, { - "name": "CreatorUpdateWithoutProblemsDataInput", + "name": "CreatorUpdateWithoutProblemsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11045,7 +11177,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutProblemsDataInput", + "type": "CreatorUpdateWithoutProblemsInput", "kind": "object", "isList": false } @@ -11099,7 +11231,7 @@ ] }, { - "name": "ProblemCreateOrConnectWithoutCreatorInput", + "name": "ProblemCreateOrConnectWithoutlikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11164,6 +11296,39 @@ } ] }, + { + "name": "ProblemCreateOrConnectWithoutcreatorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemCreateWithoutCreatorInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, { "name": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", "constraints": { @@ -11189,7 +11354,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithoutLikedByDataInput", + "type": "ProblemUpdateWithoutLikedByInput", "kind": "object", "isList": false } @@ -11198,7 +11363,7 @@ ] }, { - "name": "ProblemUpdateManyWithWhereNestedInput", + "name": "ProblemUpdateManyWithWhereWithoutLikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11222,7 +11387,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyDataInput", + "type": "ProblemUpdateManyMutationInput", "kind": "object", "isList": false } @@ -11371,7 +11536,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithoutLikedByDataInput", + "type": "ProblemUpdateWithoutLikedByInput", "kind": "object", "isList": false } @@ -11416,7 +11581,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithoutCreatorDataInput", + "type": "ProblemUpdateWithoutCreatorInput", "kind": "object", "isList": false } @@ -11425,7 +11590,7 @@ ] }, { - "name": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", + "name": "ProblemUpdateManyWithWhereWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11437,31 +11602,19 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "update", - "isRequired": true, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemUpdateWithoutCreatorDataInput", + "type": "ProblemScalarWhereInput", "kind": "object", "isList": false } ] }, { - "name": "create", + "name": "data", "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateWithoutCreatorInput", + "type": "ProblemUpdateManyMutationInput", "kind": "object", "isList": false } @@ -11470,177 +11623,43 @@ ] }, { - "name": "postUpdateWithoutAuthorDataInput", + "name": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "uuid", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "createdAt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "DateTime", - "kind": "scalar", - "isList": false - }, - { - "type": "DateTimeFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "updatedAt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "DateTime", - "kind": "scalar", - "isList": false - }, - { - "type": "DateTimeFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "published", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Boolean", - "kind": "scalar", - "isList": false - }, - { - "type": "BoolFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "title", - "isRequired": false, + "name": "where", + "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", + "type": "ProblemWhereUniqueInput", "kind": "object", "isList": false } ] }, { - "name": "subtitle", - "isRequired": false, + "name": "update", + "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "content", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "NullableStringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - }, - { - "type": "Null", - "kind": "scalar", - "isList": false - } - ] - }, - { - "name": "kind", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "PostKind", - "kind": "enum", - "isList": false - }, - { - "type": "NullableEnumPostKindFieldUpdateOperationsInput", + "type": "ProblemUpdateWithoutCreatorInput", "kind": "object", "isList": false - }, - { - "type": "Null", - "kind": "scalar", - "isList": false } ] }, { - "name": "metadata", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Json", - "kind": "scalar", - "isList": false - } - ] - }, - { - "name": "editor", - "isRequired": false, + "name": "create", + "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "UserUpdateOneWithoutEditorPostsInput", + "type": "ProblemCreateWithoutCreatorInput", "kind": "object", "isList": false } @@ -11649,7 +11668,7 @@ ] }, { - "name": "postUpdateManyDataInput", + "name": "postUpdateWithoutAuthorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11812,11 +11831,23 @@ "isList": false } ] + }, + { + "name": "editor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserUpdateOneWithoutEditorPostsInput", + "kind": "object", + "isList": false + } + ] } ] }, { - "name": "postUpdateWithoutEditorDataInput", + "name": "postUpdateWithoutEditorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11995,7 +12026,7 @@ ] }, { - "name": "MovieUpdateWithoutDirectorDataInput", + "name": "MovieUpdateWithoutDirectorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -12021,33 +12052,7 @@ ] }, { - "name": "MovieUpdateManyDataInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "title", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - } - ] - }, - { - "name": "CreatorUpdateWithoutLikesDataInput", + "name": "CreatorUpdateWithoutLikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -12085,33 +12090,7 @@ ] }, { - "name": "CreatorUpdateManyDataInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "name", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - } - ] - }, - { - "name": "ProblemUpdateWithoutLikedByDataInput", + "name": "ProblemUpdateWithoutLikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -12149,33 +12128,7 @@ ] }, { - "name": "ProblemUpdateManyDataInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "problemText", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - } - ] - }, - { - "name": "ProblemUpdateWithoutCreatorDataInput", + "name": "ProblemUpdateWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null diff --git a/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json b/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json index 8b85a978..241f8509 100644 --- a/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json +++ b/experiments/prisma/generated/type-graphql/prisma-client-dmmf.json @@ -5845,12 +5845,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": true } @@ -5905,12 +5905,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": true } @@ -6239,12 +6239,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutAuthorInput", "kind": "object", "isList": false }, { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutAuthorInput", "kind": "object", "isList": true } @@ -6290,12 +6290,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithoutauthorInput", "kind": "object", "isList": true } @@ -6418,12 +6418,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutEditorInput", "kind": "object", "isList": false }, { - "type": "postUpdateManyWithWhereNestedInput", + "type": "postUpdateManyWithWhereWithoutEditorInput", "kind": "object", "isList": true } @@ -6469,12 +6469,12 @@ "isNullable": false, "inputTypes": [ { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": false }, { - "type": "postCreateOrConnectWithoutUserInput", + "type": "postCreateOrConnectWithouteditorInput", "kind": "object", "isList": true } @@ -6519,7 +6519,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithoutpostsInput", "kind": "object", "isList": false } @@ -6564,7 +6564,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithouteditorPostsInput", "kind": "object", "isList": false } @@ -6677,7 +6677,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutPostsDataInput", + "type": "UserUpdateWithoutPostsInput", "kind": "object", "isList": false } @@ -6701,7 +6701,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithoutpostsInput", "kind": "object", "isList": false } @@ -6770,7 +6770,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutEditorPostsDataInput", + "type": "UserUpdateWithoutEditorPostsInput", "kind": "object", "isList": false } @@ -6794,7 +6794,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserCreateOrConnectWithoutpostInput", + "type": "UserCreateOrConnectWithouteditorPostsInput", "kind": "object", "isList": false } @@ -6839,7 +6839,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateOrConnectWithoutMovieInput", + "type": "DirectorCreateOrConnectWithoutmoviesInput", "kind": "object", "isList": false } @@ -6884,7 +6884,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateWithoutMoviesDataInput", + "type": "DirectorUpdateWithoutMoviesInput", "kind": "object", "isList": false } @@ -6908,7 +6908,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorCreateOrConnectWithoutMovieInput", + "type": "DirectorCreateOrConnectWithoutmoviesInput", "kind": "object", "isList": false } @@ -6963,12 +6963,12 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": false }, { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": true } @@ -7091,12 +7091,12 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyWithWhereNestedInput", + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", "kind": "object", "isList": false }, { - "type": "MovieUpdateManyWithWhereNestedInput", + "type": "MovieUpdateManyWithWhereWithoutDirectorInput", "kind": "object", "isList": true } @@ -7142,12 +7142,12 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": false }, { - "type": "MovieCreateOrConnectWithoutDirectorInput", + "type": "MovieCreateOrConnectWithoutdirectorInput", "kind": "object", "isList": true } @@ -7202,12 +7202,12 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": true } @@ -7252,7 +7252,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutproblemsInput", "kind": "object", "isList": false } @@ -7375,12 +7375,12 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyWithWhereNestedInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "kind": "object", "isList": false }, { - "type": "CreatorUpdateManyWithWhereNestedInput", + "type": "CreatorUpdateManyWithWhereWithoutLikesInput", "kind": "object", "isList": true } @@ -7426,12 +7426,12 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": false }, { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutlikesInput", "kind": "object", "isList": true } @@ -7500,7 +7500,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutProblemsDataInput", + "type": "CreatorUpdateWithoutProblemsInput", "kind": "object", "isList": false } @@ -7524,7 +7524,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorCreateOrConnectWithoutProblemInput", + "type": "CreatorCreateOrConnectWithoutproblemsInput", "kind": "object", "isList": false } @@ -7579,12 +7579,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": true } @@ -7639,12 +7639,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": true } @@ -7767,12 +7767,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", "kind": "object", "isList": false }, { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutLikedByInput", "kind": "object", "isList": true } @@ -7818,12 +7818,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutlikedByInput", "kind": "object", "isList": true } @@ -7946,12 +7946,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "kind": "object", "isList": false }, { - "type": "ProblemUpdateManyWithWhereNestedInput", + "type": "ProblemUpdateManyWithWhereWithoutCreatorInput", "kind": "object", "isList": true } @@ -7997,12 +7997,12 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": false }, { - "type": "ProblemCreateOrConnectWithoutCreatorInput", + "type": "ProblemCreateOrConnectWithoutcreatorInput", "kind": "object", "isList": true } @@ -9104,7 +9104,7 @@ ] }, { - "name": "postCreateOrConnectWithoutUserInput", + "name": "postCreateOrConnectWithoutauthorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -9275,6 +9275,39 @@ } ] }, + { + "name": "postCreateOrConnectWithouteditorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postCreateWithoutEditorInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, { "name": "postUpdateWithWhereUniqueWithoutAuthorInput", "constraints": { @@ -9300,7 +9333,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutAuthorDataInput", + "type": "postUpdateWithoutAuthorInput", "kind": "object", "isList": false } @@ -9309,7 +9342,7 @@ ] }, { - "name": "postUpdateManyWithWhereNestedInput", + "name": "postUpdateManyWithWhereWithoutAuthorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -9333,7 +9366,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateManyDataInput", + "type": "postUpdateManyMutationInput", "kind": "object", "isList": false } @@ -9623,7 +9656,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutAuthorDataInput", + "type": "postUpdateWithoutAuthorInput", "kind": "object", "isList": false } @@ -9668,7 +9701,40 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutEditorDataInput", + "type": "postUpdateWithoutEditorInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, + { + "name": "postUpdateManyWithWhereWithoutEditorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postScalarWhereInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "data", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "postUpdateManyMutationInput", "kind": "object", "isList": false } @@ -9701,7 +9767,7 @@ "isNullable": false, "inputTypes": [ { - "type": "postUpdateWithoutEditorDataInput", + "type": "postUpdateWithoutEditorInput", "kind": "object", "isList": false } @@ -9820,7 +9886,7 @@ ] }, { - "name": "UserCreateOrConnectWithoutpostInput", + "name": "UserCreateOrConnectWithoutpostsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -9951,7 +10017,40 @@ ] }, { - "name": "UserUpdateWithoutPostsDataInput", + "name": "UserCreateOrConnectWithouteditorPostsInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "UserCreateWithoutEditorPostsInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, + { + "name": "UserUpdateWithoutPostsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10091,7 +10190,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutPostsDataInput", + "type": "UserUpdateWithoutPostsInput", "kind": "object", "isList": false } @@ -10112,7 +10211,7 @@ ] }, { - "name": "UserUpdateWithoutEditorPostsDataInput", + "name": "UserUpdateWithoutEditorPostsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10252,7 +10351,7 @@ "isNullable": false, "inputTypes": [ { - "type": "UserUpdateWithoutEditorPostsDataInput", + "type": "UserUpdateWithoutEditorPostsInput", "kind": "object", "isList": false } @@ -10306,7 +10405,7 @@ ] }, { - "name": "DirectorCreateOrConnectWithoutMovieInput", + "name": "DirectorCreateOrConnectWithoutmoviesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10339,7 +10438,7 @@ ] }, { - "name": "DirectorUpdateWithoutMoviesDataInput", + "name": "DirectorUpdateWithoutMoviesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10394,7 +10493,7 @@ "isNullable": false, "inputTypes": [ { - "type": "DirectorUpdateWithoutMoviesDataInput", + "type": "DirectorUpdateWithoutMoviesInput", "kind": "object", "isList": false } @@ -10436,7 +10535,7 @@ ] }, { - "name": "MovieCreateOrConnectWithoutDirectorInput", + "name": "MovieCreateOrConnectWithoutdirectorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10493,7 +10592,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateWithoutDirectorDataInput", + "type": "MovieUpdateWithoutDirectorInput", "kind": "object", "isList": false } @@ -10502,7 +10601,7 @@ ] }, { - "name": "MovieUpdateManyWithWhereNestedInput", + "name": "MovieUpdateManyWithWhereWithoutDirectorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10526,7 +10625,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateManyDataInput", + "type": "MovieUpdateManyMutationInput", "kind": "object", "isList": false } @@ -10670,7 +10769,7 @@ "isNullable": false, "inputTypes": [ { - "type": "MovieUpdateWithoutDirectorDataInput", + "type": "MovieUpdateWithoutDirectorInput", "kind": "object", "isList": false } @@ -10724,7 +10823,7 @@ ] }, { - "name": "CreatorCreateOrConnectWithoutProblemInput", + "name": "CreatorCreateOrConnectWithoutlikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10789,6 +10888,39 @@ } ] }, + { + "name": "CreatorCreateOrConnectWithoutproblemsInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "CreatorWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "CreatorCreateWithoutProblemsInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, { "name": "CreatorUpdateWithWhereUniqueWithoutLikesInput", "constraints": { @@ -10814,7 +10946,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutLikesDataInput", + "type": "CreatorUpdateWithoutLikesInput", "kind": "object", "isList": false } @@ -10823,7 +10955,7 @@ ] }, { - "name": "CreatorUpdateManyWithWhereNestedInput", + "name": "CreatorUpdateManyWithWhereWithoutLikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -10847,7 +10979,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateManyDataInput", + "type": "CreatorUpdateManyMutationInput", "kind": "object", "isList": false } @@ -10974,7 +11106,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutLikesDataInput", + "type": "CreatorUpdateWithoutLikesInput", "kind": "object", "isList": false } @@ -10995,7 +11127,7 @@ ] }, { - "name": "CreatorUpdateWithoutProblemsDataInput", + "name": "CreatorUpdateWithoutProblemsInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11045,7 +11177,7 @@ "isNullable": false, "inputTypes": [ { - "type": "CreatorUpdateWithoutProblemsDataInput", + "type": "CreatorUpdateWithoutProblemsInput", "kind": "object", "isList": false } @@ -11099,7 +11231,7 @@ ] }, { - "name": "ProblemCreateOrConnectWithoutCreatorInput", + "name": "ProblemCreateOrConnectWithoutlikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11164,6 +11296,39 @@ } ] }, + { + "name": "ProblemCreateOrConnectWithoutcreatorInput", + "constraints": { + "maxNumFields": null, + "minNumFields": null + }, + "fields": [ + { + "name": "where", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemWhereUniqueInput", + "kind": "object", + "isList": false + } + ] + }, + { + "name": "create", + "isRequired": true, + "isNullable": false, + "inputTypes": [ + { + "type": "ProblemCreateWithoutCreatorInput", + "kind": "object", + "isList": false + } + ] + } + ] + }, { "name": "ProblemUpdateWithWhereUniqueWithoutLikedByInput", "constraints": { @@ -11189,7 +11354,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithoutLikedByDataInput", + "type": "ProblemUpdateWithoutLikedByInput", "kind": "object", "isList": false } @@ -11198,7 +11363,7 @@ ] }, { - "name": "ProblemUpdateManyWithWhereNestedInput", + "name": "ProblemUpdateManyWithWhereWithoutLikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11222,7 +11387,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateManyDataInput", + "type": "ProblemUpdateManyMutationInput", "kind": "object", "isList": false } @@ -11371,7 +11536,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithoutLikedByDataInput", + "type": "ProblemUpdateWithoutLikedByInput", "kind": "object", "isList": false } @@ -11416,7 +11581,7 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemUpdateWithoutCreatorDataInput", + "type": "ProblemUpdateWithoutCreatorInput", "kind": "object", "isList": false } @@ -11425,7 +11590,7 @@ ] }, { - "name": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", + "name": "ProblemUpdateManyWithWhereWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11437,31 +11602,19 @@ "isNullable": false, "inputTypes": [ { - "type": "ProblemWhereUniqueInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "update", - "isRequired": true, - "isNullable": false, - "inputTypes": [ - { - "type": "ProblemUpdateWithoutCreatorDataInput", + "type": "ProblemScalarWhereInput", "kind": "object", "isList": false } ] }, { - "name": "create", + "name": "data", "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "ProblemCreateWithoutCreatorInput", + "type": "ProblemUpdateManyMutationInput", "kind": "object", "isList": false } @@ -11470,177 +11623,43 @@ ] }, { - "name": "postUpdateWithoutAuthorDataInput", + "name": "ProblemUpsertWithWhereUniqueWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null }, "fields": [ { - "name": "uuid", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "createdAt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "DateTime", - "kind": "scalar", - "isList": false - }, - { - "type": "DateTimeFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "updatedAt", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "DateTime", - "kind": "scalar", - "isList": false - }, - { - "type": "DateTimeFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "published", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Boolean", - "kind": "scalar", - "isList": false - }, - { - "type": "BoolFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "title", - "isRequired": false, + "name": "where", + "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", + "type": "ProblemWhereUniqueInput", "kind": "object", "isList": false } ] }, { - "name": "subtitle", - "isRequired": false, + "name": "update", + "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - }, - { - "name": "content", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "NullableStringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - }, - { - "type": "Null", - "kind": "scalar", - "isList": false - } - ] - }, - { - "name": "kind", - "isRequired": false, - "isNullable": true, - "inputTypes": [ - { - "type": "PostKind", - "kind": "enum", - "isList": false - }, - { - "type": "NullableEnumPostKindFieldUpdateOperationsInput", + "type": "ProblemUpdateWithoutCreatorInput", "kind": "object", "isList": false - }, - { - "type": "Null", - "kind": "scalar", - "isList": false } ] }, { - "name": "metadata", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "Json", - "kind": "scalar", - "isList": false - } - ] - }, - { - "name": "editor", - "isRequired": false, + "name": "create", + "isRequired": true, "isNullable": false, "inputTypes": [ { - "type": "UserUpdateOneWithoutEditorPostsInput", + "type": "ProblemCreateWithoutCreatorInput", "kind": "object", "isList": false } @@ -11649,7 +11668,7 @@ ] }, { - "name": "postUpdateManyDataInput", + "name": "postUpdateWithoutAuthorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11812,11 +11831,23 @@ "isList": false } ] + }, + { + "name": "editor", + "isRequired": false, + "isNullable": false, + "inputTypes": [ + { + "type": "UserUpdateOneWithoutEditorPostsInput", + "kind": "object", + "isList": false + } + ] } ] }, { - "name": "postUpdateWithoutEditorDataInput", + "name": "postUpdateWithoutEditorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -11995,7 +12026,7 @@ ] }, { - "name": "MovieUpdateWithoutDirectorDataInput", + "name": "MovieUpdateWithoutDirectorInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -12021,33 +12052,7 @@ ] }, { - "name": "MovieUpdateManyDataInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "title", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - } - ] - }, - { - "name": "CreatorUpdateWithoutLikesDataInput", + "name": "CreatorUpdateWithoutLikesInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -12085,33 +12090,7 @@ ] }, { - "name": "CreatorUpdateManyDataInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "name", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - } - ] - }, - { - "name": "ProblemUpdateWithoutLikedByDataInput", + "name": "ProblemUpdateWithoutLikedByInput", "constraints": { "maxNumFields": null, "minNumFields": null @@ -12149,33 +12128,7 @@ ] }, { - "name": "ProblemUpdateManyDataInput", - "constraints": { - "maxNumFields": null, - "minNumFields": null - }, - "fields": [ - { - "name": "problemText", - "isRequired": false, - "isNullable": false, - "inputTypes": [ - { - "type": "String", - "kind": "scalar", - "isList": false - }, - { - "type": "StringFieldUpdateOperationsInput", - "kind": "object", - "isList": false - } - ] - } - ] - }, - { - "name": "ProblemUpdateWithoutCreatorDataInput", + "name": "ProblemUpdateWithoutCreatorInput", "constraints": { "maxNumFields": null, "minNumFields": null diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutEditorPostsInput.ts index 5fd0b3a4..d7431e20 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutEditorPostsInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ClientCreateOrConnectWithoutpostInput } from "../inputs/ClientCreateOrConnectWithoutpostInput"; +import { ClientCreateOrConnectWithouteditorPostsInput } from "../inputs/ClientCreateOrConnectWithouteditorPostsInput"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; @@ -22,9 +22,9 @@ export class ClientCreateOneWithoutEditorPostsInput { }) connect?: ClientWhereUniqueInput | undefined; - @TypeGraphQL.Field(_type => ClientCreateOrConnectWithoutpostInput, { + @TypeGraphQL.Field(_type => ClientCreateOrConnectWithouteditorPostsInput, { nullable: true, description: undefined }) - connectOrCreate?: ClientCreateOrConnectWithoutpostInput | undefined; + connectOrCreate?: ClientCreateOrConnectWithouteditorPostsInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutPostsInput.ts index 43cb0e71..dbff282b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOneWithoutPostsInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ClientCreateOrConnectWithoutpostInput } from "../inputs/ClientCreateOrConnectWithoutpostInput"; +import { ClientCreateOrConnectWithoutpostsInput } from "../inputs/ClientCreateOrConnectWithoutpostsInput"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; @@ -22,9 +22,9 @@ export class ClientCreateOneWithoutPostsInput { }) connect?: ClientWhereUniqueInput | undefined; - @TypeGraphQL.Field(_type => ClientCreateOrConnectWithoutpostInput, { + @TypeGraphQL.Field(_type => ClientCreateOrConnectWithoutpostsInput, { nullable: true, description: undefined }) - connectOrCreate?: ClientCreateOrConnectWithoutpostInput | undefined; + connectOrCreate?: ClientCreateOrConnectWithoutpostsInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithouteditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithouteditorPostsInput.ts new file mode 100644 index 00000000..18ef75c0 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithouteditorPostsInput.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import GraphQLJSON from "graphql-type-json"; +import { JsonValue, InputJsonValue } from "../../../client"; +import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; +import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class ClientCreateOrConnectWithouteditorPostsInput { + @TypeGraphQL.Field(_type => ClientWhereUniqueInput, { + nullable: false, + description: undefined + }) + where!: ClientWhereUniqueInput; + + @TypeGraphQL.Field(_type => ClientCreateWithoutEditorPostsInput, { + nullable: false, + description: undefined + }) + create!: ClientCreateWithoutEditorPostsInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutpostInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutpostsInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutpostInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutpostsInput.ts index 16e49949..b6fc7352 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutpostInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientCreateOrConnectWithoutpostsInput.ts @@ -8,7 +8,7 @@ import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; isAbstract: true, description: undefined, }) -export class ClientCreateOrConnectWithoutpostInput { +export class ClientCreateOrConnectWithoutpostsInput { @TypeGraphQL.Field(_type => ClientWhereUniqueInput, { nullable: false, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts index 46fa5824..2634115e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneRequiredWithoutPostsInput.ts @@ -1,9 +1,9 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ClientCreateOrConnectWithoutpostInput } from "../inputs/ClientCreateOrConnectWithoutpostInput"; +import { ClientCreateOrConnectWithoutpostsInput } from "../inputs/ClientCreateOrConnectWithoutpostsInput"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; -import { ClientUpdateWithoutPostsDataInput } from "../inputs/ClientUpdateWithoutPostsDataInput"; +import { ClientUpdateWithoutPostsInput } from "../inputs/ClientUpdateWithoutPostsInput"; import { ClientUpsertWithoutPostsInput } from "../inputs/ClientUpsertWithoutPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; @@ -24,11 +24,11 @@ export class ClientUpdateOneRequiredWithoutPostsInput { }) connect?: ClientWhereUniqueInput | undefined; - @TypeGraphQL.Field(_type => ClientUpdateWithoutPostsDataInput, { + @TypeGraphQL.Field(_type => ClientUpdateWithoutPostsInput, { nullable: true, description: undefined }) - update?: ClientUpdateWithoutPostsDataInput | undefined; + update?: ClientUpdateWithoutPostsInput | undefined; @TypeGraphQL.Field(_type => ClientUpsertWithoutPostsInput, { nullable: true, @@ -36,9 +36,9 @@ export class ClientUpdateOneRequiredWithoutPostsInput { }) upsert?: ClientUpsertWithoutPostsInput | undefined; - @TypeGraphQL.Field(_type => ClientCreateOrConnectWithoutpostInput, { + @TypeGraphQL.Field(_type => ClientCreateOrConnectWithoutpostsInput, { nullable: true, description: undefined }) - connectOrCreate?: ClientCreateOrConnectWithoutpostInput | undefined; + connectOrCreate?: ClientCreateOrConnectWithoutpostsInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts index b7258777..b16dc201 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateOneWithoutEditorPostsInput.ts @@ -1,9 +1,9 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ClientCreateOrConnectWithoutpostInput } from "../inputs/ClientCreateOrConnectWithoutpostInput"; +import { ClientCreateOrConnectWithouteditorPostsInput } from "../inputs/ClientCreateOrConnectWithouteditorPostsInput"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; -import { ClientUpdateWithoutEditorPostsDataInput } from "../inputs/ClientUpdateWithoutEditorPostsDataInput"; +import { ClientUpdateWithoutEditorPostsInput } from "../inputs/ClientUpdateWithoutEditorPostsInput"; import { ClientUpsertWithoutEditorPostsInput } from "../inputs/ClientUpsertWithoutEditorPostsInput"; import { ClientWhereUniqueInput } from "../inputs/ClientWhereUniqueInput"; @@ -36,11 +36,11 @@ export class ClientUpdateOneWithoutEditorPostsInput { }) delete?: boolean | undefined; - @TypeGraphQL.Field(_type => ClientUpdateWithoutEditorPostsDataInput, { + @TypeGraphQL.Field(_type => ClientUpdateWithoutEditorPostsInput, { nullable: true, description: undefined }) - update?: ClientUpdateWithoutEditorPostsDataInput | undefined; + update?: ClientUpdateWithoutEditorPostsInput | undefined; @TypeGraphQL.Field(_type => ClientUpsertWithoutEditorPostsInput, { nullable: true, @@ -48,9 +48,9 @@ export class ClientUpdateOneWithoutEditorPostsInput { }) upsert?: ClientUpsertWithoutEditorPostsInput | undefined; - @TypeGraphQL.Field(_type => ClientCreateOrConnectWithoutpostInput, { + @TypeGraphQL.Field(_type => ClientCreateOrConnectWithouteditorPostsInput, { nullable: true, description: undefined }) - connectOrCreate?: ClientCreateOrConnectWithoutpostInput | undefined; + connectOrCreate?: ClientCreateOrConnectWithouteditorPostsInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts similarity index 97% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts index 30597b6b..cc2bcdfc 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutEditorPostsInput.ts @@ -12,7 +12,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class ClientUpdateWithoutEditorPostsDataInput { +export class ClientUpdateWithoutEditorPostsInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts similarity index 97% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts index a8e11907..e8f105f0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpdateWithoutPostsInput.ts @@ -12,7 +12,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class ClientUpdateWithoutPostsDataInput { +export class ClientUpdateWithoutPostsInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts index 8b8848b8..4f21e3e0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutEditorPostsInput.ts @@ -2,18 +2,18 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { ClientCreateWithoutEditorPostsInput } from "../inputs/ClientCreateWithoutEditorPostsInput"; -import { ClientUpdateWithoutEditorPostsDataInput } from "../inputs/ClientUpdateWithoutEditorPostsDataInput"; +import { ClientUpdateWithoutEditorPostsInput } from "../inputs/ClientUpdateWithoutEditorPostsInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) export class ClientUpsertWithoutEditorPostsInput { - @TypeGraphQL.Field(_type => ClientUpdateWithoutEditorPostsDataInput, { + @TypeGraphQL.Field(_type => ClientUpdateWithoutEditorPostsInput, { nullable: false, description: undefined }) - update!: ClientUpdateWithoutEditorPostsDataInput; + update!: ClientUpdateWithoutEditorPostsInput; @TypeGraphQL.Field(_type => ClientCreateWithoutEditorPostsInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts index a37f26f5..4b21c30b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ClientUpsertWithoutPostsInput.ts @@ -2,18 +2,18 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { ClientCreateWithoutPostsInput } from "../inputs/ClientCreateWithoutPostsInput"; -import { ClientUpdateWithoutPostsDataInput } from "../inputs/ClientUpdateWithoutPostsDataInput"; +import { ClientUpdateWithoutPostsInput } from "../inputs/ClientUpdateWithoutPostsInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) export class ClientUpsertWithoutPostsInput { - @TypeGraphQL.Field(_type => ClientUpdateWithoutPostsDataInput, { + @TypeGraphQL.Field(_type => ClientUpdateWithoutPostsInput, { nullable: false, description: undefined }) - update!: ClientUpdateWithoutPostsDataInput; + update!: ClientUpdateWithoutPostsInput; @TypeGraphQL.Field(_type => ClientCreateWithoutPostsInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyWithoutLikesInput.ts index f058a7bb..6250c4ed 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateManyWithoutLikesInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { CreatorCreateOrConnectWithoutProblemInput } from "../inputs/CreatorCreateOrConnectWithoutProblemInput"; +import { CreatorCreateOrConnectWithoutlikesInput } from "../inputs/CreatorCreateOrConnectWithoutlikesInput"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; @@ -22,9 +22,9 @@ export class CreatorCreateManyWithoutLikesInput { }) connect?: CreatorWhereUniqueInput[] | undefined; - @TypeGraphQL.Field(_type => [CreatorCreateOrConnectWithoutProblemInput], { + @TypeGraphQL.Field(_type => [CreatorCreateOrConnectWithoutlikesInput], { nullable: true, description: undefined }) - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput[] | undefined; + connectOrCreate?: CreatorCreateOrConnectWithoutlikesInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOneWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOneWithoutProblemsInput.ts index 4b39e65b..858c7f77 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOneWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOneWithoutProblemsInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { CreatorCreateOrConnectWithoutProblemInput } from "../inputs/CreatorCreateOrConnectWithoutProblemInput"; +import { CreatorCreateOrConnectWithoutproblemsInput } from "../inputs/CreatorCreateOrConnectWithoutproblemsInput"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; @@ -22,9 +22,9 @@ export class CreatorCreateOneWithoutProblemsInput { }) connect?: CreatorWhereUniqueInput | undefined; - @TypeGraphQL.Field(_type => CreatorCreateOrConnectWithoutProblemInput, { + @TypeGraphQL.Field(_type => CreatorCreateOrConnectWithoutproblemsInput, { nullable: true, description: undefined }) - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput | undefined; + connectOrCreate?: CreatorCreateOrConnectWithoutproblemsInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutlikesInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutlikesInput.ts index 5a3807a0..0086df95 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutProblemInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutlikesInput.ts @@ -8,7 +8,7 @@ import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; isAbstract: true, description: undefined, }) -export class CreatorCreateOrConnectWithoutProblemInput { +export class CreatorCreateOrConnectWithoutlikesInput { @TypeGraphQL.Field(_type => CreatorWhereUniqueInput, { nullable: false, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutproblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutproblemsInput.ts new file mode 100644 index 00000000..154f36a1 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorCreateOrConnectWithoutproblemsInput.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import GraphQLJSON from "graphql-type-json"; +import { JsonValue, InputJsonValue } from "../../../client"; +import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; +import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class CreatorCreateOrConnectWithoutproblemsInput { + @TypeGraphQL.Field(_type => CreatorWhereUniqueInput, { + nullable: false, + description: undefined + }) + where!: CreatorWhereUniqueInput; + + @TypeGraphQL.Field(_type => CreatorCreateWithoutProblemsInput, { + nullable: false, + description: undefined + }) + create!: CreatorCreateWithoutProblemsInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyDataInput.ts deleted file mode 100644 index 8eda1bd0..00000000 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyDataInput.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; -import { JsonValue, InputJsonValue } from "../../../client"; -import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class CreatorUpdateManyDataInput { - @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - name?: StringFieldUpdateOperationsInput | undefined; -} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereNestedInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts similarity index 66% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereNestedInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts index 61e0146c..343ee1be 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereNestedInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithWhereWithoutLikesInput.ts @@ -2,22 +2,22 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { CreatorScalarWhereInput } from "../inputs/CreatorScalarWhereInput"; -import { CreatorUpdateManyDataInput } from "../inputs/CreatorUpdateManyDataInput"; +import { CreatorUpdateManyMutationInput } from "../inputs/CreatorUpdateManyMutationInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) -export class CreatorUpdateManyWithWhereNestedInput { +export class CreatorUpdateManyWithWhereWithoutLikesInput { @TypeGraphQL.Field(_type => CreatorScalarWhereInput, { nullable: false, description: undefined }) where!: CreatorScalarWhereInput; - @TypeGraphQL.Field(_type => CreatorUpdateManyDataInput, { + @TypeGraphQL.Field(_type => CreatorUpdateManyMutationInput, { nullable: false, description: undefined }) - data!: CreatorUpdateManyDataInput; + data!: CreatorUpdateManyMutationInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts index e79643bd..040c4aac 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateManyWithoutLikesInput.ts @@ -1,10 +1,10 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { CreatorCreateOrConnectWithoutProblemInput } from "../inputs/CreatorCreateOrConnectWithoutProblemInput"; +import { CreatorCreateOrConnectWithoutlikesInput } from "../inputs/CreatorCreateOrConnectWithoutlikesInput"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; import { CreatorScalarWhereInput } from "../inputs/CreatorScalarWhereInput"; -import { CreatorUpdateManyWithWhereNestedInput } from "../inputs/CreatorUpdateManyWithWhereNestedInput"; +import { CreatorUpdateManyWithWhereWithoutLikesInput } from "../inputs/CreatorUpdateManyWithWhereWithoutLikesInput"; import { CreatorUpdateWithWhereUniqueWithoutLikesInput } from "../inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput"; import { CreatorUpsertWithWhereUniqueWithoutLikesInput } from "../inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; @@ -50,11 +50,11 @@ export class CreatorUpdateManyWithoutLikesInput { }) update?: CreatorUpdateWithWhereUniqueWithoutLikesInput[] | undefined; - @TypeGraphQL.Field(_type => [CreatorUpdateManyWithWhereNestedInput], { + @TypeGraphQL.Field(_type => [CreatorUpdateManyWithWhereWithoutLikesInput], { nullable: true, description: undefined }) - updateMany?: CreatorUpdateManyWithWhereNestedInput[] | undefined; + updateMany?: CreatorUpdateManyWithWhereWithoutLikesInput[] | undefined; @TypeGraphQL.Field(_type => [CreatorScalarWhereInput], { nullable: true, @@ -68,9 +68,9 @@ export class CreatorUpdateManyWithoutLikesInput { }) upsert?: CreatorUpsertWithWhereUniqueWithoutLikesInput[] | undefined; - @TypeGraphQL.Field(_type => [CreatorCreateOrConnectWithoutProblemInput], { + @TypeGraphQL.Field(_type => [CreatorCreateOrConnectWithoutlikesInput], { nullable: true, description: undefined }) - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput[] | undefined; + connectOrCreate?: CreatorCreateOrConnectWithoutlikesInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts index 41911162..6fb5c970 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateOneWithoutProblemsInput.ts @@ -1,9 +1,9 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { CreatorCreateOrConnectWithoutProblemInput } from "../inputs/CreatorCreateOrConnectWithoutProblemInput"; +import { CreatorCreateOrConnectWithoutproblemsInput } from "../inputs/CreatorCreateOrConnectWithoutproblemsInput"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; -import { CreatorUpdateWithoutProblemsDataInput } from "../inputs/CreatorUpdateWithoutProblemsDataInput"; +import { CreatorUpdateWithoutProblemsInput } from "../inputs/CreatorUpdateWithoutProblemsInput"; import { CreatorUpsertWithoutProblemsInput } from "../inputs/CreatorUpsertWithoutProblemsInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; @@ -36,11 +36,11 @@ export class CreatorUpdateOneWithoutProblemsInput { }) delete?: boolean | undefined; - @TypeGraphQL.Field(_type => CreatorUpdateWithoutProblemsDataInput, { + @TypeGraphQL.Field(_type => CreatorUpdateWithoutProblemsInput, { nullable: true, description: undefined }) - update?: CreatorUpdateWithoutProblemsDataInput | undefined; + update?: CreatorUpdateWithoutProblemsInput | undefined; @TypeGraphQL.Field(_type => CreatorUpsertWithoutProblemsInput, { nullable: true, @@ -48,9 +48,9 @@ export class CreatorUpdateOneWithoutProblemsInput { }) upsert?: CreatorUpsertWithoutProblemsInput | undefined; - @TypeGraphQL.Field(_type => CreatorCreateOrConnectWithoutProblemInput, { + @TypeGraphQL.Field(_type => CreatorCreateOrConnectWithoutproblemsInput, { nullable: true, description: undefined }) - connectOrCreate?: CreatorCreateOrConnectWithoutProblemInput | undefined; + connectOrCreate?: CreatorCreateOrConnectWithoutproblemsInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts index a89fab2b..93d9d60f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithWhereUniqueWithoutLikesInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { CreatorUpdateWithoutLikesDataInput } from "../inputs/CreatorUpdateWithoutLikesDataInput"; +import { CreatorUpdateWithoutLikesInput } from "../inputs/CreatorUpdateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -15,9 +15,9 @@ export class CreatorUpdateWithWhereUniqueWithoutLikesInput { }) where!: CreatorWhereUniqueInput; - @TypeGraphQL.Field(_type => CreatorUpdateWithoutLikesDataInput, { + @TypeGraphQL.Field(_type => CreatorUpdateWithoutLikesInput, { nullable: false, description: undefined }) - data!: CreatorUpdateWithoutLikesDataInput; + data!: CreatorUpdateWithoutLikesInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts similarity index 94% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts index 39343fec..8bc66d45 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutLikesInput.ts @@ -8,7 +8,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class CreatorUpdateWithoutLikesDataInput { +export class CreatorUpdateWithoutLikesInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts similarity index 93% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts index c4732d88..e02b078d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpdateWithoutProblemsInput.ts @@ -8,7 +8,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class CreatorUpdateWithoutProblemsDataInput { +export class CreatorUpdateWithoutProblemsInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts index 18d719e3..ccd9127d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithWhereUniqueWithoutLikesInput.ts @@ -2,7 +2,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { CreatorCreateWithoutLikesInput } from "../inputs/CreatorCreateWithoutLikesInput"; -import { CreatorUpdateWithoutLikesDataInput } from "../inputs/CreatorUpdateWithoutLikesDataInput"; +import { CreatorUpdateWithoutLikesInput } from "../inputs/CreatorUpdateWithoutLikesInput"; import { CreatorWhereUniqueInput } from "../inputs/CreatorWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -16,11 +16,11 @@ export class CreatorUpsertWithWhereUniqueWithoutLikesInput { }) where!: CreatorWhereUniqueInput; - @TypeGraphQL.Field(_type => CreatorUpdateWithoutLikesDataInput, { + @TypeGraphQL.Field(_type => CreatorUpdateWithoutLikesInput, { nullable: false, description: undefined }) - update!: CreatorUpdateWithoutLikesDataInput; + update!: CreatorUpdateWithoutLikesInput; @TypeGraphQL.Field(_type => CreatorCreateWithoutLikesInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts index 09ff4762..9019e64d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/CreatorUpsertWithoutProblemsInput.ts @@ -2,18 +2,18 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { CreatorCreateWithoutProblemsInput } from "../inputs/CreatorCreateWithoutProblemsInput"; -import { CreatorUpdateWithoutProblemsDataInput } from "../inputs/CreatorUpdateWithoutProblemsDataInput"; +import { CreatorUpdateWithoutProblemsInput } from "../inputs/CreatorUpdateWithoutProblemsInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) export class CreatorUpsertWithoutProblemsInput { - @TypeGraphQL.Field(_type => CreatorUpdateWithoutProblemsDataInput, { + @TypeGraphQL.Field(_type => CreatorUpdateWithoutProblemsInput, { nullable: false, description: undefined }) - update!: CreatorUpdateWithoutProblemsDataInput; + update!: CreatorUpdateWithoutProblemsInput; @TypeGraphQL.Field(_type => CreatorCreateWithoutProblemsInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOneWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOneWithoutMoviesInput.ts index ca9dcddc..fbe8b602 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOneWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOneWithoutMoviesInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { DirectorCreateOrConnectWithoutMovieInput } from "../inputs/DirectorCreateOrConnectWithoutMovieInput"; +import { DirectorCreateOrConnectWithoutmoviesInput } from "../inputs/DirectorCreateOrConnectWithoutmoviesInput"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; import { DirectorWhereUniqueInput } from "../inputs/DirectorWhereUniqueInput"; @@ -22,9 +22,9 @@ export class DirectorCreateOneWithoutMoviesInput { }) connect?: DirectorWhereUniqueInput | undefined; - @TypeGraphQL.Field(_type => DirectorCreateOrConnectWithoutMovieInput, { + @TypeGraphQL.Field(_type => DirectorCreateOrConnectWithoutmoviesInput, { nullable: true, description: undefined }) - connectOrCreate?: DirectorCreateOrConnectWithoutMovieInput | undefined; + connectOrCreate?: DirectorCreateOrConnectWithoutmoviesInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMovieInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutmoviesInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMovieInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutmoviesInput.ts index e9f7bc96..c89aa811 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutMovieInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorCreateOrConnectWithoutmoviesInput.ts @@ -8,7 +8,7 @@ import { DirectorWhereUniqueInput } from "../inputs/DirectorWhereUniqueInput"; isAbstract: true, description: undefined, }) -export class DirectorCreateOrConnectWithoutMovieInput { +export class DirectorCreateOrConnectWithoutmoviesInput { @TypeGraphQL.Field(_type => DirectorWhereUniqueInput, { nullable: false, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts index cb2e2ddf..435cfbb7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateOneRequiredWithoutMoviesInput.ts @@ -1,9 +1,9 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { DirectorCreateOrConnectWithoutMovieInput } from "../inputs/DirectorCreateOrConnectWithoutMovieInput"; +import { DirectorCreateOrConnectWithoutmoviesInput } from "../inputs/DirectorCreateOrConnectWithoutmoviesInput"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; -import { DirectorUpdateWithoutMoviesDataInput } from "../inputs/DirectorUpdateWithoutMoviesDataInput"; +import { DirectorUpdateWithoutMoviesInput } from "../inputs/DirectorUpdateWithoutMoviesInput"; import { DirectorUpsertWithoutMoviesInput } from "../inputs/DirectorUpsertWithoutMoviesInput"; import { DirectorWhereUniqueInput } from "../inputs/DirectorWhereUniqueInput"; @@ -24,11 +24,11 @@ export class DirectorUpdateOneRequiredWithoutMoviesInput { }) connect?: DirectorWhereUniqueInput | undefined; - @TypeGraphQL.Field(_type => DirectorUpdateWithoutMoviesDataInput, { + @TypeGraphQL.Field(_type => DirectorUpdateWithoutMoviesInput, { nullable: true, description: undefined }) - update?: DirectorUpdateWithoutMoviesDataInput | undefined; + update?: DirectorUpdateWithoutMoviesInput | undefined; @TypeGraphQL.Field(_type => DirectorUpsertWithoutMoviesInput, { nullable: true, @@ -36,9 +36,9 @@ export class DirectorUpdateOneRequiredWithoutMoviesInput { }) upsert?: DirectorUpsertWithoutMoviesInput | undefined; - @TypeGraphQL.Field(_type => DirectorCreateOrConnectWithoutMovieInput, { + @TypeGraphQL.Field(_type => DirectorCreateOrConnectWithoutmoviesInput, { nullable: true, description: undefined }) - connectOrCreate?: DirectorCreateOrConnectWithoutMovieInput | undefined; + connectOrCreate?: DirectorCreateOrConnectWithoutmoviesInput | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts index 18b538aa..41766b47 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpdateWithoutMoviesInput.ts @@ -7,7 +7,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class DirectorUpdateWithoutMoviesDataInput { +export class DirectorUpdateWithoutMoviesInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts index e1fd6ce4..f5169f10 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/DirectorUpsertWithoutMoviesInput.ts @@ -2,18 +2,18 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { DirectorCreateWithoutMoviesInput } from "../inputs/DirectorCreateWithoutMoviesInput"; -import { DirectorUpdateWithoutMoviesDataInput } from "../inputs/DirectorUpdateWithoutMoviesDataInput"; +import { DirectorUpdateWithoutMoviesInput } from "../inputs/DirectorUpdateWithoutMoviesInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) export class DirectorUpsertWithoutMoviesInput { - @TypeGraphQL.Field(_type => DirectorUpdateWithoutMoviesDataInput, { + @TypeGraphQL.Field(_type => DirectorUpdateWithoutMoviesInput, { nullable: false, description: undefined }) - update!: DirectorUpdateWithoutMoviesDataInput; + update!: DirectorUpdateWithoutMoviesInput; @TypeGraphQL.Field(_type => DirectorCreateWithoutMoviesInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyWithoutDirectorInput.ts index 86d8de1b..91790941 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateManyWithoutDirectorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { MovieCreateOrConnectWithoutDirectorInput } from "../inputs/MovieCreateOrConnectWithoutDirectorInput"; +import { MovieCreateOrConnectWithoutdirectorInput } from "../inputs/MovieCreateOrConnectWithoutdirectorInput"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; @@ -22,9 +22,9 @@ export class MovieCreateManyWithoutDirectorInput { }) connect?: MovieWhereUniqueInput[] | undefined; - @TypeGraphQL.Field(_type => [MovieCreateOrConnectWithoutDirectorInput], { + @TypeGraphQL.Field(_type => [MovieCreateOrConnectWithoutdirectorInput], { nullable: true, description: undefined }) - connectOrCreate?: MovieCreateOrConnectWithoutDirectorInput[] | undefined; + connectOrCreate?: MovieCreateOrConnectWithoutdirectorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutdirectorInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutdirectorInput.ts index 72e919ec..0707cca0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieCreateOrConnectWithoutdirectorInput.ts @@ -8,7 +8,7 @@ import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; isAbstract: true, description: undefined, }) -export class MovieCreateOrConnectWithoutDirectorInput { +export class MovieCreateOrConnectWithoutdirectorInput { @TypeGraphQL.Field(_type => MovieWhereUniqueInput, { nullable: false, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereNestedInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts similarity index 66% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereNestedInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts index 88c21445..9c512085 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereNestedInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithWhereWithoutDirectorInput.ts @@ -2,22 +2,22 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { MovieScalarWhereInput } from "../inputs/MovieScalarWhereInput"; -import { MovieUpdateManyDataInput } from "../inputs/MovieUpdateManyDataInput"; +import { MovieUpdateManyMutationInput } from "../inputs/MovieUpdateManyMutationInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) -export class MovieUpdateManyWithWhereNestedInput { +export class MovieUpdateManyWithWhereWithoutDirectorInput { @TypeGraphQL.Field(_type => MovieScalarWhereInput, { nullable: false, description: undefined }) where!: MovieScalarWhereInput; - @TypeGraphQL.Field(_type => MovieUpdateManyDataInput, { + @TypeGraphQL.Field(_type => MovieUpdateManyMutationInput, { nullable: false, description: undefined }) - data!: MovieUpdateManyDataInput; + data!: MovieUpdateManyMutationInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts index aaf29f7f..b28531d0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyWithoutDirectorInput.ts @@ -1,10 +1,10 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { MovieCreateOrConnectWithoutDirectorInput } from "../inputs/MovieCreateOrConnectWithoutDirectorInput"; +import { MovieCreateOrConnectWithoutdirectorInput } from "../inputs/MovieCreateOrConnectWithoutdirectorInput"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; import { MovieScalarWhereInput } from "../inputs/MovieScalarWhereInput"; -import { MovieUpdateManyWithWhereNestedInput } from "../inputs/MovieUpdateManyWithWhereNestedInput"; +import { MovieUpdateManyWithWhereWithoutDirectorInput } from "../inputs/MovieUpdateManyWithWhereWithoutDirectorInput"; import { MovieUpdateWithWhereUniqueWithoutDirectorInput } from "../inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput"; import { MovieUpsertWithWhereUniqueWithoutDirectorInput } from "../inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; @@ -50,11 +50,11 @@ export class MovieUpdateManyWithoutDirectorInput { }) update?: MovieUpdateWithWhereUniqueWithoutDirectorInput[] | undefined; - @TypeGraphQL.Field(_type => [MovieUpdateManyWithWhereNestedInput], { + @TypeGraphQL.Field(_type => [MovieUpdateManyWithWhereWithoutDirectorInput], { nullable: true, description: undefined }) - updateMany?: MovieUpdateManyWithWhereNestedInput[] | undefined; + updateMany?: MovieUpdateManyWithWhereWithoutDirectorInput[] | undefined; @TypeGraphQL.Field(_type => [MovieScalarWhereInput], { nullable: true, @@ -68,9 +68,9 @@ export class MovieUpdateManyWithoutDirectorInput { }) upsert?: MovieUpsertWithWhereUniqueWithoutDirectorInput[] | undefined; - @TypeGraphQL.Field(_type => [MovieCreateOrConnectWithoutDirectorInput], { + @TypeGraphQL.Field(_type => [MovieCreateOrConnectWithoutdirectorInput], { nullable: true, description: undefined }) - connectOrCreate?: MovieCreateOrConnectWithoutDirectorInput[] | undefined; + connectOrCreate?: MovieCreateOrConnectWithoutdirectorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts index e647c365..bc57370b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithWhereUniqueWithoutDirectorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { MovieUpdateWithoutDirectorDataInput } from "../inputs/MovieUpdateWithoutDirectorDataInput"; +import { MovieUpdateWithoutDirectorInput } from "../inputs/MovieUpdateWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -15,9 +15,9 @@ export class MovieUpdateWithWhereUniqueWithoutDirectorInput { }) where!: MovieWhereUniqueInput; - @TypeGraphQL.Field(_type => MovieUpdateWithoutDirectorDataInput, { + @TypeGraphQL.Field(_type => MovieUpdateWithoutDirectorInput, { nullable: false, description: undefined }) - data!: MovieUpdateWithoutDirectorDataInput; + data!: MovieUpdateWithoutDirectorInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorDataInput.ts deleted file mode 100644 index 63461f2a..00000000 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorDataInput.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; -import { JsonValue, InputJsonValue } from "../../../client"; -import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class MovieUpdateWithoutDirectorDataInput { - @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - title?: StringFieldUpdateOperationsInput | undefined; -} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts similarity index 91% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts index b19ea114..129205b9 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateManyDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpdateWithoutDirectorInput.ts @@ -7,7 +7,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class MovieUpdateManyDataInput { +export class MovieUpdateWithoutDirectorInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts index 6f4e3aeb..46fe5224 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/MovieUpsertWithWhereUniqueWithoutDirectorInput.ts @@ -2,7 +2,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { MovieCreateWithoutDirectorInput } from "../inputs/MovieCreateWithoutDirectorInput"; -import { MovieUpdateWithoutDirectorDataInput } from "../inputs/MovieUpdateWithoutDirectorDataInput"; +import { MovieUpdateWithoutDirectorInput } from "../inputs/MovieUpdateWithoutDirectorInput"; import { MovieWhereUniqueInput } from "../inputs/MovieWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -16,11 +16,11 @@ export class MovieUpsertWithWhereUniqueWithoutDirectorInput { }) where!: MovieWhereUniqueInput; - @TypeGraphQL.Field(_type => MovieUpdateWithoutDirectorDataInput, { + @TypeGraphQL.Field(_type => MovieUpdateWithoutDirectorInput, { nullable: false, description: undefined }) - update!: MovieUpdateWithoutDirectorDataInput; + update!: MovieUpdateWithoutDirectorInput; @TypeGraphQL.Field(_type => MovieCreateWithoutDirectorInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutAuthorInput.ts index b3bcf778..d0d77f05 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutAuthorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { PostCreateOrConnectWithoutUserInput } from "../inputs/PostCreateOrConnectWithoutUserInput"; +import { PostCreateOrConnectWithoutauthorInput } from "../inputs/PostCreateOrConnectWithoutauthorInput"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @@ -22,9 +22,9 @@ export class PostCreateManyWithoutAuthorInput { }) connect?: PostWhereUniqueInput[] | undefined; - @TypeGraphQL.Field(_type => [PostCreateOrConnectWithoutUserInput], { + @TypeGraphQL.Field(_type => [PostCreateOrConnectWithoutauthorInput], { nullable: true, description: undefined }) - connectOrCreate?: PostCreateOrConnectWithoutUserInput[] | undefined; + connectOrCreate?: PostCreateOrConnectWithoutauthorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutEditorInput.ts index 23d3279d..a0c8527e 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateManyWithoutEditorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { PostCreateOrConnectWithoutUserInput } from "../inputs/PostCreateOrConnectWithoutUserInput"; +import { PostCreateOrConnectWithouteditorInput } from "../inputs/PostCreateOrConnectWithouteditorInput"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @@ -22,9 +22,9 @@ export class PostCreateManyWithoutEditorInput { }) connect?: PostWhereUniqueInput[] | undefined; - @TypeGraphQL.Field(_type => [PostCreateOrConnectWithoutUserInput], { + @TypeGraphQL.Field(_type => [PostCreateOrConnectWithouteditorInput], { nullable: true, description: undefined }) - connectOrCreate?: PostCreateOrConnectWithoutUserInput[] | undefined; + connectOrCreate?: PostCreateOrConnectWithouteditorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutUserInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutauthorInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutUserInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutauthorInput.ts index e284ebd2..2faf12a7 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutUserInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithoutauthorInput.ts @@ -8,7 +8,7 @@ import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; isAbstract: true, description: undefined, }) -export class PostCreateOrConnectWithoutUserInput { +export class PostCreateOrConnectWithoutauthorInput { @TypeGraphQL.Field(_type => PostWhereUniqueInput, { nullable: false, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithouteditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithouteditorInput.ts new file mode 100644 index 00000000..f5b7332b --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostCreateOrConnectWithouteditorInput.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import GraphQLJSON from "graphql-type-json"; +import { JsonValue, InputJsonValue } from "../../../client"; +import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; +import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class PostCreateOrConnectWithouteditorInput { + @TypeGraphQL.Field(_type => PostWhereUniqueInput, { + nullable: false, + description: undefined + }) + where!: PostWhereUniqueInput; + + @TypeGraphQL.Field(_type => PostCreateWithoutEditorInput, { + nullable: false, + description: undefined + }) + create!: PostCreateWithoutEditorInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyDataInput.ts deleted file mode 100644 index e931ee27..00000000 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyDataInput.ts +++ /dev/null @@ -1,68 +0,0 @@ -import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; -import { JsonValue, InputJsonValue } from "../../../client"; -import { BoolFieldUpdateOperationsInput } from "../inputs/BoolFieldUpdateOperationsInput"; -import { DateTimeFieldUpdateOperationsInput } from "../inputs/DateTimeFieldUpdateOperationsInput"; -import { NullableEnumPostKindFieldUpdateOperationsInput } from "../inputs/NullableEnumPostKindFieldUpdateOperationsInput"; -import { NullableStringFieldUpdateOperationsInput } from "../inputs/NullableStringFieldUpdateOperationsInput"; -import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class PostUpdateManyDataInput { - @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - uuid?: StringFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => DateTimeFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - createdAt?: DateTimeFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => DateTimeFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - updatedAt?: DateTimeFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => BoolFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - published?: BoolFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - title?: StringFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - subtitle?: StringFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => NullableStringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - content?: NullableStringFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => NullableEnumPostKindFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - kind?: NullableEnumPostKindFieldUpdateOperationsInput | undefined; - - @TypeGraphQL.Field(_type => GraphQLJSON, { - nullable: true, - description: undefined - }) - metadata?: InputJsonValue | undefined; -} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereNestedInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts similarity index 67% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereNestedInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts index 0776903f..e588f5e0 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereNestedInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutAuthorInput.ts @@ -2,22 +2,22 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { PostScalarWhereInput } from "../inputs/PostScalarWhereInput"; -import { PostUpdateManyDataInput } from "../inputs/PostUpdateManyDataInput"; +import { PostUpdateManyMutationInput } from "../inputs/PostUpdateManyMutationInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) -export class PostUpdateManyWithWhereNestedInput { +export class PostUpdateManyWithWhereWithoutAuthorInput { @TypeGraphQL.Field(_type => PostScalarWhereInput, { nullable: false, description: undefined }) where!: PostScalarWhereInput; - @TypeGraphQL.Field(_type => PostUpdateManyDataInput, { + @TypeGraphQL.Field(_type => PostUpdateManyMutationInput, { nullable: false, description: undefined }) - data!: PostUpdateManyDataInput; + data!: PostUpdateManyMutationInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts new file mode 100644 index 00000000..82e5f8bc --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithWhereWithoutEditorInput.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import GraphQLJSON from "graphql-type-json"; +import { JsonValue, InputJsonValue } from "../../../client"; +import { PostScalarWhereInput } from "../inputs/PostScalarWhereInput"; +import { PostUpdateManyMutationInput } from "../inputs/PostUpdateManyMutationInput"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class PostUpdateManyWithWhereWithoutEditorInput { + @TypeGraphQL.Field(_type => PostScalarWhereInput, { + nullable: false, + description: undefined + }) + where!: PostScalarWhereInput; + + @TypeGraphQL.Field(_type => PostUpdateManyMutationInput, { + nullable: false, + description: undefined + }) + data!: PostUpdateManyMutationInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts index dff880d4..c963c25d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutAuthorInput.ts @@ -1,10 +1,10 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { PostCreateOrConnectWithoutUserInput } from "../inputs/PostCreateOrConnectWithoutUserInput"; +import { PostCreateOrConnectWithoutauthorInput } from "../inputs/PostCreateOrConnectWithoutauthorInput"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; import { PostScalarWhereInput } from "../inputs/PostScalarWhereInput"; -import { PostUpdateManyWithWhereNestedInput } from "../inputs/PostUpdateManyWithWhereNestedInput"; +import { PostUpdateManyWithWhereWithoutAuthorInput } from "../inputs/PostUpdateManyWithWhereWithoutAuthorInput"; import { PostUpdateWithWhereUniqueWithoutAuthorInput } from "../inputs/PostUpdateWithWhereUniqueWithoutAuthorInput"; import { PostUpsertWithWhereUniqueWithoutAuthorInput } from "../inputs/PostUpsertWithWhereUniqueWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @@ -50,11 +50,11 @@ export class PostUpdateManyWithoutAuthorInput { }) update?: PostUpdateWithWhereUniqueWithoutAuthorInput[] | undefined; - @TypeGraphQL.Field(_type => [PostUpdateManyWithWhereNestedInput], { + @TypeGraphQL.Field(_type => [PostUpdateManyWithWhereWithoutAuthorInput], { nullable: true, description: undefined }) - updateMany?: PostUpdateManyWithWhereNestedInput[] | undefined; + updateMany?: PostUpdateManyWithWhereWithoutAuthorInput[] | undefined; @TypeGraphQL.Field(_type => [PostScalarWhereInput], { nullable: true, @@ -68,9 +68,9 @@ export class PostUpdateManyWithoutAuthorInput { }) upsert?: PostUpsertWithWhereUniqueWithoutAuthorInput[] | undefined; - @TypeGraphQL.Field(_type => [PostCreateOrConnectWithoutUserInput], { + @TypeGraphQL.Field(_type => [PostCreateOrConnectWithoutauthorInput], { nullable: true, description: undefined }) - connectOrCreate?: PostCreateOrConnectWithoutUserInput[] | undefined; + connectOrCreate?: PostCreateOrConnectWithoutauthorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts index 649da1f0..93c4d628 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateManyWithoutEditorInput.ts @@ -1,10 +1,10 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { PostCreateOrConnectWithoutUserInput } from "../inputs/PostCreateOrConnectWithoutUserInput"; +import { PostCreateOrConnectWithouteditorInput } from "../inputs/PostCreateOrConnectWithouteditorInput"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; import { PostScalarWhereInput } from "../inputs/PostScalarWhereInput"; -import { PostUpdateManyWithWhereNestedInput } from "../inputs/PostUpdateManyWithWhereNestedInput"; +import { PostUpdateManyWithWhereWithoutEditorInput } from "../inputs/PostUpdateManyWithWhereWithoutEditorInput"; import { PostUpdateWithWhereUniqueWithoutEditorInput } from "../inputs/PostUpdateWithWhereUniqueWithoutEditorInput"; import { PostUpsertWithWhereUniqueWithoutEditorInput } from "../inputs/PostUpsertWithWhereUniqueWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @@ -50,11 +50,11 @@ export class PostUpdateManyWithoutEditorInput { }) update?: PostUpdateWithWhereUniqueWithoutEditorInput[] | undefined; - @TypeGraphQL.Field(_type => [PostUpdateManyWithWhereNestedInput], { + @TypeGraphQL.Field(_type => [PostUpdateManyWithWhereWithoutEditorInput], { nullable: true, description: undefined }) - updateMany?: PostUpdateManyWithWhereNestedInput[] | undefined; + updateMany?: PostUpdateManyWithWhereWithoutEditorInput[] | undefined; @TypeGraphQL.Field(_type => [PostScalarWhereInput], { nullable: true, @@ -68,9 +68,9 @@ export class PostUpdateManyWithoutEditorInput { }) upsert?: PostUpsertWithWhereUniqueWithoutEditorInput[] | undefined; - @TypeGraphQL.Field(_type => [PostCreateOrConnectWithoutUserInput], { + @TypeGraphQL.Field(_type => [PostCreateOrConnectWithouteditorInput], { nullable: true, description: undefined }) - connectOrCreate?: PostCreateOrConnectWithoutUserInput[] | undefined; + connectOrCreate?: PostCreateOrConnectWithouteditorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts index 77eba8f8..20d2e69d 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutAuthorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { PostUpdateWithoutAuthorDataInput } from "../inputs/PostUpdateWithoutAuthorDataInput"; +import { PostUpdateWithoutAuthorInput } from "../inputs/PostUpdateWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -15,9 +15,9 @@ export class PostUpdateWithWhereUniqueWithoutAuthorInput { }) where!: PostWhereUniqueInput; - @TypeGraphQL.Field(_type => PostUpdateWithoutAuthorDataInput, { + @TypeGraphQL.Field(_type => PostUpdateWithoutAuthorInput, { nullable: false, description: undefined }) - data!: PostUpdateWithoutAuthorDataInput; + data!: PostUpdateWithoutAuthorInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts index 1af11310..be1574a2 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithWhereUniqueWithoutEditorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { PostUpdateWithoutEditorDataInput } from "../inputs/PostUpdateWithoutEditorDataInput"; +import { PostUpdateWithoutEditorInput } from "../inputs/PostUpdateWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -15,9 +15,9 @@ export class PostUpdateWithWhereUniqueWithoutEditorInput { }) where!: PostWhereUniqueInput; - @TypeGraphQL.Field(_type => PostUpdateWithoutEditorDataInput, { + @TypeGraphQL.Field(_type => PostUpdateWithoutEditorInput, { nullable: false, description: undefined }) - data!: PostUpdateWithoutEditorDataInput; + data!: PostUpdateWithoutEditorInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts similarity index 98% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts index aca4fea0..a601cb4f 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutAuthorInput.ts @@ -12,7 +12,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class PostUpdateWithoutAuthorDataInput { +export class PostUpdateWithoutAuthorInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts similarity index 98% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts index 56a2cad0..b2bc95f3 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpdateWithoutEditorInput.ts @@ -12,7 +12,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class PostUpdateWithoutEditorDataInput { +export class PostUpdateWithoutEditorInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts index 955357a0..bd87ce0a 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutAuthorInput.ts @@ -2,7 +2,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { PostCreateWithoutAuthorInput } from "../inputs/PostCreateWithoutAuthorInput"; -import { PostUpdateWithoutAuthorDataInput } from "../inputs/PostUpdateWithoutAuthorDataInput"; +import { PostUpdateWithoutAuthorInput } from "../inputs/PostUpdateWithoutAuthorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -16,11 +16,11 @@ export class PostUpsertWithWhereUniqueWithoutAuthorInput { }) where!: PostWhereUniqueInput; - @TypeGraphQL.Field(_type => PostUpdateWithoutAuthorDataInput, { + @TypeGraphQL.Field(_type => PostUpdateWithoutAuthorInput, { nullable: false, description: undefined }) - update!: PostUpdateWithoutAuthorDataInput; + update!: PostUpdateWithoutAuthorInput; @TypeGraphQL.Field(_type => PostCreateWithoutAuthorInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts index bc437697..435a80d8 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/PostUpsertWithWhereUniqueWithoutEditorInput.ts @@ -2,7 +2,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { PostCreateWithoutEditorInput } from "../inputs/PostCreateWithoutEditorInput"; -import { PostUpdateWithoutEditorDataInput } from "../inputs/PostUpdateWithoutEditorDataInput"; +import { PostUpdateWithoutEditorInput } from "../inputs/PostUpdateWithoutEditorInput"; import { PostWhereUniqueInput } from "../inputs/PostWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -16,11 +16,11 @@ export class PostUpsertWithWhereUniqueWithoutEditorInput { }) where!: PostWhereUniqueInput; - @TypeGraphQL.Field(_type => PostUpdateWithoutEditorDataInput, { + @TypeGraphQL.Field(_type => PostUpdateWithoutEditorInput, { nullable: false, description: undefined }) - update!: PostUpdateWithoutEditorDataInput; + update!: PostUpdateWithoutEditorInput; @TypeGraphQL.Field(_type => PostCreateWithoutEditorInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutCreatorInput.ts index 9300b2b5..d7c2e151 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutCreatorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ProblemCreateOrConnectWithoutCreatorInput } from "../inputs/ProblemCreateOrConnectWithoutCreatorInput"; +import { ProblemCreateOrConnectWithoutcreatorInput } from "../inputs/ProblemCreateOrConnectWithoutcreatorInput"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @@ -22,9 +22,9 @@ export class ProblemCreateManyWithoutCreatorInput { }) connect?: ProblemWhereUniqueInput[] | undefined; - @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutCreatorInput], { + @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutcreatorInput], { nullable: true, description: undefined }) - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput[] | undefined; + connectOrCreate?: ProblemCreateOrConnectWithoutcreatorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutLikedByInput.ts index fe1172dd..729e9543 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateManyWithoutLikedByInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ProblemCreateOrConnectWithoutCreatorInput } from "../inputs/ProblemCreateOrConnectWithoutCreatorInput"; +import { ProblemCreateOrConnectWithoutlikedByInput } from "../inputs/ProblemCreateOrConnectWithoutlikedByInput"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @@ -22,9 +22,9 @@ export class ProblemCreateManyWithoutLikedByInput { }) connect?: ProblemWhereUniqueInput[] | undefined; - @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutCreatorInput], { + @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutlikedByInput], { nullable: true, description: undefined }) - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput[] | undefined; + connectOrCreate?: ProblemCreateOrConnectWithoutlikedByInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutcreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutcreatorInput.ts new file mode 100644 index 00000000..5d882bab --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutcreatorInput.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import GraphQLJSON from "graphql-type-json"; +import { JsonValue, InputJsonValue } from "../../../client"; +import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; +import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class ProblemCreateOrConnectWithoutcreatorInput { + @TypeGraphQL.Field(_type => ProblemWhereUniqueInput, { + nullable: false, + description: undefined + }) + where!: ProblemWhereUniqueInput; + + @TypeGraphQL.Field(_type => ProblemCreateWithoutCreatorInput, { + nullable: false, + description: undefined + }) + create!: ProblemCreateWithoutCreatorInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutlikedByInput.ts similarity index 92% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutlikedByInput.ts index 892016ad..2bf8bb3c 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemCreateOrConnectWithoutlikedByInput.ts @@ -8,7 +8,7 @@ import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; isAbstract: true, description: undefined, }) -export class ProblemCreateOrConnectWithoutCreatorInput { +export class ProblemCreateOrConnectWithoutlikedByInput { @TypeGraphQL.Field(_type => ProblemWhereUniqueInput, { nullable: false, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyDataInput.ts deleted file mode 100644 index 63188bd8..00000000 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyDataInput.ts +++ /dev/null @@ -1,16 +0,0 @@ -import * as TypeGraphQL from "type-graphql"; -import GraphQLJSON from "graphql-type-json"; -import { JsonValue, InputJsonValue } from "../../../client"; -import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOperationsInput"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class ProblemUpdateManyDataInput { - @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { - nullable: true, - description: undefined - }) - problemText?: StringFieldUpdateOperationsInput | undefined; -} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereNestedInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts similarity index 66% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereNestedInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts index c684a577..642d1d50 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereNestedInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutCreatorInput.ts @@ -2,22 +2,22 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; -import { ProblemUpdateManyDataInput } from "../inputs/ProblemUpdateManyDataInput"; +import { ProblemUpdateManyMutationInput } from "../inputs/ProblemUpdateManyMutationInput"; @TypeGraphQL.InputType({ isAbstract: true, description: undefined, }) -export class ProblemUpdateManyWithWhereNestedInput { +export class ProblemUpdateManyWithWhereWithoutCreatorInput { @TypeGraphQL.Field(_type => ProblemScalarWhereInput, { nullable: false, description: undefined }) where!: ProblemScalarWhereInput; - @TypeGraphQL.Field(_type => ProblemUpdateManyDataInput, { + @TypeGraphQL.Field(_type => ProblemUpdateManyMutationInput, { nullable: false, description: undefined }) - data!: ProblemUpdateManyDataInput; + data!: ProblemUpdateManyMutationInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts new file mode 100644 index 00000000..67b03591 --- /dev/null +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithWhereWithoutLikedByInput.ts @@ -0,0 +1,23 @@ +import * as TypeGraphQL from "type-graphql"; +import GraphQLJSON from "graphql-type-json"; +import { JsonValue, InputJsonValue } from "../../../client"; +import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; +import { ProblemUpdateManyMutationInput } from "../inputs/ProblemUpdateManyMutationInput"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class ProblemUpdateManyWithWhereWithoutLikedByInput { + @TypeGraphQL.Field(_type => ProblemScalarWhereInput, { + nullable: false, + description: undefined + }) + where!: ProblemScalarWhereInput; + + @TypeGraphQL.Field(_type => ProblemUpdateManyMutationInput, { + nullable: false, + description: undefined + }) + data!: ProblemUpdateManyMutationInput; +} diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts index a8af1a99..766e9134 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutCreatorInput.ts @@ -1,10 +1,10 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ProblemCreateOrConnectWithoutCreatorInput } from "../inputs/ProblemCreateOrConnectWithoutCreatorInput"; +import { ProblemCreateOrConnectWithoutcreatorInput } from "../inputs/ProblemCreateOrConnectWithoutcreatorInput"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; -import { ProblemUpdateManyWithWhereNestedInput } from "../inputs/ProblemUpdateManyWithWhereNestedInput"; +import { ProblemUpdateManyWithWhereWithoutCreatorInput } from "../inputs/ProblemUpdateManyWithWhereWithoutCreatorInput"; import { ProblemUpdateWithWhereUniqueWithoutCreatorInput } from "../inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput"; import { ProblemUpsertWithWhereUniqueWithoutCreatorInput } from "../inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @@ -50,11 +50,11 @@ export class ProblemUpdateManyWithoutCreatorInput { }) update?: ProblemUpdateWithWhereUniqueWithoutCreatorInput[] | undefined; - @TypeGraphQL.Field(_type => [ProblemUpdateManyWithWhereNestedInput], { + @TypeGraphQL.Field(_type => [ProblemUpdateManyWithWhereWithoutCreatorInput], { nullable: true, description: undefined }) - updateMany?: ProblemUpdateManyWithWhereNestedInput[] | undefined; + updateMany?: ProblemUpdateManyWithWhereWithoutCreatorInput[] | undefined; @TypeGraphQL.Field(_type => [ProblemScalarWhereInput], { nullable: true, @@ -68,9 +68,9 @@ export class ProblemUpdateManyWithoutCreatorInput { }) upsert?: ProblemUpsertWithWhereUniqueWithoutCreatorInput[] | undefined; - @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutCreatorInput], { + @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutcreatorInput], { nullable: true, description: undefined }) - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput[] | undefined; + connectOrCreate?: ProblemCreateOrConnectWithoutcreatorInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts index 0d35649f..f8e0bc14 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateManyWithoutLikedByInput.ts @@ -1,10 +1,10 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ProblemCreateOrConnectWithoutCreatorInput } from "../inputs/ProblemCreateOrConnectWithoutCreatorInput"; +import { ProblemCreateOrConnectWithoutlikedByInput } from "../inputs/ProblemCreateOrConnectWithoutlikedByInput"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; import { ProblemScalarWhereInput } from "../inputs/ProblemScalarWhereInput"; -import { ProblemUpdateManyWithWhereNestedInput } from "../inputs/ProblemUpdateManyWithWhereNestedInput"; +import { ProblemUpdateManyWithWhereWithoutLikedByInput } from "../inputs/ProblemUpdateManyWithWhereWithoutLikedByInput"; import { ProblemUpdateWithWhereUniqueWithoutLikedByInput } from "../inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput"; import { ProblemUpsertWithWhereUniqueWithoutLikedByInput } from "../inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @@ -50,11 +50,11 @@ export class ProblemUpdateManyWithoutLikedByInput { }) update?: ProblemUpdateWithWhereUniqueWithoutLikedByInput[] | undefined; - @TypeGraphQL.Field(_type => [ProblemUpdateManyWithWhereNestedInput], { + @TypeGraphQL.Field(_type => [ProblemUpdateManyWithWhereWithoutLikedByInput], { nullable: true, description: undefined }) - updateMany?: ProblemUpdateManyWithWhereNestedInput[] | undefined; + updateMany?: ProblemUpdateManyWithWhereWithoutLikedByInput[] | undefined; @TypeGraphQL.Field(_type => [ProblemScalarWhereInput], { nullable: true, @@ -68,9 +68,9 @@ export class ProblemUpdateManyWithoutLikedByInput { }) upsert?: ProblemUpsertWithWhereUniqueWithoutLikedByInput[] | undefined; - @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutCreatorInput], { + @TypeGraphQL.Field(_type => [ProblemCreateOrConnectWithoutlikedByInput], { nullable: true, description: undefined }) - connectOrCreate?: ProblemCreateOrConnectWithoutCreatorInput[] | undefined; + connectOrCreate?: ProblemCreateOrConnectWithoutlikedByInput[] | undefined; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts index 4b56e152..caa75083 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutCreatorInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ProblemUpdateWithoutCreatorDataInput } from "../inputs/ProblemUpdateWithoutCreatorDataInput"; +import { ProblemUpdateWithoutCreatorInput } from "../inputs/ProblemUpdateWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -15,9 +15,9 @@ export class ProblemUpdateWithWhereUniqueWithoutCreatorInput { }) where!: ProblemWhereUniqueInput; - @TypeGraphQL.Field(_type => ProblemUpdateWithoutCreatorDataInput, { + @TypeGraphQL.Field(_type => ProblemUpdateWithoutCreatorInput, { nullable: false, description: undefined }) - data!: ProblemUpdateWithoutCreatorDataInput; + data!: ProblemUpdateWithoutCreatorInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts index cf945ac1..983cbfed 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithWhereUniqueWithoutLikedByInput.ts @@ -1,7 +1,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; -import { ProblemUpdateWithoutLikedByDataInput } from "../inputs/ProblemUpdateWithoutLikedByDataInput"; +import { ProblemUpdateWithoutLikedByInput } from "../inputs/ProblemUpdateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -15,9 +15,9 @@ export class ProblemUpdateWithWhereUniqueWithoutLikedByInput { }) where!: ProblemWhereUniqueInput; - @TypeGraphQL.Field(_type => ProblemUpdateWithoutLikedByDataInput, { + @TypeGraphQL.Field(_type => ProblemUpdateWithoutLikedByInput, { nullable: false, description: undefined }) - data!: ProblemUpdateWithoutLikedByDataInput; + data!: ProblemUpdateWithoutLikedByInput; } diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts similarity index 93% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts index e5368ac8..f31c4e43 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutCreatorInput.ts @@ -8,7 +8,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class ProblemUpdateWithoutCreatorDataInput { +export class ProblemUpdateWithoutCreatorInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByDataInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts similarity index 93% rename from experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByDataInput.ts rename to experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts index 78a2d8a3..069b6c5b 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByDataInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpdateWithoutLikedByInput.ts @@ -8,7 +8,7 @@ import { StringFieldUpdateOperationsInput } from "../inputs/StringFieldUpdateOpe isAbstract: true, description: undefined, }) -export class ProblemUpdateWithoutLikedByDataInput { +export class ProblemUpdateWithoutLikedByInput { @TypeGraphQL.Field(_type => StringFieldUpdateOperationsInput, { nullable: true, description: undefined diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts index baa206d1..25639ae4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutCreatorInput.ts @@ -2,7 +2,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { ProblemCreateWithoutCreatorInput } from "../inputs/ProblemCreateWithoutCreatorInput"; -import { ProblemUpdateWithoutCreatorDataInput } from "../inputs/ProblemUpdateWithoutCreatorDataInput"; +import { ProblemUpdateWithoutCreatorInput } from "../inputs/ProblemUpdateWithoutCreatorInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -16,11 +16,11 @@ export class ProblemUpsertWithWhereUniqueWithoutCreatorInput { }) where!: ProblemWhereUniqueInput; - @TypeGraphQL.Field(_type => ProblemUpdateWithoutCreatorDataInput, { + @TypeGraphQL.Field(_type => ProblemUpdateWithoutCreatorInput, { nullable: false, description: undefined }) - update!: ProblemUpdateWithoutCreatorDataInput; + update!: ProblemUpdateWithoutCreatorInput; @TypeGraphQL.Field(_type => ProblemCreateWithoutCreatorInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts index 154360a1..dcc857f4 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/ProblemUpsertWithWhereUniqueWithoutLikedByInput.ts @@ -2,7 +2,7 @@ import * as TypeGraphQL from "type-graphql"; import GraphQLJSON from "graphql-type-json"; import { JsonValue, InputJsonValue } from "../../../client"; import { ProblemCreateWithoutLikedByInput } from "../inputs/ProblemCreateWithoutLikedByInput"; -import { ProblemUpdateWithoutLikedByDataInput } from "../inputs/ProblemUpdateWithoutLikedByDataInput"; +import { ProblemUpdateWithoutLikedByInput } from "../inputs/ProblemUpdateWithoutLikedByInput"; import { ProblemWhereUniqueInput } from "../inputs/ProblemWhereUniqueInput"; @TypeGraphQL.InputType({ @@ -16,11 +16,11 @@ export class ProblemUpsertWithWhereUniqueWithoutLikedByInput { }) where!: ProblemWhereUniqueInput; - @TypeGraphQL.Field(_type => ProblemUpdateWithoutLikedByDataInput, { + @TypeGraphQL.Field(_type => ProblemUpdateWithoutLikedByInput, { nullable: false, description: undefined }) - update!: ProblemUpdateWithoutLikedByDataInput; + update!: ProblemUpdateWithoutLikedByInput; @TypeGraphQL.Field(_type => ProblemCreateWithoutLikedByInput, { nullable: false, diff --git a/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts b/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts index 519b7d49..108c9bbe 100644 --- a/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts +++ b/experiments/prisma/generated/type-graphql/resolvers/inputs/index.ts @@ -9,7 +9,8 @@ export { CategoryWhereUniqueInput } from "./CategoryWhereUniqueInput"; export { ClientCreateInput } from "./ClientCreateInput"; export { ClientCreateOneWithoutEditorPostsInput } from "./ClientCreateOneWithoutEditorPostsInput"; export { ClientCreateOneWithoutPostsInput } from "./ClientCreateOneWithoutPostsInput"; -export { ClientCreateOrConnectWithoutpostInput } from "./ClientCreateOrConnectWithoutpostInput"; +export { ClientCreateOrConnectWithouteditorPostsInput } from "./ClientCreateOrConnectWithouteditorPostsInput"; +export { ClientCreateOrConnectWithoutpostsInput } from "./ClientCreateOrConnectWithoutpostsInput"; export { ClientCreateWithoutEditorPostsInput } from "./ClientCreateWithoutEditorPostsInput"; export { ClientCreateWithoutPostsInput } from "./ClientCreateWithoutPostsInput"; export { ClientOrderByInput } from "./ClientOrderByInput"; @@ -18,8 +19,8 @@ export { ClientUpdateInput } from "./ClientUpdateInput"; export { ClientUpdateManyMutationInput } from "./ClientUpdateManyMutationInput"; export { ClientUpdateOneRequiredWithoutPostsInput } from "./ClientUpdateOneRequiredWithoutPostsInput"; export { ClientUpdateOneWithoutEditorPostsInput } from "./ClientUpdateOneWithoutEditorPostsInput"; -export { ClientUpdateWithoutEditorPostsDataInput } from "./ClientUpdateWithoutEditorPostsDataInput"; -export { ClientUpdateWithoutPostsDataInput } from "./ClientUpdateWithoutPostsDataInput"; +export { ClientUpdateWithoutEditorPostsInput } from "./ClientUpdateWithoutEditorPostsInput"; +export { ClientUpdateWithoutPostsInput } from "./ClientUpdateWithoutPostsInput"; export { ClientUpsertWithoutEditorPostsInput } from "./ClientUpsertWithoutEditorPostsInput"; export { ClientUpsertWithoutPostsInput } from "./ClientUpsertWithoutPostsInput"; export { ClientWhereInput } from "./ClientWhereInput"; @@ -27,7 +28,8 @@ export { ClientWhereUniqueInput } from "./ClientWhereUniqueInput"; export { CreatorCreateInput } from "./CreatorCreateInput"; export { CreatorCreateManyWithoutLikesInput } from "./CreatorCreateManyWithoutLikesInput"; export { CreatorCreateOneWithoutProblemsInput } from "./CreatorCreateOneWithoutProblemsInput"; -export { CreatorCreateOrConnectWithoutProblemInput } from "./CreatorCreateOrConnectWithoutProblemInput"; +export { CreatorCreateOrConnectWithoutlikesInput } from "./CreatorCreateOrConnectWithoutlikesInput"; +export { CreatorCreateOrConnectWithoutproblemsInput } from "./CreatorCreateOrConnectWithoutproblemsInput"; export { CreatorCreateWithoutLikesInput } from "./CreatorCreateWithoutLikesInput"; export { CreatorCreateWithoutProblemsInput } from "./CreatorCreateWithoutProblemsInput"; export { CreatorListRelationFilter } from "./CreatorListRelationFilter"; @@ -35,14 +37,13 @@ export { CreatorOrderByInput } from "./CreatorOrderByInput"; export { CreatorRelationFilter } from "./CreatorRelationFilter"; export { CreatorScalarWhereInput } from "./CreatorScalarWhereInput"; export { CreatorUpdateInput } from "./CreatorUpdateInput"; -export { CreatorUpdateManyDataInput } from "./CreatorUpdateManyDataInput"; export { CreatorUpdateManyMutationInput } from "./CreatorUpdateManyMutationInput"; -export { CreatorUpdateManyWithWhereNestedInput } from "./CreatorUpdateManyWithWhereNestedInput"; +export { CreatorUpdateManyWithWhereWithoutLikesInput } from "./CreatorUpdateManyWithWhereWithoutLikesInput"; export { CreatorUpdateManyWithoutLikesInput } from "./CreatorUpdateManyWithoutLikesInput"; export { CreatorUpdateOneWithoutProblemsInput } from "./CreatorUpdateOneWithoutProblemsInput"; export { CreatorUpdateWithWhereUniqueWithoutLikesInput } from "./CreatorUpdateWithWhereUniqueWithoutLikesInput"; -export { CreatorUpdateWithoutLikesDataInput } from "./CreatorUpdateWithoutLikesDataInput"; -export { CreatorUpdateWithoutProblemsDataInput } from "./CreatorUpdateWithoutProblemsDataInput"; +export { CreatorUpdateWithoutLikesInput } from "./CreatorUpdateWithoutLikesInput"; +export { CreatorUpdateWithoutProblemsInput } from "./CreatorUpdateWithoutProblemsInput"; export { CreatorUpsertWithWhereUniqueWithoutLikesInput } from "./CreatorUpsertWithWhereUniqueWithoutLikesInput"; export { CreatorUpsertWithoutProblemsInput } from "./CreatorUpsertWithoutProblemsInput"; export { CreatorWhereInput } from "./CreatorWhereInput"; @@ -51,7 +52,7 @@ export { DateTimeFieldUpdateOperationsInput } from "./DateTimeFieldUpdateOperati export { DateTimeFilter } from "./DateTimeFilter"; export { DirectorCreateInput } from "./DirectorCreateInput"; export { DirectorCreateOneWithoutMoviesInput } from "./DirectorCreateOneWithoutMoviesInput"; -export { DirectorCreateOrConnectWithoutMovieInput } from "./DirectorCreateOrConnectWithoutMovieInput"; +export { DirectorCreateOrConnectWithoutmoviesInput } from "./DirectorCreateOrConnectWithoutmoviesInput"; export { DirectorCreateWithoutMoviesInput } from "./DirectorCreateWithoutMoviesInput"; export { DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput } from "./DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput"; export { DirectorOrderByInput } from "./DirectorOrderByInput"; @@ -59,7 +60,7 @@ export { DirectorRelationFilter } from "./DirectorRelationFilter"; export { DirectorUpdateInput } from "./DirectorUpdateInput"; export { DirectorUpdateManyMutationInput } from "./DirectorUpdateManyMutationInput"; export { DirectorUpdateOneRequiredWithoutMoviesInput } from "./DirectorUpdateOneRequiredWithoutMoviesInput"; -export { DirectorUpdateWithoutMoviesDataInput } from "./DirectorUpdateWithoutMoviesDataInput"; +export { DirectorUpdateWithoutMoviesInput } from "./DirectorUpdateWithoutMoviesInput"; export { DirectorUpsertWithoutMoviesInput } from "./DirectorUpsertWithoutMoviesInput"; export { DirectorWhereInput } from "./DirectorWhereInput"; export { DirectorWhereUniqueInput } from "./DirectorWhereUniqueInput"; @@ -75,18 +76,17 @@ export { IntNullableFilter } from "./IntNullableFilter"; export { JsonFilter } from "./JsonFilter"; export { MovieCreateInput } from "./MovieCreateInput"; export { MovieCreateManyWithoutDirectorInput } from "./MovieCreateManyWithoutDirectorInput"; -export { MovieCreateOrConnectWithoutDirectorInput } from "./MovieCreateOrConnectWithoutDirectorInput"; +export { MovieCreateOrConnectWithoutdirectorInput } from "./MovieCreateOrConnectWithoutdirectorInput"; export { MovieCreateWithoutDirectorInput } from "./MovieCreateWithoutDirectorInput"; export { MovieListRelationFilter } from "./MovieListRelationFilter"; export { MovieOrderByInput } from "./MovieOrderByInput"; export { MovieScalarWhereInput } from "./MovieScalarWhereInput"; export { MovieUpdateInput } from "./MovieUpdateInput"; -export { MovieUpdateManyDataInput } from "./MovieUpdateManyDataInput"; export { MovieUpdateManyMutationInput } from "./MovieUpdateManyMutationInput"; -export { MovieUpdateManyWithWhereNestedInput } from "./MovieUpdateManyWithWhereNestedInput"; +export { MovieUpdateManyWithWhereWithoutDirectorInput } from "./MovieUpdateManyWithWhereWithoutDirectorInput"; export { MovieUpdateManyWithoutDirectorInput } from "./MovieUpdateManyWithoutDirectorInput"; export { MovieUpdateWithWhereUniqueWithoutDirectorInput } from "./MovieUpdateWithWhereUniqueWithoutDirectorInput"; -export { MovieUpdateWithoutDirectorDataInput } from "./MovieUpdateWithoutDirectorDataInput"; +export { MovieUpdateWithoutDirectorInput } from "./MovieUpdateWithoutDirectorInput"; export { MovieUpsertWithWhereUniqueWithoutDirectorInput } from "./MovieUpsertWithWhereUniqueWithoutDirectorInput"; export { MovieWhereInput } from "./MovieWhereInput"; export { MovieWhereUniqueInput } from "./MovieWhereUniqueInput"; @@ -110,22 +110,23 @@ export { PatientWhereUniqueInput } from "./PatientWhereUniqueInput"; export { PostCreateInput } from "./PostCreateInput"; export { PostCreateManyWithoutAuthorInput } from "./PostCreateManyWithoutAuthorInput"; export { PostCreateManyWithoutEditorInput } from "./PostCreateManyWithoutEditorInput"; -export { PostCreateOrConnectWithoutUserInput } from "./PostCreateOrConnectWithoutUserInput"; +export { PostCreateOrConnectWithoutauthorInput } from "./PostCreateOrConnectWithoutauthorInput"; +export { PostCreateOrConnectWithouteditorInput } from "./PostCreateOrConnectWithouteditorInput"; export { PostCreateWithoutAuthorInput } from "./PostCreateWithoutAuthorInput"; export { PostCreateWithoutEditorInput } from "./PostCreateWithoutEditorInput"; export { PostListRelationFilter } from "./PostListRelationFilter"; export { PostOrderByInput } from "./PostOrderByInput"; export { PostScalarWhereInput } from "./PostScalarWhereInput"; export { PostUpdateInput } from "./PostUpdateInput"; -export { PostUpdateManyDataInput } from "./PostUpdateManyDataInput"; export { PostUpdateManyMutationInput } from "./PostUpdateManyMutationInput"; -export { PostUpdateManyWithWhereNestedInput } from "./PostUpdateManyWithWhereNestedInput"; +export { PostUpdateManyWithWhereWithoutAuthorInput } from "./PostUpdateManyWithWhereWithoutAuthorInput"; +export { PostUpdateManyWithWhereWithoutEditorInput } from "./PostUpdateManyWithWhereWithoutEditorInput"; export { PostUpdateManyWithoutAuthorInput } from "./PostUpdateManyWithoutAuthorInput"; export { PostUpdateManyWithoutEditorInput } from "./PostUpdateManyWithoutEditorInput"; export { PostUpdateWithWhereUniqueWithoutAuthorInput } from "./PostUpdateWithWhereUniqueWithoutAuthorInput"; export { PostUpdateWithWhereUniqueWithoutEditorInput } from "./PostUpdateWithWhereUniqueWithoutEditorInput"; -export { PostUpdateWithoutAuthorDataInput } from "./PostUpdateWithoutAuthorDataInput"; -export { PostUpdateWithoutEditorDataInput } from "./PostUpdateWithoutEditorDataInput"; +export { PostUpdateWithoutAuthorInput } from "./PostUpdateWithoutAuthorInput"; +export { PostUpdateWithoutEditorInput } from "./PostUpdateWithoutEditorInput"; export { PostUpsertWithWhereUniqueWithoutAuthorInput } from "./PostUpsertWithWhereUniqueWithoutAuthorInput"; export { PostUpsertWithWhereUniqueWithoutEditorInput } from "./PostUpsertWithWhereUniqueWithoutEditorInput"; export { PostWhereInput } from "./PostWhereInput"; @@ -133,22 +134,23 @@ export { PostWhereUniqueInput } from "./PostWhereUniqueInput"; export { ProblemCreateInput } from "./ProblemCreateInput"; export { ProblemCreateManyWithoutCreatorInput } from "./ProblemCreateManyWithoutCreatorInput"; export { ProblemCreateManyWithoutLikedByInput } from "./ProblemCreateManyWithoutLikedByInput"; -export { ProblemCreateOrConnectWithoutCreatorInput } from "./ProblemCreateOrConnectWithoutCreatorInput"; +export { ProblemCreateOrConnectWithoutcreatorInput } from "./ProblemCreateOrConnectWithoutcreatorInput"; +export { ProblemCreateOrConnectWithoutlikedByInput } from "./ProblemCreateOrConnectWithoutlikedByInput"; export { ProblemCreateWithoutCreatorInput } from "./ProblemCreateWithoutCreatorInput"; export { ProblemCreateWithoutLikedByInput } from "./ProblemCreateWithoutLikedByInput"; export { ProblemListRelationFilter } from "./ProblemListRelationFilter"; export { ProblemOrderByInput } from "./ProblemOrderByInput"; export { ProblemScalarWhereInput } from "./ProblemScalarWhereInput"; export { ProblemUpdateInput } from "./ProblemUpdateInput"; -export { ProblemUpdateManyDataInput } from "./ProblemUpdateManyDataInput"; export { ProblemUpdateManyMutationInput } from "./ProblemUpdateManyMutationInput"; -export { ProblemUpdateManyWithWhereNestedInput } from "./ProblemUpdateManyWithWhereNestedInput"; +export { ProblemUpdateManyWithWhereWithoutCreatorInput } from "./ProblemUpdateManyWithWhereWithoutCreatorInput"; +export { ProblemUpdateManyWithWhereWithoutLikedByInput } from "./ProblemUpdateManyWithWhereWithoutLikedByInput"; export { ProblemUpdateManyWithoutCreatorInput } from "./ProblemUpdateManyWithoutCreatorInput"; export { ProblemUpdateManyWithoutLikedByInput } from "./ProblemUpdateManyWithoutLikedByInput"; export { ProblemUpdateWithWhereUniqueWithoutCreatorInput } from "./ProblemUpdateWithWhereUniqueWithoutCreatorInput"; export { ProblemUpdateWithWhereUniqueWithoutLikedByInput } from "./ProblemUpdateWithWhereUniqueWithoutLikedByInput"; -export { ProblemUpdateWithoutCreatorDataInput } from "./ProblemUpdateWithoutCreatorDataInput"; -export { ProblemUpdateWithoutLikedByDataInput } from "./ProblemUpdateWithoutLikedByDataInput"; +export { ProblemUpdateWithoutCreatorInput } from "./ProblemUpdateWithoutCreatorInput"; +export { ProblemUpdateWithoutLikedByInput } from "./ProblemUpdateWithoutLikedByInput"; export { ProblemUpsertWithWhereUniqueWithoutCreatorInput } from "./ProblemUpsertWithWhereUniqueWithoutCreatorInput"; export { ProblemUpsertWithWhereUniqueWithoutLikedByInput } from "./ProblemUpsertWithWhereUniqueWithoutLikedByInput"; export { ProblemWhereInput } from "./ProblemWhereInput"; diff --git a/experiments/prisma/schema.prisma b/experiments/prisma/schema.prisma index 9b5aabee..c0c90ab0 100644 --- a/experiments/prisma/schema.prisma +++ b/experiments/prisma/schema.prisma @@ -9,13 +9,14 @@ generator client { provider = "prisma-client-js" binaryTargets = ["windows", "debian-openssl-1.1.x"] output = "../prisma/generated/client" - previewFeatures = ["connectOrCreate"] + // previewFeatures = ["nativeTypes", "uncheckedScalarInputs"] + previewFeatures = ["nativeTypes"] } generator typegraphql { - provider = "node ../src/cli/dev.ts" - output = "../prisma/generated/type-graphql" - emitDMMF = true + provider = "node ../src/cli/dev.ts" + output = "../prisma/generated/type-graphql" + emitDMMF = true simpleResolvers = true } diff --git a/package-lock.json b/package-lock.json index 0e2d7b8d..fb091bc9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,7795 @@ { "name": "typegraphql-prisma", "version": "0.8.3", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "version": "0.8.3", + "license": "MIT", + "dependencies": { + "@prisma/generator-helper": "2.11.0", + "@prisma/sdk": "2.11.0", + "pluralize": "^8.0.0", + "semver": "^7.3.2", + "ts-morph": "^8.1.2", + "tslib": "^2.0.3" + }, + "bin": { + "typegraphql-prisma": "lib/generator.js" + }, + "devDependencies": { + "@prisma/cli": "^2.11.0", + "@prisma/client": "2.11.0", + "@types/graphql-fields": "^1.3.3", + "@types/graphql-type-json": "^0.3.2", + "@types/jest": "^26.0.15", + "@types/node": "^14.14.7", + "@types/pg": "^7.14.6", + "@types/pluralize": "0.0.29", + "@types/semver": "^7.3.4", + "directory-tree": "^2.2.5", + "env-cmd": "^10.1.0", + "graphql": "^15.4.0", + "graphql-fields": "^2.0.3", + "graphql-type-json": "^0.3.2", + "husky": "^4.3.0", + "jest": "^26.6.3", + "lint-staged": "^10.5.1", + "pg": "^8.5.0", + "prettier": "^2.1.2", + "reflect-metadata": "^0.1.13", + "ts-jest": "~26.4.4", + "ts-node": "^9.0.0", + "type-graphql": "^1.1.1", + "typescript": "~4.0.5" + }, + "engines": { + "node": ">=12.4" + }, + "peerDependencies": { + "@prisma/cli": "~2.11.0", + "@prisma/client": "~2.11.0", + "@types/graphql-fields": "^1.3.3", + "@types/node": "*", + "graphql-fields": "^2.0.3", + "graphql-type-json": "^0.3.2", + "type-graphql": "^1.1.1" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@babel/core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", + "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.5", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "node_modules/@babel/generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz", + "integrity": "sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz", + "integrity": "sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz", + "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz", + "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-replace-supers": "^7.12.1", + "@babel/helper-simple-access": "^7.12.1", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/helper-validator-identifier": "^7.10.4", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.1", + "@babel/types": "^7.12.1", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz", + "integrity": "sha512-n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==", + "dev": true + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", + "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.12.1", + "@babel/helper-optimise-call-expression": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz", + "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.12.1" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.11.0.tgz", + "integrity": "sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.11.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" + }, + "node_modules/@babel/helpers": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" + } + }, + "node_modules/@babel/highlight": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", + "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz", + "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "node_modules/@babel/traverse": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", + "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.11.0", + "@babel/parser": "^7.12.5", + "@babel/types": "^7.12.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "node_modules/@babel/types": { + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", + "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@dsherret/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@dsherret/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-H2R13IvZdM6gei2vOGSzF7HdMyw=", + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "node-notifier": "^8.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "node-notifier": "^8.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^26.6.2", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-util": "^26.6.2", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dependencies": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==" + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "node_modules/@prisma/bar": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@prisma/bar/-/bar-0.0.1.tgz", + "integrity": "sha512-FVLhwVkbfhXlBhroWfIXMLi+3Jh9IEzYp+9z+MUUiw3ZsbcoAil7CN9/QIjHc4/TcCRyRfuSmT7qCnn4O+TjJw==", + "dev": true + }, + "node_modules/@prisma/cli": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/cli/-/cli-2.11.0.tgz", + "integrity": "sha512-RphW+1SPrEKgpuE5RFM0mv3BeVTF8MCRIyBt35Z9Z/E4YI30qgEWfZu6VfsNDarHRsFiJRKC73wx/aMQ2rLp4g==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@prisma/bar": "0.0.1", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" + }, + "bin": { + "prisma": "build/index.js", + "prisma2": "build/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@prisma/client": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-2.11.0.tgz", + "integrity": "sha512-BF7K/yi5fAnrt7MelQqUueJyl06IGmIxf+7f5RxFSvyO6xZMbOYxhW21kV2wt10mOIS0khQbo0xY6w/8jViJuQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@prisma/engines-version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@prisma/cli": "*" + }, + "peerDependenciesMeta": { + "@prisma/cli": { + "optional": true + } + } + }, + "node_modules/@prisma/debug": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.11.0.tgz", + "integrity": "sha512-qOk2HrbvFCZ8VDwBvHOIdj2uw665CNAFql5qh+AS/SZjO5B6dDyvznK3EzUp5DxOLfkhx+HJ+j+Te76nAS+I0Q==", + "dependencies": { + "debug": "^4.1.1" + } + }, + "node_modules/@prisma/engine-core": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-2.11.0.tgz", + "integrity": "sha512-duxmMScKNtXugKmNN7pqm5WRvX8Vp2rD3v8knTpZyYHdIa0/ww7dbfJagA2RlB8bKXnlKL08lXDC7eEvb/r8LQ==", + "dependencies": { + "@prisma/debug": "2.11.0", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "@prisma/generator-helper": "2.11.0", + "@prisma/get-platform": "2.11.0", + "chalk": "^4.0.0", + "cross-fetch": "^3.0.4", + "execa": "^4.0.2", + "get-stream": "^6.0.0", + "indent-string": "^4.0.0", + "new-github-issue-url": "^0.2.1", + "p-retry": "^4.2.0", + "terminal-link": "^2.1.1", + "undici": "2.1.1" + } + }, + "node_modules/@prisma/engines": { + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-0WaUybWM7J5zQuG/zYLbV+ZKx9/nzS7Ruu7Y0K2lXJKy3Z9koeVttq+Xt7tVmUX9TLgI1Rwhb9R2e1JMNDWbsw==", + "hasInstallScript": true + }, + "node_modules/@prisma/engines-version": { + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-qlkW4dKoW1dUnperWPuhFriZ/NTHlsKLhBbebxRa8qMuD3o37SvWIDGLjFOQx1N0Eb4H04rI3XxgjkWLFVlZCw==", + "dev": true + }, + "node_modules/@prisma/fetch-engine": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-2.11.0.tgz", + "integrity": "sha512-shkriv/kdR5ihjAOoxJb5/ZBIRjySOYcA+dFhhzbopsFf1cTivB7cKntog9Uc1oE87aftgNXRelITPqvbbYQ6w==", + "dependencies": { + "@prisma/debug": "2.11.0", + "@prisma/get-platform": "2.11.0", + "chalk": "^4.0.0", + "execa": "^4.0.0", + "find-cache-dir": "^3.3.1", + "hasha": "^5.2.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "make-dir": "^3.0.2", + "node-fetch": "^2.6.0", + "p-filter": "^2.1.0", + "p-map": "^4.0.0", + "p-queue": "^6.4.0", + "p-retry": "^4.2.0", + "progress": "^2.0.3", + "rimraf": "^3.0.2", + "temp-dir": "^2.0.0", + "tempy": "^1.0.0" + } + }, + "node_modules/@prisma/generator-helper": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-2.11.0.tgz", + "integrity": "sha512-R+l8ZQlbcv+0xgzDQwUU7M2+mSs8jBIAeyVKbNJQWoump8+vhGKlyDn+cdTCkJM83e9QlM1K5/i8weYqB/6y7Q==", + "dependencies": { + "@prisma/debug": "2.11.0", + "@types/cross-spawn": "^6.0.1", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2" + } + }, + "node_modules/@prisma/get-platform": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-2.11.0.tgz", + "integrity": "sha512-VNx7/hYqKJm+r8cEsX7Tff/NDoiB+MwTCqOu+T5En4F9rxhxxGEuzCyTTdP+tFqmqvd7WGKtmO2qrMgw3bIylw==", + "dependencies": { + "@prisma/debug": "2.11.0" + } + }, + "node_modules/@prisma/sdk": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-2.11.0.tgz", + "integrity": "sha512-a9sU9lSVNQhoMwlRV26KHbu7m1CrEv+Mz0ZwD05S6zm3Ax+KBozGM5irnMnlNlfBaM9pS6bagv3hieS5ija4/w==", + "dependencies": { + "@prisma/debug": "2.11.0", + "@prisma/engine-core": "2.11.0", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "@prisma/fetch-engine": "2.11.0", + "@prisma/generator-helper": "2.11.0", + "@prisma/get-platform": "2.11.0", + "@timsuchanek/copy": "^1.4.5", + "archiver": "^4.0.0", + "arg": "^4.1.3", + "chalk": "4.1.0", + "checkpoint-client": "1.1.14", + "cli-truncate": "^2.1.0", + "dotenv": "^8.2.0", + "execa": "^4.0.0", + "find-up": "5.0.0", + "global-dirs": "^2.0.1", + "globby": "^11.0.0", + "has-yarn": "^2.1.0", + "is-ci": "^2.0.0", + "make-dir": "^3.0.2", + "node-fetch": "2.6.1", + "p-map": "^4.0.0", + "read-pkg-up": "^7.0.1", + "resolve-pkg": "^2.0.0", + "rimraf": "^3.0.2", + "string-width": "^4.2.0", + "strip-ansi": "6.0.0", + "strip-indent": "3.0.0", + "tar": "^6.0.1", + "temp-dir": "^2.0.0", + "temp-write": "^4.0.0", + "tempy": "^1.0.0", + "terminal-link": "^2.1.1", + "tmp": "0.2.1", + "url-parse": "^1.4.7" + } + }, + "node_modules/@prisma/sdk/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "node_modules/@prisma/sdk/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + } + }, + "node_modules/@prisma/sdk/node_modules/p-limit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.0.2.tgz", + "integrity": "sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==", + "dependencies": { + "p-try": "^2.0.0" + } + }, + "node_modules/@prisma/sdk/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.1.tgz", + "integrity": "sha512-892K+kWUUi3cl+LlqEWIDrhvLgdL79tECi8JZUyq6IviKy/DNhuzCRlbHUjxK89f4ypPMMaFnFuR9Ie6DoIMsw==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@timsuchanek/copy": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/@timsuchanek/copy/-/copy-1.4.5.tgz", + "integrity": "sha512-N4+2/DvfwzQqHYL/scq07fv8yXbZc6RyUxKJoE8Clm14JpLOf9yNI4VB4D6RsV3h9zgzZ4loJUydHKM7pp3blw==", + "dependencies": { + "@timsuchanek/sleep-promise": "^8.0.1", + "commander": "^2.19.0", + "mkdirp": "^1.0.4", + "prettysize": "^2.0.0" + } + }, + "node_modules/@timsuchanek/sleep-promise": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@timsuchanek/sleep-promise/-/sleep-promise-8.0.1.tgz", + "integrity": "sha512-cxHYbrXfnCWsklydIHSw5GCMHUPqpJ/enxWSyVHNOgNe61sit/+aOXTTI+VOdWkvVaJsI2vsB9N4+YDNITawOQ==" + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@ts-morph/common": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.6.0.tgz", + "integrity": "sha512-pI35nZz5bs3tL3btSVX2cWkAE8rc80F+Fn4TwSC6bQvn7fgn9IyLXVcAfpG6X6NBY5wN9TkSWXn/QYUkBvR/Fw==", + "dependencies": { + "@dsherret/to-absolute-glob": "^2.0.2", + "fast-glob": "^3.2.4", + "fs-extra": "^9.0.1", + "is-negated-glob": "^1.0.0", + "multimatch": "^4.0.0", + "typescript": "~4.0.2" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.3.tgz", + "integrity": "sha512-uCoznIPDmnickEi6D0v11SBpW0OuVqHJCa7syXqQHy5uktSCreIlt0iglsCnmvz8yCb38hGcWeseA8cWJSwv5Q==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.15.tgz", + "integrity": "sha512-Pzh9O3sTK8V6I1olsXpCfj2k/ygO2q1X0vhhnDrEQyYLHZesWz+zMZMVcwXLCYf0U36EtmyYaFGPfXlTtDHe3A==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==" + }, + "node_modules/@types/cross-spawn": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cross-spawn/-/cross-spawn-6.0.2.tgz", + "integrity": "sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/graphql-fields": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/graphql-fields/-/graphql-fields-1.3.3.tgz", + "integrity": "sha512-rE54TMk0ozadGuUtmNvRgme/4QcwG0cl8GfcNbuFyB3whHKCrnuQp7YQZn9dELOdJang8KQx4kqPzM8uNHYNnA==", + "dev": true, + "dependencies": { + "graphql": "^15.3.0" + } + }, + "node_modules/@types/graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@types/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-c1cq4o8EhY0Z39ua8UXwG8uBs23xBYA/Uw0tXFl6SuTUpkVv/IJqf6pHQbfdC7nwFRhX2ifTOV/UIg0Q/IJsbg==", + "dev": true, + "dependencies": { + "graphql": "^14.5.3" + } + }, + "node_modules/@types/graphql-type-json/node_modules/graphql": { + "version": "14.6.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-14.6.0.tgz", + "integrity": "sha512-VKzfvHEKybTKjQVpTFrA5yUq2S9ihcZvfJAtsDBBCuV6wauPu1xl/f9ehgVf0FcEJJs4vz6ysb/ZMkGigQZseg==", + "dev": true, + "dependencies": { + "iterall": "^1.2.2" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "26.0.15", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.15.tgz", + "integrity": "sha512-s2VMReFXRg9XXxV+CW9e5Nz8fH2K1aEhwgjUqPPbQd7g95T0laAcvLv032EhFHIa5GHsZ8W7iJEQVaJq6k3Gog==", + "dev": true, + "dependencies": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "node_modules/@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "node_modules/@types/node": { + "version": "14.14.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz", + "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==" + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/pg": { + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@types/pg/-/pg-7.14.6.tgz", + "integrity": "sha512-mf6kYvuYS2CObDxtsw5imE4vOvq+XHJtiJNFXir/fn9nxZtIFQ3/ECpokm8fNkxKBh7nQhyegHwNg1NIW+yYJA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/pg-types": "*" + } + }, + "node_modules/@types/pg-types": { + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/@types/pg-types/-/pg-types-1.11.5.tgz", + "integrity": "sha512-L8ogeT6vDzT1vxlW3KITTCt+BVXXVkLXfZ/XNm6UqbcJgxf+KPO7yjWx7dQQE8RW07KopL10x2gNMs41+IkMGQ==", + "dev": true + }, + "node_modules/@types/pluralize": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/pluralize/-/pluralize-0.0.29.tgz", + "integrity": "sha512-BYOID+l2Aco2nBik+iYS4SZX0Lf20KPILP5RGmM1IgzdwNdTs0eebiFriOPcej1sX9mLnSoiNte5zcFxssgpGA==", + "dev": true + }, + "node_modules/@types/prettier": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.1.5.tgz", + "integrity": "sha512-UEyp8LwZ4Dg30kVU2Q3amHHyTn1jEdhCIE59ANed76GaT1Vp76DD3ZWSAxgCrw6wJ0TqeoBpqmfUHiUDPs//HQ==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-+nVsLKlcUCeMzD2ufHEYuJ9a2ovstb6Dp52A5VsoKxDXgvE051XgHI/33I1EymwkRGQkwnA0LkhnUzituGs4EQ==", + "dev": true + }, + "node_modules/@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "node_modules/@types/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-WAy5txG7aFX8Vw3sloEKp5p/t/Xt8jD3GRD9DacnFv6Vo8ubudAsRTXgxpQwU0mpzY/H8U4db3roDuCMjShBmw==", + "dev": true, + "peer": true + }, + "node_modules/@types/yargs": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", + "integrity": "sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "node_modules/ansi-escapes": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "dependencies": { + "type-fest": "^0.11.0" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/archiver": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-4.0.2.tgz", + "integrity": "sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ==", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.0", + "buffer-crc32": "^0.2.1", + "glob": "^7.1.6", + "readable-stream": "^3.6.0", + "tar-stream": "^2.1.2", + "zip-stream": "^3.0.1" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "node_modules/async": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "dev": true, + "dependencies": { + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/babel__core": "^7.1.7", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz", + "integrity": "sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", + "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bl": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.0.3.tgz", + "integrity": "sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.0.tgz", + "integrity": "sha512-cd+5r1VLBwUqTrmnzW+D7ABkJUM6mr7uv1dv+6jRw4Rcl7tFIFHDqHPL98LhpGFn3dbAt3gtLxtrWp4m1kFrqg==", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=" + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "node_modules/buffer-writer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", + "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/checkpoint-client": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/checkpoint-client/-/checkpoint-client-1.1.14.tgz", + "integrity": "sha512-/3wj7LeYK/J/e4pF+WG1JNpRZ3GggoXelgdY8I4VSzmlrlRUe9vJhJQySqYdVrCGe7O6VlfJ1GVlnmw7p8XAKg==", + "dependencies": { + "ci-info": "2.0.0", + "cross-spawn": "7.0.3", + "env-paths": "2.2.0", + "fast-write-atomic": "0.2.1", + "make-dir": "3.1.0", + "ms": "2.1.2", + "node-fetch": "2.6.1", + "uuid": "8.3.0" + } + }, + "node_modules/checkpoint-client/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cjs-module-lexer": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-validator": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.12.2.tgz", + "integrity": "sha512-TDzPzp8BmpsbPhQpccB3jMUE/3pK0TyqamrK0kcx+ZeFytMA+O6q87JZZGObHHnoo9GM8vl/JppIyKWeEA/EVw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/validator": "13.0.0", + "google-libphonenumber": "^3.2.8", + "tslib": ">=1.9.0", + "validator": "13.0.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/code-block-writer": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.0.tgz", + "integrity": "sha512-RG9hpXtWFeUWhuUav1YuP/vGcyncW+t90yJLk9fNZs1De2OuHTHKAKThVCokt29PYq5RoJ0QSZaIZ+rvPO23hA==" + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/compress-commons": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-3.0.0.tgz", + "integrity": "sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==", + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^3.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^2.3.7" + } + }, + "node_modules/compress-commons/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "node_modules/crc": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", + "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc32-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", + "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", + "dependencies": { + "crc": "^3.4.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/cross-fetch": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.6.tgz", + "integrity": "sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ==", + "dependencies": { + "node-fetch": "2.6.1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.2.tgz", + "integrity": "sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz", + "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==", + "dependencies": { + "ms": "2.1.2" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", + "dev": true + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "node_modules/diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/directory-tree": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/directory-tree/-/directory-tree-2.2.5.tgz", + "integrity": "sha512-qmeuql8N7hQB5b+cnlvbcHSjKBNpRjLY5KcvyFd9CTC5uTN7sJshEQ/ExZidAcEUEYcC/76i8ikLtbBMG81YRg==", + "dev": true + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + } + }, + "node_modules/env-cmd": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", + "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", + "dev": true, + "dependencies": { + "commander": "^4.0.0", + "cross-spawn": "^7.0.0" + } + }, + "node_modules/env-cmd/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "node_modules/env-paths": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.0.tgz", + "integrity": "sha512-6u0VYSCo/OW6IoD5WCLLy9JUGARbamfSavcNXry/eu8aHVFei6CD3Sw+VGX5alea1i9pgPHW0mbu6Xj0uBh7gA==" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true + }, + "node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-styles": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fast-write-atomic": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fast-write-atomic/-/fast-write-atomic-0.2.1.tgz", + "integrity": "sha512-WvJe06IfNYlr+6cO3uQkdKdy3Cb1LlCJSF8zRs2eT8yuhdbSlR9nIt+TgQ92RUxiRrQm+/S7RARnMfCs5iuAjw==" + }, + "node_modules/fastq": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.8.0.tgz", + "integrity": "sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "dependencies": { + "semver-regex": "^2.0.0" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/fs-extra": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz", + "integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^1.0.0" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dependencies": { + "minipass": "^3.0.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", + "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", + "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "node_modules/glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dependencies": { + "is-glob": "^4.0.1" + } + }, + "node_modules/global-dirs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", + "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", + "dependencies": { + "ini": "^1.3.5" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/google-libphonenumber": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/google-libphonenumber/-/google-libphonenumber-3.2.15.tgz", + "integrity": "sha512-tbCIuzMoH34RdrbFRw5kijAZn/p6JMQvsgtr1glg2ugbwqrMPlOL8pHNK8cyGo9B6SXpcMm4hdyDqwomR+HPRg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" + }, + "node_modules/graphql": { + "version": "15.4.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.4.0.tgz", + "integrity": "sha512-EB3zgGchcabbsU9cFe1j+yxdzKQKAbGUWRb13DsrsMN1yyfmmIq+2+L5MqVWcDCE4V89R5AyUOi7sMOGxdsYtA==", + "dev": true + }, + "node_modules/graphql-fields": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/graphql-fields/-/graphql-fields-2.0.3.tgz", + "integrity": "sha512-x3VE5lUcR4XCOxPIqaO4CE+bTK8u6gVouOdpQX9+EKHr+scqtK5Pp/l8nIGqIpN1TUlkKE6jDCCycm/WtLRAwA==", + "dev": true + }, + "node_modules/graphql-query-complexity": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/graphql-query-complexity/-/graphql-query-complexity-0.7.0.tgz", + "integrity": "sha512-nl/aOzRdQ1Opj/sND9Wx+/FHnsU4SFA0wePWJzyZajyht43nP9/1edP6YaoupXfNeUocHFXsmAOOFVTwTLu/6A==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2" + } + }, + "node_modules/graphql-subscriptions": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.1.0.tgz", + "integrity": "sha512-6WzlBFC0lWmXJbIVE8OgFgXIP4RJi3OQgTPa0DVMsDXdpRDjTsM1K9wfl5HSYX7R87QAGlvcv2Y4BIZa/ItonA==", + "dev": true, + "dependencies": { + "iterall": "^1.2.1" + } + }, + "node_modules/graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true, + "optional": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, + "node_modules/husky": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-4.3.0.tgz", + "integrity": "sha512-tTMeLCLqSBqnflBZnlVDhpaIMucSGaYyX6855jM4AguGeWCeSzNdb1mfyWduTZ3pe3SJVvVWGL0jO1iKZVPfTA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "ci-info": "^2.0.0", + "compare-versions": "^3.6.0", + "cosmiconfig": "^7.0.0", + "find-versions": "^3.2.0", + "opencollective-postinstall": "^2.0.2", + "pkg-dir": "^4.2.0", + "please-upgrade-node": "^3.2.0", + "slash": "^3.0.0", + "which-pm-runs": "^1.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "node_modules/ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "node_modules/import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.0.0.tgz", + "integrity": "sha512-jq1AH6C8MuteOoBPwkxHafmByhL9j5q4OaPGdbuD+ZtQJVzH+i6E3BJDQcBA09k57i2Hh2yQbEG8yObZ0jdlWw==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "dev": true, + "optional": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dependencies": { + "is-extglob": "^2.1.1" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=" + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", + "dev": true + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dependencies": { + "is-unc-path": "^1.0.0" + } + }, + "node_modules/is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dependencies": { + "unc-path-regex": "^0.1.2" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "optional": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", + "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==", + "dev": true + }, + "node_modules/jest": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "import-local": "^3.0.2", + "jest-cli": "^26.6.3" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-changed-files": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "dependencies": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-jasmine2": "^26.6.3", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-each": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-environment-node": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", + "dev": true, + "dependencies": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true + }, + "node_modules/jest-haste-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^26.0.0", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 10.14.2" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "dev": true, + "dependencies": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-message-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.2", + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", + "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", + "dev": true, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^26.6.2", + "read-pkg-up": "^7.0.1", + "resolve": "^1.18.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.7.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-docblock": "^26.0.0", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "dependencies": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^26.6.2", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.0.0", + "chalk": "^4.0.0", + "expect": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "natural-compare": "^1.4.0", + "pretty-format": "^26.6.2", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^26.3.0", + "leven": "^3.1.0", + "pretty-format": "^26.6.2" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "dev": true, + "dependencies": { + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^26.6.2", + "string-length": "^4.0.1" + }, + "engines": { + "node": ">= 10.14.2" + } + }, + "node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "dev": true, + "dependencies": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.3.tgz", + "integrity": "sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + } + }, + "node_modules/jsonfile": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.0.1.tgz", + "integrity": "sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==", + "dependencies": { + "graceful-fs": "^4.1.6", + "universalify": "^1.0.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dependencies": { + "readable-stream": "^2.0.5" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" + }, + "node_modules/lint-staged": { + "version": "10.5.1", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.1.tgz", + "integrity": "sha512-fTkTGFtwFIJJzn/PbUO3RXyEBHIhbfYBE7+rJyLcOXabViaO/h6OslgeK6zpeUtzkDrzkgyAYDTLAwx6JzDTHw==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/commander": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.0.tgz", + "integrity": "sha512-zP4jEKbe8SHzKJYQmq8Y9gYjtO/POJLgIdKgV7B9qNmABVFVc+ctqSX6iXh4mCpJfRBOabiZ2YKPg8ciDw6C+Q==", + "dev": true + }, + "node_modules/listr2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.2.2.tgz", + "integrity": "sha512-AajqcZEUikF2ioph6PfH3dIuxJclhr3i3kHgTOP0xeXdWQohrvJAAmqVcV43/GI987HFY/vzT73jYXoa4esDHg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.3", + "through": "^2.3.8" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + } + }, + "node_modules/lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=", + "dev": true + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=" + }, + "node_modules/log-symbols": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", + "integrity": "sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0" + } + }, + "node_modules/log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", + "dev": true + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "node_modules/micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "node_modules/mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dev": true, + "dependencies": { + "mime-db": "1.44.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "dependencies": { + "yallist": "^4.0.0" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multimatch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", + "dependencies": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/new-github-issue-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/new-github-issue-url/-/new-github-issue-url-0.2.1.tgz", + "integrity": "sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-fetch": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", + "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.0.tgz", + "integrity": "sha512-46z7DUmcjoYdaWyXouuFNNfUo6eFa94t23c53c+lG/9Cvauk4a98rAUp9672X5dxGdQmLpPzTxzu8f/OeEPaFA==", + "dev": true, + "optional": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + } + }, + "node_modules/opencollective-postinstall": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz", + "integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==", + "dev": true + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-each-series": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz", + "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", + "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "dependencies": { + "p-map": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-filter/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + } + }, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.2.0.tgz", + "integrity": "sha512-jPH38/MRh263KKcq0wBNOGFJbm+U6784RilTmHjB/HM9kH9V8WlCpVUcdOmip9cjXOh6MxZ5yk1z2SjDUJfWmA==", + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "node_modules/packet-reader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", + "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==", + "dev": true + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + } + }, + "node_modules/parse-json": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "node_modules/path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/pg": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.5.0.tgz", + "integrity": "sha512-h+KHEwce67pAQilZhMCpCx1RC7rR1US7mdjwvKzHRaRxKQxbbFtv5UlwjzqILQ1dwhK+RVGqOVcahE/2KOcaeA==", + "dev": true, + "dependencies": { + "buffer-writer": "2.0.0", + "packet-reader": "1.0.0", + "pg-connection-string": "^2.4.0", + "pg-pool": "^3.2.2", + "pg-protocol": "^1.4.0", + "pg-types": "^2.1.0", + "pgpass": "1.x" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "pg-native": ">=2.0.0" + }, + "peerDependenciesMeta": { + "pg-native": { + "optional": true + } + } + }, + "node_modules/pg-connection-string": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.4.0.tgz", + "integrity": "sha512-3iBXuv7XKvxeMrIgym7njT+HlZkwZqqGX4Bu9cci8xHZNT+Um1gWKqCsAzcC0d95rcKMU5WBg6YRUcHyV0HZKQ==", + "dev": true + }, + "node_modules/pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", + "dev": true + }, + "node_modules/pg-pool": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.2.tgz", + "integrity": "sha512-ORJoFxAlmmros8igi608iVEbQNNZlp89diFVx6yV5v+ehmpMY9sK6QgpmgoXbmkNaBAx8cOOZh9g80kJv1ooyA==", + "dev": true + }, + "node_modules/pg-protocol": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.4.0.tgz", + "integrity": "sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA==", + "dev": true + }, + "node_modules/pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "dev": true, + "dependencies": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + } + }, + "node_modules/pgpass": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.4.tgz", + "integrity": "sha512-YmuA56alyBq7M59vxVBfPJrGSozru8QAdoNlWuW3cz8l+UX3cWge0vTvjKhsSHSJpo3Bom8/Mm6hf0TR5GY0+w==", + "dev": true, + "dependencies": { + "split2": "^3.1.1" + } + }, + "node_modules/picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + } + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/pluralize": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", + "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==" + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", + "dev": true + }, + "node_modules/postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=", + "dev": true + }, + "node_modules/postgres-date": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", + "dev": true + }, + "node_modules/postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "dev": true, + "dependencies": { + "xtend": "^4.0.0" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.1.2.tgz", + "integrity": "sha512-16c7K+x4qVlJg9rEbXl7HEGmQyZlG4R9AgP+oHKRMsMsuk8s+ATStlf1NpDqyBI1HpVyfjLOeMhH2LvuNvV5Vg==", + "dev": true + }, + "node_modules/pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "dependencies": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/prettysize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prettysize/-/prettysize-2.0.0.tgz", + "integrity": "sha512-VVtxR7sOh0VsG8o06Ttq5TrI1aiZKmC+ClSn4eBPaNf4SHr5lzbYW+kYGX3HocBL/MfpVrRfFZ9V3vCbLaiplg==" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "node_modules/reflect-metadata": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", + "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "dev": true + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "dependencies": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "node_modules/resolve-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz", + "integrity": "sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ==", + "dependencies": { + "resolve-from": "^5.0.0" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==" + }, + "node_modules/rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/sane/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/sane/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/sane/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "optional": true + }, + "node_modules/signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/split2": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz", + "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==", + "dev": true, + "dependencies": { + "readable-stream": "^3.0.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.2.tgz", + "integrity": "sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true + }, + "node_modules/string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + } + }, + "node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dependencies": { + "has-flag": "^4.0.0" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tar": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.0.5.tgz", + "integrity": "sha512-0b4HOimQHj9nXNEAA7zWwMM91Zhhba3pspja6sQbgTpynOJf+bkjBnfybNYzbpLbnwXnbyB4LOREvlyXLkCHSg==", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^3.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + } + }, + "node_modules/tar-stream": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.4.tgz", + "integrity": "sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/temp-write": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/temp-write/-/temp-write-4.0.0.tgz", + "integrity": "sha512-HIeWmj77uOOHb0QX7siN3OtwV3CTntquin6TNVg6SHOqCP3hYKmox90eeFOGaY1MqJ9WYDDjkyZrW6qS5AWpbw==", + "dependencies": { + "graceful-fs": "^4.1.15", + "is-stream": "^2.0.0", + "make-dir": "^3.0.0", + "temp-dir": "^1.0.0", + "uuid": "^3.3.2" + } + }, + "node_modules/temp-write/node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "node_modules/temp-write/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "node_modules/tempy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-1.0.0.tgz", + "integrity": "sha512-eLXG5B1G0mRPHmgH2WydPl5v4jH35qEn3y/rA/aahKhIa91Pn119SsU7n7v/433gtT9ONzC8ISvNHIh2JSTm0w==", + "dependencies": { + "del": "^6.0.0", + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dependencies": { + "rimraf": "^3.0.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + } + }, + "node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ts-jest": { + "version": "26.4.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.4.4.tgz", + "integrity": "sha512-3lFWKbLxJm34QxyVNNCgXX1u4o/RV0myvA2y2Bxm46iGIjKlaY0own9gIckbjZJPn+WaJEnfPPJ20HHGpoq4yg==", + "dev": true, + "dependencies": { + "@types/jest": "26.x", + "bs-logger": "0.x", + "buffer-from": "1.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^26.1.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "mkdirp": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "jest": ">=26 <27", + "typescript": ">=3.8 <5.0" + } + }, + "node_modules/ts-jest/node_modules/yargs-parser": { + "version": "20.2.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.3.tgz", + "integrity": "sha512-emOFRT9WVHw03QSvN5qor9QQT9+sw5vwxfYweivSMHTcAXPefwVae2FjO7JJjj8hCE4CzPOPeFM83VwT29HCww==", + "dev": true + }, + "node_modules/ts-morph": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-8.1.2.tgz", + "integrity": "sha512-5w4TzmMzECrBunIku1T6/Y0Y2IJ9sHT6hAlfF59WugXnsq1dv6DSioA+s6LgUiswxjgaJgZndOKgu8BrLcYjKw==", + "dependencies": { + "@dsherret/to-absolute-glob": "^2.0.2", + "@ts-morph/common": "~0.6.0", + "code-block-writer": "^10.1.0" + } + }, + "node_modules/ts-node": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.0.0.tgz", + "integrity": "sha512-/TqB4SnererCDR/vb4S/QvSZvzQMJN8daAslg7MeaiHvD8rDZsSfXmNeNumyZZzMned72Xoq/isQljYSt8Ynfg==", + "dev": true, + "dependencies": { + "arg": "^4.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + } + }, + "node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" + }, + "node_modules/type-graphql": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/type-graphql/-/type-graphql-1.1.1.tgz", + "integrity": "sha512-iOOWVn0ehCYMukmnXStbkRwFE9dcjt7/oDcBS1JyQZo9CbhlIll4lHHps54HMEk4A4c8bUPd+DjK8w1/ZrxB4A==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@types/glob": "^7.1.3", + "@types/node": "*", + "@types/semver": "^7.3.3", + "glob": "^7.1.6", + "graphql-query-complexity": "^0.7.0", + "graphql-subscriptions": "^1.1.0", + "semver": "^7.3.2", + "tslib": "^2.0.1" + }, + "engines": { + "node": ">= 10.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typegraphql" + }, + "peerDependencies": { + "class-validator": ">=0.12.0", + "graphql": "^15.3.0" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.5.tgz", + "integrity": "sha512-ywmr/VrTVCmNTJ6iV2LwIrfG1P+lv6luD8sUJs+2eI9NLGigaN+nUQc13iHqisq7bra9lnmUSYqbJvegraBOPQ==" + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" + }, + "node_modules/undici": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-2.1.1.tgz", + "integrity": "sha512-4HVo2WQ0Mg98UwFKauN7UCqWtQcYZiApv9LeqUPzKQEZhZDnnz/PkM0B+1KU2ytFUSrUqlQZ7X0BqyQJskvNnA==" + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz", + "integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/uuid": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.0.tgz", + "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==" + }, + "node_modules/v8-to-istanbul": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz", + "integrity": "sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/which-pm-runs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", + "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz", + "integrity": "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "node_modules/y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==", + "dev": true + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "dependencies": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "dev": true + }, + "node_modules/zip-stream": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-3.0.1.tgz", + "integrity": "sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==", + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^3.0.0", + "readable-stream": "^3.6.0" + } + } + }, "dependencies": { "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.10.4" } }, "@babel/core": { @@ -36,73 +7816,6 @@ "source-map": "^0.5.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", @@ -114,25 +7827,16 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, "@babel/generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz", - "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.5.tgz", + "integrity": "sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==", "dev": true, "requires": { - "@babel/types": "^7.12.1", + "@babel/types": "^7.12.5", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, @@ -175,12 +7879,12 @@ } }, "@babel/helper-module-imports": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz", - "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz", + "integrity": "sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==", "dev": true, "requires": { - "@babel/types": "^7.12.1" + "@babel/types": "^7.12.5" } }, "@babel/helper-module-transforms": { @@ -198,14 +7902,6 @@ "@babel/traverse": "^7.12.1", "@babel/types": "^7.12.1", "lodash": "^4.17.19" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - } } }, "@babel/helper-optimise-call-expression": { @@ -224,15 +7920,15 @@ "dev": true }, "@babel/helper-replace-supers": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz", - "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.5.tgz", + "integrity": "sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.12.1", "@babel/helper-optimise-call-expression": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1" + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/helper-simple-access": { @@ -254,27 +7950,27 @@ } }, "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==" + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", + "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==" }, "@babel/helpers": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.1.tgz", - "integrity": "sha512-9JoDSBGoWtmbay98efmT2+mySkwjzeFeAL9BuWNoVQpkPFQF8SIIFUfY5os9u8wVzglzoiPRSW7cuJmBDUt43g==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.5.tgz", + "integrity": "sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==", "dev": true, "requires": { "@babel/template": "^7.10.4", - "@babel/traverse": "^7.12.1", - "@babel/types": "^7.12.1" + "@babel/traverse": "^7.12.5", + "@babel/types": "^7.12.5" } }, "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", + "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", "requires": { - "@babel/helper-validator-identifier": "^7.9.0", + "@babel/helper-validator-identifier": "^7.10.4", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -326,9 +8022,9 @@ } }, "@babel/parser": { - "version": "7.12.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.3.tgz", - "integrity": "sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw==", + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.5.tgz", + "integrity": "sha512-FVM6RZQ0mn2KCf1VUED7KepYeUWoVShczewOCfm3nzoBybaih51h+sYVVGthW9M6lPByEPTQf+xm27PBdlpwmQ==", "dev": true }, "@babel/plugin-syntax-async-generators": { @@ -430,207 +8126,52 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/template": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", - "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.10.4", - "@babel/types": "^7.10.4" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/traverse": { + "@babel/plugin-syntax-top-level-await": { "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz", - "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz", + "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/template": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz", + "integrity": "sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==", "dev": true, "requires": { "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.1", + "@babel/parser": "^7.10.4", + "@babel/types": "^7.10.4" + } + }, + "@babel/traverse": { + "version": "7.12.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.5.tgz", + "integrity": "sha512-xa15FbQnias7z9a62LwYAA5SZZPkHIXpd42C6uW68o8uTuua96FHZy1y61Va5P/i83FAAcMpW8+A/QayntzuqA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", "@babel/helper-function-name": "^7.10.4", "@babel/helper-split-export-declaration": "^7.11.0", - "@babel/parser": "^7.12.1", - "@babel/types": "^7.12.1", + "@babel/parser": "^7.12.5", + "@babel/types": "^7.12.5", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.19" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", - "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz", - "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } } }, "@babel/types": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz", - "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==", + "version": "7.12.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.6.tgz", + "integrity": "sha512-hwyjw6GvjBLiyy3W0YQf0Z5Zf4NpYejUnKFcfcUhZCSffoBBp30w6wP2Wn6pk31jMYZvcOrB/1b7cGXvEoKogA==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.10.4", "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" - }, - "dependencies": { - "@babel/helper-validator-identifier": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz", - "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==", - "dev": true - } } }, "@bcoe/v8-coverage": { @@ -678,184 +8219,103 @@ "dev": true }, "@jest/console": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.1.tgz", - "integrity": "sha512-cjqcXepwC5M+VeIhwT6Xpi/tT4AiNzlIx8SMJ9IihduHnsSrnWNvTBfKIpmqOOCNOPqtbBx6w2JqfoLOJguo8g==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^26.6.1", - "jest-util": "^26.6.1", + "jest-message-util": "^26.6.2", + "jest-util": "^26.6.2", "slash": "^3.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "@jest/core": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.1.tgz", - "integrity": "sha512-p4F0pgK3rKnoS9olXXXOkbus1Bsu6fd8pcvLMPsUy4CVXZ8WSeiwQ1lK5hwkCIqJ+amZOYPd778sbPha/S8Srw==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", "dev": true, "requires": { - "@jest/console": "^26.6.1", - "@jest/reporters": "^26.6.1", - "@jest/test-result": "^26.6.1", - "@jest/transform": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.1", - "jest-config": "^26.6.1", - "jest-haste-map": "^26.6.1", - "jest-message-util": "^26.6.1", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.1", - "jest-resolve-dependencies": "^26.6.1", - "jest-runner": "^26.6.1", - "jest-runtime": "^26.6.1", - "jest-snapshot": "^26.6.1", - "jest-util": "^26.6.1", - "jest-validate": "^26.6.1", - "jest-watcher": "^26.6.1", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", "micromatch": "^4.0.2", "p-each-series": "^2.1.0", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, - "@jest/create-cache-key-function": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/@jest/create-cache-key-function/-/create-cache-key-function-26.5.0.tgz", - "integrity": "sha512-DJ+pEBUIqarrbv1W/C39f9YH0rJ4wsXZ/VC6JafJPlHW2HOucKceeaqTOQj9MEDQZjySxMLkOq5mfXZXNZcmWw==", - "dev": true - }, "@jest/environment": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.1.tgz", - "integrity": "sha512-GNvHwkOFJtNgSwdzH9flUPzF9AYAZhUg124CBoQcwcZCM9s5TLz8Y3fMtiaWt4ffbigoetjGk5PU2Dd8nLrSEw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", "dev": true, "requires": { - "@jest/fake-timers": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", - "jest-mock": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "jest-mock": "^26.6.2" } }, "@jest/fake-timers": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.1.tgz", - "integrity": "sha512-T/SkMLgOquenw/nIisBRD6XAYpFir0kNuclYLkse5BpzeDUukyBr+K31xgAo9M0hgjU9ORlekAYPSzc0DKfmKg==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@sinonjs/fake-timers": "^6.0.1", "@types/node": "*", - "jest-message-util": "^26.6.1", - "jest-mock": "^26.6.1", - "jest-util": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" } }, "@jest/globals": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.1.tgz", - "integrity": "sha512-acxXsSguuLV/CeMYmBseefw6apO7NuXqpE+v5r3yD9ye2PY7h1nS20vY7Obk2w6S7eJO4OIAJeDnoGcLC/McEQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", "dev": true, "requires": { - "@jest/environment": "^26.6.1", - "@jest/types": "^26.6.1", - "expect": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" } }, "@jest/reporters": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.1.tgz", - "integrity": "sha512-J6OlXVFY3q1SXWJhjme5i7qT/BAZSikdOK2t8Ht5OS32BDo6KfG5CzIzzIFnAVd82/WWbc9Hb7SJ/jwSvVH9YA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.1", - "@jest/test-result": "^26.6.1", - "@jest/transform": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/console": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", @@ -866,37 +8326,22 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.1", - "jest-resolve": "^26.6.1", - "jest-util": "^26.6.1", - "jest-worker": "^26.6.1", + "jest-haste-map": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", "node-notifier": "^8.0.0", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", "terminal-link": "^2.0.0", - "v8-to-istanbul": "^6.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "v8-to-istanbul": "^7.0.0" } }, "@jest/source-map": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.5.0.tgz", - "integrity": "sha512-jWAw9ZwYHJMe9eZq/WrsHlwF8E3hM9gynlcDpOyCb9bR8wEd9ZNBZCi7/jZyzHxC7t3thZ10gO2IDhu0bPKS5g==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", "dev": true, "requires": { "callsites": "^3.0.0", @@ -905,87 +8350,57 @@ } }, "@jest/test-result": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.1.tgz", - "integrity": "sha512-wqAgIerIN2gSdT2A8WeA5+AFh9XQBqYGf8etK143yng3qYd0mF0ie2W5PVmgnjw4VDU6ammI9NdXrKgNhreawg==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", "dev": true, "requires": { - "@jest/console": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "@jest/test-sequencer": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.1.tgz", - "integrity": "sha512-0csqA/XApZiNeTIPYh6koIDCACSoR6hi29T61tKJMtCZdEC+tF3PoNt7MS0oK/zKC6daBgCbqXxia5ztr/NyCQ==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", + "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", "dev": true, "requires": { - "@jest/test-result": "^26.6.1", + "@jest/test-result": "^26.6.2", "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.1", - "jest-runner": "^26.6.1", - "jest-runtime": "^26.6.1" + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" } }, "@jest/transform": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.1.tgz", - "integrity": "sha512-oNFAqVtqRxZRx6vXL3I4bPKUK0BIlEeaalkwxyQGGI8oXDQBtYQBpiMe5F7qPs4QdvvFYB42gPGIMMcxXaBBxQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "babel-plugin-istanbul": "^6.0.0", "chalk": "^4.0.0", "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.1", + "jest-haste-map": "^26.6.2", "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.1", + "jest-util": "^26.6.2", "micromatch": "^4.0.2", "pirates": "^4.0.1", "slash": "^3.0.0", "source-map": "^0.6.1", "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "@jest/types": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.0.tgz", - "integrity": "sha512-8pDeq/JVyAYw7jBGU83v8RMYAkdrRxLG3BGnAJuqaQAUd6GWBmND2uyl+awI88+hit48suLoLjNFtR+ZXxWaYg==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", @@ -1019,47 +8434,47 @@ } }, "@prisma/bar": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@prisma/bar/-/bar-0.0.0.tgz", - "integrity": "sha512-3nez9n/vMyAr4+nmqj6Xh3cGZbreYHr3RWX0vgtrFRpiN6otuCzL+9HW8MW/DfZNuFz5YyIdfwnRSPueUZPoWQ==", + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@prisma/bar/-/bar-0.0.1.tgz", + "integrity": "sha512-FVLhwVkbfhXlBhroWfIXMLi+3Jh9IEzYp+9z+MUUiw3ZsbcoAil7CN9/QIjHc4/TcCRyRfuSmT7qCnn4O+TjJw==", "dev": true }, "@prisma/cli": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/cli/-/cli-2.10.1.tgz", - "integrity": "sha512-I+51GBJyuGS5xsCl8pf4XfTt9HIdhCJQoaGCA9KLDzVRbFHElMQ++hhyhLohJ4buFZlSagIq8NI8yIC5yu+Wkg==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/cli/-/cli-2.11.0.tgz", + "integrity": "sha512-RphW+1SPrEKgpuE5RFM0mv3BeVTF8MCRIyBt35Z9Z/E4YI30qgEWfZu6VfsNDarHRsFiJRKC73wx/aMQ2rLp4g==", "dev": true, "requires": { - "@prisma/bar": "^0.0.0", - "@prisma/engines": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111" + "@prisma/bar": "0.0.1", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" } }, "@prisma/client": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/client/-/client-2.10.1.tgz", - "integrity": "sha512-VwasxCCwdRmrcVVoLwXTEbwrBiqOYr2Umqw9btvMvHGRhA1nRKCvmt7SCiCjGrx6CuC8eCG/HGxruv04001YKQ==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/client/-/client-2.11.0.tgz", + "integrity": "sha512-BF7K/yi5fAnrt7MelQqUueJyl06IGmIxf+7f5RxFSvyO6xZMbOYxhW21kV2wt10mOIS0khQbo0xY6w/8jViJuQ==", "dev": true, "requires": { - "@prisma/engines-version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111" + "@prisma/engines-version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918" } }, "@prisma/debug": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.10.1.tgz", - "integrity": "sha512-yf1MT+0fklTMUpjlBSalm8EmkWNf7oseoIKVmXIiqbnUlGXLlNZYEa6hInJFppbswjyErQbwYHWrSmr/EbWWTA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/debug/-/debug-2.11.0.tgz", + "integrity": "sha512-qOk2HrbvFCZ8VDwBvHOIdj2uw665CNAFql5qh+AS/SZjO5B6dDyvznK3EzUp5DxOLfkhx+HJ+j+Te76nAS+I0Q==", "requires": { "debug": "^4.1.1" } }, "@prisma/engine-core": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-2.10.1.tgz", - "integrity": "sha512-IQFOlcA8fUCiRMOmMekLFrrkEVW7O+6QosNLlTsXVWLCfJCa03ad6ua3nAjMUxp44OasF0+jxD2VFbOOVOaikg==", - "requires": { - "@prisma/debug": "2.10.1", - "@prisma/engines": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "@prisma/generator-helper": "2.10.1", - "@prisma/get-platform": "2.10.1", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/engine-core/-/engine-core-2.11.0.tgz", + "integrity": "sha512-duxmMScKNtXugKmNN7pqm5WRvX8Vp2rD3v8knTpZyYHdIa0/ww7dbfJagA2RlB8bKXnlKL08lXDC7eEvb/r8LQ==", + "requires": { + "@prisma/debug": "2.11.0", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "@prisma/generator-helper": "2.11.0", + "@prisma/get-platform": "2.11.0", "chalk": "^4.0.0", "cross-fetch": "^3.0.4", "execa": "^4.0.2", @@ -1068,27 +8483,27 @@ "new-github-issue-url": "^0.2.1", "p-retry": "^4.2.0", "terminal-link": "^2.1.1", - "undici": "2.1.0" + "undici": "2.1.1" } }, "@prisma/engines": { - "version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111.tgz", - "integrity": "sha512-F/I8mmYMQnEFX47jl7Su8Pmvpua1wti9Uq3IUlSCqLQsrOmuMj+GKQ5nYEewmcynqBlyVcpUyxF5iAWbmUVdjw==" + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines/-/engines-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-0WaUybWM7J5zQuG/zYLbV+ZKx9/nzS7Ruu7Y0K2lXJKy3Z9koeVttq+Xt7tVmUX9TLgI1Rwhb9R2e1JMNDWbsw==" }, "@prisma/engines-version": { - "version": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111.tgz", - "integrity": "sha512-OuOSTvEzXJwCJzNqZ9N/+J3lO64HgX9uGiVOuvlTrRSXoLZk0Q2IiLAx8qhY1U7jPpHJ7LTlZuGNScimqonpJg==", + "version": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "resolved": "https://registry.npmjs.org/@prisma/engines-version/-/engines-version-2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918.tgz", + "integrity": "sha512-qlkW4dKoW1dUnperWPuhFriZ/NTHlsKLhBbebxRa8qMuD3o37SvWIDGLjFOQx1N0Eb4H04rI3XxgjkWLFVlZCw==", "dev": true }, "@prisma/fetch-engine": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-2.10.1.tgz", - "integrity": "sha512-V0xtsRCykijtodjN/Nx8HTScfVsBo/ANIOSaACecpb5hz3CtengAvzxpPXRXTLAXF65sMLThDrowL0IMzGtxEA==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/fetch-engine/-/fetch-engine-2.11.0.tgz", + "integrity": "sha512-shkriv/kdR5ihjAOoxJb5/ZBIRjySOYcA+dFhhzbopsFf1cTivB7cKntog9Uc1oE87aftgNXRelITPqvbbYQ6w==", "requires": { - "@prisma/debug": "2.10.1", - "@prisma/get-platform": "2.10.1", + "@prisma/debug": "2.11.0", + "@prisma/get-platform": "2.11.0", "chalk": "^4.0.0", "execa": "^4.0.0", "find-cache-dir": "^3.3.1", @@ -1108,35 +8523,35 @@ } }, "@prisma/generator-helper": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-2.10.1.tgz", - "integrity": "sha512-MtzKVOcgVy8InlHCK+3f8vMGjhCl3ESv68r+xFNRT5GoHPqmpt7sps4HJbmshlhdJwGk8GywDEY7KhawgO2QlQ==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/generator-helper/-/generator-helper-2.11.0.tgz", + "integrity": "sha512-R+l8ZQlbcv+0xgzDQwUU7M2+mSs8jBIAeyVKbNJQWoump8+vhGKlyDn+cdTCkJM83e9QlM1K5/i8weYqB/6y7Q==", "requires": { - "@prisma/debug": "2.10.1", + "@prisma/debug": "2.11.0", "@types/cross-spawn": "^6.0.1", "chalk": "^4.0.0", "cross-spawn": "^7.0.2" } }, "@prisma/get-platform": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-2.10.1.tgz", - "integrity": "sha512-c/+0lf/Hel0xNfnOxy/ZszX1PBHD1ZuTp9uSUltRQdKyAyrvNJocX/5JGiWDBWtSdGE3psIOHbJf8dbjEF742A==", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/get-platform/-/get-platform-2.11.0.tgz", + "integrity": "sha512-VNx7/hYqKJm+r8cEsX7Tff/NDoiB+MwTCqOu+T5En4F9rxhxxGEuzCyTTdP+tFqmqvd7WGKtmO2qrMgw3bIylw==", "requires": { - "@prisma/debug": "2.10.1" + "@prisma/debug": "2.11.0" } }, "@prisma/sdk": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-2.10.1.tgz", - "integrity": "sha512-wXY1AArCT0IxcpPQInNXF73nC88VIFFsH+dgvDgk6S5Br6oUjWzwHNYsZkCpvZWyNZSEN3P+/1jbgiDlmyQx9w==", - "requires": { - "@prisma/debug": "2.10.1", - "@prisma/engine-core": "2.10.1", - "@prisma/engines": "2.10.1-6-7d0087eadc7265e12d4b8d8c3516b02c4c965111", - "@prisma/fetch-engine": "2.10.1", - "@prisma/generator-helper": "2.10.1", - "@prisma/get-platform": "2.10.1", + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@prisma/sdk/-/sdk-2.11.0.tgz", + "integrity": "sha512-a9sU9lSVNQhoMwlRV26KHbu7m1CrEv+Mz0ZwD05S6zm3Ax+KBozGM5irnMnlNlfBaM9pS6bagv3hieS5ija4/w==", + "requires": { + "@prisma/debug": "2.11.0", + "@prisma/engine-core": "2.11.0", + "@prisma/engines": "2.11.0-10.58369335532e47bdcec77a2f1e7c1fb83a463918", + "@prisma/fetch-engine": "2.11.0", + "@prisma/generator-helper": "2.11.0", + "@prisma/get-platform": "2.11.0", "@timsuchanek/copy": "^1.4.5", "archiver": "^4.0.0", "arg": "^4.1.3", @@ -1256,9 +8671,9 @@ } }, "@types/babel__core": { - "version": "7.1.10", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.10.tgz", - "integrity": "sha512-x8OM8XzITIMyiwl5Vmo2B1cR1S1Ipkyv4mdlbJjMa1lmuKvKY9FrBbEANIaMlnWn5Rf7uO+rC/VgYabNkE17Hw==", + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -1397,9 +8812,9 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" }, "@types/node": { - "version": "14.14.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", - "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==" + "version": "14.14.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.7.tgz", + "integrity": "sha512-Zw1vhUSQZYw+7u5dAwNbIA9TuTotpzY/OF7sJM9FqPOF3SPjKnxrjoTktXDZgUjybf4cWVBP7O8wvKdSaGHweg==" }, "@types/normalize-package-data": { "version": "2.4.0", @@ -1413,9 +8828,9 @@ "dev": true }, "@types/pg": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@types/pg/-/pg-7.14.5.tgz", - "integrity": "sha512-wqTKZmqkqXd1YiVRBT2poRrMIojwEi2bKTAAjUX6nEbzr98jc3cfR/7o7ZtubhH5xT7YJ6LRdRr1GZOgs8OUjg==", + "version": "7.14.6", + "resolved": "https://registry.npmjs.org/@types/pg/-/pg-7.14.6.tgz", + "integrity": "sha512-mf6kYvuYS2CObDxtsw5imE4vOvq+XHJtiJNFXir/fn9nxZtIFQ3/ECpokm8fNkxKBh7nQhyegHwNg1NIW+yYJA==", "dev": true, "requires": { "@types/node": "*", @@ -1457,6 +8872,13 @@ "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", "dev": true }, + "@types/validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/@types/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-WAy5txG7aFX8Vw3sloEKp5p/t/Xt8jD3GRD9DacnFv6Vo8ubudAsRTXgxpQwU0mpzY/H8U4db3roDuCMjShBmw==", + "dev": true, + "peer": true + }, "@types/yargs": { "version": "15.0.5", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.5.tgz", @@ -1722,40 +9144,25 @@ "dev": true }, "aws4": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.10.1.tgz", - "integrity": "sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, "babel-jest": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.1.tgz", - "integrity": "sha512-duMWEOKrSBYRVTTNpL2SipNIWnZOjP77auOBMPQ3zXAdnDbyZQWU8r/RxNWpUf9N6cgPFecQYelYLytTVXVDtA==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", + "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", "dev": true, "requires": { - "@jest/transform": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", "@types/babel__core": "^7.1.7", "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.5.0", + "babel-preset-jest": "^26.6.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "slash": "^3.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "babel-plugin-istanbul": { @@ -1772,9 +9179,9 @@ } }, "babel-plugin-jest-hoist": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.5.0.tgz", - "integrity": "sha512-ck17uZFD3CDfuwCLATWZxkkuGGFhMij8quP8CNhwj8ek1mqFgbFzRJ30xwC04LLscj/aKsVFfRST+b5PT7rSuw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", + "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", "dev": true, "requires": { "@babel/template": "^7.3.3", @@ -1784,9 +9191,9 @@ } }, "babel-preset-current-node-syntax": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", - "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.0.tgz", + "integrity": "sha512-mGkvkpocWJes1CmMKtgGUwCeeq0pOhALyymozzDWYomHTbDLwueDYG6p4TK1YOeYHCzBzYPsWkgTto10JubI1Q==", "dev": true, "requires": { "@babel/plugin-syntax-async-generators": "^7.8.4", @@ -1799,17 +9206,18 @@ "@babel/plugin-syntax-numeric-separator": "^7.8.3", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" } }, "babel-preset-jest": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.5.0.tgz", - "integrity": "sha512-F2vTluljhqkiGSJGBg/jOruA8vIIIL11YrxRcO7nviNTMbbofPSHwnm8mgP7d/wS7wRSexRoI6X1A6T74d4LQA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^26.5.0", - "babel-preset-current-node-syntax": "^0.1.3" + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" } }, "balanced-match": { @@ -1840,35 +9248,6 @@ "requires": { "is-descriptor": "^1.0.0" } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } } } }, @@ -2060,9 +9439,9 @@ "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" }, "cjs-module-lexer": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.4.3.tgz", - "integrity": "sha512-5RLK0Qfs0PNDpEyBXIr3bIT1Muw3ojSlvpw6dAmkUcO0+uTrsBn7GuEIgx40u+OzbCBLDta7nvmud85P4EmTsQ==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", + "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", "dev": true }, "class-utils": { @@ -2085,9 +9464,79 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } }, + "class-validator": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/class-validator/-/class-validator-0.12.2.tgz", + "integrity": "sha512-TDzPzp8BmpsbPhQpccB3jMUE/3pK0TyqamrK0kcx+ZeFytMA+O6q87JZZGObHHnoo9GM8vl/JppIyKWeEA/EVw==", + "dev": true, + "peer": true, + "requires": { + "@types/validator": "13.0.0", + "google-libphonenumber": "^3.2.8", + "tslib": ">=1.9.0", + "validator": "13.0.0" + } + }, "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", @@ -2393,37 +9842,6 @@ "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } } }, "del": { @@ -2460,9 +9878,9 @@ "dev": true }, "diff-sequences": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.5.0.tgz", - "integrity": "sha512-ZXx86srb/iYy6jG71k++wBN9P9J05UNQ5hQHQd9MtMPvcqXPx/vKU69jfHV637D00Q2gSgPk2D+jSx3l1lDW/Q==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", "dev": true }, "dir-glob": { @@ -2673,24 +10091,87 @@ "ms": "2.0.0" } }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -2700,32 +10181,17 @@ } }, "expect": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.1.tgz", - "integrity": "sha512-BRfxIBHagghMmr1D2MRY0Qv5d3Nc8HCqgbDwNXw/9izmM5eBb42a2YjLKSbsqle76ozGkAEPELQX4IdNHAKRNA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "ansi-styles": "^4.0.0", "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.1", - "jest-message-util": "^26.6.1", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", "jest-regex-util": "^26.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "extend": { @@ -2742,17 +10208,6 @@ "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } } }, "extglob": { @@ -2789,34 +10244,11 @@ "is-extendable": "^0.1.0" } }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true } } }, @@ -2986,9 +10418,9 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", + "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", "dev": true, "optional": true }, @@ -3089,6 +10521,13 @@ "slash": "^3.0.0" } }, + "google-libphonenumber": { + "version": "3.2.15", + "resolved": "https://registry.npmjs.org/google-libphonenumber/-/google-libphonenumber-3.2.15.tgz", + "integrity": "sha512-tbCIuzMoH34RdrbFRw5kijAZn/p6JMQvsgtr1glg2ugbwqrMPlOL8pHNK8cyGo9B6SXpcMm4hdyDqwomR+HPRg==", + "dev": true, + "peer": true + }, "graceful-fs": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", @@ -3405,23 +10844,12 @@ } }, "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "kind-of": "^6.0.0" } }, "is-arrayish": { @@ -3452,42 +10880,23 @@ } }, "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "kind-of": "^6.0.0" } }, "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, "is-docker": { @@ -3498,10 +10907,13 @@ "optional": true }, "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } }, "is-extglob": { "version": "2.1.1", @@ -3703,147 +11115,84 @@ "dev": true }, "jest": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.1.tgz", - "integrity": "sha512-f+ahfqw3Ffy+9vA7sWFGpTmhtKEMsNAZiWBVXDkrpIO73zIz22iimjirnV78kh/eWlylmvLh/0WxHN6fZraZdA==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", + "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", "dev": true, "requires": { - "@jest/core": "^26.6.1", + "@jest/core": "^26.6.3", "import-local": "^3.0.2", - "jest-cli": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "jest-cli": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.1.tgz", - "integrity": "sha512-aPLoEjlwFrCWhiPpW5NUxQA1X1kWsAnQcQ0SO/fHsCvczL3W75iVAcH9kP6NN+BNqZcHNEvkhxT5cDmBfEAh+w==", - "dev": true, - "requires": { - "@jest/core": "^26.6.1", - "@jest/test-result": "^26.6.1", - "@jest/types": "^26.6.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.1", - "jest-util": "^26.6.1", - "jest-validate": "^26.6.1", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - } - } + "jest-cli": "^26.6.3" } }, "jest-changed-files": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.1.tgz", - "integrity": "sha512-NhSdZ5F6b/rIN5V46x1l31vrmukD/bJUXgYAY8VtP1SknYdJwjYDRxuLt7Z8QryIdqCjMIn2C0Cd98EZ4umo8Q==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", + "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "execa": "^4.0.0", "throat": "^5.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + } + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "dev": true, + "requires": { + "@jest/core": "^26.6.3", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^26.6.3", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "prompts": "^2.0.1", + "yargs": "^15.4.1" } }, "jest-config": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.1.tgz", - "integrity": "sha512-mtJzIynIwW1d1nMlKCNCQiSgWaqFn8cH/fOSNY97xG7Y9tBCZbCSuW2GTX0RPmceSJGO7l27JgwC18LEg0Vg+g==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.1", - "@jest/types": "^26.6.1", - "babel-jest": "^26.6.1", + "@jest/test-sequencer": "^26.6.3", + "@jest/types": "^26.6.2", + "babel-jest": "^26.6.3", "chalk": "^4.0.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.1", - "jest-environment-node": "^26.6.1", + "jest-environment-jsdom": "^26.6.2", + "jest-environment-node": "^26.6.2", "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.1", + "jest-jasmine2": "^26.6.3", "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.1", - "jest-util": "^26.6.1", - "jest-validate": "^26.6.1", + "jest-resolve": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", "micromatch": "^4.0.2", - "pretty-format": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - } + "pretty-format": "^26.6.2" } }, "jest-diff": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.0.tgz", - "integrity": "sha512-IH09rKsdWY8YEY7ii2BHlSq59oXyF2pK3GoK+hOK9eD/x6009eNB5Jv1shLMKgxekodPzLlV7eZP1jPFQYds8w==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", "dev": true, "requires": { "chalk": "^4.0.0", - "diff-sequences": "^26.5.0", + "diff-sequences": "^26.6.2", "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.0" + "pretty-format": "^26.6.2" } }, "jest-docblock": { @@ -3856,108 +11205,45 @@ } }, "jest-each": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.1.tgz", - "integrity": "sha512-gSn8eB3buchuq45SU7pLB7qmCGax1ZSxfaWuEFblCyNMtyokYaKFh9dRhYPujK6xYL57dLIPhLKatjmB5XWzGA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", + "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "chalk": "^4.0.0", "jest-get-type": "^26.3.0", - "jest-util": "^26.6.1", - "pretty-format": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - } + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2" } }, "jest-environment-jsdom": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.1.tgz", - "integrity": "sha512-A17RiXuHYNVlkM+3QNcQ6n5EZyAc6eld8ra9TW26luounGWpku4tj03uqRgHJCI1d4uHr5rJiuCH5JFRtdmrcA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", "dev": true, "requires": { - "@jest/environment": "^26.6.1", - "@jest/fake-timers": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", - "jest-mock": "^26.6.1", - "jest-util": "^26.6.1", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", "jsdom": "^16.4.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-environment-node": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.1.tgz", - "integrity": "sha512-YffaCp6h0j1kbcf1NVZ7umC6CPgD67YS+G1BeornfuSkx5s3xdhuwG0DCxSiHPXyT81FfJzA1L7nXvhq50OWIg==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", + "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", "dev": true, "requires": { - "@jest/environment": "^26.6.1", - "@jest/fake-timers": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", - "jest-mock": "^26.6.1", - "jest-util": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" } }, "jest-get-type": { @@ -3967,12 +11253,12 @@ "dev": true }, "jest-haste-map": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.1.tgz", - "integrity": "sha512-9kPafkv0nX6ta1PrshnkiyhhoQoFWncrU/uUBt3/AP1r78WSCU5iLceYRTwDvJl67H3RrXqSlSVDDa/AsUB7OQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", + "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/graceful-fs": "^4.1.2", "@types/node": "*", "anymatch": "^3.0.3", @@ -3980,249 +11266,95 @@ "fsevents": "^2.1.2", "graceful-fs": "^4.2.4", "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.5.0", - "jest-util": "^26.6.1", - "jest-worker": "^26.6.1", + "jest-serializer": "^26.6.2", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", "micromatch": "^4.0.2", "sane": "^4.0.3", "walker": "^1.0.7" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-jasmine2": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.1.tgz", - "integrity": "sha512-2uYdT32o/ZzSxYAPduAgokO8OlAL1YdG/9oxcEY138EDNpIK5XRRJDaGzTZdIBWSxk0aR8XxN44FvfXtHB+Fiw==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.1", - "@jest/source-map": "^26.5.0", - "@jest/test-result": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^26.6.1", + "expect": "^26.6.2", "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.1", - "jest-matcher-utils": "^26.6.1", - "jest-message-util": "^26.6.1", - "jest-runtime": "^26.6.1", - "jest-snapshot": "^26.6.1", - "jest-util": "^26.6.1", - "pretty-format": "^26.6.1", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", "throat": "^5.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - } } }, "jest-leak-detector": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.1.tgz", - "integrity": "sha512-j9ZOtJSJKlHjrs4aIxWjiQUjyrffPdiAQn2Iw0916w7qZE5Lk0T2KhIH6E9vfhzP6sw0Q0jtnLLb4vQ71o1HlA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", "dev": true, "requires": { "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - } + "pretty-format": "^26.6.2" } }, "jest-matcher-utils": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.1.tgz", - "integrity": "sha512-9iu3zrsYlUnl8pByhREF9rr5eYoiEb1F7ymNKg6lJr/0qD37LWS5FSW/JcoDl8UdMX2+zAzabDs7sTO+QFKjCg==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^26.6.1", + "jest-diff": "^26.6.2", "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "jest-diff": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.1.tgz", - "integrity": "sha512-BBNy/zin2m4kG5In126O8chOBxLLS/XMTuuM2+YhgyHk87ewPzKTuTJcqj3lOWOi03NNgrl+DkMeV/exdvG9gg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.5.0", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.1" - } - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - } + "pretty-format": "^26.6.2" } }, "jest-message-util": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.1.tgz", - "integrity": "sha512-cqM4HnqncIebBNdTKrBoWR/4ufHTll0pK/FWwX0YasK+TlBQEMqw3IEdynuuOTjDPFO3ONlFn37280X48beByw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", + "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "micromatch": "^4.0.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "pretty-format": "^26.6.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.2" } }, "jest-mock": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.1.tgz", - "integrity": "sha512-my0lPTBu1awY8iVG62sB2sx9qf8zxNDVX+5aFgoB8Vbqjb6LqIOsfyFA8P1z6H2IsqMbvOX9oCJnK67Y3yUIMA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/node": "*" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "26.0.0", @@ -4231,159 +11363,99 @@ "dev": true }, "jest-resolve": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.1.tgz", - "integrity": "sha512-hiHfQH6rrcpAmw9xCQ0vD66SDuU+7ZulOuKwc4jpbmFFsz0bQG/Ib92K+9/489u5rVw0btr/ZhiHqBpmkbCvuQ==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.1", + "jest-util": "^26.6.2", "read-pkg-up": "^7.0.1", "resolve": "^1.18.1", "slash": "^3.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-resolve-dependencies": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.1.tgz", - "integrity": "sha512-MN6lufbZJ3RBfTnJesZtHu3hUCBqPdHRe2+FhIt0yiqJ3fMgzWRqMRQyN/d/QwOE7KXwAG2ekZutbPhuD7s51A==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } + "jest-snapshot": "^26.6.2" } }, "jest-runner": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.1.tgz", - "integrity": "sha512-DmpNGdgsbl5s0FGkmsInmqnmqCtliCSnjWA2TFAJS1m1mL5atwfPsf+uoZ8uYQ2X0uDj4NM+nPcDnUpbNTRMBA==", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", "dev": true, "requires": { - "@jest/console": "^26.6.1", - "@jest/environment": "^26.6.1", - "@jest/test-result": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.7.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^26.6.1", + "jest-config": "^26.6.3", "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.1", - "jest-leak-detector": "^26.6.1", - "jest-message-util": "^26.6.1", - "jest-resolve": "^26.6.1", - "jest-runtime": "^26.6.1", - "jest-util": "^26.6.1", - "jest-worker": "^26.6.1", + "jest-haste-map": "^26.6.2", + "jest-leak-detector": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-util": "^26.6.2", + "jest-worker": "^26.6.2", "source-map-support": "^0.5.6", "throat": "^5.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-runtime": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.1.tgz", - "integrity": "sha512-7uOCNeezXDWgjEyzYbRN2ViY7xNZzusNVGAMmU0UHRUNXuY4j4GBHKGMqPo/cBPZA9bSYp+lwK2DRRBU5Dv6YQ==", - "dev": true, - "requires": { - "@jest/console": "^26.6.1", - "@jest/environment": "^26.6.1", - "@jest/fake-timers": "^26.6.1", - "@jest/globals": "^26.6.1", - "@jest/source-map": "^26.5.0", - "@jest/test-result": "^26.6.1", - "@jest/transform": "^26.6.1", - "@jest/types": "^26.6.1", + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "dev": true, + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", "@types/yargs": "^15.0.0", "chalk": "^4.0.0", - "cjs-module-lexer": "^0.4.2", + "cjs-module-lexer": "^0.6.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-config": "^26.6.1", - "jest-haste-map": "^26.6.1", - "jest-message-util": "^26.6.1", - "jest-mock": "^26.6.1", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.1", - "jest-snapshot": "^26.6.1", - "jest-util": "^26.6.1", - "jest-validate": "^26.6.1", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", "slash": "^3.0.0", "strip-bom": "^4.0.0", "yargs": "^15.4.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-serializer": { - "version": "26.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.5.0.tgz", - "integrity": "sha512-+h3Gf5CDRlSLdgTv7y0vPIAoLgX/SI7T4v6hy+TEXMgYbv+ztzbg5PSN6mUXAT/hXYHvZRWm+MaObVfqkhCGxA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", "dev": true, "requires": { "@types/node": "*", @@ -4391,190 +11463,84 @@ } }, "jest-snapshot": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.1.tgz", - "integrity": "sha512-JA7bZp7HRTIJYAi85pJ/OZ2eur2dqmwIToA5/6d7Mn90isGEfeF9FvuhDLLEczgKP1ihreBzrJ6Vr7zteP5JNA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", "dev": true, "requires": { "@babel/types": "^7.0.0", - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/babel__traverse": "^7.0.4", "@types/prettier": "^2.0.0", "chalk": "^4.0.0", - "expect": "^26.6.1", + "expect": "^26.6.2", "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.1", + "jest-diff": "^26.6.2", "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.1", - "jest-matcher-utils": "^26.6.1", - "jest-message-util": "^26.6.1", - "jest-resolve": "^26.6.1", + "jest-haste-map": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-resolve": "^26.6.2", "natural-compare": "^1.4.0", - "pretty-format": "^26.6.1", + "pretty-format": "^26.6.2", "semver": "^7.3.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "jest-diff": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.1.tgz", - "integrity": "sha512-BBNy/zin2m4kG5In126O8chOBxLLS/XMTuuM2+YhgyHk87ewPzKTuTJcqj3lOWOi03NNgrl+DkMeV/exdvG9gg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.5.0", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.1" - } - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true - } } }, "jest-util": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.1.tgz", - "integrity": "sha512-xCLZUqVoqhquyPLuDXmH7ogceGctbW8SMyQVjD9o+1+NPWI7t0vO08udcFLVPLgKWcvc+zotaUv/RuaR6l8HIA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "is-ci": "^2.0.0", "micromatch": "^4.0.2" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-validate": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.1.tgz", - "integrity": "sha512-BEFpGbylKocnNPZULcnk+TGaz1oFZQH/wcaXlaXABbu0zBwkOGczuWgdLucUouuQqn7VadHZZeTvo8VSFDLMOA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", "dev": true, "requires": { - "@jest/types": "^26.6.1", + "@jest/types": "^26.6.2", "camelcase": "^6.0.0", "chalk": "^4.0.0", "jest-get-type": "^26.3.0", "leven": "^3.1.0", - "pretty-format": "^26.6.1" + "pretty-format": "^26.6.2" }, "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, "camelcase": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", "dev": true - }, - "pretty-format": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.1.tgz", - "integrity": "sha512-MeqqsP5PYcRBbGMvwzsyBdmAJ4EFX7pWFyl7x4+dMVg5pE0ZDdBIvEH2ergvIO+Gvwv1wh64YuOY9y5LuyY/GA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.1", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" - } - }, - "react-is": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", - "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", - "dev": true } } }, "jest-watcher": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.1.tgz", - "integrity": "sha512-0LBIPPncNi9CaLKK15bnxyd2E8OMl4kJg0PTiNOI+MXztXw1zVdtX/x9Pr6pXaQYps+eS/ts43O4+HByZ7yJSw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", "dev": true, "requires": { - "@jest/test-result": "^26.6.1", - "@jest/types": "^26.6.1", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^26.6.1", + "jest-util": "^26.6.2", "string-length": "^4.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.1.tgz", - "integrity": "sha512-ywHavIKNpAVrStiRY5wiyehvcktpijpItvGiK72RAn5ctqmzvPk8OvKnvHeBqa1XdQr959CTWAJMqxI8BTibyg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - } } }, "jest-worker": { - "version": "26.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.1.tgz", - "integrity": "sha512-R5IE3qSGz+QynJx8y+ICEkdI2OJ3RJjRQVEyCcFAd3yVhQSEtquziPO29Mlzgn07LOVE8u8jhJ1FqcwegiXWOw==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", "dev": true, "requires": { "@types/node": "*", @@ -4754,20 +11720,20 @@ "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" }, "lint-staged": { - "version": "10.5.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.0.tgz", - "integrity": "sha512-gjC9+HGkBubOF+Yyoj9pd52Qfm/kYB+dRX1UOgWjHKvSDYl+VHkZXlBMlqSZa2cH3Kp5/uNL480sV6e2dTgXSg==", + "version": "10.5.1", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.1.tgz", + "integrity": "sha512-fTkTGFtwFIJJzn/PbUO3RXyEBHIhbfYBE7+rJyLcOXabViaO/h6OslgeK6zpeUtzkDrzkgyAYDTLAwx6JzDTHw==", "dev": true, "requires": { "chalk": "^4.1.0", "cli-truncate": "^2.1.0", - "commander": "^6.0.0", + "commander": "^6.2.0", "cosmiconfig": "^7.0.0", - "debug": "^4.1.1", + "debug": "^4.2.0", "dedent": "^0.7.0", "enquirer": "^2.3.6", - "execa": "^4.0.3", - "listr2": "^2.6.0", + "execa": "^4.1.0", + "listr2": "^3.2.2", "log-symbols": "^4.0.0", "micromatch": "^4.0.2", "normalize-path": "^3.0.0", @@ -4785,9 +11751,9 @@ } }, "listr2": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-2.6.2.tgz", - "integrity": "sha512-6x6pKEMs8DSIpA/tixiYY2m/GcbgMplMVmhQAaLFxEtNSKLeWTGjtmU57xvv6QCm2XcqzyNXL/cTSVf4IChCRA==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.2.2.tgz", + "integrity": "sha512-AajqcZEUikF2ioph6PfH3dIuxJclhr3i3kHgTOP0xeXdWQohrvJAAmqVcV43/GI987HFY/vzT73jYXoa4esDHg==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -4796,7 +11762,7 @@ "indent-string": "^4.0.0", "log-update": "^4.0.0", "p-map": "^4.0.0", - "rxjs": "^6.6.2", + "rxjs": "^6.6.3", "through": "^2.3.8" } }, @@ -5019,17 +11985,6 @@ "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } } }, "mkdirp": { @@ -5185,6 +12140,43 @@ "is-descriptor": "^0.1.0" } }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, "kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", @@ -5401,16 +12393,16 @@ "dev": true }, "pg": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.4.2.tgz", - "integrity": "sha512-E9FlUrrc7w3+sbRmL1CSw99vifACzB2TjhMM9J5w9D1LIg+6un0jKkpHS1EQf2CWhKhec2bhrBLVMmUBDbjPRQ==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.5.0.tgz", + "integrity": "sha512-h+KHEwce67pAQilZhMCpCx1RC7rR1US7mdjwvKzHRaRxKQxbbFtv5UlwjzqILQ1dwhK+RVGqOVcahE/2KOcaeA==", "dev": true, "requires": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", "pg-connection-string": "^2.4.0", "pg-pool": "^3.2.2", - "pg-protocol": "^1.3.0", + "pg-protocol": "^1.4.0", "pg-types": "^2.1.0", "pgpass": "1.x" } @@ -5434,9 +12426,9 @@ "dev": true }, "pg-protocol": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.3.0.tgz", - "integrity": "sha512-64/bYByMrhWULUaCd+6/72c9PMWhiVFs3EVxl9Ct6a3v/U8+rKgqP2w+kKg/BIGgMJyB+Bk/eNivT32Al+Jghw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.4.0.tgz", + "integrity": "sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA==", "dev": true }, "pg-types": { @@ -5543,15 +12535,15 @@ "dev": true }, "pretty-format": { - "version": "26.6.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.0.tgz", - "integrity": "sha512-Uumr9URVB7bm6SbaByXtx+zGlS+0loDkFMHP0kHahMjmfCtmFY03iqd++5v3Ld6iB5TocVXlBN/T+DXMn9d4BA==", + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", "dev": true, "requires": { - "@jest/types": "^26.6.0", + "@jest/types": "^26.6.2", "ansi-regex": "^5.0.0", "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" + "react-is": "^17.0.1" } }, "prettysize": { @@ -5612,9 +12604,9 @@ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, "react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==", "dev": true }, "read-pkg": { @@ -6026,6 +13018,12 @@ "pump": "^3.0.0" } }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -6191,6 +13189,12 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true } } }, @@ -6283,6 +13287,69 @@ "is-extendable": "^0.1.0" } }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -6316,35 +13383,6 @@ "requires": { "is-descriptor": "^1.0.0" } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } } } }, @@ -6507,6 +13545,63 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } }, @@ -6516,6 +13611,14 @@ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", "dev": true }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -6542,14 +13645,6 @@ "strip-ansi": "^6.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -6803,12 +13898,11 @@ } }, "ts-jest": { - "version": "26.4.3", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.4.3.tgz", - "integrity": "sha512-pFDkOKFGY+nL9v5pkhm+BIFpoAuno96ff7GMnIYr/3L6slFOS365SI0fGEVYx2RKGji5M2elxhWjDMPVcOCdSw==", + "version": "26.4.4", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.4.4.tgz", + "integrity": "sha512-3lFWKbLxJm34QxyVNNCgXX1u4o/RV0myvA2y2Bxm46iGIjKlaY0own9gIckbjZJPn+WaJEnfPPJ20HHGpoq4yg==", "dev": true, "requires": { - "@jest/create-cache-key-function": "^26.5.0", "@types/jest": "26.x", "bs-logger": "0.x", "buffer-from": "1.x", @@ -6894,9 +13988,9 @@ "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" }, "type-graphql": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/type-graphql/-/type-graphql-1.1.0.tgz", - "integrity": "sha512-dsh8C0uhbHiFHLJAc9uCWDRMLTHarCNNfYOEz46WJFkVP+eYOV311DKfH8yPtM5xQpHP+B4l49AQpFebkItVHw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/type-graphql/-/type-graphql-1.1.1.tgz", + "integrity": "sha512-iOOWVn0ehCYMukmnXStbkRwFE9dcjt7/oDcBS1JyQZo9CbhlIll4lHHps54HMEk4A4c8bUPd+DjK8w1/ZrxB4A==", "dev": true, "requires": { "@types/glob": "^7.1.3", @@ -6929,9 +14023,9 @@ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" }, "undici": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-2.1.0.tgz", - "integrity": "sha512-4QOaapBV8JNs/mh3AA+72520OnFKNIJfA1c6Xq56NK51uI4zU3KpSQzrcBuJbMWu8ivaCj8hTcyDQefhEO4JdQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-2.1.1.tgz", + "integrity": "sha512-4HVo2WQ0Mg98UwFKauN7UCqWtQcYZiApv9LeqUPzKQEZhZDnnz/PkM0B+1KU2ytFUSrUqlQZ7X0BqyQJskvNnA==" }, "union-value": { "version": "1.0.1", @@ -6943,6 +14037,14 @@ "get-value": "^2.0.6", "is-extendable": "^0.1.1", "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } } }, "unique-string": { @@ -7039,9 +14141,9 @@ "integrity": "sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ==" }, "v8-to-istanbul": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-6.0.1.tgz", - "integrity": "sha512-PzM1WlqquhBvsV+Gco6WSFeg1AGdD53ccMRkFeyHRE/KRZaVacPOmQYP3EeVgDBtKD2BJ8kgynBQ5OtKiHCH+w==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.0.0.tgz", + "integrity": "sha512-fLL2rFuQpMtm9r8hrAV2apXX/WqHJ6+IC4/eQVdMDGBUgH/YMV4Gv3duk3kjmyg6uiQWBAA9nJwue4iJUOkHeA==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -7066,6 +14168,13 @@ "spdx-expression-parse": "^3.0.0" } }, + "validator": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.0.0.tgz", + "integrity": "sha512-anYx5fURbgF04lQV18nEQWZ/3wHGnxiKdG4aL8J+jEDsm98n/sU/bey+tYk6tnGJzm7ioh5FoqrAiQ6m03IgaA==", + "dev": true, + "peer": true + }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -7191,10 +14300,11 @@ } }, "ws": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz", - "integrity": "sha512-D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==", - "dev": true + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.0.tgz", + "integrity": "sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==", + "dev": true, + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index 79b0b7bb..a4647a46 100644 --- a/package.json +++ b/package.json @@ -11,32 +11,34 @@ "test:ci": "ts-node ./tests/helpers/setup-tests.ts && jest --coverage --verbose --runInBand && jest --coverage --verbose --runInBand --config ./jest.config.integration.js", "format": "prettier --write ./**/*.{js,json,ts,tsx}" }, - "bin": "./lib/generator.js", + "bin": { + "typegraphql-prisma": "lib/generator.js" + }, "peerDependencies": { - "@prisma/cli": "~2.10.1", - "@prisma/client": "~2.10.1", + "@prisma/cli": "~2.11.0", + "@prisma/client": "~2.11.0", "@types/graphql-fields": "^1.3.3", "@types/node": "*", "graphql-fields": "^2.0.3", "graphql-type-json": "^0.3.2", - "type-graphql": "^1.1.0" + "type-graphql": "^1.1.1" }, "dependencies": { - "@prisma/generator-helper": "2.10.1", - "@prisma/sdk": "2.10.1", + "@prisma/generator-helper": "2.11.0", + "@prisma/sdk": "2.11.0", "pluralize": "^8.0.0", "semver": "^7.3.2", "ts-morph": "^8.1.2", "tslib": "^2.0.3" }, "devDependencies": { - "@prisma/cli": "^2.10.1", - "@prisma/client": "2.10.1", + "@prisma/cli": "^2.11.0", + "@prisma/client": "2.11.0", "@types/graphql-fields": "^1.3.3", "@types/graphql-type-json": "^0.3.2", "@types/jest": "^26.0.15", - "@types/node": "^14.14.6", - "@types/pg": "^7.14.5", + "@types/node": "^14.14.7", + "@types/pg": "^7.14.6", "@types/pluralize": "0.0.29", "@types/semver": "^7.3.4", "directory-tree": "^2.2.5", @@ -45,14 +47,14 @@ "graphql-fields": "^2.0.3", "graphql-type-json": "^0.3.2", "husky": "^4.3.0", - "jest": "^26.6.1", - "lint-staged": "^10.5.0", - "pg": "^8.4.2", + "jest": "^26.6.3", + "lint-staged": "^10.5.1", + "pg": "^8.5.0", "prettier": "^2.1.2", "reflect-metadata": "^0.1.13", - "ts-jest": "~26.4.3", + "ts-jest": "~26.4.4", "ts-node": "^9.0.0", - "type-graphql": "^1.1.0", + "type-graphql": "^1.1.1", "typescript": "~4.0.5" }, "license": "MIT", diff --git a/tests/functional/__snapshots__/integration.ts.snap b/tests/functional/__snapshots__/integration.ts.snap index ec50e147..f1a75510 100644 --- a/tests/functional/__snapshots__/integration.ts.snap +++ b/tests/functional/__snapshots__/integration.ts.snap @@ -140,9 +140,15 @@ input PostCreateInput { input PostCreateManyWithoutAuthorInput { connect: [PostWhereUniqueInput!] + connectOrCreate: [PostCreateOrConnectWithoutauthorInput!] create: [PostCreateWithoutAuthorInput!] } +input PostCreateOrConnectWithoutauthorInput { + create: PostCreateWithoutAuthorInput! + where: PostWhereUniqueInput! +} + input PostCreateWithoutAuthorInput { color: Color! content: String! @@ -198,12 +204,6 @@ input PostUpdateInput { uuid: StringFieldUpdateOperationsInput } -input PostUpdateManyDataInput { - color: EnumColorFieldUpdateOperationsInput - content: StringFieldUpdateOperationsInput - uuid: StringFieldUpdateOperationsInput -} - input PostUpdateManyMutationInput { color: EnumColorFieldUpdateOperationsInput content: StringFieldUpdateOperationsInput @@ -212,35 +212,36 @@ input PostUpdateManyMutationInput { input PostUpdateManyWithoutAuthorInput { connect: [PostWhereUniqueInput!] + connectOrCreate: [PostCreateOrConnectWithoutauthorInput!] create: [PostCreateWithoutAuthorInput!] delete: [PostWhereUniqueInput!] deleteMany: [PostScalarWhereInput!] disconnect: [PostWhereUniqueInput!] set: [PostWhereUniqueInput!] update: [PostUpdateWithWhereUniqueWithoutAuthorInput!] - updateMany: [PostUpdateManyWithWhereNestedInput!] + updateMany: [PostUpdateManyWithWhereWithoutAuthorInput!] upsert: [PostUpsertWithWhereUniqueWithoutAuthorInput!] } -input PostUpdateManyWithWhereNestedInput { - data: PostUpdateManyDataInput! +input PostUpdateManyWithWhereWithoutAuthorInput { + data: PostUpdateManyMutationInput! where: PostScalarWhereInput! } -input PostUpdateWithoutAuthorDataInput { +input PostUpdateWithoutAuthorInput { color: EnumColorFieldUpdateOperationsInput content: StringFieldUpdateOperationsInput uuid: StringFieldUpdateOperationsInput } input PostUpdateWithWhereUniqueWithoutAuthorInput { - data: PostUpdateWithoutAuthorDataInput! + data: PostUpdateWithoutAuthorInput! where: PostWhereUniqueInput! } input PostUpsertWithWhereUniqueWithoutAuthorInput { create: PostCreateWithoutAuthorInput! - update: PostUpdateWithoutAuthorDataInput! + update: PostUpdateWithoutAuthorInput! where: PostWhereUniqueInput! } @@ -331,9 +332,15 @@ input UserCreateInput { input UserCreateOneWithoutPostsInput { connect: UserWhereUniqueInput + connectOrCreate: UserCreateOrConnectWithoutpostsInput create: UserCreateWithoutPostsInput } +input UserCreateOrConnectWithoutpostsInput { + create: UserCreateWithoutPostsInput! + where: UserWhereUniqueInput! +} + input UserCreateWithoutPostsInput { name: String } @@ -376,18 +383,19 @@ input UserUpdateManyMutationInput { input UserUpdateOneRequiredWithoutPostsInput { connect: UserWhereUniqueInput + connectOrCreate: UserCreateOrConnectWithoutpostsInput create: UserCreateWithoutPostsInput - update: UserUpdateWithoutPostsDataInput + update: UserUpdateWithoutPostsInput upsert: UserUpsertWithoutPostsInput } -input UserUpdateWithoutPostsDataInput { +input UserUpdateWithoutPostsInput { name: NullableStringFieldUpdateOperationsInput } input UserUpsertWithoutPostsInput { create: UserCreateWithoutPostsInput! - update: UserUpdateWithoutPostsDataInput! + update: UserUpdateWithoutPostsInput! } input UserWhereInput { @@ -486,17 +494,17 @@ exports[`generator integration should generates TypeGraphQL classes files to out NullableStringFieldUpdateOperationsInput.ts PostCreateInput.ts PostCreateManyWithoutAuthorInput.ts + PostCreateOrConnectWithoutauthorInput.ts PostCreateWithoutAuthorInput.ts PostListRelationFilter.ts PostOrderByInput.ts PostScalarWhereInput.ts PostUpdateInput.ts - PostUpdateManyDataInput.ts PostUpdateManyMutationInput.ts - PostUpdateManyWithWhereNestedInput.ts + PostUpdateManyWithWhereWithoutAuthorInput.ts PostUpdateManyWithoutAuthorInput.ts PostUpdateWithWhereUniqueWithoutAuthorInput.ts - PostUpdateWithoutAuthorDataInput.ts + PostUpdateWithoutAuthorInput.ts PostUpsertWithWhereUniqueWithoutAuthorInput.ts PostWhereInput.ts PostWhereUniqueInput.ts @@ -505,13 +513,14 @@ exports[`generator integration should generates TypeGraphQL classes files to out StringNullableFilter.ts UserCreateInput.ts UserCreateOneWithoutPostsInput.ts + UserCreateOrConnectWithoutpostsInput.ts UserCreateWithoutPostsInput.ts UserOrderByInput.ts UserRelationFilter.ts UserUpdateInput.ts UserUpdateManyMutationInput.ts UserUpdateOneRequiredWithoutPostsInput.ts - UserUpdateWithoutPostsDataInput.ts + UserUpdateWithoutPostsInput.ts UserUpsertWithoutPostsInput.ts UserWhereInput.ts UserWhereUniqueInput.ts diff --git a/tests/helpers/generate-code.ts b/tests/helpers/generate-code.ts index c2c0ab82..6e701d6a 100644 --- a/tests/helpers/generate-code.ts +++ b/tests/helpers/generate-code.ts @@ -2,7 +2,7 @@ import generateCode from "../../src/generator/generate-code"; import getPrismaClientDmmfFromPrismaSchema from "./dmmf"; import { GenerateCodeOptions } from "../../src/generator/options"; -type SupportedPreviewFeatures = "connectOrCreate"; +type SupportedPreviewFeatures = ""; interface GenerateCodeFromSchemaOptions extends Omit { diff --git a/tests/regression/__snapshots__/inputs.ts.snap b/tests/regression/__snapshots__/inputs.ts.snap index ffaa9059..9a5cf5a4 100644 --- a/tests/regression/__snapshots__/inputs.ts.snap +++ b/tests/regression/__snapshots__/inputs.ts.snap @@ -92,6 +92,115 @@ export { SampleModelWhereUniqueInput } from \\"./SampleModelWhereUniqueInput\\"; " `; +exports[`inputs should properly generate input type classes for connectOrCreate: UserCreateOneWithoutPostsFieldInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import GraphQLJSON from \\"graphql-type-json\\"; +import { JsonValue, InputJsonValue } from \\"../../../../helpers/prisma-client-mock\\"; +import { UserCreateOrConnectWithoutpostsFieldInput } from \\"../inputs/UserCreateOrConnectWithoutpostsFieldInput\\"; +import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; +import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class UserCreateOneWithoutPostsFieldInput { + @TypeGraphQL.Field(_type => UserCreateWithoutPostsFieldInput, { + nullable: true, + description: undefined + }) + create?: UserCreateWithoutPostsFieldInput | undefined; + + @TypeGraphQL.Field(_type => UserWhereUniqueInput, { + nullable: true, + description: undefined + }) + connect?: UserWhereUniqueInput | undefined; + + @TypeGraphQL.Field(_type => UserCreateOrConnectWithoutpostsFieldInput, { + nullable: true, + description: undefined + }) + connectOrCreate?: UserCreateOrConnectWithoutpostsFieldInput | undefined; +} +" +`; + +exports[`inputs should properly generate input type classes for connectOrCreate: UserCreateOrConnectWithoutpostsFieldInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import GraphQLJSON from \\"graphql-type-json\\"; +import { JsonValue, InputJsonValue } from \\"../../../../helpers/prisma-client-mock\\"; +import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; +import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class UserCreateOrConnectWithoutpostsFieldInput { + @TypeGraphQL.Field(_type => UserWhereUniqueInput, { + nullable: false, + description: undefined + }) + where!: UserWhereUniqueInput; + + @TypeGraphQL.Field(_type => UserCreateWithoutPostsFieldInput, { + nullable: false, + description: undefined + }) + create!: UserCreateWithoutPostsFieldInput; +} +" +`; + +exports[`inputs should properly generate input type classes for connectOrCreate: UserUpdateOneRequiredWithoutPostsFieldInput 1`] = ` +"import * as TypeGraphQL from \\"type-graphql\\"; +import GraphQLJSON from \\"graphql-type-json\\"; +import { JsonValue, InputJsonValue } from \\"../../../../helpers/prisma-client-mock\\"; +import { UserCreateOrConnectWithoutpostsFieldInput } from \\"../inputs/UserCreateOrConnectWithoutpostsFieldInput\\"; +import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; +import { UserUpdateWithoutPostsFieldInput } from \\"../inputs/UserUpdateWithoutPostsFieldInput\\"; +import { UserUpsertWithoutPostsFieldInput } from \\"../inputs/UserUpsertWithoutPostsFieldInput\\"; +import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; + +@TypeGraphQL.InputType({ + isAbstract: true, + description: undefined, +}) +export class UserUpdateOneRequiredWithoutPostsFieldInput { + @TypeGraphQL.Field(_type => UserCreateWithoutPostsFieldInput, { + nullable: true, + description: undefined + }) + create?: UserCreateWithoutPostsFieldInput | undefined; + + @TypeGraphQL.Field(_type => UserWhereUniqueInput, { + nullable: true, + description: undefined + }) + connect?: UserWhereUniqueInput | undefined; + + @TypeGraphQL.Field(_type => UserUpdateWithoutPostsFieldInput, { + nullable: true, + description: undefined + }) + update?: UserUpdateWithoutPostsFieldInput | undefined; + + @TypeGraphQL.Field(_type => UserUpsertWithoutPostsFieldInput, { + nullable: true, + description: undefined + }) + upsert?: UserUpsertWithoutPostsFieldInput | undefined; + + @TypeGraphQL.Field(_type => UserCreateOrConnectWithoutpostsFieldInput, { + nullable: true, + description: undefined + }) + connectOrCreate?: UserCreateOrConnectWithoutpostsFieldInput | undefined; +} +" +`; + exports[`inputs should properly generate input type classes for filtering models by fields: SampleModelWhereInput 1`] = ` "import * as TypeGraphQL from \\"type-graphql\\"; import GraphQLJSON from \\"graphql-type-json\\"; @@ -403,17 +512,17 @@ export class FirstModelWhereUniqueInput { exports[`inputs should properly generate input type classes for filtering models by many to many relation fields: index 1`] = ` "export { FirstModelCreateInput } from \\"./FirstModelCreateInput\\"; export { FirstModelCreateManyWithoutSecondModelsFieldInput } from \\"./FirstModelCreateManyWithoutSecondModelsFieldInput\\"; +export { FirstModelCreateOrConnectWithoutsecondModelsFieldInput } from \\"./FirstModelCreateOrConnectWithoutsecondModelsFieldInput\\"; export { FirstModelCreateWithoutSecondModelsFieldInput } from \\"./FirstModelCreateWithoutSecondModelsFieldInput\\"; export { FirstModelListRelationFilter } from \\"./FirstModelListRelationFilter\\"; export { FirstModelOrderByInput } from \\"./FirstModelOrderByInput\\"; export { FirstModelScalarWhereInput } from \\"./FirstModelScalarWhereInput\\"; export { FirstModelUpdateInput } from \\"./FirstModelUpdateInput\\"; -export { FirstModelUpdateManyDataInput } from \\"./FirstModelUpdateManyDataInput\\"; export { FirstModelUpdateManyMutationInput } from \\"./FirstModelUpdateManyMutationInput\\"; -export { FirstModelUpdateManyWithWhereNestedInput } from \\"./FirstModelUpdateManyWithWhereNestedInput\\"; +export { FirstModelUpdateManyWithWhereWithoutSecondModelsFieldInput } from \\"./FirstModelUpdateManyWithWhereWithoutSecondModelsFieldInput\\"; export { FirstModelUpdateManyWithoutSecondModelsFieldInput } from \\"./FirstModelUpdateManyWithoutSecondModelsFieldInput\\"; export { FirstModelUpdateWithWhereUniqueWithoutSecondModelsFieldInput } from \\"./FirstModelUpdateWithWhereUniqueWithoutSecondModelsFieldInput\\"; -export { FirstModelUpdateWithoutSecondModelsFieldDataInput } from \\"./FirstModelUpdateWithoutSecondModelsFieldDataInput\\"; +export { FirstModelUpdateWithoutSecondModelsFieldInput } from \\"./FirstModelUpdateWithoutSecondModelsFieldInput\\"; export { FirstModelUpsertWithWhereUniqueWithoutSecondModelsFieldInput } from \\"./FirstModelUpsertWithWhereUniqueWithoutSecondModelsFieldInput\\"; export { FirstModelWhereInput } from \\"./FirstModelWhereInput\\"; export { FirstModelWhereUniqueInput } from \\"./FirstModelWhereUniqueInput\\"; @@ -425,17 +534,17 @@ export { NestedIntFilter } from \\"./NestedIntFilter\\"; export { NestedStringFilter } from \\"./NestedStringFilter\\"; export { SecondModelCreateInput } from \\"./SecondModelCreateInput\\"; export { SecondModelCreateManyWithoutFirstModelsFieldInput } from \\"./SecondModelCreateManyWithoutFirstModelsFieldInput\\"; +export { SecondModelCreateOrConnectWithoutfirstModelsFieldInput } from \\"./SecondModelCreateOrConnectWithoutfirstModelsFieldInput\\"; export { SecondModelCreateWithoutFirstModelsFieldInput } from \\"./SecondModelCreateWithoutFirstModelsFieldInput\\"; export { SecondModelListRelationFilter } from \\"./SecondModelListRelationFilter\\"; export { SecondModelOrderByInput } from \\"./SecondModelOrderByInput\\"; export { SecondModelScalarWhereInput } from \\"./SecondModelScalarWhereInput\\"; export { SecondModelUpdateInput } from \\"./SecondModelUpdateInput\\"; -export { SecondModelUpdateManyDataInput } from \\"./SecondModelUpdateManyDataInput\\"; export { SecondModelUpdateManyMutationInput } from \\"./SecondModelUpdateManyMutationInput\\"; -export { SecondModelUpdateManyWithWhereNestedInput } from \\"./SecondModelUpdateManyWithWhereNestedInput\\"; +export { SecondModelUpdateManyWithWhereWithoutFirstModelsFieldInput } from \\"./SecondModelUpdateManyWithWhereWithoutFirstModelsFieldInput\\"; export { SecondModelUpdateManyWithoutFirstModelsFieldInput } from \\"./SecondModelUpdateManyWithoutFirstModelsFieldInput\\"; export { SecondModelUpdateWithWhereUniqueWithoutFirstModelsFieldInput } from \\"./SecondModelUpdateWithWhereUniqueWithoutFirstModelsFieldInput\\"; -export { SecondModelUpdateWithoutFirstModelsFieldDataInput } from \\"./SecondModelUpdateWithoutFirstModelsFieldDataInput\\"; +export { SecondModelUpdateWithoutFirstModelsFieldInput } from \\"./SecondModelUpdateWithoutFirstModelsFieldInput\\"; export { SecondModelUpsertWithWhereUniqueWithoutFirstModelsFieldInput } from \\"./SecondModelUpsertWithWhereUniqueWithoutFirstModelsFieldInput\\"; export { SecondModelWhereInput } from \\"./SecondModelWhereInput\\"; export { SecondModelWhereUniqueInput } from \\"./SecondModelWhereUniqueInput\\"; @@ -807,13 +916,14 @@ export class SecondModelWhereUniqueInput { exports[`inputs should properly generate input type classes for filtering models by one to many relation fields: index 1`] = ` "export { FirstModelCreateInput } from \\"./FirstModelCreateInput\\"; export { FirstModelCreateOneWithoutSecondModelsFieldInput } from \\"./FirstModelCreateOneWithoutSecondModelsFieldInput\\"; +export { FirstModelCreateOrConnectWithoutsecondModelsFieldInput } from \\"./FirstModelCreateOrConnectWithoutsecondModelsFieldInput\\"; export { FirstModelCreateWithoutSecondModelsFieldInput } from \\"./FirstModelCreateWithoutSecondModelsFieldInput\\"; export { FirstModelOrderByInput } from \\"./FirstModelOrderByInput\\"; export { FirstModelRelationFilter } from \\"./FirstModelRelationFilter\\"; export { FirstModelUpdateInput } from \\"./FirstModelUpdateInput\\"; export { FirstModelUpdateManyMutationInput } from \\"./FirstModelUpdateManyMutationInput\\"; export { FirstModelUpdateOneRequiredWithoutSecondModelsFieldInput } from \\"./FirstModelUpdateOneRequiredWithoutSecondModelsFieldInput\\"; -export { FirstModelUpdateWithoutSecondModelsFieldDataInput } from \\"./FirstModelUpdateWithoutSecondModelsFieldDataInput\\"; +export { FirstModelUpdateWithoutSecondModelsFieldInput } from \\"./FirstModelUpdateWithoutSecondModelsFieldInput\\"; export { FirstModelUpsertWithoutSecondModelsFieldInput } from \\"./FirstModelUpsertWithoutSecondModelsFieldInput\\"; export { FirstModelWhereInput } from \\"./FirstModelWhereInput\\"; export { FirstModelWhereUniqueInput } from \\"./FirstModelWhereUniqueInput\\"; @@ -825,17 +935,17 @@ export { NestedIntFilter } from \\"./NestedIntFilter\\"; export { NestedStringFilter } from \\"./NestedStringFilter\\"; export { SecondModelCreateInput } from \\"./SecondModelCreateInput\\"; export { SecondModelCreateManyWithoutFirstModelFieldInput } from \\"./SecondModelCreateManyWithoutFirstModelFieldInput\\"; +export { SecondModelCreateOrConnectWithoutfirstModelFieldInput } from \\"./SecondModelCreateOrConnectWithoutfirstModelFieldInput\\"; export { SecondModelCreateWithoutFirstModelFieldInput } from \\"./SecondModelCreateWithoutFirstModelFieldInput\\"; export { SecondModelListRelationFilter } from \\"./SecondModelListRelationFilter\\"; export { SecondModelOrderByInput } from \\"./SecondModelOrderByInput\\"; export { SecondModelScalarWhereInput } from \\"./SecondModelScalarWhereInput\\"; export { SecondModelUpdateInput } from \\"./SecondModelUpdateInput\\"; -export { SecondModelUpdateManyDataInput } from \\"./SecondModelUpdateManyDataInput\\"; export { SecondModelUpdateManyMutationInput } from \\"./SecondModelUpdateManyMutationInput\\"; -export { SecondModelUpdateManyWithWhereNestedInput } from \\"./SecondModelUpdateManyWithWhereNestedInput\\"; +export { SecondModelUpdateManyWithWhereWithoutFirstModelFieldInput } from \\"./SecondModelUpdateManyWithWhereWithoutFirstModelFieldInput\\"; export { SecondModelUpdateManyWithoutFirstModelFieldInput } from \\"./SecondModelUpdateManyWithoutFirstModelFieldInput\\"; export { SecondModelUpdateWithWhereUniqueWithoutFirstModelFieldInput } from \\"./SecondModelUpdateWithWhereUniqueWithoutFirstModelFieldInput\\"; -export { SecondModelUpdateWithoutFirstModelFieldDataInput } from \\"./SecondModelUpdateWithoutFirstModelFieldDataInput\\"; +export { SecondModelUpdateWithoutFirstModelFieldInput } from \\"./SecondModelUpdateWithoutFirstModelFieldInput\\"; export { SecondModelUpsertWithWhereUniqueWithoutFirstModelFieldInput } from \\"./SecondModelUpsertWithWhereUniqueWithoutFirstModelFieldInput\\"; export { SecondModelWhereInput } from \\"./SecondModelWhereInput\\"; export { SecondModelWhereUniqueInput } from \\"./SecondModelWhereUniqueInput\\"; @@ -1722,6 +1832,7 @@ export class FirstNameLastNameCompoundUniqueInput { exports[`inputs should properly generate input type classes for model with composite unique index: index 1`] = ` "export { DirectorCreateInput } from \\"./DirectorCreateInput\\"; export { DirectorCreateOneWithoutMoviesInput } from \\"./DirectorCreateOneWithoutMoviesInput\\"; +export { DirectorCreateOrConnectWithoutmoviesInput } from \\"./DirectorCreateOrConnectWithoutmoviesInput\\"; export { DirectorCreateWithoutMoviesInput } from \\"./DirectorCreateWithoutMoviesInput\\"; export { DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput } from \\"./DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\\"; export { DirectorOrderByInput } from \\"./DirectorOrderByInput\\"; @@ -1729,7 +1840,7 @@ export { DirectorRelationFilter } from \\"./DirectorRelationFilter\\"; export { DirectorUpdateInput } from \\"./DirectorUpdateInput\\"; export { DirectorUpdateManyMutationInput } from \\"./DirectorUpdateManyMutationInput\\"; export { DirectorUpdateOneRequiredWithoutMoviesInput } from \\"./DirectorUpdateOneRequiredWithoutMoviesInput\\"; -export { DirectorUpdateWithoutMoviesDataInput } from \\"./DirectorUpdateWithoutMoviesDataInput\\"; +export { DirectorUpdateWithoutMoviesInput } from \\"./DirectorUpdateWithoutMoviesInput\\"; export { DirectorUpsertWithoutMoviesInput } from \\"./DirectorUpsertWithoutMoviesInput\\"; export { DirectorWhereInput } from \\"./DirectorWhereInput\\"; export { DirectorWhereUniqueInput } from \\"./DirectorWhereUniqueInput\\"; @@ -1740,17 +1851,17 @@ export { IntFieldUpdateOperationsInput } from \\"./IntFieldUpdateOperationsInput export { IntFilter } from \\"./IntFilter\\"; export { MovieCreateInput } from \\"./MovieCreateInput\\"; export { MovieCreateManyWithoutDirectorInput } from \\"./MovieCreateManyWithoutDirectorInput\\"; +export { MovieCreateOrConnectWithoutdirectorInput } from \\"./MovieCreateOrConnectWithoutdirectorInput\\"; export { MovieCreateWithoutDirectorInput } from \\"./MovieCreateWithoutDirectorInput\\"; export { MovieListRelationFilter } from \\"./MovieListRelationFilter\\"; export { MovieOrderByInput } from \\"./MovieOrderByInput\\"; export { MovieScalarWhereInput } from \\"./MovieScalarWhereInput\\"; export { MovieUpdateInput } from \\"./MovieUpdateInput\\"; -export { MovieUpdateManyDataInput } from \\"./MovieUpdateManyDataInput\\"; export { MovieUpdateManyMutationInput } from \\"./MovieUpdateManyMutationInput\\"; -export { MovieUpdateManyWithWhereNestedInput } from \\"./MovieUpdateManyWithWhereNestedInput\\"; +export { MovieUpdateManyWithWhereWithoutDirectorInput } from \\"./MovieUpdateManyWithWhereWithoutDirectorInput\\"; export { MovieUpdateManyWithoutDirectorInput } from \\"./MovieUpdateManyWithoutDirectorInput\\"; export { MovieUpdateWithWhereUniqueWithoutDirectorInput } from \\"./MovieUpdateWithWhereUniqueWithoutDirectorInput\\"; -export { MovieUpdateWithoutDirectorDataInput } from \\"./MovieUpdateWithoutDirectorDataInput\\"; +export { MovieUpdateWithoutDirectorInput } from \\"./MovieUpdateWithoutDirectorInput\\"; export { MovieUpsertWithWhereUniqueWithoutDirectorInput } from \\"./MovieUpsertWithWhereUniqueWithoutDirectorInput\\"; export { MovieWhereInput } from \\"./MovieWhereInput\\"; export { MovieWhereUniqueInput } from \\"./MovieWhereUniqueInput\\"; @@ -1975,6 +2086,7 @@ export class MovieWhereUniqueInput { exports[`inputs should properly generate input type classes for model with id keys with relation: index 1`] = ` "export { DirectorCreateInput } from \\"./DirectorCreateInput\\"; export { DirectorCreateOneWithoutMoviesInput } from \\"./DirectorCreateOneWithoutMoviesInput\\"; +export { DirectorCreateOrConnectWithoutmoviesInput } from \\"./DirectorCreateOrConnectWithoutmoviesInput\\"; export { DirectorCreateWithoutMoviesInput } from \\"./DirectorCreateWithoutMoviesInput\\"; export { DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput } from \\"./DirectorFirstNameDirectorLastNameTitleCompoundUniqueInput\\"; export { DirectorOrderByInput } from \\"./DirectorOrderByInput\\"; @@ -1982,7 +2094,7 @@ export { DirectorRelationFilter } from \\"./DirectorRelationFilter\\"; export { DirectorUpdateInput } from \\"./DirectorUpdateInput\\"; export { DirectorUpdateManyMutationInput } from \\"./DirectorUpdateManyMutationInput\\"; export { DirectorUpdateOneRequiredWithoutMoviesInput } from \\"./DirectorUpdateOneRequiredWithoutMoviesInput\\"; -export { DirectorUpdateWithoutMoviesDataInput } from \\"./DirectorUpdateWithoutMoviesDataInput\\"; +export { DirectorUpdateWithoutMoviesInput } from \\"./DirectorUpdateWithoutMoviesInput\\"; export { DirectorUpsertWithoutMoviesInput } from \\"./DirectorUpsertWithoutMoviesInput\\"; export { DirectorWhereInput } from \\"./DirectorWhereInput\\"; export { DirectorWhereUniqueInput } from \\"./DirectorWhereUniqueInput\\"; @@ -1993,17 +2105,17 @@ export { IntFieldUpdateOperationsInput } from \\"./IntFieldUpdateOperationsInput export { IntFilter } from \\"./IntFilter\\"; export { MovieCreateInput } from \\"./MovieCreateInput\\"; export { MovieCreateManyWithoutDirectorInput } from \\"./MovieCreateManyWithoutDirectorInput\\"; +export { MovieCreateOrConnectWithoutdirectorInput } from \\"./MovieCreateOrConnectWithoutdirectorInput\\"; export { MovieCreateWithoutDirectorInput } from \\"./MovieCreateWithoutDirectorInput\\"; export { MovieListRelationFilter } from \\"./MovieListRelationFilter\\"; export { MovieOrderByInput } from \\"./MovieOrderByInput\\"; export { MovieScalarWhereInput } from \\"./MovieScalarWhereInput\\"; export { MovieUpdateInput } from \\"./MovieUpdateInput\\"; -export { MovieUpdateManyDataInput } from \\"./MovieUpdateManyDataInput\\"; export { MovieUpdateManyMutationInput } from \\"./MovieUpdateManyMutationInput\\"; -export { MovieUpdateManyWithWhereNestedInput } from \\"./MovieUpdateManyWithWhereNestedInput\\"; +export { MovieUpdateManyWithWhereWithoutDirectorInput } from \\"./MovieUpdateManyWithWhereWithoutDirectorInput\\"; export { MovieUpdateManyWithoutDirectorInput } from \\"./MovieUpdateManyWithoutDirectorInput\\"; export { MovieUpdateWithWhereUniqueWithoutDirectorInput } from \\"./MovieUpdateWithWhereUniqueWithoutDirectorInput\\"; -export { MovieUpdateWithoutDirectorDataInput } from \\"./MovieUpdateWithoutDirectorDataInput\\"; +export { MovieUpdateWithoutDirectorInput } from \\"./MovieUpdateWithoutDirectorInput\\"; export { MovieUpsertWithWhereUniqueWithoutDirectorInput } from \\"./MovieUpsertWithWhereUniqueWithoutDirectorInput\\"; export { MovieWhereInput } from \\"./MovieWhereInput\\"; export { MovieWhereUniqueInput } from \\"./MovieWhereUniqueInput\\"; @@ -2723,33 +2835,33 @@ export { NestedIntFilter } from \\"./NestedIntFilter\\"; export { NestedStringFilter } from \\"./NestedStringFilter\\"; export { RenamedFirstModelCreateInput } from \\"./RenamedFirstModelCreateInput\\"; export { RenamedFirstModelCreateManyWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelCreateManyWithoutSecondModelsFieldInput\\"; +export { RenamedFirstModelCreateOrConnectWithoutsecondModelsFieldInput } from \\"./RenamedFirstModelCreateOrConnectWithoutsecondModelsFieldInput\\"; export { RenamedFirstModelCreateWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelCreateWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelListRelationFilter } from \\"./RenamedFirstModelListRelationFilter\\"; export { RenamedFirstModelOrderByInput } from \\"./RenamedFirstModelOrderByInput\\"; export { RenamedFirstModelScalarWhereInput } from \\"./RenamedFirstModelScalarWhereInput\\"; export { RenamedFirstModelUpdateInput } from \\"./RenamedFirstModelUpdateInput\\"; -export { RenamedFirstModelUpdateManyDataInput } from \\"./RenamedFirstModelUpdateManyDataInput\\"; export { RenamedFirstModelUpdateManyMutationInput } from \\"./RenamedFirstModelUpdateManyMutationInput\\"; -export { RenamedFirstModelUpdateManyWithWhereNestedInput } from \\"./RenamedFirstModelUpdateManyWithWhereNestedInput\\"; +export { RenamedFirstModelUpdateManyWithWhereWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpdateManyWithWhereWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelUpdateManyWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpdateManyWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelUpdateWithWhereUniqueWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpdateWithWhereUniqueWithoutSecondModelsFieldInput\\"; -export { RenamedFirstModelUpdateWithoutSecondModelsFieldDataInput } from \\"./RenamedFirstModelUpdateWithoutSecondModelsFieldDataInput\\"; +export { RenamedFirstModelUpdateWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpdateWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelUpsertWithWhereUniqueWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpsertWithWhereUniqueWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelWhereInput } from \\"./RenamedFirstModelWhereInput\\"; export { RenamedFirstModelWhereUniqueInput } from \\"./RenamedFirstModelWhereUniqueInput\\"; export { RenamedSecondModelCreateInput } from \\"./RenamedSecondModelCreateInput\\"; export { RenamedSecondModelCreateManyWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelCreateManyWithoutFirstModelsFieldInput\\"; +export { RenamedSecondModelCreateOrConnectWithoutfirstModelsFieldInput } from \\"./RenamedSecondModelCreateOrConnectWithoutfirstModelsFieldInput\\"; export { RenamedSecondModelCreateWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelCreateWithoutFirstModelsFieldInput\\"; export { RenamedSecondModelListRelationFilter } from \\"./RenamedSecondModelListRelationFilter\\"; export { RenamedSecondModelOrderByInput } from \\"./RenamedSecondModelOrderByInput\\"; export { RenamedSecondModelScalarWhereInput } from \\"./RenamedSecondModelScalarWhereInput\\"; export { RenamedSecondModelUpdateInput } from \\"./RenamedSecondModelUpdateInput\\"; -export { RenamedSecondModelUpdateManyDataInput } from \\"./RenamedSecondModelUpdateManyDataInput\\"; export { RenamedSecondModelUpdateManyMutationInput } from \\"./RenamedSecondModelUpdateManyMutationInput\\"; -export { RenamedSecondModelUpdateManyWithWhereNestedInput } from \\"./RenamedSecondModelUpdateManyWithWhereNestedInput\\"; +export { RenamedSecondModelUpdateManyWithWhereWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelUpdateManyWithWhereWithoutFirstModelsFieldInput\\"; export { RenamedSecondModelUpdateManyWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelUpdateManyWithoutFirstModelsFieldInput\\"; export { RenamedSecondModelUpdateWithWhereUniqueWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelUpdateWithWhereUniqueWithoutFirstModelsFieldInput\\"; -export { RenamedSecondModelUpdateWithoutFirstModelsFieldDataInput } from \\"./RenamedSecondModelUpdateWithoutFirstModelsFieldDataInput\\"; +export { RenamedSecondModelUpdateWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelUpdateWithoutFirstModelsFieldInput\\"; export { RenamedSecondModelUpsertWithWhereUniqueWithoutFirstModelsFieldInput } from \\"./RenamedSecondModelUpsertWithWhereUniqueWithoutFirstModelsFieldInput\\"; export { RenamedSecondModelWhereInput } from \\"./RenamedSecondModelWhereInput\\"; export { RenamedSecondModelWhereUniqueInput } from \\"./RenamedSecondModelWhereUniqueInput\\"; @@ -3127,29 +3239,30 @@ export { NestedIntFilter } from \\"./NestedIntFilter\\"; export { NestedStringFilter } from \\"./NestedStringFilter\\"; export { RenamedFirstModelCreateInput } from \\"./RenamedFirstModelCreateInput\\"; export { RenamedFirstModelCreateOneWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelCreateOneWithoutSecondModelsFieldInput\\"; +export { RenamedFirstModelCreateOrConnectWithoutsecondModelsFieldInput } from \\"./RenamedFirstModelCreateOrConnectWithoutsecondModelsFieldInput\\"; export { RenamedFirstModelCreateWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelCreateWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelOrderByInput } from \\"./RenamedFirstModelOrderByInput\\"; export { RenamedFirstModelRelationFilter } from \\"./RenamedFirstModelRelationFilter\\"; export { RenamedFirstModelUpdateInput } from \\"./RenamedFirstModelUpdateInput\\"; export { RenamedFirstModelUpdateManyMutationInput } from \\"./RenamedFirstModelUpdateManyMutationInput\\"; export { RenamedFirstModelUpdateOneRequiredWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpdateOneRequiredWithoutSecondModelsFieldInput\\"; -export { RenamedFirstModelUpdateWithoutSecondModelsFieldDataInput } from \\"./RenamedFirstModelUpdateWithoutSecondModelsFieldDataInput\\"; +export { RenamedFirstModelUpdateWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpdateWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelUpsertWithoutSecondModelsFieldInput } from \\"./RenamedFirstModelUpsertWithoutSecondModelsFieldInput\\"; export { RenamedFirstModelWhereInput } from \\"./RenamedFirstModelWhereInput\\"; export { RenamedFirstModelWhereUniqueInput } from \\"./RenamedFirstModelWhereUniqueInput\\"; export { RenamedSecondModelCreateInput } from \\"./RenamedSecondModelCreateInput\\"; export { RenamedSecondModelCreateManyWithoutFirstModelFieldInput } from \\"./RenamedSecondModelCreateManyWithoutFirstModelFieldInput\\"; +export { RenamedSecondModelCreateOrConnectWithoutfirstModelFieldInput } from \\"./RenamedSecondModelCreateOrConnectWithoutfirstModelFieldInput\\"; export { RenamedSecondModelCreateWithoutFirstModelFieldInput } from \\"./RenamedSecondModelCreateWithoutFirstModelFieldInput\\"; export { RenamedSecondModelListRelationFilter } from \\"./RenamedSecondModelListRelationFilter\\"; export { RenamedSecondModelOrderByInput } from \\"./RenamedSecondModelOrderByInput\\"; export { RenamedSecondModelScalarWhereInput } from \\"./RenamedSecondModelScalarWhereInput\\"; export { RenamedSecondModelUpdateInput } from \\"./RenamedSecondModelUpdateInput\\"; -export { RenamedSecondModelUpdateManyDataInput } from \\"./RenamedSecondModelUpdateManyDataInput\\"; export { RenamedSecondModelUpdateManyMutationInput } from \\"./RenamedSecondModelUpdateManyMutationInput\\"; -export { RenamedSecondModelUpdateManyWithWhereNestedInput } from \\"./RenamedSecondModelUpdateManyWithWhereNestedInput\\"; +export { RenamedSecondModelUpdateManyWithWhereWithoutFirstModelFieldInput } from \\"./RenamedSecondModelUpdateManyWithWhereWithoutFirstModelFieldInput\\"; export { RenamedSecondModelUpdateManyWithoutFirstModelFieldInput } from \\"./RenamedSecondModelUpdateManyWithoutFirstModelFieldInput\\"; export { RenamedSecondModelUpdateWithWhereUniqueWithoutFirstModelFieldInput } from \\"./RenamedSecondModelUpdateWithWhereUniqueWithoutFirstModelFieldInput\\"; -export { RenamedSecondModelUpdateWithoutFirstModelFieldDataInput } from \\"./RenamedSecondModelUpdateWithoutFirstModelFieldDataInput\\"; +export { RenamedSecondModelUpdateWithoutFirstModelFieldInput } from \\"./RenamedSecondModelUpdateWithoutFirstModelFieldInput\\"; export { RenamedSecondModelUpsertWithWhereUniqueWithoutFirstModelFieldInput } from \\"./RenamedSecondModelUpsertWithWhereUniqueWithoutFirstModelFieldInput\\"; export { RenamedSecondModelWhereInput } from \\"./RenamedSecondModelWhereInput\\"; export { RenamedSecondModelWhereUniqueInput } from \\"./RenamedSecondModelWhereUniqueInput\\"; @@ -3319,17 +3432,17 @@ export { DateTimeFieldUpdateOperationsInput } from \\"./DateTimeFieldUpdateOpera export { DateTimeFilter } from \\"./DateTimeFilter\\"; export { ExampleCreateInput } from \\"./ExampleCreateInput\\"; export { ExampleCreateManyWithoutOtherInput } from \\"./ExampleCreateManyWithoutOtherInput\\"; +export { ExampleCreateOrConnectWithoutotherInput } from \\"./ExampleCreateOrConnectWithoutotherInput\\"; export { ExampleCreateWithoutOtherInput } from \\"./ExampleCreateWithoutOtherInput\\"; export { ExampleListRelationFilter } from \\"./ExampleListRelationFilter\\"; export { ExampleOrderByInput } from \\"./ExampleOrderByInput\\"; export { ExampleScalarWhereInput } from \\"./ExampleScalarWhereInput\\"; export { ExampleUpdateInput } from \\"./ExampleUpdateInput\\"; -export { ExampleUpdateManyDataInput } from \\"./ExampleUpdateManyDataInput\\"; export { ExampleUpdateManyMutationInput } from \\"./ExampleUpdateManyMutationInput\\"; -export { ExampleUpdateManyWithWhereNestedInput } from \\"./ExampleUpdateManyWithWhereNestedInput\\"; +export { ExampleUpdateManyWithWhereWithoutOtherInput } from \\"./ExampleUpdateManyWithWhereWithoutOtherInput\\"; export { ExampleUpdateManyWithoutOtherInput } from \\"./ExampleUpdateManyWithoutOtherInput\\"; export { ExampleUpdateWithWhereUniqueWithoutOtherInput } from \\"./ExampleUpdateWithWhereUniqueWithoutOtherInput\\"; -export { ExampleUpdateWithoutOtherDataInput } from \\"./ExampleUpdateWithoutOtherDataInput\\"; +export { ExampleUpdateWithoutOtherInput } from \\"./ExampleUpdateWithoutOtherInput\\"; export { ExampleUpsertWithWhereUniqueWithoutOtherInput } from \\"./ExampleUpsertWithWhereUniqueWithoutOtherInput\\"; export { ExampleWhereInput } from \\"./ExampleWhereInput\\"; export { ExampleWhereUniqueInput } from \\"./ExampleWhereUniqueInput\\"; @@ -3343,13 +3456,14 @@ export { NestedIntFilter } from \\"./NestedIntFilter\\"; export { NestedStringFilter } from \\"./NestedStringFilter\\"; export { OtherModelCreateInput } from \\"./OtherModelCreateInput\\"; export { OtherModelCreateOneWithoutSampleModelInput } from \\"./OtherModelCreateOneWithoutSampleModelInput\\"; +export { OtherModelCreateOrConnectWithoutSampleModelInput } from \\"./OtherModelCreateOrConnectWithoutSampleModelInput\\"; export { OtherModelCreateWithoutSampleModelInput } from \\"./OtherModelCreateWithoutSampleModelInput\\"; export { OtherModelOrderByInput } from \\"./OtherModelOrderByInput\\"; export { OtherModelRelationFilter } from \\"./OtherModelRelationFilter\\"; export { OtherModelUpdateInput } from \\"./OtherModelUpdateInput\\"; export { OtherModelUpdateManyMutationInput } from \\"./OtherModelUpdateManyMutationInput\\"; export { OtherModelUpdateOneRequiredWithoutSampleModelInput } from \\"./OtherModelUpdateOneRequiredWithoutSampleModelInput\\"; -export { OtherModelUpdateWithoutSampleModelDataInput } from \\"./OtherModelUpdateWithoutSampleModelDataInput\\"; +export { OtherModelUpdateWithoutSampleModelInput } from \\"./OtherModelUpdateWithoutSampleModelInput\\"; export { OtherModelUpsertWithoutSampleModelInput } from \\"./OtherModelUpsertWithoutSampleModelInput\\"; export { OtherModelWhereInput } from \\"./OtherModelWhereInput\\"; export { OtherModelWhereUniqueInput } from \\"./OtherModelWhereUniqueInput\\"; diff --git a/tests/regression/__snapshots__/preview-features.ts.snap b/tests/regression/__snapshots__/preview-features.ts.snap deleted file mode 100644 index 04882ca4..00000000 --- a/tests/regression/__snapshots__/preview-features.ts.snap +++ /dev/null @@ -1,149 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`preview features when \`connectOrCreate\` is enabled should properly generate input type classes for connectOrCreate: UserCreateOneWithoutPostsFieldInput 1`] = ` -"import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; -import { JsonValue, InputJsonValue } from \\"../../../../helpers/prisma-client-mock\\"; -import { UserCreateOrConnectWithoutPostInput } from \\"../inputs/UserCreateOrConnectWithoutPostInput\\"; -import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; -import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class UserCreateOneWithoutPostsFieldInput { - @TypeGraphQL.Field(_type => UserCreateWithoutPostsFieldInput, { - nullable: true, - description: undefined - }) - create?: UserCreateWithoutPostsFieldInput | undefined; - - @TypeGraphQL.Field(_type => UserWhereUniqueInput, { - nullable: true, - description: undefined - }) - connect?: UserWhereUniqueInput | undefined; - - @TypeGraphQL.Field(_type => UserCreateOrConnectWithoutPostInput, { - nullable: true, - description: undefined - }) - connectOrCreate?: UserCreateOrConnectWithoutPostInput | undefined; -} -" -`; - -exports[`preview features when \`connectOrCreate\` is enabled should properly generate input type classes for connectOrCreate: UserCreateOrConnectWithoutPostInput 1`] = ` -"import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; -import { JsonValue, InputJsonValue } from \\"../../../../helpers/prisma-client-mock\\"; -import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; -import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class UserCreateOrConnectWithoutPostInput { - @TypeGraphQL.Field(_type => UserWhereUniqueInput, { - nullable: false, - description: undefined - }) - where!: UserWhereUniqueInput; - - @TypeGraphQL.Field(_type => UserCreateWithoutPostsFieldInput, { - nullable: false, - description: undefined - }) - create!: UserCreateWithoutPostsFieldInput; -} -" -`; - -exports[`preview features when \`connectOrCreate\` is enabled should properly generate input type classes for connectOrCreate: UserUpdateOneRequiredWithoutPostsFieldInput 1`] = ` -"import * as TypeGraphQL from \\"type-graphql\\"; -import GraphQLJSON from \\"graphql-type-json\\"; -import { JsonValue, InputJsonValue } from \\"../../../../helpers/prisma-client-mock\\"; -import { UserCreateOrConnectWithoutPostInput } from \\"../inputs/UserCreateOrConnectWithoutPostInput\\"; -import { UserCreateWithoutPostsFieldInput } from \\"../inputs/UserCreateWithoutPostsFieldInput\\"; -import { UserUpdateWithoutPostsFieldDataInput } from \\"../inputs/UserUpdateWithoutPostsFieldDataInput\\"; -import { UserUpsertWithoutPostsFieldInput } from \\"../inputs/UserUpsertWithoutPostsFieldInput\\"; -import { UserWhereUniqueInput } from \\"../inputs/UserWhereUniqueInput\\"; - -@TypeGraphQL.InputType({ - isAbstract: true, - description: undefined, -}) -export class UserUpdateOneRequiredWithoutPostsFieldInput { - @TypeGraphQL.Field(_type => UserCreateWithoutPostsFieldInput, { - nullable: true, - description: undefined - }) - create?: UserCreateWithoutPostsFieldInput | undefined; - - @TypeGraphQL.Field(_type => UserWhereUniqueInput, { - nullable: true, - description: undefined - }) - connect?: UserWhereUniqueInput | undefined; - - @TypeGraphQL.Field(_type => UserUpdateWithoutPostsFieldDataInput, { - nullable: true, - description: undefined - }) - update?: UserUpdateWithoutPostsFieldDataInput | undefined; - - @TypeGraphQL.Field(_type => UserUpsertWithoutPostsFieldInput, { - nullable: true, - description: undefined - }) - upsert?: UserUpsertWithoutPostsFieldInput | undefined; - - @TypeGraphQL.Field(_type => UserCreateOrConnectWithoutPostInput, { - nullable: true, - description: undefined - }) - connectOrCreate?: UserCreateOrConnectWithoutPostInput | undefined; -} -" -`; - -exports[`preview features when \`connectOrCreate\` is enabled should properly generate input type classes for connectOrCreate: inputs index 1`] = ` -"export { IntFilter } from \\"./IntFilter\\"; -export { NestedIntFilter } from \\"./NestedIntFilter\\"; -export { NestedStringFilter } from \\"./NestedStringFilter\\"; -export { PostCreateInput } from \\"./PostCreateInput\\"; -export { PostCreateManyWithoutAuthorInput } from \\"./PostCreateManyWithoutAuthorInput\\"; -export { PostCreateOrConnectWithoutUserInput } from \\"./PostCreateOrConnectWithoutUserInput\\"; -export { PostCreateWithoutAuthorInput } from \\"./PostCreateWithoutAuthorInput\\"; -export { PostListRelationFilter } from \\"./PostListRelationFilter\\"; -export { PostOrderByInput } from \\"./PostOrderByInput\\"; -export { PostScalarWhereInput } from \\"./PostScalarWhereInput\\"; -export { PostUpdateInput } from \\"./PostUpdateInput\\"; -export { PostUpdateManyDataInput } from \\"./PostUpdateManyDataInput\\"; -export { PostUpdateManyMutationInput } from \\"./PostUpdateManyMutationInput\\"; -export { PostUpdateManyWithWhereNestedInput } from \\"./PostUpdateManyWithWhereNestedInput\\"; -export { PostUpdateManyWithoutAuthorInput } from \\"./PostUpdateManyWithoutAuthorInput\\"; -export { PostUpdateWithWhereUniqueWithoutAuthorInput } from \\"./PostUpdateWithWhereUniqueWithoutAuthorInput\\"; -export { PostUpdateWithoutAuthorDataInput } from \\"./PostUpdateWithoutAuthorDataInput\\"; -export { PostUpsertWithWhereUniqueWithoutAuthorInput } from \\"./PostUpsertWithWhereUniqueWithoutAuthorInput\\"; -export { PostWhereInput } from \\"./PostWhereInput\\"; -export { PostWhereUniqueInput } from \\"./PostWhereUniqueInput\\"; -export { StringFieldUpdateOperationsInput } from \\"./StringFieldUpdateOperationsInput\\"; -export { StringFilter } from \\"./StringFilter\\"; -export { UserCreateInput } from \\"./UserCreateInput\\"; -export { UserCreateOneWithoutPostsFieldInput } from \\"./UserCreateOneWithoutPostsFieldInput\\"; -export { UserCreateOrConnectWithoutPostInput } from \\"./UserCreateOrConnectWithoutPostInput\\"; -export { UserCreateWithoutPostsFieldInput } from \\"./UserCreateWithoutPostsFieldInput\\"; -export { UserOrderByInput } from \\"./UserOrderByInput\\"; -export { UserRelationFilter } from \\"./UserRelationFilter\\"; -export { UserUpdateInput } from \\"./UserUpdateInput\\"; -export { UserUpdateManyMutationInput } from \\"./UserUpdateManyMutationInput\\"; -export { UserUpdateOneRequiredWithoutPostsFieldInput } from \\"./UserUpdateOneRequiredWithoutPostsFieldInput\\"; -export { UserUpdateWithoutPostsFieldDataInput } from \\"./UserUpdateWithoutPostsFieldDataInput\\"; -export { UserUpsertWithoutPostsFieldInput } from \\"./UserUpsertWithoutPostsFieldInput\\"; -export { UserWhereInput } from \\"./UserWhereInput\\"; -export { UserWhereUniqueInput } from \\"./UserWhereUniqueInput\\"; -" -`; diff --git a/tests/regression/__snapshots__/structure.ts.snap b/tests/regression/__snapshots__/structure.ts.snap index 65bf94c9..10791bbc 100644 --- a/tests/regression/__snapshots__/structure.ts.snap +++ b/tests/regression/__snapshots__/structure.ts.snap @@ -150,6 +150,8 @@ exports[`structure should generate *.js and *.d.ts files when emitTranspiledCode PostCreateInput.js PostCreateManyWithoutAuthorInput.d.ts PostCreateManyWithoutAuthorInput.js + PostCreateOrConnectWithoutauthorInput.d.ts + PostCreateOrConnectWithoutauthorInput.js PostCreateWithoutAuthorInput.d.ts PostCreateWithoutAuthorInput.js PostListRelationFilter.d.ts @@ -160,18 +162,16 @@ exports[`structure should generate *.js and *.d.ts files when emitTranspiledCode PostScalarWhereInput.js PostUpdateInput.d.ts PostUpdateInput.js - PostUpdateManyDataInput.d.ts - PostUpdateManyDataInput.js PostUpdateManyMutationInput.d.ts PostUpdateManyMutationInput.js - PostUpdateManyWithWhereNestedInput.d.ts - PostUpdateManyWithWhereNestedInput.js + PostUpdateManyWithWhereWithoutAuthorInput.d.ts + PostUpdateManyWithWhereWithoutAuthorInput.js PostUpdateManyWithoutAuthorInput.d.ts PostUpdateManyWithoutAuthorInput.js PostUpdateWithWhereUniqueWithoutAuthorInput.d.ts PostUpdateWithWhereUniqueWithoutAuthorInput.js - PostUpdateWithoutAuthorDataInput.d.ts - PostUpdateWithoutAuthorDataInput.js + PostUpdateWithoutAuthorInput.d.ts + PostUpdateWithoutAuthorInput.js PostUpsertWithWhereUniqueWithoutAuthorInput.d.ts PostUpsertWithWhereUniqueWithoutAuthorInput.js PostWhereInput.d.ts @@ -188,6 +188,8 @@ exports[`structure should generate *.js and *.d.ts files when emitTranspiledCode UserCreateInput.js UserCreateOneWithoutPostsInput.d.ts UserCreateOneWithoutPostsInput.js + UserCreateOrConnectWithoutpostsInput.d.ts + UserCreateOrConnectWithoutpostsInput.js UserCreateWithoutPostsInput.d.ts UserCreateWithoutPostsInput.js UserOrderByInput.d.ts @@ -200,8 +202,8 @@ exports[`structure should generate *.js and *.d.ts files when emitTranspiledCode UserUpdateManyMutationInput.js UserUpdateOneRequiredWithoutPostsInput.d.ts UserUpdateOneRequiredWithoutPostsInput.js - UserUpdateWithoutPostsDataInput.d.ts - UserUpdateWithoutPostsDataInput.js + UserUpdateWithoutPostsInput.d.ts + UserUpdateWithoutPostsInput.js UserUpsertWithoutPostsInput.d.ts UserUpsertWithoutPostsInput.js UserWhereInput.d.ts @@ -337,29 +339,30 @@ exports[`structure should generate proper folders and file names when model is r NullableStringFieldUpdateOperationsInput.ts RenamedPostCreateInput.ts RenamedPostCreateManyWithoutAuthorInput.ts + RenamedPostCreateOrConnectWithoutauthorInput.ts RenamedPostCreateWithoutAuthorInput.ts RenamedPostListRelationFilter.ts RenamedPostOrderByInput.ts RenamedPostScalarWhereInput.ts RenamedPostUpdateInput.ts - RenamedPostUpdateManyDataInput.ts RenamedPostUpdateManyMutationInput.ts - RenamedPostUpdateManyWithWhereNestedInput.ts + RenamedPostUpdateManyWithWhereWithoutAuthorInput.ts RenamedPostUpdateManyWithoutAuthorInput.ts RenamedPostUpdateWithWhereUniqueWithoutAuthorInput.ts - RenamedPostUpdateWithoutAuthorDataInput.ts + RenamedPostUpdateWithoutAuthorInput.ts RenamedPostUpsertWithWhereUniqueWithoutAuthorInput.ts RenamedPostWhereInput.ts RenamedPostWhereUniqueInput.ts RenamedUserCreateInput.ts RenamedUserCreateOneWithoutPostsInput.ts + RenamedUserCreateOrConnectWithoutpostsInput.ts RenamedUserCreateWithoutPostsInput.ts RenamedUserOrderByInput.ts RenamedUserRelationFilter.ts RenamedUserUpdateInput.ts RenamedUserUpdateManyMutationInput.ts RenamedUserUpdateOneRequiredWithoutPostsInput.ts - RenamedUserUpdateWithoutPostsDataInput.ts + RenamedUserUpdateWithoutPostsInput.ts RenamedUserUpsertWithoutPostsInput.ts RenamedUserWhereInput.ts RenamedUserWhereUniqueInput.ts @@ -475,17 +478,17 @@ exports[`structure should generate proper folders structure and file names for c NullableStringFieldUpdateOperationsInput.ts PostCreateInput.ts PostCreateManyWithoutAuthorInput.ts + PostCreateOrConnectWithoutauthorInput.ts PostCreateWithoutAuthorInput.ts PostListRelationFilter.ts PostOrderByInput.ts PostScalarWhereInput.ts PostUpdateInput.ts - PostUpdateManyDataInput.ts PostUpdateManyMutationInput.ts - PostUpdateManyWithWhereNestedInput.ts + PostUpdateManyWithWhereWithoutAuthorInput.ts PostUpdateManyWithoutAuthorInput.ts PostUpdateWithWhereUniqueWithoutAuthorInput.ts - PostUpdateWithoutAuthorDataInput.ts + PostUpdateWithoutAuthorInput.ts PostUpsertWithWhereUniqueWithoutAuthorInput.ts PostWhereInput.ts PostWhereUniqueInput.ts @@ -494,13 +497,14 @@ exports[`structure should generate proper folders structure and file names for c StringNullableFilter.ts UserCreateInput.ts UserCreateOneWithoutPostsInput.ts + UserCreateOrConnectWithoutpostsInput.ts UserCreateWithoutPostsInput.ts UserOrderByInput.ts UserRelationFilter.ts UserUpdateInput.ts UserUpdateManyMutationInput.ts UserUpdateOneRequiredWithoutPostsInput.ts - UserUpdateWithoutPostsDataInput.ts + UserUpdateWithoutPostsInput.ts UserUpsertWithoutPostsInput.ts UserWhereInput.ts UserWhereUniqueInput.ts diff --git a/tests/regression/inputs.ts b/tests/regression/inputs.ts index 499aae81..1bda5145 100644 --- a/tests/regression/inputs.ts +++ b/tests/regression/inputs.ts @@ -494,6 +494,48 @@ describe("inputs", () => { expect(indexTSFile).toMatchSnapshot("index"); }); + it("should properly generate input type classes for connectOrCreate", async () => { + const schema = /* prisma */ ` + datasource db { + provider = "postgresql" + url = env("DATABASE_URL") + } + + model User { + id Int @id @default(autoincrement()) + name String + postsField Post[] + } + model Post { + id Int @id @default(autoincrement()) + title String + authorId Int + author User @relation(fields: [authorId], references: [id]) + } + `; + + await generateCodeFromSchema(schema, { outputDirPath }); + const userUpdateOneRequiredWithoutPostsFieldInputTSFile = await readGeneratedFile( + "/resolvers/inputs/UserUpdateOneRequiredWithoutPostsFieldInput.ts", + ); + const userCreateOrConnectWithoutpostsFieldInputTSFile = await readGeneratedFile( + "/resolvers/inputs/UserCreateOrConnectWithoutpostsFieldInput.ts", + ); + const userCreateOneWithoutPostsFieldInputTSFile = await readGeneratedFile( + "/resolvers/inputs/UserCreateOneWithoutPostsFieldInput.ts", + ); + + expect(userUpdateOneRequiredWithoutPostsFieldInputTSFile).toMatchSnapshot( + "UserUpdateOneRequiredWithoutPostsFieldInput", + ); + expect(userCreateOrConnectWithoutpostsFieldInputTSFile).toMatchSnapshot( + "UserCreateOrConnectWithoutpostsFieldInput", + ); + expect(userCreateOneWithoutPostsFieldInputTSFile).toMatchSnapshot( + "UserCreateOneWithoutPostsFieldInput", + ); + }); + describe("when model is renamed", () => { it("should properly generate input type classes when model is renamed", async () => { const schema = /* prisma */ ` diff --git a/tests/regression/preview-features.ts b/tests/regression/preview-features.ts index 0a84b6e2..62825ee9 100644 --- a/tests/regression/preview-features.ts +++ b/tests/regression/preview-features.ts @@ -1,12 +1,11 @@ import { promises as fs } from "fs"; import generateArtifactsDirPath from "../helpers/artifacts-dir"; -import { generateCodeFromSchema } from "../helpers/generate-code"; import createReadGeneratedFile, { ReadGeneratedFile, } from "../helpers/read-file"; -describe("preview features", () => { +describe.skip("preview features", () => { let outputDirPath: string; let readGeneratedFile: ReadGeneratedFile; @@ -16,54 +15,7 @@ describe("preview features", () => { readGeneratedFile = createReadGeneratedFile(outputDirPath); }); - describe("when `connectOrCreate` is enabled", () => { - it("should properly generate input type classes for connectOrCreate", async () => { - const schema = /* prisma */ ` - datasource db { - provider = "postgresql" - url = env("DATABASE_URL") - } - - model User { - id Int @id @default(autoincrement()) - name String - postsField Post[] - } - model Post { - id Int @id @default(autoincrement()) - title String - authorId Int - author User @relation(fields: [authorId], references: [id]) - } - `; - - await generateCodeFromSchema(schema, { - outputDirPath, - enabledPreviewFeatures: ["connectOrCreate"], - }); - const userUpdateOneRequiredWithoutPostsFieldInputTSFile = await readGeneratedFile( - "/resolvers/inputs/UserUpdateOneRequiredWithoutPostsFieldInput.ts", - ); - const userCreateOrConnectWithoutpostInputTSFile = await readGeneratedFile( - "/resolvers/inputs/UserCreateOrConnectWithoutPostInput.ts", - ); - const userCreateOneWithoutPostsFieldInputTSFile = await readGeneratedFile( - "/resolvers/inputs/UserCreateOneWithoutPostsFieldInput.ts", - ); - const inputsIndexTSFile = await readGeneratedFile( - "/resolvers/inputs/index.ts", - ); - - expect(userUpdateOneRequiredWithoutPostsFieldInputTSFile).toMatchSnapshot( - "UserUpdateOneRequiredWithoutPostsFieldInput", - ); - expect(userCreateOrConnectWithoutpostInputTSFile).toMatchSnapshot( - "UserCreateOrConnectWithoutPostInput", - ); - expect(userCreateOneWithoutPostsFieldInputTSFile).toMatchSnapshot( - "UserCreateOneWithoutPostsFieldInput", - ); - expect(inputsIndexTSFile).toMatchSnapshot("inputs index"); - }); + describe("when new preview feature is available", () => { + it.todo("should have a test case for that"); }); });