diff --git a/package.json b/package.json index c4251be3..ce028606 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,8 @@ "release:stable": "dripip stable", "release:pr": "dripip pr", "clean": "rm -rf dist", - "build": "yarn clean && yarn build:module-facades && tsc && ts-node scripts/post-build", + "build": "yarn clean && yarn build:deps-sync && yarn build:module-facades && tsc && ts-node scripts/post-build", + "build:deps-sync": "node scripts/ensure-deps-sync", "build:module-facades": "node scripts/build-module-facades", "build:ci": "tsc", "dev": "yarn -s build:module-facades && tsc --watch", @@ -38,9 +39,9 @@ "test:db:setup": "docker-compose down && rm -rf .mysql-data && rm -rf .postgres-data && docker-compose up -d" }, "dependencies": { - "@prisma/cli": "2.3.0", - "@prisma/client": "2.3.0", - "@prisma/sdk": "2.3.0", + "@prisma/cli": "^2.4.0", + "@prisma/client": "^2.4.0", + "@prisma/sdk": "^2.4.0", "camelcase": "^6.0.0", "chalk": "^4.0.0", "common-tags": "^1.8.0", @@ -53,11 +54,11 @@ "stacktrace-parser": "^0.1.10" }, "devDependencies": { - "@nexus/schema": "0.14.0", + "@nexus/schema": "^0.15.0", "@prisma-labs/prettier-config": "0.1.0", - "@prisma/fetch-engine": "2.2.0", - "@prisma/get-platform": "2.2.0", - "@prisma/migrate": "2.2.0", + "@prisma/fetch-engine": "^2.4.0", + "@prisma/get-platform": "^2.4.0", + "@prisma/migrate": "^2.4.0", "@types/common-tags": "1.8.0", "@types/jest": "25.2.3", "@types/lodash": "4.14.157", @@ -76,7 +77,7 @@ "graphql-yoga": "1.18.3", "jest": "25.5.4", "jest-watch-typeahead": "0.6.0", - "nexus": "0.24.2", + "nexus": "0.26.0", "node-fetch": "2.6.0", "node-pty": "0.9.0", "prettier": "2.0.5", diff --git a/scripts/ensure-deps-sync.js b/scripts/ensure-deps-sync.js new file mode 100644 index 00000000..c48d9a29 --- /dev/null +++ b/scripts/ensure-deps-sync.js @@ -0,0 +1,16 @@ +const packageJson = require('../package.json') + +const prismaDeps = [ + ...Object.entries(packageJson.dependencies), + ...Object.entries(packageJson.devDependencies), +].filter(([depName]) => depName.startsWith('@prisma/')) +const versionReference = prismaDeps[0][1] + +const invalidDeps = prismaDeps.filter(([, version]) => version !== versionReference) + +if (invalidDeps.length > 0) { + console.log('Some of your prisma dependencies are not in sync. ', invalid.join(', ')) + process.exit(1); +} else { + console.log('All prisma deps are in sync') +} diff --git a/src/framework/worktime/utils.ts b/src/framework/worktime/utils.ts index 511992c6..ead45299 100644 --- a/src/framework/worktime/utils.ts +++ b/src/framework/worktime/utils.ts @@ -54,5 +54,5 @@ export async function getGenerators(nexus: WorktimeLens, schemaPath: string): Pr * Check if the thrown error is of NoModelsDefined type. */ function isNoModelsDefinedError(e: Error): boolean { - return Boolean(stripAnsi(e.message).match(/.*You don't have defined any model.*/)) + return Boolean(stripAnsi(e.message).match(/.*You don't have any models defined.*/)) } diff --git a/src/schema/builder.ts b/src/schema/builder.ts index bcbb9590..b59a3609 100644 --- a/src/schema/builder.ts +++ b/src/schema/builder.ts @@ -323,12 +323,12 @@ export class SchemaBuilder { const originalResolve: GraphQLFieldResolver = (_root, args, ctx, info) => { const prismaClient = this.getPrismaClient(ctx) + args = transformNullsToUndefined(args, schemaArgsIndex, this.dmmf) if ( typeName === 'Mutation' && (!isEmptyObject(publisherConfig.locallyComputedInputs) || !isEmptyObject(this.globallyComputedInputs)) ) { - args = transformNullsToUndefined(args, schemaArgsIndex, this.dmmf) args = addComputedInputs({ inputType, dmmf: this.dmmf, diff --git a/tests/schema/__app/generated/nexus-typegen.d.ts b/tests/schema/__app/generated/nexus-typegen.d.ts index 0cc8611d..4372dba8 100644 --- a/tests/schema/__app/generated/nexus-typegen.d.ts +++ b/tests/schema/__app/generated/nexus-typegen.d.ts @@ -24,11 +24,11 @@ export interface NexusGenInputs { create?: NexusGenInputs['BubbleCreateWithoutMembersInput'] | null; // BubbleCreateWithoutMembersInput } BubbleCreateWithoutMembersInput: { // input type - createdAt?: any | null; // DateTime + createdAt?: NexusGenScalars['DateTime'] | null; // DateTime id?: string | null; // String } BubbleMembersOrderByInput: { // input type - firstName?: NexusGenEnums['OrderByArg'] | null; // OrderByArg + firstName?: NexusGenEnums['SortOrder'] | null; // SortOrder } BubbleMembersWhereInput: { // input type id?: NexusGenInputs['StringFilter'] | null; // StringFilter @@ -45,14 +45,14 @@ export interface NexusGenInputs { id?: string | null; // String } DateTimeFilter: { // input type - equals?: any | null; // DateTime - gt?: any | null; // DateTime - gte?: any | null; // DateTime - in?: any[] | null; // [DateTime!] - lt?: any | null; // DateTime - lte?: any | null; // DateTime - not?: any | null; // DateTime - notIn?: any[] | null; // [DateTime!] + equals?: NexusGenScalars['DateTime'] | null; // DateTime + gt?: NexusGenScalars['DateTime'] | null; // DateTime + gte?: NexusGenScalars['DateTime'] | null; // DateTime + in?: NexusGenScalars['DateTime'][] | null; // [DateTime!] + lt?: NexusGenScalars['DateTime'] | null; // DateTime + lte?: NexusGenScalars['DateTime'] | null; // DateTime + not?: NexusGenScalars['DateTime'] | null; // DateTime + notIn?: NexusGenScalars['DateTime'][] | null; // [DateTime!] } FloatFilter: { // input type equals?: number | null; // Float @@ -98,9 +98,9 @@ export interface NexusGenInputs { some?: NexusGenInputs['PostWhereInput'] | null; // PostWhereInput } PostOrderByInput: { // input type - id?: NexusGenEnums['OrderByArg'] | null; // OrderByArg - rating?: NexusGenEnums['OrderByArg'] | null; // OrderByArg - status?: NexusGenEnums['OrderByArg'] | null; // OrderByArg + id?: NexusGenEnums['SortOrder'] | null; // SortOrder + rating?: NexusGenEnums['SortOrder'] | null; // SortOrder + status?: NexusGenEnums['SortOrder'] | null; // SortOrder } PostUpdateManyMutationInput: { // input type rating?: number | null; // Float @@ -132,17 +132,17 @@ export interface NexusGenInputs { startsWith?: string | null; // String } UUIDFilter: { // input type - contains?: any | null; // UUID - endsWith?: any | null; // UUID - equals?: any | null; // UUID - gt?: any | null; // UUID - gte?: any | null; // UUID - in?: any[] | null; // [UUID!] - lt?: any | null; // UUID - lte?: any | null; // UUID - not?: any | null; // UUID - notIn?: any[] | null; // [UUID!] - startsWith?: any | null; // UUID + contains?: NexusGenScalars['UUID'] | null; // UUID + endsWith?: NexusGenScalars['UUID'] | null; // UUID + equals?: NexusGenScalars['UUID'] | null; // UUID + gt?: NexusGenScalars['UUID'] | null; // UUID + gte?: NexusGenScalars['UUID'] | null; // UUID + in?: NexusGenScalars['UUID'][] | null; // [UUID!] + lt?: NexusGenScalars['UUID'] | null; // UUID + lte?: NexusGenScalars['UUID'] | null; // UUID + not?: NexusGenScalars['UUID'] | null; // UUID + notIn?: NexusGenScalars['UUID'][] | null; // [UUID!] + startsWith?: NexusGenScalars['UUID'] | null; // UUID } UserCreateManyWithoutPostsInput: { // input type connect?: NexusGenInputs['UserWhereUniqueInput'][] | null; // [UserWhereUniqueInput!] @@ -176,8 +176,18 @@ export interface NexusGenInputs { } export interface NexusGenEnums { - OrderByArg: "asc" | "desc" PostStatus: "DRAFT" | "PUBLISHED" + SortOrder: "asc" | "desc" +} + +export interface NexusGenScalars { + String: string + Int: number + Float: number + Boolean: boolean + ID: string + DateTime: any + UUID: any } export interface NexusGenRootTypes { @@ -185,7 +195,7 @@ export interface NexusGenRootTypes { count: number; // Int! } Bubble: { // root type - createdAt: any; // DateTime! + createdAt: NexusGenScalars['DateTime']; // DateTime! id: string; // String! } Mutation: {}; @@ -197,13 +207,6 @@ export interface NexusGenRootTypes { firstName: string; // String! id: string; // String! } - String: string; - Int: number; - Float: number; - Boolean: boolean; - ID: string; - DateTime: any; - UUID: any; } export interface NexusGenAllTypes extends NexusGenRootTypes { @@ -230,8 +233,15 @@ export interface NexusGenAllTypes extends NexusGenRootTypes { UserFilter: NexusGenInputs['UserFilter']; UserWhereInput: NexusGenInputs['UserWhereInput']; UserWhereUniqueInput: NexusGenInputs['UserWhereUniqueInput']; - OrderByArg: NexusGenEnums['OrderByArg']; PostStatus: NexusGenEnums['PostStatus']; + SortOrder: NexusGenEnums['SortOrder']; + String: NexusGenScalars['String']; + Int: NexusGenScalars['Int']; + Float: NexusGenScalars['Float']; + Boolean: NexusGenScalars['Boolean']; + ID: NexusGenScalars['ID']; + DateTime: NexusGenScalars['DateTime']; + UUID: NexusGenScalars['UUID']; } export interface NexusGenFieldTypes { @@ -239,7 +249,7 @@ export interface NexusGenFieldTypes { count: number; // Int! } Bubble: { // field return type - createdAt: any; // DateTime! + createdAt: NexusGenScalars['DateTime']; // DateTime! id: string; // String! members: NexusGenRootTypes['User'][]; // [User!]! } @@ -311,7 +321,7 @@ export type NexusGenObjectNames = "BatchPayload" | "Bubble" | "Mutation" | "Post export type NexusGenInputNames = "BubbleCreateOneWithoutMembersInput" | "BubbleCreateWithoutMembersInput" | "BubbleMembersOrderByInput" | "BubbleMembersWhereInput" | "BubbleWhereInput" | "BubbleWhereUniqueInput" | "DateTimeFilter" | "FloatFilter" | "IntFilter" | "NullableStringFilter" | "PostCreateInput" | "PostFilter" | "PostOrderByInput" | "PostUpdateManyMutationInput" | "PostWhereInput" | "PostWhereUniqueInput" | "StringFilter" | "UUIDFilter" | "UserCreateManyWithoutPostsInput" | "UserCreateWithoutPostsInput" | "UserFilter" | "UserWhereInput" | "UserWhereUniqueInput"; -export type NexusGenEnumNames = "OrderByArg" | "PostStatus"; +export type NexusGenEnumNames = "PostStatus" | "SortOrder"; export type NexusGenInterfaceNames = never; diff --git a/tests/schema/__app/generated/schema.graphql b/tests/schema/__app/generated/schema.graphql index b8e70060..ac7a9aff 100644 --- a/tests/schema/__app/generated/schema.graphql +++ b/tests/schema/__app/generated/schema.graphql @@ -23,7 +23,7 @@ input BubbleCreateWithoutMembersInput { } input BubbleMembersOrderByInput { - firstName: OrderByArg + firstName: SortOrder } input BubbleMembersWhereInput { @@ -97,11 +97,6 @@ input NullableStringFilter { startsWith: String } -enum OrderByArg { - asc - desc -} - type Post { authors: [User!]! status: PostStatus! @@ -120,9 +115,9 @@ input PostFilter { } input PostOrderByInput { - id: OrderByArg - rating: OrderByArg - status: OrderByArg + id: SortOrder + rating: SortOrder + status: SortOrder } enum PostStatus { @@ -154,6 +149,11 @@ type Query { users(after: UserWhereUniqueInput, before: UserWhereUniqueInput, first: Int, last: Int): [User!]! } +enum SortOrder { + asc + desc +} + input StringFilter { contains: String endsWith: String diff --git a/tests/schema/__snapshots__/app.test.ts.snap b/tests/schema/__snapshots__/app.test.ts.snap index 514239a7..09d2476b 100644 --- a/tests/schema/__snapshots__/app.test.ts.snap +++ b/tests/schema/__snapshots__/app.test.ts.snap @@ -28,7 +28,7 @@ input BubbleCreateWithoutMembersInput { } input BubbleMembersOrderByInput { - firstName: OrderByArg + firstName: SortOrder } input BubbleMembersWhereInput { @@ -102,11 +102,6 @@ input NullableStringFilter { startsWith: String } -enum OrderByArg { - asc - desc -} - type Post { authors: [User!]! status: PostStatus! @@ -125,9 +120,9 @@ input PostFilter { } input PostOrderByInput { - id: OrderByArg - rating: OrderByArg - status: OrderByArg + id: SortOrder + rating: SortOrder + status: SortOrder } enum PostStatus { @@ -159,6 +154,11 @@ type Query { users(after: UserWhereUniqueInput, before: UserWhereUniqueInput, first: Int, last: Int): [User!]! } +enum SortOrder { + asc + desc +} + input StringFilter { contains: String endsWith: String @@ -258,11 +258,11 @@ export interface NexusGenInputs { create?: NexusGenInputs['BubbleCreateWithoutMembersInput'] | null; // BubbleCreateWithoutMembersInput } BubbleCreateWithoutMembersInput: { // input type - createdAt?: any | null; // DateTime + createdAt?: NexusGenScalars['DateTime'] | null; // DateTime id?: string | null; // String } BubbleMembersOrderByInput: { // input type - firstName?: NexusGenEnums['OrderByArg'] | null; // OrderByArg + firstName?: NexusGenEnums['SortOrder'] | null; // SortOrder } BubbleMembersWhereInput: { // input type id?: NexusGenInputs['StringFilter'] | null; // StringFilter @@ -279,14 +279,14 @@ export interface NexusGenInputs { id?: string | null; // String } DateTimeFilter: { // input type - equals?: any | null; // DateTime - gt?: any | null; // DateTime - gte?: any | null; // DateTime - in?: any[] | null; // [DateTime!] - lt?: any | null; // DateTime - lte?: any | null; // DateTime - not?: any | null; // DateTime - notIn?: any[] | null; // [DateTime!] + equals?: NexusGenScalars['DateTime'] | null; // DateTime + gt?: NexusGenScalars['DateTime'] | null; // DateTime + gte?: NexusGenScalars['DateTime'] | null; // DateTime + in?: NexusGenScalars['DateTime'][] | null; // [DateTime!] + lt?: NexusGenScalars['DateTime'] | null; // DateTime + lte?: NexusGenScalars['DateTime'] | null; // DateTime + not?: NexusGenScalars['DateTime'] | null; // DateTime + notIn?: NexusGenScalars['DateTime'][] | null; // [DateTime!] } FloatFilter: { // input type equals?: number | null; // Float @@ -332,9 +332,9 @@ export interface NexusGenInputs { some?: NexusGenInputs['PostWhereInput'] | null; // PostWhereInput } PostOrderByInput: { // input type - id?: NexusGenEnums['OrderByArg'] | null; // OrderByArg - rating?: NexusGenEnums['OrderByArg'] | null; // OrderByArg - status?: NexusGenEnums['OrderByArg'] | null; // OrderByArg + id?: NexusGenEnums['SortOrder'] | null; // SortOrder + rating?: NexusGenEnums['SortOrder'] | null; // SortOrder + status?: NexusGenEnums['SortOrder'] | null; // SortOrder } PostUpdateManyMutationInput: { // input type rating?: number | null; // Float @@ -366,17 +366,17 @@ export interface NexusGenInputs { startsWith?: string | null; // String } UUIDFilter: { // input type - contains?: any | null; // UUID - endsWith?: any | null; // UUID - equals?: any | null; // UUID - gt?: any | null; // UUID - gte?: any | null; // UUID - in?: any[] | null; // [UUID!] - lt?: any | null; // UUID - lte?: any | null; // UUID - not?: any | null; // UUID - notIn?: any[] | null; // [UUID!] - startsWith?: any | null; // UUID + contains?: NexusGenScalars['UUID'] | null; // UUID + endsWith?: NexusGenScalars['UUID'] | null; // UUID + equals?: NexusGenScalars['UUID'] | null; // UUID + gt?: NexusGenScalars['UUID'] | null; // UUID + gte?: NexusGenScalars['UUID'] | null; // UUID + in?: NexusGenScalars['UUID'][] | null; // [UUID!] + lt?: NexusGenScalars['UUID'] | null; // UUID + lte?: NexusGenScalars['UUID'] | null; // UUID + not?: NexusGenScalars['UUID'] | null; // UUID + notIn?: NexusGenScalars['UUID'][] | null; // [UUID!] + startsWith?: NexusGenScalars['UUID'] | null; // UUID } UserCreateManyWithoutPostsInput: { // input type connect?: NexusGenInputs['UserWhereUniqueInput'][] | null; // [UserWhereUniqueInput!] @@ -410,8 +410,18 @@ export interface NexusGenInputs { } export interface NexusGenEnums { - OrderByArg: \\"asc\\" | \\"desc\\" PostStatus: \\"DRAFT\\" | \\"PUBLISHED\\" + SortOrder: \\"asc\\" | \\"desc\\" +} + +export interface NexusGenScalars { + String: string + Int: number + Float: number + Boolean: boolean + ID: string + DateTime: any + UUID: any } export interface NexusGenRootTypes { @@ -419,7 +429,7 @@ export interface NexusGenRootTypes { count: number; // Int! } Bubble: { // root type - createdAt: any; // DateTime! + createdAt: NexusGenScalars['DateTime']; // DateTime! id: string; // String! } Mutation: {}; @@ -431,13 +441,6 @@ export interface NexusGenRootTypes { firstName: string; // String! id: string; // String! } - String: string; - Int: number; - Float: number; - Boolean: boolean; - ID: string; - DateTime: any; - UUID: any; } export interface NexusGenAllTypes extends NexusGenRootTypes { @@ -464,8 +467,15 @@ export interface NexusGenAllTypes extends NexusGenRootTypes { UserFilter: NexusGenInputs['UserFilter']; UserWhereInput: NexusGenInputs['UserWhereInput']; UserWhereUniqueInput: NexusGenInputs['UserWhereUniqueInput']; - OrderByArg: NexusGenEnums['OrderByArg']; PostStatus: NexusGenEnums['PostStatus']; + SortOrder: NexusGenEnums['SortOrder']; + String: NexusGenScalars['String']; + Int: NexusGenScalars['Int']; + Float: NexusGenScalars['Float']; + Boolean: NexusGenScalars['Boolean']; + ID: NexusGenScalars['ID']; + DateTime: NexusGenScalars['DateTime']; + UUID: NexusGenScalars['UUID']; } export interface NexusGenFieldTypes { @@ -473,7 +483,7 @@ export interface NexusGenFieldTypes { count: number; // Int! } Bubble: { // field return type - createdAt: any; // DateTime! + createdAt: NexusGenScalars['DateTime']; // DateTime! id: string; // String! members: NexusGenRootTypes['User'][]; // [User!]! } @@ -545,7 +555,7 @@ export type NexusGenObjectNames = \\"BatchPayload\\" | \\"Bubble\\" | \\"Mutatio export type NexusGenInputNames = \\"BubbleCreateOneWithoutMembersInput\\" | \\"BubbleCreateWithoutMembersInput\\" | \\"BubbleMembersOrderByInput\\" | \\"BubbleMembersWhereInput\\" | \\"BubbleWhereInput\\" | \\"BubbleWhereUniqueInput\\" | \\"DateTimeFilter\\" | \\"FloatFilter\\" | \\"IntFilter\\" | \\"NullableStringFilter\\" | \\"PostCreateInput\\" | \\"PostFilter\\" | \\"PostOrderByInput\\" | \\"PostUpdateManyMutationInput\\" | \\"PostWhereInput\\" | \\"PostWhereUniqueInput\\" | \\"StringFilter\\" | \\"UUIDFilter\\" | \\"UserCreateManyWithoutPostsInput\\" | \\"UserCreateWithoutPostsInput\\" | \\"UserFilter\\" | \\"UserWhereInput\\" | \\"UserWhereUniqueInput\\"; -export type NexusGenEnumNames = \\"OrderByArg\\" | \\"PostStatus\\"; +export type NexusGenEnumNames = \\"PostStatus\\" | \\"SortOrder\\"; export type NexusGenInterfaceNames = never; @@ -1025,17 +1035,17 @@ Object { "schema": Object { "enums": Array [ Object { - "name": "OrderByArg", + "name": "PostStatus", "values": Array [ - "asc", - "desc", + "DRAFT", + "PUBLISHED", ], }, Object { - "name": "PostStatus", + "name": "SortOrder", "values": Array [ - "DRAFT", - "PUBLISHED", + "asc", + "desc", ], }, ], @@ -1420,6 +1430,37 @@ Object { "isWhereType": true, "name": "BubbleWhereInput", }, + Object { + "fields": Array [ + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "id", + }, + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "createdAt", + }, + ], + "isOneOf": false, + "isOrderType": true, + "name": "BubbleOrderByInput", + }, Object { "atLeastOne": true, "fields": Array [ @@ -1439,6 +1480,61 @@ Object { "isOneOf": true, "name": "BubbleWhereUniqueInput", }, + Object { + "fields": Array [ + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "id", + }, + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "firstName", + }, + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "lastName", + }, + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "bubbleId", + }, + ], + "isOneOf": false, + "isOrderType": true, + "name": "UserOrderByInput", + }, Object { "atLeastOne": true, "fields": Array [ @@ -1458,6 +1554,49 @@ Object { "isOneOf": true, "name": "UserWhereUniqueInput", }, + Object { + "fields": Array [ + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "id", + }, + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "rating", + }, + Object { + "inputType": Array [ + Object { + "isList": false, + "isNullable": false, + "isRequired": false, + "kind": "enum", + "type": "SortOrder", + }, + ], + "name": "status", + }, + ], + "isOneOf": false, + "isOrderType": true, + "name": "PostOrderByInput", + }, Object { "atLeastOne": true, "fields": Array [ @@ -1579,7 +1718,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "PostCreateManyWithoutAuthorsInput", @@ -1651,7 +1790,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "UserCreateManyWithoutBubbleInput", @@ -2101,7 +2240,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "PostUpdateManyWithoutAuthorsInput", @@ -2548,7 +2687,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "UserUpdateManyWithoutBubbleInput", @@ -2692,7 +2831,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "PostCreateManyWithoutAuthorsInput", @@ -2704,7 +2843,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "BubbleCreateOneWithoutMembersInput", @@ -2896,7 +3035,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "PostUpdateManyWithoutAuthorsInput", @@ -2908,7 +3047,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "BubbleUpdateOneWithoutMembersInput", @@ -3004,7 +3143,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "BubbleCreateOneWithoutMembersInput", @@ -3076,7 +3215,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "UserCreateManyWithoutPostsInput", @@ -3130,7 +3269,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "BubbleUpdateOneWithoutMembersInput", @@ -3358,7 +3497,7 @@ Object { "inputType": Array [ Object { "isList": false, - "isNullable": true, + "isNullable": false, "isRequired": false, "kind": "object", "type": "UserUpdateManyWithoutPostsInput", @@ -4388,147 +4527,6 @@ Object { ], "name": "DateTimeFilter", }, - Object { - "atLeastOne": true, - "atMostOne": true, - "fields": Array [ - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "id", - }, - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "createdAt", - }, - ], - "isOrderType": true, - "name": "BubbleOrderByInput", - }, - Object { - "atLeastOne": true, - "atMostOne": true, - "fields": Array [ - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "id", - }, - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "firstName", - }, - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "lastName", - }, - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "bubbleId", - }, - ], - "isOrderType": true, - "name": "UserOrderByInput", - }, - Object { - "atLeastOne": true, - "atMostOne": true, - "fields": Array [ - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "id", - }, - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "rating", - }, - Object { - "inputType": Array [ - Object { - "isList": false, - "isNullable": true, - "isRequired": false, - "kind": "enum", - "type": "OrderByArg", - }, - ], - "isRelationFilter": false, - "name": "status", - }, - ], - "isOrderType": true, - "name": "PostOrderByInput", - }, ], "outputTypes": Array [ Object { diff --git a/tests/schema/runtime/__snapshots__/null.test.ts.snap b/tests/schema/runtime/__snapshots__/null.test.ts.snap index 63317a8e..daeab0c0 100644 --- a/tests/schema/runtime/__snapshots__/null.test.ts.snap +++ b/tests/schema/runtime/__snapshots__/null.test.ts.snap @@ -35,8 +35,8 @@ Object { "before": undefined, "first": 1, "orderBy": Object { - "birthDate": null, - "email": null, + "birthDate": undefined, + "email": undefined, "id": "asc", }, "where": Object { diff --git a/yarn.lock b/yarn.lock index 9ca690ba..39f2e4c0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,6 +12,39 @@ prettysize "^2.0.0" sleep-promise "^8.0.1" +"@apollo/protobufjs@^1.0.3": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@apollo/protobufjs/-/protobufjs-1.0.4.tgz#cf01747a55359066341f31b5ce8db17df44244e0" + integrity sha512-EE3zx+/D/wur/JiLp6VCiw1iYdyy1lCJMf8CGPkLeDt5QJrN4N8tKFx33Ah4V30AUQzMk7Uz4IXKZ1LOj124gA== + 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" + +"@apollographql/apollo-tools@^0.4.3": + version "0.4.8" + resolved "https://registry.yarnpkg.com/@apollographql/apollo-tools/-/apollo-tools-0.4.8.tgz#d81da89ee880c2345eb86bddb92b35291f6135ed" + integrity sha512-W2+HB8Y7ifowcf3YyPHgDI05izyRtOeZ4MqIr7LbTArtmJ0ZHULWpn84SGMW7NAvTV1tFExpHlveHhnXuJfuGA== + dependencies: + apollo-env "^0.6.5" + +"@apollographql/graphql-playground-html@1.6.26": + version "1.6.26" + resolved "https://registry.yarnpkg.com/@apollographql/graphql-playground-html/-/graphql-playground-html-1.6.26.tgz#2f7b610392e2a872722912fc342b43cf8d641cb3" + integrity sha512-XAwXOIab51QyhBxnxySdK3nuMEUohhDsHQ5Rbco/V1vjlP75zZ0ZLHD9dTpXTN8uxKxopb2lUvJTq+M4g2Q0HQ== + dependencies: + xss "^1.0.6" + "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.1": version "7.10.1" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.1.tgz#d5481c5095daa1c57e16e54c6f9198443afb49ff" @@ -512,14 +545,6 @@ dependencies: debug "^4.1.1" -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - "@nexus/logger@^0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@nexus/logger/-/logger-0.2.0.tgz#c1ae9ef0d9ba91a0da4c635695e35248613636fc" @@ -530,10 +555,10 @@ lodash "^4.17.15" strip-ansi "^6.0.0" -"@nexus/schema@0.14.0", "@nexus/schema@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@nexus/schema/-/schema-0.14.0.tgz#3242f4d02ec9458914deb638b434bcfbd5888d2e" - integrity sha512-niJFcOm1F2s3kwj+j3ips4sIIJaTNh5Auq+zcHwOsRBqSYsFJnA/8QUKMb1wjVIEqS+Jl71Sj4xFdg3/njlm9A== +"@nexus/schema@^0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@nexus/schema/-/schema-0.15.0.tgz#4f444417a1163a09d732e5b3b203f22780f4ae63" + integrity sha512-Q3JYHlxvQ24z5vGfDbEOT7Q+zIFYvnuPv14jNdQ/KCRk6YQODPD/nSQilfFJW+9CBIhZhWZACjbeALRKFLCwjg== dependencies: iterall "^1.2.2" tslib "^1.9.3" @@ -551,11 +576,6 @@ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz#34dc5f4cabbc720f4e60f75a747e7ecd6c175bd3" integrity sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - "@nodelib/fs.walk@^1.2.3": version "1.2.4" resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz#011b9202a70a6366e436ca5c065844528ab04976" @@ -750,66 +770,65 @@ resolved "https://registry.yarnpkg.com/@prisma-labs/prettier-config/-/prettier-config-0.1.0.tgz#ef6cb5f89487974ca997516e9b39d5ccbefeeaad" integrity sha512-P0h2y+gnIxFP2HdsTYSYHWmabGBlxyVjnUepsrRe8gAF36mxOonGsbsQmKt/Q9H9CMjrSkFoDe5F5HLi2iW5/Q== -"@prisma/cli@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/cli/-/cli-2.3.0.tgz#ddc89de63c2fcb88199fdd1b490a7616a2d32de1" - integrity sha512-S84VeeUR3I2Z1fkBh3x42KmVyFgiX4USzIN5N5EDyoWC8BSlMVs2eHeLlhHOtx68sDz5oNo/YEIM2bkU8cUZKA== +"@prisma/ci-info@2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@prisma/ci-info/-/ci-info-2.1.2.tgz#3da64f54584bde0aaf4b42f298a6c63f025aeb3f" + integrity sha512-RhAHY+wp6Nqu89Tp3zfUVkpGfqk4TfngeOWaMGgmhP7mB2ASDtOl8dkwxHmI8eN4edo+luyjPmbJBC4kST321A== -"@prisma/client@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/client/-/client-2.3.0.tgz#3979d973e0eececad5387c791aa1dd63316fc690" - integrity sha512-mlXV/VdOKjEEoZPOmFOy7KJPecYGV5XSVXGsti0F1kkShpGcMvhPkpKhNOwIb/8muUTeN5NoNqEGqKDD5XKw3w== - dependencies: - pkg-up "^3.1.0" +"@prisma/cli@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/cli/-/cli-2.4.0.tgz#865a21cd8b072340d4d7b5fda888815b5692956e" + integrity sha512-+ybn21k+nAwoyILP5I0+VzRmMLfLmCfnJsJmBktg1FgKIWr9ppcM28Fu8LAohb7kQlKNRhv2eJmC5pdZC6unMw== -"@prisma/debug@2.0.0-alpha.1279": - version "2.0.0-alpha.1279" - resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-2.0.0-alpha.1279.tgz#eda56c6132a58da9141e2385417dd3ff0ab1b9b5" - integrity sha512-isxQTLjIveSUnkLx0Z+O0VYNGul3E/lfw6jPaQEcrPHFRQZKDXrdmllOefH+ZLvmwUXR1emHmH67nMryCG4csQ== +"@prisma/client@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/client/-/client-2.4.0.tgz#221ef0074c63bb9079c92a169bb177ba6fb7cea2" + integrity sha512-kFWCVJ8Ux8IsUjaIOlEQ7n3H2rf9MqxkLwM2bOt7LL7P50WraK0dJ7if8KU/Ui9/QYwUIe/5wATi1bfJSrVIAg== dependencies: - debug "^4.1.1" + pkg-up "^3.1.0" -"@prisma/debug@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-2.2.0.tgz#1975df7975247b428443c3e51afbacf5b2d94539" - integrity sha512-9BJllkpbf9yuzGUFI6i23M3e0ma5Zbr+9DNKGBXQuGL/DjmQ9RJ0b6wP30g+z/aStmN17cqmxn4jHfckI75/ow== +"@prisma/debug@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-2.4.0.tgz#a947cb609cd3db73042fe87bcda6b09eabd222a9" + integrity sha512-GbVlZvcd5EJoY8fdpL6BZLeGpOaZM+nhxSntd2J5cmHTbCf////GrhLNzwPd249A0CqNvDxhKIpfgKeXfjwKVQ== dependencies: debug "^4.1.1" -"@prisma/debug@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-2.3.0.tgz#612bf5e8917ec0095bfc0ba7bde366a15eb1a0a2" - integrity sha512-b/pkhAL3flv5Vof8V7J8E1oqHuoYySQdAgzEsSdGzOOMRqFQhpXVbmt2/pYf+zgvaeGvqMiP7CMXasa1JotuhQ== +"@prisma/debug@2.4.0-dev.58": + version "2.4.0-dev.58" + resolved "https://registry.yarnpkg.com/@prisma/debug/-/debug-2.4.0-dev.58.tgz#2a273026b9ce5a6bcbec421552cdb13a5f343919" + integrity sha512-hj33nTUhpGyjmTe+XU+78pIEoX7apo7QYCuf4QuXBC4WutiZwW4oZjce/9xFSGiIxuhCepchrF22xIjuaUWMmA== dependencies: debug "^4.1.1" -"@prisma/engine-core@2.0.0-alpha.1279": - version "2.0.0-alpha.1279" - resolved "https://registry.yarnpkg.com/@prisma/engine-core/-/engine-core-2.0.0-alpha.1279.tgz#de00e1fa9960e4683cc9f80e7f31918faff2ba0d" - integrity sha512-v6+/ry2XmYsH037u1n+lx3AOa3PWBPaYuJcgYh2R0tl1KJgeykDLHEK61u92/NdHFcuo4si/EJg62qx64w8TpA== +"@prisma/engine-core@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/engine-core/-/engine-core-2.4.0.tgz#90365469cbb807793a09c5f348499c4f25952362" + integrity sha512-AzTk2ofy3nTQVzJwyvb7ylaRBHjlZ45lc3barmcmxyOJvy3l1IYZsjMQqh+f6Cjswm/ahlNUS6x/cX44yXmsRA== dependencies: - "@prisma/debug" "2.0.0-alpha.1279" - "@prisma/generator-helper" "2.0.0-alpha.1279" - "@prisma/get-platform" "2.0.0-alpha.1279" + "@prisma/debug" "2.4.0" + "@prisma/generator-helper" "2.4.0" + "@prisma/get-platform" "2.4.0" bent "^7.1.2" - chalk "^3.0.0" + chalk "^4.0.0" cross-fetch "^3.0.4" + execa "^4.0.2" fast-json-stringify "^2.0.0" get-stream "^5.1.0" indent-string "^4.0.0" new-github-issue-url "^0.2.1" p-retry "^4.2.0" terminal-link "^2.1.1" - undici mcollina/undici + undici "1.1.0" -"@prisma/engine-core@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/engine-core/-/engine-core-2.3.0.tgz#37ce2428ce8ab1f0b937d07f78a6e2c7683c8741" - integrity sha512-8fCA7UF29MLaaihWrvfrUYgwkjD6ePWpNzO3pxMW52mcyxc6BE/AXQTKhgl6uSmP6xMUw2tPBp3VEs4+8hDQ9A== +"@prisma/engine-core@2.4.0-dev.58": + version "2.4.0-dev.58" + resolved "https://registry.yarnpkg.com/@prisma/engine-core/-/engine-core-2.4.0-dev.58.tgz#6eb7822fc91e319b478f6e68e98d33e5c2ad449e" + integrity sha512-qyFM6nUS+XwZAZyJfZol31jMwBBkRnhuwdcYb972oS3AHtPEPUu0PUTNP6CMHg2WCbYWBveJsg4kOv7tAELhKQ== dependencies: - "@prisma/debug" "2.3.0" - "@prisma/generator-helper" "2.3.0" - "@prisma/get-platform" "2.3.0" + "@prisma/debug" "2.4.0-dev.58" + "@prisma/generator-helper" "2.4.0-dev.58" + "@prisma/get-platform" "2.4.0-dev.58" bent "^7.1.2" chalk "^4.0.0" cross-fetch "^3.0.4" @@ -822,36 +841,13 @@ terminal-link "^2.1.1" undici "1.1.0" -"@prisma/fetch-engine@2.0.0-alpha.1279": - version "2.0.0-alpha.1279" - resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-2.0.0-alpha.1279.tgz#58e12cc351e051d461b05822d0397dbe9e34d720" - integrity sha512-sF2Cb+IK46p/SmKSxut6KXmhaRDJqwLY0Hb5HImYZV4fw02USB3F4CQxPIgSjjxr24vnmiXtDE+ThiTzQzG/dw== - dependencies: - "@prisma/debug" "2.0.0-alpha.1279" - "@prisma/get-platform" "2.0.0-alpha.1279" - chalk "^4.0.0" - execa "^4.0.0" - find-cache-dir "^3.3.1" - hasha "^5.2.0" - htmlparser2 "^4.1.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-retry "^4.2.0" - progress "^2.0.3" - rimraf "^3.0.2" - tempy "^0.5.0" - -"@prisma/fetch-engine@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-2.2.0.tgz#73458cc1ee4b9b39405b859f303007a93a1542ee" - integrity sha512-okoWNk14JbHxJuRHZYyID7J2aQu2N3JLbQG3Usl2sY3ikVj8UUTu2smoj5ilIsc5RivEQA7QAgm1ls/wKetyHQ== +"@prisma/fetch-engine@2.4.0", "@prisma/fetch-engine@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-2.4.0.tgz#6dc0045528943990949e046656be5842cea6a236" + integrity sha512-QM0S4I60SuB/T9cRYJI51wATEfTwUWtZaQl34Xq1Bb9Z0J1qP5s/beL68lyU2oqNMsnSf8Ee5JH4XebAcDFkyA== dependencies: - "@prisma/debug" "2.2.0" - "@prisma/get-platform" "2.2.0" + "@prisma/debug" "2.4.0" + "@prisma/get-platform" "2.4.0" chalk "^4.0.0" execa "^4.0.0" find-cache-dir "^3.3.1" @@ -869,13 +865,13 @@ temp-dir "^2.0.0" tempy "^0.5.0" -"@prisma/fetch-engine@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-2.3.0.tgz#aaeebe53a02353013eabec280899b575d7c90d3c" - integrity sha512-wmEfkwGa0u2MksUR51Eako/3zSUN1a95XLDbPowvvre1yyDFjajsKJKA7TcgaYWH8bHF1UCSB3ED4FhcOCA48w== +"@prisma/fetch-engine@2.4.0-dev.58": + version "2.4.0-dev.58" + resolved "https://registry.yarnpkg.com/@prisma/fetch-engine/-/fetch-engine-2.4.0-dev.58.tgz#39acf6c3f92fcf74f0ca3a979b5bfa64a553ed9a" + integrity sha512-D+lnJPRYFGJB92tCfyP2HA4/7J2fES5aupFnMns8GGmNuNVynvBvwxSxIR43H0lTfoKBJpoEFa0AaRq2lqCeVA== dependencies: - "@prisma/debug" "2.3.0" - "@prisma/get-platform" "2.3.0" + "@prisma/debug" "2.4.0-dev.58" + "@prisma/get-platform" "2.4.0-dev.58" chalk "^4.0.0" execa "^4.0.0" find-cache-dir "^3.3.1" @@ -893,71 +889,64 @@ temp-dir "^2.0.0" tempy "^0.5.0" -"@prisma/generator-helper@2.0.0-alpha.1279": - version "2.0.0-alpha.1279" - resolved "https://registry.yarnpkg.com/@prisma/generator-helper/-/generator-helper-2.0.0-alpha.1279.tgz#df04d88c1ed6564260fe5cc0a3e0805b77fc88ec" - integrity sha512-XY2VX6qD84o6TLvgjANJ6gek92k7UVy+gk8H4OowIXwgHnHeHA6+0fA/Jk70gJKvCqix3m3Ucr3Ke/38kbjHpg== +"@prisma/generator-helper@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/generator-helper/-/generator-helper-2.4.0.tgz#c56652b3a53e97c81a29b98a32caf61a8559bc8f" + integrity sha512-ckUmB9YjY6Pr1Ea8XQD5mM3yH3t4EvVTJf7WVjpUAopQUpu6zRKP+Nf65f9SqhxnGd4crizrJ8S7XrcMtl4y5Q== dependencies: - "@prisma/debug" "2.0.0-alpha.1279" + "@prisma/debug" "2.4.0" "@types/cross-spawn" "^6.0.1" - chalk "^3.0.0" + chalk "^4.0.0" cross-spawn "^7.0.2" -"@prisma/generator-helper@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/generator-helper/-/generator-helper-2.3.0.tgz#62e7eb666aa92a57eb6f308792e2addabac017eb" - integrity sha512-DL+9fpBSkLxic4VxA2U0N5leGV6o+E0LOgzlDIDpQsTVzwYiGWX0xSM2PJLKJv/sqY2B9ayeJBSYGfa6/79D3w== +"@prisma/generator-helper@2.4.0-dev.58": + version "2.4.0-dev.58" + resolved "https://registry.yarnpkg.com/@prisma/generator-helper/-/generator-helper-2.4.0-dev.58.tgz#a95d03354d72dff21118789e941cc359df564448" + integrity sha512-WrhyQRiJgc+aAwhok/O0PRkHpXEYd/lvqoUGr98m2l8QyUlAMT4hG6qf6dTHUSQN9kbR/qSTutf5xcts/hm3DQ== dependencies: - "@prisma/debug" "2.3.0" + "@prisma/debug" "2.4.0-dev.58" "@types/cross-spawn" "^6.0.1" chalk "^4.0.0" cross-spawn "^7.0.2" -"@prisma/get-platform@2.0.0-alpha.1279": - version "2.0.0-alpha.1279" - resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-2.0.0-alpha.1279.tgz#5a72c00639c3d5870c1a5430fb63d62f7ca0ffda" - integrity sha512-oZSYOOAO73yT2uzAr3eWBghG/M6k54DpPWiXiKNrS57i6S9GRdR6ADDdGyK+IYc9OijIqwfgQMjxI0VbDETRVw== - dependencies: - "@prisma/debug" "2.0.0-alpha.1279" - -"@prisma/get-platform@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-2.2.0.tgz#99ed56b9aa3b7296ffec6a3464ddd53e259861a3" - integrity sha512-kvTKzRNSqgsudYyGTRI7OaH268lcxpZYQQJuXU8/LvPmN/H3G/nnkHEJGLNLu81bIWKRRIF4vjs7tYkmE1/CcQ== +"@prisma/get-platform@2.4.0", "@prisma/get-platform@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-2.4.0.tgz#4e19f7c7234870d2adf0cd6bee13be2cb6868526" + integrity sha512-PNyaCsCOmJzN5Wz0K9ksjqevr/naScI2cVapYR0xBA72PjxM5xyyT+GjcZ1t5QEJ4FugtcR2s6501cFo+IvotA== dependencies: - "@prisma/debug" "2.2.0" + "@prisma/debug" "2.4.0" -"@prisma/get-platform@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-2.3.0.tgz#bc7ee2e427808356ca89b531a2aa9a1b2a32c7fe" - integrity sha512-2ZMuFuPevBTqiX0SHQwIpLczPPV0Cgh5+XsgIyQ4b/sD0J7o5b+JPQOTkoQGXZ2bV4HjdlwJqYg7+F+08tl6gw== +"@prisma/get-platform@2.4.0-dev.58": + version "2.4.0-dev.58" + resolved "https://registry.yarnpkg.com/@prisma/get-platform/-/get-platform-2.4.0-dev.58.tgz#48f0e4631aceb8b732b7d1358b19c36c757af2ca" + integrity sha512-0+ZdEuIPv3eZyDKe8KU6xbIBl9XjRhxC1Kw/8WTPKtJGgSJ/ajdLhfQR5XfFzppTzLw34am6ejaYG/fWAOTfOw== dependencies: - "@prisma/debug" "2.3.0" + "@prisma/debug" "2.4.0-dev.58" -"@prisma/ink-components@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@prisma/ink-components/-/ink-components-2.2.0.tgz#2330a9993b70c2b37d42006a891621145ae16202" - integrity sha512-W++HWiRs8IhlG1pMqUvQN/v6AF8UmlEbn8hDE+qbr4rUyoss1vT+OC8f2eedTzWOb7ZuBmjx53GJUNFuZZF1kQ== +"@prisma/ink-components@2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/ink-components/-/ink-components-2.4.0.tgz#74a07b2791dcb116839eb83337fa0e37e1346f4e" + integrity sha512-rjlklcCvGrqqfweUaDUul8RpKadz6lkP86n9BLIOS0M+fR/YzY9XVAzm2mVnGmQRMbEn7yt9E0v+8sv9GVik6w== dependencies: - "@prisma/debug" "2.2.0" - chalk "^3.0.0" + "@prisma/debug" "2.4.0" + chalk "^4.0.0" cli-truncate "2.1.0" figures "^3.2.0" ink-spinner "^3.0.1" string-width "^4.2.0" terminal-link "^2.1.1" -"@prisma/migrate@2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@prisma/migrate/-/migrate-2.2.0.tgz#efb93a12d48c472fba130d6c616f65a0f6a07d01" - integrity sha512-Fh3Waso4qUHCqhCj2sOKPnKK7oGVtN3bxgxsE8Ffw8Bq0MGWkfmsphZsy5Nzh8duDPGbAGKbbaKa2gWDG5ireQ== - dependencies: - "@prisma/debug" "2.2.0" - "@prisma/fetch-engine" "2.2.0" - "@prisma/get-platform" "2.2.0" - "@prisma/ink-components" "2.2.0" - "@prisma/studio-server" "0.233.0" - "@prisma/studio-types" "0.233.0" +"@prisma/migrate@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/migrate/-/migrate-2.4.0.tgz#cf0e8abad41c3a49e47ed541677c010454397d5f" + integrity sha512-TMHZCEK4PPeadF7Jn0jvrYRSZ5+MgNc6yAnmIybtAgZZmYws9ajC/fcGYmdpZRL/0y9kure35Kft4/i18Y2FDQ== + dependencies: + "@prisma/debug" "2.4.0" + "@prisma/fetch-engine" "2.4.0" + "@prisma/get-platform" "2.4.0" + "@prisma/ink-components" "2.4.0" + "@prisma/studio-server" "0.245.0" + "@prisma/studio-types" "0.245.0" ansi-escapes "^4.3.1" cli-cursor "3.1.0" dashify "2.0.0" @@ -971,9 +960,9 @@ http-proxy-agent "^4.0.1" https-proxy-agent "^5.0.0" indent-string "^4.0.0" - ink "2.5.0" - ink-link "1.0.0" - ink-spinner "3.0.1" + ink "2.7.1" + ink-link "1.1.0" + ink-spinner "3.1.0" is-ci "^2.0.0" log-update "^4.0.0" open "^7.0.3" @@ -986,24 +975,24 @@ strip-indent "^3.0.0" supports-hyperlinks "^2.1.0" -"@prisma/sdk@2.0.0-alpha.1279": - version "2.0.0-alpha.1279" - resolved "https://registry.yarnpkg.com/@prisma/sdk/-/sdk-2.0.0-alpha.1279.tgz#0e26a29b4b56e7d2aa827afd9a29041aabbde765" - integrity sha512-yTziM0VLv6iBUqJ9UvEo91cJe2midaYlM7NiJS7ZBnZHw8j92XE8COyDLSqWH3o+4cFtSR0DCXqsKj6oU5dofQ== +"@prisma/sdk@2.4.0-dev.58": + version "2.4.0-dev.58" + resolved "https://registry.yarnpkg.com/@prisma/sdk/-/sdk-2.4.0-dev.58.tgz#84af0d18748539f989e0689c5a13979320f08594" + integrity sha512-Hl2EAue++Bq9aDh9u9oXWUFLgrFion87MjuLh5LE8Q/sTFxUK43WlyRAyyfpp1TdpYaf+esk/L5di+UuNOnyVg== dependencies: "@apexearth/copy" "^1.4.5" - "@prisma/debug" "2.0.0-alpha.1279" - "@prisma/engine-core" "2.0.0-alpha.1279" - "@prisma/fetch-engine" "2.0.0-alpha.1279" - "@prisma/generator-helper" "2.0.0-alpha.1279" - "@prisma/get-platform" "2.0.0-alpha.1279" - archiver "^3.1.1" + "@prisma/debug" "2.4.0-dev.58" + "@prisma/engine-core" "2.4.0-dev.58" + "@prisma/fetch-engine" "2.4.0-dev.58" + "@prisma/generator-helper" "2.4.0-dev.58" + "@prisma/get-platform" "2.4.0-dev.58" + archiver "^4.0.0" arg "^4.1.3" - chalk "3.0.0" - checkpoint-client "^1.0.7" + chalk "4.1.0" + checkpoint-client "1.1.5" cli-truncate "^2.1.0" execa "^4.0.0" - globby "^9.2.0" + globby "^11.0.0" has-yarn "^2.1.0" make-dir "^3.0.2" node-fetch "2.6.0" @@ -1019,24 +1008,24 @@ temp-write "^4.0.0" tempy "^0.5.0" terminal-link "^2.1.1" - tmp "0.1.0" + tmp "0.2.1" url-parse "^1.4.7" -"@prisma/sdk@2.3.0": - version "2.3.0" - resolved "https://registry.yarnpkg.com/@prisma/sdk/-/sdk-2.3.0.tgz#a9ec72fd6fbcda13d968a6cb908c3977491cc70d" - integrity sha512-bFFDrLhG/reJXONa47QQcQ+9PECxO2ArOSMF4W1+xNOpvui1XM3EwZqdQVA+HeMm95H0l0dpNndihnTyNhGIzw== +"@prisma/sdk@^2.4.0": + version "2.4.0" + resolved "https://registry.yarnpkg.com/@prisma/sdk/-/sdk-2.4.0.tgz#9db3c67c5a24b75328e9371c845058225efe16f2" + integrity sha512-2bjCV/+TuijQ6qElzE/47XB80Rj2/WPlbgv/r8GissSI4YLGAQSO906DdUKJ29bm58UfV3rxGWkLV/wRb1323Q== dependencies: "@apexearth/copy" "^1.4.5" - "@prisma/debug" "2.3.0" - "@prisma/engine-core" "2.3.0" - "@prisma/fetch-engine" "2.3.0" - "@prisma/generator-helper" "2.3.0" - "@prisma/get-platform" "2.3.0" + "@prisma/debug" "2.4.0" + "@prisma/engine-core" "2.4.0" + "@prisma/fetch-engine" "2.4.0" + "@prisma/generator-helper" "2.4.0" + "@prisma/get-platform" "2.4.0" archiver "^4.0.0" arg "^4.1.3" chalk "4.1.0" - checkpoint-client "1.1.2" + checkpoint-client "1.1.6" cli-truncate "^2.1.0" execa "^4.0.0" globby "^11.0.0" @@ -1058,41 +1047,91 @@ tmp "0.2.1" url-parse "^1.4.7" -"@prisma/studio-server@0.233.0": - version "0.233.0" - resolved "https://registry.yarnpkg.com/@prisma/studio-server/-/studio-server-0.233.0.tgz#c19783fc89c25f7b61a83186a27c7c35f9450c79" - integrity sha512-4CWMSU/DHMPMKl/PGIE708qXkU6o07qNZDmNbav1/JttBb8AU+TfMeNOgs7eaDgsbXjPho/Uui3pER1TnF5bmQ== +"@prisma/studio-server@0.245.0": + version "0.245.0" + resolved "https://registry.yarnpkg.com/@prisma/studio-server/-/studio-server-0.245.0.tgz#434f9b3d9879ce691cd97c81aa0bedf4d04f7aaa" + integrity sha512-6jx5bVnvr6mXn+NcuU7VGaOMcbYzh4Q3TsXCC8kBYsftxkogHL1FSTbExDj18FAyVRGRhCdaT/HQZDs5xUpW6A== dependencies: - "@prisma/get-platform" "2.0.0-alpha.1279" - "@prisma/sdk" "2.0.0-alpha.1279" - "@prisma/studio" "0.233.0" - "@prisma/studio-transports" "0.233.0" - "@prisma/studio-types" "0.233.0" + "@prisma/get-platform" "2.4.0-dev.58" + "@prisma/sdk" "2.4.0-dev.58" + "@prisma/studio" "0.245.0" + "@prisma/studio-transports" "0.245.0" + "@prisma/studio-types" "0.245.0" "@sentry/node" "5.15.5" express "4.17.1" express-ws "4.0.0" -"@prisma/studio-transports@0.233.0": - version "0.233.0" - resolved "https://registry.yarnpkg.com/@prisma/studio-transports/-/studio-transports-0.233.0.tgz#ae067c1e040cdef2cfa2dec7da79fe2b1921f2a1" - integrity sha512-ckEeCuXnUOcWennJR5ILhokykGiko+bIwifVoldJl4MjzndJ0xdxkXgNPQddt9pYE4pjy1thCXOX5so312DzsQ== +"@prisma/studio-transports@0.245.0": + version "0.245.0" + resolved "https://registry.yarnpkg.com/@prisma/studio-transports/-/studio-transports-0.245.0.tgz#b9cb09f54b989df1c0b5e7219ec0e49f6eb0cfaa" + integrity sha512-5uyo/LnDFSX8WPVaXTsPnm7jvL7HBUhuqSD4IPu3E7249CXz1Uxm1DWH5yHkGBLPiB9ubrzRrraowYvYEz1XFA== dependencies: - "@prisma/sdk" "2.0.0-alpha.1279" - "@prisma/studio-types" "0.233.0" + "@prisma/sdk" "2.4.0-dev.58" + "@prisma/studio-types" "0.245.0" "@sentry/node" "5.15.5" -"@prisma/studio-types@0.233.0": - version "0.233.0" - resolved "https://registry.yarnpkg.com/@prisma/studio-types/-/studio-types-0.233.0.tgz#5af916d55f672e02454b0ae9edd97b08cbd7faad" - integrity sha512-1wf70K3nztEeYUCVL2fUAW6u1tbjTRgwF7ChGf+wHYeRM+1VMUQ/YneYX/6n26dlp4A8TvuYsAZcjpwSmJRIXw== +"@prisma/studio-types@0.245.0": + version "0.245.0" + resolved "https://registry.yarnpkg.com/@prisma/studio-types/-/studio-types-0.245.0.tgz#442e45e0b093bd19399ac98cc4ca15fa4962a33c" + integrity sha512-jjW76ubyr1Xg3CDw75v8sJHguNgGC9+60C4TPOvOiWqyLM546K2YhdgVHF5p72KGk1cqh1j0W5jHpDV1j/Eq2g== + +"@prisma/studio@0.245.0": + version "0.245.0" + resolved "https://registry.yarnpkg.com/@prisma/studio/-/studio-0.245.0.tgz#41f9c4b92724ab061a4143b9ecda91484a59d76b" + integrity sha512-a314ekxBhlHl8TSOlY+5cVXyNj8Jgrzft/Iky47kggz3/BHEaJuSp0ZL4zie3Du6YnzqKI4M/gOKpDx+GNRz1w== -"@prisma/studio@0.233.0": - version "0.233.0" - resolved "https://registry.yarnpkg.com/@prisma/studio/-/studio-0.233.0.tgz#2490c92ec237a816b199d6c747377c84cc008bc6" - integrity sha512-MFTIqP61KcDNcSkJeShS7awHsPOfqoxJvaPfXyK/GXV4nJPsfbizMwZmxjhgcSuMr9b8/dfrgGEB3leL4fr1uQ== +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= dependencies: - ag-grid-community "^23.1.1" - ag-grid-react "^23.1.1" + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= "@sentry/apm@5.15.5": version "5.15.5" @@ -1185,10 +1224,10 @@ resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== -"@ts-morph/common@~0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.5.0.tgz#d6ba5d162a8d6bf5c0870ffe2083a1f513d2193d" - integrity sha512-/nIPpBgAJULjFnPlreL3gm4XJK9wiE3TGkBh02qXe80naG+AvegvCZX34abU3MArJRPeTfQL8vJxcx8HBMVBiQ== +"@ts-morph/common@~0.5.1": + version "0.5.1" + resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.5.1.tgz#c85037c9ed420755a68fce613348a94d8ef81a3d" + integrity sha512-0qasHorGK8VfUK20oECpIfmu/B6cwGSNTj2HoNsIKeDE1kB/uCk5jWFHkgBuoZu/3i3ysLOwO9QsFJaRAH65UA== dependencies: "@dsherret/to-absolute-glob" "^2.0.2" fast-glob "^3.2.2" @@ -1197,17 +1236,24 @@ multimatch "^4.0.0" typescript "~3.9.2" -"@ts-morph/common@~0.5.1": - version "0.5.1" - resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.5.1.tgz#c85037c9ed420755a68fce613348a94d8ef81a3d" - integrity sha512-0qasHorGK8VfUK20oECpIfmu/B6cwGSNTj2HoNsIKeDE1kB/uCk5jWFHkgBuoZu/3i3ysLOwO9QsFJaRAH65UA== +"@ts-morph/common@~0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.5.2.tgz#d02c2493c1e07dfd47f247b4f0b72f083fcaea3a" + integrity sha512-eLmfYV6u6gUgHrB9QV9lpuWg3cD60mhXdv0jvM5exWR/Cor8HG+GziFIj2hPEWHJknqzuU4meZd8DTqIzZfDRQ== dependencies: "@dsherret/to-absolute-glob" "^2.0.2" fast-glob "^3.2.2" fs-extra "^9.0.0" is-negated-glob "^1.0.0" multimatch "^4.0.0" - typescript "~3.9.2" + typescript "~3.9.7" + +"@types/accepts@*", "@types/accepts@^1.3.5": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/accepts/-/accepts-1.3.5.tgz#c34bec115cfc746e04fe5a059df4ce7e7b391575" + integrity sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ== + dependencies: + "@types/node" "*" "@types/aws-lambda@8.10.13": version "8.10.13" @@ -1247,7 +1293,7 @@ dependencies: "@babel/types" "^7.3.0" -"@types/body-parser@*": +"@types/body-parser@*", "@types/body-parser@1.19.0": version "1.19.0" resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f" integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== @@ -1272,6 +1318,21 @@ dependencies: "@types/node" "*" +"@types/content-disposition@*": + version "0.5.3" + resolved "https://registry.yarnpkg.com/@types/content-disposition/-/content-disposition-0.5.3.tgz#0aa116701955c2faa0717fc69cd1596095e49d96" + integrity sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg== + +"@types/cookies@*": + version "0.7.4" + resolved "https://registry.yarnpkg.com/@types/cookies/-/cookies-0.7.4.tgz#26dedf791701abc0e36b5b79a5722f40e455f87b" + integrity sha512-oTGtMzZZAVuEjTwCjIh8T8FrC8n/uwy+PG0yTvQcdZ7etoel7C7/3MSd7qrukENTgQtotG7gvBlBojuVs7X5rw== + dependencies: + "@types/connect" "*" + "@types/express" "*" + "@types/keygrip" "*" + "@types/node" "*" + "@types/cors@^2.8.4": version "2.8.6" resolved "https://registry.yarnpkg.com/@types/cors/-/cors-2.8.6.tgz#cfaab33c49c15b1ded32f235111ce9123009bd02" @@ -1300,7 +1361,7 @@ "@types/qs" "*" "@types/range-parser" "*" -"@types/express@*", "@types/express@^4.11.1", "@types/express@^4.17.2": +"@types/express@*", "@types/express@^4.11.1": version "4.17.6" resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.6.tgz#6bce49e49570507b86ea1b07b806f04697fac45e" integrity sha512-n/mr9tZI83kd4azlPG5y997C/M4DNABK9yErhFM6hKdym4kkmd9j0vtsJyjFIwfRBxtrxZtAfGZCNRIBMFLK5w== @@ -1310,6 +1371,23 @@ "@types/qs" "*" "@types/serve-static" "*" +"@types/express@4.17.7", "@types/express@^4.17.7": + version "4.17.7" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.7.tgz#42045be6475636d9801369cd4418ef65cdb0dd59" + integrity sha512-dCOT5lcmV/uC2J9k0rPafATeeyz+99xTt54ReX11/LObZgfzJqZNcW27zGhYyX+9iSEGXGt5qLPwRSvBZcLvtQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "*" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/fs-capacitor@*": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@types/fs-capacitor/-/fs-capacitor-2.0.0.tgz#17113e25817f584f58100fb7a08eed288b81956e" + integrity sha512-FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ== + dependencies: + "@types/node" "*" + "@types/glob@*", "@types/glob@^7.1.1": version "7.1.2" resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.2.tgz#06ca26521353a545d94a0adc74f38a59d232c987" @@ -1330,6 +1408,16 @@ resolved "https://registry.yarnpkg.com/@types/graphql-deduplicator/-/graphql-deduplicator-2.0.0.tgz#9e577b8f3feb3d067b0ca756f4a1fb356d533922" integrity sha512-swUwj5hWF1yFzbUXStLJrUa0ksAt11B8+SwhsAjQAX0LYJ1LLioAyuDcJ9bovWbsNzIXJYXLvljSPQw8nR728w== +"@types/graphql-upload@^8.0.0": + version "8.0.3" + resolved "https://registry.yarnpkg.com/@types/graphql-upload/-/graphql-upload-8.0.3.tgz#b371edb5f305a2a1f7b7843a890a2a7adc55c3ec" + integrity sha512-hmLg9pCU/GmxBscg8GCr1vmSoEmbItNNxdD5YH2TJkXm//8atjwuprB+xJBK714JG1dkxbbhp5RHX+Pz1KsCMA== + dependencies: + "@types/express" "*" + "@types/fs-capacitor" "*" + "@types/koa" "*" + graphql "^14.5.3" + "@types/graphql@^14.0.0": version "14.5.0" resolved "https://registry.yarnpkg.com/@types/graphql/-/graphql-14.5.0.tgz#a545fb3bc8013a3547cf2f07f5e13a33642b75d6" @@ -1337,6 +1425,11 @@ dependencies: graphql "*" +"@types/http-assert@*": + version "1.5.1" + resolved "https://registry.yarnpkg.com/@types/http-assert/-/http-assert-1.5.1.tgz#d775e93630c2469c2f980fc27e3143240335db3b" + integrity sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ== + "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.3" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" @@ -1365,11 +1458,41 @@ jest-diff "^25.2.1" pretty-format "^25.2.1" +"@types/keygrip@*": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@types/keygrip/-/keygrip-1.0.2.tgz#513abfd256d7ad0bf1ee1873606317b33b1b2a72" + integrity sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw== + +"@types/koa-compose@*": + version "3.2.5" + resolved "https://registry.yarnpkg.com/@types/koa-compose/-/koa-compose-3.2.5.tgz#85eb2e80ac50be95f37ccf8c407c09bbe3468e9d" + integrity sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ== + dependencies: + "@types/koa" "*" + +"@types/koa@*": + version "2.11.3" + resolved "https://registry.yarnpkg.com/@types/koa/-/koa-2.11.3.tgz#540ece376581b12beadf9a417dd1731bc31c16ce" + integrity sha512-ABxVkrNWa4O/Jp24EYI/hRNqEVRlhB9g09p48neQp4m3xL1TJtdWk2NyNQSMCU45ejeELMQZBYyfstyVvO2H3Q== + dependencies: + "@types/accepts" "*" + "@types/content-disposition" "*" + "@types/cookies" "*" + "@types/http-assert" "*" + "@types/keygrip" "*" + "@types/koa-compose" "*" + "@types/node" "*" + "@types/lodash@4.14.157": version "4.14.157" resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.157.tgz#fdac1c52448861dfde1a2e1515dbc46e54926dc8" integrity sha512-Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ== +"@types/long@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" + integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + "@types/mime@*": version "2.0.2" resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.2.tgz#857a118d8634c84bba7ae14088e4508490cd5da5" @@ -1398,6 +1521,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.12.tgz#9c72e865380a7dc99999ea0ef20fc9635b503d20" integrity sha512-zWz/8NEPxoXNT9YyF2osqyA9WjssZukYpgI4UYZpOjcyqwIUqWGkcCionaEb9Ki+FULyPyvNFpg/329Kd2/pbw== +"@types/node@^10.1.0": + version "10.17.28" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.17.28.tgz#0e36d718a29355ee51cec83b42d921299200f6d9" + integrity sha512-dzjES1Egb4c1a89C7lKwQh8pwjYmlOAG9dW1pBgxEk57tMrLnssOfEthz8kdkNaBd7lIqQx7APm5+mZ619IiCQ== + "@types/normalize-package-data@^2.4.0": version "2.4.0" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" @@ -1437,11 +1565,6 @@ dependencies: "@types/node" "*" -"@types/prop-types@*": - version "15.7.3" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" - integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== - "@types/qs@*": version "6.9.3" resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.3.tgz#b755a0934564a200d3efdf88546ec93c369abd03" @@ -1452,14 +1575,6 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c" integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== -"@types/react@^16.8.12", "@types/react@^16.8.6": - version "16.9.38" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.38.tgz#868405dace93a4095d3e054f4c4a1de7a1ac0680" - integrity sha512-pHAeZbjjNRa/hxyNuLrvbxhhnKyKNiLC6I5fRF2Zr/t/S6zS41MiyzH4+c+1I9vVfvuRt1VS2Lodjr4ZWnxrdA== - dependencies: - "@types/prop-types" "*" - csstype "^2.2.0" - "@types/retry@^0.12.0": version "0.12.0" resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" @@ -1491,6 +1606,13 @@ resolved "https://registry.yarnpkg.com/@types/tmp/-/tmp-0.2.0.tgz#e3f52b4d7397eaa9193592ef3fdd44dc0af4298c" integrity sha512-flgpHJjntpBAdJD43ShRosQvNC0ME97DCfGvZEDlAThQmnerRXrLbX6YgzRBQCZTthET9eAWFAMaYP0m0Y4HzQ== +"@types/ws@^7.0.0": + version "7.2.6" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.2.6.tgz#516cbfb818310f87b43940460e065eb912a4178d" + integrity sha512-Q07IrQUSNpr+cXU4E4LtkSIBPie5GLZyyMC1QtQYRLWz701+XcoVygGUZgvLqElq1nU4ICldMYPnexlBsg3dqQ== + dependencies: + "@types/node" "*" + "@types/yargs-parser@*": version "15.0.0" resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-15.0.0.tgz#cb3f9f741869e20cce330ffbeb9271590483882d" @@ -1520,10 +1642,10 @@ dependencies: tslib "^1.9.3" -"@zeit/node-file-trace@^0.6.0": - version "0.6.5" - resolved "https://registry.yarnpkg.com/@zeit/node-file-trace/-/node-file-trace-0.6.5.tgz#ffd443e4648eb88591c53b1a871a47bff651b62e" - integrity sha512-PbxtiZBU+axKtR9dU2/iQgK9+aP/ip94SqI/FCMWppmFPGlxGKHf8UnJZskFuqLZeWWzL+L+8SeipsNHATO9nw== +"@zeit/node-file-trace@^0.8.2": + version "0.8.2" + resolved "https://registry.yarnpkg.com/@zeit/node-file-trace/-/node-file-trace-0.8.2.tgz#a00d21a98015c4ea18c8b1104ad60ea91b42dcca" + integrity sha512-M6KR95Xz9af8kB8X7e4inhoIjVoKNT6WxjLQwPByAAdCP6JdCg3Fb0dbTh2WelKlAibUpfS9nANU/HUDcfedSA== dependencies: acorn "^7.1.1" acorn-class-fields "^0.3.2" @@ -1532,7 +1654,7 @@ acorn-numeric-separator "^0.3.0" acorn-static-class-features "^0.2.1" bindings "^1.4.0" - estree-walker "^0.6.0" + estree-walker "^0.6.1" glob "^7.1.3" graceful-fs "^4.1.15" micromatch "^4.0.2" @@ -1552,7 +1674,7 @@ abbrev@1: resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== -accepts@~1.3.7: +accepts@^1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== @@ -1617,18 +1739,6 @@ acorn@^7.1.0, acorn@^7.1.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz#85010754db53c3fbaf3b9ea3e083aa5c5d147ffd" integrity sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA== -ag-grid-community@^23.1.1: - version "23.2.1" - resolved "https://registry.yarnpkg.com/ag-grid-community/-/ag-grid-community-23.2.1.tgz#0cf2beb7ba2fcf66a4865e45faabdbea173d59b6" - integrity sha512-WHfDV7mFsd6eQJ5yOu26nnpnW7Gd02zcp9LHHfKQky8lfgTEo382qcja7MibHzB2f5vOCBdQnOPsWrbBNKRzhQ== - -ag-grid-react@^23.1.1: - version "23.2.1" - resolved "https://registry.yarnpkg.com/ag-grid-react/-/ag-grid-react-23.2.1.tgz#da5d72d50d7fe1c1936860ea4690bc407811d606" - integrity sha512-tLbgIyjea5Alt2WsPWVDlfCNkI4gIxg8kWcpl1yTsVboVSwAnagpzFpNpIKsjbf/y4WAuKIQFfA0YXPVw4YRSg== - dependencies: - prop-types "^15.6.2" - agent-base@5: version "5.1.1" resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c" @@ -1729,6 +1839,62 @@ apollo-cache-control@^0.1.0: dependencies: graphql-extensions "^0.0.x" +apollo-cache-control@^0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/apollo-cache-control/-/apollo-cache-control-0.11.1.tgz#3bce0924ae7322a8b9f7ca1e2fb036d1fc9f1df5" + integrity sha512-6iHa8TkcKt4rx5SKRzDNjUIpCQX+7/FlZwD7vRh9JDnM4VH8SWhpj8fUR3CiEY8Kuc4ChXnOY8bCcMju5KPnIQ== + dependencies: + apollo-server-env "^2.4.5" + apollo-server-plugin-base "^0.9.1" + +apollo-datasource@^0.7.2: + version "0.7.2" + resolved "https://registry.yarnpkg.com/apollo-datasource/-/apollo-datasource-0.7.2.tgz#1662ee93453a9b89af6f73ce561bde46b41ebf31" + integrity sha512-ibnW+s4BMp4K2AgzLEtvzkjg7dJgCaw9M5b5N0YKNmeRZRnl/I/qBTQae648FsRKgMwTbRQIvBhQ0URUFAqFOw== + dependencies: + apollo-server-caching "^0.5.2" + apollo-server-env "^2.4.5" + +apollo-engine-reporting-protobuf@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.2.tgz#b01812508a1c583328a8dc603769bc63b8895e7e" + integrity sha512-4wm9FR3B7UvJxcK/69rOiS5CAJPEYKufeRWb257ZLfX7NGFTMqvbc1hu4q8Ch7swB26rTpkzfsftLED9DqH9qg== + dependencies: + "@apollo/protobufjs" "^1.0.3" + +apollo-engine-reporting@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/apollo-engine-reporting/-/apollo-engine-reporting-2.3.0.tgz#3bb59f81aaf6b967ed098896a4a60a053b4eed5a" + integrity sha512-SbcPLFuUZcRqDEZ6mSs8uHM9Ftr8yyt2IEu0JA8c3LNBmYXSLM7MHqFe80SVcosYSTBgtMz8mLJO8orhYoSYZw== + dependencies: + apollo-engine-reporting-protobuf "^0.5.2" + apollo-graphql "^0.5.0" + apollo-server-caching "^0.5.2" + apollo-server-env "^2.4.5" + apollo-server-errors "^2.4.2" + apollo-server-plugin-base "^0.9.1" + apollo-server-types "^0.5.1" + async-retry "^1.2.1" + uuid "^8.0.0" + +apollo-env@^0.6.5: + version "0.6.5" + resolved "https://registry.yarnpkg.com/apollo-env/-/apollo-env-0.6.5.tgz#5a36e699d39e2356381f7203493187260fded9f3" + 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" + +apollo-graphql@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/apollo-graphql/-/apollo-graphql-0.5.0.tgz#7e9152093211b58352aa6504d8d39ec7241d6872" + integrity sha512-YSdF/BKPbsnQpxWpmCE53pBJX44aaoif31Y22I/qKpB6ZSGzYijV5YBoCL5Q15H2oA/v/02Oazh9lbp4ek3eig== + dependencies: + apollo-env "^0.6.5" + lodash.sortby "^4.7.0" + apollo-link@^1.2.14: version "1.2.14" resolved "https://registry.yarnpkg.com/apollo-link/-/apollo-link-1.2.14.tgz#3feda4b47f9ebba7f4160bef8b977ba725b684d9" @@ -1739,6 +1905,13 @@ apollo-link@^1.2.14: tslib "^1.9.3" zen-observable-ts "^0.8.21" +apollo-server-caching@^0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/apollo-server-caching/-/apollo-server-caching-0.5.2.tgz#bef5d5e0d48473a454927a66b7bb947a0b6eb13e" + integrity sha512-HUcP3TlgRsuGgeTOn8QMbkdx0hLPXyEJehZIPrcof0ATz7j7aTPA4at7gaiFHCo8gk07DaWYGB3PFgjboXRcWQ== + dependencies: + lru-cache "^5.0.0" + apollo-server-core@^1.3.6, apollo-server-core@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-1.4.0.tgz#4faff7f110bfdd6c3f47008302ae24140f94c592" @@ -1748,6 +1921,47 @@ apollo-server-core@^1.3.6, apollo-server-core@^1.4.0: apollo-tracing "^0.1.0" graphql-extensions "^0.0.x" +apollo-server-core@^2.16.1: + version "2.16.1" + resolved "https://registry.yarnpkg.com/apollo-server-core/-/apollo-server-core-2.16.1.tgz#5b5b8245ab9c0cb6c2367ec19ab855dea6ccea3a" + integrity sha512-nuwn5ZBbmzPwDetb3FgiFFJlNK7ZBFg8kis/raymrjd3eBGdNcOyMTJDl6J9673X9Xqp+dXQmFYDW/G3G8S1YA== + 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.1" + apollo-datasource "^0.7.2" + apollo-engine-reporting "^2.3.0" + apollo-server-caching "^0.5.2" + apollo-server-env "^2.4.5" + apollo-server-errors "^2.4.2" + apollo-server-plugin-base "^0.9.1" + apollo-server-types "^0.5.1" + apollo-tracing "^0.11.1" + fast-json-stable-stringify "^2.0.0" + graphql-extensions "^0.12.4" + graphql-tag "^2.9.2" + graphql-tools "^4.0.0" + graphql-upload "^8.0.2" + loglevel "^1.6.7" + sha.js "^2.4.11" + subscriptions-transport-ws "^0.9.11" + ws "^6.0.0" + +apollo-server-env@^2.4.5: + version "2.4.5" + resolved "https://registry.yarnpkg.com/apollo-server-env/-/apollo-server-env-2.4.5.tgz#73730b4f0439094a2272a9d0caa4079d4b661d5f" + integrity sha512-nfNhmGPzbq3xCEWT8eRpoHXIPNcNy3QcEoBlzVMjeglrBGryLG2LXwBSPnVmTRRrzUYugX0ULBtgE3rBFNoUgA== + dependencies: + node-fetch "^2.1.2" + util.promisify "^1.0.0" + +apollo-server-errors@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/apollo-server-errors/-/apollo-server-errors-2.4.2.tgz#1128738a1d14da989f58420896d70524784eabe5" + integrity sha512-FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ== + apollo-server-express@^1.3.6: version "1.4.0" resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-1.4.0.tgz#7d7c58d6d6f9892b83fe575669093bb66738b125" @@ -1756,6 +1970,28 @@ apollo-server-express@^1.3.6: apollo-server-core "^1.4.0" apollo-server-module-graphiql "^1.4.0" +apollo-server-express@^2.16.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/apollo-server-express/-/apollo-server-express-2.16.1.tgz#7438bca590ef8577d24d20ba0b6d582c120c0146" + integrity sha512-Oq5YNcaMYnRk6jDmA9LWf8oSd2KHDVe7jQ4wtooAvG9FVUD+FaFBgSkytXHMvtifQh2wdF07Ri8uDLMz6IQjTw== + dependencies: + "@apollographql/graphql-playground-html" "1.6.26" + "@types/accepts" "^1.3.5" + "@types/body-parser" "1.19.0" + "@types/cors" "^2.8.4" + "@types/express" "4.17.7" + accepts "^1.3.5" + apollo-server-core "^2.16.1" + apollo-server-types "^0.5.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" + apollo-server-lambda@1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/apollo-server-lambda/-/apollo-server-lambda-1.3.6.tgz#bdaac37f143c6798e40b8ae75580ba673cea260e" @@ -1769,6 +2005,22 @@ apollo-server-module-graphiql@^1.3.4, apollo-server-module-graphiql@^1.4.0: resolved "https://registry.yarnpkg.com/apollo-server-module-graphiql/-/apollo-server-module-graphiql-1.4.0.tgz#c559efa285578820709f1769bb85d3b3eed3d8ec" integrity sha512-GmkOcb5he2x5gat+TuiTvabnBf1m4jzdecal3XbXBh/Jg+kx4hcvO3TTDFQ9CuTprtzdcVyA11iqG7iOMOt7vA== +apollo-server-plugin-base@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/apollo-server-plugin-base/-/apollo-server-plugin-base-0.9.1.tgz#a62ae9ab4e89790fd4cc5d123bb616da34e8e5fb" + integrity sha512-kvrX4Z3FdpjrZdHkyl5iY2A1Wvp4b6KQp00DeZqss7GyyKNUBKr80/7RQgBLEw7EWM7WB19j459xM/TjvW0FKQ== + dependencies: + apollo-server-types "^0.5.1" + +apollo-server-types@^0.5.1: + version "0.5.1" + resolved "https://registry.yarnpkg.com/apollo-server-types/-/apollo-server-types-0.5.1.tgz#091c09652894d6532db9ba873574443adabf85b9" + integrity sha512-my2cPw+DAb2qVnIuBcsRKGyS28uIc2vjFxa1NpRoJZe9gK0BWUBk7wzXnIzWy3HZ5Er11e/40MPTUesNfMYNVA== + dependencies: + apollo-engine-reporting-protobuf "^0.5.2" + apollo-server-caching "^0.5.2" + apollo-server-env "^2.4.5" + apollo-tracing@^0.1.0: version "0.1.4" resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.1.4.tgz#5b8ae1b01526b160ee6e552a7f131923a9aedcc7" @@ -1776,6 +2028,14 @@ apollo-tracing@^0.1.0: dependencies: graphql-extensions "~0.0.9" +apollo-tracing@^0.11.1: + version "0.11.1" + resolved "https://registry.yarnpkg.com/apollo-tracing/-/apollo-tracing-0.11.1.tgz#3e3a4ce4b21e57dcc57b10bbd539db243b752606" + integrity sha512-l7g+uILw7v32GA46IRXIx5XXbZhFI96BhSqrGK9yyvfq+NMcvVZrj3kIhRImPGhAjMdV+5biA/jztabElAbDjg== + dependencies: + apollo-server-env "^2.4.5" + apollo-server-plugin-base "^0.9.1" + apollo-upload-server@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/apollo-upload-server/-/apollo-upload-server-7.1.0.tgz#21e07b52252b3749b913468599813e13cfca805f" @@ -1817,19 +2077,6 @@ archiver-utils@^2.1.0: normalize-path "^3.0.0" readable-stream "^2.0.0" -archiver@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/archiver/-/archiver-3.1.1.tgz#9db7819d4daf60aec10fe86b16cb9258ced66ea0" - integrity sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg== - dependencies: - archiver-utils "^2.1.0" - async "^2.6.3" - buffer-crc32 "^0.2.1" - glob "^7.1.4" - readable-stream "^3.4.0" - tar-stream "^2.1.0" - zip-stream "^2.1.2" - archiver@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/archiver/-/archiver-4.0.1.tgz#3f722b121777e361ca9fad374ecda38e77e63c7f" @@ -1893,33 +2140,16 @@ array-flatten@1.1.1: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= -array-union@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - array-union@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - arrify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" @@ -1962,6 +2192,13 @@ async-lock@^1.1.0: resolved "https://registry.yarnpkg.com/async-lock/-/async-lock-1.2.4.tgz#80d0d612383045dd0c30eb5aad08510c1397cb91" integrity sha512-UBQJC2pbeyGutIfYmErGc9RaJYnpZ1FHaxuKwb0ahvGiiCkPUf3p67Io+YLPmmv3RHY+mF6JEtNW8FlHsraAaA== +async-retry@^1.2.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/async-retry/-/async-retry-1.3.1.tgz#139f31f8ddce50c0870b0ba558a6079684aaed55" + integrity sha512-aiieFW/7h3hY0Bq5d+ktDBejxuwR78vRu9hDUdR8rNhSaQ29VzPL4AoIRG7D/c7tdenwOcKvgPM6tIxB3cB6HA== + dependencies: + retry "0.12.0" + async@^2.6.3: version "2.6.3" resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" @@ -1984,12 +2221,10 @@ atob@^2.1.2: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -auto-bind@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-2.1.1.tgz#8ae509671ecdfbd5009fc99b0f19ae9c3a2abf50" - integrity sha512-NUwV1i9D3vxxY1KnfZgSZ716d6ovY7o8LfOwLhGIPFBowIb6Ln6DBW64+jCqPzUznel2hRSkQnYQqvh7/ldw8A== - dependencies: - "@types/react" "^16.8.12" +auto-bind@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" + integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== aws-sign2@~0.7.0: version "0.7.0" @@ -2150,7 +2385,7 @@ body-parser-graphql@1.1.0: dependencies: body-parser "^1.18.2" -body-parser@1.19.0, body-parser@^1.18.2: +body-parser@1.19.0, body-parser@^1.18.2, body-parser@^1.18.3: version "1.19.0" resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== @@ -2294,11 +2529,6 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -2326,14 +2556,6 @@ caseless@~0.12.0: resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= -chalk@3.0.0, chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - chalk@4.1.0, chalk@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" @@ -2351,16 +2573,39 @@ chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chalk@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + char-regex@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== -checkpoint-client@1.1.2, checkpoint-client@^1.0.7: - version "1.1.2" - resolved "https://registry.yarnpkg.com/checkpoint-client/-/checkpoint-client-1.1.2.tgz#2f78f11d5e2f69366d296134deaca877052843d0" - integrity sha512-Nvwpf7qi5bJD8+HAZ8HWzdHZBQJxi+Sw33OI8ahx1H0yby8nPcpP+h4bYYhl+8z0XrjBaUz5p6xQeTinzUi/Qw== +checkpoint-client@1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/checkpoint-client/-/checkpoint-client-1.1.5.tgz#f1cab632e361d6bbbe114870b3ca29ff6ee3194b" + integrity sha512-g3XOwdd7zUI1+ZOtSR3ek7Shm8Zvy2x9086K4IcHBHkzNa3uGBbOaT0+iGq90GpbXrLVOxiG+s+i3M3OZ3Mm1Q== dependencies: + "@prisma/ci-info" "2.1.2" + 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.0" + uuid "8.1.0" + +checkpoint-client@1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/checkpoint-client/-/checkpoint-client-1.1.6.tgz#5552256007cb46ad6e4b7ed472f788717ccbefdb" + integrity sha512-/sl6b1CJq/eKarfO/bi5f1akpZzJemn9bQqzDGjSo0ZdN9KI2hpqJyd19YA4w/oalEsJ915jhOkCtYnoYwE0Jg== + dependencies: + "@prisma/ci-info" "2.1.2" cross-spawn "7.0.3" env-paths "2.2.0" fast-write-atomic "0.2.1" @@ -2424,6 +2669,13 @@ clean-stack@^2.0.0: resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== +clean-stack@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-3.0.0.tgz#a7c249369fcf0f33c7888c20ea3f3dc79620211f" + integrity sha512-RHxtgFvXsRQ+1AM7dlozLDY7ssmvUUh0XEnfnyhYgJTO6beNZHBogiaCwGM9Q3rFrUkYxOtsZRC0zAturg5bjg== + dependencies: + escape-string-regexp "4.0.0" + cli-cursor@3.1.0, cli-cursor@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" @@ -2451,14 +2703,6 @@ cli-truncate@2.1.0, cli-truncate@^2.1.0: slice-ansi "^3.0.0" string-width "^4.2.0" -cli-truncate@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-1.1.0.tgz#2b2dfd83c53cfd3572b87fc4d430a808afb04086" - integrity sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA== - dependencies: - slice-ansi "^1.0.0" - string-width "^2.0.0" - clipboard@^2.0.0: version "2.0.6" resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz#52921296eec0fdf77ead1749421b21c968647376" @@ -2536,7 +2780,7 @@ combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" -commander@^2.19.0: +commander@^2.19.0, commander@^2.20.3: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -2556,16 +2800,6 @@ component-emitter@^1.2.1: resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== -compress-commons@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-2.1.1.tgz#9410d9a534cf8435e3fbbb7c6ce48de2dc2f0610" - integrity sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q== - dependencies: - buffer-crc32 "^0.2.13" - crc32-stream "^3.0.1" - normalize-path "^3.0.0" - readable-stream "^2.3.6" - compress-commons@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-3.0.0.tgz#833944d84596e537224dd91cf92f5246823d4f1d" @@ -2630,6 +2864,11 @@ core-js@^2.5.3: resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== +core-js@^3.0.1: + version "3.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" + integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== + core-util-is@1.0.2, core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -2706,6 +2945,11 @@ crypto-random-string@^2.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== +cssfilter@0.0.10: + version "0.0.10" + resolved "https://registry.yarnpkg.com/cssfilter/-/cssfilter-0.0.10.tgz#c6d2672632a2e5c83e013e6864a42ce8defd20ae" + integrity sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4= + cssom@^0.4.1: version "0.4.4" resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" @@ -2723,11 +2967,6 @@ cssstyle@^2.0.0: dependencies: cssom "~0.3.6" -csstype@^2.2.0: - version "2.6.10" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.10.tgz#e63af50e66d7c266edb6b32909cfd0aabe03928b" - integrity sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w== - dashdash@^1.12.0: version "1.14.1" resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" @@ -2802,6 +3041,13 @@ deepmerge@^4.2.2: resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + dependencies: + object-keys "^1.0.12" + define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" @@ -2904,13 +3150,6 @@ diff@4.0.2, diff@^4.0.1: resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== -dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" @@ -2918,19 +3157,6 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" -dom-serializer@^0.2.1: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -domelementtype@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" - integrity sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== - domexception@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" @@ -2938,22 +3164,6 @@ domexception@^1.0.1: dependencies: webidl-conversions "^4.0.2" -domhandler@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz#51cd13efca31da95bbb0c5bee3a48300e333b3e9" - integrity sha512-eKLdI5v9m67kbXQbJSNn1zjh0SDzvzWVWtX+qEI3eMjZw8daH9k8rlj1FZY9memPwjiskQFbe7vHVVJIAqoEhw== - dependencies: - domelementtype "^2.0.1" - -domutils@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.1.0.tgz#7ade3201af43703fde154952e3a868eb4b635f16" - integrity sha512-CD9M0Dm1iaHfQ1R/TI+z3/JWp/pgub0j4jIQKH89ARR4ATAV2nbaOQS5XxU9maJP5jHaPdDDQSEHuE2UmpUTKg== - dependencies: - dom-serializer "^0.2.1" - domelementtype "^2.0.1" - domhandler "^3.0.0" - dotenv@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" @@ -3023,11 +3233,6 @@ end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -entities@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" - integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== - env-paths@2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.0.tgz#cdca557dc009152917d6166e2febe1f039685e43" @@ -3040,11 +3245,42 @@ error-ex@^1.3.1: dependencies: is-arrayish "^0.2.1" +es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5: + version "1.17.6" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.6.tgz#9142071707857b2cacc7b89ecb670316c3e2d52a" + integrity sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== + 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.0" + is-regex "^1.1.0" + object-inspect "^1.7.0" + object-keys "^1.1.1" + object.assign "^4.1.0" + string.prototype.trimend "^1.0.1" + string.prototype.trimstart "^1.0.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + escape-html@~1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= +escape-string-regexp@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -3077,7 +3313,7 @@ estraverse@^4.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== -estree-walker@^0.6.0, estree-walker@^0.6.1: +estree-walker@^0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.1.tgz#53049143f40c6eb918b23671d1fe3219f3a1b362" integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== @@ -3321,19 +3557,7 @@ fast-deep-equal@^3.1.1: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== -fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - -fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.2: +fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.2, fast-glob@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3" integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== @@ -3575,6 +3799,11 @@ fsevents@^2.1.2, fsevents@~2.1.2: resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + gauge@~2.7.3: version "2.7.4" resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" @@ -3675,14 +3904,6 @@ git-user-name@^2.0.0: git-config-path "^1.0.1" parse-git-config "^1.1.1" -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - glob-parent@^5.1.0, glob-parent@~5.1.0: version "5.1.1" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" @@ -3690,11 +3911,6 @@ glob-parent@^5.1.0, glob-parent@~5.1.0: dependencies: is-glob "^4.0.1" -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" @@ -3738,20 +3954,6 @@ globby@^11.0.0: merge2 "^1.3.0" slash "^3.0.0" -globby@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - good-listener@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" @@ -3777,6 +3979,15 @@ graphql-extensions@^0.0.x, graphql-extensions@~0.0.9: core-js "^2.5.3" source-map-support "^0.5.1" +graphql-extensions@^0.12.4: + version "0.12.4" + resolved "https://registry.yarnpkg.com/graphql-extensions/-/graphql-extensions-0.12.4.tgz#c0aa49a20f983a2da641526d1e505996bd2b4188" + integrity sha512-GnR4LiWk3s2bGOqIh6V1JgnSXw2RCH4NOgbCFEWvB6JqWHXTlXnLZ8bRSkCiD4pltv7RHUPWqN/sGh8R6Ae/ag== + dependencies: + "@apollographql/apollo-tools" "^0.4.3" + apollo-server-env "^2.4.5" + apollo-server-types "^0.5.1" + graphql-import@^0.7.0: version "0.7.1" resolved "https://registry.yarnpkg.com/graphql-import/-/graphql-import-0.7.1.tgz#4add8d91a5f752d764b0a4a7a461fcd93136f223" @@ -3844,6 +4055,18 @@ graphql-subscriptions@^0.5.8: dependencies: iterall "^1.2.1" +graphql-subscriptions@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/graphql-subscriptions/-/graphql-subscriptions-1.1.0.tgz#5f2fa4233eda44cf7570526adfcf3c16937aef11" + integrity sha512-6WzlBFC0lWmXJbIVE8OgFgXIP4RJi3OQgTPa0DVMsDXdpRDjTsM1K9wfl5HSYX7R87QAGlvcv2Y4BIZa/ItonA== + dependencies: + iterall "^1.2.1" + +graphql-tag@^2.9.2: + version "2.11.0" + resolved "https://registry.yarnpkg.com/graphql-tag/-/graphql-tag-2.11.0.tgz#1deb53a01c46a7eb401d6cb59dec86fa1cccbffd" + integrity sha512-VmsD5pJqWJnQZMUeRwrDhfgoyqcfwEkvtpANqcoUG8/tOLkwNgU9mzub/Mc78OJMhHjx7gfAMTxzdG43VGg3bA== + graphql-tools@^4.0.0, graphql-tools@^4.0.5: version "4.0.8" resolved "https://registry.yarnpkg.com/graphql-tools/-/graphql-tools-4.0.8.tgz#e7fb9f0d43408fb0878ba66b522ce871bafe9d30" @@ -3855,7 +4078,7 @@ graphql-tools@^4.0.0, graphql-tools@^4.0.5: iterall "^1.1.3" uuid "^3.1.0" -graphql-upload@^8.0.0: +graphql-upload@^8.0.0, graphql-upload@^8.0.2: version "8.1.0" resolved "https://registry.yarnpkg.com/graphql-upload/-/graphql-upload-8.1.0.tgz#6d0ab662db5677a68bfb1f2c870ab2544c14939a" integrity sha512-U2OiDI5VxYmzRKw0Z2dmfk0zkqMRaecH9Smh1U277gVgVe9Qn+18xqf4skwr4YJszGIh7iQDZ57+5ygOK9sM/Q== @@ -3905,6 +4128,13 @@ graphql@14.6.0, "graphql@^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0", graphql@^14. dependencies: iterall "^1.2.2" +graphql@^14.5.3: + version "14.7.0" + resolved "https://registry.yarnpkg.com/graphql/-/graphql-14.7.0.tgz#7fa79a80a69be4a31c27dda824dc04dac2035a72" + integrity sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA== + dependencies: + iterall "^1.2.2" + growly@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" @@ -3923,11 +4153,6 @@ har-validator@~5.1.3: ajv "^6.5.5" har-schema "^2.0.0" -has-flag@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" - integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= - has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -3938,6 +4163,11 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== +has-symbols@^1.0.0, has-symbols@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" + integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + has-unicode@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" @@ -3979,6 +4209,13 @@ has-yarn@^2.1.0: resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== +has@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + hasha@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/hasha/-/hasha-5.2.0.tgz#33094d1f69c40a4a6ac7be53d5fe3ff95a269e0c" @@ -4011,16 +4248,6 @@ html-escaper@^2.0.0: resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== -htmlparser2@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78" - integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q== - dependencies: - domelementtype "^2.0.1" - domhandler "^3.0.0" - domutils "^2.0.0" - entities "^2.0.0" - http-errors@1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" @@ -4043,11 +4270,6 @@ http-errors@^1.7.0, http-errors@^1.7.3, http-errors@~1.7.2: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" -http-parser-js@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.2.tgz#da2e31d237b393aae72ace43882dd7e270a8ff77" - integrity sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== - http-proxy-agent@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" @@ -4106,11 +4328,6 @@ ignore-walk@^3.0.1: dependencies: minimatch "^3.0.4" -ignore@^4.0.3: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - ignore@^5.1.1, ignore@^5.1.4: version "5.1.8" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" @@ -4162,15 +4379,23 @@ ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== -ink-link@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/ink-link/-/ink-link-1.0.0.tgz#622c348303b75ee1a6b017d48e5e19c29db596fa" - integrity sha512-oIyGm7UYz5e9j9xc3zgzkYBYLCcRKg/deA3jieXqQT6F4mnhdlTQfLv8zfNt+IMsouPEEKuLPZGE5no5SAIEPQ== +ink-link@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/ink-link/-/ink-link-1.1.0.tgz#e00bd68dfd163a9392baecc0808391fd07e6cfbb" + integrity sha512-a716nYz4YDPu8UOA2PwabTZgTvZa3SYB/70yeXVmTOKFAEdMbJyGSVeNuB7P+aM2olzDj9AGVchA7W5QytF9uA== dependencies: prop-types "^15.7.2" - terminal-link "^1.2.0" + terminal-link "^2.1.1" -ink-spinner@3.0.1, ink-spinner@^3.0.1: +ink-spinner@3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/ink-spinner/-/ink-spinner-3.1.0.tgz#a1090102663bf3cc90f1dbfb81f143378a892300" + integrity sha512-sPqmE4qeJ43vJFk9DGLd0wIqhMBAr3129ZqHPt7b847fVl+YTZ3g96khI82Db+FYE7v/Fc5B3lp4ZNtJfqpRUg== + dependencies: + cli-spinners "^1.0.0" + prop-types "^15.5.10" + +ink-spinner@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/ink-spinner/-/ink-spinner-3.0.1.tgz#7b4b206d2b18538701fd92593f9acabbfe308dce" integrity sha512-AVR4Z/NXDQ7dT5ltWcCzFS9Dd4T8eaO//E2UO8VYNiJcZpPCSJ11o5A0UVPcMlZxGbGD6ikUFDR3ZgPUQk5haQ== @@ -4178,29 +4403,28 @@ ink-spinner@3.0.1, ink-spinner@^3.0.1: cli-spinners "^1.0.0" prop-types "^15.5.10" -ink@2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/ink/-/ink-2.5.0.tgz#66cf988b65ca06d14f00f385eb531fde29f95819" - integrity sha512-HUkVglJ11cXK+W1a5cKNoOCxLkDi5hbDMAWSFDcwF2kpNd0eoX+2/cpaTP9BTFaQ8RJk7O59NxKMmyPXkmxo7w== +ink@2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/ink/-/ink-2.7.1.tgz#ff1c75b4b022924e2993af62297fa0e48e85618b" + integrity sha512-s7lJuQDJEdjqtaIWhp3KYHl6WV3J04U9zoQ6wVc+Xoa06XM27SXUY57qC5DO46xkF0CfgXMKkKNcgvSu/SAEpA== dependencies: - "@types/react" "^16.8.6" ansi-escapes "^4.2.1" - arrify "^1.0.1" - auto-bind "^2.0.0" - chalk "^2.4.1" - cli-cursor "^2.1.0" - cli-truncate "^1.1.0" + arrify "^2.0.1" + auto-bind "^4.0.0" + chalk "^3.0.0" + cli-cursor "^3.1.0" + cli-truncate "^2.1.0" is-ci "^2.0.0" lodash.throttle "^4.1.1" log-update "^3.0.0" prop-types "^15.6.2" - react-reconciler "^0.21.0" - scheduler "^0.15.0" + react-reconciler "^0.24.0" + scheduler "^0.18.0" signal-exit "^3.0.2" - slice-ansi "^1.0.0" - string-length "^2.0.0" - widest-line "^2.0.0" - wrap-ansi "^5.0.0" + slice-ansi "^3.0.0" + string-length "^3.1.0" + widest-line "^3.1.0" + wrap-ansi "^6.2.0" yoga-layout-prebuilt "^1.9.3" ip-regex@^2.1.0: @@ -4252,6 +4476,11 @@ is-buffer@^1.1.5: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== +is-callable@^1.1.4, is-callable@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz#83336560b54a38e35e3a2df7afd0454d691468bb" + integrity sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== + is-ci@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" @@ -4273,6 +4502,11 @@ is-data-descriptor@^1.0.0: dependencies: kind-of "^6.0.0" +is-date-object@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" + integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + is-descriptor@^0.1.0: version "0.1.6" resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" @@ -4308,7 +4542,7 @@ is-extendable@^1.0.1: dependencies: is-plain-object "^2.0.4" -is-extglob@^2.1.0, is-extglob@^2.1.1: +is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= @@ -4335,14 +4569,7 @@ is-generator-fn@^2.0.0: resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: +is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== @@ -4380,6 +4607,13 @@ is-plain-object@^3.0.0: dependencies: isobject "^4.0.0" +is-regex@^1.1.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" + integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== + dependencies: + has-symbols "^1.0.1" + is-relative@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" @@ -4397,6 +4631,13 @@ is-stream@^2.0.0: resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== +is-symbol@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" + integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + dependencies: + has-symbols "^1.0.1" + is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" @@ -5202,6 +5443,11 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" +loglevel@^1.6.7: + version "1.6.8" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.8.tgz#8a25fb75d092230ecd4457270d80b54e28011171" + integrity sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== + lolex@^5.0.0: version "5.1.2" resolved "https://registry.yarnpkg.com/lolex/-/lolex-5.1.2.tgz#953694d098ce7c07bc5ed6d0e42bc6c0c6d5a367" @@ -5209,6 +5455,11 @@ lolex@^5.0.0: dependencies: "@sinonjs/commons" "^1.7.0" +long@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -5216,6 +5467,13 @@ loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" +lru-cache@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + lru_map@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/lru_map/-/lru_map-0.3.3.tgz#b5c8351b9464cbd750335a79650a0ec0e56118dd" @@ -5300,7 +5558,7 @@ micromatch@4.x, micromatch@^4.0.2: braces "^3.0.1" picomatch "^2.0.5" -micromatch@^3.1.10, micromatch@^3.1.4: +micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== @@ -5515,26 +5773,29 @@ new-github-issue-url@^0.2.1: resolved "https://registry.yarnpkg.com/new-github-issue-url/-/new-github-issue-url-0.2.1.tgz#e17be1f665a92de465926603e44b9f8685630c1d" integrity sha512-md4cGoxuT4T4d/HDOXbrUHkTKrp/vp+m3aOA7XXVYwNsUNMK49g3SQicTSeV5GIz/5QVGAeYRAOlyp9OvlgsYA== -nexus@0.24.2: - version "0.24.2" - resolved "https://registry.yarnpkg.com/nexus/-/nexus-0.24.2.tgz#a1cdd3e422c80a79a591f658314ac7938c40afcd" - integrity sha512-iqg1gJUcJUx3tba8iXf+t8CLHClxTAkz/QK1dJ2E4iSG6cEVT6m1dX3Tj1ni9GE9TKaLwL/Zmtz/tAb79DEPWw== +nexus@0.26.0: + version "0.26.0" + resolved "https://registry.yarnpkg.com/nexus/-/nexus-0.26.0.tgz#c1a347cf2267cdb260dc2996a6d022fba1cb59ab" + integrity sha512-iSgX97BO0gkt93Id1+fwN11kZTJ8NfTY+yeH3PpDBuWhpuRJH80RCri5aqB0xoU2kKHBsCUELdCEdub4V7j9UA== dependencies: "@nexus/logger" "^0.2.0" - "@nexus/schema" "^0.14.0" - "@types/express" "^4.17.2" + "@nexus/schema" "^0.15.0" + "@types/express" "^4.17.7" "@types/node-fetch" "^2.5.5" "@types/prompts" "^2.0.3" - "@zeit/node-file-trace" "^0.6.0" + "@zeit/node-file-trace" "^0.8.2" anymatch "^3.1.1" + apollo-server-express "^2.16.0" arg "^4.1.3" chalk "^4.0.0" chokidar "^3.3.0" + clean-stack "^3.0.0" common-tags "^1.8.0" content-type "^1.0.4" cross-fetch "^3.0.4" dotenv "^8.2.0" express "^4.17.1" + fast-glob "^3.2.4" fp-ts "^2.5.4" fs-jetpack "^2.4.0" get-port "^5.1.0" @@ -5542,18 +5803,22 @@ nexus@0.24.2: graphql-request "^2.1.0-next.1" graphql-scalars "^1.1.5" http-errors "^1.7.3" - lodash "^4.17.15" + lodash "^4.17.19" node-fetch "^2.6.0" parse-json "^5.0.0" pirates "^4.0.1" + prismjs "^1.20.0" prompts "^2.3.0" rxjs "^6.5.4" simple-git "^2.0.0" + slash "^3.0.0" + source-map-support "^0.5.19" + stacktrace-parser "^0.1.10" strip-ansi "^6.0.0" - ts-morph "^7.1.0" - ts-node "^8.10.1" + ts-morph "^7.1.3" + ts-node "^8.10.2" tslib "^2.0.0" - type-fest "^0.15.0" + type-fest "^0.16.0" typescript "3.9.x" nice-try@^1.0.4: @@ -5566,7 +5831,7 @@ node-fetch@2.1.2: resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.1.2.tgz#ab884e8e7e57e38a944753cec706f788d1768bb5" integrity sha1-q4hOjn5X44qUR1POxwb3iNF2i7U= -node-fetch@2.6.0, node-fetch@^2.3.0, node-fetch@^2.6.0: +node-fetch@2.6.0, node-fetch@^2.1.2, node-fetch@^2.2.0, node-fetch@^2.3.0, node-fetch@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== @@ -5731,6 +5996,16 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" +object-inspect@^1.7.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" + integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== + +object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + object-path@^0.11.4: version "0.11.4" resolved "https://registry.yarnpkg.com/object-path/-/object-path-0.11.4.tgz#370ae752fbf37de3ea70a861c23bba8915691949" @@ -5743,6 +6018,24 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" +object.assign@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" + integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + dependencies: + define-properties "^1.1.2" + function-bind "^1.1.1" + has-symbols "^1.0.0" + object-keys "^1.0.11" + +object.getownpropertydescriptors@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz#369bf1f9592d8ab89d712dced5cb81c7c5352649" + integrity sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.0-next.1" + object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -5960,7 +6253,7 @@ parse5@5.1.0: resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.0.tgz#c59341c9723f414c452975564c7c00a68d58acd2" integrity sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== -parseurl@~1.3.3: +parseurl@^1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== @@ -5970,11 +6263,6 @@ pascalcase@^0.1.1: resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" @@ -6010,13 +6298,6 @@ path-to-regexp@0.1.7: resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - path-type@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" @@ -6039,11 +6320,6 @@ picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" @@ -6239,15 +6515,15 @@ react-is@^16.12.0, react-is@^16.8.1: resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -react-reconciler@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/react-reconciler/-/react-reconciler-0.21.0.tgz#8180342ab3c8295f860025a86d0a03742a294ea7" - integrity sha512-h4Rl3L3O6G9V4Ff+F+tCXX8ElDVn0Psk/odT+NPWeA55Yk5G7+kHT8D+Q3yE+51C72LbrYcX6OfLmCZ/7Nx9cw== +react-reconciler@^0.24.0: + version "0.24.0" + resolved "https://registry.yarnpkg.com/react-reconciler/-/react-reconciler-0.24.0.tgz#5a396b2c2f5efe8554134a5935f49f546723f2dd" + integrity sha512-gAGnwWkf+NOTig9oOowqid9O0HjTDC+XVGBCAmJYYJ2A2cN/O4gDdIuuUQjv8A4v6GDwVfJkagpBBLW5OW9HSw== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" prop-types "^15.6.2" - scheduler "^0.15.0" + scheduler "^0.18.0" react@16.13.1: version "16.13.1" @@ -6287,7 +6563,7 @@ readable-stream@1.1.x: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.3.5, readable-stream@^2.3.6, readable-stream@^2.3.7: +readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.3.5, readable-stream@^2.3.7: version "2.3.7" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== @@ -6476,7 +6752,7 @@ ret@~0.1.10: resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -retry@^0.12.0: +retry@0.12.0, retry@^0.12.0: version "0.12.0" resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= @@ -6580,10 +6856,10 @@ saxes@^3.1.9: dependencies: xmlchars "^2.1.1" -scheduler@^0.15.0: - version "0.15.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.15.0.tgz#6bfcf80ff850b280fed4aeecc6513bc0b4f17f8e" - integrity sha512-xAefmSfN6jqAa7Kuq7LIJY0bwAPG3xlCj0HMEBQk1lxYiDKZscY2xJ5U/61ZTrYbmNQbXa+gc7czPkVo11tnCg== +scheduler@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.18.0.tgz#5901ad6659bc1d8f3fdaf36eb7a67b0d6746b1c4" + integrity sha512-agTSHR1Nbfi6ulI0kYNK0203joW2Y5W4po4l+v03tOoiJKpTBbxpNhWDvqc/4IcOw+KLmSiQLTasZ4cab2/UWQ== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" @@ -6652,7 +6928,7 @@ setprototypeof@1.1.1: resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== -sha.js@^2.4.9: +sha.js@^2.4.11, sha.js@^2.4.9: version "2.4.11" resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== @@ -6728,11 +7004,6 @@ sisteransi@^1.0.4: resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - slash@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" @@ -6743,13 +7014,6 @@ sleep-promise@^8.0.1: resolved "https://registry.yarnpkg.com/sleep-promise/-/sleep-promise-8.0.1.tgz#8d795a27ea23953df6b52b91081e5e22665993c5" integrity sha1-jXlaJ+ojlT32tSuRCB5eImZZk8U= -slice-ansi@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" - integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== - dependencies: - is-fullwidth-code-point "^2.0.0" - slice-ansi@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" @@ -6809,7 +7073,7 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.1, source-map-support@^0.5.17, source-map-support@^0.5.6: +source-map-support@^0.5.1, source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@^0.5.6: version "0.5.19" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== @@ -6953,14 +7217,6 @@ streamsearch@0.1.2: resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-0.1.2.tgz#808b9d0e56fc273d809ba57338e929919a1a9f1a" integrity sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo= -string-length@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-2.0.0.tgz#d40dbb686a3ace960c1cffca562bf2c45f8363ed" - integrity sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= - dependencies: - astral-regex "^1.0.0" - strip-ansi "^4.0.0" - string-length@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-length/-/string-length-3.1.0.tgz#107ef8c23456e187a8abd4a61162ff4ac6e25837" @@ -6991,7 +7247,7 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.1: +"string-width@^1.0.2 || 2", string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -7008,7 +7264,7 @@ string-width@^3.0.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^4.1.0, string-width@^4.2.0: +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== @@ -7017,6 +7273,22 @@ string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.0" +string.prototype.trimend@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913" + integrity sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.5" + +string.prototype.trimstart@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz#14af6d9f34b053f7cfc89b72f8f2ee14b9039a54" + integrity sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.17.5" + string_decoder@^1.1.1: version "1.3.0" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" @@ -7091,6 +7363,17 @@ strip-json-comments@~2.0.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= +subscriptions-transport-ws@^0.9.11, subscriptions-transport-ws@^0.9.16: + version "0.9.17" + resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.17.tgz#e30e40f0caae0d2781903c01a8cb51b6e2682098" + integrity sha512-hNHi2N80PBz4T0V0QhnnsMGvG3XDFDS9mS6BhZ3R12T6EBywC8d/uJscsga0cVO4DKtXCkCRrWm2sOYrbOdhEA== + dependencies: + backo2 "^1.0.2" + eventemitter3 "^3.1.0" + iterall "^1.2.1" + symbol-observable "^1.0.4" + ws "^5.2.0" + subscriptions-transport-ws@^0.9.8: version "0.9.16" resolved "https://registry.yarnpkg.com/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.16.tgz#90a422f0771d9c32069294c08608af2d47f596ec" @@ -7102,7 +7385,7 @@ subscriptions-transport-ws@^0.9.8: symbol-observable "^1.0.4" ws "^5.2.0" -supports-color@^5.0.0, supports-color@^5.3.0: +supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -7116,14 +7399,6 @@ supports-color@^7.0.0, supports-color@^7.1.0: dependencies: has-flag "^4.0.0" -supports-hyperlinks@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-1.0.1.tgz#71daedf36cc1060ac5100c351bb3da48c29c0ef7" - integrity sha512-HHi5kVSefKaJkGYXbDuKbUGRVxqnWGn3J2e39CYcNJEfWciGq2zYtOhXLTlvrOZW1QU7VX67w7fMmWafHX9Pfw== - dependencies: - has-flag "^2.0.0" - supports-color "^5.0.0" - supports-hyperlinks@^2.0.0, supports-hyperlinks@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47" @@ -7142,7 +7417,7 @@ symbol-tree@^3.2.2: resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== -tar-stream@^2.1.0, tar-stream@^2.1.2: +tar-stream@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.1.2.tgz#6d5ef1a7e5783a95ff70b69b97455a5968dc1325" integrity sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q== @@ -7209,14 +7484,6 @@ tempy@^0.5.0: type-fest "^0.12.0" unique-string "^2.0.0" -terminal-link@^1.2.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-1.3.0.tgz#3e9a308289e13340053aaf40e8f1a06d1335646e" - integrity sha512-nFaWG/gs3brGi3opgWU2+dyFGbQ7tueSRYOBOD8URdDXCbAGqDEZzuskCc+okCClYcJFDPwn8e2mbv4FqAnWFA== - dependencies: - ansi-escapes "^3.2.0" - supports-hyperlinks "^1.0.1" - terminal-link@^2.0.0, terminal-link@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" @@ -7249,13 +7516,6 @@ tiny-emitter@^2.0.0: resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== -tmp@0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.1.0.tgz#ee434a4e22543082e294ba6201dcc6eafefa2877" - integrity sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw== - dependencies: - rimraf "^2.6.3" - tmp@0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" @@ -7371,16 +7631,16 @@ ts-morph@7.1.2: "@ts-morph/common" "~0.5.1" code-block-writer "^10.1.0" -ts-morph@^7.1.0: - version "7.1.1" - resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-7.1.1.tgz#50374d1b0b30ab517f73bf08ede91f342f27330c" - integrity sha512-vzLA3RW6bHNApHtzFA9CzR1VVBsImjKAhg4rMh/VjyNRWIgIGsyX8RIYBqwhR7CNWv40/W5fmdDgdtHRf+Q02w== +ts-morph@^7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-7.1.3.tgz#b1bdda66e49500227453ef19874bbf9e0f359d04" + integrity sha512-NlfQolw+IT+gFDnRPrkce9h427d6/Vea8S2YdV5C6aAg2CGuWzmkMfcLKmrDqIkU8ZXcI3KqmJAqiaLhEcPXWQ== dependencies: "@dsherret/to-absolute-glob" "^2.0.2" - "@ts-morph/common" "~0.5.0" + "@ts-morph/common" "~0.5.2" code-block-writer "^10.1.0" -ts-node@8.10.2, ts-node@^8.10.1: +ts-node@8.10.2, ts-node@^8.10.2: version "8.10.2" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.10.2.tgz#eee03764633b1234ddd37f8db9ec10b75ec7fb8d" integrity sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA== @@ -7435,10 +7695,10 @@ type-fest@^0.12.0: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.12.0.tgz#f57a27ab81c68d136a51fd71467eff94157fa1ee" integrity sha512-53RyidyjvkGpnWPMF9bQgFtWp+Sl8O2Rp13VavmJgfAP9WWG6q6TkrKU8iyJdnwnfgHI6k2hTlgqH4aSdjoTbg== -type-fest@^0.15.0: - version "0.15.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.15.1.tgz#d2c4e73d3e4a53cf1a906396dd460a1c5178ca00" - integrity sha512-n+UXrN8i5ioo7kqT/nF8xsEzLaqFra7k32SEsSPwvXVGyAcRgV/FUQN/sgfptJTR1oRmmq7z4IXMFSM7im7C9A== +type-fest@^0.16.0: + version "0.16.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== type-fest@^0.6.0: version "0.6.0" @@ -7455,7 +7715,7 @@ type-fest@^0.8.0, type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-is@~1.6.17, type-is@~1.6.18: +type-is@^1.6.16, type-is@~1.6.17, type-is@~1.6.18: version "1.6.18" resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== @@ -7475,6 +7735,11 @@ typescript@3.9.5, typescript@3.9.x, typescript@~3.9.2: resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.5.tgz#586f0dba300cde8be52dd1ac4f7e1009c1b13f36" integrity sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ== +typescript@~3.9.7: + version "3.9.7" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" + integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== + unc-path-regex@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" @@ -7485,12 +7750,6 @@ undici@1.1.0: resolved "https://registry.yarnpkg.com/undici/-/undici-1.1.0.tgz#d0bd66d61dc0a67963af070ae22862316a73e5ed" integrity sha512-wi4zaKmxyaMCOMucf3DFC05YEqtDiCjrXMfPiJlvuQyQeUgeAUHZLm+K7DBhC7lfni6/g+flNoYrzMbtraA4sQ== -undici@mcollina/undici: - version "1.0.3" - resolved "https://codeload.github.com/mcollina/undici/tar.gz/28c189b431be4358df87c690d70d81b55f3fa714" - dependencies: - http-parser-js "^0.5.2" - union-value@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" @@ -7568,6 +7827,16 @@ util-deprecate@^1.0.1, util-deprecate@~1.0.1: resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= +util.promisify@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" + 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" + utils-merge@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" @@ -7583,6 +7852,11 @@ uuid@^3.1.0, uuid@^3.3.2: resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== +uuid@^8.0.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.0.tgz#ab738085ca22dc9a8c92725e459b1d507df5d6ea" + integrity sha512-fX6Z5o4m6XsXBdli9g7DtWgAx+osMsRRZFKma1mIUsLCz6vRvv+pz5VNbyu9UEDzpMWulZfvpgb/cmDXVulYFQ== + v8-to-istanbul@^4.1.3: version "4.1.4" resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz#b97936f21c0e2d9996d4985e5c5156e9d4e49cd6" @@ -7699,13 +7973,20 @@ wide-align@^1.1.0: dependencies: string-width "^1.0.2 || 2" -widest-line@^2.0.0, widest-line@^2.0.1: +widest-line@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc" integrity sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== dependencies: string-width "^2.1.1" +widest-line@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== + dependencies: + string-width "^4.0.0" + windows-release@^3.1.0: version "3.3.1" resolved "https://registry.yarnpkg.com/windows-release/-/windows-release-3.3.1.tgz#cb4e80385f8550f709727287bf71035e209c4ace" @@ -7767,6 +8048,13 @@ ws@^5.2.0: dependencies: async-limiter "~1.0.0" +ws@^6.0.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" + integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + dependencies: + async-limiter "~1.0.0" + ws@^7.0.0: version "7.3.0" resolved "https://registry.yarnpkg.com/ws/-/ws-7.3.0.tgz#4b2f7f219b3d3737bc1a2fbf145d825b94d38ffd" @@ -7782,12 +8070,20 @@ xmlchars@^2.1.1: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== +xss@^1.0.6: + version "1.0.8" + resolved "https://registry.yarnpkg.com/xss/-/xss-1.0.8.tgz#32feb87feb74b3dcd3d404b7a68ababf10700535" + integrity sha512-3MgPdaXV8rfQ/pNn16Eio6VXYPTkqwa0vc7GkiymmY/DqR1SE/7VPAAVZz1GJsJFrllMYO3RHfEaiUGjab6TNw== + dependencies: + commander "^2.20.3" + cssfilter "0.0.10" + y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== -yallist@^3.0.0, yallist@^3.0.3: +yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== @@ -7847,15 +8143,6 @@ zen-observable@^0.8.0: resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.15.tgz#96415c512d8e3ffd920afd3889604e30b9eaac15" integrity sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ== -zip-stream@^2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-2.1.3.tgz#26cc4bdb93641a8590dd07112e1f77af1758865b" - integrity sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q== - dependencies: - archiver-utils "^2.1.0" - compress-commons "^2.1.1" - readable-stream "^3.4.0" - zip-stream@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-3.0.1.tgz#cb8db9d324a76c09f9b76b31a12a48638b0b9708"