diff --git a/.yarnrc.yml b/.yarnrc.yml new file mode 100644 index 0000000..3186f3f --- /dev/null +++ b/.yarnrc.yml @@ -0,0 +1 @@ +nodeLinker: node-modules diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2779348..4d34512 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -53,7 +53,7 @@ Any line of the commit message cannot be longer than 100 characters. │ | │ │ | └─⫸ Summary in present tense. Not capitalized. No period at the end. | | - | └─⫸ Commit Scope: domain-acl|domain-challenge|domain-resource|lib-logger|lib-common|lib-secrets + | └─⫸ Commit Scope: domain-challenge| domain-submission|domain-resource|lib-logger|lib-common|lib-secrets | └─⫸ Commit Type: feat|fix|docs|chore|refactor|ci|test|perf|revert ``` diff --git a/clients/client-relational/package.json b/clients/client-relational/package.json index b1ed274..0ef5573 100644 --- a/clients/client-relational/package.json +++ b/clients/client-relational/package.json @@ -45,5 +45,5 @@ "files": [ "dist-*" ], - "gitHead": "8c19fdcd36bcccc5e952aa909e4a30caf2943340" + "gitHead": "d1f5aa12f078f2e100be4d1e92d5fb7b77a47707" } diff --git a/domains/domain-acl/src/domains/LongComponentStateService.ts b/domains/domain-acl/src/domains/LongComponentStateService.ts new file mode 100644 index 0000000..3917a80 --- /dev/null +++ b/domains/domain-acl/src/domains/LongComponentStateService.ts @@ -0,0 +1,69 @@ +import { Metadata } from "@grpc/grpc-js"; +import { promisify } from "util"; + +import { LegacyLongComponentStateClient } from "../models/domain-layer/legacy/services/long_component_state"; + +import { GrpcClient } from "../common/GrpcClient"; + +import { + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { + CreateLongComponentStateInput, + LongComponentState, + UpdateLongComponentStateInput, +} from "src/models/domain-layer/legacy/long_component_state"; + +export class LegacyLongComponentStateDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: LegacyLongComponentStateClient = + new LegacyLongComponentStateClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateLongComponentStateInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } + + public async update( + param: UpdateLongComponentStateInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.update.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-acl/src/domains/LongSubmissionService.ts b/domains/domain-acl/src/domains/LongSubmissionService.ts new file mode 100644 index 0000000..416275e --- /dev/null +++ b/domains/domain-acl/src/domains/LongSubmissionService.ts @@ -0,0 +1,45 @@ +import { Metadata } from "@grpc/grpc-js"; +import { promisify } from "util"; + +import { LegacyLongSubmissionClient } from "../models/domain-layer/legacy/services/long_submission"; + +import { GrpcClient } from "../common/GrpcClient"; + +import { + CreateResult, + ScanRequest, + ScanResult, +} from "@topcoder-framework/lib-common"; +import { CreateLongSubmissionInput } from "src/models/domain-layer/legacy/long_submission"; + +export class LegacyLongSubmissionDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: LegacyLongSubmissionClient = + new LegacyLongSubmissionClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateLongSubmissionInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-acl/src/domains/ResourceSubmissionService.ts b/domains/domain-acl/src/domains/ResourceSubmissionService.ts new file mode 100644 index 0000000..73b3d43 --- /dev/null +++ b/domains/domain-acl/src/domains/ResourceSubmissionService.ts @@ -0,0 +1,58 @@ +import { Metadata } from "@grpc/grpc-js"; +import { promisify } from "util"; + +import { LegacyResourceSubmissionClient } from "../models/domain-layer/legacy/services/resource_submission"; + +import { GrpcClient } from "../common/GrpcClient"; + +import { + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, +} from "@topcoder-framework/lib-common"; +import { + CreateResourceSubmissionInput, + ResourceSubmission, +} from "src/models/domain-layer/legacy/resource_submission"; + +export class LegacyResourceSubmissionDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: LegacyResourceSubmissionClient = + new LegacyResourceSubmissionClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateResourceSubmissionInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-acl/src/domains/RoundRegistrationService.ts b/domains/domain-acl/src/domains/RoundRegistrationService.ts new file mode 100644 index 0000000..7ee255a --- /dev/null +++ b/domains/domain-acl/src/domains/RoundRegistrationService.ts @@ -0,0 +1,45 @@ +import { Metadata } from "@grpc/grpc-js"; +import { promisify } from "util"; + +import { LegacyRoundRegistrationClient } from "../models/domain-layer/legacy/services/round_registration"; + +import { GrpcClient } from "../common/GrpcClient"; + +import { + CreateResult, + ScanRequest, + ScanResult, +} from "@topcoder-framework/lib-common"; +import { CreateRoundRegistrationInput } from "src/models/domain-layer/legacy/round_registration"; + +export class LegacyRoundRegistrationDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: LegacyRoundRegistrationClient = + new LegacyRoundRegistrationClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateRoundRegistrationInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-acl/src/domains/SubmissionService.ts b/domains/domain-acl/src/domains/SubmissionService.ts new file mode 100644 index 0000000..a97e95a --- /dev/null +++ b/domains/domain-acl/src/domains/SubmissionService.ts @@ -0,0 +1,69 @@ +import { Metadata } from "@grpc/grpc-js"; +import { promisify } from "util"; + +import { LegacySubmissionClient } from "../models/domain-layer/legacy/services/submission"; + +import { GrpcClient } from "../common/GrpcClient"; + +import { + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { LegacySubmission } from "src/models/domain-layer/legacy/submission"; +import { + CreateSubmissionInput, + UpdateSubmissionInput, +} from "src/models/domain-layer/legacy/submission"; + +export class LegacySubmissionDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: LegacySubmissionClient = + new LegacySubmissionClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateSubmissionInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } + + public async update( + param: UpdateSubmissionInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.update.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-acl/src/domains/UploadService.ts b/domains/domain-acl/src/domains/UploadService.ts new file mode 100644 index 0000000..c88c781 --- /dev/null +++ b/domains/domain-acl/src/domains/UploadService.ts @@ -0,0 +1,79 @@ +import { Metadata } from "@grpc/grpc-js"; +import { promisify } from "util"; + +import { LegacyUploadClient } from "../models/domain-layer/legacy/services/upload"; + +import { GrpcClient } from "../common/GrpcClient"; + +import { + CreateResult, + Empty, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { + CreateUploadInput, + DeleteUploadInput, + Upload, +} from "src/models/domain-layer/legacy/upload"; +import { UpdateUploadInput } from "src/models/domain-layer/legacy/upload"; + +export class LegacyUploadDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: LegacyUploadClient = new LegacyUploadClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateUploadInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } + + public async update( + param: UpdateUploadInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.update.bind(this.client) + )(param, metadata); + } + + public async delete( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.delete.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-acl/src/index.ts b/domains/domain-acl/src/index.ts index fc54c44..8348ea4 100644 --- a/domains/domain-acl/src/index.ts +++ b/domains/domain-acl/src/index.ts @@ -9,4 +9,12 @@ export * from "./domains/ResourceService"; export * from "./domains/ReviewService"; export * from "./domains/TermService"; export * from "./domains/PrizeService"; +export * from "./domains/SubmissionService"; +export * from "./domains/UploadService"; +export * from "./domains/RoundRegistrationService"; +export * from "./domains/LongComponentStateService"; +export * from "./domains/LongSubmissionService"; +export * from "./domains/ResourceSubmissionService"; +export * from "./domains/SubmissionService"; export * from "./models/domain-layer/legacy/challenge"; +export * from "./models/domain-layer/legacy/submission"; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/challenge.ts b/domains/domain-acl/src/models/domain-layer/legacy/challenge.ts index 592bb5a..309fd31 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/challenge.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/challenge.ts @@ -89,10 +89,7 @@ function createBaseLegacyChallenge(): LegacyChallenge { } export const LegacyChallenge = { - encode( - message: LegacyChallenge, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallenge, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -162,52 +159,34 @@ export const LegacyChallenge = { fromJSON(object: any): LegacyChallenge { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectStatusId: isSet(object.projectStatusId) - ? Number(object.projectStatusId) - : 0, - projectCategoryId: isSet(object.projectCategoryId) - ? Number(object.projectCategoryId) - : 0, + projectStatusId: isSet(object.projectStatusId) ? Number(object.projectStatusId) : 0, + projectCategoryId: isSet(object.projectCategoryId) ? Number(object.projectCategoryId) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : 0, - tcDirectProjectId: isSet(object.tcDirectProjectId) - ? Number(object.tcDirectProjectId) - : 0, + tcDirectProjectId: isSet(object.tcDirectProjectId) ? Number(object.tcDirectProjectId) : 0, }; }, toJSON(message: LegacyChallenge): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectStatusId !== undefined && - (obj.projectStatusId = Math.round(message.projectStatusId)); - message.projectCategoryId !== undefined && - (obj.projectCategoryId = Math.round(message.projectCategoryId)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); - message.tcDirectProjectId !== undefined && - (obj.tcDirectProjectId = Math.round(message.tcDirectProjectId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectStatusId !== undefined && (obj.projectStatusId = Math.round(message.projectStatusId)); + message.projectCategoryId !== undefined && (obj.projectCategoryId = Math.round(message.projectCategoryId)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); + message.tcDirectProjectId !== undefined && (obj.tcDirectProjectId = Math.round(message.tcDirectProjectId)); return obj; }, - create, I>>( - base?: I - ): LegacyChallenge { + create, I>>(base?: I): LegacyChallenge { return LegacyChallenge.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallenge { + fromPartial, I>>(object: I): LegacyChallenge { const message = createBaseLegacyChallenge(); message.projectId = object.projectId ?? 0; message.projectStatusId = object.projectStatusId ?? 0; @@ -226,10 +205,7 @@ function createBaseLegacyChallengeId(): LegacyChallengeId { } export const LegacyChallengeId = { - encode( - message: LegacyChallengeId, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengeId, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.legacyChallengeId !== 0) { writer.uint32(8).int32(message.legacyChallengeId); } @@ -255,29 +231,20 @@ export const LegacyChallengeId = { }, fromJSON(object: any): LegacyChallengeId { - return { - legacyChallengeId: isSet(object.legacyChallengeId) - ? Number(object.legacyChallengeId) - : 0, - }; + return { legacyChallengeId: isSet(object.legacyChallengeId) ? Number(object.legacyChallengeId) : 0 }; }, toJSON(message: LegacyChallengeId): unknown { const obj: any = {}; - message.legacyChallengeId !== undefined && - (obj.legacyChallengeId = Math.round(message.legacyChallengeId)); + message.legacyChallengeId !== undefined && (obj.legacyChallengeId = Math.round(message.legacyChallengeId)); return obj; }, - create, I>>( - base?: I - ): LegacyChallengeId { + create, I>>(base?: I): LegacyChallengeId { return LegacyChallengeId.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengeId { + fromPartial, I>>(object: I): LegacyChallengeId { const message = createBaseLegacyChallengeId(); message.legacyChallengeId = object.legacyChallengeId ?? 0; return message; @@ -289,10 +256,7 @@ function createBaseLegacyChallengeList(): LegacyChallengeList { } export const LegacyChallengeList = { - encode( - message: LegacyChallengeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.legacyChallenges) { LegacyChallenge.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -307,9 +271,7 @@ export const LegacyChallengeList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.legacyChallenges.push( - LegacyChallenge.decode(reader, reader.uint32()) - ); + message.legacyChallenges.push(LegacyChallenge.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -330,27 +292,20 @@ export const LegacyChallengeList = { toJSON(message: LegacyChallengeList): unknown { const obj: any = {}; if (message.legacyChallenges) { - obj.legacyChallenges = message.legacyChallenges.map((e) => - e ? LegacyChallenge.toJSON(e) : undefined - ); + obj.legacyChallenges = message.legacyChallenges.map((e) => e ? LegacyChallenge.toJSON(e) : undefined); } else { obj.legacyChallenges = []; } return obj; }, - create, I>>( - base?: I - ): LegacyChallengeList { + create, I>>(base?: I): LegacyChallengeList { return LegacyChallengeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengeList { + fromPartial, I>>(object: I): LegacyChallengeList { const message = createBaseLegacyChallengeList(); - message.legacyChallenges = - object.legacyChallenges?.map((e) => LegacyChallenge.fromPartial(e)) || []; + message.legacyChallenges = object.legacyChallenges?.map((e) => LegacyChallenge.fromPartial(e)) || []; return message; }, }; @@ -373,10 +328,7 @@ function createBaseCreateChallengeInput(): CreateChallengeInput { } export const CreateChallengeInput = { - encode( - message: CreateChallengeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateChallengeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.name !== "") { writer.uint32(10).string(message.name); } @@ -408,10 +360,7 @@ export const CreateChallengeInput = { writer.uint32(80).int32(message.billingProject); } Object.entries(message.projectInfo).forEach(([key, value]) => { - CreateChallengeInput_ProjectInfoEntry.encode( - { key: key as any, value }, - writer.uint32(90).fork() - ).ldelim(); + CreateChallengeInput_ProjectInfoEntry.encode({ key: key as any, value }, writer.uint32(90).fork()).ldelim(); }); for (const v of message.phases) { CreateChallengeInput_Phase.encode(v!, writer.uint32(106).fork()).ldelim(); @@ -419,10 +368,7 @@ export const CreateChallengeInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateChallengeInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateChallengeInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateChallengeInput(); @@ -448,9 +394,7 @@ export const CreateChallengeInput = { message.tcDirectProjectId = longToNumber(reader.int64() as Long); break; case 7: - message.winnerPrizes.push( - CreateChallengeInput_Prize.decode(reader, reader.uint32()) - ); + message.winnerPrizes.push(CreateChallengeInput_Prize.decode(reader, reader.uint32())); break; case 8: message.reviewType = reader.string(); @@ -462,18 +406,13 @@ export const CreateChallengeInput = { message.billingProject = reader.int32(); break; case 11: - const entry11 = CreateChallengeInput_ProjectInfoEntry.decode( - reader, - reader.uint32() - ); + const entry11 = CreateChallengeInput_ProjectInfoEntry.decode(reader, reader.uint32()); if (entry11.value !== undefined) { message.projectInfo[entry11.key] = entry11.value; } break; case 13: - message.phases.push( - CreateChallengeInput_Phase.decode(reader, reader.uint32()) - ); + message.phases.push(CreateChallengeInput_Phase.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -486,43 +425,22 @@ export const CreateChallengeInput = { fromJSON(object: any): CreateChallengeInput { return { name: isSet(object.name) ? String(object.name) : "", - projectStatusId: isSet(object.projectStatusId) - ? Number(object.projectStatusId) - : 0, - projectCategoryId: isSet(object.projectCategoryId) - ? Number(object.projectCategoryId) - : 0, - projectStudioSpecId: isSet(object.projectStudioSpecId) - ? Number(object.projectStudioSpecId) - : undefined, - projectMmSpecId: isSet(object.projectMmSpecId) - ? Number(object.projectMmSpecId) - : undefined, - tcDirectProjectId: isSet(object.tcDirectProjectId) - ? Number(object.tcDirectProjectId) - : 0, + projectStatusId: isSet(object.projectStatusId) ? Number(object.projectStatusId) : 0, + projectCategoryId: isSet(object.projectCategoryId) ? Number(object.projectCategoryId) : 0, + projectStudioSpecId: isSet(object.projectStudioSpecId) ? Number(object.projectStudioSpecId) : undefined, + projectMmSpecId: isSet(object.projectMmSpecId) ? Number(object.projectMmSpecId) : undefined, + tcDirectProjectId: isSet(object.tcDirectProjectId) ? Number(object.tcDirectProjectId) : 0, winnerPrizes: Array.isArray(object?.winnerPrizes) - ? object.winnerPrizes.map((e: any) => - CreateChallengeInput_Prize.fromJSON(e) - ) + ? object.winnerPrizes.map((e: any) => CreateChallengeInput_Prize.fromJSON(e)) : [], - reviewType: isSet(object.reviewType) - ? String(object.reviewType) - : undefined, - confidentialityType: isSet(object.confidentialityType) - ? String(object.confidentialityType) - : "", - billingProject: isSet(object.billingProject) - ? Number(object.billingProject) - : 0, + reviewType: isSet(object.reviewType) ? String(object.reviewType) : undefined, + confidentialityType: isSet(object.confidentialityType) ? String(object.confidentialityType) : "", + billingProject: isSet(object.billingProject) ? Number(object.billingProject) : 0, projectInfo: isObject(object.projectInfo) - ? Object.entries(object.projectInfo).reduce<{ [key: number]: string }>( - (acc, [key, value]) => { - acc[Number(key)] = String(value); - return acc; - }, - {} - ) + ? Object.entries(object.projectInfo).reduce<{ [key: number]: string }>((acc, [key, value]) => { + acc[Number(key)] = String(value); + return acc; + }, {}) : {}, phases: Array.isArray(object?.phases) ? object.phases.map((e: any) => CreateChallengeInput_Phase.fromJSON(e)) @@ -533,28 +451,19 @@ export const CreateChallengeInput = { toJSON(message: CreateChallengeInput): unknown { const obj: any = {}; message.name !== undefined && (obj.name = message.name); - message.projectStatusId !== undefined && - (obj.projectStatusId = Math.round(message.projectStatusId)); - message.projectCategoryId !== undefined && - (obj.projectCategoryId = Math.round(message.projectCategoryId)); - message.projectStudioSpecId !== undefined && - (obj.projectStudioSpecId = Math.round(message.projectStudioSpecId)); - message.projectMmSpecId !== undefined && - (obj.projectMmSpecId = Math.round(message.projectMmSpecId)); - message.tcDirectProjectId !== undefined && - (obj.tcDirectProjectId = Math.round(message.tcDirectProjectId)); + message.projectStatusId !== undefined && (obj.projectStatusId = Math.round(message.projectStatusId)); + message.projectCategoryId !== undefined && (obj.projectCategoryId = Math.round(message.projectCategoryId)); + message.projectStudioSpecId !== undefined && (obj.projectStudioSpecId = Math.round(message.projectStudioSpecId)); + message.projectMmSpecId !== undefined && (obj.projectMmSpecId = Math.round(message.projectMmSpecId)); + message.tcDirectProjectId !== undefined && (obj.tcDirectProjectId = Math.round(message.tcDirectProjectId)); if (message.winnerPrizes) { - obj.winnerPrizes = message.winnerPrizes.map((e) => - e ? CreateChallengeInput_Prize.toJSON(e) : undefined - ); + obj.winnerPrizes = message.winnerPrizes.map((e) => e ? CreateChallengeInput_Prize.toJSON(e) : undefined); } else { obj.winnerPrizes = []; } message.reviewType !== undefined && (obj.reviewType = message.reviewType); - message.confidentialityType !== undefined && - (obj.confidentialityType = message.confidentialityType); - message.billingProject !== undefined && - (obj.billingProject = Math.round(message.billingProject)); + message.confidentialityType !== undefined && (obj.confidentialityType = message.confidentialityType); + message.billingProject !== undefined && (obj.billingProject = Math.round(message.billingProject)); obj.projectInfo = {}; if (message.projectInfo) { Object.entries(message.projectInfo).forEach(([k, v]) => { @@ -562,24 +471,18 @@ export const CreateChallengeInput = { }); } if (message.phases) { - obj.phases = message.phases.map((e) => - e ? CreateChallengeInput_Phase.toJSON(e) : undefined - ); + obj.phases = message.phases.map((e) => e ? CreateChallengeInput_Phase.toJSON(e) : undefined); } else { obj.phases = []; } return obj; }, - create, I>>( - base?: I - ): CreateChallengeInput { + create, I>>(base?: I): CreateChallengeInput { return CreateChallengeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateChallengeInput { + fromPartial, I>>(object: I): CreateChallengeInput { const message = createBaseCreateChallengeInput(); message.name = object.name ?? ""; message.projectStatusId = object.projectStatusId ?? 0; @@ -587,24 +490,20 @@ export const CreateChallengeInput = { message.projectStudioSpecId = object.projectStudioSpecId ?? undefined; message.projectMmSpecId = object.projectMmSpecId ?? undefined; message.tcDirectProjectId = object.tcDirectProjectId ?? 0; - message.winnerPrizes = - object.winnerPrizes?.map((e) => - CreateChallengeInput_Prize.fromPartial(e) - ) || []; + message.winnerPrizes = object.winnerPrizes?.map((e) => CreateChallengeInput_Prize.fromPartial(e)) || []; message.reviewType = object.reviewType ?? undefined; message.confidentialityType = object.confidentialityType ?? ""; message.billingProject = object.billingProject ?? 0; - message.projectInfo = Object.entries(object.projectInfo ?? {}).reduce<{ - [key: number]: string; - }>((acc, [key, value]) => { - if (value !== undefined) { - acc[Number(key)] = String(value); - } - return acc; - }, {}); - message.phases = - object.phases?.map((e) => CreateChallengeInput_Phase.fromPartial(e)) || - []; + message.projectInfo = Object.entries(object.projectInfo ?? {}).reduce<{ [key: number]: string }>( + (acc, [key, value]) => { + if (value !== undefined) { + acc[Number(key)] = String(value); + } + return acc; + }, + {}, + ); + message.phases = object.phases?.map((e) => CreateChallengeInput_Phase.fromPartial(e)) || []; return message; }, }; @@ -614,10 +513,7 @@ function createBaseCreateChallengeInput_ProjectInfoEntry(): CreateChallengeInput } export const CreateChallengeInput_ProjectInfoEntry = { - encode( - message: CreateChallengeInput_ProjectInfoEntry, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateChallengeInput_ProjectInfoEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.key !== 0) { writer.uint32(8).sint32(message.key); } @@ -627,10 +523,7 @@ export const CreateChallengeInput_ProjectInfoEntry = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateChallengeInput_ProjectInfoEntry { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateChallengeInput_ProjectInfoEntry { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateChallengeInput_ProjectInfoEntry(); @@ -652,10 +545,7 @@ export const CreateChallengeInput_ProjectInfoEntry = { }, fromJSON(object: any): CreateChallengeInput_ProjectInfoEntry { - return { - key: isSet(object.key) ? Number(object.key) : 0, - value: isSet(object.value) ? String(object.value) : "", - }; + return { key: isSet(object.key) ? Number(object.key) : 0, value: isSet(object.value) ? String(object.value) : "" }; }, toJSON(message: CreateChallengeInput_ProjectInfoEntry): unknown { @@ -665,15 +555,15 @@ export const CreateChallengeInput_ProjectInfoEntry = { return obj; }, - create< - I extends Exact, I> - >(base?: I): CreateChallengeInput_ProjectInfoEntry { + create, I>>( + base?: I, + ): CreateChallengeInput_ProjectInfoEntry { return CreateChallengeInput_ProjectInfoEntry.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): CreateChallengeInput_ProjectInfoEntry { + fromPartial, I>>( + object: I, + ): CreateChallengeInput_ProjectInfoEntry { const message = createBaseCreateChallengeInput_ProjectInfoEntry(); message.key = object.key ?? 0; message.value = object.value ?? ""; @@ -686,10 +576,7 @@ function createBaseCreateChallengeInput_Prize(): CreateChallengeInput_Prize { } export const CreateChallengeInput_Prize = { - encode( - message: CreateChallengeInput_Prize, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateChallengeInput_Prize, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.place !== 0) { writer.uint32(8).int32(message.place); } @@ -705,10 +592,7 @@ export const CreateChallengeInput_Prize = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateChallengeInput_Prize { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateChallengeInput_Prize { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateChallengeInput_Prize(); @@ -740,9 +624,7 @@ export const CreateChallengeInput_Prize = { place: isSet(object.place) ? Number(object.place) : 0, amount: isSet(object.amount) ? Number(object.amount) : 0, type: isSet(object.type) ? String(object.type) : "", - numSubmissions: isSet(object.numSubmissions) - ? Number(object.numSubmissions) - : 0, + numSubmissions: isSet(object.numSubmissions) ? Number(object.numSubmissions) : 0, }; }, @@ -751,20 +633,15 @@ export const CreateChallengeInput_Prize = { message.place !== undefined && (obj.place = Math.round(message.place)); message.amount !== undefined && (obj.amount = message.amount); message.type !== undefined && (obj.type = message.type); - message.numSubmissions !== undefined && - (obj.numSubmissions = Math.round(message.numSubmissions)); + message.numSubmissions !== undefined && (obj.numSubmissions = Math.round(message.numSubmissions)); return obj; }, - create, I>>( - base?: I - ): CreateChallengeInput_Prize { + create, I>>(base?: I): CreateChallengeInput_Prize { return CreateChallengeInput_Prize.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateChallengeInput_Prize { + fromPartial, I>>(object: I): CreateChallengeInput_Prize { const message = createBaseCreateChallengeInput_Prize(); message.place = object.place ?? 0; message.amount = object.amount ?? 0; @@ -789,10 +666,7 @@ function createBaseCreateChallengeInput_Phase(): CreateChallengeInput_Phase { } export const CreateChallengeInput_Phase = { - encode( - message: CreateChallengeInput_Phase, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateChallengeInput_Phase, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.phaseTypeId !== 0) { writer.uint32(8).sint32(message.phaseTypeId); } @@ -818,18 +692,13 @@ export const CreateChallengeInput_Phase = { writer.uint32(64).int32(message.duration); } Object.entries(message.phaseCriteria).forEach(([key, value]) => { - CreateChallengeInput_Phase_PhaseCriteriaEntry.encode( - { key: key as any, value }, - writer.uint32(74).fork() - ).ldelim(); + CreateChallengeInput_Phase_PhaseCriteriaEntry.encode({ key: key as any, value }, writer.uint32(74).fork()) + .ldelim(); }); return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateChallengeInput_Phase { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateChallengeInput_Phase { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateChallengeInput_Phase(); @@ -861,10 +730,7 @@ export const CreateChallengeInput_Phase = { message.duration = reader.int32(); break; case 9: - const entry9 = CreateChallengeInput_Phase_PhaseCriteriaEntry.decode( - reader, - reader.uint32() - ); + const entry9 = CreateChallengeInput_Phase_PhaseCriteriaEntry.decode(reader, reader.uint32()); if (entry9.value !== undefined) { message.phaseCriteria[entry9.key] = entry9.value; } @@ -880,54 +746,32 @@ export const CreateChallengeInput_Phase = { fromJSON(object: any): CreateChallengeInput_Phase { return { phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, - phaseStatusId: isSet(object.phaseStatusId) - ? Number(object.phaseStatusId) - : 0, - fixedStartTime: isSet(object.fixedStartTime) - ? String(object.fixedStartTime) - : undefined, - scheduledStartTime: isSet(object.scheduledStartTime) - ? String(object.scheduledStartTime) - : "", - scheduledEndTime: isSet(object.scheduledEndTime) - ? String(object.scheduledEndTime) - : "", - actualStartTime: isSet(object.actualStartTime) - ? String(object.actualStartTime) - : undefined, - actualEndTime: isSet(object.actualEndTime) - ? String(object.actualEndTime) - : undefined, + phaseStatusId: isSet(object.phaseStatusId) ? Number(object.phaseStatusId) : 0, + fixedStartTime: isSet(object.fixedStartTime) ? String(object.fixedStartTime) : undefined, + scheduledStartTime: isSet(object.scheduledStartTime) ? String(object.scheduledStartTime) : "", + scheduledEndTime: isSet(object.scheduledEndTime) ? String(object.scheduledEndTime) : "", + actualStartTime: isSet(object.actualStartTime) ? String(object.actualStartTime) : undefined, + actualEndTime: isSet(object.actualEndTime) ? String(object.actualEndTime) : undefined, duration: isSet(object.duration) ? Number(object.duration) : 0, phaseCriteria: isObject(object.phaseCriteria) - ? Object.entries(object.phaseCriteria).reduce<{ - [key: number]: string; - }>((acc, [key, value]) => { - acc[Number(key)] = String(value); - return acc; - }, {}) + ? Object.entries(object.phaseCriteria).reduce<{ [key: number]: string }>((acc, [key, value]) => { + acc[Number(key)] = String(value); + return acc; + }, {}) : {}, }; }, toJSON(message: CreateChallengeInput_Phase): unknown { const obj: any = {}; - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); - message.phaseStatusId !== undefined && - (obj.phaseStatusId = Math.round(message.phaseStatusId)); - message.fixedStartTime !== undefined && - (obj.fixedStartTime = message.fixedStartTime); - message.scheduledStartTime !== undefined && - (obj.scheduledStartTime = message.scheduledStartTime); - message.scheduledEndTime !== undefined && - (obj.scheduledEndTime = message.scheduledEndTime); - message.actualStartTime !== undefined && - (obj.actualStartTime = message.actualStartTime); - message.actualEndTime !== undefined && - (obj.actualEndTime = message.actualEndTime); - message.duration !== undefined && - (obj.duration = Math.round(message.duration)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseStatusId !== undefined && (obj.phaseStatusId = Math.round(message.phaseStatusId)); + message.fixedStartTime !== undefined && (obj.fixedStartTime = message.fixedStartTime); + message.scheduledStartTime !== undefined && (obj.scheduledStartTime = message.scheduledStartTime); + message.scheduledEndTime !== undefined && (obj.scheduledEndTime = message.scheduledEndTime); + message.actualStartTime !== undefined && (obj.actualStartTime = message.actualStartTime); + message.actualEndTime !== undefined && (obj.actualEndTime = message.actualEndTime); + message.duration !== undefined && (obj.duration = Math.round(message.duration)); obj.phaseCriteria = {}; if (message.phaseCriteria) { Object.entries(message.phaseCriteria).forEach(([k, v]) => { @@ -937,15 +781,11 @@ export const CreateChallengeInput_Phase = { return obj; }, - create, I>>( - base?: I - ): CreateChallengeInput_Phase { + create, I>>(base?: I): CreateChallengeInput_Phase { return CreateChallengeInput_Phase.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateChallengeInput_Phase { + fromPartial, I>>(object: I): CreateChallengeInput_Phase { const message = createBaseCreateChallengeInput_Phase(); message.phaseTypeId = object.phaseTypeId ?? 0; message.phaseStatusId = object.phaseStatusId ?? 0; @@ -955,14 +795,15 @@ export const CreateChallengeInput_Phase = { message.actualStartTime = object.actualStartTime ?? undefined; message.actualEndTime = object.actualEndTime ?? undefined; message.duration = object.duration ?? 0; - message.phaseCriteria = Object.entries(object.phaseCriteria ?? {}).reduce<{ - [key: number]: string; - }>((acc, [key, value]) => { - if (value !== undefined) { - acc[Number(key)] = String(value); - } - return acc; - }, {}); + message.phaseCriteria = Object.entries(object.phaseCriteria ?? {}).reduce<{ [key: number]: string }>( + (acc, [key, value]) => { + if (value !== undefined) { + acc[Number(key)] = String(value); + } + return acc; + }, + {}, + ); return message; }, }; @@ -972,10 +813,7 @@ function createBaseCreateChallengeInput_Phase_PhaseCriteriaEntry(): CreateChalle } export const CreateChallengeInput_Phase_PhaseCriteriaEntry = { - encode( - message: CreateChallengeInput_Phase_PhaseCriteriaEntry, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateChallengeInput_Phase_PhaseCriteriaEntry, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.key !== 0) { writer.uint32(8).sint32(message.key); } @@ -985,10 +823,7 @@ export const CreateChallengeInput_Phase_PhaseCriteriaEntry = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateChallengeInput_Phase_PhaseCriteriaEntry { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateChallengeInput_Phase_PhaseCriteriaEntry { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateChallengeInput_Phase_PhaseCriteriaEntry(); @@ -1010,10 +845,7 @@ export const CreateChallengeInput_Phase_PhaseCriteriaEntry = { }, fromJSON(object: any): CreateChallengeInput_Phase_PhaseCriteriaEntry { - return { - key: isSet(object.key) ? Number(object.key) : 0, - value: isSet(object.value) ? String(object.value) : "", - }; + return { key: isSet(object.key) ? Number(object.key) : 0, value: isSet(object.value) ? String(object.value) : "" }; }, toJSON(message: CreateChallengeInput_Phase_PhaseCriteriaEntry): unknown { @@ -1023,23 +855,15 @@ export const CreateChallengeInput_Phase_PhaseCriteriaEntry = { return obj; }, - create< - I extends Exact< - DeepPartial, - I - > - >(base?: I): CreateChallengeInput_Phase_PhaseCriteriaEntry { - return CreateChallengeInput_Phase_PhaseCriteriaEntry.fromPartial( - base ?? {} - ); + create, I>>( + base?: I, + ): CreateChallengeInput_Phase_PhaseCriteriaEntry { + return CreateChallengeInput_Phase_PhaseCriteriaEntry.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact< - DeepPartial, - I - > - >(object: I): CreateChallengeInput_Phase_PhaseCriteriaEntry { + fromPartial, I>>( + object: I, + ): CreateChallengeInput_Phase_PhaseCriteriaEntry { const message = createBaseCreateChallengeInput_Phase_PhaseCriteriaEntry(); message.key = object.key ?? 0; message.value = object.value ?? ""; @@ -1052,10 +876,7 @@ function createBaseUpdateChallengeInput(): UpdateChallengeInput { } export const UpdateChallengeInput = { - encode( - message: UpdateChallengeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateChallengeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -1065,10 +886,7 @@ export const UpdateChallengeInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateChallengeInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateChallengeInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateChallengeInput(); @@ -1092,30 +910,22 @@ export const UpdateChallengeInput = { fromJSON(object: any): UpdateChallengeInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectStatusId: isSet(object.projectStatusId) - ? Number(object.projectStatusId) - : 0, + projectStatusId: isSet(object.projectStatusId) ? Number(object.projectStatusId) : 0, }; }, toJSON(message: UpdateChallengeInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectStatusId !== undefined && - (obj.projectStatusId = Math.round(message.projectStatusId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectStatusId !== undefined && (obj.projectStatusId = Math.round(message.projectStatusId)); return obj; }, - create, I>>( - base?: I - ): UpdateChallengeInput { + create, I>>(base?: I): UpdateChallengeInput { return UpdateChallengeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdateChallengeInput { + fromPartial, I>>(object: I): UpdateChallengeInput { const message = createBaseUpdateChallengeInput(); message.projectId = object.projectId ?? 0; message.projectStatusId = object.projectStatusId ?? 0; @@ -1128,10 +938,7 @@ function createBaseCloseChallengeInput(): CloseChallengeInput { } export const CloseChallengeInput = { - encode( - message: CloseChallengeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CloseChallengeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -1171,22 +978,16 @@ export const CloseChallengeInput = { toJSON(message: CloseChallengeInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.winnerId !== undefined && - (obj.winnerId = Math.round(message.winnerId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.winnerId !== undefined && (obj.winnerId = Math.round(message.winnerId)); return obj; }, - create, I>>( - base?: I - ): CloseChallengeInput { + create, I>>(base?: I): CloseChallengeInput { return CloseChallengeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CloseChallengeInput { + fromPartial, I>>(object: I): CloseChallengeInput { const message = createBaseCloseChallengeInput(); message.projectId = object.projectId ?? 0; message.winnerId = object.winnerId ?? 0; @@ -1213,41 +1014,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment.ts b/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment.ts index 4468873..01bc45c 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment.ts @@ -60,10 +60,7 @@ function createBaseLegacyChallengePayment(): LegacyChallengePayment { } export const LegacyChallengePayment = { - encode( - message: LegacyChallengePayment, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengePayment, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPaymentId !== 0) { writer.uint32(8).int32(message.projectPaymentId); } @@ -97,10 +94,7 @@ export const LegacyChallengePayment = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengePayment { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengePayment { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengePayment(); @@ -147,20 +141,12 @@ export const LegacyChallengePayment = { fromJSON(object: any): LegacyChallengePayment { return { - projectPaymentId: isSet(object.projectPaymentId) - ? Number(object.projectPaymentId) - : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentId: isSet(object.projectPaymentId) ? Number(object.projectPaymentId) : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, amount: isSet(object.amount) ? Number(object.amount) : 0, - pactsPaymentId: isSet(object.pactsPaymentId) - ? Number(object.pactsPaymentId) - : 0, + pactsPaymentId: isSet(object.pactsPaymentId) ? Number(object.pactsPaymentId) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, @@ -170,37 +156,24 @@ export const LegacyChallengePayment = { toJSON(message: LegacyChallengePayment): unknown { const obj: any = {}; - message.projectPaymentId !== undefined && - (obj.projectPaymentId = Math.round(message.projectPaymentId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); + message.projectPaymentId !== undefined && (obj.projectPaymentId = Math.round(message.projectPaymentId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); message.amount !== undefined && (obj.amount = message.amount); - message.pactsPaymentId !== undefined && - (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.pactsPaymentId !== undefined && (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): LegacyChallengePayment { + create, I>>(base?: I): LegacyChallengePayment { return LegacyChallengePayment.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengePayment { + fromPartial, I>>(object: I): LegacyChallengePayment { const message = createBaseLegacyChallengePayment(); message.projectPaymentId = object.projectPaymentId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -221,20 +194,14 @@ function createBaseLegacyChallengePaymentList(): LegacyChallengePaymentList { } export const LegacyChallengePaymentList = { - encode( - message: LegacyChallengePaymentList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengePaymentList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.projectPayments) { LegacyChallengePayment.encode(v!, writer.uint32(10).fork()).ldelim(); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengePaymentList { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengePaymentList { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengePaymentList(); @@ -242,9 +209,7 @@ export const LegacyChallengePaymentList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.projectPayments.push( - LegacyChallengePayment.decode(reader, reader.uint32()) - ); + message.projectPayments.push(LegacyChallengePayment.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -257,9 +222,7 @@ export const LegacyChallengePaymentList = { fromJSON(object: any): LegacyChallengePaymentList { return { projectPayments: Array.isArray(object?.projectPayments) - ? object.projectPayments.map((e: any) => - LegacyChallengePayment.fromJSON(e) - ) + ? object.projectPayments.map((e: any) => LegacyChallengePayment.fromJSON(e)) : [], }; }, @@ -267,29 +230,20 @@ export const LegacyChallengePaymentList = { toJSON(message: LegacyChallengePaymentList): unknown { const obj: any = {}; if (message.projectPayments) { - obj.projectPayments = message.projectPayments.map((e) => - e ? LegacyChallengePayment.toJSON(e) : undefined - ); + obj.projectPayments = message.projectPayments.map((e) => e ? LegacyChallengePayment.toJSON(e) : undefined); } else { obj.projectPayments = []; } return obj; }, - create, I>>( - base?: I - ): LegacyChallengePaymentList { + create, I>>(base?: I): LegacyChallengePaymentList { return LegacyChallengePaymentList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengePaymentList { + fromPartial, I>>(object: I): LegacyChallengePaymentList { const message = createBaseLegacyChallengePaymentList(); - message.projectPayments = - object.projectPayments?.map((e) => - LegacyChallengePayment.fromPartial(e) - ) || []; + message.projectPayments = object.projectPayments?.map((e) => LegacyChallengePayment.fromPartial(e)) || []; return message; }, }; @@ -299,10 +253,7 @@ function createBaseGetLegacyChallengePaymentInput(): GetLegacyChallengePaymentIn } export const GetLegacyChallengePaymentInput = { - encode( - message: GetLegacyChallengePaymentInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetLegacyChallengePaymentInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -312,10 +263,7 @@ export const GetLegacyChallengePaymentInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetLegacyChallengePaymentInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetLegacyChallengePaymentInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetLegacyChallengePaymentInput(); @@ -339,29 +287,23 @@ export const GetLegacyChallengePaymentInput = { fromJSON(object: any): GetLegacyChallengePaymentInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, }; }, toJSON(message: GetLegacyChallengePaymentInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); return obj; }, - create, I>>( - base?: I - ): GetLegacyChallengePaymentInput { + create, I>>(base?: I): GetLegacyChallengePaymentInput { return GetLegacyChallengePaymentInput.fromPartial(base ?? {}); }, fromPartial, I>>( - object: I + object: I, ): GetLegacyChallengePaymentInput { const message = createBaseGetLegacyChallengePaymentInput(); message.resourceId = object.resourceId ?? 0; @@ -382,10 +324,7 @@ function createBaseCreateLegacyChallengePaymentInput(): CreateLegacyChallengePay } export const CreateLegacyChallengePaymentInput = { - encode( - message: CreateLegacyChallengePaymentInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateLegacyChallengePaymentInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPaymentId !== undefined) { writer.uint32(8).int32(message.projectPaymentId); } @@ -407,10 +346,7 @@ export const CreateLegacyChallengePaymentInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateLegacyChallengePaymentInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateLegacyChallengePaymentInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateLegacyChallengePaymentInput(); @@ -445,48 +381,35 @@ export const CreateLegacyChallengePaymentInput = { fromJSON(object: any): CreateLegacyChallengePaymentInput { return { - projectPaymentId: isSet(object.projectPaymentId) - ? Number(object.projectPaymentId) - : undefined, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentId: isSet(object.projectPaymentId) ? Number(object.projectPaymentId) : undefined, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : undefined, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : undefined, amount: isSet(object.amount) ? Number(object.amount) : 0, - pactsPaymentId: isSet(object.pactsPaymentId) - ? Number(object.pactsPaymentId) - : undefined, + pactsPaymentId: isSet(object.pactsPaymentId) ? Number(object.pactsPaymentId) : undefined, }; }, toJSON(message: CreateLegacyChallengePaymentInput): unknown { const obj: any = {}; - message.projectPaymentId !== undefined && - (obj.projectPaymentId = Math.round(message.projectPaymentId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); + message.projectPaymentId !== undefined && (obj.projectPaymentId = Math.round(message.projectPaymentId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); message.amount !== undefined && (obj.amount = message.amount); - message.pactsPaymentId !== undefined && - (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); + message.pactsPaymentId !== undefined && (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); return obj; }, create, I>>( - base?: I + base?: I, ): CreateLegacyChallengePaymentInput { return CreateLegacyChallengePaymentInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): CreateLegacyChallengePaymentInput { + fromPartial, I>>( + object: I, + ): CreateLegacyChallengePaymentInput { const message = createBaseCreateLegacyChallengePaymentInput(); message.projectPaymentId = object.projectPaymentId ?? undefined; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -503,10 +426,7 @@ function createBaseUpdateLegacyChallengePaymentInput(): UpdateLegacyChallengePay } export const UpdateLegacyChallengePaymentInput = { - encode( - message: UpdateLegacyChallengePaymentInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateLegacyChallengePaymentInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -519,10 +439,7 @@ export const UpdateLegacyChallengePaymentInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateLegacyChallengePaymentInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLegacyChallengePaymentInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateLegacyChallengePaymentInput(); @@ -549,32 +466,28 @@ export const UpdateLegacyChallengePaymentInput = { fromJSON(object: any): UpdateLegacyChallengePaymentInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, amount: isSet(object.amount) ? Number(object.amount) : 0, }; }, toJSON(message: UpdateLegacyChallengePaymentInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); message.amount !== undefined && (obj.amount = message.amount); return obj; }, create, I>>( - base?: I + base?: I, ): UpdateLegacyChallengePaymentInput { return UpdateLegacyChallengePaymentInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): UpdateLegacyChallengePaymentInput { + fromPartial, I>>( + object: I, + ): UpdateLegacyChallengePaymentInput { const message = createBaseUpdateLegacyChallengePaymentInput(); message.resourceId = object.resourceId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -588,10 +501,7 @@ function createBaseDeleteLegacyChallengePaymentInput(): DeleteLegacyChallengePay } export const DeleteLegacyChallengePaymentInput = { - encode( - message: DeleteLegacyChallengePaymentInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteLegacyChallengePaymentInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -601,10 +511,7 @@ export const DeleteLegacyChallengePaymentInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteLegacyChallengePaymentInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteLegacyChallengePaymentInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteLegacyChallengePaymentInput(); @@ -628,30 +535,26 @@ export const DeleteLegacyChallengePaymentInput = { fromJSON(object: any): DeleteLegacyChallengePaymentInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, }; }, toJSON(message: DeleteLegacyChallengePaymentInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); return obj; }, create, I>>( - base?: I + base?: I, ): DeleteLegacyChallengePaymentInput { return DeleteLegacyChallengePaymentInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): DeleteLegacyChallengePaymentInput { + fromPartial, I>>( + object: I, + ): DeleteLegacyChallengePaymentInput { const message = createBaseDeleteLegacyChallengePaymentInput(); message.resourceId = object.resourceId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -678,41 +581,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_adjustment.ts b/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_adjustment.ts index a97467f..ddc6d05 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_adjustment.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_adjustment.ts @@ -27,10 +27,7 @@ function createBaseLegacyChallengePaymentAdjustment(): LegacyChallengePaymentAdj } export const LegacyChallengePaymentAdjustment = { - encode( - message: LegacyChallengePaymentAdjustment, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengePaymentAdjustment, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -58,10 +55,7 @@ export const LegacyChallengePaymentAdjustment = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengePaymentAdjustment { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengePaymentAdjustment { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengePaymentAdjustment(); @@ -103,9 +97,7 @@ export const LegacyChallengePaymentAdjustment = { fromJSON(object: any): LegacyChallengePaymentAdjustment { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, multiplier: isSet(object.multiplier) ? Number(object.multiplier) : 0, fixedAmount: isSet(object.fixedAmount) ? Number(object.fixedAmount) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, @@ -117,34 +109,26 @@ export const LegacyChallengePaymentAdjustment = { toJSON(message: LegacyChallengePaymentAdjustment): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.multiplier !== undefined && - (obj.multiplier = Math.round(message.multiplier)); - message.fixedAmount !== undefined && - (obj.fixedAmount = message.fixedAmount); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.multiplier !== undefined && (obj.multiplier = Math.round(message.multiplier)); + message.fixedAmount !== undefined && (obj.fixedAmount = message.fixedAmount); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, create, I>>( - base?: I + base?: I, ): LegacyChallengePaymentAdjustment { return LegacyChallengePaymentAdjustment.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): LegacyChallengePaymentAdjustment { + fromPartial, I>>( + object: I, + ): LegacyChallengePaymentAdjustment { const message = createBaseLegacyChallengePaymentAdjustment(); message.projectId = object.projectId ?? 0; message.resourceRoleId = object.resourceRoleId ?? 0; @@ -177,41 +161,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_type.ts b/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_type.ts index cf8973f..1e65de8 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_type.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/challenge_payment_type.ts @@ -10,20 +10,11 @@ export interface LegacyChallengePaymentType { } function createBaseLegacyChallengePaymentType(): LegacyChallengePaymentType { - return { - projectId: 0, - name: "", - multiplier: 0, - mergeable: false, - pactsPaymentTypeId: 0, - }; + return { projectId: 0, name: "", multiplier: 0, mergeable: false, pactsPaymentTypeId: 0 }; } export const LegacyChallengePaymentType = { - encode( - message: LegacyChallengePaymentType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengePaymentType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -42,10 +33,7 @@ export const LegacyChallengePaymentType = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengePaymentType { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengePaymentType { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengePaymentType(); @@ -81,34 +69,25 @@ export const LegacyChallengePaymentType = { name: isSet(object.name) ? String(object.name) : "", multiplier: isSet(object.multiplier) ? Number(object.multiplier) : 0, mergeable: isSet(object.mergeable) ? Boolean(object.mergeable) : false, - pactsPaymentTypeId: isSet(object.pactsPaymentTypeId) - ? Number(object.pactsPaymentTypeId) - : 0, + pactsPaymentTypeId: isSet(object.pactsPaymentTypeId) ? Number(object.pactsPaymentTypeId) : 0, }; }, toJSON(message: LegacyChallengePaymentType): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); message.name !== undefined && (obj.name = message.name); - message.multiplier !== undefined && - (obj.multiplier = Math.round(message.multiplier)); + message.multiplier !== undefined && (obj.multiplier = Math.round(message.multiplier)); message.mergeable !== undefined && (obj.mergeable = message.mergeable); - message.pactsPaymentTypeId !== undefined && - (obj.pactsPaymentTypeId = Math.round(message.pactsPaymentTypeId)); + message.pactsPaymentTypeId !== undefined && (obj.pactsPaymentTypeId = Math.round(message.pactsPaymentTypeId)); return obj; }, - create, I>>( - base?: I - ): LegacyChallengePaymentType { + create, I>>(base?: I): LegacyChallengePaymentType { return LegacyChallengePaymentType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengePaymentType { + fromPartial, I>>(object: I): LegacyChallengePaymentType { const message = createBaseLegacyChallengePaymentType(); message.projectId = object.projectId ?? 0; message.name = object.name ?? ""; @@ -119,35 +98,17 @@ export const LegacyChallengePaymentType = { }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function isSet(value: any): boolean { return value !== null && value !== undefined; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/challenge_phase.ts b/domains/domain-acl/src/models/domain-layer/legacy/challenge_phase.ts index 08a0cb9..85dccc5 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/challenge_phase.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/challenge_phase.ts @@ -71,10 +71,7 @@ function createBaseLegacyChallengePhase(): LegacyChallengePhase { } export const LegacyChallengePhase = { - encode( - message: LegacyChallengePhase, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengePhase, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int64(message.projectPhaseId); } @@ -120,10 +117,7 @@ export const LegacyChallengePhase = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengePhase { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengePhase { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengePhase(); @@ -182,85 +176,47 @@ export const LegacyChallengePhase = { fromJSON(object: any): LegacyChallengePhase { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, - phaseStatusId: isSet(object.phaseStatusId) - ? Number(object.phaseStatusId) - : 0, - fixedStartTime: isSet(object.fixedStartTime) - ? String(object.fixedStartTime) - : undefined, - scheduledStartTime: isSet(object.scheduledStartTime) - ? String(object.scheduledStartTime) - : undefined, - scheduledEndTime: isSet(object.scheduledEndTime) - ? String(object.scheduledEndTime) - : undefined, - actualStartTime: isSet(object.actualStartTime) - ? String(object.actualStartTime) - : undefined, - actualEndTime: isSet(object.actualEndTime) - ? String(object.actualEndTime) - : undefined, + phaseStatusId: isSet(object.phaseStatusId) ? Number(object.phaseStatusId) : 0, + fixedStartTime: isSet(object.fixedStartTime) ? String(object.fixedStartTime) : undefined, + scheduledStartTime: isSet(object.scheduledStartTime) ? String(object.scheduledStartTime) : undefined, + scheduledEndTime: isSet(object.scheduledEndTime) ? String(object.scheduledEndTime) : undefined, + actualStartTime: isSet(object.actualStartTime) ? String(object.actualStartTime) : undefined, + actualEndTime: isSet(object.actualEndTime) ? String(object.actualEndTime) : undefined, duration: isSet(object.duration) ? Number(object.duration) : 0, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? String(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? String(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? String(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? String(object.modifyDate) : undefined, }; }, toJSON(message: LegacyChallengePhase): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); - message.phaseStatusId !== undefined && - (obj.phaseStatusId = Math.round(message.phaseStatusId)); - message.fixedStartTime !== undefined && - (obj.fixedStartTime = message.fixedStartTime); - message.scheduledStartTime !== undefined && - (obj.scheduledStartTime = message.scheduledStartTime); - message.scheduledEndTime !== undefined && - (obj.scheduledEndTime = message.scheduledEndTime); - message.actualStartTime !== undefined && - (obj.actualStartTime = message.actualStartTime); - message.actualEndTime !== undefined && - (obj.actualEndTime = message.actualEndTime); - message.duration !== undefined && - (obj.duration = Math.round(message.duration)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseStatusId !== undefined && (obj.phaseStatusId = Math.round(message.phaseStatusId)); + message.fixedStartTime !== undefined && (obj.fixedStartTime = message.fixedStartTime); + message.scheduledStartTime !== undefined && (obj.scheduledStartTime = message.scheduledStartTime); + message.scheduledEndTime !== undefined && (obj.scheduledEndTime = message.scheduledEndTime); + message.actualStartTime !== undefined && (obj.actualStartTime = message.actualStartTime); + message.actualEndTime !== undefined && (obj.actualEndTime = message.actualEndTime); + message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); message.createDate !== undefined && (obj.createDate = message.createDate); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); message.modifyDate !== undefined && (obj.modifyDate = message.modifyDate); return obj; }, - create, I>>( - base?: I - ): LegacyChallengePhase { + create, I>>(base?: I): LegacyChallengePhase { return LegacyChallengePhase.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengePhase { + fromPartial, I>>(object: I): LegacyChallengePhase { const message = createBaseLegacyChallengePhase(); message.projectPhaseId = object.projectPhaseId ?? 0; message.projectId = object.projectId ?? 0; @@ -293,10 +249,7 @@ function createBasePhaseType(): PhaseType { } export const PhaseType = { - encode( - message: PhaseType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.phaseTypeId !== 0) { writer.uint32(8).int64(message.phaseTypeId); } @@ -361,36 +314,22 @@ export const PhaseType = { return { phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) - ? String(object.description) - : undefined, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? String(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? String(object.modifyDate) - : undefined, + description: isSet(object.description) ? String(object.description) : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? String(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? String(object.modifyDate) : undefined, }; }, toJSON(message: PhaseType): unknown { const obj: any = {}; - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); message.name !== undefined && (obj.name = message.name); - message.description !== undefined && - (obj.description = message.description); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); + message.description !== undefined && (obj.description = message.description); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); message.createDate !== undefined && (obj.createDate = message.createDate); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); message.modifyDate !== undefined && (obj.modifyDate = message.modifyDate); return obj; }, @@ -399,9 +338,7 @@ export const PhaseType = { return PhaseType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseType { + fromPartial, I>>(object: I): PhaseType { const message = createBasePhaseType(); message.phaseTypeId = object.phaseTypeId ?? 0; message.name = object.name ?? ""; @@ -419,20 +356,14 @@ function createBaseLegacyChallengePhaseList(): LegacyChallengePhaseList { } export const LegacyChallengePhaseList = { - encode( - message: LegacyChallengePhaseList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengePhaseList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.phases) { LegacyChallengePhase.encode(v!, writer.uint32(10).fork()).ldelim(); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengePhaseList { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengePhaseList { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengePhaseList(); @@ -440,9 +371,7 @@ export const LegacyChallengePhaseList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.phases.push( - LegacyChallengePhase.decode(reader, reader.uint32()) - ); + message.phases.push(LegacyChallengePhase.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -454,36 +383,27 @@ export const LegacyChallengePhaseList = { fromJSON(object: any): LegacyChallengePhaseList { return { - phases: Array.isArray(object?.phases) - ? object.phases.map((e: any) => LegacyChallengePhase.fromJSON(e)) - : [], + phases: Array.isArray(object?.phases) ? object.phases.map((e: any) => LegacyChallengePhase.fromJSON(e)) : [], }; }, toJSON(message: LegacyChallengePhaseList): unknown { const obj: any = {}; if (message.phases) { - obj.phases = message.phases.map((e) => - e ? LegacyChallengePhase.toJSON(e) : undefined - ); + obj.phases = message.phases.map((e) => e ? LegacyChallengePhase.toJSON(e) : undefined); } else { obj.phases = []; } return obj; }, - create, I>>( - base?: I - ): LegacyChallengePhaseList { + create, I>>(base?: I): LegacyChallengePhaseList { return LegacyChallengePhaseList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengePhaseList { + fromPartial, I>>(object: I): LegacyChallengePhaseList { const message = createBaseLegacyChallengePhaseList(); - message.phases = - object.phases?.map((e) => LegacyChallengePhase.fromPartial(e)) || []; + message.phases = object.phases?.map((e) => LegacyChallengePhase.fromPartial(e)) || []; return message; }, }; @@ -493,10 +413,7 @@ function createBasePhaseTypeList(): PhaseTypeList { } export const PhaseTypeList = { - encode( - message: PhaseTypeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseTypeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.items) { PhaseType.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -522,34 +439,24 @@ export const PhaseTypeList = { }, fromJSON(object: any): PhaseTypeList { - return { - items: Array.isArray(object?.items) - ? object.items.map((e: any) => PhaseType.fromJSON(e)) - : [], - }; + return { items: Array.isArray(object?.items) ? object.items.map((e: any) => PhaseType.fromJSON(e)) : [] }; }, toJSON(message: PhaseTypeList): unknown { const obj: any = {}; if (message.items) { - obj.items = message.items.map((e) => - e ? PhaseType.toJSON(e) : undefined - ); + obj.items = message.items.map((e) => e ? PhaseType.toJSON(e) : undefined); } else { obj.items = []; } return obj; }, - create, I>>( - base?: I - ): PhaseTypeList { + create, I>>(base?: I): PhaseTypeList { return PhaseTypeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseTypeList { + fromPartial, I>>(object: I): PhaseTypeList { const message = createBasePhaseTypeList(); message.items = object.items?.map((e) => PhaseType.fromPartial(e)) || []; return message; @@ -573,10 +480,7 @@ function createBaseCreatePhaseInput(): CreatePhaseInput { } export const CreatePhaseInput = { - encode( - message: CreatePhaseInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreatePhaseInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int64(message.projectId); } @@ -665,68 +569,39 @@ export const CreatePhaseInput = { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, - phaseStatusId: isSet(object.phaseStatusId) - ? Number(object.phaseStatusId) - : 0, - fixedStartTime: isSet(object.fixedStartTime) - ? String(object.fixedStartTime) - : undefined, - scheduledStartTime: isSet(object.scheduledStartTime) - ? String(object.scheduledStartTime) - : undefined, - scheduledEndTime: isSet(object.scheduledEndTime) - ? String(object.scheduledEndTime) - : undefined, - actualStartTime: isSet(object.actualStartTime) - ? String(object.actualStartTime) - : undefined, - actualEndTime: isSet(object.actualEndTime) - ? String(object.actualEndTime) - : undefined, + phaseStatusId: isSet(object.phaseStatusId) ? Number(object.phaseStatusId) : 0, + fixedStartTime: isSet(object.fixedStartTime) ? String(object.fixedStartTime) : undefined, + scheduledStartTime: isSet(object.scheduledStartTime) ? String(object.scheduledStartTime) : undefined, + scheduledEndTime: isSet(object.scheduledEndTime) ? String(object.scheduledEndTime) : undefined, + actualStartTime: isSet(object.actualStartTime) ? String(object.actualStartTime) : undefined, + actualEndTime: isSet(object.actualEndTime) ? String(object.actualEndTime) : undefined, duration: isSet(object.duration) ? Number(object.duration) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, }; }, toJSON(message: CreatePhaseInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); - message.phaseStatusId !== undefined && - (obj.phaseStatusId = Math.round(message.phaseStatusId)); - message.fixedStartTime !== undefined && - (obj.fixedStartTime = message.fixedStartTime); - message.scheduledStartTime !== undefined && - (obj.scheduledStartTime = message.scheduledStartTime); - message.scheduledEndTime !== undefined && - (obj.scheduledEndTime = message.scheduledEndTime); - message.actualStartTime !== undefined && - (obj.actualStartTime = message.actualStartTime); - message.actualEndTime !== undefined && - (obj.actualEndTime = message.actualEndTime); - message.duration !== undefined && - (obj.duration = Math.round(message.duration)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseStatusId !== undefined && (obj.phaseStatusId = Math.round(message.phaseStatusId)); + message.fixedStartTime !== undefined && (obj.fixedStartTime = message.fixedStartTime); + message.scheduledStartTime !== undefined && (obj.scheduledStartTime = message.scheduledStartTime); + message.scheduledEndTime !== undefined && (obj.scheduledEndTime = message.scheduledEndTime); + message.actualStartTime !== undefined && (obj.actualStartTime = message.actualStartTime); + message.actualEndTime !== undefined && (obj.actualEndTime = message.actualEndTime); + message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); return obj; }, - create, I>>( - base?: I - ): CreatePhaseInput { + create, I>>(base?: I): CreatePhaseInput { return CreatePhaseInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreatePhaseInput { + fromPartial, I>>(object: I): CreatePhaseInput { const message = createBaseCreatePhaseInput(); message.projectId = object.projectId ?? 0; message.phaseTypeId = object.phaseTypeId ?? 0; @@ -762,41 +637,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/challenge_status.ts b/domains/domain-acl/src/models/domain-layer/legacy/challenge_status.ts index e012400..8b5270b 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/challenge_status.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/challenge_status.ts @@ -13,22 +13,11 @@ export interface LegacyChallengeStatus { } function createBaseLegacyChallengeStatus(): LegacyChallengeStatus { - return { - name: 0, - description: "", - projectStatusId: 0, - createUser: 0, - createDate: 0, - modifyUser: 0, - modifyDate: 0, - }; + return { name: 0, description: "", projectStatusId: 0, createUser: 0, createDate: 0, modifyUser: 0, modifyDate: 0 }; } export const LegacyChallengeStatus = { - encode( - message: LegacyChallengeStatus, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyChallengeStatus, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.name !== 0) { writer.uint32(8).int32(message.name); } @@ -53,10 +42,7 @@ export const LegacyChallengeStatus = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): LegacyChallengeStatus { + decode(input: _m0.Reader | Uint8Array, length?: number): LegacyChallengeStatus { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseLegacyChallengeStatus(); @@ -96,9 +82,7 @@ export const LegacyChallengeStatus = { return { name: isSet(object.name) ? Number(object.name) : 0, description: isSet(object.description) ? String(object.description) : "", - projectStatusId: isSet(object.projectStatusId) - ? Number(object.projectStatusId) - : 0, + projectStatusId: isSet(object.projectStatusId) ? Number(object.projectStatusId) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, @@ -109,30 +93,20 @@ export const LegacyChallengeStatus = { toJSON(message: LegacyChallengeStatus): unknown { const obj: any = {}; message.name !== undefined && (obj.name = Math.round(message.name)); - message.description !== undefined && - (obj.description = message.description); - message.projectStatusId !== undefined && - (obj.projectStatusId = message.projectStatusId); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.description !== undefined && (obj.description = message.description); + message.projectStatusId !== undefined && (obj.projectStatusId = message.projectStatusId); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): LegacyChallengeStatus { + create, I>>(base?: I): LegacyChallengeStatus { return LegacyChallengeStatus.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyChallengeStatus { + fromPartial, I>>(object: I): LegacyChallengeStatus { const message = createBaseLegacyChallengeStatus(); message.name = object.name ?? 0; message.description = object.description ?? ""; @@ -164,41 +138,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/group_contest_eligibility.ts b/domains/domain-acl/src/models/domain-layer/legacy/group_contest_eligibility.ts index da4dd50..e4001a3 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/group_contest_eligibility.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/group_contest_eligibility.ts @@ -42,10 +42,7 @@ function createBaseContestEligibility(): ContestEligibility { } export const ContestEligibility = { - encode( - message: ContestEligibility, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ContestEligibility, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.contestEligibilityId !== 0) { writer.uint32(8).int32(message.contestEligibilityId); } @@ -84,9 +81,7 @@ export const ContestEligibility = { fromJSON(object: any): ContestEligibility { return { - contestEligibilityId: isSet(object.contestEligibilityId) - ? Number(object.contestEligibilityId) - : 0, + contestEligibilityId: isSet(object.contestEligibilityId) ? Number(object.contestEligibilityId) : 0, contestId: isSet(object.contestId) ? Number(object.contestId) : 0, isStudio: isSet(object.isStudio) ? Number(object.isStudio) : 0, }; @@ -94,24 +89,17 @@ export const ContestEligibility = { toJSON(message: ContestEligibility): unknown { const obj: any = {}; - message.contestEligibilityId !== undefined && - (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); - message.contestId !== undefined && - (obj.contestId = Math.round(message.contestId)); - message.isStudio !== undefined && - (obj.isStudio = Math.round(message.isStudio)); + message.contestEligibilityId !== undefined && (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); + message.contestId !== undefined && (obj.contestId = Math.round(message.contestId)); + message.isStudio !== undefined && (obj.isStudio = Math.round(message.isStudio)); return obj; }, - create, I>>( - base?: I - ): ContestEligibility { + create, I>>(base?: I): ContestEligibility { return ContestEligibility.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ContestEligibility { + fromPartial, I>>(object: I): ContestEligibility { const message = createBaseContestEligibility(); message.contestEligibilityId = object.contestEligibilityId ?? 0; message.contestId = object.contestId ?? 0; @@ -125,20 +113,14 @@ function createBaseGetContestEligibilityInput(): GetContestEligibilityInput { } export const GetContestEligibilityInput = { - encode( - message: GetContestEligibilityInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetContestEligibilityInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.contestId !== 0) { writer.uint32(8).int32(message.contestId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetContestEligibilityInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetContestEligibilityInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetContestEligibilityInput(); @@ -157,27 +139,20 @@ export const GetContestEligibilityInput = { }, fromJSON(object: any): GetContestEligibilityInput { - return { - contestId: isSet(object.contestId) ? Number(object.contestId) : 0, - }; + return { contestId: isSet(object.contestId) ? Number(object.contestId) : 0 }; }, toJSON(message: GetContestEligibilityInput): unknown { const obj: any = {}; - message.contestId !== undefined && - (obj.contestId = Math.round(message.contestId)); + message.contestId !== undefined && (obj.contestId = Math.round(message.contestId)); return obj; }, - create, I>>( - base?: I - ): GetContestEligibilityInput { + create, I>>(base?: I): GetContestEligibilityInput { return GetContestEligibilityInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetContestEligibilityInput { + fromPartial, I>>(object: I): GetContestEligibilityInput { const message = createBaseGetContestEligibilityInput(); message.contestId = object.contestId ?? 0; return message; @@ -189,20 +164,14 @@ function createBaseContestEligibilityList(): ContestEligibilityList { } export const ContestEligibilityList = { - encode( - message: ContestEligibilityList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ContestEligibilityList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.contestEligibilities) { ContestEligibility.encode(v!, writer.uint32(10).fork()).ldelim(); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ContestEligibilityList { + decode(input: _m0.Reader | Uint8Array, length?: number): ContestEligibilityList { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseContestEligibilityList(); @@ -210,9 +179,7 @@ export const ContestEligibilityList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.contestEligibilities.push( - ContestEligibility.decode(reader, reader.uint32()) - ); + message.contestEligibilities.push(ContestEligibility.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -225,9 +192,7 @@ export const ContestEligibilityList = { fromJSON(object: any): ContestEligibilityList { return { contestEligibilities: Array.isArray(object?.contestEligibilities) - ? object.contestEligibilities.map((e: any) => - ContestEligibility.fromJSON(e) - ) + ? object.contestEligibilities.map((e: any) => ContestEligibility.fromJSON(e)) : [], }; }, @@ -235,29 +200,20 @@ export const ContestEligibilityList = { toJSON(message: ContestEligibilityList): unknown { const obj: any = {}; if (message.contestEligibilities) { - obj.contestEligibilities = message.contestEligibilities.map((e) => - e ? ContestEligibility.toJSON(e) : undefined - ); + obj.contestEligibilities = message.contestEligibilities.map((e) => e ? ContestEligibility.toJSON(e) : undefined); } else { obj.contestEligibilities = []; } return obj; }, - create, I>>( - base?: I - ): ContestEligibilityList { + create, I>>(base?: I): ContestEligibilityList { return ContestEligibilityList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ContestEligibilityList { + fromPartial, I>>(object: I): ContestEligibilityList { const message = createBaseContestEligibilityList(); - message.contestEligibilities = - object.contestEligibilities?.map((e) => - ContestEligibility.fromPartial(e) - ) || []; + message.contestEligibilities = object.contestEligibilities?.map((e) => ContestEligibility.fromPartial(e)) || []; return message; }, }; @@ -267,20 +223,14 @@ function createBaseDeleteContestEligibilityInput(): DeleteContestEligibilityInpu } export const DeleteContestEligibilityInput = { - encode( - message: DeleteContestEligibilityInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteContestEligibilityInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.contestEligibilityId !== 0) { writer.uint32(8).int32(message.contestEligibilityId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteContestEligibilityInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteContestEligibilityInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteContestEligibilityInput(); @@ -299,28 +249,21 @@ export const DeleteContestEligibilityInput = { }, fromJSON(object: any): DeleteContestEligibilityInput { - return { - contestEligibilityId: isSet(object.contestEligibilityId) - ? Number(object.contestEligibilityId) - : 0, - }; + return { contestEligibilityId: isSet(object.contestEligibilityId) ? Number(object.contestEligibilityId) : 0 }; }, toJSON(message: DeleteContestEligibilityInput): unknown { const obj: any = {}; - message.contestEligibilityId !== undefined && - (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); + message.contestEligibilityId !== undefined && (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); return obj; }, - create, I>>( - base?: I - ): DeleteContestEligibilityInput { + create, I>>(base?: I): DeleteContestEligibilityInput { return DeleteContestEligibilityInput.fromPartial(base ?? {}); }, fromPartial, I>>( - object: I + object: I, ): DeleteContestEligibilityInput { const message = createBaseDeleteContestEligibilityInput(); message.contestEligibilityId = object.contestEligibilityId ?? 0; @@ -333,10 +276,7 @@ function createBaseGroupContestEligibility(): GroupContestEligibility { } export const GroupContestEligibility = { - encode( - message: GroupContestEligibility, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GroupContestEligibility, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.contestEligibilityId !== 0) { writer.uint32(8).int32(message.contestEligibilityId); } @@ -346,10 +286,7 @@ export const GroupContestEligibility = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GroupContestEligibility { + decode(input: _m0.Reader | Uint8Array, length?: number): GroupContestEligibility { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGroupContestEligibility(); @@ -372,31 +309,23 @@ export const GroupContestEligibility = { fromJSON(object: any): GroupContestEligibility { return { - contestEligibilityId: isSet(object.contestEligibilityId) - ? Number(object.contestEligibilityId) - : 0, + contestEligibilityId: isSet(object.contestEligibilityId) ? Number(object.contestEligibilityId) : 0, groupId: isSet(object.groupId) ? Number(object.groupId) : 0, }; }, toJSON(message: GroupContestEligibility): unknown { const obj: any = {}; - message.contestEligibilityId !== undefined && - (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); - message.groupId !== undefined && - (obj.groupId = Math.round(message.groupId)); + message.contestEligibilityId !== undefined && (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); + message.groupId !== undefined && (obj.groupId = Math.round(message.groupId)); return obj; }, - create, I>>( - base?: I - ): GroupContestEligibility { + create, I>>(base?: I): GroupContestEligibility { return GroupContestEligibility.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GroupContestEligibility { + fromPartial, I>>(object: I): GroupContestEligibility { const message = createBaseGroupContestEligibility(); message.contestEligibilityId = object.contestEligibilityId ?? 0; message.groupId = object.groupId ?? 0; @@ -409,20 +338,14 @@ function createBaseGetGroupContestEligibilityInput(): GetGroupContestEligibility } export const GetGroupContestEligibilityInput = { - encode( - message: GetGroupContestEligibilityInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetGroupContestEligibilityInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.contestEligibilityId !== 0) { writer.uint32(8).int32(message.contestEligibilityId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetGroupContestEligibilityInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetGroupContestEligibilityInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetGroupContestEligibilityInput(); @@ -441,28 +364,21 @@ export const GetGroupContestEligibilityInput = { }, fromJSON(object: any): GetGroupContestEligibilityInput { - return { - contestEligibilityId: isSet(object.contestEligibilityId) - ? Number(object.contestEligibilityId) - : 0, - }; + return { contestEligibilityId: isSet(object.contestEligibilityId) ? Number(object.contestEligibilityId) : 0 }; }, toJSON(message: GetGroupContestEligibilityInput): unknown { const obj: any = {}; - message.contestEligibilityId !== undefined && - (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); + message.contestEligibilityId !== undefined && (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); return obj; }, - create, I>>( - base?: I - ): GetGroupContestEligibilityInput { + create, I>>(base?: I): GetGroupContestEligibilityInput { return GetGroupContestEligibilityInput.fromPartial(base ?? {}); }, fromPartial, I>>( - object: I + object: I, ): GetGroupContestEligibilityInput { const message = createBaseGetGroupContestEligibilityInput(); message.contestEligibilityId = object.contestEligibilityId ?? 0; @@ -475,20 +391,14 @@ function createBaseGroupContestEligibilityList(): GroupContestEligibilityList { } export const GroupContestEligibilityList = { - encode( - message: GroupContestEligibilityList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GroupContestEligibilityList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.groupContestEligibilities) { GroupContestEligibility.encode(v!, writer.uint32(10).fork()).ldelim(); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GroupContestEligibilityList { + decode(input: _m0.Reader | Uint8Array, length?: number): GroupContestEligibilityList { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGroupContestEligibilityList(); @@ -496,9 +406,7 @@ export const GroupContestEligibilityList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.groupContestEligibilities.push( - GroupContestEligibility.decode(reader, reader.uint32()) - ); + message.groupContestEligibilities.push(GroupContestEligibility.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -510,12 +418,8 @@ export const GroupContestEligibilityList = { fromJSON(object: any): GroupContestEligibilityList { return { - groupContestEligibilities: Array.isArray( - object?.groupContestEligibilities - ) - ? object.groupContestEligibilities.map((e: any) => - GroupContestEligibility.fromJSON(e) - ) + groupContestEligibilities: Array.isArray(object?.groupContestEligibilities) + ? object.groupContestEligibilities.map((e: any) => GroupContestEligibility.fromJSON(e)) : [], }; }, @@ -523,8 +427,8 @@ export const GroupContestEligibilityList = { toJSON(message: GroupContestEligibilityList): unknown { const obj: any = {}; if (message.groupContestEligibilities) { - obj.groupContestEligibilities = message.groupContestEligibilities.map( - (e) => (e ? GroupContestEligibility.toJSON(e) : undefined) + obj.groupContestEligibilities = message.groupContestEligibilities.map((e) => + e ? GroupContestEligibility.toJSON(e) : undefined ); } else { obj.groupContestEligibilities = []; @@ -532,20 +436,14 @@ export const GroupContestEligibilityList = { return obj; }, - create, I>>( - base?: I - ): GroupContestEligibilityList { + create, I>>(base?: I): GroupContestEligibilityList { return GroupContestEligibilityList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GroupContestEligibilityList { + fromPartial, I>>(object: I): GroupContestEligibilityList { const message = createBaseGroupContestEligibilityList(); message.groupContestEligibilities = - object.groupContestEligibilities?.map((e) => - GroupContestEligibility.fromPartial(e) - ) || []; + object.groupContestEligibilities?.map((e) => GroupContestEligibility.fromPartial(e)) || []; return message; }, }; @@ -555,10 +453,7 @@ function createBaseDeleteGroupContestEligibilityInput(): DeleteGroupContestEligi } export const DeleteGroupContestEligibilityInput = { - encode( - message: DeleteGroupContestEligibilityInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteGroupContestEligibilityInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.contestEligibilityId !== 0) { writer.uint32(8).int32(message.contestEligibilityId); } @@ -568,10 +463,7 @@ export const DeleteGroupContestEligibilityInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteGroupContestEligibilityInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteGroupContestEligibilityInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteGroupContestEligibilityInput(); @@ -594,31 +486,27 @@ export const DeleteGroupContestEligibilityInput = { fromJSON(object: any): DeleteGroupContestEligibilityInput { return { - contestEligibilityId: isSet(object.contestEligibilityId) - ? Number(object.contestEligibilityId) - : 0, + contestEligibilityId: isSet(object.contestEligibilityId) ? Number(object.contestEligibilityId) : 0, groupId: isSet(object.groupId) ? Number(object.groupId) : 0, }; }, toJSON(message: DeleteGroupContestEligibilityInput): unknown { const obj: any = {}; - message.contestEligibilityId !== undefined && - (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); - message.groupId !== undefined && - (obj.groupId = Math.round(message.groupId)); + message.contestEligibilityId !== undefined && (obj.contestEligibilityId = Math.round(message.contestEligibilityId)); + message.groupId !== undefined && (obj.groupId = Math.round(message.groupId)); return obj; }, create, I>>( - base?: I + base?: I, ): DeleteGroupContestEligibilityInput { return DeleteGroupContestEligibilityInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): DeleteGroupContestEligibilityInput { + fromPartial, I>>( + object: I, + ): DeleteGroupContestEligibilityInput { const message = createBaseDeleteGroupContestEligibilityInput(); message.contestEligibilityId = object.contestEligibilityId ?? 0; message.groupId = object.groupId ?? 0; @@ -626,35 +514,17 @@ export const DeleteGroupContestEligibilityInput = { }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function isSet(value: any): boolean { return value !== null && value !== undefined; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/long_component_state.ts b/domains/domain-acl/src/models/domain-layer/legacy/long_component_state.ts new file mode 100644 index 0000000..6a44a15 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/long_component_state.ts @@ -0,0 +1,362 @@ +/* eslint-disable */ +import _m0 from "protobufjs/minimal"; + +export interface LongComponentState { + longComponentStateId: number; + roundId: number; + coderId: number; + componentId: number; + points: number; + statusId: number; + submissionNumber: number; + exampleSubmissionNumber: number; +} + +export interface CreateLongComponentStateInput { + roundId: number; + coderId: number; + componentId: number; + points: number; + statusId: number; + submissionNumber: number; + exampleSubmissionNumber: number; +} + +export interface UpdateLongComponentStateInput { + longComponentStateId: number; + submissionNumber?: number | undefined; + points?: number | undefined; +} + +function createBaseLongComponentState(): LongComponentState { + return { + longComponentStateId: 0, + roundId: 0, + coderId: 0, + componentId: 0, + points: 0, + statusId: 0, + submissionNumber: 0, + exampleSubmissionNumber: 0, + }; +} + +export const LongComponentState = { + encode(message: LongComponentState, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.longComponentStateId !== 0) { + writer.uint32(8).int32(message.longComponentStateId); + } + if (message.roundId !== 0) { + writer.uint32(16).int32(message.roundId); + } + if (message.coderId !== 0) { + writer.uint32(24).int32(message.coderId); + } + if (message.componentId !== 0) { + writer.uint32(32).int32(message.componentId); + } + if (message.points !== 0) { + writer.uint32(40).int32(message.points); + } + if (message.statusId !== 0) { + writer.uint32(48).int32(message.statusId); + } + if (message.submissionNumber !== 0) { + writer.uint32(56).int32(message.submissionNumber); + } + if (message.exampleSubmissionNumber !== 0) { + writer.uint32(64).int32(message.exampleSubmissionNumber); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): LongComponentState { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseLongComponentState(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.longComponentStateId = reader.int32(); + break; + case 2: + message.roundId = reader.int32(); + break; + case 3: + message.coderId = reader.int32(); + break; + case 4: + message.componentId = reader.int32(); + break; + case 5: + message.points = reader.int32(); + break; + case 6: + message.statusId = reader.int32(); + break; + case 7: + message.submissionNumber = reader.int32(); + break; + case 8: + message.exampleSubmissionNumber = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): LongComponentState { + return { + longComponentStateId: isSet(object.longComponentStateId) ? Number(object.longComponentStateId) : 0, + roundId: isSet(object.roundId) ? Number(object.roundId) : 0, + coderId: isSet(object.coderId) ? Number(object.coderId) : 0, + componentId: isSet(object.componentId) ? Number(object.componentId) : 0, + points: isSet(object.points) ? Number(object.points) : 0, + statusId: isSet(object.statusId) ? Number(object.statusId) : 0, + submissionNumber: isSet(object.submissionNumber) ? Number(object.submissionNumber) : 0, + exampleSubmissionNumber: isSet(object.exampleSubmissionNumber) ? Number(object.exampleSubmissionNumber) : 0, + }; + }, + + toJSON(message: LongComponentState): unknown { + const obj: any = {}; + message.longComponentStateId !== undefined && (obj.longComponentStateId = Math.round(message.longComponentStateId)); + message.roundId !== undefined && (obj.roundId = Math.round(message.roundId)); + message.coderId !== undefined && (obj.coderId = Math.round(message.coderId)); + message.componentId !== undefined && (obj.componentId = Math.round(message.componentId)); + message.points !== undefined && (obj.points = Math.round(message.points)); + message.statusId !== undefined && (obj.statusId = Math.round(message.statusId)); + message.submissionNumber !== undefined && (obj.submissionNumber = Math.round(message.submissionNumber)); + message.exampleSubmissionNumber !== undefined && + (obj.exampleSubmissionNumber = Math.round(message.exampleSubmissionNumber)); + return obj; + }, + + create, I>>(base?: I): LongComponentState { + return LongComponentState.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): LongComponentState { + const message = createBaseLongComponentState(); + message.longComponentStateId = object.longComponentStateId ?? 0; + message.roundId = object.roundId ?? 0; + message.coderId = object.coderId ?? 0; + message.componentId = object.componentId ?? 0; + message.points = object.points ?? 0; + message.statusId = object.statusId ?? 0; + message.submissionNumber = object.submissionNumber ?? 0; + message.exampleSubmissionNumber = object.exampleSubmissionNumber ?? 0; + return message; + }, +}; + +function createBaseCreateLongComponentStateInput(): CreateLongComponentStateInput { + return { + roundId: 0, + coderId: 0, + componentId: 0, + points: 0, + statusId: 0, + submissionNumber: 0, + exampleSubmissionNumber: 0, + }; +} + +export const CreateLongComponentStateInput = { + encode(message: CreateLongComponentStateInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.roundId !== 0) { + writer.uint32(8).int32(message.roundId); + } + if (message.coderId !== 0) { + writer.uint32(16).int32(message.coderId); + } + if (message.componentId !== 0) { + writer.uint32(24).int32(message.componentId); + } + if (message.points !== 0) { + writer.uint32(32).int32(message.points); + } + if (message.statusId !== 0) { + writer.uint32(40).int32(message.statusId); + } + if (message.submissionNumber !== 0) { + writer.uint32(48).int32(message.submissionNumber); + } + if (message.exampleSubmissionNumber !== 0) { + writer.uint32(56).int32(message.exampleSubmissionNumber); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): CreateLongComponentStateInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateLongComponentStateInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.roundId = reader.int32(); + break; + case 2: + message.coderId = reader.int32(); + break; + case 3: + message.componentId = reader.int32(); + break; + case 4: + message.points = reader.int32(); + break; + case 5: + message.statusId = reader.int32(); + break; + case 6: + message.submissionNumber = reader.int32(); + break; + case 7: + message.exampleSubmissionNumber = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateLongComponentStateInput { + return { + roundId: isSet(object.roundId) ? Number(object.roundId) : 0, + coderId: isSet(object.coderId) ? Number(object.coderId) : 0, + componentId: isSet(object.componentId) ? Number(object.componentId) : 0, + points: isSet(object.points) ? Number(object.points) : 0, + statusId: isSet(object.statusId) ? Number(object.statusId) : 0, + submissionNumber: isSet(object.submissionNumber) ? Number(object.submissionNumber) : 0, + exampleSubmissionNumber: isSet(object.exampleSubmissionNumber) ? Number(object.exampleSubmissionNumber) : 0, + }; + }, + + toJSON(message: CreateLongComponentStateInput): unknown { + const obj: any = {}; + message.roundId !== undefined && (obj.roundId = Math.round(message.roundId)); + message.coderId !== undefined && (obj.coderId = Math.round(message.coderId)); + message.componentId !== undefined && (obj.componentId = Math.round(message.componentId)); + message.points !== undefined && (obj.points = Math.round(message.points)); + message.statusId !== undefined && (obj.statusId = Math.round(message.statusId)); + message.submissionNumber !== undefined && (obj.submissionNumber = Math.round(message.submissionNumber)); + message.exampleSubmissionNumber !== undefined && + (obj.exampleSubmissionNumber = Math.round(message.exampleSubmissionNumber)); + return obj; + }, + + create, I>>(base?: I): CreateLongComponentStateInput { + return CreateLongComponentStateInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I, + ): CreateLongComponentStateInput { + const message = createBaseCreateLongComponentStateInput(); + message.roundId = object.roundId ?? 0; + message.coderId = object.coderId ?? 0; + message.componentId = object.componentId ?? 0; + message.points = object.points ?? 0; + message.statusId = object.statusId ?? 0; + message.submissionNumber = object.submissionNumber ?? 0; + message.exampleSubmissionNumber = object.exampleSubmissionNumber ?? 0; + return message; + }, +}; + +function createBaseUpdateLongComponentStateInput(): UpdateLongComponentStateInput { + return { longComponentStateId: 0, submissionNumber: undefined, points: undefined }; +} + +export const UpdateLongComponentStateInput = { + encode(message: UpdateLongComponentStateInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.longComponentStateId !== 0) { + writer.uint32(8).int32(message.longComponentStateId); + } + if (message.submissionNumber !== undefined) { + writer.uint32(16).int32(message.submissionNumber); + } + if (message.points !== undefined) { + writer.uint32(24).int32(message.points); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateLongComponentStateInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateLongComponentStateInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.longComponentStateId = reader.int32(); + break; + case 2: + message.submissionNumber = reader.int32(); + break; + case 3: + message.points = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateLongComponentStateInput { + return { + longComponentStateId: isSet(object.longComponentStateId) ? Number(object.longComponentStateId) : 0, + submissionNumber: isSet(object.submissionNumber) ? Number(object.submissionNumber) : undefined, + points: isSet(object.points) ? Number(object.points) : undefined, + }; + }, + + toJSON(message: UpdateLongComponentStateInput): unknown { + const obj: any = {}; + message.longComponentStateId !== undefined && (obj.longComponentStateId = Math.round(message.longComponentStateId)); + message.submissionNumber !== undefined && (obj.submissionNumber = Math.round(message.submissionNumber)); + message.points !== undefined && (obj.points = Math.round(message.points)); + return obj; + }, + + create, I>>(base?: I): UpdateLongComponentStateInput { + return UpdateLongComponentStateInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I, + ): UpdateLongComponentStateInput { + const message = createBaseUpdateLongComponentStateInput(); + message.longComponentStateId = object.longComponentStateId ?? 0; + message.submissionNumber = object.submissionNumber ?? undefined; + message.points = object.points ?? undefined; + return message; + }, +}; + +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-acl/src/models/domain-layer/legacy/long_submission.ts b/domains/domain-acl/src/models/domain-layer/legacy/long_submission.ts new file mode 100644 index 0000000..334e561 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/long_submission.ts @@ -0,0 +1,311 @@ +/* eslint-disable */ +import Long from "long"; +import _m0 from "protobufjs/minimal"; + +export interface LongSubmission { + longComponentStateId: number; + submissionNumber: number; + submissionText: string; + openTime: number; + submitTime: number; + submissionPoints: number; + languageId: number; + example: boolean; +} + +export interface CreateLongSubmissionInput { + submissionNumber: number; + submissionText: string; + openTime: number; + submitTime: number; + submissionPoints: number; + languageId: number; + example: boolean; +} + +function createBaseLongSubmission(): LongSubmission { + return { + longComponentStateId: 0, + submissionNumber: 0, + submissionText: "", + openTime: 0, + submitTime: 0, + submissionPoints: 0, + languageId: 0, + example: false, + }; +} + +export const LongSubmission = { + encode(message: LongSubmission, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.longComponentStateId !== 0) { + writer.uint32(8).int32(message.longComponentStateId); + } + if (message.submissionNumber !== 0) { + writer.uint32(16).int32(message.submissionNumber); + } + if (message.submissionText !== "") { + writer.uint32(26).string(message.submissionText); + } + if (message.openTime !== 0) { + writer.uint32(32).int64(message.openTime); + } + if (message.submitTime !== 0) { + writer.uint32(40).int64(message.submitTime); + } + if (message.submissionPoints !== 0) { + writer.uint32(48).int32(message.submissionPoints); + } + if (message.languageId !== 0) { + writer.uint32(56).int32(message.languageId); + } + if (message.example === true) { + writer.uint32(64).bool(message.example); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): LongSubmission { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseLongSubmission(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.longComponentStateId = reader.int32(); + break; + case 2: + message.submissionNumber = reader.int32(); + break; + case 3: + message.submissionText = reader.string(); + break; + case 4: + message.openTime = longToNumber(reader.int64() as Long); + break; + case 5: + message.submitTime = longToNumber(reader.int64() as Long); + break; + case 6: + message.submissionPoints = reader.int32(); + break; + case 7: + message.languageId = reader.int32(); + break; + case 8: + message.example = reader.bool(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): LongSubmission { + return { + longComponentStateId: isSet(object.longComponentStateId) ? Number(object.longComponentStateId) : 0, + submissionNumber: isSet(object.submissionNumber) ? Number(object.submissionNumber) : 0, + submissionText: isSet(object.submissionText) ? String(object.submissionText) : "", + openTime: isSet(object.openTime) ? Number(object.openTime) : 0, + submitTime: isSet(object.submitTime) ? Number(object.submitTime) : 0, + submissionPoints: isSet(object.submissionPoints) ? Number(object.submissionPoints) : 0, + languageId: isSet(object.languageId) ? Number(object.languageId) : 0, + example: isSet(object.example) ? Boolean(object.example) : false, + }; + }, + + toJSON(message: LongSubmission): unknown { + const obj: any = {}; + message.longComponentStateId !== undefined && (obj.longComponentStateId = Math.round(message.longComponentStateId)); + message.submissionNumber !== undefined && (obj.submissionNumber = Math.round(message.submissionNumber)); + message.submissionText !== undefined && (obj.submissionText = message.submissionText); + message.openTime !== undefined && (obj.openTime = Math.round(message.openTime)); + message.submitTime !== undefined && (obj.submitTime = Math.round(message.submitTime)); + message.submissionPoints !== undefined && (obj.submissionPoints = Math.round(message.submissionPoints)); + message.languageId !== undefined && (obj.languageId = Math.round(message.languageId)); + message.example !== undefined && (obj.example = message.example); + return obj; + }, + + create, I>>(base?: I): LongSubmission { + return LongSubmission.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): LongSubmission { + const message = createBaseLongSubmission(); + message.longComponentStateId = object.longComponentStateId ?? 0; + message.submissionNumber = object.submissionNumber ?? 0; + message.submissionText = object.submissionText ?? ""; + message.openTime = object.openTime ?? 0; + message.submitTime = object.submitTime ?? 0; + message.submissionPoints = object.submissionPoints ?? 0; + message.languageId = object.languageId ?? 0; + message.example = object.example ?? false; + return message; + }, +}; + +function createBaseCreateLongSubmissionInput(): CreateLongSubmissionInput { + return { + submissionNumber: 0, + submissionText: "", + openTime: 0, + submitTime: 0, + submissionPoints: 0, + languageId: 0, + example: false, + }; +} + +export const CreateLongSubmissionInput = { + encode(message: CreateLongSubmissionInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.submissionNumber !== 0) { + writer.uint32(8).int32(message.submissionNumber); + } + if (message.submissionText !== "") { + writer.uint32(18).string(message.submissionText); + } + if (message.openTime !== 0) { + writer.uint32(24).int64(message.openTime); + } + if (message.submitTime !== 0) { + writer.uint32(32).int64(message.submitTime); + } + if (message.submissionPoints !== 0) { + writer.uint32(40).int32(message.submissionPoints); + } + if (message.languageId !== 0) { + writer.uint32(48).int32(message.languageId); + } + if (message.example === true) { + writer.uint32(56).bool(message.example); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): CreateLongSubmissionInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateLongSubmissionInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.submissionNumber = reader.int32(); + break; + case 2: + message.submissionText = reader.string(); + break; + case 3: + message.openTime = longToNumber(reader.int64() as Long); + break; + case 4: + message.submitTime = longToNumber(reader.int64() as Long); + break; + case 5: + message.submissionPoints = reader.int32(); + break; + case 6: + message.languageId = reader.int32(); + break; + case 7: + message.example = reader.bool(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateLongSubmissionInput { + return { + submissionNumber: isSet(object.submissionNumber) ? Number(object.submissionNumber) : 0, + submissionText: isSet(object.submissionText) ? String(object.submissionText) : "", + openTime: isSet(object.openTime) ? Number(object.openTime) : 0, + submitTime: isSet(object.submitTime) ? Number(object.submitTime) : 0, + submissionPoints: isSet(object.submissionPoints) ? Number(object.submissionPoints) : 0, + languageId: isSet(object.languageId) ? Number(object.languageId) : 0, + example: isSet(object.example) ? Boolean(object.example) : false, + }; + }, + + toJSON(message: CreateLongSubmissionInput): unknown { + const obj: any = {}; + message.submissionNumber !== undefined && (obj.submissionNumber = Math.round(message.submissionNumber)); + message.submissionText !== undefined && (obj.submissionText = message.submissionText); + message.openTime !== undefined && (obj.openTime = Math.round(message.openTime)); + message.submitTime !== undefined && (obj.submitTime = Math.round(message.submitTime)); + message.submissionPoints !== undefined && (obj.submissionPoints = Math.round(message.submissionPoints)); + message.languageId !== undefined && (obj.languageId = Math.round(message.languageId)); + message.example !== undefined && (obj.example = message.example); + return obj; + }, + + create, I>>(base?: I): CreateLongSubmissionInput { + return CreateLongSubmissionInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): CreateLongSubmissionInput { + const message = createBaseCreateLongSubmissionInput(); + message.submissionNumber = object.submissionNumber ?? 0; + message.submissionText = object.submissionText ?? ""; + message.openTime = object.openTime ?? 0; + message.submitTime = object.submitTime ?? 0; + message.submissionPoints = object.submissionPoints ?? 0; + message.languageId = object.languageId ?? 0; + message.example = object.example ?? false; + return message; + }, +}; + +declare var self: any | undefined; +declare var window: any | undefined; +declare var global: any | undefined; +var tsProtoGlobalThis: any = (() => { + if (typeof globalThis !== "undefined") { + return globalThis; + } + if (typeof self !== "undefined") { + return self; + } + if (typeof window !== "undefined") { + return window; + } + if (typeof global !== "undefined") { + return global; + } + throw "Unable to locate global object"; +})(); + +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; + +function longToNumber(long: Long): number { + if (long.gt(Number.MAX_SAFE_INTEGER)) { + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); + } + return long.toNumber(); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-acl/src/models/domain-layer/legacy/notification.ts b/domains/domain-acl/src/models/domain-layer/legacy/notification.ts index 15b99cb..d9f6254 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/notification.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/notification.ts @@ -26,10 +26,7 @@ function createBaseNotification(): Notification { } export const Notification = { - encode( - message: Notification, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: Notification, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.notificationTypeId !== 0) { writer.uint32(8).int32(message.notificationTypeId); } @@ -68,36 +65,25 @@ export const Notification = { fromJSON(object: any): Notification { return { - notificationTypeId: isSet(object.notificationTypeId) - ? Number(object.notificationTypeId) - : 0, - externalRefId: isSet(object.externalRefId) - ? Number(object.externalRefId) - : 0, + notificationTypeId: isSet(object.notificationTypeId) ? Number(object.notificationTypeId) : 0, + externalRefId: isSet(object.externalRefId) ? Number(object.externalRefId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, }; }, toJSON(message: Notification): unknown { const obj: any = {}; - message.notificationTypeId !== undefined && - (obj.notificationTypeId = Math.round(message.notificationTypeId)); - message.externalRefId !== undefined && - (obj.externalRefId = Math.round(message.externalRefId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.notificationTypeId !== undefined && (obj.notificationTypeId = Math.round(message.notificationTypeId)); + message.externalRefId !== undefined && (obj.externalRefId = Math.round(message.externalRefId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, - create, I>>( - base?: I - ): Notification { + create, I>>(base?: I): Notification { return Notification.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): Notification { + fromPartial, I>>(object: I): Notification { const message = createBaseNotification(); message.notificationTypeId = object.notificationTypeId ?? 0; message.externalRefId = object.externalRefId ?? 0; @@ -111,10 +97,7 @@ function createBaseNotificationList(): NotificationList { } export const NotificationList = { - encode( - message: NotificationList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: NotificationList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.notifications) { Notification.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -129,9 +112,7 @@ export const NotificationList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.notifications.push( - Notification.decode(reader, reader.uint32()) - ); + message.notifications.push(Notification.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -152,27 +133,20 @@ export const NotificationList = { toJSON(message: NotificationList): unknown { const obj: any = {}; if (message.notifications) { - obj.notifications = message.notifications.map((e) => - e ? Notification.toJSON(e) : undefined - ); + obj.notifications = message.notifications.map((e) => e ? Notification.toJSON(e) : undefined); } else { obj.notifications = []; } return obj; }, - create, I>>( - base?: I - ): NotificationList { + create, I>>(base?: I): NotificationList { return NotificationList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): NotificationList { + fromPartial, I>>(object: I): NotificationList { const message = createBaseNotificationList(); - message.notifications = - object.notifications?.map((e) => Notification.fromPartial(e)) || []; + message.notifications = object.notifications?.map((e) => Notification.fromPartial(e)) || []; return message; }, }; @@ -182,10 +156,7 @@ function createBaseGetNotificationsInput(): GetNotificationsInput { } export const GetNotificationsInput = { - encode( - message: GetNotificationsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetNotificationsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.externalRefId !== 0) { writer.uint32(8).int32(message.externalRefId); } @@ -195,10 +166,7 @@ export const GetNotificationsInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetNotificationsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetNotificationsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetNotificationsInput(); @@ -221,31 +189,23 @@ export const GetNotificationsInput = { fromJSON(object: any): GetNotificationsInput { return { - externalRefId: isSet(object.externalRefId) - ? Number(object.externalRefId) - : 0, + externalRefId: isSet(object.externalRefId) ? Number(object.externalRefId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, }; }, toJSON(message: GetNotificationsInput): unknown { const obj: any = {}; - message.externalRefId !== undefined && - (obj.externalRefId = Math.round(message.externalRefId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.externalRefId !== undefined && (obj.externalRefId = Math.round(message.externalRefId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, - create, I>>( - base?: I - ): GetNotificationsInput { + create, I>>(base?: I): GetNotificationsInput { return GetNotificationsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetNotificationsInput { + fromPartial, I>>(object: I): GetNotificationsInput { const message = createBaseGetNotificationsInput(); message.externalRefId = object.externalRefId ?? 0; message.projectId = object.projectId ?? 0; @@ -258,10 +218,7 @@ function createBaseDeleteNotificationsInput(): DeleteNotificationsInput { } export const DeleteNotificationsInput = { - encode( - message: DeleteNotificationsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteNotificationsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.externalRefId !== 0) { writer.uint32(8).int32(message.externalRefId); } @@ -271,10 +228,7 @@ export const DeleteNotificationsInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteNotificationsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteNotificationsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteNotificationsInput(); @@ -297,31 +251,23 @@ export const DeleteNotificationsInput = { fromJSON(object: any): DeleteNotificationsInput { return { - externalRefId: isSet(object.externalRefId) - ? Number(object.externalRefId) - : 0, + externalRefId: isSet(object.externalRefId) ? Number(object.externalRefId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, }; }, toJSON(message: DeleteNotificationsInput): unknown { const obj: any = {}; - message.externalRefId !== undefined && - (obj.externalRefId = Math.round(message.externalRefId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.externalRefId !== undefined && (obj.externalRefId = Math.round(message.externalRefId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, - create, I>>( - base?: I - ): DeleteNotificationsInput { + create, I>>(base?: I): DeleteNotificationsInput { return DeleteNotificationsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeleteNotificationsInput { + fromPartial, I>>(object: I): DeleteNotificationsInput { const message = createBaseDeleteNotificationsInput(); message.externalRefId = object.externalRefId ?? 0; message.projectId = object.projectId ?? 0; @@ -329,35 +275,17 @@ export const DeleteNotificationsInput = { }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function isSet(value: any): boolean { return value !== null && value !== undefined; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/payment.ts b/domains/domain-acl/src/models/domain-layer/legacy/payment.ts index 8f01dc0..62cdb70 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/payment.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/payment.ts @@ -103,10 +103,7 @@ function createBaseProjectPayment(): ProjectPayment { } export const ProjectPayment = { - encode( - message: ProjectPayment, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectPayment, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPaymentId !== 0) { writer.uint32(8).int32(message.projectPaymentId); } @@ -187,20 +184,12 @@ export const ProjectPayment = { fromJSON(object: any): ProjectPayment { return { - projectPaymentId: isSet(object.projectPaymentId) - ? Number(object.projectPaymentId) - : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentId: isSet(object.projectPaymentId) ? Number(object.projectPaymentId) : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, amount: isSet(object.amount) ? Number(object.amount) : 0, - pactsPaymentId: isSet(object.pactsPaymentId) - ? Number(object.pactsPaymentId) - : 0, + pactsPaymentId: isSet(object.pactsPaymentId) ? Number(object.pactsPaymentId) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, @@ -210,37 +199,24 @@ export const ProjectPayment = { toJSON(message: ProjectPayment): unknown { const obj: any = {}; - message.projectPaymentId !== undefined && - (obj.projectPaymentId = Math.round(message.projectPaymentId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); + message.projectPaymentId !== undefined && (obj.projectPaymentId = Math.round(message.projectPaymentId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); message.amount !== undefined && (obj.amount = message.amount); - message.pactsPaymentId !== undefined && - (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.pactsPaymentId !== undefined && (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ProjectPayment { + create, I>>(base?: I): ProjectPayment { return ProjectPayment.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectPayment { + fromPartial, I>>(object: I): ProjectPayment { const message = createBaseProjectPayment(); message.projectPaymentId = object.projectPaymentId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -261,10 +237,7 @@ function createBaseProjectPaymentList(): ProjectPaymentList { } export const ProjectPaymentList = { - encode( - message: ProjectPaymentList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectPaymentList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.projectPayments) { ProjectPayment.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -279,9 +252,7 @@ export const ProjectPaymentList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.projectPayments.push( - ProjectPayment.decode(reader, reader.uint32()) - ); + message.projectPayments.push(ProjectPayment.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -302,27 +273,20 @@ export const ProjectPaymentList = { toJSON(message: ProjectPaymentList): unknown { const obj: any = {}; if (message.projectPayments) { - obj.projectPayments = message.projectPayments.map((e) => - e ? ProjectPayment.toJSON(e) : undefined - ); + obj.projectPayments = message.projectPayments.map((e) => e ? ProjectPayment.toJSON(e) : undefined); } else { obj.projectPayments = []; } return obj; }, - create, I>>( - base?: I - ): ProjectPaymentList { + create, I>>(base?: I): ProjectPaymentList { return ProjectPaymentList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectPaymentList { + fromPartial, I>>(object: I): ProjectPaymentList { const message = createBaseProjectPaymentList(); - message.projectPayments = - object.projectPayments?.map((e) => ProjectPayment.fromPartial(e)) || []; + message.projectPayments = object.projectPayments?.map((e) => ProjectPayment.fromPartial(e)) || []; return message; }, }; @@ -332,10 +296,7 @@ function createBaseGetProjectPaymentsInput(): GetProjectPaymentsInput { } export const GetProjectPaymentsInput = { - encode( - message: GetProjectPaymentsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetProjectPaymentsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -345,10 +306,7 @@ export const GetProjectPaymentsInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetProjectPaymentsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectPaymentsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetProjectPaymentsInput(); @@ -372,30 +330,22 @@ export const GetProjectPaymentsInput = { fromJSON(object: any): GetProjectPaymentsInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, }; }, toJSON(message: GetProjectPaymentsInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); return obj; }, - create, I>>( - base?: I - ): GetProjectPaymentsInput { + create, I>>(base?: I): GetProjectPaymentsInput { return GetProjectPaymentsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetProjectPaymentsInput { + fromPartial, I>>(object: I): GetProjectPaymentsInput { const message = createBaseGetProjectPaymentsInput(); message.resourceId = object.resourceId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -404,21 +354,11 @@ export const GetProjectPaymentsInput = { }; function createBaseCreateProjectPaymentsInput(): CreateProjectPaymentsInput { - return { - projectPaymentId: 0, - projectPaymentTypeId: 0, - resourceId: 0, - submissionId: 0, - amount: 0, - pactsPaymentId: 0, - }; + return { projectPaymentId: 0, projectPaymentTypeId: 0, resourceId: 0, submissionId: 0, amount: 0, pactsPaymentId: 0 }; } export const CreateProjectPaymentsInput = { - encode( - message: CreateProjectPaymentsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateProjectPaymentsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPaymentId !== 0) { writer.uint32(8).int32(message.projectPaymentId); } @@ -440,10 +380,7 @@ export const CreateProjectPaymentsInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateProjectPaymentsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateProjectPaymentsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateProjectPaymentsInput(); @@ -478,48 +415,31 @@ export const CreateProjectPaymentsInput = { fromJSON(object: any): CreateProjectPaymentsInput { return { - projectPaymentId: isSet(object.projectPaymentId) - ? Number(object.projectPaymentId) - : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentId: isSet(object.projectPaymentId) ? Number(object.projectPaymentId) : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, amount: isSet(object.amount) ? Number(object.amount) : 0, - pactsPaymentId: isSet(object.pactsPaymentId) - ? Number(object.pactsPaymentId) - : 0, + pactsPaymentId: isSet(object.pactsPaymentId) ? Number(object.pactsPaymentId) : 0, }; }, toJSON(message: CreateProjectPaymentsInput): unknown { const obj: any = {}; - message.projectPaymentId !== undefined && - (obj.projectPaymentId = Math.round(message.projectPaymentId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); + message.projectPaymentId !== undefined && (obj.projectPaymentId = Math.round(message.projectPaymentId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); message.amount !== undefined && (obj.amount = message.amount); - message.pactsPaymentId !== undefined && - (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); + message.pactsPaymentId !== undefined && (obj.pactsPaymentId = Math.round(message.pactsPaymentId)); return obj; }, - create, I>>( - base?: I - ): CreateProjectPaymentsInput { + create, I>>(base?: I): CreateProjectPaymentsInput { return CreateProjectPaymentsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateProjectPaymentsInput { + fromPartial, I>>(object: I): CreateProjectPaymentsInput { const message = createBaseCreateProjectPaymentsInput(); message.projectPaymentId = object.projectPaymentId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -536,10 +456,7 @@ function createBaseUpdateProjectPaymentsInput(): UpdateProjectPaymentsInput { } export const UpdateProjectPaymentsInput = { - encode( - message: UpdateProjectPaymentsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateProjectPaymentsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -552,10 +469,7 @@ export const UpdateProjectPaymentsInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateProjectPaymentsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectPaymentsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateProjectPaymentsInput(); @@ -582,32 +496,24 @@ export const UpdateProjectPaymentsInput = { fromJSON(object: any): UpdateProjectPaymentsInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, amount: isSet(object.amount) ? Number(object.amount) : 0, }; }, toJSON(message: UpdateProjectPaymentsInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); message.amount !== undefined && (obj.amount = message.amount); return obj; }, - create, I>>( - base?: I - ): UpdateProjectPaymentsInput { + create, I>>(base?: I): UpdateProjectPaymentsInput { return UpdateProjectPaymentsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdateProjectPaymentsInput { + fromPartial, I>>(object: I): UpdateProjectPaymentsInput { const message = createBaseUpdateProjectPaymentsInput(); message.resourceId = object.resourceId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -621,10 +527,7 @@ function createBaseDeleteProjectPaymentsInput(): DeleteProjectPaymentsInput { } export const DeleteProjectPaymentsInput = { - encode( - message: DeleteProjectPaymentsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteProjectPaymentsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -634,10 +537,7 @@ export const DeleteProjectPaymentsInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteProjectPaymentsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProjectPaymentsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteProjectPaymentsInput(); @@ -661,30 +561,22 @@ export const DeleteProjectPaymentsInput = { fromJSON(object: any): DeleteProjectPaymentsInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPaymentTypeId: isSet(object.projectPaymentTypeId) - ? Number(object.projectPaymentTypeId) - : 0, + projectPaymentTypeId: isSet(object.projectPaymentTypeId) ? Number(object.projectPaymentTypeId) : 0, }; }, toJSON(message: DeleteProjectPaymentsInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPaymentTypeId !== undefined && - (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPaymentTypeId !== undefined && (obj.projectPaymentTypeId = Math.round(message.projectPaymentTypeId)); return obj; }, - create, I>>( - base?: I - ): DeleteProjectPaymentsInput { + create, I>>(base?: I): DeleteProjectPaymentsInput { return DeleteProjectPaymentsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeleteProjectPaymentsInput { + fromPartial, I>>(object: I): DeleteProjectPaymentsInput { const message = createBaseDeleteProjectPaymentsInput(); message.resourceId = object.resourceId ?? 0; message.projectPaymentTypeId = object.projectPaymentTypeId ?? 0; @@ -794,9 +686,7 @@ export const Prize = { place: isSet(object.place) ? Number(object.place) : 0, prizeAmount: isSet(object.prizeAmount) ? Number(object.prizeAmount) : 0, prizeTypeId: isSet(object.prizeTypeId) ? Number(object.prizeTypeId) : 0, - numberOfSubmissions: isSet(object.numberOfSubmissions) - ? Number(object.numberOfSubmissions) - : 0, + numberOfSubmissions: isSet(object.numberOfSubmissions) ? Number(object.numberOfSubmissions) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, @@ -806,25 +696,16 @@ export const Prize = { toJSON(message: Prize): unknown { const obj: any = {}; - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); message.place !== undefined && (obj.place = Math.round(message.place)); - message.prizeAmount !== undefined && - (obj.prizeAmount = message.prizeAmount); - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); - message.numberOfSubmissions !== undefined && - (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.prizeAmount !== undefined && (obj.prizeAmount = message.prizeAmount); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.numberOfSubmissions !== undefined && (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, @@ -853,10 +734,7 @@ function createBasePrizeList(): PrizeList { } export const PrizeList = { - encode( - message: PrizeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PrizeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.prizes) { Prize.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -882,17 +760,13 @@ export const PrizeList = { }, fromJSON(object: any): PrizeList { - return { - prizes: Array.isArray(object?.prizes) - ? object.prizes.map((e: any) => Prize.fromJSON(e)) - : [], - }; + return { prizes: Array.isArray(object?.prizes) ? object.prizes.map((e: any) => Prize.fromJSON(e)) : [] }; }, toJSON(message: PrizeList): unknown { const obj: any = {}; if (message.prizes) { - obj.prizes = message.prizes.map((e) => (e ? Prize.toJSON(e) : undefined)); + obj.prizes = message.prizes.map((e) => e ? Prize.toJSON(e) : undefined); } else { obj.prizes = []; } @@ -903,9 +777,7 @@ export const PrizeList = { return PrizeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PrizeList { + fromPartial, I>>(object: I): PrizeList { const message = createBasePrizeList(); message.prizes = object.prizes?.map((e) => Prize.fromPartial(e)) || []; return message; @@ -917,10 +789,7 @@ function createBaseGetPrizesInput(): GetPrizesInput { } export const GetPrizesInput = { - encode( - message: GetPrizesInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetPrizesInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -960,22 +829,16 @@ export const GetPrizesInput = { toJSON(message: GetPrizesInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); return obj; }, - create, I>>( - base?: I - ): GetPrizesInput { + create, I>>(base?: I): GetPrizesInput { return GetPrizesInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetPrizesInput { + fromPartial, I>>(object: I): GetPrizesInput { const message = createBaseGetPrizesInput(); message.projectId = object.projectId ?? 0; message.prizeTypeId = object.prizeTypeId ?? 0; @@ -984,21 +847,11 @@ export const GetPrizesInput = { }; function createBaseCreatePrizeInput(): CreatePrizeInput { - return { - prizeId: 0, - projectId: 0, - place: 0, - prizeAmount: 0, - prizeTypeId: 0, - numberOfSubmissions: 0, - }; + return { prizeId: 0, projectId: 0, place: 0, prizeAmount: 0, prizeTypeId: 0, numberOfSubmissions: 0 }; } export const CreatePrizeInput = { - encode( - message: CreatePrizeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreatePrizeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.prizeId !== 0) { writer.uint32(8).int32(message.prizeId); } @@ -1060,37 +913,26 @@ export const CreatePrizeInput = { place: isSet(object.place) ? Number(object.place) : 0, prizeAmount: isSet(object.prizeAmount) ? Number(object.prizeAmount) : 0, prizeTypeId: isSet(object.prizeTypeId) ? Number(object.prizeTypeId) : 0, - numberOfSubmissions: isSet(object.numberOfSubmissions) - ? Number(object.numberOfSubmissions) - : 0, + numberOfSubmissions: isSet(object.numberOfSubmissions) ? Number(object.numberOfSubmissions) : 0, }; }, toJSON(message: CreatePrizeInput): unknown { const obj: any = {}; - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); message.place !== undefined && (obj.place = Math.round(message.place)); - message.prizeAmount !== undefined && - (obj.prizeAmount = message.prizeAmount); - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); - message.numberOfSubmissions !== undefined && - (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); + message.prizeAmount !== undefined && (obj.prizeAmount = message.prizeAmount); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.numberOfSubmissions !== undefined && (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); return obj; }, - create, I>>( - base?: I - ): CreatePrizeInput { + create, I>>(base?: I): CreatePrizeInput { return CreatePrizeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreatePrizeInput { + fromPartial, I>>(object: I): CreatePrizeInput { const message = createBaseCreatePrizeInput(); message.prizeId = object.prizeId ?? 0; message.projectId = object.projectId ?? 0; @@ -1107,10 +949,7 @@ function createBaseUpdatePrizeInput(): UpdatePrizeInput { } export const UpdatePrizeInput = { - encode( - message: UpdatePrizeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdatePrizeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.prizeId !== 0) { writer.uint32(8).int32(message.prizeId); } @@ -1157,35 +996,25 @@ export const UpdatePrizeInput = { return { prizeId: isSet(object.prizeId) ? Number(object.prizeId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - numberOfSubmissions: isSet(object.numberOfSubmissions) - ? Number(object.numberOfSubmissions) - : 0, + numberOfSubmissions: isSet(object.numberOfSubmissions) ? Number(object.numberOfSubmissions) : 0, prizeAmount: isSet(object.prizeAmount) ? Number(object.prizeAmount) : 0, }; }, toJSON(message: UpdatePrizeInput): unknown { const obj: any = {}; - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.numberOfSubmissions !== undefined && - (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); - message.prizeAmount !== undefined && - (obj.prizeAmount = message.prizeAmount); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.numberOfSubmissions !== undefined && (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); + message.prizeAmount !== undefined && (obj.prizeAmount = message.prizeAmount); return obj; }, - create, I>>( - base?: I - ): UpdatePrizeInput { + create, I>>(base?: I): UpdatePrizeInput { return UpdatePrizeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdatePrizeInput { + fromPartial, I>>(object: I): UpdatePrizeInput { const message = createBaseUpdatePrizeInput(); message.prizeId = object.prizeId ?? 0; message.projectId = object.projectId ?? 0; @@ -1200,10 +1029,7 @@ function createBaseDeletePrizeInput(): DeletePrizeInput { } export const DeletePrizeInput = { - encode( - message: DeletePrizeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeletePrizeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.prizeId !== 0) { writer.uint32(8).int32(message.prizeId); } @@ -1243,22 +1069,16 @@ export const DeletePrizeInput = { toJSON(message: DeletePrizeInput): unknown { const obj: any = {}; - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, - create, I>>( - base?: I - ): DeletePrizeInput { + create, I>>(base?: I): DeletePrizeInput { return DeletePrizeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeletePrizeInput { + fromPartial, I>>(object: I): DeletePrizeInput { const message = createBaseDeletePrizeInput(); message.prizeId = object.prizeId ?? 0; message.projectId = object.projectId ?? 0; @@ -1285,41 +1105,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/phase.ts b/domains/domain-acl/src/models/domain-layer/legacy/phase.ts index d90cfca..6510e78 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/phase.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/phase.ts @@ -131,10 +131,7 @@ function createBasePhaseType(): PhaseType { } export const PhaseType = { - encode( - message: PhaseType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.phaseTypeId !== 0) { writer.uint32(8).int64(message.phaseTypeId); } @@ -199,36 +196,22 @@ export const PhaseType = { return { phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, name: isSet(object.name) ? String(object.name) : "", - description: isSet(object.description) - ? String(object.description) - : undefined, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? String(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? String(object.modifyDate) - : undefined, + description: isSet(object.description) ? String(object.description) : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? String(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? String(object.modifyDate) : undefined, }; }, toJSON(message: PhaseType): unknown { const obj: any = {}; - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); message.name !== undefined && (obj.name = message.name); - message.description !== undefined && - (obj.description = message.description); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); + message.description !== undefined && (obj.description = message.description); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); message.createDate !== undefined && (obj.createDate = message.createDate); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); message.modifyDate !== undefined && (obj.modifyDate = message.modifyDate); return obj; }, @@ -237,9 +220,7 @@ export const PhaseType = { return PhaseType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseType { + fromPartial, I>>(object: I): PhaseType { const message = createBasePhaseType(); message.phaseTypeId = object.phaseTypeId ?? 0; message.name = object.name ?? ""; @@ -257,10 +238,7 @@ function createBasePhaseTypeList(): PhaseTypeList { } export const PhaseTypeList = { - encode( - message: PhaseTypeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseTypeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.phaseTypes) { PhaseType.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -287,36 +265,27 @@ export const PhaseTypeList = { fromJSON(object: any): PhaseTypeList { return { - phaseTypes: Array.isArray(object?.phaseTypes) - ? object.phaseTypes.map((e: any) => PhaseType.fromJSON(e)) - : [], + phaseTypes: Array.isArray(object?.phaseTypes) ? object.phaseTypes.map((e: any) => PhaseType.fromJSON(e)) : [], }; }, toJSON(message: PhaseTypeList): unknown { const obj: any = {}; if (message.phaseTypes) { - obj.phaseTypes = message.phaseTypes.map((e) => - e ? PhaseType.toJSON(e) : undefined - ); + obj.phaseTypes = message.phaseTypes.map((e) => e ? PhaseType.toJSON(e) : undefined); } else { obj.phaseTypes = []; } return obj; }, - create, I>>( - base?: I - ): PhaseTypeList { + create, I>>(base?: I): PhaseTypeList { return PhaseTypeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseTypeList { + fromPartial, I>>(object: I): PhaseTypeList { const message = createBasePhaseTypeList(); - message.phaseTypes = - object.phaseTypes?.map((e) => PhaseType.fromPartial(e)) || []; + message.phaseTypes = object.phaseTypes?.map((e) => PhaseType.fromPartial(e)) || []; return message; }, }; @@ -335,10 +304,7 @@ function createBasePhaseDependency(): PhaseDependency { } export const PhaseDependency = { - encode( - message: PhaseDependency, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseDependency, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.dependentPhaseId !== 0) { writer.uint32(8).int32(message.dependentPhaseId); } @@ -407,15 +373,9 @@ export const PhaseDependency = { fromJSON(object: any): PhaseDependency { return { - dependentPhaseId: isSet(object.dependentPhaseId) - ? Number(object.dependentPhaseId) - : 0, - dependencyStart: isSet(object.dependencyStart) - ? Number(object.dependencyStart) - : 0, - dependentStart: isSet(object.dependentStart) - ? Number(object.dependentStart) - : 0, + dependentPhaseId: isSet(object.dependentPhaseId) ? Number(object.dependentPhaseId) : 0, + dependencyStart: isSet(object.dependencyStart) ? Number(object.dependencyStart) : 0, + dependentStart: isSet(object.dependentStart) ? Number(object.dependentStart) : 0, lagTime: isSet(object.lagTime) ? Number(object.lagTime) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, @@ -426,34 +386,22 @@ export const PhaseDependency = { toJSON(message: PhaseDependency): unknown { const obj: any = {}; - message.dependentPhaseId !== undefined && - (obj.dependentPhaseId = Math.round(message.dependentPhaseId)); - message.dependencyStart !== undefined && - (obj.dependencyStart = Math.round(message.dependencyStart)); - message.dependentStart !== undefined && - (obj.dependentStart = Math.round(message.dependentStart)); - message.lagTime !== undefined && - (obj.lagTime = Math.round(message.lagTime)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.dependentPhaseId !== undefined && (obj.dependentPhaseId = Math.round(message.dependentPhaseId)); + message.dependencyStart !== undefined && (obj.dependencyStart = Math.round(message.dependencyStart)); + message.dependentStart !== undefined && (obj.dependentStart = Math.round(message.dependentStart)); + message.lagTime !== undefined && (obj.lagTime = Math.round(message.lagTime)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): PhaseDependency { + create, I>>(base?: I): PhaseDependency { return PhaseDependency.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseDependency { + fromPartial, I>>(object: I): PhaseDependency { const message = createBasePhaseDependency(); message.dependentPhaseId = object.dependentPhaseId ?? 0; message.dependencyStart = object.dependencyStart ?? 0; @@ -468,19 +416,11 @@ export const PhaseDependency = { }; function createBaseCreatePhaseDependencyInput(): CreatePhaseDependencyInput { - return { - dependentPhaseId: 0, - dependencyStart: 0, - dependentStart: 0, - lagTime: 0, - }; + return { dependentPhaseId: 0, dependencyStart: 0, dependentStart: 0, lagTime: 0 }; } export const CreatePhaseDependencyInput = { - encode( - message: CreatePhaseDependencyInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreatePhaseDependencyInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.dependentPhaseId !== 0) { writer.uint32(8).int32(message.dependentPhaseId); } @@ -496,10 +436,7 @@ export const CreatePhaseDependencyInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreatePhaseDependencyInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreatePhaseDependencyInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreatePhaseDependencyInput(); @@ -528,41 +465,27 @@ export const CreatePhaseDependencyInput = { fromJSON(object: any): CreatePhaseDependencyInput { return { - dependentPhaseId: isSet(object.dependentPhaseId) - ? Number(object.dependentPhaseId) - : 0, - dependencyStart: isSet(object.dependencyStart) - ? Number(object.dependencyStart) - : 0, - dependentStart: isSet(object.dependentStart) - ? Number(object.dependentStart) - : 0, + dependentPhaseId: isSet(object.dependentPhaseId) ? Number(object.dependentPhaseId) : 0, + dependencyStart: isSet(object.dependencyStart) ? Number(object.dependencyStart) : 0, + dependentStart: isSet(object.dependentStart) ? Number(object.dependentStart) : 0, lagTime: isSet(object.lagTime) ? Number(object.lagTime) : 0, }; }, toJSON(message: CreatePhaseDependencyInput): unknown { const obj: any = {}; - message.dependentPhaseId !== undefined && - (obj.dependentPhaseId = Math.round(message.dependentPhaseId)); - message.dependencyStart !== undefined && - (obj.dependencyStart = Math.round(message.dependencyStart)); - message.dependentStart !== undefined && - (obj.dependentStart = Math.round(message.dependentStart)); - message.lagTime !== undefined && - (obj.lagTime = Math.round(message.lagTime)); + message.dependentPhaseId !== undefined && (obj.dependentPhaseId = Math.round(message.dependentPhaseId)); + message.dependencyStart !== undefined && (obj.dependencyStart = Math.round(message.dependencyStart)); + message.dependentStart !== undefined && (obj.dependentStart = Math.round(message.dependentStart)); + message.lagTime !== undefined && (obj.lagTime = Math.round(message.lagTime)); return obj; }, - create, I>>( - base?: I - ): CreatePhaseDependencyInput { + create, I>>(base?: I): CreatePhaseDependencyInput { return CreatePhaseDependencyInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreatePhaseDependencyInput { + fromPartial, I>>(object: I): CreatePhaseDependencyInput { const message = createBaseCreatePhaseDependencyInput(); message.dependentPhaseId = object.dependentPhaseId ?? 0; message.dependencyStart = object.dependencyStart ?? 0; @@ -585,10 +508,7 @@ function createBasePhaseCriteria(): PhaseCriteria { } export const PhaseCriteria = { - encode( - message: PhaseCriteria, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseCriteria, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int32(message.projectPhaseId); } @@ -651,12 +571,8 @@ export const PhaseCriteria = { fromJSON(object: any): PhaseCriteria { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, - phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) - ? Number(object.phaseCriteriaTypeId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) ? Number(object.phaseCriteriaTypeId) : 0, parameter: isSet(object.parameter) ? String(object.parameter) : "", createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, @@ -667,31 +583,21 @@ export const PhaseCriteria = { toJSON(message: PhaseCriteria): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.phaseCriteriaTypeId !== undefined && - (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.phaseCriteriaTypeId !== undefined && (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); message.parameter !== undefined && (obj.parameter = message.parameter); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): PhaseCriteria { + create, I>>(base?: I): PhaseCriteria { return PhaseCriteria.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseCriteria { + fromPartial, I>>(object: I): PhaseCriteria { const message = createBasePhaseCriteria(); message.projectPhaseId = object.projectPhaseId ?? 0; message.phaseCriteriaTypeId = object.phaseCriteriaTypeId ?? 0; @@ -709,10 +615,7 @@ function createBaseCreatePhaseCriteriaInput(): CreatePhaseCriteriaInput { } export const CreatePhaseCriteriaInput = { - encode( - message: CreatePhaseCriteriaInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreatePhaseCriteriaInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int32(message.projectPhaseId); } @@ -725,10 +628,7 @@ export const CreatePhaseCriteriaInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreatePhaseCriteriaInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreatePhaseCriteriaInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreatePhaseCriteriaInput(); @@ -754,35 +654,25 @@ export const CreatePhaseCriteriaInput = { fromJSON(object: any): CreatePhaseCriteriaInput { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, - phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) - ? Number(object.phaseCriteriaTypeId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) ? Number(object.phaseCriteriaTypeId) : 0, parameter: isSet(object.parameter) ? String(object.parameter) : "", }; }, toJSON(message: CreatePhaseCriteriaInput): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.phaseCriteriaTypeId !== undefined && - (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.phaseCriteriaTypeId !== undefined && (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); message.parameter !== undefined && (obj.parameter = message.parameter); return obj; }, - create, I>>( - base?: I - ): CreatePhaseCriteriaInput { + create, I>>(base?: I): CreatePhaseCriteriaInput { return CreatePhaseCriteriaInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreatePhaseCriteriaInput { + fromPartial, I>>(object: I): CreatePhaseCriteriaInput { const message = createBaseCreatePhaseCriteriaInput(); message.projectPhaseId = object.projectPhaseId ?? 0; message.phaseCriteriaTypeId = object.phaseCriteriaTypeId ?? 0; @@ -796,10 +686,7 @@ function createBaseDeletePhaseCriteriaInput(): DeletePhaseCriteriaInput { } export const DeletePhaseCriteriaInput = { - encode( - message: DeletePhaseCriteriaInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeletePhaseCriteriaInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int32(message.projectPhaseId); } @@ -809,10 +696,7 @@ export const DeletePhaseCriteriaInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeletePhaseCriteriaInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeletePhaseCriteriaInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeletePhaseCriteriaInput(); @@ -835,33 +719,23 @@ export const DeletePhaseCriteriaInput = { fromJSON(object: any): DeletePhaseCriteriaInput { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, - phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) - ? Number(object.phaseCriteriaTypeId) - : undefined, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) ? Number(object.phaseCriteriaTypeId) : undefined, }; }, toJSON(message: DeletePhaseCriteriaInput): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.phaseCriteriaTypeId !== undefined && - (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.phaseCriteriaTypeId !== undefined && (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); return obj; }, - create, I>>( - base?: I - ): DeletePhaseCriteriaInput { + create, I>>(base?: I): DeletePhaseCriteriaInput { return DeletePhaseCriteriaInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeletePhaseCriteriaInput { + fromPartial, I>>(object: I): DeletePhaseCriteriaInput { const message = createBaseDeletePhaseCriteriaInput(); message.projectPhaseId = object.projectPhaseId ?? 0; message.phaseCriteriaTypeId = object.phaseCriteriaTypeId ?? undefined; @@ -874,10 +748,7 @@ function createBasePhaseCriteriaList(): PhaseCriteriaList { } export const PhaseCriteriaList = { - encode( - message: PhaseCriteriaList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PhaseCriteriaList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.phaseCriteriaList) { PhaseCriteria.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -892,9 +763,7 @@ export const PhaseCriteriaList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.phaseCriteriaList.push( - PhaseCriteria.decode(reader, reader.uint32()) - ); + message.phaseCriteriaList.push(PhaseCriteria.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -915,27 +784,20 @@ export const PhaseCriteriaList = { toJSON(message: PhaseCriteriaList): unknown { const obj: any = {}; if (message.phaseCriteriaList) { - obj.phaseCriteriaList = message.phaseCriteriaList.map((e) => - e ? PhaseCriteria.toJSON(e) : undefined - ); + obj.phaseCriteriaList = message.phaseCriteriaList.map((e) => e ? PhaseCriteria.toJSON(e) : undefined); } else { obj.phaseCriteriaList = []; } return obj; }, - create, I>>( - base?: I - ): PhaseCriteriaList { + create, I>>(base?: I): PhaseCriteriaList { return PhaseCriteriaList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PhaseCriteriaList { + fromPartial, I>>(object: I): PhaseCriteriaList { const message = createBasePhaseCriteriaList(); - message.phaseCriteriaList = - object.phaseCriteriaList?.map((e) => PhaseCriteria.fromPartial(e)) || []; + message.phaseCriteriaList = object.phaseCriteriaList?.map((e) => PhaseCriteria.fromPartial(e)) || []; return message; }, }; @@ -945,10 +807,7 @@ function createBaseGetPhaseCriteriaInput(): GetPhaseCriteriaInput { } export const GetPhaseCriteriaInput = { - encode( - message: GetPhaseCriteriaInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetPhaseCriteriaInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int32(message.projectPhaseId); } @@ -958,10 +817,7 @@ export const GetPhaseCriteriaInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetPhaseCriteriaInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetPhaseCriteriaInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetPhaseCriteriaInput(); @@ -984,33 +840,23 @@ export const GetPhaseCriteriaInput = { fromJSON(object: any): GetPhaseCriteriaInput { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, - phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) - ? Number(object.phaseCriteriaTypeId) - : undefined, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + phaseCriteriaTypeId: isSet(object.phaseCriteriaTypeId) ? Number(object.phaseCriteriaTypeId) : undefined, }; }, toJSON(message: GetPhaseCriteriaInput): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.phaseCriteriaTypeId !== undefined && - (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.phaseCriteriaTypeId !== undefined && (obj.phaseCriteriaTypeId = Math.round(message.phaseCriteriaTypeId)); return obj; }, - create, I>>( - base?: I - ): GetPhaseCriteriaInput { + create, I>>(base?: I): GetPhaseCriteriaInput { return GetPhaseCriteriaInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetPhaseCriteriaInput { + fromPartial, I>>(object: I): GetPhaseCriteriaInput { const message = createBaseGetPhaseCriteriaInput(); message.projectPhaseId = object.projectPhaseId ?? 0; message.phaseCriteriaTypeId = object.phaseCriteriaTypeId ?? undefined; @@ -1038,10 +884,7 @@ function createBaseProjectPhase(): ProjectPhase { } export const ProjectPhase = { - encode( - message: ProjectPhase, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectPhase, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int64(message.projectPhaseId); } @@ -1146,87 +989,47 @@ export const ProjectPhase = { fromJSON(object: any): ProjectPhase { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, - phaseStatusId: isSet(object.phaseStatusId) - ? Number(object.phaseStatusId) - : 0, - fixedStartTime: isSet(object.fixedStartTime) - ? Number(object.fixedStartTime) - : undefined, - scheduledStartTime: isSet(object.scheduledStartTime) - ? Number(object.scheduledStartTime) - : undefined, - scheduledEndTime: isSet(object.scheduledEndTime) - ? Number(object.scheduledEndTime) - : undefined, - actualStartTime: isSet(object.actualStartTime) - ? Number(object.actualStartTime) - : undefined, - actualEndTime: isSet(object.actualEndTime) - ? Number(object.actualEndTime) - : undefined, + phaseStatusId: isSet(object.phaseStatusId) ? Number(object.phaseStatusId) : 0, + fixedStartTime: isSet(object.fixedStartTime) ? Number(object.fixedStartTime) : undefined, + scheduledStartTime: isSet(object.scheduledStartTime) ? Number(object.scheduledStartTime) : undefined, + scheduledEndTime: isSet(object.scheduledEndTime) ? Number(object.scheduledEndTime) : undefined, + actualStartTime: isSet(object.actualStartTime) ? Number(object.actualStartTime) : undefined, + actualEndTime: isSet(object.actualEndTime) ? Number(object.actualEndTime) : undefined, duration: isSet(object.duration) ? Number(object.duration) : 0, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? Number(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? Number(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? Number(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : undefined, }; }, toJSON(message: ProjectPhase): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); - message.phaseStatusId !== undefined && - (obj.phaseStatusId = Math.round(message.phaseStatusId)); - message.fixedStartTime !== undefined && - (obj.fixedStartTime = Math.round(message.fixedStartTime)); - message.scheduledStartTime !== undefined && - (obj.scheduledStartTime = Math.round(message.scheduledStartTime)); - message.scheduledEndTime !== undefined && - (obj.scheduledEndTime = Math.round(message.scheduledEndTime)); - message.actualStartTime !== undefined && - (obj.actualStartTime = Math.round(message.actualStartTime)); - message.actualEndTime !== undefined && - (obj.actualEndTime = Math.round(message.actualEndTime)); - message.duration !== undefined && - (obj.duration = Math.round(message.duration)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseStatusId !== undefined && (obj.phaseStatusId = Math.round(message.phaseStatusId)); + message.fixedStartTime !== undefined && (obj.fixedStartTime = Math.round(message.fixedStartTime)); + message.scheduledStartTime !== undefined && (obj.scheduledStartTime = Math.round(message.scheduledStartTime)); + message.scheduledEndTime !== undefined && (obj.scheduledEndTime = Math.round(message.scheduledEndTime)); + message.actualStartTime !== undefined && (obj.actualStartTime = Math.round(message.actualStartTime)); + message.actualEndTime !== undefined && (obj.actualEndTime = Math.round(message.actualEndTime)); + message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ProjectPhase { + create, I>>(base?: I): ProjectPhase { return ProjectPhase.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectPhase { + fromPartial, I>>(object: I): ProjectPhase { const message = createBaseProjectPhase(); message.projectPhaseId = object.projectPhaseId ?? 0; message.projectId = object.projectId ?? 0; @@ -1251,10 +1054,7 @@ function createBaseGetProjectPhasesInput(): GetProjectPhasesInput { } export const GetProjectPhasesInput = { - encode( - message: GetProjectPhasesInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetProjectPhasesInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -1264,10 +1064,7 @@ export const GetProjectPhasesInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetProjectPhasesInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectPhasesInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetProjectPhasesInput(); @@ -1291,30 +1088,22 @@ export const GetProjectPhasesInput = { fromJSON(object: any): GetProjectPhasesInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - phaseTypeId: isSet(object.phaseTypeId) - ? Number(object.phaseTypeId) - : undefined, + phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : undefined, }; }, toJSON(message: GetProjectPhasesInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); return obj; }, - create, I>>( - base?: I - ): GetProjectPhasesInput { + create, I>>(base?: I): GetProjectPhasesInput { return GetProjectPhasesInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetProjectPhasesInput { + fromPartial, I>>(object: I): GetProjectPhasesInput { const message = createBaseGetProjectPhasesInput(); message.projectId = object.projectId ?? 0; message.phaseTypeId = object.phaseTypeId ?? undefined; @@ -1327,10 +1116,7 @@ function createBaseProjectPhaseList(): ProjectPhaseList { } export const ProjectPhaseList = { - encode( - message: ProjectPhaseList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectPhaseList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.projectPhases) { ProjectPhase.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -1345,9 +1131,7 @@ export const ProjectPhaseList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.projectPhases.push( - ProjectPhase.decode(reader, reader.uint32()) - ); + message.projectPhases.push(ProjectPhase.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -1368,27 +1152,20 @@ export const ProjectPhaseList = { toJSON(message: ProjectPhaseList): unknown { const obj: any = {}; if (message.projectPhases) { - obj.projectPhases = message.projectPhases.map((e) => - e ? ProjectPhase.toJSON(e) : undefined - ); + obj.projectPhases = message.projectPhases.map((e) => e ? ProjectPhase.toJSON(e) : undefined); } else { obj.projectPhases = []; } return obj; }, - create, I>>( - base?: I - ): ProjectPhaseList { + create, I>>(base?: I): ProjectPhaseList { return ProjectPhaseList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectPhaseList { + fromPartial, I>>(object: I): ProjectPhaseList { const message = createBaseProjectPhaseList(); - message.projectPhases = - object.projectPhases?.map((e) => ProjectPhase.fromPartial(e)) || []; + message.projectPhases = object.projectPhases?.map((e) => ProjectPhase.fromPartial(e)) || []; return message; }, }; @@ -1398,10 +1175,7 @@ function createBaseDeleteProjectPhasesInput(): DeleteProjectPhasesInput { } export const DeleteProjectPhasesInput = { - encode( - message: DeleteProjectPhasesInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteProjectPhasesInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -1411,10 +1185,7 @@ export const DeleteProjectPhasesInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteProjectPhasesInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProjectPhasesInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteProjectPhasesInput(); @@ -1438,30 +1209,22 @@ export const DeleteProjectPhasesInput = { fromJSON(object: any): DeleteProjectPhasesInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, }; }, toJSON(message: DeleteProjectPhasesInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); return obj; }, - create, I>>( - base?: I - ): DeleteProjectPhasesInput { + create, I>>(base?: I): DeleteProjectPhasesInput { return DeleteProjectPhasesInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeleteProjectPhasesInput { + fromPartial, I>>(object: I): DeleteProjectPhasesInput { const message = createBaseDeleteProjectPhasesInput(); message.projectId = object.projectId ?? 0; message.projectPhaseId = object.projectPhaseId ?? 0; @@ -1484,10 +1247,7 @@ function createBaseCreateProjectPhaseInput(): CreateProjectPhaseInput { } export const CreateProjectPhaseInput = { - encode( - message: CreateProjectPhaseInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateProjectPhaseInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int64(message.projectId); } @@ -1518,10 +1278,7 @@ export const CreateProjectPhaseInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateProjectPhaseInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateProjectPhaseInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateProjectPhaseInput(); @@ -1567,60 +1324,35 @@ export const CreateProjectPhaseInput = { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, - phaseStatusId: isSet(object.phaseStatusId) - ? Number(object.phaseStatusId) - : 0, - fixedStartTime: isSet(object.fixedStartTime) - ? String(object.fixedStartTime) - : undefined, - scheduledStartTime: isSet(object.scheduledStartTime) - ? String(object.scheduledStartTime) - : undefined, - scheduledEndTime: isSet(object.scheduledEndTime) - ? String(object.scheduledEndTime) - : undefined, - actualStartTime: isSet(object.actualStartTime) - ? String(object.actualStartTime) - : undefined, - actualEndTime: isSet(object.actualEndTime) - ? String(object.actualEndTime) - : undefined, + phaseStatusId: isSet(object.phaseStatusId) ? Number(object.phaseStatusId) : 0, + fixedStartTime: isSet(object.fixedStartTime) ? String(object.fixedStartTime) : undefined, + scheduledStartTime: isSet(object.scheduledStartTime) ? String(object.scheduledStartTime) : undefined, + scheduledEndTime: isSet(object.scheduledEndTime) ? String(object.scheduledEndTime) : undefined, + actualStartTime: isSet(object.actualStartTime) ? String(object.actualStartTime) : undefined, + actualEndTime: isSet(object.actualEndTime) ? String(object.actualEndTime) : undefined, duration: isSet(object.duration) ? Number(object.duration) : 0, }; }, toJSON(message: CreateProjectPhaseInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); - message.phaseStatusId !== undefined && - (obj.phaseStatusId = Math.round(message.phaseStatusId)); - message.fixedStartTime !== undefined && - (obj.fixedStartTime = message.fixedStartTime); - message.scheduledStartTime !== undefined && - (obj.scheduledStartTime = message.scheduledStartTime); - message.scheduledEndTime !== undefined && - (obj.scheduledEndTime = message.scheduledEndTime); - message.actualStartTime !== undefined && - (obj.actualStartTime = message.actualStartTime); - message.actualEndTime !== undefined && - (obj.actualEndTime = message.actualEndTime); - message.duration !== undefined && - (obj.duration = Math.round(message.duration)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.phaseStatusId !== undefined && (obj.phaseStatusId = Math.round(message.phaseStatusId)); + message.fixedStartTime !== undefined && (obj.fixedStartTime = message.fixedStartTime); + message.scheduledStartTime !== undefined && (obj.scheduledStartTime = message.scheduledStartTime); + message.scheduledEndTime !== undefined && (obj.scheduledEndTime = message.scheduledEndTime); + message.actualStartTime !== undefined && (obj.actualStartTime = message.actualStartTime); + message.actualEndTime !== undefined && (obj.actualEndTime = message.actualEndTime); + message.duration !== undefined && (obj.duration = Math.round(message.duration)); return obj; }, - create, I>>( - base?: I - ): CreateProjectPhaseInput { + create, I>>(base?: I): CreateProjectPhaseInput { return CreateProjectPhaseInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateProjectPhaseInput { + fromPartial, I>>(object: I): CreateProjectPhaseInput { const message = createBaseCreateProjectPhaseInput(); message.projectId = object.projectId ?? 0; message.phaseTypeId = object.phaseTypeId ?? 0; @@ -1649,10 +1381,7 @@ function createBaseUpdateProjectPhaseInput(): UpdateProjectPhaseInput { } export const UpdateProjectPhaseInput = { - encode( - message: UpdateProjectPhaseInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateProjectPhaseInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectPhaseId !== 0) { writer.uint32(8).int64(message.projectPhaseId); } @@ -1680,10 +1409,7 @@ export const UpdateProjectPhaseInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateProjectPhaseInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectPhaseInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateProjectPhaseInput(); @@ -1724,61 +1450,35 @@ export const UpdateProjectPhaseInput = { fromJSON(object: any): UpdateProjectPhaseInput { return { - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, - phaseStatusId: isSet(object.phaseStatusId) - ? Number(object.phaseStatusId) - : 0, - fixedStartTime: isSet(object.fixedStartTime) - ? String(object.fixedStartTime) - : undefined, - scheduledStartTime: isSet(object.scheduledStartTime) - ? String(object.scheduledStartTime) - : undefined, - scheduledEndTime: isSet(object.scheduledEndTime) - ? String(object.scheduledEndTime) - : undefined, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + phaseStatusId: isSet(object.phaseStatusId) ? Number(object.phaseStatusId) : 0, + fixedStartTime: isSet(object.fixedStartTime) ? String(object.fixedStartTime) : undefined, + scheduledStartTime: isSet(object.scheduledStartTime) ? String(object.scheduledStartTime) : undefined, + scheduledEndTime: isSet(object.scheduledEndTime) ? String(object.scheduledEndTime) : undefined, duration: isSet(object.duration) ? Number(object.duration) : undefined, - actualStartTime: isSet(object.actualStartTime) - ? String(object.actualStartTime) - : undefined, - actualEndTime: isSet(object.actualEndTime) - ? String(object.actualEndTime) - : undefined, + actualStartTime: isSet(object.actualStartTime) ? String(object.actualStartTime) : undefined, + actualEndTime: isSet(object.actualEndTime) ? String(object.actualEndTime) : undefined, }; }, toJSON(message: UpdateProjectPhaseInput): unknown { const obj: any = {}; - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.phaseStatusId !== undefined && - (obj.phaseStatusId = Math.round(message.phaseStatusId)); - message.fixedStartTime !== undefined && - (obj.fixedStartTime = message.fixedStartTime); - message.scheduledStartTime !== undefined && - (obj.scheduledStartTime = message.scheduledStartTime); - message.scheduledEndTime !== undefined && - (obj.scheduledEndTime = message.scheduledEndTime); - message.duration !== undefined && - (obj.duration = Math.round(message.duration)); - message.actualStartTime !== undefined && - (obj.actualStartTime = message.actualStartTime); - message.actualEndTime !== undefined && - (obj.actualEndTime = message.actualEndTime); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.phaseStatusId !== undefined && (obj.phaseStatusId = Math.round(message.phaseStatusId)); + message.fixedStartTime !== undefined && (obj.fixedStartTime = message.fixedStartTime); + message.scheduledStartTime !== undefined && (obj.scheduledStartTime = message.scheduledStartTime); + message.scheduledEndTime !== undefined && (obj.scheduledEndTime = message.scheduledEndTime); + message.duration !== undefined && (obj.duration = Math.round(message.duration)); + message.actualStartTime !== undefined && (obj.actualStartTime = message.actualStartTime); + message.actualEndTime !== undefined && (obj.actualEndTime = message.actualEndTime); return obj; }, - create, I>>( - base?: I - ): UpdateProjectPhaseInput { + create, I>>(base?: I): UpdateProjectPhaseInput { return UpdateProjectPhaseInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdateProjectPhaseInput { + fromPartial, I>>(object: I): UpdateProjectPhaseInput { const message = createBaseUpdateProjectPhaseInput(); message.projectPhaseId = object.projectPhaseId ?? 0; message.phaseStatusId = object.phaseStatusId ?? 0; @@ -1811,41 +1511,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/phase_type.ts b/domains/domain-acl/src/models/domain-layer/legacy/phase_type.ts index e6da8c7..f307513 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/phase_type.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/phase_type.ts @@ -13,22 +13,11 @@ export interface LegacyPhaseType { } function createBaseLegacyPhaseType(): LegacyPhaseType { - return { - name: 0, - phaseTypeId: 0, - description: "", - createUser: 0, - createDate: 0, - modifyUser: 0, - modifyDate: 0, - }; + return { name: 0, phaseTypeId: 0, description: "", createUser: 0, createDate: 0, modifyUser: 0, modifyDate: 0 }; } export const LegacyPhaseType = { - encode( - message: LegacyPhaseType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: LegacyPhaseType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.name !== 0) { writer.uint32(8).int32(message.name); } @@ -104,30 +93,20 @@ export const LegacyPhaseType = { toJSON(message: LegacyPhaseType): unknown { const obj: any = {}; message.name !== undefined && (obj.name = Math.round(message.name)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); - message.description !== undefined && - (obj.description = message.description); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.description !== undefined && (obj.description = message.description); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): LegacyPhaseType { + create, I>>(base?: I): LegacyPhaseType { return LegacyPhaseType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): LegacyPhaseType { + fromPartial, I>>(object: I): LegacyPhaseType { const message = createBaseLegacyPhaseType(); message.name = object.name ?? 0; message.phaseTypeId = object.phaseTypeId ?? 0; @@ -159,41 +138,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/prize.ts b/domains/domain-acl/src/models/domain-layer/legacy/prize.ts index ea1c4ad..978e2c4 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/prize.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/prize.ts @@ -160,9 +160,7 @@ export const Prize = { place: isSet(object.place) ? Number(object.place) : 0, prizeAmount: isSet(object.prizeAmount) ? Number(object.prizeAmount) : 0, prizeTypeId: isSet(object.prizeTypeId) ? Number(object.prizeTypeId) : 0, - numberOfSubmissions: isSet(object.numberOfSubmissions) - ? Number(object.numberOfSubmissions) - : 0, + numberOfSubmissions: isSet(object.numberOfSubmissions) ? Number(object.numberOfSubmissions) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, @@ -173,25 +171,16 @@ export const Prize = { toJSON(message: Prize): unknown { const obj: any = {}; - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); message.place !== undefined && (obj.place = Math.round(message.place)); - message.prizeAmount !== undefined && - (obj.prizeAmount = message.prizeAmount); - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); - message.numberOfSubmissions !== undefined && - (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.prizeAmount !== undefined && (obj.prizeAmount = message.prizeAmount); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.numberOfSubmissions !== undefined && (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, @@ -220,10 +209,7 @@ function createBasePrizeType(): PrizeType { } export const PrizeType = { - encode( - message: PrizeType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PrizeType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.prizeTypeId !== 0) { writer.uint32(8).int32(message.prizeTypeId); } @@ -257,18 +243,14 @@ export const PrizeType = { fromJSON(object: any): PrizeType { return { prizeTypeId: isSet(object.prizeTypeId) ? Number(object.prizeTypeId) : 0, - prizeTypeDesc: isSet(object.prizeTypeDesc) - ? String(object.prizeTypeDesc) - : "", + prizeTypeDesc: isSet(object.prizeTypeDesc) ? String(object.prizeTypeDesc) : "", }; }, toJSON(message: PrizeType): unknown { const obj: any = {}; - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); - message.prizeTypeDesc !== undefined && - (obj.prizeTypeDesc = message.prizeTypeDesc); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.prizeTypeDesc !== undefined && (obj.prizeTypeDesc = message.prizeTypeDesc); return obj; }, @@ -276,9 +258,7 @@ export const PrizeType = { return PrizeType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PrizeType { + fromPartial, I>>(object: I): PrizeType { const message = createBasePrizeType(); message.prizeTypeId = object.prizeTypeId ?? 0; message.prizeTypeDesc = object.prizeTypeDesc ?? ""; @@ -291,10 +271,7 @@ function createBasePrizeList(): PrizeList { } export const PrizeList = { - encode( - message: PrizeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PrizeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.prizes) { Prize.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -320,17 +297,13 @@ export const PrizeList = { }, fromJSON(object: any): PrizeList { - return { - prizes: Array.isArray(object?.prizes) - ? object.prizes.map((e: any) => Prize.fromJSON(e)) - : [], - }; + return { prizes: Array.isArray(object?.prizes) ? object.prizes.map((e: any) => Prize.fromJSON(e)) : [] }; }, toJSON(message: PrizeList): unknown { const obj: any = {}; if (message.prizes) { - obj.prizes = message.prizes.map((e) => (e ? Prize.toJSON(e) : undefined)); + obj.prizes = message.prizes.map((e) => e ? Prize.toJSON(e) : undefined); } else { obj.prizes = []; } @@ -341,9 +314,7 @@ export const PrizeList = { return PrizeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PrizeList { + fromPartial, I>>(object: I): PrizeList { const message = createBasePrizeList(); message.prizes = object.prizes?.map((e) => Prize.fromPartial(e)) || []; return message; @@ -355,10 +326,7 @@ function createBasePrizeTypeList(): PrizeTypeList { } export const PrizeTypeList = { - encode( - message: PrizeTypeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: PrizeTypeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.prizeTypes) { PrizeType.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -385,55 +353,37 @@ export const PrizeTypeList = { fromJSON(object: any): PrizeTypeList { return { - prizeTypes: Array.isArray(object?.prizeTypes) - ? object.prizeTypes.map((e: any) => PrizeType.fromJSON(e)) - : [], + prizeTypes: Array.isArray(object?.prizeTypes) ? object.prizeTypes.map((e: any) => PrizeType.fromJSON(e)) : [], }; }, toJSON(message: PrizeTypeList): unknown { const obj: any = {}; if (message.prizeTypes) { - obj.prizeTypes = message.prizeTypes.map((e) => - e ? PrizeType.toJSON(e) : undefined - ); + obj.prizeTypes = message.prizeTypes.map((e) => e ? PrizeType.toJSON(e) : undefined); } else { obj.prizeTypes = []; } return obj; }, - create, I>>( - base?: I - ): PrizeTypeList { + create, I>>(base?: I): PrizeTypeList { return PrizeTypeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): PrizeTypeList { + fromPartial, I>>(object: I): PrizeTypeList { const message = createBasePrizeTypeList(); - message.prizeTypes = - object.prizeTypes?.map((e) => PrizeType.fromPartial(e)) || []; + message.prizeTypes = object.prizeTypes?.map((e) => PrizeType.fromPartial(e)) || []; return message; }, }; function createBaseCreatePrizeInput(): CreatePrizeInput { - return { - place: 0, - prizeAmount: 0, - prizeTypeId: 0, - numberOfSubmissions: undefined, - projectId: 0, - }; + return { place: 0, prizeAmount: 0, prizeTypeId: 0, numberOfSubmissions: undefined, projectId: 0 }; } export const CreatePrizeInput = { - encode( - message: CreatePrizeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreatePrizeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.place !== 0) { writer.uint32(8).int32(message.place); } @@ -487,9 +437,7 @@ export const CreatePrizeInput = { place: isSet(object.place) ? Number(object.place) : 0, prizeAmount: isSet(object.prizeAmount) ? Number(object.prizeAmount) : 0, prizeTypeId: isSet(object.prizeTypeId) ? Number(object.prizeTypeId) : 0, - numberOfSubmissions: isSet(object.numberOfSubmissions) - ? Number(object.numberOfSubmissions) - : undefined, + numberOfSubmissions: isSet(object.numberOfSubmissions) ? Number(object.numberOfSubmissions) : undefined, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, }; }, @@ -497,26 +445,18 @@ export const CreatePrizeInput = { toJSON(message: CreatePrizeInput): unknown { const obj: any = {}; message.place !== undefined && (obj.place = Math.round(message.place)); - message.prizeAmount !== undefined && - (obj.prizeAmount = message.prizeAmount); - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); - message.numberOfSubmissions !== undefined && - (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.prizeAmount !== undefined && (obj.prizeAmount = message.prizeAmount); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.numberOfSubmissions !== undefined && (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, - create, I>>( - base?: I - ): CreatePrizeInput { + create, I>>(base?: I): CreatePrizeInput { return CreatePrizeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreatePrizeInput { + fromPartial, I>>(object: I): CreatePrizeInput { const message = createBaseCreatePrizeInput(); message.place = object.place ?? 0; message.prizeAmount = object.prizeAmount ?? 0; @@ -532,21 +472,12 @@ function createBaseUpdatePrizeInput(): UpdatePrizeInput { } export const UpdatePrizeInput = { - encode( - message: UpdatePrizeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdatePrizeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.updateCriteria !== undefined) { - UpdatePrizeInput_UpdateCriteria.encode( - message.updateCriteria, - writer.uint32(10).fork() - ).ldelim(); + UpdatePrizeInput_UpdateCriteria.encode(message.updateCriteria, writer.uint32(10).fork()).ldelim(); } if (message.updateInput !== undefined) { - UpdatePrizeInput_UpdateInput.encode( - message.updateInput, - writer.uint32(18).fork() - ).ldelim(); + UpdatePrizeInput_UpdateInput.encode(message.updateInput, writer.uint32(18).fork()).ldelim(); } return writer; }, @@ -559,16 +490,10 @@ export const UpdatePrizeInput = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.updateCriteria = UpdatePrizeInput_UpdateCriteria.decode( - reader, - reader.uint32() - ); + message.updateCriteria = UpdatePrizeInput_UpdateCriteria.decode(reader, reader.uint32()); break; case 2: - message.updateInput = UpdatePrizeInput_UpdateInput.decode( - reader, - reader.uint32() - ); + message.updateInput = UpdatePrizeInput_UpdateInput.decode(reader, reader.uint32()); break; default: reader.skipType(tag & 7); @@ -583,61 +508,42 @@ export const UpdatePrizeInput = { updateCriteria: isSet(object.updateCriteria) ? UpdatePrizeInput_UpdateCriteria.fromJSON(object.updateCriteria) : undefined, - updateInput: isSet(object.updateInput) - ? UpdatePrizeInput_UpdateInput.fromJSON(object.updateInput) - : undefined, + updateInput: isSet(object.updateInput) ? UpdatePrizeInput_UpdateInput.fromJSON(object.updateInput) : undefined, }; }, toJSON(message: UpdatePrizeInput): unknown { const obj: any = {}; - message.updateCriteria !== undefined && - (obj.updateCriteria = message.updateCriteria - ? UpdatePrizeInput_UpdateCriteria.toJSON(message.updateCriteria) - : undefined); + message.updateCriteria !== undefined && (obj.updateCriteria = message.updateCriteria + ? UpdatePrizeInput_UpdateCriteria.toJSON(message.updateCriteria) + : undefined); message.updateInput !== undefined && - (obj.updateInput = message.updateInput - ? UpdatePrizeInput_UpdateInput.toJSON(message.updateInput) - : undefined); + (obj.updateInput = message.updateInput ? UpdatePrizeInput_UpdateInput.toJSON(message.updateInput) : undefined); return obj; }, - create, I>>( - base?: I - ): UpdatePrizeInput { + create, I>>(base?: I): UpdatePrizeInput { return UpdatePrizeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdatePrizeInput { + fromPartial, I>>(object: I): UpdatePrizeInput { const message = createBaseUpdatePrizeInput(); - message.updateCriteria = - object.updateCriteria !== undefined && object.updateCriteria !== null - ? UpdatePrizeInput_UpdateCriteria.fromPartial(object.updateCriteria) - : undefined; - message.updateInput = - object.updateInput !== undefined && object.updateInput !== null - ? UpdatePrizeInput_UpdateInput.fromPartial(object.updateInput) - : undefined; + message.updateCriteria = (object.updateCriteria !== undefined && object.updateCriteria !== null) + ? UpdatePrizeInput_UpdateCriteria.fromPartial(object.updateCriteria) + : undefined; + message.updateInput = (object.updateInput !== undefined && object.updateInput !== null) + ? UpdatePrizeInput_UpdateInput.fromPartial(object.updateInput) + : undefined; return message; }, }; function createBaseUpdatePrizeInput_UpdateInput(): UpdatePrizeInput_UpdateInput { - return { - place: undefined, - prizeAmount: undefined, - prizeTypeId: undefined, - numberOfSubmissions: undefined, - }; + return { place: undefined, prizeAmount: undefined, prizeTypeId: undefined, numberOfSubmissions: undefined }; } export const UpdatePrizeInput_UpdateInput = { - encode( - message: UpdatePrizeInput_UpdateInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdatePrizeInput_UpdateInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.place !== undefined) { writer.uint32(8).int32(message.place); } @@ -653,10 +559,7 @@ export const UpdatePrizeInput_UpdateInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdatePrizeInput_UpdateInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePrizeInput_UpdateInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdatePrizeInput_UpdateInput(); @@ -686,39 +589,26 @@ export const UpdatePrizeInput_UpdateInput = { fromJSON(object: any): UpdatePrizeInput_UpdateInput { return { place: isSet(object.place) ? Number(object.place) : undefined, - prizeAmount: isSet(object.prizeAmount) - ? Number(object.prizeAmount) - : undefined, - prizeTypeId: isSet(object.prizeTypeId) - ? Number(object.prizeTypeId) - : undefined, - numberOfSubmissions: isSet(object.numberOfSubmissions) - ? Number(object.numberOfSubmissions) - : undefined, + prizeAmount: isSet(object.prizeAmount) ? Number(object.prizeAmount) : undefined, + prizeTypeId: isSet(object.prizeTypeId) ? Number(object.prizeTypeId) : undefined, + numberOfSubmissions: isSet(object.numberOfSubmissions) ? Number(object.numberOfSubmissions) : undefined, }; }, toJSON(message: UpdatePrizeInput_UpdateInput): unknown { const obj: any = {}; message.place !== undefined && (obj.place = Math.round(message.place)); - message.prizeAmount !== undefined && - (obj.prizeAmount = message.prizeAmount); - message.prizeTypeId !== undefined && - (obj.prizeTypeId = Math.round(message.prizeTypeId)); - message.numberOfSubmissions !== undefined && - (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); + message.prizeAmount !== undefined && (obj.prizeAmount = message.prizeAmount); + message.prizeTypeId !== undefined && (obj.prizeTypeId = Math.round(message.prizeTypeId)); + message.numberOfSubmissions !== undefined && (obj.numberOfSubmissions = Math.round(message.numberOfSubmissions)); return obj; }, - create, I>>( - base?: I - ): UpdatePrizeInput_UpdateInput { + create, I>>(base?: I): UpdatePrizeInput_UpdateInput { return UpdatePrizeInput_UpdateInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdatePrizeInput_UpdateInput { + fromPartial, I>>(object: I): UpdatePrizeInput_UpdateInput { const message = createBaseUpdatePrizeInput_UpdateInput(); message.place = object.place ?? undefined; message.prizeAmount = object.prizeAmount ?? undefined; @@ -733,10 +623,7 @@ function createBaseUpdatePrizeInput_UpdateCriteria(): UpdatePrizeInput_UpdateCri } export const UpdatePrizeInput_UpdateCriteria = { - encode( - message: UpdatePrizeInput_UpdateCriteria, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdatePrizeInput_UpdateCriteria, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== undefined) { writer.uint32(8).uint32(message.projectId); } @@ -749,10 +636,7 @@ export const UpdatePrizeInput_UpdateCriteria = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdatePrizeInput_UpdateCriteria { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdatePrizeInput_UpdateCriteria { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdatePrizeInput_UpdateCriteria(); @@ -786,22 +670,18 @@ export const UpdatePrizeInput_UpdateCriteria = { toJSON(message: UpdatePrizeInput_UpdateCriteria): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); message.place !== undefined && (obj.place = Math.round(message.place)); - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); return obj; }, - create, I>>( - base?: I - ): UpdatePrizeInput_UpdateCriteria { + create, I>>(base?: I): UpdatePrizeInput_UpdateCriteria { return UpdatePrizeInput_UpdateCriteria.fromPartial(base ?? {}); }, fromPartial, I>>( - object: I + object: I, ): UpdatePrizeInput_UpdateCriteria { const message = createBaseUpdatePrizeInput_UpdateCriteria(); message.projectId = object.projectId ?? undefined; @@ -816,10 +696,7 @@ function createBaseDeletePrizeInput(): DeletePrizeInput { } export const DeletePrizeInput = { - encode( - message: DeletePrizeInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeletePrizeInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.prizeId !== 0) { writer.uint32(8).int32(message.prizeId); } @@ -859,22 +736,16 @@ export const DeletePrizeInput = { toJSON(message: DeletePrizeInput): unknown { const obj: any = {}; - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, - create, I>>( - base?: I - ): DeletePrizeInput { + create, I>>(base?: I): DeletePrizeInput { return DeletePrizeInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeletePrizeInput { + fromPartial, I>>(object: I): DeletePrizeInput { const message = createBaseDeletePrizeInput(); message.prizeId = object.prizeId ?? 0; message.projectId = object.projectId ?? 0; @@ -901,41 +772,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/project_info.ts b/domains/domain-acl/src/models/domain-layer/legacy/project_info.ts index dc9e8ba..dab61e5 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/project_info.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/project_info.ts @@ -64,10 +64,7 @@ function createBaseProjectInfo(): ProjectInfo { } export const ProjectInfo = { - encode( - message: ProjectInfo, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -131,37 +128,23 @@ export const ProjectInfo = { fromJSON(object: any): ProjectInfo { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectInfoTypeId: isSet(object.projectInfoTypeId) - ? Number(object.projectInfoTypeId) - : 0, + projectInfoTypeId: isSet(object.projectInfoTypeId) ? Number(object.projectInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? String(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? String(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? String(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? String(object.modifyDate) : undefined, }; }, toJSON(message: ProjectInfo): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectInfoTypeId !== undefined && - (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectInfoTypeId !== undefined && (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); message.value !== undefined && (obj.value = message.value); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); message.createDate !== undefined && (obj.createDate = message.createDate); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); message.modifyDate !== undefined && (obj.modifyDate = message.modifyDate); return obj; }, @@ -170,9 +153,7 @@ export const ProjectInfo = { return ProjectInfo.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectInfo { + fromPartial, I>>(object: I): ProjectInfo { const message = createBaseProjectInfo(); message.projectId = object.projectId ?? 0; message.projectInfoTypeId = object.projectInfoTypeId ?? 0; @@ -190,10 +171,7 @@ function createBaseProjectInfoList(): ProjectInfoList { } export const ProjectInfoList = { - encode( - message: ProjectInfoList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectInfoList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.projectInfos) { ProjectInfo.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -208,9 +186,7 @@ export const ProjectInfoList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.projectInfos.push( - ProjectInfo.decode(reader, reader.uint32()) - ); + message.projectInfos.push(ProjectInfo.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -231,27 +207,20 @@ export const ProjectInfoList = { toJSON(message: ProjectInfoList): unknown { const obj: any = {}; if (message.projectInfos) { - obj.projectInfos = message.projectInfos.map((e) => - e ? ProjectInfo.toJSON(e) : undefined - ); + obj.projectInfos = message.projectInfos.map((e) => e ? ProjectInfo.toJSON(e) : undefined); } else { obj.projectInfos = []; } return obj; }, - create, I>>( - base?: I - ): ProjectInfoList { + create, I>>(base?: I): ProjectInfoList { return ProjectInfoList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectInfoList { + fromPartial, I>>(object: I): ProjectInfoList { const message = createBaseProjectInfoList(); - message.projectInfos = - object.projectInfos?.map((e) => ProjectInfo.fromPartial(e)) || []; + message.projectInfos = object.projectInfos?.map((e) => ProjectInfo.fromPartial(e)) || []; return message; }, }; @@ -261,10 +230,7 @@ function createBaseGetProjectInfoInput(): GetProjectInfoInput { } export const GetProjectInfoInput = { - encode( - message: GetProjectInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetProjectInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -298,30 +264,22 @@ export const GetProjectInfoInput = { fromJSON(object: any): GetProjectInfoInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectInfoTypeId: isSet(object.projectInfoTypeId) - ? Number(object.projectInfoTypeId) - : undefined, + projectInfoTypeId: isSet(object.projectInfoTypeId) ? Number(object.projectInfoTypeId) : undefined, }; }, toJSON(message: GetProjectInfoInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectInfoTypeId !== undefined && - (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectInfoTypeId !== undefined && (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); return obj; }, - create, I>>( - base?: I - ): GetProjectInfoInput { + create, I>>(base?: I): GetProjectInfoInput { return GetProjectInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetProjectInfoInput { + fromPartial, I>>(object: I): GetProjectInfoInput { const message = createBaseGetProjectInfoInput(); message.projectId = object.projectId ?? 0; message.projectInfoTypeId = object.projectInfoTypeId ?? undefined; @@ -334,10 +292,7 @@ function createBaseCreateProjectInfoInput(): CreateProjectInfoInput { } export const CreateProjectInfoInput = { - encode( - message: CreateProjectInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateProjectInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -350,10 +305,7 @@ export const CreateProjectInfoInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateProjectInfoInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateProjectInfoInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateProjectInfoInput(); @@ -380,32 +332,24 @@ export const CreateProjectInfoInput = { fromJSON(object: any): CreateProjectInfoInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectInfoTypeId: isSet(object.projectInfoTypeId) - ? Number(object.projectInfoTypeId) - : 0, + projectInfoTypeId: isSet(object.projectInfoTypeId) ? Number(object.projectInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", }; }, toJSON(message: CreateProjectInfoInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectInfoTypeId !== undefined && - (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectInfoTypeId !== undefined && (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); message.value !== undefined && (obj.value = message.value); return obj; }, - create, I>>( - base?: I - ): CreateProjectInfoInput { + create, I>>(base?: I): CreateProjectInfoInput { return CreateProjectInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateProjectInfoInput { + fromPartial, I>>(object: I): CreateProjectInfoInput { const message = createBaseCreateProjectInfoInput(); message.projectId = object.projectId ?? 0; message.projectInfoTypeId = object.projectInfoTypeId ?? 0; @@ -419,10 +363,7 @@ function createBaseDeleteProjectInfoInput(): DeleteProjectInfoInput { } export const DeleteProjectInfoInput = { - encode( - message: DeleteProjectInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteProjectInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -432,10 +373,7 @@ export const DeleteProjectInfoInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteProjectInfoInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProjectInfoInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteProjectInfoInput(); @@ -459,30 +397,22 @@ export const DeleteProjectInfoInput = { fromJSON(object: any): DeleteProjectInfoInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectInfoTypeId: isSet(object.projectInfoTypeId) - ? Number(object.projectInfoTypeId) - : 0, + projectInfoTypeId: isSet(object.projectInfoTypeId) ? Number(object.projectInfoTypeId) : 0, }; }, toJSON(message: DeleteProjectInfoInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectInfoTypeId !== undefined && - (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectInfoTypeId !== undefined && (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); return obj; }, - create, I>>( - base?: I - ): DeleteProjectInfoInput { + create, I>>(base?: I): DeleteProjectInfoInput { return DeleteProjectInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeleteProjectInfoInput { + fromPartial, I>>(object: I): DeleteProjectInfoInput { const message = createBaseDeleteProjectInfoInput(); message.projectId = object.projectId ?? 0; message.projectInfoTypeId = object.projectInfoTypeId ?? 0; @@ -495,10 +425,7 @@ function createBaseUpdateProjectInfoInput(): UpdateProjectInfoInput { } export const UpdateProjectInfoInput = { - encode( - message: UpdateProjectInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateProjectInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -511,10 +438,7 @@ export const UpdateProjectInfoInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateProjectInfoInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateProjectInfoInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateProjectInfoInput(); @@ -541,32 +465,24 @@ export const UpdateProjectInfoInput = { fromJSON(object: any): UpdateProjectInfoInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectInfoTypeId: isSet(object.projectInfoTypeId) - ? Number(object.projectInfoTypeId) - : 0, + projectInfoTypeId: isSet(object.projectInfoTypeId) ? Number(object.projectInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", }; }, toJSON(message: UpdateProjectInfoInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectInfoTypeId !== undefined && - (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectInfoTypeId !== undefined && (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); message.value !== undefined && (obj.value = message.value); return obj; }, - create, I>>( - base?: I - ): UpdateProjectInfoInput { + create, I>>(base?: I): UpdateProjectInfoInput { return UpdateProjectInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdateProjectInfoInput { + fromPartial, I>>(object: I): UpdateProjectInfoInput { const message = createBaseUpdateProjectInfoInput(); message.projectId = object.projectId ?? 0; message.projectInfoTypeId = object.projectInfoTypeId ?? 0; @@ -588,10 +504,7 @@ function createBaseProjectInfoType(): ProjectInfoType { } export const ProjectInfoType = { - encode( - message: ProjectInfoType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectInfoType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectInfoTypeId !== 0) { writer.uint32(8).int32(message.projectInfoTypeId); } @@ -654,51 +567,33 @@ export const ProjectInfoType = { fromJSON(object: any): ProjectInfoType { return { - projectInfoTypeId: isSet(object.projectInfoTypeId) - ? Number(object.projectInfoTypeId) - : 0, + projectInfoTypeId: isSet(object.projectInfoTypeId) ? Number(object.projectInfoTypeId) : 0, name: isSet(object.name) ? String(object.name) : "", description: isSet(object.description) ? String(object.description) : "", - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? String(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? String(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? String(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? String(object.modifyDate) : undefined, }; }, toJSON(message: ProjectInfoType): unknown { const obj: any = {}; - message.projectInfoTypeId !== undefined && - (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); + message.projectInfoTypeId !== undefined && (obj.projectInfoTypeId = Math.round(message.projectInfoTypeId)); message.name !== undefined && (obj.name = message.name); - message.description !== undefined && - (obj.description = message.description); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); + message.description !== undefined && (obj.description = message.description); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); message.createDate !== undefined && (obj.createDate = message.createDate); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); message.modifyDate !== undefined && (obj.modifyDate = message.modifyDate); return obj; }, - create, I>>( - base?: I - ): ProjectInfoType { + create, I>>(base?: I): ProjectInfoType { return ProjectInfoType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectInfoType { + fromPartial, I>>(object: I): ProjectInfoType { const message = createBaseProjectInfoType(); message.projectInfoTypeId = object.projectInfoTypeId ?? 0; message.name = object.name ?? ""; @@ -716,10 +611,7 @@ function createBaseProjectInfoTypeList(): ProjectInfoTypeList { } export const ProjectInfoTypeList = { - encode( - message: ProjectInfoTypeList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectInfoTypeList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.projectInfoTypes) { ProjectInfoType.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -734,9 +626,7 @@ export const ProjectInfoTypeList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.projectInfoTypes.push( - ProjectInfoType.decode(reader, reader.uint32()) - ); + message.projectInfoTypes.push(ProjectInfoType.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -757,60 +647,35 @@ export const ProjectInfoTypeList = { toJSON(message: ProjectInfoTypeList): unknown { const obj: any = {}; if (message.projectInfoTypes) { - obj.projectInfoTypes = message.projectInfoTypes.map((e) => - e ? ProjectInfoType.toJSON(e) : undefined - ); + obj.projectInfoTypes = message.projectInfoTypes.map((e) => e ? ProjectInfoType.toJSON(e) : undefined); } else { obj.projectInfoTypes = []; } return obj; }, - create, I>>( - base?: I - ): ProjectInfoTypeList { + create, I>>(base?: I): ProjectInfoTypeList { return ProjectInfoTypeList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectInfoTypeList { + fromPartial, I>>(object: I): ProjectInfoTypeList { const message = createBaseProjectInfoTypeList(); - message.projectInfoTypes = - object.projectInfoTypes?.map((e) => ProjectInfoType.fromPartial(e)) || []; + message.projectInfoTypes = object.projectInfoTypes?.map((e) => ProjectInfoType.fromPartial(e)) || []; return message; }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function isSet(value: any): boolean { return value !== null && value !== undefined; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/resource.ts b/domains/domain-acl/src/models/domain-layer/legacy/resource.ts index a4d5966..068fc88 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/resource.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/resource.ts @@ -85,10 +85,7 @@ function createBaseResource(): Resource { } export const Resource = { - encode( - message: Resource, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: Resource, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -164,13 +161,9 @@ export const Resource = { fromJSON(object: any): Resource { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, userId: isSet(object.userId) ? Number(object.userId) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, @@ -181,23 +174,15 @@ export const Resource = { toJSON(message: Resource): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); message.userId !== undefined && (obj.userId = Math.round(message.userId)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, @@ -221,19 +206,11 @@ export const Resource = { }; function createBaseCreateResourceInput(): CreateResourceInput { - return { - resourceRoleId: 0, - projectId: 0, - projectPhaseId: undefined, - userId: 0, - }; + return { resourceRoleId: 0, projectId: 0, projectPhaseId: undefined, userId: 0 }; } export const CreateResourceInput = { - encode( - message: CreateResourceInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateResourceInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceRoleId !== 0) { writer.uint32(16).int32(message.resourceRoleId); } @@ -278,38 +255,27 @@ export const CreateResourceInput = { fromJSON(object: any): CreateResourceInput { return { - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : undefined, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : undefined, userId: isSet(object.userId) ? Number(object.userId) : 0, }; }, toJSON(message: CreateResourceInput): unknown { const obj: any = {}; - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); message.userId !== undefined && (obj.userId = Math.round(message.userId)); return obj; }, - create, I>>( - base?: I - ): CreateResourceInput { + create, I>>(base?: I): CreateResourceInput { return CreateResourceInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateResourceInput { + fromPartial, I>>(object: I): CreateResourceInput { const message = createBaseCreateResourceInput(); message.resourceRoleId = object.resourceRoleId ?? 0; message.projectId = object.projectId ?? 0; @@ -324,10 +290,7 @@ function createBaseGetResourcesInput(): GetResourcesInput { } export const GetResourcesInput = { - encode( - message: GetResourcesInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetResourcesInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -361,30 +324,22 @@ export const GetResourcesInput = { fromJSON(object: any): GetResourcesInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : undefined, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : undefined, }; }, toJSON(message: GetResourcesInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); return obj; }, - create, I>>( - base?: I - ): GetResourcesInput { + create, I>>(base?: I): GetResourcesInput { return GetResourcesInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetResourcesInput { + fromPartial, I>>(object: I): GetResourcesInput { const message = createBaseGetResourcesInput(); message.projectId = object.projectId ?? 0; message.resourceRoleId = object.resourceRoleId ?? undefined; @@ -397,10 +352,7 @@ function createBaseDeleteResourcesInput(): DeleteResourcesInput { } export const DeleteResourcesInput = { - encode( - message: DeleteResourcesInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteResourcesInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -410,10 +362,7 @@ export const DeleteResourcesInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteResourcesInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteResourcesInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteResourcesInput(); @@ -437,30 +386,22 @@ export const DeleteResourcesInput = { fromJSON(object: any): DeleteResourcesInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : undefined, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : undefined, }; }, toJSON(message: DeleteResourcesInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); return obj; }, - create, I>>( - base?: I - ): DeleteResourcesInput { + create, I>>(base?: I): DeleteResourcesInput { return DeleteResourcesInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeleteResourcesInput { + fromPartial, I>>(object: I): DeleteResourcesInput { const message = createBaseDeleteResourcesInput(); message.projectId = object.projectId ?? 0; message.resourceRoleId = object.resourceRoleId ?? undefined; @@ -473,10 +414,7 @@ function createBaseResourceList(): ResourceList { } export const ResourceList = { - encode( - message: ResourceList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ResourceList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.resources) { Resource.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -503,36 +441,27 @@ export const ResourceList = { fromJSON(object: any): ResourceList { return { - resources: Array.isArray(object?.resources) - ? object.resources.map((e: any) => Resource.fromJSON(e)) - : [], + resources: Array.isArray(object?.resources) ? object.resources.map((e: any) => Resource.fromJSON(e)) : [], }; }, toJSON(message: ResourceList): unknown { const obj: any = {}; if (message.resources) { - obj.resources = message.resources.map((e) => - e ? Resource.toJSON(e) : undefined - ); + obj.resources = message.resources.map((e) => e ? Resource.toJSON(e) : undefined); } else { obj.resources = []; } return obj; }, - create, I>>( - base?: I - ): ResourceList { + create, I>>(base?: I): ResourceList { return ResourceList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ResourceList { + fromPartial, I>>(object: I): ResourceList { const message = createBaseResourceList(); - message.resources = - object.resources?.map((e) => Resource.fromPartial(e)) || []; + message.resources = object.resources?.map((e) => Resource.fromPartial(e)) || []; return message; }, }; @@ -550,10 +479,7 @@ function createBaseResourceInfo(): ResourceInfo { } export const ResourceInfo = { - encode( - message: ResourceInfo, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ResourceInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -617,9 +543,7 @@ export const ResourceInfo = { fromJSON(object: any): ResourceInfo { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - resourceInfoTypeId: isSet(object.resourceInfoTypeId) - ? Number(object.resourceInfoTypeId) - : 0, + resourceInfoTypeId: isSet(object.resourceInfoTypeId) ? Number(object.resourceInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, @@ -630,31 +554,21 @@ export const ResourceInfo = { toJSON(message: ResourceInfo): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.resourceInfoTypeId !== undefined && - (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.resourceInfoTypeId !== undefined && (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); message.value !== undefined && (obj.value = message.value); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ResourceInfo { + create, I>>(base?: I): ResourceInfo { return ResourceInfo.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ResourceInfo { + fromPartial, I>>(object: I): ResourceInfo { const message = createBaseResourceInfo(); message.resourceId = object.resourceId ?? 0; message.resourceInfoTypeId = object.resourceInfoTypeId ?? 0; @@ -672,10 +586,7 @@ function createBaseCreateResourceInfoInput(): CreateResourceInfoInput { } export const CreateResourceInfoInput = { - encode( - message: CreateResourceInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateResourceInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -688,10 +599,7 @@ export const CreateResourceInfoInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateResourceInfoInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateResourceInfoInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateResourceInfoInput(); @@ -718,32 +626,24 @@ export const CreateResourceInfoInput = { fromJSON(object: any): CreateResourceInfoInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - resourceInfoTypeId: isSet(object.resourceInfoTypeId) - ? Number(object.resourceInfoTypeId) - : 0, + resourceInfoTypeId: isSet(object.resourceInfoTypeId) ? Number(object.resourceInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", }; }, toJSON(message: CreateResourceInfoInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.resourceInfoTypeId !== undefined && - (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.resourceInfoTypeId !== undefined && (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); message.value !== undefined && (obj.value = message.value); return obj; }, - create, I>>( - base?: I - ): CreateResourceInfoInput { + create, I>>(base?: I): CreateResourceInfoInput { return CreateResourceInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateResourceInfoInput { + fromPartial, I>>(object: I): CreateResourceInfoInput { const message = createBaseCreateResourceInfoInput(); message.resourceId = object.resourceId ?? 0; message.resourceInfoTypeId = object.resourceInfoTypeId ?? 0; @@ -757,10 +657,7 @@ function createBaseUpdateResourceInfoInput(): UpdateResourceInfoInput { } export const UpdateResourceInfoInput = { - encode( - message: UpdateResourceInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateResourceInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -773,10 +670,7 @@ export const UpdateResourceInfoInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateResourceInfoInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateResourceInfoInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateResourceInfoInput(); @@ -803,32 +697,24 @@ export const UpdateResourceInfoInput = { fromJSON(object: any): UpdateResourceInfoInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - resourceInfoTypeId: isSet(object.resourceInfoTypeId) - ? Number(object.resourceInfoTypeId) - : 0, + resourceInfoTypeId: isSet(object.resourceInfoTypeId) ? Number(object.resourceInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", }; }, toJSON(message: UpdateResourceInfoInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.resourceInfoTypeId !== undefined && - (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.resourceInfoTypeId !== undefined && (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); message.value !== undefined && (obj.value = message.value); return obj; }, - create, I>>( - base?: I - ): UpdateResourceInfoInput { + create, I>>(base?: I): UpdateResourceInfoInput { return UpdateResourceInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdateResourceInfoInput { + fromPartial, I>>(object: I): UpdateResourceInfoInput { const message = createBaseUpdateResourceInfoInput(); message.resourceId = object.resourceId ?? 0; message.resourceInfoTypeId = object.resourceInfoTypeId ?? 0; @@ -842,20 +728,14 @@ function createBaseDeleteResourceInfoInput(): DeleteResourceInfoInput { } export const DeleteResourceInfoInput = { - encode( - message: DeleteResourceInfoInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteResourceInfoInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteResourceInfoInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteResourceInfoInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteResourceInfoInput(); @@ -874,27 +754,20 @@ export const DeleteResourceInfoInput = { }, fromJSON(object: any): DeleteResourceInfoInput { - return { - resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - }; + return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0 }; }, toJSON(message: DeleteResourceInfoInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); return obj; }, - create, I>>( - base?: I - ): DeleteResourceInfoInput { + create, I>>(base?: I): DeleteResourceInfoInput { return DeleteResourceInfoInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): DeleteResourceInfoInput { + fromPartial, I>>(object: I): DeleteResourceInfoInput { const message = createBaseDeleteResourceInfoInput(); message.resourceId = object.resourceId ?? 0; return message; @@ -906,10 +779,7 @@ function createBaseGetResourceInfosInput(): GetResourceInfosInput { } export const GetResourceInfosInput = { - encode( - message: GetResourceInfosInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetResourceInfosInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -919,10 +789,7 @@ export const GetResourceInfosInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetResourceInfosInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetResourceInfosInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetResourceInfosInput(); @@ -946,30 +813,22 @@ export const GetResourceInfosInput = { fromJSON(object: any): GetResourceInfosInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - resourceInfoTypeId: isSet(object.resourceInfoTypeId) - ? Number(object.resourceInfoTypeId) - : undefined, + resourceInfoTypeId: isSet(object.resourceInfoTypeId) ? Number(object.resourceInfoTypeId) : undefined, }; }, toJSON(message: GetResourceInfosInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.resourceInfoTypeId !== undefined && - (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.resourceInfoTypeId !== undefined && (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); return obj; }, - create, I>>( - base?: I - ): GetResourceInfosInput { + create, I>>(base?: I): GetResourceInfosInput { return GetResourceInfosInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetResourceInfosInput { + fromPartial, I>>(object: I): GetResourceInfosInput { const message = createBaseGetResourceInfosInput(); message.resourceId = object.resourceId ?? 0; message.resourceInfoTypeId = object.resourceInfoTypeId ?? undefined; @@ -982,10 +841,7 @@ function createBaseResourceInfoList(): ResourceInfoList { } export const ResourceInfoList = { - encode( - message: ResourceInfoList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ResourceInfoList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.resourceInfos) { ResourceInfo.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -1000,9 +856,7 @@ export const ResourceInfoList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.resourceInfos.push( - ResourceInfo.decode(reader, reader.uint32()) - ); + message.resourceInfos.push(ResourceInfo.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -1023,27 +877,20 @@ export const ResourceInfoList = { toJSON(message: ResourceInfoList): unknown { const obj: any = {}; if (message.resourceInfos) { - obj.resourceInfos = message.resourceInfos.map((e) => - e ? ResourceInfo.toJSON(e) : undefined - ); + obj.resourceInfos = message.resourceInfos.map((e) => e ? ResourceInfo.toJSON(e) : undefined); } else { obj.resourceInfos = []; } return obj; }, - create, I>>( - base?: I - ): ResourceInfoList { + create, I>>(base?: I): ResourceInfoList { return ResourceInfoList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ResourceInfoList { + fromPartial, I>>(object: I): ResourceInfoList { const message = createBaseResourceInfoList(); - message.resourceInfos = - object.resourceInfos?.map((e) => ResourceInfo.fromPartial(e)) || []; + message.resourceInfos = object.resourceInfos?.map((e) => ResourceInfo.fromPartial(e)) || []; return message; }, }; @@ -1067,41 +914,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/resource_info.ts b/domains/domain-acl/src/models/domain-layer/legacy/resource_info.ts index c02c9c9..1517b1b 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/resource_info.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/resource_info.ts @@ -25,10 +25,7 @@ function createBaseResourceInfo(): ResourceInfo { } export const ResourceInfo = { - encode( - message: ResourceInfo, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ResourceInfo, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(8).int32(message.resourceId); } @@ -92,9 +89,7 @@ export const ResourceInfo = { fromJSON(object: any): ResourceInfo { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - resourceInfoTypeId: isSet(object.resourceInfoTypeId) - ? Number(object.resourceInfoTypeId) - : 0, + resourceInfoTypeId: isSet(object.resourceInfoTypeId) ? Number(object.resourceInfoTypeId) : 0, value: isSet(object.value) ? String(object.value) : "", createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, @@ -105,31 +100,21 @@ export const ResourceInfo = { toJSON(message: ResourceInfo): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.resourceInfoTypeId !== undefined && - (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.resourceInfoTypeId !== undefined && (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); message.value !== undefined && (obj.value = message.value); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ResourceInfo { + create, I>>(base?: I): ResourceInfo { return ResourceInfo.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ResourceInfo { + fromPartial, I>>(object: I): ResourceInfo { const message = createBaseResourceInfo(); message.resourceId = object.resourceId ?? 0; message.resourceInfoTypeId = object.resourceInfoTypeId ?? 0; @@ -161,41 +146,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/resource_info_type.ts b/domains/domain-acl/src/models/domain-layer/legacy/resource_info_type.ts index b0c9bdc..21f54f0 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/resource_info_type.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/resource_info_type.ts @@ -25,10 +25,7 @@ function createBaseResourceInfoType(): ResourceInfoType { } export const ResourceInfoType = { - encode( - message: ResourceInfoType, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ResourceInfoType, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceInfoTypeId !== 0) { writer.uint32(8).int32(message.resourceInfoTypeId); } @@ -91,9 +88,7 @@ export const ResourceInfoType = { fromJSON(object: any): ResourceInfoType { return { - resourceInfoTypeId: isSet(object.resourceInfoTypeId) - ? Number(object.resourceInfoTypeId) - : 0, + resourceInfoTypeId: isSet(object.resourceInfoTypeId) ? Number(object.resourceInfoTypeId) : 0, name: isSet(object.name) ? String(object.name) : "", description: isSet(object.description) ? String(object.description) : "", createUser: isSet(object.createUser) ? Number(object.createUser) : 0, @@ -105,31 +100,21 @@ export const ResourceInfoType = { toJSON(message: ResourceInfoType): unknown { const obj: any = {}; - message.resourceInfoTypeId !== undefined && - (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); + message.resourceInfoTypeId !== undefined && (obj.resourceInfoTypeId = Math.round(message.resourceInfoTypeId)); message.name !== undefined && (obj.name = message.name); - message.description !== undefined && - (obj.description = message.description); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.description !== undefined && (obj.description = message.description); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ResourceInfoType { + create, I>>(base?: I): ResourceInfoType { return ResourceInfoType.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ResourceInfoType { + fromPartial, I>>(object: I): ResourceInfoType { const message = createBaseResourceInfoType(); message.resourceInfoTypeId = object.resourceInfoTypeId ?? 0; message.name = object.name ?? ""; @@ -161,41 +146,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/resource_role.ts b/domains/domain-acl/src/models/domain-layer/legacy/resource_role.ts index 068f1ca..60fb727 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/resource_role.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/resource_role.ts @@ -27,10 +27,7 @@ function createBaseResourceRole(): ResourceRole { } export const ResourceRole = { - encode( - message: ResourceRole, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ResourceRole, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceRoleId !== 0) { writer.uint32(8).int32(message.resourceRoleId); } @@ -99,9 +96,7 @@ export const ResourceRole = { fromJSON(object: any): ResourceRole { return { - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, phaseTypeId: isSet(object.phaseTypeId) ? Number(object.phaseTypeId) : 0, name: isSet(object.name) ? String(object.name) : "", description: isSet(object.description) ? String(object.description) : "", @@ -114,33 +109,22 @@ export const ResourceRole = { toJSON(message: ResourceRole): unknown { const obj: any = {}; - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.phaseTypeId !== undefined && - (obj.phaseTypeId = Math.round(message.phaseTypeId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.phaseTypeId !== undefined && (obj.phaseTypeId = Math.round(message.phaseTypeId)); message.name !== undefined && (obj.name = message.name); - message.description !== undefined && - (obj.description = message.description); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.description !== undefined && (obj.description = message.description); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ResourceRole { + create, I>>(base?: I): ResourceRole { return ResourceRole.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ResourceRole { + fromPartial, I>>(object: I): ResourceRole { const message = createBaseResourceRole(); message.resourceRoleId = object.resourceRoleId ?? 0; message.phaseTypeId = object.phaseTypeId ?? 0; @@ -173,41 +157,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/resource_submission.ts b/domains/domain-acl/src/models/domain-layer/legacy/resource_submission.ts index 4d1da94..71926a2 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/resource_submission.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/resource_submission.ts @@ -12,7 +12,7 @@ export interface ResourceSubmission { } export interface CreateResourceSubmissionInput { - resourceId: number; + resourceId?: number | undefined; submissionId: number; } @@ -137,7 +137,7 @@ export const ResourceSubmission = { }; function createBaseCreateResourceSubmissionInput(): CreateResourceSubmissionInput { - return { resourceId: 0, submissionId: 0 }; + return { resourceId: undefined, submissionId: 0 }; } export const CreateResourceSubmissionInput = { @@ -145,7 +145,7 @@ export const CreateResourceSubmissionInput = { message: CreateResourceSubmissionInput, writer: _m0.Writer = _m0.Writer.create() ): _m0.Writer { - if (message.resourceId !== 0) { + if (message.resourceId !== undefined) { writer.uint32(8).int32(message.resourceId); } if (message.submissionId !== 0) { @@ -180,7 +180,9 @@ export const CreateResourceSubmissionInput = { fromJSON(object: any): CreateResourceSubmissionInput { return { - resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, + resourceId: isSet(object.resourceId) + ? Number(object.resourceId) + : undefined, submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, @@ -206,7 +208,7 @@ export const CreateResourceSubmissionInput = { object: I ): CreateResourceSubmissionInput { const message = createBaseCreateResourceSubmissionInput(); - message.resourceId = object.resourceId ?? 0; + message.resourceId = object.resourceId ?? undefined; message.submissionId = object.submissionId ?? 0; return message; }, diff --git a/domains/domain-acl/src/models/domain-layer/legacy/review.ts b/domains/domain-acl/src/models/domain-layer/legacy/review.ts index 7c782e2..55fe9dc 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/review.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/review.ts @@ -197,10 +197,7 @@ function createBaseReview(): Review { } export const Review = { - encode( - message: Review, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: Review, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.reviewId !== 0) { writer.uint32(8).int32(message.reviewId); } @@ -295,18 +292,12 @@ export const Review = { return { reviewId: isSet(object.reviewId) ? Number(object.reviewId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, scorecardId: isSet(object.scorecardId) ? Number(object.scorecardId) : 0, committed: isSet(object.committed) ? Number(object.committed) : 0, score: isSet(object.score) ? Number(object.score) : 0, - initialScore: isSet(object.initialScore) - ? Number(object.initialScore) - : 0, + initialScore: isSet(object.initialScore) ? Number(object.initialScore) : 0, createUser: isSet(object.createUser) ? Number(object.createUser) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, @@ -316,29 +307,18 @@ export const Review = { toJSON(message: Review): unknown { const obj: any = {}; - message.reviewId !== undefined && - (obj.reviewId = Math.round(message.reviewId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.scorecardId !== undefined && - (obj.scorecardId = Math.round(message.scorecardId)); - message.committed !== undefined && - (obj.committed = Math.round(message.committed)); + message.reviewId !== undefined && (obj.reviewId = Math.round(message.reviewId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.scorecardId !== undefined && (obj.scorecardId = Math.round(message.scorecardId)); + message.committed !== undefined && (obj.committed = Math.round(message.committed)); message.score !== undefined && (obj.score = message.score); - message.initialScore !== undefined && - (obj.initialScore = message.initialScore); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.initialScore !== undefined && (obj.initialScore = message.initialScore); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, @@ -369,10 +349,7 @@ function createBaseReviewList(): ReviewList { } export const ReviewList = { - encode( - message: ReviewList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ReviewList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.items) { Review.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -398,17 +375,13 @@ export const ReviewList = { }, fromJSON(object: any): ReviewList { - return { - items: Array.isArray(object?.items) - ? object.items.map((e: any) => Review.fromJSON(e)) - : [], - }; + return { items: Array.isArray(object?.items) ? object.items.map((e: any) => Review.fromJSON(e)) : [] }; }, toJSON(message: ReviewList): unknown { const obj: any = {}; if (message.items) { - obj.items = message.items.map((e) => (e ? Review.toJSON(e) : undefined)); + obj.items = message.items.map((e) => e ? Review.toJSON(e) : undefined); } else { obj.items = []; } @@ -419,9 +392,7 @@ export const ReviewList = { return ReviewList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ReviewList { + fromPartial, I>>(object: I): ReviewList { const message = createBaseReviewList(); message.items = object.items?.map((e) => Review.fromPartial(e)) || []; return message; @@ -429,22 +400,11 @@ export const ReviewList = { }; function createBaseCreateReviewInput(): CreateReviewInput { - return { - resourceId: 0, - submissionId: 0, - projectPhaseId: 0, - scorecardId: 0, - committed: 0, - score: 0, - initialScore: 0, - }; + return { resourceId: 0, submissionId: 0, projectPhaseId: 0, scorecardId: 0, committed: 0, score: 0, initialScore: 0 }; } export const CreateReviewInput = { - encode( - message: CreateReviewInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateReviewInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(16).int32(message.resourceId); } @@ -508,48 +468,32 @@ export const CreateReviewInput = { fromJSON(object: any): CreateReviewInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, scorecardId: isSet(object.scorecardId) ? Number(object.scorecardId) : 0, committed: isSet(object.committed) ? Number(object.committed) : 0, score: isSet(object.score) ? Number(object.score) : 0, - initialScore: isSet(object.initialScore) - ? Number(object.initialScore) - : 0, + initialScore: isSet(object.initialScore) ? Number(object.initialScore) : 0, }; }, toJSON(message: CreateReviewInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.scorecardId !== undefined && - (obj.scorecardId = Math.round(message.scorecardId)); - message.committed !== undefined && - (obj.committed = Math.round(message.committed)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.scorecardId !== undefined && (obj.scorecardId = Math.round(message.scorecardId)); + message.committed !== undefined && (obj.committed = Math.round(message.committed)); message.score !== undefined && (obj.score = message.score); - message.initialScore !== undefined && - (obj.initialScore = message.initialScore); + message.initialScore !== undefined && (obj.initialScore = message.initialScore); return obj; }, - create, I>>( - base?: I - ): CreateReviewInput { + create, I>>(base?: I): CreateReviewInput { return CreateReviewInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateReviewInput { + fromPartial, I>>(object: I): CreateReviewInput { const message = createBaseCreateReviewInput(); message.resourceId = object.resourceId ?? 0; message.submissionId = object.submissionId ?? 0; @@ -578,10 +522,7 @@ function createBaseReviewItem(): ReviewItem { } export const ReviewItem = { - encode( - message: ReviewItem, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ReviewItem, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.reviewItemId !== 0) { writer.uint32(8).int32(message.reviewItemId); } @@ -662,51 +603,31 @@ export const ReviewItem = { fromJSON(object: any): ReviewItem { return { - reviewItemId: isSet(object.reviewItemId) - ? Number(object.reviewItemId) - : 0, + reviewItemId: isSet(object.reviewItemId) ? Number(object.reviewItemId) : 0, reviewId: isSet(object.reviewId) ? Number(object.reviewId) : 0, - scorecardQuestionId: isSet(object.scorecardQuestionId) - ? Number(object.scorecardQuestionId) - : 0, + scorecardQuestionId: isSet(object.scorecardQuestionId) ? Number(object.scorecardQuestionId) : 0, uploadId: isSet(object.uploadId) ? Number(object.uploadId) : undefined, answer: isSet(object.answer) ? String(object.answer) : "", sort: isSet(object.sort) ? Number(object.sort) : 0, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? Number(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? Number(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? Number(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : undefined, }; }, toJSON(message: ReviewItem): unknown { const obj: any = {}; - message.reviewItemId !== undefined && - (obj.reviewItemId = Math.round(message.reviewItemId)); - message.reviewId !== undefined && - (obj.reviewId = Math.round(message.reviewId)); - message.scorecardQuestionId !== undefined && - (obj.scorecardQuestionId = Math.round(message.scorecardQuestionId)); - message.uploadId !== undefined && - (obj.uploadId = Math.round(message.uploadId)); + message.reviewItemId !== undefined && (obj.reviewItemId = Math.round(message.reviewItemId)); + message.reviewId !== undefined && (obj.reviewId = Math.round(message.reviewId)); + message.scorecardQuestionId !== undefined && (obj.scorecardQuestionId = Math.round(message.scorecardQuestionId)); + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); message.answer !== undefined && (obj.answer = message.answer); message.sort !== undefined && (obj.sort = Math.round(message.sort)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, @@ -714,9 +635,7 @@ export const ReviewItem = { return ReviewItem.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ReviewItem { + fromPartial, I>>(object: I): ReviewItem { const message = createBaseReviewItem(); message.reviewItemId = object.reviewItemId ?? 0; message.reviewId = object.reviewId ?? 0; @@ -733,20 +652,11 @@ export const ReviewItem = { }; function createBaseCreateReviewItemInput(): CreateReviewItemInput { - return { - reviewId: 0, - scorecardQuestionId: 0, - uploadId: undefined, - answer: "", - sort: 0, - }; + return { reviewId: 0, scorecardQuestionId: 0, uploadId: undefined, answer: "", sort: 0 }; } export const CreateReviewItemInput = { - encode( - message: CreateReviewItemInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateReviewItemInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.reviewId !== 0) { writer.uint32(16).int32(message.reviewId); } @@ -765,10 +675,7 @@ export const CreateReviewItemInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateReviewItemInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateReviewItemInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateReviewItemInput(); @@ -801,9 +708,7 @@ export const CreateReviewItemInput = { fromJSON(object: any): CreateReviewItemInput { return { reviewId: isSet(object.reviewId) ? Number(object.reviewId) : 0, - scorecardQuestionId: isSet(object.scorecardQuestionId) - ? Number(object.scorecardQuestionId) - : 0, + scorecardQuestionId: isSet(object.scorecardQuestionId) ? Number(object.scorecardQuestionId) : 0, uploadId: isSet(object.uploadId) ? Number(object.uploadId) : undefined, answer: isSet(object.answer) ? String(object.answer) : "", sort: isSet(object.sort) ? Number(object.sort) : 0, @@ -812,26 +717,19 @@ export const CreateReviewItemInput = { toJSON(message: CreateReviewItemInput): unknown { const obj: any = {}; - message.reviewId !== undefined && - (obj.reviewId = Math.round(message.reviewId)); - message.scorecardQuestionId !== undefined && - (obj.scorecardQuestionId = Math.round(message.scorecardQuestionId)); - message.uploadId !== undefined && - (obj.uploadId = Math.round(message.uploadId)); + message.reviewId !== undefined && (obj.reviewId = Math.round(message.reviewId)); + message.scorecardQuestionId !== undefined && (obj.scorecardQuestionId = Math.round(message.scorecardQuestionId)); + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); message.answer !== undefined && (obj.answer = message.answer); message.sort !== undefined && (obj.sort = Math.round(message.sort)); return obj; }, - create, I>>( - base?: I - ): CreateReviewItemInput { + create, I>>(base?: I): CreateReviewItemInput { return CreateReviewItemInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateReviewItemInput { + fromPartial, I>>(object: I): CreateReviewItemInput { const message = createBaseCreateReviewItemInput(); message.reviewId = object.reviewId ?? 0; message.scorecardQuestionId = object.scorecardQuestionId ?? 0; @@ -856,10 +754,7 @@ function createBaseSubmission(): Submission { } export const Submission = { - encode( - message: Submission, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: Submission, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.submissionId !== 0) { writer.uint32(8).int32(message.submissionId); } @@ -928,45 +823,27 @@ export const Submission = { fromJSON(object: any): Submission { return { - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0, - initialScore: isSet(object.initialScore) - ? Number(object.initialScore) - : undefined, - finalScore: isSet(object.finalScore) - ? Number(object.finalScore) - : undefined, + initialScore: isSet(object.initialScore) ? Number(object.initialScore) : undefined, + finalScore: isSet(object.finalScore) ? Number(object.finalScore) : undefined, placement: isSet(object.placement) ? Number(object.placement) : undefined, prizeId: isSet(object.prizeId) ? Number(object.prizeId) : undefined, - submissionStatusId: isSet(object.submissionStatusId) - ? Number(object.submissionStatusId) - : 0, - submissionTypeId: isSet(object.submissionTypeId) - ? Number(object.submissionTypeId) - : 0, + submissionStatusId: isSet(object.submissionStatusId) ? Number(object.submissionStatusId) : 0, + submissionTypeId: isSet(object.submissionTypeId) ? Number(object.submissionTypeId) : 0, }; }, toJSON(message: Submission): unknown { const obj: any = {}; - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); - message.uploadId !== undefined && - (obj.uploadId = Math.round(message.uploadId)); - message.initialScore !== undefined && - (obj.initialScore = Math.round(message.initialScore)); - message.finalScore !== undefined && - (obj.finalScore = Math.round(message.finalScore)); - message.placement !== undefined && - (obj.placement = Math.round(message.placement)); - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.submissionStatusId !== undefined && - (obj.submissionStatusId = Math.round(message.submissionStatusId)); - message.submissionTypeId !== undefined && - (obj.submissionTypeId = Math.round(message.submissionTypeId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); + message.initialScore !== undefined && (obj.initialScore = Math.round(message.initialScore)); + message.finalScore !== undefined && (obj.finalScore = Math.round(message.finalScore)); + message.placement !== undefined && (obj.placement = Math.round(message.placement)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.submissionStatusId !== undefined && (obj.submissionStatusId = Math.round(message.submissionStatusId)); + message.submissionTypeId !== undefined && (obj.submissionTypeId = Math.round(message.submissionTypeId)); return obj; }, @@ -974,9 +851,7 @@ export const Submission = { return Submission.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): Submission { + fromPartial, I>>(object: I): Submission { const message = createBaseSubmission(); message.submissionId = object.submissionId ?? 0; message.uploadId = object.uploadId ?? 0; @@ -991,19 +866,11 @@ export const Submission = { }; function createBaseGetSubmissionInput(): GetSubmissionInput { - return { - projectId: 0, - submissionStatusId: undefined, - uploadStatusId: undefined, - resourceId: 0, - }; + return { projectId: 0, submissionStatusId: undefined, uploadStatusId: undefined, resourceId: 0 }; } export const GetSubmissionInput = { - encode( - message: GetSubmissionInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetSubmissionInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -1049,38 +916,26 @@ export const GetSubmissionInput = { fromJSON(object: any): GetSubmissionInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - submissionStatusId: isSet(object.submissionStatusId) - ? Number(object.submissionStatusId) - : undefined, - uploadStatusId: isSet(object.uploadStatusId) - ? Number(object.uploadStatusId) - : undefined, + submissionStatusId: isSet(object.submissionStatusId) ? Number(object.submissionStatusId) : undefined, + uploadStatusId: isSet(object.uploadStatusId) ? Number(object.uploadStatusId) : undefined, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, }; }, toJSON(message: GetSubmissionInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.submissionStatusId !== undefined && - (obj.submissionStatusId = Math.round(message.submissionStatusId)); - message.uploadStatusId !== undefined && - (obj.uploadStatusId = Math.round(message.uploadStatusId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.submissionStatusId !== undefined && (obj.submissionStatusId = Math.round(message.submissionStatusId)); + message.uploadStatusId !== undefined && (obj.uploadStatusId = Math.round(message.uploadStatusId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); return obj; }, - create, I>>( - base?: I - ): GetSubmissionInput { + create, I>>(base?: I): GetSubmissionInput { return GetSubmissionInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetSubmissionInput { + fromPartial, I>>(object: I): GetSubmissionInput { const message = createBaseGetSubmissionInput(); message.projectId = object.projectId ?? 0; message.submissionStatusId = object.submissionStatusId ?? undefined; @@ -1103,10 +958,7 @@ function createBaseCreateSubmissionInput(): CreateSubmissionInput { } export const CreateSubmissionInput = { - encode( - message: CreateSubmissionInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateSubmissionInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.uploadId !== 0) { writer.uint32(8).int32(message.uploadId); } @@ -1131,10 +983,7 @@ export const CreateSubmissionInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateSubmissionInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateSubmissionInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateSubmissionInput(); @@ -1173,51 +1022,32 @@ export const CreateSubmissionInput = { fromJSON(object: any): CreateSubmissionInput { return { uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0, - initialScore: isSet(object.initialScore) - ? Number(object.initialScore) - : undefined, - finalScore: isSet(object.finalScore) - ? Number(object.finalScore) - : undefined, + initialScore: isSet(object.initialScore) ? Number(object.initialScore) : undefined, + finalScore: isSet(object.finalScore) ? Number(object.finalScore) : undefined, placement: isSet(object.placement) ? Number(object.placement) : undefined, prizeId: isSet(object.prizeId) ? Number(object.prizeId) : undefined, - submissionStatusId: isSet(object.submissionStatusId) - ? Number(object.submissionStatusId) - : 0, - submissionTypeId: isSet(object.submissionTypeId) - ? Number(object.submissionTypeId) - : 0, + submissionStatusId: isSet(object.submissionStatusId) ? Number(object.submissionStatusId) : 0, + submissionTypeId: isSet(object.submissionTypeId) ? Number(object.submissionTypeId) : 0, }; }, toJSON(message: CreateSubmissionInput): unknown { const obj: any = {}; - message.uploadId !== undefined && - (obj.uploadId = Math.round(message.uploadId)); - message.initialScore !== undefined && - (obj.initialScore = Math.round(message.initialScore)); - message.finalScore !== undefined && - (obj.finalScore = Math.round(message.finalScore)); - message.placement !== undefined && - (obj.placement = Math.round(message.placement)); - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); - message.submissionStatusId !== undefined && - (obj.submissionStatusId = Math.round(message.submissionStatusId)); - message.submissionTypeId !== undefined && - (obj.submissionTypeId = Math.round(message.submissionTypeId)); + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); + message.initialScore !== undefined && (obj.initialScore = Math.round(message.initialScore)); + message.finalScore !== undefined && (obj.finalScore = Math.round(message.finalScore)); + message.placement !== undefined && (obj.placement = Math.round(message.placement)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); + message.submissionStatusId !== undefined && (obj.submissionStatusId = Math.round(message.submissionStatusId)); + message.submissionTypeId !== undefined && (obj.submissionTypeId = Math.round(message.submissionTypeId)); return obj; }, - create, I>>( - base?: I - ): CreateSubmissionInput { + create, I>>(base?: I): CreateSubmissionInput { return CreateSubmissionInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateSubmissionInput { + fromPartial, I>>(object: I): CreateSubmissionInput { const message = createBaseCreateSubmissionInput(); message.uploadId = object.uploadId ?? 0; message.initialScore = object.initialScore ?? undefined; @@ -1231,20 +1061,11 @@ export const CreateSubmissionInput = { }; function createBaseUpdateSubmissionInput(): UpdateSubmissionInput { - return { - submissionId: 0, - initialScore: undefined, - finalScore: undefined, - placement: undefined, - prizeId: undefined, - }; + return { submissionId: 0, initialScore: undefined, finalScore: undefined, placement: undefined, prizeId: undefined }; } export const UpdateSubmissionInput = { - encode( - message: UpdateSubmissionInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: UpdateSubmissionInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.submissionId !== 0) { writer.uint32(8).int32(message.submissionId); } @@ -1263,10 +1084,7 @@ export const UpdateSubmissionInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UpdateSubmissionInput { + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateSubmissionInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseUpdateSubmissionInput(); @@ -1298,15 +1116,9 @@ export const UpdateSubmissionInput = { fromJSON(object: any): UpdateSubmissionInput { return { - submissionId: isSet(object.submissionId) - ? Number(object.submissionId) - : 0, - initialScore: isSet(object.initialScore) - ? Number(object.initialScore) - : undefined, - finalScore: isSet(object.finalScore) - ? Number(object.finalScore) - : undefined, + submissionId: isSet(object.submissionId) ? Number(object.submissionId) : 0, + initialScore: isSet(object.initialScore) ? Number(object.initialScore) : undefined, + finalScore: isSet(object.finalScore) ? Number(object.finalScore) : undefined, placement: isSet(object.placement) ? Number(object.placement) : undefined, prizeId: isSet(object.prizeId) ? Number(object.prizeId) : undefined, }; @@ -1314,28 +1126,19 @@ export const UpdateSubmissionInput = { toJSON(message: UpdateSubmissionInput): unknown { const obj: any = {}; - message.submissionId !== undefined && - (obj.submissionId = Math.round(message.submissionId)); - message.initialScore !== undefined && - (obj.initialScore = Math.round(message.initialScore)); - message.finalScore !== undefined && - (obj.finalScore = Math.round(message.finalScore)); - message.placement !== undefined && - (obj.placement = Math.round(message.placement)); - message.prizeId !== undefined && - (obj.prizeId = Math.round(message.prizeId)); + message.submissionId !== undefined && (obj.submissionId = Math.round(message.submissionId)); + message.initialScore !== undefined && (obj.initialScore = Math.round(message.initialScore)); + message.finalScore !== undefined && (obj.finalScore = Math.round(message.finalScore)); + message.placement !== undefined && (obj.placement = Math.round(message.placement)); + message.prizeId !== undefined && (obj.prizeId = Math.round(message.prizeId)); return obj; }, - create, I>>( - base?: I - ): UpdateSubmissionInput { + create, I>>(base?: I): UpdateSubmissionInput { return UpdateSubmissionInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): UpdateSubmissionInput { + fromPartial, I>>(object: I): UpdateSubmissionInput { const message = createBaseUpdateSubmissionInput(); message.submissionId = object.submissionId ?? 0; message.initialScore = object.initialScore ?? undefined; @@ -1347,20 +1150,11 @@ export const UpdateSubmissionInput = { }; function createBaseUpload(): Upload { - return { - uploadId: 0, - projectId: 0, - uploadStatusId: 0, - resourceRoleId: 0, - resourceId: 0, - }; + return { uploadId: 0, projectId: 0, uploadStatusId: 0, resourceRoleId: 0, resourceId: 0 }; } export const Upload = { - encode( - message: Upload, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: Upload, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.uploadId !== 0) { writer.uint32(8).int32(message.uploadId); } @@ -1413,28 +1207,19 @@ export const Upload = { return { uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0, projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - uploadStatusId: isSet(object.uploadStatusId) - ? Number(object.uploadStatusId) - : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, + uploadStatusId: isSet(object.uploadStatusId) ? Number(object.uploadStatusId) : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, }; }, toJSON(message: Upload): unknown { const obj: any = {}; - message.uploadId !== undefined && - (obj.uploadId = Math.round(message.uploadId)); - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.uploadStatusId !== undefined && - (obj.uploadStatusId = Math.round(message.uploadStatusId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.uploadStatusId !== undefined && (obj.uploadStatusId = Math.round(message.uploadStatusId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); return obj; }, @@ -1454,21 +1239,11 @@ export const Upload = { }; function createBaseCreateUploadInput(): CreateUploadInput { - return { - projectId: 0, - uploadStatusId: 0, - resourceId: 0, - projectPhaseId: 0, - uploadTypeId: 0, - parameter: "", - }; + return { projectId: 0, uploadStatusId: 0, resourceId: 0, projectPhaseId: 0, uploadTypeId: 0, parameter: "" }; } export const CreateUploadInput = { - encode( - message: CreateUploadInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateUploadInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(16).int32(message.projectId); } @@ -1526,45 +1301,30 @@ export const CreateUploadInput = { fromJSON(object: any): CreateUploadInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - uploadStatusId: isSet(object.uploadStatusId) - ? Number(object.uploadStatusId) - : 0, + uploadStatusId: isSet(object.uploadStatusId) ? Number(object.uploadStatusId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - projectPhaseId: isSet(object.projectPhaseId) - ? Number(object.projectPhaseId) - : 0, - uploadTypeId: isSet(object.uploadTypeId) - ? Number(object.uploadTypeId) - : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + uploadTypeId: isSet(object.uploadTypeId) ? Number(object.uploadTypeId) : 0, parameter: isSet(object.parameter) ? String(object.parameter) : "", }; }, toJSON(message: CreateUploadInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.uploadStatusId !== undefined && - (obj.uploadStatusId = Math.round(message.uploadStatusId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.projectPhaseId !== undefined && - (obj.projectPhaseId = Math.round(message.projectPhaseId)); - message.uploadTypeId !== undefined && - (obj.uploadTypeId = Math.round(message.uploadTypeId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.uploadStatusId !== undefined && (obj.uploadStatusId = Math.round(message.uploadStatusId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.uploadTypeId !== undefined && (obj.uploadTypeId = Math.round(message.uploadTypeId)); message.parameter !== undefined && (obj.parameter = message.parameter); return obj; }, - create, I>>( - base?: I - ): CreateUploadInput { + create, I>>(base?: I): CreateUploadInput { return CreateUploadInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateUploadInput { + fromPartial, I>>(object: I): CreateUploadInput { const message = createBaseCreateUploadInput(); message.projectId = object.projectId ?? 0; message.uploadStatusId = object.uploadStatusId ?? 0; @@ -1577,20 +1337,11 @@ export const CreateUploadInput = { }; function createBaseReviewComment(): ReviewComment { - return { - reviewCommentId: 0, - resourceId: 0, - reviewId: 0, - commentTypeId: 0, - content: "", - }; + return { reviewCommentId: 0, resourceId: 0, reviewId: 0, commentTypeId: 0, content: "" }; } export const ReviewComment = { - encode( - message: ReviewComment, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ReviewComment, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.reviewCommentId !== 0) { writer.uint32(8).int32(message.reviewCommentId); } @@ -1641,41 +1392,29 @@ export const ReviewComment = { fromJSON(object: any): ReviewComment { return { - reviewCommentId: isSet(object.reviewCommentId) - ? Number(object.reviewCommentId) - : 0, + reviewCommentId: isSet(object.reviewCommentId) ? Number(object.reviewCommentId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, reviewId: isSet(object.reviewId) ? Number(object.reviewId) : 0, - commentTypeId: isSet(object.commentTypeId) - ? Number(object.commentTypeId) - : 0, + commentTypeId: isSet(object.commentTypeId) ? Number(object.commentTypeId) : 0, content: isSet(object.content) ? String(object.content) : "", }; }, toJSON(message: ReviewComment): unknown { const obj: any = {}; - message.reviewCommentId !== undefined && - (obj.reviewCommentId = Math.round(message.reviewCommentId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.reviewId !== undefined && - (obj.reviewId = Math.round(message.reviewId)); - message.commentTypeId !== undefined && - (obj.commentTypeId = Math.round(message.commentTypeId)); + message.reviewCommentId !== undefined && (obj.reviewCommentId = Math.round(message.reviewCommentId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.reviewId !== undefined && (obj.reviewId = Math.round(message.reviewId)); + message.commentTypeId !== undefined && (obj.commentTypeId = Math.round(message.commentTypeId)); message.content !== undefined && (obj.content = message.content); return obj; }, - create, I>>( - base?: I - ): ReviewComment { + create, I>>(base?: I): ReviewComment { return ReviewComment.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ReviewComment { + fromPartial, I>>(object: I): ReviewComment { const message = createBaseReviewComment(); message.reviewCommentId = object.reviewCommentId ?? 0; message.resourceId = object.resourceId ?? 0; @@ -1691,10 +1430,7 @@ function createBaseCreateReviewComment(): CreateReviewComment { } export const CreateReviewComment = { - encode( - message: CreateReviewComment, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateReviewComment, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(16).int32(message.resourceId); } @@ -1741,34 +1477,25 @@ export const CreateReviewComment = { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, reviewId: isSet(object.reviewId) ? Number(object.reviewId) : 0, - commentTypeId: isSet(object.commentTypeId) - ? Number(object.commentTypeId) - : 0, + commentTypeId: isSet(object.commentTypeId) ? Number(object.commentTypeId) : 0, content: isSet(object.content) ? String(object.content) : "", }; }, toJSON(message: CreateReviewComment): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.reviewId !== undefined && - (obj.reviewId = Math.round(message.reviewId)); - message.commentTypeId !== undefined && - (obj.commentTypeId = Math.round(message.commentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.reviewId !== undefined && (obj.reviewId = Math.round(message.reviewId)); + message.commentTypeId !== undefined && (obj.commentTypeId = Math.round(message.commentTypeId)); message.content !== undefined && (obj.content = message.content); return obj; }, - create, I>>( - base?: I - ): CreateReviewComment { + create, I>>(base?: I): CreateReviewComment { return CreateReviewComment.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateReviewComment { + fromPartial, I>>(object: I): CreateReviewComment { const message = createBaseCreateReviewComment(); message.resourceId = object.resourceId ?? 0; message.reviewId = object.reviewId ?? 0; @@ -1779,21 +1506,11 @@ export const CreateReviewComment = { }; function createBaseReviewItemComment(): ReviewItemComment { - return { - reviewItemCommentId: 0, - resourceId: 0, - reviewItemId: 0, - commentTypeId: 0, - content: "", - sort: 0, - }; + return { reviewItemCommentId: 0, resourceId: 0, reviewItemId: 0, commentTypeId: 0, content: "", sort: 0 }; } export const ReviewItemComment = { - encode( - message: ReviewItemComment, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ReviewItemComment, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.reviewItemCommentId !== 0) { writer.uint32(8).int32(message.reviewItemCommentId); } @@ -1850,16 +1567,10 @@ export const ReviewItemComment = { fromJSON(object: any): ReviewItemComment { return { - reviewItemCommentId: isSet(object.reviewItemCommentId) - ? Number(object.reviewItemCommentId) - : 0, + reviewItemCommentId: isSet(object.reviewItemCommentId) ? Number(object.reviewItemCommentId) : 0, resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - reviewItemId: isSet(object.reviewItemId) - ? Number(object.reviewItemId) - : 0, - commentTypeId: isSet(object.commentTypeId) - ? Number(object.commentTypeId) - : 0, + reviewItemId: isSet(object.reviewItemId) ? Number(object.reviewItemId) : 0, + commentTypeId: isSet(object.commentTypeId) ? Number(object.commentTypeId) : 0, content: isSet(object.content) ? String(object.content) : "", sort: isSet(object.sort) ? Number(object.sort) : 0, }; @@ -1867,28 +1578,20 @@ export const ReviewItemComment = { toJSON(message: ReviewItemComment): unknown { const obj: any = {}; - message.reviewItemCommentId !== undefined && - (obj.reviewItemCommentId = Math.round(message.reviewItemCommentId)); - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.reviewItemId !== undefined && - (obj.reviewItemId = Math.round(message.reviewItemId)); - message.commentTypeId !== undefined && - (obj.commentTypeId = Math.round(message.commentTypeId)); + message.reviewItemCommentId !== undefined && (obj.reviewItemCommentId = Math.round(message.reviewItemCommentId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.reviewItemId !== undefined && (obj.reviewItemId = Math.round(message.reviewItemId)); + message.commentTypeId !== undefined && (obj.commentTypeId = Math.round(message.commentTypeId)); message.content !== undefined && (obj.content = message.content); message.sort !== undefined && (obj.sort = Math.round(message.sort)); return obj; }, - create, I>>( - base?: I - ): ReviewItemComment { + create, I>>(base?: I): ReviewItemComment { return ReviewItemComment.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ReviewItemComment { + fromPartial, I>>(object: I): ReviewItemComment { const message = createBaseReviewItemComment(); message.reviewItemCommentId = object.reviewItemCommentId ?? 0; message.resourceId = object.resourceId ?? 0; @@ -1901,20 +1604,11 @@ export const ReviewItemComment = { }; function createBaseCreateReviewItemCommentInput(): CreateReviewItemCommentInput { - return { - resourceId: 0, - reviewItemId: 0, - commentTypeId: 0, - content: "", - sort: 0, - }; + return { resourceId: 0, reviewItemId: 0, commentTypeId: 0, content: "", sort: 0 }; } export const CreateReviewItemCommentInput = { - encode( - message: CreateReviewItemCommentInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateReviewItemCommentInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.resourceId !== 0) { writer.uint32(16).int32(message.resourceId); } @@ -1933,10 +1627,7 @@ export const CreateReviewItemCommentInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateReviewItemCommentInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateReviewItemCommentInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateReviewItemCommentInput(); @@ -1969,12 +1660,8 @@ export const CreateReviewItemCommentInput = { fromJSON(object: any): CreateReviewItemCommentInput { return { resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, - reviewItemId: isSet(object.reviewItemId) - ? Number(object.reviewItemId) - : 0, - commentTypeId: isSet(object.commentTypeId) - ? Number(object.commentTypeId) - : 0, + reviewItemId: isSet(object.reviewItemId) ? Number(object.reviewItemId) : 0, + commentTypeId: isSet(object.commentTypeId) ? Number(object.commentTypeId) : 0, content: isSet(object.content) ? String(object.content) : "", sort: isSet(object.sort) ? Number(object.sort) : 0, }; @@ -1982,26 +1669,19 @@ export const CreateReviewItemCommentInput = { toJSON(message: CreateReviewItemCommentInput): unknown { const obj: any = {}; - message.resourceId !== undefined && - (obj.resourceId = Math.round(message.resourceId)); - message.reviewItemId !== undefined && - (obj.reviewItemId = Math.round(message.reviewItemId)); - message.commentTypeId !== undefined && - (obj.commentTypeId = Math.round(message.commentTypeId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.reviewItemId !== undefined && (obj.reviewItemId = Math.round(message.reviewItemId)); + message.commentTypeId !== undefined && (obj.commentTypeId = Math.round(message.commentTypeId)); message.content !== undefined && (obj.content = message.content); message.sort !== undefined && (obj.sort = Math.round(message.sort)); return obj; }, - create, I>>( - base?: I - ): CreateReviewItemCommentInput { + create, I>>(base?: I): CreateReviewItemCommentInput { return CreateReviewItemCommentInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): CreateReviewItemCommentInput { + fromPartial, I>>(object: I): CreateReviewItemCommentInput { const message = createBaseCreateReviewItemCommentInput(); message.resourceId = object.resourceId ?? 0; message.reviewItemId = object.reviewItemId ?? 0; @@ -2028,10 +1708,7 @@ function createBaseScorecardGroup(): ScorecardGroup { } export const ScorecardGroup = { - encode( - message: ScorecardGroup, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ScorecardGroup, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.scorecardGroupId !== 0) { writer.uint32(8).int32(message.scorecardGroupId); } @@ -2112,60 +1789,39 @@ export const ScorecardGroup = { fromJSON(object: any): ScorecardGroup { return { - scorecardGroupId: isSet(object.scorecardGroupId) - ? Number(object.scorecardGroupId) - : 0, + scorecardGroupId: isSet(object.scorecardGroupId) ? Number(object.scorecardGroupId) : 0, scorecardId: isSet(object.scorecardId) ? Number(object.scorecardId) : 0, name: isSet(object.name) ? String(object.name) : "", weight: isSet(object.weight) ? Number(object.weight) : 0, sort: isSet(object.sort) ? Number(object.sort) : 0, version: isSet(object.version) ? Number(object.version) : 0, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? Number(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? Number(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? Number(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : undefined, }; }, toJSON(message: ScorecardGroup): unknown { const obj: any = {}; - message.scorecardGroupId !== undefined && - (obj.scorecardGroupId = Math.round(message.scorecardGroupId)); - message.scorecardId !== undefined && - (obj.scorecardId = Math.round(message.scorecardId)); + message.scorecardGroupId !== undefined && (obj.scorecardGroupId = Math.round(message.scorecardGroupId)); + message.scorecardId !== undefined && (obj.scorecardId = Math.round(message.scorecardId)); message.name !== undefined && (obj.name = message.name); message.weight !== undefined && (obj.weight = message.weight); message.sort !== undefined && (obj.sort = Math.round(message.sort)); - message.version !== undefined && - (obj.version = Math.round(message.version)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.version !== undefined && (obj.version = Math.round(message.version)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ScorecardGroup { + create, I>>(base?: I): ScorecardGroup { return ScorecardGroup.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ScorecardGroup { + fromPartial, I>>(object: I): ScorecardGroup { const message = createBaseScorecardGroup(); message.scorecardGroupId = object.scorecardGroupId ?? 0; message.scorecardId = object.scorecardId ?? 0; @@ -2186,10 +1842,7 @@ function createBaseScorecardGroupList(): ScorecardGroupList { } export const ScorecardGroupList = { - encode( - message: ScorecardGroupList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ScorecardGroupList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.items) { ScorecardGroup.encode(v!, writer.uint32(10).fork()).ldelim(); } @@ -2215,37 +1868,26 @@ export const ScorecardGroupList = { }, fromJSON(object: any): ScorecardGroupList { - return { - items: Array.isArray(object?.items) - ? object.items.map((e: any) => ScorecardGroup.fromJSON(e)) - : [], - }; + return { items: Array.isArray(object?.items) ? object.items.map((e: any) => ScorecardGroup.fromJSON(e)) : [] }; }, toJSON(message: ScorecardGroupList): unknown { const obj: any = {}; if (message.items) { - obj.items = message.items.map((e) => - e ? ScorecardGroup.toJSON(e) : undefined - ); + obj.items = message.items.map((e) => e ? ScorecardGroup.toJSON(e) : undefined); } else { obj.items = []; } return obj; }, - create, I>>( - base?: I - ): ScorecardGroupList { + create, I>>(base?: I): ScorecardGroupList { return ScorecardGroupList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ScorecardGroupList { + fromPartial, I>>(object: I): ScorecardGroupList { const message = createBaseScorecardGroupList(); - message.items = - object.items?.map((e) => ScorecardGroup.fromPartial(e)) || []; + message.items = object.items?.map((e) => ScorecardGroup.fromPartial(e)) || []; return message; }, }; @@ -2255,20 +1897,14 @@ function createBaseGetScorecardGroupsInput(): GetScorecardGroupsInput { } export const GetScorecardGroupsInput = { - encode( - message: GetScorecardGroupsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetScorecardGroupsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.scorecardId !== 0) { writer.uint32(8).int32(message.scorecardId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetScorecardGroupsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetScorecardGroupsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetScorecardGroupsInput(); @@ -2287,27 +1923,20 @@ export const GetScorecardGroupsInput = { }, fromJSON(object: any): GetScorecardGroupsInput { - return { - scorecardId: isSet(object.scorecardId) ? Number(object.scorecardId) : 0, - }; + return { scorecardId: isSet(object.scorecardId) ? Number(object.scorecardId) : 0 }; }, toJSON(message: GetScorecardGroupsInput): unknown { const obj: any = {}; - message.scorecardId !== undefined && - (obj.scorecardId = Math.round(message.scorecardId)); + message.scorecardId !== undefined && (obj.scorecardId = Math.round(message.scorecardId)); return obj; }, - create, I>>( - base?: I - ): GetScorecardGroupsInput { + create, I>>(base?: I): GetScorecardGroupsInput { return GetScorecardGroupsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetScorecardGroupsInput { + fromPartial, I>>(object: I): GetScorecardGroupsInput { const message = createBaseGetScorecardGroupsInput(); message.scorecardId = object.scorecardId ?? 0; return message; @@ -2330,10 +1959,7 @@ function createBaseScorecardSection(): ScorecardSection { } export const ScorecardSection = { - encode( - message: ScorecardSection, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ScorecardSection, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.scorecardSectionId !== 0) { writer.uint32(8).int32(message.scorecardSectionId); } @@ -2414,62 +2040,39 @@ export const ScorecardSection = { fromJSON(object: any): ScorecardSection { return { - scorecardSectionId: isSet(object.scorecardSectionId) - ? Number(object.scorecardSectionId) - : 0, - scorecardGroupId: isSet(object.scorecardGroupId) - ? Number(object.scorecardGroupId) - : 0, + scorecardSectionId: isSet(object.scorecardSectionId) ? Number(object.scorecardSectionId) : 0, + scorecardGroupId: isSet(object.scorecardGroupId) ? Number(object.scorecardGroupId) : 0, name: isSet(object.name) ? String(object.name) : "", weight: isSet(object.weight) ? Number(object.weight) : 0, sort: isSet(object.sort) ? Number(object.sort) : 0, version: isSet(object.version) ? Number(object.version) : 0, - createUser: isSet(object.createUser) - ? Number(object.createUser) - : undefined, - createDate: isSet(object.createDate) - ? Number(object.createDate) - : undefined, - modifyUser: isSet(object.modifyUser) - ? Number(object.modifyUser) - : undefined, - modifyDate: isSet(object.modifyDate) - ? Number(object.modifyDate) - : undefined, + createUser: isSet(object.createUser) ? Number(object.createUser) : undefined, + createDate: isSet(object.createDate) ? Number(object.createDate) : undefined, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : undefined, + modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : undefined, }; }, toJSON(message: ScorecardSection): unknown { const obj: any = {}; - message.scorecardSectionId !== undefined && - (obj.scorecardSectionId = Math.round(message.scorecardSectionId)); - message.scorecardGroupId !== undefined && - (obj.scorecardGroupId = Math.round(message.scorecardGroupId)); + message.scorecardSectionId !== undefined && (obj.scorecardSectionId = Math.round(message.scorecardSectionId)); + message.scorecardGroupId !== undefined && (obj.scorecardGroupId = Math.round(message.scorecardGroupId)); message.name !== undefined && (obj.name = message.name); message.weight !== undefined && (obj.weight = message.weight); message.sort !== undefined && (obj.sort = Math.round(message.sort)); - message.version !== undefined && - (obj.version = Math.round(message.version)); - message.createUser !== undefined && - (obj.createUser = Math.round(message.createUser)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyUser !== undefined && - (obj.modifyUser = Math.round(message.modifyUser)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.version !== undefined && (obj.version = Math.round(message.version)); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); return obj; }, - create, I>>( - base?: I - ): ScorecardSection { + create, I>>(base?: I): ScorecardSection { return ScorecardSection.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ScorecardSection { + fromPartial, I>>(object: I): ScorecardSection { const message = createBaseScorecardSection(); message.scorecardSectionId = object.scorecardSectionId ?? 0; message.scorecardGroupId = object.scorecardGroupId ?? 0; @@ -2490,20 +2093,14 @@ function createBaseScorecardSectionList(): ScorecardSectionList { } export const ScorecardSectionList = { - encode( - message: ScorecardSectionList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ScorecardSectionList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.items) { ScorecardSection.encode(v!, writer.uint32(10).fork()).ldelim(); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ScorecardSectionList { + decode(input: _m0.Reader | Uint8Array, length?: number): ScorecardSectionList { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseScorecardSectionList(); @@ -2522,37 +2119,26 @@ export const ScorecardSectionList = { }, fromJSON(object: any): ScorecardSectionList { - return { - items: Array.isArray(object?.items) - ? object.items.map((e: any) => ScorecardSection.fromJSON(e)) - : [], - }; + return { items: Array.isArray(object?.items) ? object.items.map((e: any) => ScorecardSection.fromJSON(e)) : [] }; }, toJSON(message: ScorecardSectionList): unknown { const obj: any = {}; if (message.items) { - obj.items = message.items.map((e) => - e ? ScorecardSection.toJSON(e) : undefined - ); + obj.items = message.items.map((e) => e ? ScorecardSection.toJSON(e) : undefined); } else { obj.items = []; } return obj; }, - create, I>>( - base?: I - ): ScorecardSectionList { + create, I>>(base?: I): ScorecardSectionList { return ScorecardSectionList.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ScorecardSectionList { + fromPartial, I>>(object: I): ScorecardSectionList { const message = createBaseScorecardSectionList(); - message.items = - object.items?.map((e) => ScorecardSection.fromPartial(e)) || []; + message.items = object.items?.map((e) => ScorecardSection.fromPartial(e)) || []; return message; }, }; @@ -2562,20 +2148,14 @@ function createBaseGetScorecardSectionsInput(): GetScorecardSectionsInput { } export const GetScorecardSectionsInput = { - encode( - message: GetScorecardSectionsInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetScorecardSectionsInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.scorecardGroupId !== 0) { writer.uint32(8).int32(message.scorecardGroupId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetScorecardSectionsInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetScorecardSectionsInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetScorecardSectionsInput(); @@ -2594,29 +2174,20 @@ export const GetScorecardSectionsInput = { }, fromJSON(object: any): GetScorecardSectionsInput { - return { - scorecardGroupId: isSet(object.scorecardGroupId) - ? Number(object.scorecardGroupId) - : 0, - }; + return { scorecardGroupId: isSet(object.scorecardGroupId) ? Number(object.scorecardGroupId) : 0 }; }, toJSON(message: GetScorecardSectionsInput): unknown { const obj: any = {}; - message.scorecardGroupId !== undefined && - (obj.scorecardGroupId = Math.round(message.scorecardGroupId)); + message.scorecardGroupId !== undefined && (obj.scorecardGroupId = Math.round(message.scorecardGroupId)); return obj; }, - create, I>>( - base?: I - ): GetScorecardSectionsInput { + create, I>>(base?: I): GetScorecardSectionsInput { return GetScorecardSectionsInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): GetScorecardSectionsInput { + fromPartial, I>>(object: I): GetScorecardSectionsInput { const message = createBaseGetScorecardSectionsInput(); message.scorecardGroupId = object.scorecardGroupId ?? 0; return message; @@ -2642,41 +2213,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/round_registration.ts b/domains/domain-acl/src/models/domain-layer/legacy/round_registration.ts new file mode 100644 index 0000000..c1e1c03 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/round_registration.ts @@ -0,0 +1,214 @@ +/* eslint-disable */ +import Long from "long"; +import _m0 from "protobufjs/minimal"; + +export interface RoundRegistration { + roundId: number; + coderId: number; +} + +export interface CreateRoundRegistrationInput { + roundId: number; + coderId: number; + timestamp: number; + eligible: boolean; + teamId: number; +} + +function createBaseRoundRegistration(): RoundRegistration { + return { roundId: 0, coderId: 0 }; +} + +export const RoundRegistration = { + encode(message: RoundRegistration, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.roundId !== 0) { + writer.uint32(8).int32(message.roundId); + } + if (message.coderId !== 0) { + writer.uint32(16).int32(message.coderId); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): RoundRegistration { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseRoundRegistration(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.roundId = reader.int32(); + break; + case 2: + message.coderId = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): RoundRegistration { + return { + roundId: isSet(object.roundId) ? Number(object.roundId) : 0, + coderId: isSet(object.coderId) ? Number(object.coderId) : 0, + }; + }, + + toJSON(message: RoundRegistration): unknown { + const obj: any = {}; + message.roundId !== undefined && (obj.roundId = Math.round(message.roundId)); + message.coderId !== undefined && (obj.coderId = Math.round(message.coderId)); + return obj; + }, + + create, I>>(base?: I): RoundRegistration { + return RoundRegistration.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): RoundRegistration { + const message = createBaseRoundRegistration(); + message.roundId = object.roundId ?? 0; + message.coderId = object.coderId ?? 0; + return message; + }, +}; + +function createBaseCreateRoundRegistrationInput(): CreateRoundRegistrationInput { + return { roundId: 0, coderId: 0, timestamp: 0, eligible: false, teamId: 0 }; +} + +export const CreateRoundRegistrationInput = { + encode(message: CreateRoundRegistrationInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.roundId !== 0) { + writer.uint32(8).int32(message.roundId); + } + if (message.coderId !== 0) { + writer.uint32(16).int32(message.coderId); + } + if (message.timestamp !== 0) { + writer.uint32(24).int64(message.timestamp); + } + if (message.eligible === true) { + writer.uint32(32).bool(message.eligible); + } + if (message.teamId !== 0) { + writer.uint32(40).int32(message.teamId); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): CreateRoundRegistrationInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateRoundRegistrationInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.roundId = reader.int32(); + break; + case 2: + message.coderId = reader.int32(); + break; + case 3: + message.timestamp = longToNumber(reader.int64() as Long); + break; + case 4: + message.eligible = reader.bool(); + break; + case 5: + message.teamId = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateRoundRegistrationInput { + return { + roundId: isSet(object.roundId) ? Number(object.roundId) : 0, + coderId: isSet(object.coderId) ? Number(object.coderId) : 0, + timestamp: isSet(object.timestamp) ? Number(object.timestamp) : 0, + eligible: isSet(object.eligible) ? Boolean(object.eligible) : false, + teamId: isSet(object.teamId) ? Number(object.teamId) : 0, + }; + }, + + toJSON(message: CreateRoundRegistrationInput): unknown { + const obj: any = {}; + message.roundId !== undefined && (obj.roundId = Math.round(message.roundId)); + message.coderId !== undefined && (obj.coderId = Math.round(message.coderId)); + message.timestamp !== undefined && (obj.timestamp = Math.round(message.timestamp)); + message.eligible !== undefined && (obj.eligible = message.eligible); + message.teamId !== undefined && (obj.teamId = Math.round(message.teamId)); + return obj; + }, + + create, I>>(base?: I): CreateRoundRegistrationInput { + return CreateRoundRegistrationInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): CreateRoundRegistrationInput { + const message = createBaseCreateRoundRegistrationInput(); + message.roundId = object.roundId ?? 0; + message.coderId = object.coderId ?? 0; + message.timestamp = object.timestamp ?? 0; + message.eligible = object.eligible ?? false; + message.teamId = object.teamId ?? 0; + return message; + }, +}; + +declare var self: any | undefined; +declare var window: any | undefined; +declare var global: any | undefined; +var tsProtoGlobalThis: any = (() => { + if (typeof globalThis !== "undefined") { + return globalThis; + } + if (typeof self !== "undefined") { + return self; + } + if (typeof window !== "undefined") { + return window; + } + if (typeof global !== "undefined") { + return global; + } + throw "Unable to locate global object"; +})(); + +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; + +function longToNumber(long: Long): number { + if (long.gt(Number.MAX_SAFE_INTEGER)) { + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); + } + return long.toNumber(); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/challenge.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/challenge.ts index d8f8c39..effe984 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/challenge.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/challenge.ts @@ -11,13 +11,7 @@ import { ServiceError, UntypedServiceImplementation, } from "@grpc/grpc-js"; -import { - CheckExistsResult, - CreateResult, - Empty, - LookupCriteria, - UpdateResult, -} from "@topcoder-framework/lib-common"; +import { CheckExistsResult, CreateResult, Empty, LookupCriteria, UpdateResult } from "@topcoder-framework/lib-common"; import { CloseChallengeInput, CreateChallengeInput, @@ -33,77 +27,63 @@ export const LegacyChallengeService = { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/CheckExists", requestStream: false, responseStream: false, - requestSerialize: (value: LegacyChallengeId) => - Buffer.from(LegacyChallengeId.encode(value).finish()), + requestSerialize: (value: LegacyChallengeId) => Buffer.from(LegacyChallengeId.encode(value).finish()), requestDeserialize: (value: Buffer) => LegacyChallengeId.decode(value), - responseSerialize: (value: CheckExistsResult) => - Buffer.from(CheckExistsResult.encode(value).finish()), + responseSerialize: (value: CheckExistsResult) => Buffer.from(CheckExistsResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CheckExistsResult.decode(value), }, lookup: { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/Lookup", requestStream: false, responseStream: false, - requestSerialize: (value: LookupCriteria) => - Buffer.from(LookupCriteria.encode(value).finish()), + requestSerialize: (value: LookupCriteria) => Buffer.from(LookupCriteria.encode(value).finish()), requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), - responseSerialize: (value: LegacyChallengeList) => - Buffer.from(LegacyChallengeList.encode(value).finish()), + responseSerialize: (value: LegacyChallengeList) => Buffer.from(LegacyChallengeList.encode(value).finish()), responseDeserialize: (value: Buffer) => LegacyChallengeList.decode(value), }, create: { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/Create", requestStream: false, responseStream: false, - requestSerialize: (value: CreateChallengeInput) => - Buffer.from(CreateChallengeInput.encode(value).finish()), + requestSerialize: (value: CreateChallengeInput) => Buffer.from(CreateChallengeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreateChallengeInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, update: { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/Update", requestStream: false, responseStream: false, - requestSerialize: (value: UpdateChallengeInput) => - Buffer.from(UpdateChallengeInput.encode(value).finish()), + requestSerialize: (value: UpdateChallengeInput) => Buffer.from(UpdateChallengeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => UpdateChallengeInput.decode(value), - responseSerialize: (value: UpdateResult) => - Buffer.from(UpdateResult.encode(value).finish()), + responseSerialize: (value: UpdateResult) => Buffer.from(UpdateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => UpdateResult.decode(value), }, get: { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/Get", requestStream: false, responseStream: false, - requestSerialize: (value: LegacyChallengeId) => - Buffer.from(LegacyChallengeId.encode(value).finish()), + requestSerialize: (value: LegacyChallengeId) => Buffer.from(LegacyChallengeId.encode(value).finish()), requestDeserialize: (value: Buffer) => LegacyChallengeId.decode(value), - responseSerialize: (value: LegacyChallenge) => - Buffer.from(LegacyChallenge.encode(value).finish()), + responseSerialize: (value: LegacyChallenge) => Buffer.from(LegacyChallenge.encode(value).finish()), responseDeserialize: (value: Buffer) => LegacyChallenge.decode(value), }, activate: { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/Activate", requestStream: false, responseStream: false, - requestSerialize: (value: LegacyChallengeId) => - Buffer.from(LegacyChallengeId.encode(value).finish()), + requestSerialize: (value: LegacyChallengeId) => Buffer.from(LegacyChallengeId.encode(value).finish()), requestDeserialize: (value: Buffer) => LegacyChallengeId.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, closeChallenge: { path: "/topcoder.domain.service.legacy_challenge_service.LegacyChallenge/CloseChallenge", requestStream: false, responseStream: false, - requestSerialize: (value: CloseChallengeInput) => - Buffer.from(CloseChallengeInput.encode(value).finish()), + requestSerialize: (value: CloseChallengeInput) => Buffer.from(CloseChallengeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CloseChallengeInput.decode(value), - responseSerialize: (value: LegacyChallenge) => - Buffer.from(LegacyChallenge.encode(value).finish()), + responseSerialize: (value: LegacyChallenge) => Buffer.from(LegacyChallenge.encode(value).finish()), responseDeserialize: (value: Buffer) => LegacyChallenge.decode(value), }, } as const; @@ -121,128 +101,115 @@ export interface LegacyChallengeServer extends UntypedServiceImplementation { export interface LegacyChallengeClient extends Client { checkExists( request: LegacyChallengeId, - callback: (error: ServiceError | null, response: CheckExistsResult) => void + callback: (error: ServiceError | null, response: CheckExistsResult) => void, ): ClientUnaryCall; checkExists( request: LegacyChallengeId, metadata: Metadata, - callback: (error: ServiceError | null, response: CheckExistsResult) => void + callback: (error: ServiceError | null, response: CheckExistsResult) => void, ): ClientUnaryCall; checkExists( request: LegacyChallengeId, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CheckExistsResult) => void + callback: (error: ServiceError | null, response: CheckExistsResult) => void, ): ClientUnaryCall; lookup( request: LookupCriteria, - callback: ( - error: ServiceError | null, - response: LegacyChallengeList - ) => void + callback: (error: ServiceError | null, response: LegacyChallengeList) => void, ): ClientUnaryCall; lookup( request: LookupCriteria, metadata: Metadata, - callback: ( - error: ServiceError | null, - response: LegacyChallengeList - ) => void + callback: (error: ServiceError | null, response: LegacyChallengeList) => void, ): ClientUnaryCall; lookup( request: LookupCriteria, metadata: Metadata, options: Partial, - callback: ( - error: ServiceError | null, - response: LegacyChallengeList - ) => void + callback: (error: ServiceError | null, response: LegacyChallengeList) => void, ): ClientUnaryCall; create( request: CreateChallengeInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreateChallengeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreateChallengeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; update( request: UpdateChallengeInput, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdateChallengeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdateChallengeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; get( request: LegacyChallengeId, - callback: (error: ServiceError | null, response: LegacyChallenge) => void + callback: (error: ServiceError | null, response: LegacyChallenge) => void, ): ClientUnaryCall; get( request: LegacyChallengeId, metadata: Metadata, - callback: (error: ServiceError | null, response: LegacyChallenge) => void + callback: (error: ServiceError | null, response: LegacyChallenge) => void, ): ClientUnaryCall; get( request: LegacyChallengeId, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: LegacyChallenge) => void + callback: (error: ServiceError | null, response: LegacyChallenge) => void, ): ClientUnaryCall; activate( request: LegacyChallengeId, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; activate( request: LegacyChallengeId, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; activate( request: LegacyChallengeId, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; closeChallenge( request: CloseChallengeInput, - callback: (error: ServiceError | null, response: LegacyChallenge) => void + callback: (error: ServiceError | null, response: LegacyChallenge) => void, ): ClientUnaryCall; closeChallenge( request: CloseChallengeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: LegacyChallenge) => void + callback: (error: ServiceError | null, response: LegacyChallenge) => void, ): ClientUnaryCall; closeChallenge( request: CloseChallengeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: LegacyChallenge) => void + callback: (error: ServiceError | null, response: LegacyChallenge) => void, ): ClientUnaryCall; } export const LegacyChallengeClient = makeGenericClientConstructor( LegacyChallengeService, - "topcoder.domain.service.legacy_challenge_service.LegacyChallenge" + "topcoder.domain.service.legacy_challenge_service.LegacyChallenge", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyChallengeClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyChallengeClient; service: typeof LegacyChallengeService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_payment.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_payment.ts index fdb5735..9d15857 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_payment.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_payment.ts @@ -11,11 +11,7 @@ import { ServiceError, UntypedServiceImplementation, } from "@grpc/grpc-js"; -import { - CreateResult, - Empty, - UpdateResult, -} from "@topcoder-framework/lib-common"; +import { CreateResult, Empty, UpdateResult } from "@topcoder-framework/lib-common"; import { CreateLegacyChallengePaymentInput, DeleteLegacyChallengePaymentInput, @@ -24,8 +20,7 @@ import { UpdateLegacyChallengePaymentInput, } from "../challenge_payment"; -export type LegacyChallengePaymentService = - typeof LegacyChallengePaymentService; +export type LegacyChallengePaymentService = typeof LegacyChallengePaymentService; export const LegacyChallengePaymentService = { get: { path: "/topcoder.domain.service.legacy_challenge_payment.LegacyChallengePayment/Get", @@ -33,12 +28,10 @@ export const LegacyChallengePaymentService = { responseStream: false, requestSerialize: (value: GetLegacyChallengePaymentInput) => Buffer.from(GetLegacyChallengePaymentInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - GetLegacyChallengePaymentInput.decode(value), + requestDeserialize: (value: Buffer) => GetLegacyChallengePaymentInput.decode(value), responseSerialize: (value: LegacyChallengePaymentList) => Buffer.from(LegacyChallengePaymentList.encode(value).finish()), - responseDeserialize: (value: Buffer) => - LegacyChallengePaymentList.decode(value), + responseDeserialize: (value: Buffer) => LegacyChallengePaymentList.decode(value), }, create: { path: "/topcoder.domain.service.legacy_challenge_payment.LegacyChallengePayment/Create", @@ -46,10 +39,8 @@ export const LegacyChallengePaymentService = { responseStream: false, requestSerialize: (value: CreateLegacyChallengePaymentInput) => Buffer.from(CreateLegacyChallengePaymentInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreateLegacyChallengePaymentInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateLegacyChallengePaymentInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, update: { @@ -58,10 +49,8 @@ export const LegacyChallengePaymentService = { responseStream: false, requestSerialize: (value: UpdateLegacyChallengePaymentInput) => Buffer.from(UpdateLegacyChallengePaymentInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - UpdateLegacyChallengePaymentInput.decode(value), - responseSerialize: (value: UpdateResult) => - Buffer.from(UpdateResult.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateLegacyChallengePaymentInput.decode(value), + responseSerialize: (value: UpdateResult) => Buffer.from(UpdateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => UpdateResult.decode(value), }, delete: { @@ -70,20 +59,14 @@ export const LegacyChallengePaymentService = { responseStream: false, requestSerialize: (value: DeleteLegacyChallengePaymentInput) => Buffer.from(DeleteLegacyChallengePaymentInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteLegacyChallengePaymentInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteLegacyChallengePaymentInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; -export interface LegacyChallengePaymentServer - extends UntypedServiceImplementation { - get: handleUnaryCall< - GetLegacyChallengePaymentInput, - LegacyChallengePaymentList - >; +export interface LegacyChallengePaymentServer extends UntypedServiceImplementation { + get: handleUnaryCall; create: handleUnaryCall; update: handleUnaryCall; delete: handleUnaryCall; @@ -92,83 +75,74 @@ export interface LegacyChallengePaymentServer export interface LegacyChallengePaymentClient extends Client { get( request: GetLegacyChallengePaymentInput, - callback: ( - error: ServiceError | null, - response: LegacyChallengePaymentList - ) => void + callback: (error: ServiceError | null, response: LegacyChallengePaymentList) => void, ): ClientUnaryCall; get( request: GetLegacyChallengePaymentInput, metadata: Metadata, - callback: ( - error: ServiceError | null, - response: LegacyChallengePaymentList - ) => void + callback: (error: ServiceError | null, response: LegacyChallengePaymentList) => void, ): ClientUnaryCall; get( request: GetLegacyChallengePaymentInput, metadata: Metadata, options: Partial, - callback: ( - error: ServiceError | null, - response: LegacyChallengePaymentList - ) => void + callback: (error: ServiceError | null, response: LegacyChallengePaymentList) => void, ): ClientUnaryCall; create( request: CreateLegacyChallengePaymentInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreateLegacyChallengePaymentInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreateLegacyChallengePaymentInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; update( request: UpdateLegacyChallengePaymentInput, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdateLegacyChallengePaymentInput, metadata: Metadata, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdateLegacyChallengePaymentInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; delete( request: DeleteLegacyChallengePaymentInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; delete( request: DeleteLegacyChallengePaymentInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; delete( request: DeleteLegacyChallengePaymentInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyChallengePaymentClient = makeGenericClientConstructor( LegacyChallengePaymentService, - "topcoder.domain.service.legacy_challenge_payment.LegacyChallengePayment" + "topcoder.domain.service.legacy_challenge_payment.LegacyChallengePayment", ) as unknown as { new ( address: string, credentials: ChannelCredentials, - options?: Partial + options?: Partial, ): LegacyChallengePaymentClient; service: typeof LegacyChallengePaymentService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_phase.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_phase.ts index 923f2a6..815062a 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_phase.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/challenge_phase.ts @@ -20,28 +20,23 @@ export const LegacyChallengePhaseService = { path: "/topcoder.domain.service.challenge_phase_service.LegacyChallengePhase/Create", requestStream: false, responseStream: false, - requestSerialize: (value: CreatePhaseInput) => - Buffer.from(CreatePhaseInput.encode(value).finish()), + requestSerialize: (value: CreatePhaseInput) => Buffer.from(CreatePhaseInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreatePhaseInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, getPhaseTypes: { path: "/topcoder.domain.service.challenge_phase_service.LegacyChallengePhase/GetPhaseTypes", requestStream: false, responseStream: false, - requestSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), requestDeserialize: (value: Buffer) => Empty.decode(value), - responseSerialize: (value: PhaseTypeList) => - Buffer.from(PhaseTypeList.encode(value).finish()), + responseSerialize: (value: PhaseTypeList) => Buffer.from(PhaseTypeList.encode(value).finish()), responseDeserialize: (value: Buffer) => PhaseTypeList.decode(value), }, } as const; -export interface LegacyChallengePhaseServer - extends UntypedServiceImplementation { +export interface LegacyChallengePhaseServer extends UntypedServiceImplementation { create: handleUnaryCall; getPhaseTypes: handleUnaryCall; } @@ -49,44 +44,40 @@ export interface LegacyChallengePhaseServer export interface LegacyChallengePhaseClient extends Client { create( request: CreatePhaseInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreatePhaseInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreatePhaseInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; getPhaseTypes( request: Empty, - callback: (error: ServiceError | null, response: PhaseTypeList) => void + callback: (error: ServiceError | null, response: PhaseTypeList) => void, ): ClientUnaryCall; getPhaseTypes( request: Empty, metadata: Metadata, - callback: (error: ServiceError | null, response: PhaseTypeList) => void + callback: (error: ServiceError | null, response: PhaseTypeList) => void, ): ClientUnaryCall; getPhaseTypes( request: Empty, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: PhaseTypeList) => void + callback: (error: ServiceError | null, response: PhaseTypeList) => void, ): ClientUnaryCall; } export const LegacyChallengePhaseClient = makeGenericClientConstructor( LegacyChallengePhaseService, - "topcoder.domain.service.challenge_phase_service.LegacyChallengePhase" + "topcoder.domain.service.challenge_phase_service.LegacyChallengePhase", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyChallengePhaseClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyChallengePhaseClient; service: typeof LegacyChallengePhaseService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/group_contest_eligibility.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/group_contest_eligibility.ts index 08e8d0f..7bbaf26 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/group_contest_eligibility.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/group_contest_eligibility.ts @@ -23,8 +23,7 @@ import { GroupContestEligibilityList, } from "../group_contest_eligibility"; -export type LegacyGroupContestEligibilityService = - typeof LegacyGroupContestEligibilityService; +export type LegacyGroupContestEligibilityService = typeof LegacyGroupContestEligibilityService; export const LegacyGroupContestEligibilityService = { getContestEligibilities: { path: "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/GetContestEligibilities", @@ -32,47 +31,39 @@ export const LegacyGroupContestEligibilityService = { responseStream: false, requestSerialize: (value: GetContestEligibilityInput) => Buffer.from(GetContestEligibilityInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - GetContestEligibilityInput.decode(value), - responseSerialize: (value: ContestEligibilityList) => - Buffer.from(ContestEligibilityList.encode(value).finish()), - responseDeserialize: (value: Buffer) => - ContestEligibilityList.decode(value), + requestDeserialize: (value: Buffer) => GetContestEligibilityInput.decode(value), + responseSerialize: (value: ContestEligibilityList) => Buffer.from(ContestEligibilityList.encode(value).finish()), + responseDeserialize: (value: Buffer) => ContestEligibilityList.decode(value), }, createContestEligibility: { path: "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/CreateContestEligibility", requestStream: false, responseStream: false, - requestSerialize: (value: ContestEligibility) => - Buffer.from(ContestEligibility.encode(value).finish()), + requestSerialize: (value: ContestEligibility) => Buffer.from(ContestEligibility.encode(value).finish()), requestDeserialize: (value: Buffer) => ContestEligibility.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, getGroupContestEligibilities: { - path: "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/GetGroupContestEligibilities", + path: + "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/GetGroupContestEligibilities", requestStream: false, responseStream: false, requestSerialize: (value: GetGroupContestEligibilityInput) => Buffer.from(GetGroupContestEligibilityInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - GetGroupContestEligibilityInput.decode(value), + requestDeserialize: (value: Buffer) => GetGroupContestEligibilityInput.decode(value), responseSerialize: (value: GroupContestEligibilityList) => Buffer.from(GroupContestEligibilityList.encode(value).finish()), - responseDeserialize: (value: Buffer) => - GroupContestEligibilityList.decode(value), + responseDeserialize: (value: Buffer) => GroupContestEligibilityList.decode(value), }, createGroupContestEligibility: { - path: "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/CreateGroupContestEligibility", + path: + "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/CreateGroupContestEligibility", requestStream: false, responseStream: false, - requestSerialize: (value: GroupContestEligibility) => - Buffer.from(GroupContestEligibility.encode(value).finish()), - requestDeserialize: (value: Buffer) => - GroupContestEligibility.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: GroupContestEligibility) => Buffer.from(GroupContestEligibility.encode(value).finish()), + requestDeserialize: (value: Buffer) => GroupContestEligibility.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, deleteContestEligibility: { @@ -81,170 +72,133 @@ export const LegacyGroupContestEligibilityService = { responseStream: false, requestSerialize: (value: DeleteContestEligibilityInput) => Buffer.from(DeleteContestEligibilityInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteContestEligibilityInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteContestEligibilityInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, deleteGroupContestEligibility: { - path: "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/DeleteGroupContestEligibility", + path: + "/topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility/DeleteGroupContestEligibility", requestStream: false, responseStream: false, requestSerialize: (value: DeleteGroupContestEligibilityInput) => Buffer.from(DeleteGroupContestEligibilityInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteGroupContestEligibilityInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteGroupContestEligibilityInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; -export interface LegacyGroupContestEligibilityServer - extends UntypedServiceImplementation { - getContestEligibilities: handleUnaryCall< - GetContestEligibilityInput, - ContestEligibilityList - >; +export interface LegacyGroupContestEligibilityServer extends UntypedServiceImplementation { + getContestEligibilities: handleUnaryCall; createContestEligibility: handleUnaryCall; - getGroupContestEligibilities: handleUnaryCall< - GetGroupContestEligibilityInput, - GroupContestEligibilityList - >; - createGroupContestEligibility: handleUnaryCall< - GroupContestEligibility, - Empty - >; - deleteContestEligibility: handleUnaryCall< - DeleteContestEligibilityInput, - Empty - >; - deleteGroupContestEligibility: handleUnaryCall< - DeleteGroupContestEligibilityInput, - Empty - >; + getGroupContestEligibilities: handleUnaryCall; + createGroupContestEligibility: handleUnaryCall; + deleteContestEligibility: handleUnaryCall; + deleteGroupContestEligibility: handleUnaryCall; } export interface LegacyGroupContestEligibilityClient extends Client { getContestEligibilities( request: GetContestEligibilityInput, - callback: ( - error: ServiceError | null, - response: ContestEligibilityList - ) => void + callback: (error: ServiceError | null, response: ContestEligibilityList) => void, ): ClientUnaryCall; getContestEligibilities( request: GetContestEligibilityInput, metadata: Metadata, - callback: ( - error: ServiceError | null, - response: ContestEligibilityList - ) => void + callback: (error: ServiceError | null, response: ContestEligibilityList) => void, ): ClientUnaryCall; getContestEligibilities( request: GetContestEligibilityInput, metadata: Metadata, options: Partial, - callback: ( - error: ServiceError | null, - response: ContestEligibilityList - ) => void + callback: (error: ServiceError | null, response: ContestEligibilityList) => void, ): ClientUnaryCall; createContestEligibility( request: ContestEligibility, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; createContestEligibility( request: ContestEligibility, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; createContestEligibility( request: ContestEligibility, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; getGroupContestEligibilities( request: GetGroupContestEligibilityInput, - callback: ( - error: ServiceError | null, - response: GroupContestEligibilityList - ) => void + callback: (error: ServiceError | null, response: GroupContestEligibilityList) => void, ): ClientUnaryCall; getGroupContestEligibilities( request: GetGroupContestEligibilityInput, metadata: Metadata, - callback: ( - error: ServiceError | null, - response: GroupContestEligibilityList - ) => void + callback: (error: ServiceError | null, response: GroupContestEligibilityList) => void, ): ClientUnaryCall; getGroupContestEligibilities( request: GetGroupContestEligibilityInput, metadata: Metadata, options: Partial, - callback: ( - error: ServiceError | null, - response: GroupContestEligibilityList - ) => void + callback: (error: ServiceError | null, response: GroupContestEligibilityList) => void, ): ClientUnaryCall; createGroupContestEligibility( request: GroupContestEligibility, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; createGroupContestEligibility( request: GroupContestEligibility, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; createGroupContestEligibility( request: GroupContestEligibility, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteContestEligibility( request: DeleteContestEligibilityInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteContestEligibility( request: DeleteContestEligibilityInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteContestEligibility( request: DeleteContestEligibilityInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteGroupContestEligibility( request: DeleteGroupContestEligibilityInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteGroupContestEligibility( request: DeleteGroupContestEligibilityInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteGroupContestEligibility( request: DeleteGroupContestEligibilityInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyGroupContestEligibilityClient = makeGenericClientConstructor( LegacyGroupContestEligibilityService, - "topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility" + "topcoder.domain.service.group_contest_eligibility.LegacyGroupContestEligibility", ) as unknown as { new ( address: string, credentials: ChannelCredentials, - options?: Partial + options?: Partial, ): LegacyGroupContestEligibilityClient; service: typeof LegacyGroupContestEligibilityService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/long_component_state.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/long_component_state.ts new file mode 100644 index 0000000..d686caf --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/long_component_state.ts @@ -0,0 +1,140 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { CreateResult, LookupCriteria, ScanRequest, ScanResult, UpdateResult } from "@topcoder-framework/lib-common"; +import { + CreateLongComponentStateInput, + LongComponentState, + UpdateLongComponentStateInput, +} from "../long_component_state"; + +export type LegacyLongComponentStateService = typeof LegacyLongComponentStateService; +export const LegacyLongComponentStateService = { + scan: { + path: "/topcoder.domain.service.legacy_long_component_state.LegacyLongComponentState/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.legacy_long_component_state.LegacyLongComponentState/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: LongComponentState) => Buffer.from(LongComponentState.encode(value).finish()), + responseDeserialize: (value: Buffer) => LongComponentState.decode(value), + }, + create: { + path: "/topcoder.domain.service.legacy_long_component_state.LegacyLongComponentState/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateLongComponentStateInput) => + Buffer.from(CreateLongComponentStateInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateLongComponentStateInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CreateResult.decode(value), + }, + update: { + path: "/topcoder.domain.service.legacy_long_component_state.LegacyLongComponentState/Update", + requestStream: false, + responseStream: false, + requestSerialize: (value: UpdateLongComponentStateInput) => + Buffer.from(UpdateLongComponentStateInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateLongComponentStateInput.decode(value), + responseSerialize: (value: UpdateResult) => Buffer.from(UpdateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => UpdateResult.decode(value), + }, +} as const; + +export interface LegacyLongComponentStateServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; + update: handleUnaryCall; +} + +export interface LegacyLongComponentStateClient extends Client { + scan(request: ScanRequest, callback: (error: ServiceError | null, response: ScanResult) => void): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + callback: (error: ServiceError | null, response: LongComponentState) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: LongComponentState) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: LongComponentState) => void, + ): ClientUnaryCall; + create( + request: CreateLongComponentStateInput, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateLongComponentStateInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateLongComponentStateInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + update( + request: UpdateLongComponentStateInput, + callback: (error: ServiceError | null, response: UpdateResult) => void, + ): ClientUnaryCall; + update( + request: UpdateLongComponentStateInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: UpdateResult) => void, + ): ClientUnaryCall; + update( + request: UpdateLongComponentStateInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: UpdateResult) => void, + ): ClientUnaryCall; +} + +export const LegacyLongComponentStateClient = makeGenericClientConstructor( + LegacyLongComponentStateService, + "topcoder.domain.service.legacy_long_component_state.LegacyLongComponentState", +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial, + ): LegacyLongComponentStateClient; + service: typeof LegacyLongComponentStateService; +}; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/long_submission.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/long_submission.ts new file mode 100644 index 0000000..193a244 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/long_submission.ts @@ -0,0 +1,81 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { CreateResult, ScanRequest, ScanResult } from "@topcoder-framework/lib-common"; +import { CreateLongSubmissionInput } from "../long_submission"; + +export type LegacyLongSubmissionService = typeof LegacyLongSubmissionService; +export const LegacyLongSubmissionService = { + scan: { + path: "/topcoder.domain.service.legacy_long_submission.LegacyLongSubmission/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + create: { + path: "/topcoder.domain.service.legacy_long_submission.LegacyLongSubmission/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateLongSubmissionInput) => + Buffer.from(CreateLongSubmissionInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateLongSubmissionInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CreateResult.decode(value), + }, +} as const; + +export interface LegacyLongSubmissionServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + create: handleUnaryCall; +} + +export interface LegacyLongSubmissionClient extends Client { + scan(request: ScanRequest, callback: (error: ServiceError | null, response: ScanResult) => void): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + create( + request: CreateLongSubmissionInput, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateLongSubmissionInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateLongSubmissionInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; +} + +export const LegacyLongSubmissionClient = makeGenericClientConstructor( + LegacyLongSubmissionService, + "topcoder.domain.service.legacy_long_submission.LegacyLongSubmission", +) as unknown as { + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyLongSubmissionClient; + service: typeof LegacyLongSubmissionService; +}; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/notification.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/notification.ts index ba3ec03..c6ce0b0 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/notification.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/notification.ts @@ -12,11 +12,7 @@ import { UntypedServiceImplementation, } from "@grpc/grpc-js"; import { Empty } from "@topcoder-framework/lib-common"; -import { - DeleteNotificationsInput, - GetNotificationsInput, - NotificationList, -} from "../notification"; +import { DeleteNotificationsInput, GetNotificationsInput, NotificationList } from "../notification"; export type LegacyNotificationService = typeof LegacyNotificationService; export const LegacyNotificationService = { @@ -24,23 +20,18 @@ export const LegacyNotificationService = { path: "/topcoder.domain.service.notification.LegacyNotification/GetNotifications", requestStream: false, responseStream: false, - requestSerialize: (value: GetNotificationsInput) => - Buffer.from(GetNotificationsInput.encode(value).finish()), + requestSerialize: (value: GetNotificationsInput) => Buffer.from(GetNotificationsInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetNotificationsInput.decode(value), - responseSerialize: (value: NotificationList) => - Buffer.from(NotificationList.encode(value).finish()), + responseSerialize: (value: NotificationList) => Buffer.from(NotificationList.encode(value).finish()), responseDeserialize: (value: Buffer) => NotificationList.decode(value), }, deleteNotifications: { path: "/topcoder.domain.service.notification.LegacyNotification/DeleteNotifications", requestStream: false, responseStream: false, - requestSerialize: (value: DeleteNotificationsInput) => - Buffer.from(DeleteNotificationsInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteNotificationsInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: DeleteNotificationsInput) => Buffer.from(DeleteNotificationsInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteNotificationsInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; @@ -53,44 +44,40 @@ export interface LegacyNotificationServer extends UntypedServiceImplementation { export interface LegacyNotificationClient extends Client { getNotifications( request: GetNotificationsInput, - callback: (error: ServiceError | null, response: NotificationList) => void + callback: (error: ServiceError | null, response: NotificationList) => void, ): ClientUnaryCall; getNotifications( request: GetNotificationsInput, metadata: Metadata, - callback: (error: ServiceError | null, response: NotificationList) => void + callback: (error: ServiceError | null, response: NotificationList) => void, ): ClientUnaryCall; getNotifications( request: GetNotificationsInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: NotificationList) => void + callback: (error: ServiceError | null, response: NotificationList) => void, ): ClientUnaryCall; deleteNotifications( request: DeleteNotificationsInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteNotifications( request: DeleteNotificationsInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteNotifications( request: DeleteNotificationsInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyNotificationClient = makeGenericClientConstructor( LegacyNotificationService, - "topcoder.domain.service.notification.LegacyNotification" + "topcoder.domain.service.notification.LegacyNotification", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyNotificationClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyNotificationClient; service: typeof LegacyNotificationService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/payment.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/payment.ts index 52fb0ea..a810ec6 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/payment.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/payment.ts @@ -31,12 +31,9 @@ export const LegacyPaymentService = { path: "/topcoder.domain.service.payment.LegacyPayment/GetProjectPayments", requestStream: false, responseStream: false, - requestSerialize: (value: GetProjectPaymentsInput) => - Buffer.from(GetProjectPaymentsInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - GetProjectPaymentsInput.decode(value), - responseSerialize: (value: ProjectPaymentList) => - Buffer.from(ProjectPaymentList.encode(value).finish()), + requestSerialize: (value: GetProjectPaymentsInput) => Buffer.from(GetProjectPaymentsInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => GetProjectPaymentsInput.decode(value), + responseSerialize: (value: ProjectPaymentList) => Buffer.from(ProjectPaymentList.encode(value).finish()), responseDeserialize: (value: Buffer) => ProjectPaymentList.decode(value), }, createProjectPayment: { @@ -45,10 +42,8 @@ export const LegacyPaymentService = { responseStream: false, requestSerialize: (value: CreateProjectPaymentsInput) => Buffer.from(CreateProjectPaymentsInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreateProjectPaymentsInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateProjectPaymentsInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, updateProjectPayment: { @@ -57,10 +52,8 @@ export const LegacyPaymentService = { responseStream: false, requestSerialize: (value: UpdateProjectPaymentsInput) => Buffer.from(UpdateProjectPaymentsInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - UpdateProjectPaymentsInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateProjectPaymentsInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, deleteProjectPayment: { @@ -69,67 +62,51 @@ export const LegacyPaymentService = { responseStream: false, requestSerialize: (value: DeleteProjectPaymentsInput) => Buffer.from(DeleteProjectPaymentsInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteProjectPaymentsInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteProjectPaymentsInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, getProjectPrizes: { path: "/topcoder.domain.service.payment.LegacyPayment/GetProjectPrizes", requestStream: false, responseStream: false, - requestSerialize: (value: GetPrizesInput) => - Buffer.from(GetPrizesInput.encode(value).finish()), + requestSerialize: (value: GetPrizesInput) => Buffer.from(GetPrizesInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetPrizesInput.decode(value), - responseSerialize: (value: PrizeList) => - Buffer.from(PrizeList.encode(value).finish()), + responseSerialize: (value: PrizeList) => Buffer.from(PrizeList.encode(value).finish()), responseDeserialize: (value: Buffer) => PrizeList.decode(value), }, createProjectPrize: { path: "/topcoder.domain.service.payment.LegacyPayment/CreateProjectPrize", requestStream: false, responseStream: false, - requestSerialize: (value: CreatePrizeInput) => - Buffer.from(CreatePrizeInput.encode(value).finish()), + requestSerialize: (value: CreatePrizeInput) => Buffer.from(CreatePrizeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreatePrizeInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, updateProjectPrize: { path: "/topcoder.domain.service.payment.LegacyPayment/UpdateProjectPrize", requestStream: false, responseStream: false, - requestSerialize: (value: UpdatePrizeInput) => - Buffer.from(UpdatePrizeInput.encode(value).finish()), + requestSerialize: (value: UpdatePrizeInput) => Buffer.from(UpdatePrizeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => UpdatePrizeInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, deleteProjectPrize: { path: "/topcoder.domain.service.payment.LegacyPayment/DeleteProjectPrize", requestStream: false, responseStream: false, - requestSerialize: (value: DeletePrizeInput) => - Buffer.from(DeletePrizeInput.encode(value).finish()), + requestSerialize: (value: DeletePrizeInput) => Buffer.from(DeletePrizeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => DeletePrizeInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; export interface LegacyPaymentServer extends UntypedServiceImplementation { - getProjectPayments: handleUnaryCall< - GetProjectPaymentsInput, - ProjectPaymentList - >; - createProjectPayment: handleUnaryCall< - CreateProjectPaymentsInput, - CreateResult - >; + getProjectPayments: handleUnaryCall; + createProjectPayment: handleUnaryCall; updateProjectPayment: handleUnaryCall; deleteProjectPayment: handleUnaryCall; getProjectPrizes: handleUnaryCall; @@ -141,134 +118,130 @@ export interface LegacyPaymentServer extends UntypedServiceImplementation { export interface LegacyPaymentClient extends Client { getProjectPayments( request: GetProjectPaymentsInput, - callback: (error: ServiceError | null, response: ProjectPaymentList) => void + callback: (error: ServiceError | null, response: ProjectPaymentList) => void, ): ClientUnaryCall; getProjectPayments( request: GetProjectPaymentsInput, metadata: Metadata, - callback: (error: ServiceError | null, response: ProjectPaymentList) => void + callback: (error: ServiceError | null, response: ProjectPaymentList) => void, ): ClientUnaryCall; getProjectPayments( request: GetProjectPaymentsInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: ProjectPaymentList) => void + callback: (error: ServiceError | null, response: ProjectPaymentList) => void, ): ClientUnaryCall; createProjectPayment( request: CreateProjectPaymentsInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectPayment( request: CreateProjectPaymentsInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectPayment( request: CreateProjectPaymentsInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; updateProjectPayment( request: UpdateProjectPaymentsInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateProjectPayment( request: UpdateProjectPaymentsInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateProjectPayment( request: UpdateProjectPaymentsInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPayment( request: DeleteProjectPaymentsInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPayment( request: DeleteProjectPaymentsInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPayment( request: DeleteProjectPaymentsInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; getProjectPrizes( request: GetPrizesInput, - callback: (error: ServiceError | null, response: PrizeList) => void + callback: (error: ServiceError | null, response: PrizeList) => void, ): ClientUnaryCall; getProjectPrizes( request: GetPrizesInput, metadata: Metadata, - callback: (error: ServiceError | null, response: PrizeList) => void + callback: (error: ServiceError | null, response: PrizeList) => void, ): ClientUnaryCall; getProjectPrizes( request: GetPrizesInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: PrizeList) => void + callback: (error: ServiceError | null, response: PrizeList) => void, ): ClientUnaryCall; createProjectPrize( request: CreatePrizeInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectPrize( request: CreatePrizeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectPrize( request: CreatePrizeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; updateProjectPrize( request: UpdatePrizeInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateProjectPrize( request: UpdatePrizeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateProjectPrize( request: UpdatePrizeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPrize( request: DeletePrizeInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPrize( request: DeletePrizeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPrize( request: DeletePrizeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyPaymentClient = makeGenericClientConstructor( LegacyPaymentService, - "topcoder.domain.service.payment.LegacyPayment" + "topcoder.domain.service.payment.LegacyPayment", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyPaymentClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyPaymentClient; service: typeof LegacyPaymentService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/phase.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/phase.ts index 3c1b865..b03ae44 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/phase.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/phase.ts @@ -32,93 +32,72 @@ export const LegacyPhaseService = { path: "/topcoder.domain.service.phase.LegacyPhase/GetPhaseCriteria", requestStream: false, responseStream: false, - requestSerialize: (value: GetPhaseCriteriaInput) => - Buffer.from(GetPhaseCriteriaInput.encode(value).finish()), + requestSerialize: (value: GetPhaseCriteriaInput) => Buffer.from(GetPhaseCriteriaInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetPhaseCriteriaInput.decode(value), - responseSerialize: (value: PhaseCriteriaList) => - Buffer.from(PhaseCriteriaList.encode(value).finish()), + responseSerialize: (value: PhaseCriteriaList) => Buffer.from(PhaseCriteriaList.encode(value).finish()), responseDeserialize: (value: Buffer) => PhaseCriteriaList.decode(value), }, createPhaseCriteria: { path: "/topcoder.domain.service.phase.LegacyPhase/CreatePhaseCriteria", requestStream: false, responseStream: false, - requestSerialize: (value: CreatePhaseCriteriaInput) => - Buffer.from(CreatePhaseCriteriaInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreatePhaseCriteriaInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestSerialize: (value: CreatePhaseCriteriaInput) => Buffer.from(CreatePhaseCriteriaInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreatePhaseCriteriaInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, deletePhaseCriteria: { path: "/topcoder.domain.service.phase.LegacyPhase/DeletePhaseCriteria", requestStream: false, responseStream: false, - requestSerialize: (value: DeletePhaseCriteriaInput) => - Buffer.from(DeletePhaseCriteriaInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeletePhaseCriteriaInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: DeletePhaseCriteriaInput) => Buffer.from(DeletePhaseCriteriaInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeletePhaseCriteriaInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, getPhaseTypes: { path: "/topcoder.domain.service.phase.LegacyPhase/GetPhaseTypes", requestStream: false, responseStream: false, - requestSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), requestDeserialize: (value: Buffer) => Empty.decode(value), - responseSerialize: (value: PhaseTypeList) => - Buffer.from(PhaseTypeList.encode(value).finish()), + responseSerialize: (value: PhaseTypeList) => Buffer.from(PhaseTypeList.encode(value).finish()), responseDeserialize: (value: Buffer) => PhaseTypeList.decode(value), }, getProjectPhases: { path: "/topcoder.domain.service.phase.LegacyPhase/GetProjectPhases", requestStream: false, responseStream: false, - requestSerialize: (value: GetProjectPhasesInput) => - Buffer.from(GetProjectPhasesInput.encode(value).finish()), + requestSerialize: (value: GetProjectPhasesInput) => Buffer.from(GetProjectPhasesInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetProjectPhasesInput.decode(value), - responseSerialize: (value: ProjectPhaseList) => - Buffer.from(ProjectPhaseList.encode(value).finish()), + responseSerialize: (value: ProjectPhaseList) => Buffer.from(ProjectPhaseList.encode(value).finish()), responseDeserialize: (value: Buffer) => ProjectPhaseList.decode(value), }, deleteProjectPhases: { path: "/topcoder.domain.service.phase.LegacyPhase/DeleteProjectPhases", requestStream: false, responseStream: false, - requestSerialize: (value: DeleteProjectPhasesInput) => - Buffer.from(DeleteProjectPhasesInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteProjectPhasesInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: DeleteProjectPhasesInput) => Buffer.from(DeleteProjectPhasesInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteProjectPhasesInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, createProjectPhase: { path: "/topcoder.domain.service.phase.LegacyPhase/CreateProjectPhase", requestStream: false, responseStream: false, - requestSerialize: (value: CreateProjectPhaseInput) => - Buffer.from(CreateProjectPhaseInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreateProjectPhaseInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestSerialize: (value: CreateProjectPhaseInput) => Buffer.from(CreateProjectPhaseInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateProjectPhaseInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, updateProjectPhase: { path: "/topcoder.domain.service.phase.LegacyPhase/UpdateProjectPhase", requestStream: false, responseStream: false, - requestSerialize: (value: UpdateProjectPhaseInput) => - Buffer.from(UpdateProjectPhaseInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - UpdateProjectPhaseInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: UpdateProjectPhaseInput) => Buffer.from(UpdateProjectPhaseInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateProjectPhaseInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, createPhaseDependency: { @@ -127,10 +106,8 @@ export const LegacyPhaseService = { responseStream: false, requestSerialize: (value: CreatePhaseDependencyInput) => Buffer.from(CreatePhaseDependencyInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreatePhaseDependencyInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreatePhaseDependencyInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, } as const; @@ -144,158 +121,151 @@ export interface LegacyPhaseServer extends UntypedServiceImplementation { deleteProjectPhases: handleUnaryCall; createProjectPhase: handleUnaryCall; updateProjectPhase: handleUnaryCall; - createPhaseDependency: handleUnaryCall< - CreatePhaseDependencyInput, - CreateResult - >; + createPhaseDependency: handleUnaryCall; } export interface LegacyPhaseClient extends Client { getPhaseCriteria( request: GetPhaseCriteriaInput, - callback: (error: ServiceError | null, response: PhaseCriteriaList) => void + callback: (error: ServiceError | null, response: PhaseCriteriaList) => void, ): ClientUnaryCall; getPhaseCriteria( request: GetPhaseCriteriaInput, metadata: Metadata, - callback: (error: ServiceError | null, response: PhaseCriteriaList) => void + callback: (error: ServiceError | null, response: PhaseCriteriaList) => void, ): ClientUnaryCall; getPhaseCriteria( request: GetPhaseCriteriaInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: PhaseCriteriaList) => void + callback: (error: ServiceError | null, response: PhaseCriteriaList) => void, ): ClientUnaryCall; createPhaseCriteria( request: CreatePhaseCriteriaInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createPhaseCriteria( request: CreatePhaseCriteriaInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createPhaseCriteria( request: CreatePhaseCriteriaInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; deletePhaseCriteria( request: DeletePhaseCriteriaInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deletePhaseCriteria( request: DeletePhaseCriteriaInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deletePhaseCriteria( request: DeletePhaseCriteriaInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; getPhaseTypes( request: Empty, - callback: (error: ServiceError | null, response: PhaseTypeList) => void + callback: (error: ServiceError | null, response: PhaseTypeList) => void, ): ClientUnaryCall; getPhaseTypes( request: Empty, metadata: Metadata, - callback: (error: ServiceError | null, response: PhaseTypeList) => void + callback: (error: ServiceError | null, response: PhaseTypeList) => void, ): ClientUnaryCall; getPhaseTypes( request: Empty, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: PhaseTypeList) => void + callback: (error: ServiceError | null, response: PhaseTypeList) => void, ): ClientUnaryCall; getProjectPhases( request: GetProjectPhasesInput, - callback: (error: ServiceError | null, response: ProjectPhaseList) => void + callback: (error: ServiceError | null, response: ProjectPhaseList) => void, ): ClientUnaryCall; getProjectPhases( request: GetProjectPhasesInput, metadata: Metadata, - callback: (error: ServiceError | null, response: ProjectPhaseList) => void + callback: (error: ServiceError | null, response: ProjectPhaseList) => void, ): ClientUnaryCall; getProjectPhases( request: GetProjectPhasesInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: ProjectPhaseList) => void + callback: (error: ServiceError | null, response: ProjectPhaseList) => void, ): ClientUnaryCall; deleteProjectPhases( request: DeleteProjectPhasesInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPhases( request: DeleteProjectPhasesInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectPhases( request: DeleteProjectPhasesInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; createProjectPhase( request: CreateProjectPhaseInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectPhase( request: CreateProjectPhaseInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectPhase( request: CreateProjectPhaseInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; updateProjectPhase( request: UpdateProjectPhaseInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateProjectPhase( request: UpdateProjectPhaseInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateProjectPhase( request: UpdateProjectPhaseInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; createPhaseDependency( request: CreatePhaseDependencyInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createPhaseDependency( request: CreatePhaseDependencyInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createPhaseDependency( request: CreatePhaseDependencyInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; } export const LegacyPhaseClient = makeGenericClientConstructor( LegacyPhaseService, - "topcoder.domain.service.phase.LegacyPhase" + "topcoder.domain.service.phase.LegacyPhase", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyPhaseClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyPhaseClient; service: typeof LegacyPhaseService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/prize.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/prize.ts index e7b0d16..082890e 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/prize.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/prize.ts @@ -11,19 +11,8 @@ import { ServiceError, UntypedServiceImplementation, } from "@grpc/grpc-js"; -import { - CreateResult, - Empty, - ScanRequest, - UpdateResult, -} from "@topcoder-framework/lib-common"; -import { - CreatePrizeInput, - DeletePrizeInput, - PrizeList, - PrizeTypeList, - UpdatePrizeInput, -} from "../prize"; +import { CreateResult, Empty, ScanRequest, UpdateResult } from "@topcoder-framework/lib-common"; +import { CreatePrizeInput, DeletePrizeInput, PrizeList, PrizeTypeList, UpdatePrizeInput } from "../prize"; export type LegacyPrizeServiceService = typeof LegacyPrizeServiceService; export const LegacyPrizeServiceService = { @@ -31,55 +20,45 @@ export const LegacyPrizeServiceService = { path: "/topcoder.domain.service.legacy_prize_service.LegacyPrizeService/Create", requestStream: false, responseStream: false, - requestSerialize: (value: CreatePrizeInput) => - Buffer.from(CreatePrizeInput.encode(value).finish()), + requestSerialize: (value: CreatePrizeInput) => Buffer.from(CreatePrizeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreatePrizeInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, scan: { path: "/topcoder.domain.service.legacy_prize_service.LegacyPrizeService/Scan", requestStream: false, responseStream: false, - requestSerialize: (value: ScanRequest) => - Buffer.from(ScanRequest.encode(value).finish()), + requestSerialize: (value: ScanRequest) => Buffer.from(ScanRequest.encode(value).finish()), requestDeserialize: (value: Buffer) => ScanRequest.decode(value), - responseSerialize: (value: PrizeList) => - Buffer.from(PrizeList.encode(value).finish()), + responseSerialize: (value: PrizeList) => Buffer.from(PrizeList.encode(value).finish()), responseDeserialize: (value: Buffer) => PrizeList.decode(value), }, update: { path: "/topcoder.domain.service.legacy_prize_service.LegacyPrizeService/Update", requestStream: false, responseStream: false, - requestSerialize: (value: UpdatePrizeInput) => - Buffer.from(UpdatePrizeInput.encode(value).finish()), + requestSerialize: (value: UpdatePrizeInput) => Buffer.from(UpdatePrizeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => UpdatePrizeInput.decode(value), - responseSerialize: (value: UpdateResult) => - Buffer.from(UpdateResult.encode(value).finish()), + responseSerialize: (value: UpdateResult) => Buffer.from(UpdateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => UpdateResult.decode(value), }, getPrizeTypes: { path: "/topcoder.domain.service.legacy_prize_service.LegacyPrizeService/GetPrizeTypes", requestStream: false, responseStream: false, - requestSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), requestDeserialize: (value: Buffer) => Empty.decode(value), - responseSerialize: (value: PrizeTypeList) => - Buffer.from(PrizeTypeList.encode(value).finish()), + responseSerialize: (value: PrizeTypeList) => Buffer.from(PrizeTypeList.encode(value).finish()), responseDeserialize: (value: Buffer) => PrizeTypeList.decode(value), }, delete: { path: "/topcoder.domain.service.legacy_prize_service.LegacyPrizeService/Delete", requestStream: false, responseStream: false, - requestSerialize: (value: DeletePrizeInput) => - Buffer.from(DeletePrizeInput.encode(value).finish()), + requestSerialize: (value: DeletePrizeInput) => Buffer.from(DeletePrizeInput.encode(value).finish()), requestDeserialize: (value: Buffer) => DeletePrizeInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; @@ -95,89 +74,79 @@ export interface LegacyPrizeServiceServer extends UntypedServiceImplementation { export interface LegacyPrizeServiceClient extends Client { create( request: CreatePrizeInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreatePrizeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; create( request: CreatePrizeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void - ): ClientUnaryCall; - scan( - request: ScanRequest, - callback: (error: ServiceError | null, response: PrizeList) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; + scan(request: ScanRequest, callback: (error: ServiceError | null, response: PrizeList) => void): ClientUnaryCall; scan( request: ScanRequest, metadata: Metadata, - callback: (error: ServiceError | null, response: PrizeList) => void + callback: (error: ServiceError | null, response: PrizeList) => void, ): ClientUnaryCall; scan( request: ScanRequest, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: PrizeList) => void + callback: (error: ServiceError | null, response: PrizeList) => void, ): ClientUnaryCall; update( request: UpdatePrizeInput, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdatePrizeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdatePrizeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; getPrizeTypes( request: Empty, - callback: (error: ServiceError | null, response: PrizeTypeList) => void + callback: (error: ServiceError | null, response: PrizeTypeList) => void, ): ClientUnaryCall; getPrizeTypes( request: Empty, metadata: Metadata, - callback: (error: ServiceError | null, response: PrizeTypeList) => void + callback: (error: ServiceError | null, response: PrizeTypeList) => void, ): ClientUnaryCall; getPrizeTypes( request: Empty, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: PrizeTypeList) => void - ): ClientUnaryCall; - delete( - request: DeletePrizeInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: PrizeTypeList) => void, ): ClientUnaryCall; + delete(request: DeletePrizeInput, callback: (error: ServiceError | null, response: Empty) => void): ClientUnaryCall; delete( request: DeletePrizeInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; delete( request: DeletePrizeInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyPrizeServiceClient = makeGenericClientConstructor( LegacyPrizeServiceService, - "topcoder.domain.service.legacy_prize_service.LegacyPrizeService" + "topcoder.domain.service.legacy_prize_service.LegacyPrizeService", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyPrizeServiceClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyPrizeServiceClient; service: typeof LegacyPrizeServiceService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/project_info.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/project_info.ts index b4d1cd9..84b55bd 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/project_info.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/project_info.ts @@ -28,55 +28,45 @@ export const LegacyProjectInfoService = { path: "/topcoder.domain.service.project_info.LegacyProjectInfo/Create", requestStream: false, responseStream: false, - requestSerialize: (value: CreateProjectInfoInput) => - Buffer.from(CreateProjectInfoInput.encode(value).finish()), + requestSerialize: (value: CreateProjectInfoInput) => Buffer.from(CreateProjectInfoInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreateProjectInfoInput.decode(value), - responseSerialize: (value: ProjectInfo) => - Buffer.from(ProjectInfo.encode(value).finish()), + responseSerialize: (value: ProjectInfo) => Buffer.from(ProjectInfo.encode(value).finish()), responseDeserialize: (value: Buffer) => ProjectInfo.decode(value), }, update: { path: "/topcoder.domain.service.project_info.LegacyProjectInfo/Update", requestStream: false, responseStream: false, - requestSerialize: (value: UpdateProjectInfoInput) => - Buffer.from(UpdateProjectInfoInput.encode(value).finish()), + requestSerialize: (value: UpdateProjectInfoInput) => Buffer.from(UpdateProjectInfoInput.encode(value).finish()), requestDeserialize: (value: Buffer) => UpdateProjectInfoInput.decode(value), - responseSerialize: (value: UpdateResult) => - Buffer.from(UpdateResult.encode(value).finish()), + responseSerialize: (value: UpdateResult) => Buffer.from(UpdateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => UpdateResult.decode(value), }, delete: { path: "/topcoder.domain.service.project_info.LegacyProjectInfo/Delete", requestStream: false, responseStream: false, - requestSerialize: (value: DeleteProjectInfoInput) => - Buffer.from(DeleteProjectInfoInput.encode(value).finish()), + requestSerialize: (value: DeleteProjectInfoInput) => Buffer.from(DeleteProjectInfoInput.encode(value).finish()), requestDeserialize: (value: Buffer) => DeleteProjectInfoInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, getProjectInfo: { path: "/topcoder.domain.service.project_info.LegacyProjectInfo/GetProjectInfo", requestStream: false, responseStream: false, - requestSerialize: (value: GetProjectInfoInput) => - Buffer.from(GetProjectInfoInput.encode(value).finish()), + requestSerialize: (value: GetProjectInfoInput) => Buffer.from(GetProjectInfoInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetProjectInfoInput.decode(value), - responseSerialize: (value: ProjectInfoList) => - Buffer.from(ProjectInfoList.encode(value).finish()), + responseSerialize: (value: ProjectInfoList) => Buffer.from(ProjectInfoList.encode(value).finish()), responseDeserialize: (value: Buffer) => ProjectInfoList.decode(value), }, getProjectInfoTypes: { path: "/topcoder.domain.service.project_info.LegacyProjectInfo/GetProjectInfoTypes", requestStream: false, responseStream: false, - requestSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), requestDeserialize: (value: Buffer) => Empty.decode(value), - responseSerialize: (value: ProjectInfoTypeList) => - Buffer.from(ProjectInfoTypeList.encode(value).finish()), + responseSerialize: (value: ProjectInfoTypeList) => Buffer.from(ProjectInfoTypeList.encode(value).finish()), responseDeserialize: (value: Buffer) => ProjectInfoTypeList.decode(value), }, } as const; @@ -92,98 +82,85 @@ export interface LegacyProjectInfoServer extends UntypedServiceImplementation { export interface LegacyProjectInfoClient extends Client { create( request: CreateProjectInfoInput, - callback: (error: ServiceError | null, response: ProjectInfo) => void + callback: (error: ServiceError | null, response: ProjectInfo) => void, ): ClientUnaryCall; create( request: CreateProjectInfoInput, metadata: Metadata, - callback: (error: ServiceError | null, response: ProjectInfo) => void + callback: (error: ServiceError | null, response: ProjectInfo) => void, ): ClientUnaryCall; create( request: CreateProjectInfoInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: ProjectInfo) => void + callback: (error: ServiceError | null, response: ProjectInfo) => void, ): ClientUnaryCall; update( request: UpdateProjectInfoInput, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdateProjectInfoInput, metadata: Metadata, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; update( request: UpdateProjectInfoInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: UpdateResult) => void + callback: (error: ServiceError | null, response: UpdateResult) => void, ): ClientUnaryCall; delete( request: DeleteProjectInfoInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; delete( request: DeleteProjectInfoInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; delete( request: DeleteProjectInfoInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; getProjectInfo( request: GetProjectInfoInput, - callback: (error: ServiceError | null, response: ProjectInfoList) => void + callback: (error: ServiceError | null, response: ProjectInfoList) => void, ): ClientUnaryCall; getProjectInfo( request: GetProjectInfoInput, metadata: Metadata, - callback: (error: ServiceError | null, response: ProjectInfoList) => void + callback: (error: ServiceError | null, response: ProjectInfoList) => void, ): ClientUnaryCall; getProjectInfo( request: GetProjectInfoInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: ProjectInfoList) => void + callback: (error: ServiceError | null, response: ProjectInfoList) => void, ): ClientUnaryCall; getProjectInfoTypes( request: Empty, - callback: ( - error: ServiceError | null, - response: ProjectInfoTypeList - ) => void + callback: (error: ServiceError | null, response: ProjectInfoTypeList) => void, ): ClientUnaryCall; getProjectInfoTypes( request: Empty, metadata: Metadata, - callback: ( - error: ServiceError | null, - response: ProjectInfoTypeList - ) => void + callback: (error: ServiceError | null, response: ProjectInfoTypeList) => void, ): ClientUnaryCall; getProjectInfoTypes( request: Empty, metadata: Metadata, options: Partial, - callback: ( - error: ServiceError | null, - response: ProjectInfoTypeList - ) => void + callback: (error: ServiceError | null, response: ProjectInfoTypeList) => void, ): ClientUnaryCall; } export const LegacyProjectInfoClient = makeGenericClientConstructor( LegacyProjectInfoService, - "topcoder.domain.service.project_info.LegacyProjectInfo" + "topcoder.domain.service.project_info.LegacyProjectInfo", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyProjectInfoClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyProjectInfoClient; service: typeof LegacyProjectInfoService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/resource.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/resource.ts index 4d1575d..874ed0c 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/resource.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/resource.ts @@ -27,46 +27,36 @@ export const LegacyResourceService = { path: "/topcoder.domain.service.resource.LegacyResource/GetResources", requestStream: false, responseStream: false, - requestSerialize: (value: GetResourcesInput) => - Buffer.from(GetResourcesInput.encode(value).finish()), + requestSerialize: (value: GetResourcesInput) => Buffer.from(GetResourcesInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetResourcesInput.decode(value), - responseSerialize: (value: ResourceList) => - Buffer.from(ResourceList.encode(value).finish()), + responseSerialize: (value: ResourceList) => Buffer.from(ResourceList.encode(value).finish()), responseDeserialize: (value: Buffer) => ResourceList.decode(value), }, getResourceInfos: { path: "/topcoder.domain.service.resource.LegacyResource/GetResourceInfos", requestStream: false, responseStream: false, - requestSerialize: (value: GetResourceInfosInput) => - Buffer.from(GetResourceInfosInput.encode(value).finish()), + requestSerialize: (value: GetResourceInfosInput) => Buffer.from(GetResourceInfosInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetResourceInfosInput.decode(value), - responseSerialize: (value: ResourceInfoList) => - Buffer.from(ResourceInfoList.encode(value).finish()), + responseSerialize: (value: ResourceInfoList) => Buffer.from(ResourceInfoList.encode(value).finish()), responseDeserialize: (value: Buffer) => ResourceInfoList.decode(value), }, createResourceInfos: { path: "/topcoder.domain.service.resource.LegacyResource/CreateResourceInfos", requestStream: false, responseStream: false, - requestSerialize: (value: CreateResourceInfoInput) => - Buffer.from(CreateResourceInfoInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreateResourceInfoInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestSerialize: (value: CreateResourceInfoInput) => Buffer.from(CreateResourceInfoInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateResourceInfoInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, updateResourceInfos: { path: "/topcoder.domain.service.resource.LegacyResource/UpdateResourceInfos", requestStream: false, responseStream: false, - requestSerialize: (value: UpdateResourceInfoInput) => - Buffer.from(UpdateResourceInfoInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - UpdateResourceInfoInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestSerialize: (value: UpdateResourceInfoInput) => Buffer.from(UpdateResourceInfoInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateResourceInfoInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; @@ -81,74 +71,70 @@ export interface LegacyResourceServer extends UntypedServiceImplementation { export interface LegacyResourceClient extends Client { getResources( request: GetResourcesInput, - callback: (error: ServiceError | null, response: ResourceList) => void + callback: (error: ServiceError | null, response: ResourceList) => void, ): ClientUnaryCall; getResources( request: GetResourcesInput, metadata: Metadata, - callback: (error: ServiceError | null, response: ResourceList) => void + callback: (error: ServiceError | null, response: ResourceList) => void, ): ClientUnaryCall; getResources( request: GetResourcesInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: ResourceList) => void + callback: (error: ServiceError | null, response: ResourceList) => void, ): ClientUnaryCall; getResourceInfos( request: GetResourceInfosInput, - callback: (error: ServiceError | null, response: ResourceInfoList) => void + callback: (error: ServiceError | null, response: ResourceInfoList) => void, ): ClientUnaryCall; getResourceInfos( request: GetResourceInfosInput, metadata: Metadata, - callback: (error: ServiceError | null, response: ResourceInfoList) => void + callback: (error: ServiceError | null, response: ResourceInfoList) => void, ): ClientUnaryCall; getResourceInfos( request: GetResourceInfosInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: ResourceInfoList) => void + callback: (error: ServiceError | null, response: ResourceInfoList) => void, ): ClientUnaryCall; createResourceInfos( request: CreateResourceInfoInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createResourceInfos( request: CreateResourceInfoInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createResourceInfos( request: CreateResourceInfoInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; updateResourceInfos( request: UpdateResourceInfoInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateResourceInfos( request: UpdateResourceInfoInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; updateResourceInfos( request: UpdateResourceInfoInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyResourceClient = makeGenericClientConstructor( LegacyResourceService, - "topcoder.domain.service.resource.LegacyResource" + "topcoder.domain.service.resource.LegacyResource", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyResourceClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyResourceClient; service: typeof LegacyResourceService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/resource_submission.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/resource_submission.ts new file mode 100644 index 0000000..c37c1a3 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/resource_submission.ts @@ -0,0 +1,110 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { CreateResult, LookupCriteria, ScanRequest, ScanResult } from "@topcoder-framework/lib-common"; +import { CreateResourceSubmissionInput, ResourceSubmission } from "../resource_submission"; + +export type LegacyResourceSubmissionService = typeof LegacyResourceSubmissionService; +export const LegacyResourceSubmissionService = { + scan: { + path: "/topcoder.domain.service.legacy_resource_submission.LegacyResourceSubmission/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.legacy_resource_submission.LegacyResourceSubmission/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: ResourceSubmission) => Buffer.from(ResourceSubmission.encode(value).finish()), + responseDeserialize: (value: Buffer) => ResourceSubmission.decode(value), + }, + create: { + path: "/topcoder.domain.service.legacy_resource_submission.LegacyResourceSubmission/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateResourceSubmissionInput) => + Buffer.from(CreateResourceSubmissionInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateResourceSubmissionInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CreateResult.decode(value), + }, +} as const; + +export interface LegacyResourceSubmissionServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; +} + +export interface LegacyResourceSubmissionClient extends Client { + scan(request: ScanRequest, callback: (error: ServiceError | null, response: ScanResult) => void): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + callback: (error: ServiceError | null, response: ResourceSubmission) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: ResourceSubmission) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ResourceSubmission) => void, + ): ClientUnaryCall; + create( + request: CreateResourceSubmissionInput, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateResourceSubmissionInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateResourceSubmissionInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; +} + +export const LegacyResourceSubmissionClient = makeGenericClientConstructor( + LegacyResourceSubmissionService, + "topcoder.domain.service.legacy_resource_submission.LegacyResourceSubmission", +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial, + ): LegacyResourceSubmissionClient; + service: typeof LegacyResourceSubmissionService; +}; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/review.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/review.ts index 9820962..d20b4a4 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/review.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/review.ts @@ -12,12 +12,7 @@ import { UntypedServiceImplementation, } from "@grpc/grpc-js"; import { CreateResult } from "@topcoder-framework/lib-common"; -import { - CreateReviewInput, - CreateReviewItemInput, - GetSubmissionInput, - Submission, -} from "../review"; +import { CreateReviewInput, CreateReviewItemInput, GetSubmissionInput, Submission } from "../review"; export type LegacyReviewService = typeof LegacyReviewService; export const LegacyReviewService = { @@ -25,33 +20,27 @@ export const LegacyReviewService = { path: "/topcoder.domain.service.review.LegacyReview/CreateReview", requestStream: false, responseStream: false, - requestSerialize: (value: CreateReviewInput) => - Buffer.from(CreateReviewInput.encode(value).finish()), + requestSerialize: (value: CreateReviewInput) => Buffer.from(CreateReviewInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreateReviewInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, createReviewItem: { path: "/topcoder.domain.service.review.LegacyReview/CreateReviewItem", requestStream: false, responseStream: false, - requestSerialize: (value: CreateReviewItemInput) => - Buffer.from(CreateReviewItemInput.encode(value).finish()), + requestSerialize: (value: CreateReviewItemInput) => Buffer.from(CreateReviewItemInput.encode(value).finish()), requestDeserialize: (value: Buffer) => CreateReviewItemInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, getSubmission: { path: "/topcoder.domain.service.review.LegacyReview/GetSubmission", requestStream: false, responseStream: false, - requestSerialize: (value: GetSubmissionInput) => - Buffer.from(GetSubmissionInput.encode(value).finish()), + requestSerialize: (value: GetSubmissionInput) => Buffer.from(GetSubmissionInput.encode(value).finish()), requestDeserialize: (value: Buffer) => GetSubmissionInput.decode(value), - responseSerialize: (value: Submission) => - Buffer.from(Submission.encode(value).finish()), + responseSerialize: (value: Submission) => Buffer.from(Submission.encode(value).finish()), responseDeserialize: (value: Buffer) => Submission.decode(value), }, } as const; @@ -65,59 +54,55 @@ export interface LegacyReviewServer extends UntypedServiceImplementation { export interface LegacyReviewClient extends Client { createReview( request: CreateReviewInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createReview( request: CreateReviewInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createReview( request: CreateReviewInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createReviewItem( request: CreateReviewItemInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createReviewItem( request: CreateReviewItemInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createReviewItem( request: CreateReviewItemInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; getSubmission( request: GetSubmissionInput, - callback: (error: ServiceError | null, response: Submission) => void + callback: (error: ServiceError | null, response: Submission) => void, ): ClientUnaryCall; getSubmission( request: GetSubmissionInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Submission) => void + callback: (error: ServiceError | null, response: Submission) => void, ): ClientUnaryCall; getSubmission( request: GetSubmissionInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Submission) => void + callback: (error: ServiceError | null, response: Submission) => void, ): ClientUnaryCall; } export const LegacyReviewClient = makeGenericClientConstructor( LegacyReviewService, - "topcoder.domain.service.review.LegacyReview" + "topcoder.domain.service.review.LegacyReview", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyReviewClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyReviewClient; service: typeof LegacyReviewService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/round_registration.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/round_registration.ts new file mode 100644 index 0000000..bcd3172 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/round_registration.ts @@ -0,0 +1,85 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { CreateResult, ScanRequest, ScanResult } from "@topcoder-framework/lib-common"; +import { CreateRoundRegistrationInput } from "../round_registration"; + +export type LegacyRoundRegistrationService = typeof LegacyRoundRegistrationService; +export const LegacyRoundRegistrationService = { + scan: { + path: "/topcoder.domain.service.legacy_round_registration.LegacyRoundRegistration/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + create: { + path: "/topcoder.domain.service.legacy_round_registration.LegacyRoundRegistration/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateRoundRegistrationInput) => + Buffer.from(CreateRoundRegistrationInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateRoundRegistrationInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CreateResult.decode(value), + }, +} as const; + +export interface LegacyRoundRegistrationServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + create: handleUnaryCall; +} + +export interface LegacyRoundRegistrationClient extends Client { + scan(request: ScanRequest, callback: (error: ServiceError | null, response: ScanResult) => void): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + create( + request: CreateRoundRegistrationInput, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateRoundRegistrationInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateRoundRegistrationInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; +} + +export const LegacyRoundRegistrationClient = makeGenericClientConstructor( + LegacyRoundRegistrationService, + "topcoder.domain.service.legacy_round_registration.LegacyRoundRegistration", +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial, + ): LegacyRoundRegistrationClient; + service: typeof LegacyRoundRegistrationService; +}; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/submission.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/submission.ts new file mode 100644 index 0000000..3702e24 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/submission.ts @@ -0,0 +1,184 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { + CheckExistsResult, + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { + CreateSubmissionInput, + LegacySubmission, + LegacySubmissionId, + UpdateSubmissionInput, +} from "../submission"; + +export type LegacySubmissionService = typeof LegacySubmissionService; +export const LegacySubmissionService = { + checkExists: { + path: "/topcoder.domain.service.legacy_submission.LegacySubmission/CheckExists", + requestStream: false, + responseStream: false, + requestSerialize: (value: LegacySubmissionId) => + Buffer.from(LegacySubmissionId.encode(value).finish()), + requestDeserialize: (value: Buffer) => LegacySubmissionId.decode(value), + responseSerialize: (value: CheckExistsResult) => + Buffer.from(CheckExistsResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CheckExistsResult.decode(value), + }, + scan: { + path: "/topcoder.domain.service.legacy_submission.LegacySubmission/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => + Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => + Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.legacy_submission.LegacySubmission/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: LegacySubmission) => + Buffer.from(LegacySubmission.encode(value).finish()), + responseDeserialize: (value: Buffer) => LegacySubmission.decode(value), + }, + create: { + path: "/topcoder.domain.service.legacy_submission.LegacySubmission/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateSubmissionInput) => + Buffer.from(CreateSubmissionInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateSubmissionInput.decode(value), + responseSerialize: (value: CreateResult) => + Buffer.from(CreateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CreateResult.decode(value), + }, + update: { + path: "/topcoder.domain.service.legacy_submission.LegacySubmission/Update", + requestStream: false, + responseStream: false, + requestSerialize: (value: UpdateSubmissionInput) => + Buffer.from(UpdateSubmissionInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateSubmissionInput.decode(value), + responseSerialize: (value: UpdateResult) => + Buffer.from(UpdateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => UpdateResult.decode(value), + }, +} as const; + +export interface LegacySubmissionServer extends UntypedServiceImplementation { + checkExists: handleUnaryCall; + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; + update: handleUnaryCall; +} + +export interface LegacySubmissionClient extends Client { + checkExists( + request: LegacySubmissionId, + callback: (error: ServiceError | null, response: CheckExistsResult) => void + ): ClientUnaryCall; + checkExists( + request: LegacySubmissionId, + metadata: Metadata, + callback: (error: ServiceError | null, response: CheckExistsResult) => void + ): ClientUnaryCall; + checkExists( + request: LegacySubmissionId, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CheckExistsResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + callback: (error: ServiceError | null, response: LegacySubmission) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: LegacySubmission) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: LegacySubmission) => void + ): ClientUnaryCall; + create( + request: CreateSubmissionInput, + callback: (error: ServiceError | null, response: CreateResult) => void + ): ClientUnaryCall; + create( + request: CreateSubmissionInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: CreateResult) => void + ): ClientUnaryCall; + create( + request: CreateSubmissionInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CreateResult) => void + ): ClientUnaryCall; + update( + request: UpdateSubmissionInput, + callback: (error: ServiceError | null, response: UpdateResult) => void + ): ClientUnaryCall; + update( + request: UpdateSubmissionInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: UpdateResult) => void + ): ClientUnaryCall; + update( + request: UpdateSubmissionInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: UpdateResult) => void + ): ClientUnaryCall; +} + +export const LegacySubmissionClient = makeGenericClientConstructor( + LegacySubmissionService, + "topcoder.domain.service.legacy_submission.LegacySubmission" +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial + ): LegacySubmissionClient; + service: typeof LegacySubmissionService; +}; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/sync.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/sync.ts index c99dbaf..5b91200 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/sync.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/sync.ts @@ -20,11 +20,9 @@ export const LegacySyncService = { path: "/topcoder.domain.service.sync.LegacySync/SyncLegacy", requestStream: false, responseStream: false, - requestSerialize: (value: SyncInput) => - Buffer.from(SyncInput.encode(value).finish()), + requestSerialize: (value: SyncInput) => Buffer.from(SyncInput.encode(value).finish()), requestDeserialize: (value: Buffer) => SyncInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; @@ -34,31 +32,24 @@ export interface LegacySyncServer extends UntypedServiceImplementation { } export interface LegacySyncClient extends Client { - syncLegacy( - request: SyncInput, - callback: (error: ServiceError | null, response: Empty) => void - ): ClientUnaryCall; + syncLegacy(request: SyncInput, callback: (error: ServiceError | null, response: Empty) => void): ClientUnaryCall; syncLegacy( request: SyncInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; syncLegacy( request: SyncInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacySyncClient = makeGenericClientConstructor( LegacySyncService, - "topcoder.domain.service.sync.LegacySync" + "topcoder.domain.service.sync.LegacySync", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacySyncClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacySyncClient; service: typeof LegacySyncService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/term.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/term.ts index 3851f7f..cb43afa 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/services/term.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/term.ts @@ -27,12 +27,10 @@ export const LegacyTermService = { responseStream: false, requestSerialize: (value: GetProjectRoleTermsOfUseXrefInput) => Buffer.from(GetProjectRoleTermsOfUseXrefInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - GetProjectRoleTermsOfUseXrefInput.decode(value), + requestDeserialize: (value: Buffer) => GetProjectRoleTermsOfUseXrefInput.decode(value), responseSerialize: (value: ProjectRoleTermsOfUseXrefList) => Buffer.from(ProjectRoleTermsOfUseXrefList.encode(value).finish()), - responseDeserialize: (value: Buffer) => - ProjectRoleTermsOfUseXrefList.decode(value), + responseDeserialize: (value: Buffer) => ProjectRoleTermsOfUseXrefList.decode(value), }, createProjectRoleTermsOfUseXref: { path: "/topcoder.domain.service.term.LegacyTerm/CreateProjectRoleTermsOfUseXref", @@ -40,10 +38,8 @@ export const LegacyTermService = { responseStream: false, requestSerialize: (value: CreateProjectRoleTermsOfUseXrefInput) => Buffer.from(CreateProjectRoleTermsOfUseXrefInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - CreateProjectRoleTermsOfUseXrefInput.decode(value), - responseSerialize: (value: CreateResult) => - Buffer.from(CreateResult.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateProjectRoleTermsOfUseXrefInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), responseDeserialize: (value: Buffer) => CreateResult.decode(value), }, deleteProjectRoleTermsOfUseXref: { @@ -52,94 +48,70 @@ export const LegacyTermService = { responseStream: false, requestSerialize: (value: DeleteProjectRoleTermsOfUseXrefInput) => Buffer.from(DeleteProjectRoleTermsOfUseXrefInput.encode(value).finish()), - requestDeserialize: (value: Buffer) => - DeleteProjectRoleTermsOfUseXrefInput.decode(value), - responseSerialize: (value: Empty) => - Buffer.from(Empty.encode(value).finish()), + requestDeserialize: (value: Buffer) => DeleteProjectRoleTermsOfUseXrefInput.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), responseDeserialize: (value: Buffer) => Empty.decode(value), }, } as const; export interface LegacyTermServer extends UntypedServiceImplementation { - getProjectRoleTermsOfUseXrefs: handleUnaryCall< - GetProjectRoleTermsOfUseXrefInput, - ProjectRoleTermsOfUseXrefList - >; - createProjectRoleTermsOfUseXref: handleUnaryCall< - CreateProjectRoleTermsOfUseXrefInput, - CreateResult - >; - deleteProjectRoleTermsOfUseXref: handleUnaryCall< - DeleteProjectRoleTermsOfUseXrefInput, - Empty - >; + getProjectRoleTermsOfUseXrefs: handleUnaryCall; + createProjectRoleTermsOfUseXref: handleUnaryCall; + deleteProjectRoleTermsOfUseXref: handleUnaryCall; } export interface LegacyTermClient extends Client { getProjectRoleTermsOfUseXrefs( request: GetProjectRoleTermsOfUseXrefInput, - callback: ( - error: ServiceError | null, - response: ProjectRoleTermsOfUseXrefList - ) => void + callback: (error: ServiceError | null, response: ProjectRoleTermsOfUseXrefList) => void, ): ClientUnaryCall; getProjectRoleTermsOfUseXrefs( request: GetProjectRoleTermsOfUseXrefInput, metadata: Metadata, - callback: ( - error: ServiceError | null, - response: ProjectRoleTermsOfUseXrefList - ) => void + callback: (error: ServiceError | null, response: ProjectRoleTermsOfUseXrefList) => void, ): ClientUnaryCall; getProjectRoleTermsOfUseXrefs( request: GetProjectRoleTermsOfUseXrefInput, metadata: Metadata, options: Partial, - callback: ( - error: ServiceError | null, - response: ProjectRoleTermsOfUseXrefList - ) => void + callback: (error: ServiceError | null, response: ProjectRoleTermsOfUseXrefList) => void, ): ClientUnaryCall; createProjectRoleTermsOfUseXref( request: CreateProjectRoleTermsOfUseXrefInput, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectRoleTermsOfUseXref( request: CreateProjectRoleTermsOfUseXrefInput, metadata: Metadata, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; createProjectRoleTermsOfUseXref( request: CreateProjectRoleTermsOfUseXrefInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: CreateResult) => void + callback: (error: ServiceError | null, response: CreateResult) => void, ): ClientUnaryCall; deleteProjectRoleTermsOfUseXref( request: DeleteProjectRoleTermsOfUseXrefInput, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectRoleTermsOfUseXref( request: DeleteProjectRoleTermsOfUseXrefInput, metadata: Metadata, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; deleteProjectRoleTermsOfUseXref( request: DeleteProjectRoleTermsOfUseXrefInput, metadata: Metadata, options: Partial, - callback: (error: ServiceError | null, response: Empty) => void + callback: (error: ServiceError | null, response: Empty) => void, ): ClientUnaryCall; } export const LegacyTermClient = makeGenericClientConstructor( LegacyTermService, - "topcoder.domain.service.term.LegacyTerm" + "topcoder.domain.service.term.LegacyTerm", ) as unknown as { - new ( - address: string, - credentials: ChannelCredentials, - options?: Partial - ): LegacyTermClient; + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyTermClient; service: typeof LegacyTermService; }; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/services/upload.ts b/domains/domain-acl/src/models/domain-layer/legacy/services/upload.ts new file mode 100644 index 0000000..cfa8b41 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/services/upload.ts @@ -0,0 +1,156 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { + CreateResult, + Empty, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { CreateUploadInput, UpdateUploadInput, Upload } from "../upload"; + +export type LegacyUploadService = typeof LegacyUploadService; +export const LegacyUploadService = { + scan: { + path: "/topcoder.domain.service.legacy_upload.LegacyUpload/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.legacy_upload.LegacyUpload/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: Upload) => Buffer.from(Upload.encode(value).finish()), + responseDeserialize: (value: Buffer) => Upload.decode(value), + }, + create: { + path: "/topcoder.domain.service.legacy_upload.LegacyUpload/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateUploadInput) => Buffer.from(CreateUploadInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateUploadInput.decode(value), + responseSerialize: (value: CreateResult) => Buffer.from(CreateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => CreateResult.decode(value), + }, + update: { + path: "/topcoder.domain.service.legacy_upload.LegacyUpload/Update", + requestStream: false, + responseStream: false, + requestSerialize: (value: UpdateUploadInput) => Buffer.from(UpdateUploadInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateUploadInput.decode(value), + responseSerialize: (value: UpdateResult) => Buffer.from(UpdateResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => UpdateResult.decode(value), + }, + delete: { + path: "/topcoder.domain.service.legacy_upload.LegacyUpload/Delete", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: Empty) => Buffer.from(Empty.encode(value).finish()), + responseDeserialize: (value: Buffer) => Empty.decode(value), + }, +} as const; + +export interface LegacyUploadServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; + update: handleUnaryCall; + delete: handleUnaryCall; +} + +export interface LegacyUploadClient extends Client { + scan(request: ScanRequest, callback: (error: ServiceError | null, response: ScanResult) => void): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void, + ): ClientUnaryCall; + lookup(request: LookupCriteria, callback: (error: ServiceError | null, response: Upload) => void): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: Upload) => void, + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: Upload) => void, + ): ClientUnaryCall; + create( + request: CreateUploadInput, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateUploadInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + create( + request: CreateUploadInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: CreateResult) => void, + ): ClientUnaryCall; + update( + request: UpdateUploadInput, + callback: (error: ServiceError | null, response: UpdateResult) => void, + ): ClientUnaryCall; + update( + request: UpdateUploadInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: UpdateResult) => void, + ): ClientUnaryCall; + update( + request: UpdateUploadInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: UpdateResult) => void, + ): ClientUnaryCall; + delete(request: LookupCriteria, callback: (error: ServiceError | null, response: Empty) => void): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: Empty) => void, + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: Empty) => void, + ): ClientUnaryCall; +} + +export const LegacyUploadClient = makeGenericClientConstructor( + LegacyUploadService, + "topcoder.domain.service.legacy_upload.LegacyUpload", +) as unknown as { + new (address: string, credentials: ChannelCredentials, options?: Partial): LegacyUploadClient; + service: typeof LegacyUploadService; +}; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/submission.ts b/domains/domain-acl/src/models/domain-layer/legacy/submission.ts new file mode 100644 index 0000000..a897630 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/submission.ts @@ -0,0 +1,708 @@ +/* eslint-disable */ +import Long from "long"; +import _m0 from "protobufjs/minimal"; + +export interface LegacySubmission { + submissionId: number; + submissionStatusId: number; + submissionTypeId: number; + uploadId: number; + screeningScore: number; + initialScore: number; + finalScore: number; + createUser: number; + createDate: number; + modifyUser: number; + modifyDate: number; +} + +export interface LegacySubmissionId { + legacySubmissionId: number; +} + +export interface CreateSubmissionInput { + challengeId: string; + created: number; + fileType: string; + legacyChallengeId?: number | undefined; + memberId: number; + submissionPhaseId: string; + submittedDate?: number | undefined; + type: string; + updated?: number | undefined; + updatedBy?: string | undefined; + url?: string | undefined; + legacyUploadId?: number | undefined; + v5ChallengeId?: string | undefined; +} + +export interface UpdateSubmissionInput { + submissionId: number; + submissionStatusId?: number | undefined; + submissionTypeId?: number | undefined; + uploadId?: number | undefined; + screeningScore?: number | undefined; + initialScore?: number | undefined; + finalScore?: number | undefined; +} + +function createBaseLegacySubmission(): LegacySubmission { + return { + submissionId: 0, + submissionStatusId: 0, + submissionTypeId: 0, + uploadId: 0, + screeningScore: 0, + initialScore: 0, + finalScore: 0, + createUser: 0, + createDate: 0, + modifyUser: 0, + modifyDate: 0, + }; +} + +export const LegacySubmission = { + encode( + message: LegacySubmission, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.submissionId !== 0) { + writer.uint32(8).int32(message.submissionId); + } + if (message.submissionStatusId !== 0) { + writer.uint32(16).int32(message.submissionStatusId); + } + if (message.submissionTypeId !== 0) { + writer.uint32(24).int32(message.submissionTypeId); + } + if (message.uploadId !== 0) { + writer.uint32(32).int32(message.uploadId); + } + if (message.screeningScore !== 0) { + writer.uint32(40).int32(message.screeningScore); + } + if (message.initialScore !== 0) { + writer.uint32(48).int32(message.initialScore); + } + if (message.finalScore !== 0) { + writer.uint32(56).int32(message.finalScore); + } + if (message.createUser !== 0) { + writer.uint32(64).int32(message.createUser); + } + if (message.createDate !== 0) { + writer.uint32(72).int64(message.createDate); + } + if (message.modifyUser !== 0) { + writer.uint32(80).int32(message.modifyUser); + } + if (message.modifyDate !== 0) { + writer.uint32(88).int64(message.modifyDate); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): LegacySubmission { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseLegacySubmission(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.submissionId = reader.int32(); + break; + case 2: + message.submissionStatusId = reader.int32(); + break; + case 3: + message.submissionTypeId = reader.int32(); + break; + case 4: + message.uploadId = reader.int32(); + break; + case 5: + message.screeningScore = reader.int32(); + break; + case 6: + message.initialScore = reader.int32(); + break; + case 7: + message.finalScore = reader.int32(); + break; + case 8: + message.createUser = reader.int32(); + break; + case 9: + message.createDate = longToNumber(reader.int64() as Long); + break; + case 10: + message.modifyUser = reader.int32(); + break; + case 11: + message.modifyDate = longToNumber(reader.int64() as Long); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): LegacySubmission { + return { + submissionId: isSet(object.submissionId) + ? Number(object.submissionId) + : 0, + submissionStatusId: isSet(object.submissionStatusId) + ? Number(object.submissionStatusId) + : 0, + submissionTypeId: isSet(object.submissionTypeId) + ? Number(object.submissionTypeId) + : 0, + uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0, + screeningScore: isSet(object.screeningScore) + ? Number(object.screeningScore) + : 0, + initialScore: isSet(object.initialScore) + ? Number(object.initialScore) + : 0, + finalScore: isSet(object.finalScore) ? Number(object.finalScore) : 0, + createUser: isSet(object.createUser) ? Number(object.createUser) : 0, + createDate: isSet(object.createDate) ? Number(object.createDate) : 0, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, + modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : 0, + }; + }, + + toJSON(message: LegacySubmission): unknown { + const obj: any = {}; + message.submissionId !== undefined && + (obj.submissionId = Math.round(message.submissionId)); + message.submissionStatusId !== undefined && + (obj.submissionStatusId = Math.round(message.submissionStatusId)); + message.submissionTypeId !== undefined && + (obj.submissionTypeId = Math.round(message.submissionTypeId)); + message.uploadId !== undefined && + (obj.uploadId = Math.round(message.uploadId)); + message.screeningScore !== undefined && + (obj.screeningScore = Math.round(message.screeningScore)); + message.initialScore !== undefined && + (obj.initialScore = Math.round(message.initialScore)); + message.finalScore !== undefined && + (obj.finalScore = Math.round(message.finalScore)); + message.createUser !== undefined && + (obj.createUser = Math.round(message.createUser)); + message.createDate !== undefined && + (obj.createDate = Math.round(message.createDate)); + message.modifyUser !== undefined && + (obj.modifyUser = Math.round(message.modifyUser)); + message.modifyDate !== undefined && + (obj.modifyDate = Math.round(message.modifyDate)); + return obj; + }, + + create, I>>( + base?: I + ): LegacySubmission { + return LegacySubmission.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): LegacySubmission { + const message = createBaseLegacySubmission(); + message.submissionId = object.submissionId ?? 0; + message.submissionStatusId = object.submissionStatusId ?? 0; + message.submissionTypeId = object.submissionTypeId ?? 0; + message.uploadId = object.uploadId ?? 0; + message.screeningScore = object.screeningScore ?? 0; + message.initialScore = object.initialScore ?? 0; + message.finalScore = object.finalScore ?? 0; + message.createUser = object.createUser ?? 0; + message.createDate = object.createDate ?? 0; + message.modifyUser = object.modifyUser ?? 0; + message.modifyDate = object.modifyDate ?? 0; + return message; + }, +}; + +function createBaseLegacySubmissionId(): LegacySubmissionId { + return { legacySubmissionId: 0 }; +} + +export const LegacySubmissionId = { + encode( + message: LegacySubmissionId, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.legacySubmissionId !== 0) { + writer.uint32(8).int32(message.legacySubmissionId); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): LegacySubmissionId { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseLegacySubmissionId(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.legacySubmissionId = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): LegacySubmissionId { + return { + legacySubmissionId: isSet(object.legacySubmissionId) + ? Number(object.legacySubmissionId) + : 0, + }; + }, + + toJSON(message: LegacySubmissionId): unknown { + const obj: any = {}; + message.legacySubmissionId !== undefined && + (obj.legacySubmissionId = Math.round(message.legacySubmissionId)); + return obj; + }, + + create, I>>( + base?: I + ): LegacySubmissionId { + return LegacySubmissionId.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): LegacySubmissionId { + const message = createBaseLegacySubmissionId(); + message.legacySubmissionId = object.legacySubmissionId ?? 0; + return message; + }, +}; + +function createBaseCreateSubmissionInput(): CreateSubmissionInput { + return { + challengeId: "", + created: 0, + fileType: "", + legacyChallengeId: undefined, + memberId: 0, + submissionPhaseId: "", + submittedDate: undefined, + type: "", + updated: undefined, + updatedBy: undefined, + url: undefined, + legacyUploadId: undefined, + v5ChallengeId: undefined, + }; +} + +export const CreateSubmissionInput = { + encode( + message: CreateSubmissionInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.challengeId !== "") { + writer.uint32(34).string(message.challengeId); + } + if (message.created !== 0) { + writer.uint32(40).int64(message.created); + } + if (message.fileType !== "") { + writer.uint32(50).string(message.fileType); + } + if (message.legacyChallengeId !== undefined) { + writer.uint32(56).int64(message.legacyChallengeId); + } + if (message.memberId !== 0) { + writer.uint32(64).int64(message.memberId); + } + if (message.submissionPhaseId !== "") { + writer.uint32(74).string(message.submissionPhaseId); + } + if (message.submittedDate !== undefined) { + writer.uint32(80).int64(message.submittedDate); + } + if (message.type !== "") { + writer.uint32(90).string(message.type); + } + if (message.updated !== undefined) { + writer.uint32(96).int64(message.updated); + } + if (message.updatedBy !== undefined) { + writer.uint32(106).string(message.updatedBy); + } + if (message.url !== undefined) { + writer.uint32(114).string(message.url); + } + if (message.legacyUploadId !== undefined) { + writer.uint32(120).int64(message.legacyUploadId); + } + if (message.v5ChallengeId !== undefined) { + writer.uint32(130).string(message.v5ChallengeId); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): CreateSubmissionInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateSubmissionInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 4: + message.challengeId = reader.string(); + break; + case 5: + message.created = longToNumber(reader.int64() as Long); + break; + case 6: + message.fileType = reader.string(); + break; + case 7: + message.legacyChallengeId = longToNumber(reader.int64() as Long); + break; + case 8: + message.memberId = longToNumber(reader.int64() as Long); + break; + case 9: + message.submissionPhaseId = reader.string(); + break; + case 10: + message.submittedDate = longToNumber(reader.int64() as Long); + break; + case 11: + message.type = reader.string(); + break; + case 12: + message.updated = longToNumber(reader.int64() as Long); + break; + case 13: + message.updatedBy = reader.string(); + break; + case 14: + message.url = reader.string(); + break; + case 15: + message.legacyUploadId = longToNumber(reader.int64() as Long); + break; + case 16: + message.v5ChallengeId = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateSubmissionInput { + return { + challengeId: isSet(object.challengeId) ? String(object.challengeId) : "", + created: isSet(object.created) ? Number(object.created) : 0, + fileType: isSet(object.fileType) ? String(object.fileType) : "", + legacyChallengeId: isSet(object.legacyChallengeId) + ? Number(object.legacyChallengeId) + : undefined, + memberId: isSet(object.memberId) ? Number(object.memberId) : 0, + submissionPhaseId: isSet(object.submissionPhaseId) + ? String(object.submissionPhaseId) + : "", + submittedDate: isSet(object.submittedDate) + ? Number(object.submittedDate) + : undefined, + type: isSet(object.type) ? String(object.type) : "", + updated: isSet(object.updated) ? Number(object.updated) : undefined, + updatedBy: isSet(object.updatedBy) ? String(object.updatedBy) : undefined, + url: isSet(object.url) ? String(object.url) : undefined, + legacyUploadId: isSet(object.legacyUploadId) + ? Number(object.legacyUploadId) + : undefined, + v5ChallengeId: isSet(object.v5ChallengeId) + ? String(object.v5ChallengeId) + : undefined, + }; + }, + + toJSON(message: CreateSubmissionInput): unknown { + const obj: any = {}; + message.challengeId !== undefined && + (obj.challengeId = message.challengeId); + message.created !== undefined && + (obj.created = Math.round(message.created)); + message.fileType !== undefined && (obj.fileType = message.fileType); + message.legacyChallengeId !== undefined && + (obj.legacyChallengeId = Math.round(message.legacyChallengeId)); + message.memberId !== undefined && + (obj.memberId = Math.round(message.memberId)); + message.submissionPhaseId !== undefined && + (obj.submissionPhaseId = message.submissionPhaseId); + message.submittedDate !== undefined && + (obj.submittedDate = Math.round(message.submittedDate)); + message.type !== undefined && (obj.type = message.type); + message.updated !== undefined && + (obj.updated = Math.round(message.updated)); + message.updatedBy !== undefined && (obj.updatedBy = message.updatedBy); + message.url !== undefined && (obj.url = message.url); + message.legacyUploadId !== undefined && + (obj.legacyUploadId = Math.round(message.legacyUploadId)); + message.v5ChallengeId !== undefined && + (obj.v5ChallengeId = message.v5ChallengeId); + return obj; + }, + + create, I>>( + base?: I + ): CreateSubmissionInput { + return CreateSubmissionInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): CreateSubmissionInput { + const message = createBaseCreateSubmissionInput(); + message.challengeId = object.challengeId ?? ""; + message.created = object.created ?? 0; + message.fileType = object.fileType ?? ""; + message.legacyChallengeId = object.legacyChallengeId ?? undefined; + message.memberId = object.memberId ?? 0; + message.submissionPhaseId = object.submissionPhaseId ?? ""; + message.submittedDate = object.submittedDate ?? undefined; + message.type = object.type ?? ""; + message.updated = object.updated ?? undefined; + message.updatedBy = object.updatedBy ?? undefined; + message.url = object.url ?? undefined; + message.legacyUploadId = object.legacyUploadId ?? undefined; + message.v5ChallengeId = object.v5ChallengeId ?? undefined; + return message; + }, +}; + +function createBaseUpdateSubmissionInput(): UpdateSubmissionInput { + return { + submissionId: 0, + submissionStatusId: undefined, + submissionTypeId: undefined, + uploadId: undefined, + screeningScore: undefined, + initialScore: undefined, + finalScore: undefined, + }; +} + +export const UpdateSubmissionInput = { + encode( + message: UpdateSubmissionInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.submissionId !== 0) { + writer.uint32(8).int32(message.submissionId); + } + if (message.submissionStatusId !== undefined) { + writer.uint32(16).int32(message.submissionStatusId); + } + if (message.submissionTypeId !== undefined) { + writer.uint32(24).int32(message.submissionTypeId); + } + if (message.uploadId !== undefined) { + writer.uint32(32).int32(message.uploadId); + } + if (message.screeningScore !== undefined) { + writer.uint32(40).int32(message.screeningScore); + } + if (message.initialScore !== undefined) { + writer.uint32(48).int32(message.initialScore); + } + if (message.finalScore !== undefined) { + writer.uint32(56).int32(message.finalScore); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): UpdateSubmissionInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateSubmissionInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.submissionId = reader.int32(); + break; + case 2: + message.submissionStatusId = reader.int32(); + break; + case 3: + message.submissionTypeId = reader.int32(); + break; + case 4: + message.uploadId = reader.int32(); + break; + case 5: + message.screeningScore = reader.int32(); + break; + case 6: + message.initialScore = reader.int32(); + break; + case 7: + message.finalScore = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateSubmissionInput { + return { + submissionId: isSet(object.submissionId) + ? Number(object.submissionId) + : 0, + submissionStatusId: isSet(object.submissionStatusId) + ? Number(object.submissionStatusId) + : undefined, + submissionTypeId: isSet(object.submissionTypeId) + ? Number(object.submissionTypeId) + : undefined, + uploadId: isSet(object.uploadId) ? Number(object.uploadId) : undefined, + screeningScore: isSet(object.screeningScore) + ? Number(object.screeningScore) + : undefined, + initialScore: isSet(object.initialScore) + ? Number(object.initialScore) + : undefined, + finalScore: isSet(object.finalScore) + ? Number(object.finalScore) + : undefined, + }; + }, + + toJSON(message: UpdateSubmissionInput): unknown { + const obj: any = {}; + message.submissionId !== undefined && + (obj.submissionId = Math.round(message.submissionId)); + message.submissionStatusId !== undefined && + (obj.submissionStatusId = Math.round(message.submissionStatusId)); + message.submissionTypeId !== undefined && + (obj.submissionTypeId = Math.round(message.submissionTypeId)); + message.uploadId !== undefined && + (obj.uploadId = Math.round(message.uploadId)); + message.screeningScore !== undefined && + (obj.screeningScore = Math.round(message.screeningScore)); + message.initialScore !== undefined && + (obj.initialScore = Math.round(message.initialScore)); + message.finalScore !== undefined && + (obj.finalScore = Math.round(message.finalScore)); + return obj; + }, + + create, I>>( + base?: I + ): UpdateSubmissionInput { + return UpdateSubmissionInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): UpdateSubmissionInput { + const message = createBaseUpdateSubmissionInput(); + message.submissionId = object.submissionId ?? 0; + message.submissionStatusId = object.submissionStatusId ?? undefined; + message.submissionTypeId = object.submissionTypeId ?? undefined; + message.uploadId = object.uploadId ?? undefined; + message.screeningScore = object.screeningScore ?? undefined; + message.initialScore = object.initialScore ?? undefined; + message.finalScore = object.finalScore ?? undefined; + return message; + }, +}; + +declare var self: any | undefined; +declare var window: any | undefined; +declare var global: any | undefined; +var tsProtoGlobalThis: any = (() => { + if (typeof globalThis !== "undefined") { + return globalThis; + } + if (typeof self !== "undefined") { + return self; + } + if (typeof window !== "undefined") { + return window; + } + if (typeof global !== "undefined") { + return global; + } + throw "Unable to locate global object"; +})(); + +type Builtin = + | Date + | Function + | Uint8Array + | string + | number + | boolean + | undefined; + +type DeepPartial = T extends Builtin + ? T + : T extends Array + ? Array> + : T extends ReadonlyArray + ? ReadonlyArray> + : T extends { $case: string } + ? { [K in keyof Omit]?: DeepPartial } & { + $case: T["$case"]; + } + : T extends {} + ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin + ? P + : P & { [K in keyof P]: Exact } & { + [K in Exclude>]: never; + }; + +function longToNumber(long: Long): number { + if (long.gt(Number.MAX_SAFE_INTEGER)) { + throw new tsProtoGlobalThis.Error( + "Value is larger than Number.MAX_SAFE_INTEGER" + ); + } + return long.toNumber(); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-acl/src/models/domain-layer/legacy/sync.ts b/domains/domain-acl/src/models/domain-layer/legacy/sync.ts index 52dbfac..2cf6de9 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/sync.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/sync.ts @@ -17,10 +17,7 @@ function createBaseSyncInput(): SyncInput { } export const SyncInput = { - encode( - message: SyncInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: SyncInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -62,12 +59,9 @@ export const SyncInput = { toJSON(message: SyncInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); if (message.updatedTables) { - obj.updatedTables = message.updatedTables.map((e) => - e ? Table.toJSON(e) : undefined - ); + obj.updatedTables = message.updatedTables.map((e) => e ? Table.toJSON(e) : undefined); } else { obj.updatedTables = []; } @@ -78,13 +72,10 @@ export const SyncInput = { return SyncInput.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): SyncInput { + fromPartial, I>>(object: I): SyncInput { const message = createBaseSyncInput(); message.projectId = object.projectId ?? 0; - message.updatedTables = - object.updatedTables?.map((e) => Table.fromPartial(e)) || []; + message.updatedTables = object.updatedTables?.map((e) => Table.fromPartial(e)) || []; return message; }, }; @@ -135,9 +126,7 @@ export const Table = { return { table: isSet(object.table) ? String(object.table) : "", primaryKey: isSet(object.primaryKey) ? String(object.primaryKey) : "", - value: Array.isArray(object?.value) - ? object.value.map((e: any) => String(e)) - : [], + value: Array.isArray(object?.value) ? object.value.map((e: any) => String(e)) : [], }; }, @@ -166,35 +155,17 @@ export const Table = { }, }; -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function isSet(value: any): boolean { return value !== null && value !== undefined; diff --git a/domains/domain-acl/src/models/domain-layer/legacy/term.ts b/domains/domain-acl/src/models/domain-layer/legacy/term.ts index 3842137..bde4bf1 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/term.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/term.ts @@ -35,22 +35,11 @@ export interface DeleteProjectRoleTermsOfUseXrefInput { } function createBaseProjectRoleTermsOfUseXref(): ProjectRoleTermsOfUseXref { - return { - projectId: 0, - resourceRoleId: 0, - termsOfUseId: 0, - createDate: 0, - modifyDate: 0, - sortOrder: 0, - groupInd: 0, - }; + return { projectId: 0, resourceRoleId: 0, termsOfUseId: 0, createDate: 0, modifyDate: 0, sortOrder: 0, groupInd: 0 }; } export const ProjectRoleTermsOfUseXref = { - encode( - message: ProjectRoleTermsOfUseXref, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectRoleTermsOfUseXref, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -75,10 +64,7 @@ export const ProjectRoleTermsOfUseXref = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ProjectRoleTermsOfUseXref { + decode(input: _m0.Reader | Uint8Array, length?: number): ProjectRoleTermsOfUseXref { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseProjectRoleTermsOfUseXref(); @@ -117,12 +103,8 @@ export const ProjectRoleTermsOfUseXref = { fromJSON(object: any): ProjectRoleTermsOfUseXref { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, - termsOfUseId: isSet(object.termsOfUseId) - ? Number(object.termsOfUseId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, + termsOfUseId: isSet(object.termsOfUseId) ? Number(object.termsOfUseId) : 0, createDate: isSet(object.createDate) ? Number(object.createDate) : 0, modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : 0, sortOrder: isSet(object.sortOrder) ? Number(object.sortOrder) : 0, @@ -132,32 +114,21 @@ export const ProjectRoleTermsOfUseXref = { toJSON(message: ProjectRoleTermsOfUseXref): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.termsOfUseId !== undefined && - (obj.termsOfUseId = Math.round(message.termsOfUseId)); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); - message.sortOrder !== undefined && - (obj.sortOrder = Math.round(message.sortOrder)); - message.groupInd !== undefined && - (obj.groupInd = Math.round(message.groupInd)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.termsOfUseId !== undefined && (obj.termsOfUseId = Math.round(message.termsOfUseId)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); + message.sortOrder !== undefined && (obj.sortOrder = Math.round(message.sortOrder)); + message.groupInd !== undefined && (obj.groupInd = Math.round(message.groupInd)); return obj; }, - create, I>>( - base?: I - ): ProjectRoleTermsOfUseXref { + create, I>>(base?: I): ProjectRoleTermsOfUseXref { return ProjectRoleTermsOfUseXref.fromPartial(base ?? {}); }, - fromPartial, I>>( - object: I - ): ProjectRoleTermsOfUseXref { + fromPartial, I>>(object: I): ProjectRoleTermsOfUseXref { const message = createBaseProjectRoleTermsOfUseXref(); message.projectId = object.projectId ?? 0; message.resourceRoleId = object.resourceRoleId ?? 0; @@ -175,20 +146,14 @@ function createBaseGetProjectRoleTermsOfUseXrefInput(): GetProjectRoleTermsOfUse } export const GetProjectRoleTermsOfUseXrefInput = { - encode( - message: GetProjectRoleTermsOfUseXrefInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: GetProjectRoleTermsOfUseXrefInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GetProjectRoleTermsOfUseXrefInput { + decode(input: _m0.Reader | Uint8Array, length?: number): GetProjectRoleTermsOfUseXrefInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseGetProjectRoleTermsOfUseXrefInput(); @@ -207,27 +172,24 @@ export const GetProjectRoleTermsOfUseXrefInput = { }, fromJSON(object: any): GetProjectRoleTermsOfUseXrefInput { - return { - projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - }; + return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0 }; }, toJSON(message: GetProjectRoleTermsOfUseXrefInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); return obj; }, create, I>>( - base?: I + base?: I, ): GetProjectRoleTermsOfUseXrefInput { return GetProjectRoleTermsOfUseXrefInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): GetProjectRoleTermsOfUseXrefInput { + fromPartial, I>>( + object: I, + ): GetProjectRoleTermsOfUseXrefInput { const message = createBaseGetProjectRoleTermsOfUseXrefInput(); message.projectId = object.projectId ?? 0; return message; @@ -239,20 +201,14 @@ function createBaseProjectRoleTermsOfUseXrefList(): ProjectRoleTermsOfUseXrefLis } export const ProjectRoleTermsOfUseXrefList = { - encode( - message: ProjectRoleTermsOfUseXrefList, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: ProjectRoleTermsOfUseXrefList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { for (const v of message.terms) { ProjectRoleTermsOfUseXref.encode(v!, writer.uint32(10).fork()).ldelim(); } return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ProjectRoleTermsOfUseXrefList { + decode(input: _m0.Reader | Uint8Array, length?: number): ProjectRoleTermsOfUseXrefList { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseProjectRoleTermsOfUseXrefList(); @@ -260,9 +216,7 @@ export const ProjectRoleTermsOfUseXrefList = { const tag = reader.uint32(); switch (tag >>> 3) { case 1: - message.terms.push( - ProjectRoleTermsOfUseXref.decode(reader, reader.uint32()) - ); + message.terms.push(ProjectRoleTermsOfUseXref.decode(reader, reader.uint32())); break; default: reader.skipType(tag & 7); @@ -274,55 +228,39 @@ export const ProjectRoleTermsOfUseXrefList = { fromJSON(object: any): ProjectRoleTermsOfUseXrefList { return { - terms: Array.isArray(object?.terms) - ? object.terms.map((e: any) => ProjectRoleTermsOfUseXref.fromJSON(e)) - : [], + terms: Array.isArray(object?.terms) ? object.terms.map((e: any) => ProjectRoleTermsOfUseXref.fromJSON(e)) : [], }; }, toJSON(message: ProjectRoleTermsOfUseXrefList): unknown { const obj: any = {}; if (message.terms) { - obj.terms = message.terms.map((e) => - e ? ProjectRoleTermsOfUseXref.toJSON(e) : undefined - ); + obj.terms = message.terms.map((e) => e ? ProjectRoleTermsOfUseXref.toJSON(e) : undefined); } else { obj.terms = []; } return obj; }, - create, I>>( - base?: I - ): ProjectRoleTermsOfUseXrefList { + create, I>>(base?: I): ProjectRoleTermsOfUseXrefList { return ProjectRoleTermsOfUseXrefList.fromPartial(base ?? {}); }, fromPartial, I>>( - object: I + object: I, ): ProjectRoleTermsOfUseXrefList { const message = createBaseProjectRoleTermsOfUseXrefList(); - message.terms = - object.terms?.map((e) => ProjectRoleTermsOfUseXref.fromPartial(e)) || []; + message.terms = object.terms?.map((e) => ProjectRoleTermsOfUseXref.fromPartial(e)) || []; return message; }, }; function createBaseCreateProjectRoleTermsOfUseXrefInput(): CreateProjectRoleTermsOfUseXrefInput { - return { - projectId: 0, - resourceRoleId: 0, - termsOfUseId: 0, - sortOrder: undefined, - groupInd: undefined, - }; + return { projectId: 0, resourceRoleId: 0, termsOfUseId: 0, sortOrder: undefined, groupInd: undefined }; } export const CreateProjectRoleTermsOfUseXrefInput = { - encode( - message: CreateProjectRoleTermsOfUseXrefInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: CreateProjectRoleTermsOfUseXrefInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -341,10 +279,7 @@ export const CreateProjectRoleTermsOfUseXrefInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): CreateProjectRoleTermsOfUseXrefInput { + decode(input: _m0.Reader | Uint8Array, length?: number): CreateProjectRoleTermsOfUseXrefInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseCreateProjectRoleTermsOfUseXrefInput(); @@ -377,12 +312,8 @@ export const CreateProjectRoleTermsOfUseXrefInput = { fromJSON(object: any): CreateProjectRoleTermsOfUseXrefInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, - termsOfUseId: isSet(object.termsOfUseId) - ? Number(object.termsOfUseId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, + termsOfUseId: isSet(object.termsOfUseId) ? Number(object.termsOfUseId) : 0, sortOrder: isSet(object.sortOrder) ? Number(object.sortOrder) : undefined, groupInd: isSet(object.groupInd) ? Number(object.groupInd) : undefined, }; @@ -390,28 +321,23 @@ export const CreateProjectRoleTermsOfUseXrefInput = { toJSON(message: CreateProjectRoleTermsOfUseXrefInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.termsOfUseId !== undefined && - (obj.termsOfUseId = Math.round(message.termsOfUseId)); - message.sortOrder !== undefined && - (obj.sortOrder = Math.round(message.sortOrder)); - message.groupInd !== undefined && - (obj.groupInd = Math.round(message.groupInd)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.termsOfUseId !== undefined && (obj.termsOfUseId = Math.round(message.termsOfUseId)); + message.sortOrder !== undefined && (obj.sortOrder = Math.round(message.sortOrder)); + message.groupInd !== undefined && (obj.groupInd = Math.round(message.groupInd)); return obj; }, create, I>>( - base?: I + base?: I, ): CreateProjectRoleTermsOfUseXrefInput { return CreateProjectRoleTermsOfUseXrefInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): CreateProjectRoleTermsOfUseXrefInput { + fromPartial, I>>( + object: I, + ): CreateProjectRoleTermsOfUseXrefInput { const message = createBaseCreateProjectRoleTermsOfUseXrefInput(); message.projectId = object.projectId ?? 0; message.resourceRoleId = object.resourceRoleId ?? 0; @@ -427,10 +353,7 @@ function createBaseDeleteProjectRoleTermsOfUseXrefInput(): DeleteProjectRoleTerm } export const DeleteProjectRoleTermsOfUseXrefInput = { - encode( - message: DeleteProjectRoleTermsOfUseXrefInput, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { + encode(message: DeleteProjectRoleTermsOfUseXrefInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { if (message.projectId !== 0) { writer.uint32(8).int32(message.projectId); } @@ -443,10 +366,7 @@ export const DeleteProjectRoleTermsOfUseXrefInput = { return writer; }, - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DeleteProjectRoleTermsOfUseXrefInput { + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteProjectRoleTermsOfUseXrefInput { const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); let end = length === undefined ? reader.len : reader.pos + length; const message = createBaseDeleteProjectRoleTermsOfUseXrefInput(); @@ -473,35 +393,28 @@ export const DeleteProjectRoleTermsOfUseXrefInput = { fromJSON(object: any): DeleteProjectRoleTermsOfUseXrefInput { return { projectId: isSet(object.projectId) ? Number(object.projectId) : 0, - resourceRoleId: isSet(object.resourceRoleId) - ? Number(object.resourceRoleId) - : 0, - termsOfUseId: isSet(object.termsOfUseId) - ? Number(object.termsOfUseId) - : 0, + resourceRoleId: isSet(object.resourceRoleId) ? Number(object.resourceRoleId) : 0, + termsOfUseId: isSet(object.termsOfUseId) ? Number(object.termsOfUseId) : 0, }; }, toJSON(message: DeleteProjectRoleTermsOfUseXrefInput): unknown { const obj: any = {}; - message.projectId !== undefined && - (obj.projectId = Math.round(message.projectId)); - message.resourceRoleId !== undefined && - (obj.resourceRoleId = Math.round(message.resourceRoleId)); - message.termsOfUseId !== undefined && - (obj.termsOfUseId = Math.round(message.termsOfUseId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceRoleId !== undefined && (obj.resourceRoleId = Math.round(message.resourceRoleId)); + message.termsOfUseId !== undefined && (obj.termsOfUseId = Math.round(message.termsOfUseId)); return obj; }, create, I>>( - base?: I + base?: I, ): DeleteProjectRoleTermsOfUseXrefInput { return DeleteProjectRoleTermsOfUseXrefInput.fromPartial(base ?? {}); }, - fromPartial< - I extends Exact, I> - >(object: I): DeleteProjectRoleTermsOfUseXrefInput { + fromPartial, I>>( + object: I, + ): DeleteProjectRoleTermsOfUseXrefInput { const message = createBaseDeleteProjectRoleTermsOfUseXrefInput(); message.projectId = object.projectId ?? 0; message.resourceRoleId = object.resourceRoleId ?? 0; @@ -529,41 +442,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-acl/src/models/domain-layer/legacy/upload.ts b/domains/domain-acl/src/models/domain-layer/legacy/upload.ts new file mode 100644 index 0000000..ab07695 --- /dev/null +++ b/domains/domain-acl/src/models/domain-layer/legacy/upload.ts @@ -0,0 +1,570 @@ +/* eslint-disable */ +import { ScanCriteria } from "@topcoder-framework/lib-common"; +import _m0 from "protobufjs/minimal"; + +export interface Upload { + uploadId: number; + projectId: number; + resourceId: number; + projectPhaseId: number; + uploadTypeId: number; + url: string; + uploadStatusId: number; + parameter: string; + createUser: number; + modifyUser: number; + createDate: number; + modifyDate: number; +} + +export interface UploadId { + uploadId: number; +} + +export interface UploadList { + uploads: Upload[]; +} + +export interface CreateUploadInput { + projectId: number; + resourceId: number; + projectPhaseId: number; + uploadTypeId: number; + url: string; + uploadStatusId: number; + parameter: string; +} + +export interface UpdateUploadInput { + uploadId: number; + url?: string | undefined; + uploadStatusId?: number | undefined; +} + +export interface DeleteUploadInput { + filterCriteria: ScanCriteria[]; +} + +function createBaseUpload(): Upload { + return { + uploadId: 0, + projectId: 0, + resourceId: 0, + projectPhaseId: 0, + uploadTypeId: 0, + url: "", + uploadStatusId: 0, + parameter: "", + createUser: 0, + modifyUser: 0, + createDate: 0, + modifyDate: 0, + }; +} + +export const Upload = { + encode(message: Upload, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.uploadId !== 0) { + writer.uint32(8).int32(message.uploadId); + } + if (message.projectId !== 0) { + writer.uint32(16).int32(message.projectId); + } + if (message.resourceId !== 0) { + writer.uint32(24).int32(message.resourceId); + } + if (message.projectPhaseId !== 0) { + writer.uint32(32).int32(message.projectPhaseId); + } + if (message.uploadTypeId !== 0) { + writer.uint32(40).int32(message.uploadTypeId); + } + if (message.url !== "") { + writer.uint32(50).string(message.url); + } + if (message.uploadStatusId !== 0) { + writer.uint32(56).int32(message.uploadStatusId); + } + if (message.parameter !== "") { + writer.uint32(66).string(message.parameter); + } + if (message.createUser !== 0) { + writer.uint32(72).int32(message.createUser); + } + if (message.modifyUser !== 0) { + writer.uint32(80).int32(message.modifyUser); + } + if (message.createDate !== 0) { + writer.uint32(88).int32(message.createDate); + } + if (message.modifyDate !== 0) { + writer.uint32(96).int32(message.modifyDate); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): Upload { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpload(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.uploadId = reader.int32(); + break; + case 2: + message.projectId = reader.int32(); + break; + case 3: + message.resourceId = reader.int32(); + break; + case 4: + message.projectPhaseId = reader.int32(); + break; + case 5: + message.uploadTypeId = reader.int32(); + break; + case 6: + message.url = reader.string(); + break; + case 7: + message.uploadStatusId = reader.int32(); + break; + case 8: + message.parameter = reader.string(); + break; + case 9: + message.createUser = reader.int32(); + break; + case 10: + message.modifyUser = reader.int32(); + break; + case 11: + message.createDate = reader.int32(); + break; + case 12: + message.modifyDate = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): Upload { + return { + uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0, + projectId: isSet(object.projectId) ? Number(object.projectId) : 0, + resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + uploadTypeId: isSet(object.uploadTypeId) ? Number(object.uploadTypeId) : 0, + url: isSet(object.url) ? String(object.url) : "", + uploadStatusId: isSet(object.uploadStatusId) ? Number(object.uploadStatusId) : 0, + parameter: isSet(object.parameter) ? String(object.parameter) : "", + createUser: isSet(object.createUser) ? Number(object.createUser) : 0, + modifyUser: isSet(object.modifyUser) ? Number(object.modifyUser) : 0, + createDate: isSet(object.createDate) ? Number(object.createDate) : 0, + modifyDate: isSet(object.modifyDate) ? Number(object.modifyDate) : 0, + }; + }, + + toJSON(message: Upload): unknown { + const obj: any = {}; + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.uploadTypeId !== undefined && (obj.uploadTypeId = Math.round(message.uploadTypeId)); + message.url !== undefined && (obj.url = message.url); + message.uploadStatusId !== undefined && (obj.uploadStatusId = Math.round(message.uploadStatusId)); + message.parameter !== undefined && (obj.parameter = message.parameter); + message.createUser !== undefined && (obj.createUser = Math.round(message.createUser)); + message.modifyUser !== undefined && (obj.modifyUser = Math.round(message.modifyUser)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); + return obj; + }, + + create, I>>(base?: I): Upload { + return Upload.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): Upload { + const message = createBaseUpload(); + message.uploadId = object.uploadId ?? 0; + message.projectId = object.projectId ?? 0; + message.resourceId = object.resourceId ?? 0; + message.projectPhaseId = object.projectPhaseId ?? 0; + message.uploadTypeId = object.uploadTypeId ?? 0; + message.url = object.url ?? ""; + message.uploadStatusId = object.uploadStatusId ?? 0; + message.parameter = object.parameter ?? ""; + message.createUser = object.createUser ?? 0; + message.modifyUser = object.modifyUser ?? 0; + message.createDate = object.createDate ?? 0; + message.modifyDate = object.modifyDate ?? 0; + return message; + }, +}; + +function createBaseUploadId(): UploadId { + return { uploadId: 0 }; +} + +export const UploadId = { + encode(message: UploadId, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.uploadId !== 0) { + writer.uint32(8).int32(message.uploadId); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): UploadId { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUploadId(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.uploadId = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UploadId { + return { uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0 }; + }, + + toJSON(message: UploadId): unknown { + const obj: any = {}; + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); + return obj; + }, + + create, I>>(base?: I): UploadId { + return UploadId.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): UploadId { + const message = createBaseUploadId(); + message.uploadId = object.uploadId ?? 0; + return message; + }, +}; + +function createBaseUploadList(): UploadList { + return { uploads: [] }; +} + +export const UploadList = { + encode(message: UploadList, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + for (const v of message.uploads) { + Upload.encode(v!, writer.uint32(10).fork()).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): UploadList { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUploadList(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.uploads.push(Upload.decode(reader, reader.uint32())); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UploadList { + return { uploads: Array.isArray(object?.uploads) ? object.uploads.map((e: any) => Upload.fromJSON(e)) : [] }; + }, + + toJSON(message: UploadList): unknown { + const obj: any = {}; + if (message.uploads) { + obj.uploads = message.uploads.map((e) => e ? Upload.toJSON(e) : undefined); + } else { + obj.uploads = []; + } + return obj; + }, + + create, I>>(base?: I): UploadList { + return UploadList.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): UploadList { + const message = createBaseUploadList(); + message.uploads = object.uploads?.map((e) => Upload.fromPartial(e)) || []; + return message; + }, +}; + +function createBaseCreateUploadInput(): CreateUploadInput { + return { projectId: 0, resourceId: 0, projectPhaseId: 0, uploadTypeId: 0, url: "", uploadStatusId: 0, parameter: "" }; +} + +export const CreateUploadInput = { + encode(message: CreateUploadInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.projectId !== 0) { + writer.uint32(8).int32(message.projectId); + } + if (message.resourceId !== 0) { + writer.uint32(16).int32(message.resourceId); + } + if (message.projectPhaseId !== 0) { + writer.uint32(24).int32(message.projectPhaseId); + } + if (message.uploadTypeId !== 0) { + writer.uint32(32).int32(message.uploadTypeId); + } + if (message.url !== "") { + writer.uint32(42).string(message.url); + } + if (message.uploadStatusId !== 0) { + writer.uint32(48).int32(message.uploadStatusId); + } + if (message.parameter !== "") { + writer.uint32(58).string(message.parameter); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): CreateUploadInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateUploadInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.projectId = reader.int32(); + break; + case 2: + message.resourceId = reader.int32(); + break; + case 3: + message.projectPhaseId = reader.int32(); + break; + case 4: + message.uploadTypeId = reader.int32(); + break; + case 5: + message.url = reader.string(); + break; + case 6: + message.uploadStatusId = reader.int32(); + break; + case 7: + message.parameter = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateUploadInput { + return { + projectId: isSet(object.projectId) ? Number(object.projectId) : 0, + resourceId: isSet(object.resourceId) ? Number(object.resourceId) : 0, + projectPhaseId: isSet(object.projectPhaseId) ? Number(object.projectPhaseId) : 0, + uploadTypeId: isSet(object.uploadTypeId) ? Number(object.uploadTypeId) : 0, + url: isSet(object.url) ? String(object.url) : "", + uploadStatusId: isSet(object.uploadStatusId) ? Number(object.uploadStatusId) : 0, + parameter: isSet(object.parameter) ? String(object.parameter) : "", + }; + }, + + toJSON(message: CreateUploadInput): unknown { + const obj: any = {}; + message.projectId !== undefined && (obj.projectId = Math.round(message.projectId)); + message.resourceId !== undefined && (obj.resourceId = Math.round(message.resourceId)); + message.projectPhaseId !== undefined && (obj.projectPhaseId = Math.round(message.projectPhaseId)); + message.uploadTypeId !== undefined && (obj.uploadTypeId = Math.round(message.uploadTypeId)); + message.url !== undefined && (obj.url = message.url); + message.uploadStatusId !== undefined && (obj.uploadStatusId = Math.round(message.uploadStatusId)); + message.parameter !== undefined && (obj.parameter = message.parameter); + return obj; + }, + + create, I>>(base?: I): CreateUploadInput { + return CreateUploadInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): CreateUploadInput { + const message = createBaseCreateUploadInput(); + message.projectId = object.projectId ?? 0; + message.resourceId = object.resourceId ?? 0; + message.projectPhaseId = object.projectPhaseId ?? 0; + message.uploadTypeId = object.uploadTypeId ?? 0; + message.url = object.url ?? ""; + message.uploadStatusId = object.uploadStatusId ?? 0; + message.parameter = object.parameter ?? ""; + return message; + }, +}; + +function createBaseUpdateUploadInput(): UpdateUploadInput { + return { uploadId: 0, url: undefined, uploadStatusId: undefined }; +} + +export const UpdateUploadInput = { + encode(message: UpdateUploadInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + if (message.uploadId !== 0) { + writer.uint32(8).int32(message.uploadId); + } + if (message.url !== undefined) { + writer.uint32(18).string(message.url); + } + if (message.uploadStatusId !== undefined) { + writer.uint32(24).int32(message.uploadStatusId); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateUploadInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateUploadInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.uploadId = reader.int32(); + break; + case 2: + message.url = reader.string(); + break; + case 3: + message.uploadStatusId = reader.int32(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateUploadInput { + return { + uploadId: isSet(object.uploadId) ? Number(object.uploadId) : 0, + url: isSet(object.url) ? String(object.url) : undefined, + uploadStatusId: isSet(object.uploadStatusId) ? Number(object.uploadStatusId) : undefined, + }; + }, + + toJSON(message: UpdateUploadInput): unknown { + const obj: any = {}; + message.uploadId !== undefined && (obj.uploadId = Math.round(message.uploadId)); + message.url !== undefined && (obj.url = message.url); + message.uploadStatusId !== undefined && (obj.uploadStatusId = Math.round(message.uploadStatusId)); + return obj; + }, + + create, I>>(base?: I): UpdateUploadInput { + return UpdateUploadInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): UpdateUploadInput { + const message = createBaseUpdateUploadInput(); + message.uploadId = object.uploadId ?? 0; + message.url = object.url ?? undefined; + message.uploadStatusId = object.uploadStatusId ?? undefined; + return message; + }, +}; + +function createBaseDeleteUploadInput(): DeleteUploadInput { + return { filterCriteria: [] }; +} + +export const DeleteUploadInput = { + encode(message: DeleteUploadInput, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + for (const v of message.filterCriteria) { + ScanCriteria.encode(v!, writer.uint32(10).fork()).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): DeleteUploadInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseDeleteUploadInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.filterCriteria.push(ScanCriteria.decode(reader, reader.uint32())); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): DeleteUploadInput { + return { + filterCriteria: Array.isArray(object?.filterCriteria) + ? object.filterCriteria.map((e: any) => ScanCriteria.fromJSON(e)) + : [], + }; + }, + + toJSON(message: DeleteUploadInput): unknown { + const obj: any = {}; + if (message.filterCriteria) { + obj.filterCriteria = message.filterCriteria.map((e) => e ? ScanCriteria.toJSON(e) : undefined); + } else { + obj.filterCriteria = []; + } + return obj; + }, + + create, I>>(base?: I): DeleteUploadInput { + return DeleteUploadInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): DeleteUploadInput { + const message = createBaseDeleteUploadInput(); + message.filterCriteria = object.filterCriteria?.map((e) => ScanCriteria.fromPartial(e)) || []; + return message; + }, +}; + +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; + +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-acl/src/models/domain-layer/legacy/user.ts b/domains/domain-acl/src/models/domain-layer/legacy/user.ts index 1b377ea..6382d6b 100644 --- a/domains/domain-acl/src/models/domain-layer/legacy/user.ts +++ b/domains/domain-acl/src/models/domain-layer/legacy/user.ts @@ -112,14 +112,11 @@ export const User = { message.userId !== undefined && (obj.userId = Math.round(message.userId)); message.firstName !== undefined && (obj.firstName = message.firstName); message.lastName !== undefined && (obj.lastName = message.lastName); - message.createDate !== undefined && - (obj.createDate = Math.round(message.createDate)); - message.modifyDate !== undefined && - (obj.modifyDate = Math.round(message.modifyDate)); + message.createDate !== undefined && (obj.createDate = Math.round(message.createDate)); + message.modifyDate !== undefined && (obj.modifyDate = Math.round(message.modifyDate)); message.handle !== undefined && (obj.handle = message.handle); message.status !== undefined && (obj.status = message.status); - message.handleLower !== undefined && - (obj.handleLower = message.handleLower); + message.handleLower !== undefined && (obj.handleLower = message.handleLower); return obj; }, @@ -160,41 +157,21 @@ var tsProtoGlobalThis: any = (() => { throw "Unable to locate global object"; })(); -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; +type Builtin = Date | Function | Uint8Array | string | number | boolean | undefined; -type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends { $case: string } - ? { [K in keyof Omit]?: DeepPartial } & { - $case: T["$case"]; - } - : T extends {} - ? { [K in keyof T]?: DeepPartial } +type DeepPartial = T extends Builtin ? T + : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> + : T extends { $case: string } ? { [K in keyof Omit]?: DeepPartial } & { $case: T["$case"] } + : T extends {} ? { [K in keyof T]?: DeepPartial } : Partial; type KeysOfUnion = T extends T ? keyof T : never; -type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & { - [K in Exclude>]: never; - }; +type Exact = P extends Builtin ? P + : P & { [K in keyof P]: Exact } & { [K in Exclude>]: never }; function longToNumber(long: Long): number { if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new tsProtoGlobalThis.Error( - "Value is larger than Number.MAX_SAFE_INTEGER" - ); + throw new tsProtoGlobalThis.Error("Value is larger than Number.MAX_SAFE_INTEGER"); } return long.toNumber(); } diff --git a/domains/domain-submission/.eslintignore b/domains/domain-submission/.eslintignore new file mode 100644 index 0000000..a31d083 --- /dev/null +++ b/domains/domain-submission/.eslintignore @@ -0,0 +1,2 @@ +src/models/ +src/typings/ \ No newline at end of file diff --git a/domains/domain-submission/.eslintrc b/domains/domain-submission/.eslintrc new file mode 100644 index 0000000..644bb1a --- /dev/null +++ b/domains/domain-submission/.eslintrc @@ -0,0 +1,6 @@ +{ + "extends": "../../.eslintrc", + "parserOptions": { + "project": "tsconfig.json" + } +} diff --git a/domains/domain-submission/.gitignore b/domains/domain-submission/.gitignore new file mode 100644 index 0000000..3ec544c --- /dev/null +++ b/domains/domain-submission/.gitignore @@ -0,0 +1,2 @@ +node_modules/ +.env \ No newline at end of file diff --git a/domains/domain-submission/README.md b/domains/domain-submission/README.md new file mode 100644 index 0000000..0d3752a --- /dev/null +++ b/domains/domain-submission/README.md @@ -0,0 +1,3 @@ +# @topcoder-framework/domain-submission + +TODO diff --git a/domains/domain-submission/bin/gen-stubs.js b/domains/domain-submission/bin/gen-stubs.js new file mode 100644 index 0000000..0f33407 --- /dev/null +++ b/domains/domain-submission/bin/gen-stubs.js @@ -0,0 +1,45 @@ +/* eslint-disable */ +const path = require("path"); +const rimraf = require("rimraf"); + +const { execSync } = require("child_process"); + +const PROTO_DIR = path.join( + __dirname, + "../../../node_modules/topcoder-interface" +); + +const MODEL_DIR = path.join(__dirname, "../src/models/"); + +const PROTOC_PATH = "protoc"; + +const PLUGIN_PATH = path.join( + __dirname, + "../../../node_modules/.bin/protoc-gen-ts_proto" +); + +rimraf.sync(`${MODEL_DIR}/*`, { + glob: { ignore: `${MODEL_DIR}/*.json` }, +}); + +const protoConfig = [ + `--plugin=${PLUGIN_PATH}`, + // https://github.com/stephenh/ts-proto/blob/main/README.markdown + "--ts_proto_opt=outputServices=grpc-js,env=node,useOptionals=messages,exportCommonSymbols=false,esModuleInterop=true", + `--ts_proto_opt=oneof=unions`, + `--ts_proto_opt=addGrpcMetadata=true`, + `--ts_proto_opt=outputServerImpl=false`, + `--ts_proto_out=${MODEL_DIR}`, + `--ts_proto_opt=stringEnums=true`, + `--ts_proto_opt=useDate=string`, + `--ts_proto_opt=Mcommon/common.proto=@topcoder-framework/lib-common`, + `--ts_proto_opt=Mgoogle/protobuf/struct.proto=@topcoder-framework/lib-common`, + `--ts_proto_opt=Mgoogle/protobuf/timestamp.proto=@topcoder-framework/lib-common`, + // `--proto_path ${PROTO_DIR} ${PROTO_DIR}/common/*.proto`, + `--proto_path ${PROTO_DIR} ${PROTO_DIR}/domain-layer/submission/**/*.proto`, +]; + +// https://github.com/stephenh/ts-proto#usage +execSync(`${PROTOC_PATH} ${protoConfig.join(" ")}`); + +console.log(`> Proto models created: ${MODEL_DIR}`); diff --git a/domains/domain-submission/package.json b/domains/domain-submission/package.json new file mode 100644 index 0000000..be88290 --- /dev/null +++ b/domains/domain-submission/package.json @@ -0,0 +1,43 @@ +{ + "name": "@topcoder-framework/domain-submission", + "version": "0.0.1", + "description": "", + "author": "Hamid Tavakoli ", + "license": "ISC", + "main": "./dist-cjs/index.js", + "types": "./dist-es/index.d.ts", + "module": "./dist-es/index.js", + "scripts": { + "build:proto": "scripty", + "build": "scripty", + "build:es": "scripty", + "build:app": "scripty", + "build:types": "scripty", + "build:include:deps": "scripty", + "clean": "scripty", + "lint": "scripty", + "format": "scripty", + "prepublishOnly": "yarn clean && yarn build" + }, + "scripty": { + "path": "../../scripts/packages" + }, + "dependencies": { + "@topcoder-framework/lib-common": "^0.6.0", + "topcoder-interface": "github:topcoder-platform/plat-interface-definition#v0.0.24", + "dotenv": "^16.0.3", + "tslib": "^2.4.1" + }, + "devDependencies": { + "@types/node": "^18.11.8", + "ts-proto": "^1.131.0", + "typescript": "^4.8.4" + }, + "volta": { + "node": "18.12.1", + "yarn": "1.22.19" + }, + "files": [ + "dist-*" + ] +} diff --git a/domains/domain-submission/src/common/GrpcClient.ts b/domains/domain-submission/src/common/GrpcClient.ts new file mode 100644 index 0000000..5f34a4f --- /dev/null +++ b/domains/domain-submission/src/common/GrpcClient.ts @@ -0,0 +1,13 @@ +import { ClientOptions, credentials } from "@grpc/grpc-js"; + +export class GrpcClient { + public static clientOptions: Partial = { + "grpc.keepalive_time_ms": 120000, + "grpc.http2.min_time_between_pings_ms": 120000, + "grpc.keepalive_timeout_ms": 20000, + "grpc.http2.max_pings_without_data": 0, + "grpc.keepalive_permit_without_calls": 1, + }; + + public static credentials = credentials.createInsecure(); +} diff --git a/domains/domain-submission/src/domains/Review.ts b/domains/domain-submission/src/domains/Review.ts new file mode 100644 index 0000000..2b2c229 --- /dev/null +++ b/domains/domain-submission/src/domains/Review.ts @@ -0,0 +1,76 @@ +import { promisify } from "util"; +import { Metadata } from "@grpc/grpc-js"; + +import { GrpcClient } from "../common/GrpcClient"; +import { ReviewClient } from "../models/domain-layer/submission/service/review"; +import { + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { + CreateReviewInput, + Review, + ReviewList, + UpdateReviewInput, +} from "src/models/domain-layer/submission/review"; + +export class ReviewDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: ReviewClient = new ReviewClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateReviewInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } + + public async update( + param: UpdateReviewInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.update.bind(this.client) + )(param, metadata); + } + + public async delete( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.delete.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-submission/src/domains/ReviewSummation.ts b/domains/domain-submission/src/domains/ReviewSummation.ts new file mode 100644 index 0000000..698c855 --- /dev/null +++ b/domains/domain-submission/src/domains/ReviewSummation.ts @@ -0,0 +1,76 @@ +import { promisify } from "util"; +import { Metadata } from "@grpc/grpc-js"; + +import { GrpcClient } from "../common/GrpcClient"; +import { ReviewSummationClient } from "../models/domain-layer/submission/service/review_summation"; +import { + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; +import { + CreateReviewSummationInput, + ReviewSummation, + ReviewSummationList, + UpdateReviewSummationInput, +} from "src/models/domain-layer/submission/review_summation"; + +export class ReviewSummationDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: ReviewSummationClient = new ReviewSummationClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateReviewSummationInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } + + public async update( + param: UpdateReviewSummationInput, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.update.bind(this.client) + )(param, metadata); + } + + public async delete( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.delete.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-submission/src/domains/Submission.ts b/domains/domain-submission/src/domains/Submission.ts new file mode 100644 index 0000000..22fae8f --- /dev/null +++ b/domains/domain-submission/src/domains/Submission.ts @@ -0,0 +1,76 @@ +import { promisify } from "util"; +import { Metadata } from "@grpc/grpc-js"; + +import { GrpcClient } from "../common/GrpcClient"; +import { SubmissionClient } from "../models/domain-layer/submission/service/submission"; +import { + Submission, + SubmissionList, + CreateSubmissionInput, + UpdateSubmissionInput, +} from "../models/domain-layer/submission/submission"; +import { + CreateResult, + LookupCriteria, + ScanRequest, + ScanResult, + UpdateResult, +} from "@topcoder-framework/lib-common"; + +export class SubmissionDomain { + constructor( + protected grpcServerHost: string, + protected grpcServerPort: string + ) {} + + protected readonly client: SubmissionClient = new SubmissionClient( + `${this.grpcServerHost}:${this.grpcServerPort}`, + GrpcClient.credentials, + GrpcClient.clientOptions + ); + + public async scan( + param: ScanRequest, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.scan.bind(this.client) + )(param, metadata); + } + + public async lookup( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.lookup.bind(this.client) + )(param, metadata); + } + + public async create( + param: CreateSubmissionInput, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.create.bind(this.client) + )(param, metadata); + } + + public async update( + param: UpdateSubmissionInput, + metadata: Metadata = new Metadata() + ): Promise { + return promisify( + this.client.update.bind(this.client) + )(param, metadata); + } + + public async delete( + param: LookupCriteria, + metadata: Metadata = new Metadata() + ) { + return promisify( + this.client.delete.bind(this.client) + )(param, metadata); + } +} diff --git a/domains/domain-submission/src/index.ts b/domains/domain-submission/src/index.ts new file mode 100644 index 0000000..62225d6 --- /dev/null +++ b/domains/domain-submission/src/index.ts @@ -0,0 +1,3 @@ +export * from "./domains/Submission"; +export * from "./domains/Review"; +export * from "./domains/ReviewSummation"; diff --git a/domains/domain-submission/src/models/domain-layer/submission/review.ts b/domains/domain-submission/src/models/domain-layer/submission/review.ts new file mode 100644 index 0000000..04ee921 --- /dev/null +++ b/domains/domain-submission/src/models/domain-layer/submission/review.ts @@ -0,0 +1,781 @@ +/* eslint-disable */ +import { ScanCriteria, Struct } from "@topcoder-framework/lib-common"; +import Long from "long"; +import _m0 from "protobufjs/minimal"; + +export interface Review { + id: string; + score: number; + typeId: string; + reviewerId: string; + scoreCardId: string; + submissionId: string; + status: string; + reviewedDate?: string | undefined; + metadata?: { [key: string]: any }; + v5ScoreCardId?: string | undefined; + created: number; + updated: number; + createdBy: string; + updatedBy: string; +} + +export interface CreateReviewInput { + score: number; + typeId: string; + reviewerId: string; + scoreCardId: string; + submissionId: string; + status: string; + reviewedDate?: string | undefined; + metadata?: { [key: string]: any }; +} + +export interface UpdateReviewInput { + filterCriteria: ScanCriteria[]; + updateInput?: UpdateReviewInput_UpdateInput; +} + +export interface UpdateReviewInput_UpdateInput { + score?: number | undefined; + typeId?: string | undefined; + reviewerId?: string | undefined; + scoreCardId?: string | undefined; + submissionId?: string | undefined; + status?: string | undefined; + reviewedDate?: string | undefined; + metadata?: { [key: string]: any }; +} + +export interface ReviewList { + items: Review[]; +} + +function createBaseReview(): Review { + return { + id: "", + score: 0, + typeId: "", + reviewerId: "", + scoreCardId: "", + submissionId: "", + status: "", + reviewedDate: undefined, + metadata: undefined, + v5ScoreCardId: undefined, + created: 0, + updated: 0, + createdBy: "", + updatedBy: "", + }; +} + +export const Review = { + encode( + message: Review, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.id !== "") { + writer.uint32(10).string(message.id); + } + if (message.score !== 0) { + writer.uint32(21).float(message.score); + } + if (message.typeId !== "") { + writer.uint32(26).string(message.typeId); + } + if (message.reviewerId !== "") { + writer.uint32(34).string(message.reviewerId); + } + if (message.scoreCardId !== "") { + writer.uint32(42).string(message.scoreCardId); + } + if (message.submissionId !== "") { + writer.uint32(50).string(message.submissionId); + } + if (message.status !== "") { + writer.uint32(58).string(message.status); + } + if (message.reviewedDate !== undefined) { + writer.uint32(66).string(message.reviewedDate); + } + if (message.metadata !== undefined) { + Struct.encode( + Struct.wrap(message.metadata), + writer.uint32(74).fork() + ).ldelim(); + } + if (message.v5ScoreCardId !== undefined) { + writer.uint32(82).string(message.v5ScoreCardId); + } + if (message.created !== 0) { + writer.uint32(88).int64(message.created); + } + if (message.updated !== 0) { + writer.uint32(96).int64(message.updated); + } + if (message.createdBy !== "") { + writer.uint32(106).string(message.createdBy); + } + if (message.updatedBy !== "") { + writer.uint32(114).string(message.updatedBy); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): Review { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseReview(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.id = reader.string(); + break; + case 2: + message.score = reader.float(); + break; + case 3: + message.typeId = reader.string(); + break; + case 4: + message.reviewerId = reader.string(); + break; + case 5: + message.scoreCardId = reader.string(); + break; + case 6: + message.submissionId = reader.string(); + break; + case 7: + message.status = reader.string(); + break; + case 8: + message.reviewedDate = reader.string(); + break; + case 9: + message.metadata = Struct.unwrap( + Struct.decode(reader, reader.uint32()) + ); + break; + case 10: + message.v5ScoreCardId = reader.string(); + break; + case 11: + message.created = longToNumber(reader.int64() as Long); + break; + case 12: + message.updated = longToNumber(reader.int64() as Long); + break; + case 13: + message.createdBy = reader.string(); + break; + case 14: + message.updatedBy = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): Review { + return { + id: isSet(object.id) ? String(object.id) : "", + score: isSet(object.score) ? Number(object.score) : 0, + typeId: isSet(object.typeId) ? String(object.typeId) : "", + reviewerId: isSet(object.reviewerId) ? String(object.reviewerId) : "", + scoreCardId: isSet(object.scoreCardId) ? String(object.scoreCardId) : "", + submissionId: isSet(object.submissionId) + ? String(object.submissionId) + : "", + status: isSet(object.status) ? String(object.status) : "", + reviewedDate: isSet(object.reviewedDate) + ? String(object.reviewedDate) + : undefined, + metadata: isObject(object.metadata) ? object.metadata : undefined, + v5ScoreCardId: isSet(object.v5ScoreCardId) + ? String(object.v5ScoreCardId) + : undefined, + created: isSet(object.created) ? Number(object.created) : 0, + updated: isSet(object.updated) ? Number(object.updated) : 0, + createdBy: isSet(object.createdBy) ? String(object.createdBy) : "", + updatedBy: isSet(object.updatedBy) ? String(object.updatedBy) : "", + }; + }, + + toJSON(message: Review): unknown { + const obj: any = {}; + message.id !== undefined && (obj.id = message.id); + message.score !== undefined && (obj.score = message.score); + message.typeId !== undefined && (obj.typeId = message.typeId); + message.reviewerId !== undefined && (obj.reviewerId = message.reviewerId); + message.scoreCardId !== undefined && + (obj.scoreCardId = message.scoreCardId); + message.submissionId !== undefined && + (obj.submissionId = message.submissionId); + message.status !== undefined && (obj.status = message.status); + message.reviewedDate !== undefined && + (obj.reviewedDate = message.reviewedDate); + message.metadata !== undefined && (obj.metadata = message.metadata); + message.v5ScoreCardId !== undefined && + (obj.v5ScoreCardId = message.v5ScoreCardId); + message.created !== undefined && + (obj.created = Math.round(message.created)); + message.updated !== undefined && + (obj.updated = Math.round(message.updated)); + message.createdBy !== undefined && (obj.createdBy = message.createdBy); + message.updatedBy !== undefined && (obj.updatedBy = message.updatedBy); + return obj; + }, + + create, I>>(base?: I): Review { + return Review.fromPartial(base ?? {}); + }, + + fromPartial, I>>(object: I): Review { + const message = createBaseReview(); + message.id = object.id ?? ""; + message.score = object.score ?? 0; + message.typeId = object.typeId ?? ""; + message.reviewerId = object.reviewerId ?? ""; + message.scoreCardId = object.scoreCardId ?? ""; + message.submissionId = object.submissionId ?? ""; + message.status = object.status ?? ""; + message.reviewedDate = object.reviewedDate ?? undefined; + message.metadata = object.metadata ?? undefined; + message.v5ScoreCardId = object.v5ScoreCardId ?? undefined; + message.created = object.created ?? 0; + message.updated = object.updated ?? 0; + message.createdBy = object.createdBy ?? ""; + message.updatedBy = object.updatedBy ?? ""; + return message; + }, +}; + +function createBaseCreateReviewInput(): CreateReviewInput { + return { + score: 0, + typeId: "", + reviewerId: "", + scoreCardId: "", + submissionId: "", + status: "", + reviewedDate: undefined, + metadata: undefined, + }; +} + +export const CreateReviewInput = { + encode( + message: CreateReviewInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.score !== 0) { + writer.uint32(13).float(message.score); + } + if (message.typeId !== "") { + writer.uint32(18).string(message.typeId); + } + if (message.reviewerId !== "") { + writer.uint32(26).string(message.reviewerId); + } + if (message.scoreCardId !== "") { + writer.uint32(34).string(message.scoreCardId); + } + if (message.submissionId !== "") { + writer.uint32(42).string(message.submissionId); + } + if (message.status !== "") { + writer.uint32(50).string(message.status); + } + if (message.reviewedDate !== undefined) { + writer.uint32(58).string(message.reviewedDate); + } + if (message.metadata !== undefined) { + Struct.encode( + Struct.wrap(message.metadata), + writer.uint32(66).fork() + ).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): CreateReviewInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateReviewInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.score = reader.float(); + break; + case 2: + message.typeId = reader.string(); + break; + case 3: + message.reviewerId = reader.string(); + break; + case 4: + message.scoreCardId = reader.string(); + break; + case 5: + message.submissionId = reader.string(); + break; + case 6: + message.status = reader.string(); + break; + case 7: + message.reviewedDate = reader.string(); + break; + case 8: + message.metadata = Struct.unwrap( + Struct.decode(reader, reader.uint32()) + ); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateReviewInput { + return { + score: isSet(object.score) ? Number(object.score) : 0, + typeId: isSet(object.typeId) ? String(object.typeId) : "", + reviewerId: isSet(object.reviewerId) ? String(object.reviewerId) : "", + scoreCardId: isSet(object.scoreCardId) ? String(object.scoreCardId) : "", + submissionId: isSet(object.submissionId) + ? String(object.submissionId) + : "", + status: isSet(object.status) ? String(object.status) : "", + reviewedDate: isSet(object.reviewedDate) + ? String(object.reviewedDate) + : undefined, + metadata: isObject(object.metadata) ? object.metadata : undefined, + }; + }, + + toJSON(message: CreateReviewInput): unknown { + const obj: any = {}; + message.score !== undefined && (obj.score = message.score); + message.typeId !== undefined && (obj.typeId = message.typeId); + message.reviewerId !== undefined && (obj.reviewerId = message.reviewerId); + message.scoreCardId !== undefined && + (obj.scoreCardId = message.scoreCardId); + message.submissionId !== undefined && + (obj.submissionId = message.submissionId); + message.status !== undefined && (obj.status = message.status); + message.reviewedDate !== undefined && + (obj.reviewedDate = message.reviewedDate); + message.metadata !== undefined && (obj.metadata = message.metadata); + return obj; + }, + + create, I>>( + base?: I + ): CreateReviewInput { + return CreateReviewInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): CreateReviewInput { + const message = createBaseCreateReviewInput(); + message.score = object.score ?? 0; + message.typeId = object.typeId ?? ""; + message.reviewerId = object.reviewerId ?? ""; + message.scoreCardId = object.scoreCardId ?? ""; + message.submissionId = object.submissionId ?? ""; + message.status = object.status ?? ""; + message.reviewedDate = object.reviewedDate ?? undefined; + message.metadata = object.metadata ?? undefined; + return message; + }, +}; + +function createBaseUpdateReviewInput(): UpdateReviewInput { + return { filterCriteria: [], updateInput: undefined }; +} + +export const UpdateReviewInput = { + encode( + message: UpdateReviewInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + for (const v of message.filterCriteria) { + ScanCriteria.encode(v!, writer.uint32(10).fork()).ldelim(); + } + if (message.updateInput !== undefined) { + UpdateReviewInput_UpdateInput.encode( + message.updateInput, + writer.uint32(26).fork() + ).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): UpdateReviewInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateReviewInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.filterCriteria.push( + ScanCriteria.decode(reader, reader.uint32()) + ); + break; + case 3: + message.updateInput = UpdateReviewInput_UpdateInput.decode( + reader, + reader.uint32() + ); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateReviewInput { + return { + filterCriteria: Array.isArray(object?.filterCriteria) + ? object.filterCriteria.map((e: any) => ScanCriteria.fromJSON(e)) + : [], + updateInput: isSet(object.updateInput) + ? UpdateReviewInput_UpdateInput.fromJSON(object.updateInput) + : undefined, + }; + }, + + toJSON(message: UpdateReviewInput): unknown { + const obj: any = {}; + if (message.filterCriteria) { + obj.filterCriteria = message.filterCriteria.map((e) => + e ? ScanCriteria.toJSON(e) : undefined + ); + } else { + obj.filterCriteria = []; + } + message.updateInput !== undefined && + (obj.updateInput = message.updateInput + ? UpdateReviewInput_UpdateInput.toJSON(message.updateInput) + : undefined); + return obj; + }, + + create, I>>( + base?: I + ): UpdateReviewInput { + return UpdateReviewInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): UpdateReviewInput { + const message = createBaseUpdateReviewInput(); + message.filterCriteria = + object.filterCriteria?.map((e) => ScanCriteria.fromPartial(e)) || []; + message.updateInput = + object.updateInput !== undefined && object.updateInput !== null + ? UpdateReviewInput_UpdateInput.fromPartial(object.updateInput) + : undefined; + return message; + }, +}; + +function createBaseUpdateReviewInput_UpdateInput(): UpdateReviewInput_UpdateInput { + return { + score: undefined, + typeId: undefined, + reviewerId: undefined, + scoreCardId: undefined, + submissionId: undefined, + status: undefined, + reviewedDate: undefined, + metadata: undefined, + }; +} + +export const UpdateReviewInput_UpdateInput = { + encode( + message: UpdateReviewInput_UpdateInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.score !== undefined) { + writer.uint32(13).float(message.score); + } + if (message.typeId !== undefined) { + writer.uint32(18).string(message.typeId); + } + if (message.reviewerId !== undefined) { + writer.uint32(26).string(message.reviewerId); + } + if (message.scoreCardId !== undefined) { + writer.uint32(34).string(message.scoreCardId); + } + if (message.submissionId !== undefined) { + writer.uint32(42).string(message.submissionId); + } + if (message.status !== undefined) { + writer.uint32(50).string(message.status); + } + if (message.reviewedDate !== undefined) { + writer.uint32(58).string(message.reviewedDate); + } + if (message.metadata !== undefined) { + Struct.encode( + Struct.wrap(message.metadata), + writer.uint32(66).fork() + ).ldelim(); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): UpdateReviewInput_UpdateInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateReviewInput_UpdateInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.score = reader.float(); + break; + case 2: + message.typeId = reader.string(); + break; + case 3: + message.reviewerId = reader.string(); + break; + case 4: + message.scoreCardId = reader.string(); + break; + case 5: + message.submissionId = reader.string(); + break; + case 6: + message.status = reader.string(); + break; + case 7: + message.reviewedDate = reader.string(); + break; + case 8: + message.metadata = Struct.unwrap( + Struct.decode(reader, reader.uint32()) + ); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateReviewInput_UpdateInput { + return { + score: isSet(object.score) ? Number(object.score) : undefined, + typeId: isSet(object.typeId) ? String(object.typeId) : undefined, + reviewerId: isSet(object.reviewerId) + ? String(object.reviewerId) + : undefined, + scoreCardId: isSet(object.scoreCardId) + ? String(object.scoreCardId) + : undefined, + submissionId: isSet(object.submissionId) + ? String(object.submissionId) + : undefined, + status: isSet(object.status) ? String(object.status) : undefined, + reviewedDate: isSet(object.reviewedDate) + ? String(object.reviewedDate) + : undefined, + metadata: isObject(object.metadata) ? object.metadata : undefined, + }; + }, + + toJSON(message: UpdateReviewInput_UpdateInput): unknown { + const obj: any = {}; + message.score !== undefined && (obj.score = message.score); + message.typeId !== undefined && (obj.typeId = message.typeId); + message.reviewerId !== undefined && (obj.reviewerId = message.reviewerId); + message.scoreCardId !== undefined && + (obj.scoreCardId = message.scoreCardId); + message.submissionId !== undefined && + (obj.submissionId = message.submissionId); + message.status !== undefined && (obj.status = message.status); + message.reviewedDate !== undefined && + (obj.reviewedDate = message.reviewedDate); + message.metadata !== undefined && (obj.metadata = message.metadata); + return obj; + }, + + create, I>>( + base?: I + ): UpdateReviewInput_UpdateInput { + return UpdateReviewInput_UpdateInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): UpdateReviewInput_UpdateInput { + const message = createBaseUpdateReviewInput_UpdateInput(); + message.score = object.score ?? undefined; + message.typeId = object.typeId ?? undefined; + message.reviewerId = object.reviewerId ?? undefined; + message.scoreCardId = object.scoreCardId ?? undefined; + message.submissionId = object.submissionId ?? undefined; + message.status = object.status ?? undefined; + message.reviewedDate = object.reviewedDate ?? undefined; + message.metadata = object.metadata ?? undefined; + return message; + }, +}; + +function createBaseReviewList(): ReviewList { + return { items: [] }; +} + +export const ReviewList = { + encode( + message: ReviewList, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + for (const v of message.items) { + Review.encode(v!, writer.uint32(10).fork()).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): ReviewList { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseReviewList(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.items.push(Review.decode(reader, reader.uint32())); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): ReviewList { + return { + items: Array.isArray(object?.items) + ? object.items.map((e: any) => Review.fromJSON(e)) + : [], + }; + }, + + toJSON(message: ReviewList): unknown { + const obj: any = {}; + if (message.items) { + obj.items = message.items.map((e) => (e ? Review.toJSON(e) : undefined)); + } else { + obj.items = []; + } + return obj; + }, + + create, I>>(base?: I): ReviewList { + return ReviewList.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): ReviewList { + const message = createBaseReviewList(); + message.items = object.items?.map((e) => Review.fromPartial(e)) || []; + return message; + }, +}; + +declare var self: any | undefined; +declare var window: any | undefined; +declare var global: any | undefined; +var tsProtoGlobalThis: any = (() => { + if (typeof globalThis !== "undefined") { + return globalThis; + } + if (typeof self !== "undefined") { + return self; + } + if (typeof window !== "undefined") { + return window; + } + if (typeof global !== "undefined") { + return global; + } + throw "Unable to locate global object"; +})(); + +type Builtin = + | Date + | Function + | Uint8Array + | string + | number + | boolean + | undefined; + +type DeepPartial = T extends Builtin + ? T + : T extends Array + ? Array> + : T extends ReadonlyArray + ? ReadonlyArray> + : T extends { $case: string } + ? { [K in keyof Omit]?: DeepPartial } & { + $case: T["$case"]; + } + : T extends {} + ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin + ? P + : P & { [K in keyof P]: Exact } & { + [K in Exclude>]: never; + }; + +function longToNumber(long: Long): number { + if (long.gt(Number.MAX_SAFE_INTEGER)) { + throw new tsProtoGlobalThis.Error( + "Value is larger than Number.MAX_SAFE_INTEGER" + ); + } + return long.toNumber(); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + +function isObject(value: any): boolean { + return typeof value === "object" && value !== null; +} + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-submission/src/models/domain-layer/submission/review_summation.ts b/domains/domain-submission/src/models/domain-layer/submission/review_summation.ts new file mode 100644 index 0000000..530a40a --- /dev/null +++ b/domains/domain-submission/src/models/domain-layer/submission/review_summation.ts @@ -0,0 +1,758 @@ +/* eslint-disable */ +import { ScanCriteria, Struct } from "@topcoder-framework/lib-common"; +import Long from "long"; +import _m0 from "protobufjs/minimal"; + +export interface ReviewSummation { + id: string; + isFinal?: boolean | undefined; + reviewedDate?: string | undefined; + scoreCardId: string; + submissionId: string; + aggregateScore: number; + isPassing: boolean; + metadata?: { [key: string]: any }; + created: number; + updated: number; + createdBy: string; + updatedBy: string; +} + +export interface CreateReviewSummationInput { + scoreCardId: string; + submissionId: string; + aggregateScore: number; + isPassing: boolean; + metadata?: { [key: string]: any }; + isFinal?: boolean | undefined; + reviewedDate?: string | undefined; +} + +export interface UpdateReviewSummationInput { + filterCriteria: ScanCriteria[]; + updateInput?: UpdateReviewSummationInput_UpdateInput; +} + +export interface UpdateReviewSummationInput_UpdateInput { + scoreCardId?: string | undefined; + submissionId?: string | undefined; + aggregateScore?: number | undefined; + isPassing?: boolean | undefined; + metadata?: { [key: string]: any }; + isFinal?: boolean | undefined; + reviewedDate?: string | undefined; +} + +export interface ReviewSummationList { + items: ReviewSummation[]; +} + +function createBaseReviewSummation(): ReviewSummation { + return { + id: "", + isFinal: undefined, + reviewedDate: undefined, + scoreCardId: "", + submissionId: "", + aggregateScore: 0, + isPassing: false, + metadata: undefined, + created: 0, + updated: 0, + createdBy: "", + updatedBy: "", + }; +} + +export const ReviewSummation = { + encode( + message: ReviewSummation, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.id !== "") { + writer.uint32(10).string(message.id); + } + if (message.isFinal !== undefined) { + writer.uint32(16).bool(message.isFinal); + } + if (message.reviewedDate !== undefined) { + writer.uint32(26).string(message.reviewedDate); + } + if (message.scoreCardId !== "") { + writer.uint32(34).string(message.scoreCardId); + } + if (message.submissionId !== "") { + writer.uint32(42).string(message.submissionId); + } + if (message.aggregateScore !== 0) { + writer.uint32(53).float(message.aggregateScore); + } + if (message.isPassing === true) { + writer.uint32(56).bool(message.isPassing); + } + if (message.metadata !== undefined) { + Struct.encode( + Struct.wrap(message.metadata), + writer.uint32(66).fork() + ).ldelim(); + } + if (message.created !== 0) { + writer.uint32(72).int64(message.created); + } + if (message.updated !== 0) { + writer.uint32(80).int64(message.updated); + } + if (message.createdBy !== "") { + writer.uint32(90).string(message.createdBy); + } + if (message.updatedBy !== "") { + writer.uint32(98).string(message.updatedBy); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): ReviewSummation { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseReviewSummation(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.id = reader.string(); + break; + case 2: + message.isFinal = reader.bool(); + break; + case 3: + message.reviewedDate = reader.string(); + break; + case 4: + message.scoreCardId = reader.string(); + break; + case 5: + message.submissionId = reader.string(); + break; + case 6: + message.aggregateScore = reader.float(); + break; + case 7: + message.isPassing = reader.bool(); + break; + case 8: + message.metadata = Struct.unwrap( + Struct.decode(reader, reader.uint32()) + ); + break; + case 9: + message.created = longToNumber(reader.int64() as Long); + break; + case 10: + message.updated = longToNumber(reader.int64() as Long); + break; + case 11: + message.createdBy = reader.string(); + break; + case 12: + message.updatedBy = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): ReviewSummation { + return { + id: isSet(object.id) ? String(object.id) : "", + isFinal: isSet(object.isFinal) ? Boolean(object.isFinal) : undefined, + reviewedDate: isSet(object.reviewedDate) + ? String(object.reviewedDate) + : undefined, + scoreCardId: isSet(object.scoreCardId) ? String(object.scoreCardId) : "", + submissionId: isSet(object.submissionId) + ? String(object.submissionId) + : "", + aggregateScore: isSet(object.aggregateScore) + ? Number(object.aggregateScore) + : 0, + isPassing: isSet(object.isPassing) ? Boolean(object.isPassing) : false, + metadata: isObject(object.metadata) ? object.metadata : undefined, + created: isSet(object.created) ? Number(object.created) : 0, + updated: isSet(object.updated) ? Number(object.updated) : 0, + createdBy: isSet(object.createdBy) ? String(object.createdBy) : "", + updatedBy: isSet(object.updatedBy) ? String(object.updatedBy) : "", + }; + }, + + toJSON(message: ReviewSummation): unknown { + const obj: any = {}; + message.id !== undefined && (obj.id = message.id); + message.isFinal !== undefined && (obj.isFinal = message.isFinal); + message.reviewedDate !== undefined && + (obj.reviewedDate = message.reviewedDate); + message.scoreCardId !== undefined && + (obj.scoreCardId = message.scoreCardId); + message.submissionId !== undefined && + (obj.submissionId = message.submissionId); + message.aggregateScore !== undefined && + (obj.aggregateScore = message.aggregateScore); + message.isPassing !== undefined && (obj.isPassing = message.isPassing); + message.metadata !== undefined && (obj.metadata = message.metadata); + message.created !== undefined && + (obj.created = Math.round(message.created)); + message.updated !== undefined && + (obj.updated = Math.round(message.updated)); + message.createdBy !== undefined && (obj.createdBy = message.createdBy); + message.updatedBy !== undefined && (obj.updatedBy = message.updatedBy); + return obj; + }, + + create, I>>( + base?: I + ): ReviewSummation { + return ReviewSummation.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): ReviewSummation { + const message = createBaseReviewSummation(); + message.id = object.id ?? ""; + message.isFinal = object.isFinal ?? undefined; + message.reviewedDate = object.reviewedDate ?? undefined; + message.scoreCardId = object.scoreCardId ?? ""; + message.submissionId = object.submissionId ?? ""; + message.aggregateScore = object.aggregateScore ?? 0; + message.isPassing = object.isPassing ?? false; + message.metadata = object.metadata ?? undefined; + message.created = object.created ?? 0; + message.updated = object.updated ?? 0; + message.createdBy = object.createdBy ?? ""; + message.updatedBy = object.updatedBy ?? ""; + return message; + }, +}; + +function createBaseCreateReviewSummationInput(): CreateReviewSummationInput { + return { + scoreCardId: "", + submissionId: "", + aggregateScore: 0, + isPassing: false, + metadata: undefined, + isFinal: undefined, + reviewedDate: undefined, + }; +} + +export const CreateReviewSummationInput = { + encode( + message: CreateReviewSummationInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.scoreCardId !== "") { + writer.uint32(10).string(message.scoreCardId); + } + if (message.submissionId !== "") { + writer.uint32(18).string(message.submissionId); + } + if (message.aggregateScore !== 0) { + writer.uint32(29).float(message.aggregateScore); + } + if (message.isPassing === true) { + writer.uint32(32).bool(message.isPassing); + } + if (message.metadata !== undefined) { + Struct.encode( + Struct.wrap(message.metadata), + writer.uint32(42).fork() + ).ldelim(); + } + if (message.isFinal !== undefined) { + writer.uint32(48).bool(message.isFinal); + } + if (message.reviewedDate !== undefined) { + writer.uint32(58).string(message.reviewedDate); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): CreateReviewSummationInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateReviewSummationInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.scoreCardId = reader.string(); + break; + case 2: + message.submissionId = reader.string(); + break; + case 3: + message.aggregateScore = reader.float(); + break; + case 4: + message.isPassing = reader.bool(); + break; + case 5: + message.metadata = Struct.unwrap( + Struct.decode(reader, reader.uint32()) + ); + break; + case 6: + message.isFinal = reader.bool(); + break; + case 7: + message.reviewedDate = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateReviewSummationInput { + return { + scoreCardId: isSet(object.scoreCardId) ? String(object.scoreCardId) : "", + submissionId: isSet(object.submissionId) + ? String(object.submissionId) + : "", + aggregateScore: isSet(object.aggregateScore) + ? Number(object.aggregateScore) + : 0, + isPassing: isSet(object.isPassing) ? Boolean(object.isPassing) : false, + metadata: isObject(object.metadata) ? object.metadata : undefined, + isFinal: isSet(object.isFinal) ? Boolean(object.isFinal) : undefined, + reviewedDate: isSet(object.reviewedDate) + ? String(object.reviewedDate) + : undefined, + }; + }, + + toJSON(message: CreateReviewSummationInput): unknown { + const obj: any = {}; + message.scoreCardId !== undefined && + (obj.scoreCardId = message.scoreCardId); + message.submissionId !== undefined && + (obj.submissionId = message.submissionId); + message.aggregateScore !== undefined && + (obj.aggregateScore = message.aggregateScore); + message.isPassing !== undefined && (obj.isPassing = message.isPassing); + message.metadata !== undefined && (obj.metadata = message.metadata); + message.isFinal !== undefined && (obj.isFinal = message.isFinal); + message.reviewedDate !== undefined && + (obj.reviewedDate = message.reviewedDate); + return obj; + }, + + create, I>>( + base?: I + ): CreateReviewSummationInput { + return CreateReviewSummationInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): CreateReviewSummationInput { + const message = createBaseCreateReviewSummationInput(); + message.scoreCardId = object.scoreCardId ?? ""; + message.submissionId = object.submissionId ?? ""; + message.aggregateScore = object.aggregateScore ?? 0; + message.isPassing = object.isPassing ?? false; + message.metadata = object.metadata ?? undefined; + message.isFinal = object.isFinal ?? undefined; + message.reviewedDate = object.reviewedDate ?? undefined; + return message; + }, +}; + +function createBaseUpdateReviewSummationInput(): UpdateReviewSummationInput { + return { filterCriteria: [], updateInput: undefined }; +} + +export const UpdateReviewSummationInput = { + encode( + message: UpdateReviewSummationInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + for (const v of message.filterCriteria) { + ScanCriteria.encode(v!, writer.uint32(10).fork()).ldelim(); + } + if (message.updateInput !== undefined) { + UpdateReviewSummationInput_UpdateInput.encode( + message.updateInput, + writer.uint32(26).fork() + ).ldelim(); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): UpdateReviewSummationInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateReviewSummationInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.filterCriteria.push( + ScanCriteria.decode(reader, reader.uint32()) + ); + break; + case 3: + message.updateInput = UpdateReviewSummationInput_UpdateInput.decode( + reader, + reader.uint32() + ); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateReviewSummationInput { + return { + filterCriteria: Array.isArray(object?.filterCriteria) + ? object.filterCriteria.map((e: any) => ScanCriteria.fromJSON(e)) + : [], + updateInput: isSet(object.updateInput) + ? UpdateReviewSummationInput_UpdateInput.fromJSON(object.updateInput) + : undefined, + }; + }, + + toJSON(message: UpdateReviewSummationInput): unknown { + const obj: any = {}; + if (message.filterCriteria) { + obj.filterCriteria = message.filterCriteria.map((e) => + e ? ScanCriteria.toJSON(e) : undefined + ); + } else { + obj.filterCriteria = []; + } + message.updateInput !== undefined && + (obj.updateInput = message.updateInput + ? UpdateReviewSummationInput_UpdateInput.toJSON(message.updateInput) + : undefined); + return obj; + }, + + create, I>>( + base?: I + ): UpdateReviewSummationInput { + return UpdateReviewSummationInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): UpdateReviewSummationInput { + const message = createBaseUpdateReviewSummationInput(); + message.filterCriteria = + object.filterCriteria?.map((e) => ScanCriteria.fromPartial(e)) || []; + message.updateInput = + object.updateInput !== undefined && object.updateInput !== null + ? UpdateReviewSummationInput_UpdateInput.fromPartial(object.updateInput) + : undefined; + return message; + }, +}; + +function createBaseUpdateReviewSummationInput_UpdateInput(): UpdateReviewSummationInput_UpdateInput { + return { + scoreCardId: undefined, + submissionId: undefined, + aggregateScore: undefined, + isPassing: undefined, + metadata: undefined, + isFinal: undefined, + reviewedDate: undefined, + }; +} + +export const UpdateReviewSummationInput_UpdateInput = { + encode( + message: UpdateReviewSummationInput_UpdateInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.scoreCardId !== undefined) { + writer.uint32(10).string(message.scoreCardId); + } + if (message.submissionId !== undefined) { + writer.uint32(18).string(message.submissionId); + } + if (message.aggregateScore !== undefined) { + writer.uint32(29).float(message.aggregateScore); + } + if (message.isPassing !== undefined) { + writer.uint32(32).bool(message.isPassing); + } + if (message.metadata !== undefined) { + Struct.encode( + Struct.wrap(message.metadata), + writer.uint32(42).fork() + ).ldelim(); + } + if (message.isFinal !== undefined) { + writer.uint32(48).bool(message.isFinal); + } + if (message.reviewedDate !== undefined) { + writer.uint32(58).string(message.reviewedDate); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): UpdateReviewSummationInput_UpdateInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateReviewSummationInput_UpdateInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.scoreCardId = reader.string(); + break; + case 2: + message.submissionId = reader.string(); + break; + case 3: + message.aggregateScore = reader.float(); + break; + case 4: + message.isPassing = reader.bool(); + break; + case 5: + message.metadata = Struct.unwrap( + Struct.decode(reader, reader.uint32()) + ); + break; + case 6: + message.isFinal = reader.bool(); + break; + case 7: + message.reviewedDate = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateReviewSummationInput_UpdateInput { + return { + scoreCardId: isSet(object.scoreCardId) + ? String(object.scoreCardId) + : undefined, + submissionId: isSet(object.submissionId) + ? String(object.submissionId) + : undefined, + aggregateScore: isSet(object.aggregateScore) + ? Number(object.aggregateScore) + : undefined, + isPassing: isSet(object.isPassing) + ? Boolean(object.isPassing) + : undefined, + metadata: isObject(object.metadata) ? object.metadata : undefined, + isFinal: isSet(object.isFinal) ? Boolean(object.isFinal) : undefined, + reviewedDate: isSet(object.reviewedDate) + ? String(object.reviewedDate) + : undefined, + }; + }, + + toJSON(message: UpdateReviewSummationInput_UpdateInput): unknown { + const obj: any = {}; + message.scoreCardId !== undefined && + (obj.scoreCardId = message.scoreCardId); + message.submissionId !== undefined && + (obj.submissionId = message.submissionId); + message.aggregateScore !== undefined && + (obj.aggregateScore = message.aggregateScore); + message.isPassing !== undefined && (obj.isPassing = message.isPassing); + message.metadata !== undefined && (obj.metadata = message.metadata); + message.isFinal !== undefined && (obj.isFinal = message.isFinal); + message.reviewedDate !== undefined && + (obj.reviewedDate = message.reviewedDate); + return obj; + }, + + create< + I extends Exact, I> + >(base?: I): UpdateReviewSummationInput_UpdateInput { + return UpdateReviewSummationInput_UpdateInput.fromPartial(base ?? {}); + }, + + fromPartial< + I extends Exact, I> + >(object: I): UpdateReviewSummationInput_UpdateInput { + const message = createBaseUpdateReviewSummationInput_UpdateInput(); + message.scoreCardId = object.scoreCardId ?? undefined; + message.submissionId = object.submissionId ?? undefined; + message.aggregateScore = object.aggregateScore ?? undefined; + message.isPassing = object.isPassing ?? undefined; + message.metadata = object.metadata ?? undefined; + message.isFinal = object.isFinal ?? undefined; + message.reviewedDate = object.reviewedDate ?? undefined; + return message; + }, +}; + +function createBaseReviewSummationList(): ReviewSummationList { + return { items: [] }; +} + +export const ReviewSummationList = { + encode( + message: ReviewSummationList, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + for (const v of message.items) { + ReviewSummation.encode(v!, writer.uint32(10).fork()).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): ReviewSummationList { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseReviewSummationList(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.items.push(ReviewSummation.decode(reader, reader.uint32())); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): ReviewSummationList { + return { + items: Array.isArray(object?.items) + ? object.items.map((e: any) => ReviewSummation.fromJSON(e)) + : [], + }; + }, + + toJSON(message: ReviewSummationList): unknown { + const obj: any = {}; + if (message.items) { + obj.items = message.items.map((e) => + e ? ReviewSummation.toJSON(e) : undefined + ); + } else { + obj.items = []; + } + return obj; + }, + + create, I>>( + base?: I + ): ReviewSummationList { + return ReviewSummationList.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): ReviewSummationList { + const message = createBaseReviewSummationList(); + message.items = + object.items?.map((e) => ReviewSummation.fromPartial(e)) || []; + return message; + }, +}; + +declare var self: any | undefined; +declare var window: any | undefined; +declare var global: any | undefined; +var tsProtoGlobalThis: any = (() => { + if (typeof globalThis !== "undefined") { + return globalThis; + } + if (typeof self !== "undefined") { + return self; + } + if (typeof window !== "undefined") { + return window; + } + if (typeof global !== "undefined") { + return global; + } + throw "Unable to locate global object"; +})(); + +type Builtin = + | Date + | Function + | Uint8Array + | string + | number + | boolean + | undefined; + +type DeepPartial = T extends Builtin + ? T + : T extends Array + ? Array> + : T extends ReadonlyArray + ? ReadonlyArray> + : T extends { $case: string } + ? { [K in keyof Omit]?: DeepPartial } & { + $case: T["$case"]; + } + : T extends {} + ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin + ? P + : P & { [K in keyof P]: Exact } & { + [K in Exclude>]: never; + }; + +function longToNumber(long: Long): number { + if (long.gt(Number.MAX_SAFE_INTEGER)) { + throw new tsProtoGlobalThis.Error( + "Value is larger than Number.MAX_SAFE_INTEGER" + ); + } + return long.toNumber(); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + +function isObject(value: any): boolean { + return typeof value === "object" && value !== null; +} + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-submission/src/models/domain-layer/submission/service/review.ts b/domains/domain-submission/src/models/domain-layer/submission/service/review.ts new file mode 100644 index 0000000..11f9e9a --- /dev/null +++ b/domains/domain-submission/src/models/domain-layer/submission/service/review.ts @@ -0,0 +1,181 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { + LookupCriteria, + ScanRequest, + ScanResult, +} from "@topcoder-framework/lib-common"; +import { + CreateReviewInput, + Review, + ReviewList, + UpdateReviewInput, +} from "../review"; + +export type ReviewService = typeof ReviewService; +export const ReviewService = { + scan: { + path: "/topcoder.domain.service.review.Review/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => + Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => + Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.review.Review/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: Review) => + Buffer.from(Review.encode(value).finish()), + responseDeserialize: (value: Buffer) => Review.decode(value), + }, + create: { + path: "/topcoder.domain.service.review.Review/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateReviewInput) => + Buffer.from(CreateReviewInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateReviewInput.decode(value), + responseSerialize: (value: Review) => + Buffer.from(Review.encode(value).finish()), + responseDeserialize: (value: Buffer) => Review.decode(value), + }, + update: { + path: "/topcoder.domain.service.review.Review/Update", + requestStream: false, + responseStream: false, + requestSerialize: (value: UpdateReviewInput) => + Buffer.from(UpdateReviewInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateReviewInput.decode(value), + responseSerialize: (value: ReviewList) => + Buffer.from(ReviewList.encode(value).finish()), + responseDeserialize: (value: Buffer) => ReviewList.decode(value), + }, + delete: { + path: "/topcoder.domain.service.review.Review/Delete", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: ReviewList) => + Buffer.from(ReviewList.encode(value).finish()), + responseDeserialize: (value: Buffer) => ReviewList.decode(value), + }, +} as const; + +export interface ReviewServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; + update: handleUnaryCall; + delete: handleUnaryCall; +} + +export interface ReviewClient extends Client { + scan( + request: ScanRequest, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + callback: (error: ServiceError | null, response: Review) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: Review) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: Review) => void + ): ClientUnaryCall; + create( + request: CreateReviewInput, + callback: (error: ServiceError | null, response: Review) => void + ): ClientUnaryCall; + create( + request: CreateReviewInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: Review) => void + ): ClientUnaryCall; + create( + request: CreateReviewInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: Review) => void + ): ClientUnaryCall; + update( + request: UpdateReviewInput, + callback: (error: ServiceError | null, response: ReviewList) => void + ): ClientUnaryCall; + update( + request: UpdateReviewInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: ReviewList) => void + ): ClientUnaryCall; + update( + request: UpdateReviewInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ReviewList) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + callback: (error: ServiceError | null, response: ReviewList) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: ReviewList) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ReviewList) => void + ): ClientUnaryCall; +} + +export const ReviewClient = makeGenericClientConstructor( + ReviewService, + "topcoder.domain.service.review.Review" +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial + ): ReviewClient; + service: typeof ReviewService; +}; diff --git a/domains/domain-submission/src/models/domain-layer/submission/service/review_summation.ts b/domains/domain-submission/src/models/domain-layer/submission/service/review_summation.ts new file mode 100644 index 0000000..c75413f --- /dev/null +++ b/domains/domain-submission/src/models/domain-layer/submission/service/review_summation.ts @@ -0,0 +1,201 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { + LookupCriteria, + ScanRequest, + ScanResult, +} from "@topcoder-framework/lib-common"; +import { + CreateReviewSummationInput, + ReviewSummation, + ReviewSummationList, + UpdateReviewSummationInput, +} from "../review_summation"; + +export type ReviewSummationService = typeof ReviewSummationService; +export const ReviewSummationService = { + scan: { + path: "/topcoder.domain.service.review_summation.ReviewSummation/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => + Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => + Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.review_summation.ReviewSummation/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: ReviewSummation) => + Buffer.from(ReviewSummation.encode(value).finish()), + responseDeserialize: (value: Buffer) => ReviewSummation.decode(value), + }, + create: { + path: "/topcoder.domain.service.review_summation.ReviewSummation/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateReviewSummationInput) => + Buffer.from(CreateReviewSummationInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => + CreateReviewSummationInput.decode(value), + responseSerialize: (value: ReviewSummation) => + Buffer.from(ReviewSummation.encode(value).finish()), + responseDeserialize: (value: Buffer) => ReviewSummation.decode(value), + }, + update: { + path: "/topcoder.domain.service.review_summation.ReviewSummation/Update", + requestStream: false, + responseStream: false, + requestSerialize: (value: UpdateReviewSummationInput) => + Buffer.from(UpdateReviewSummationInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => + UpdateReviewSummationInput.decode(value), + responseSerialize: (value: ReviewSummationList) => + Buffer.from(ReviewSummationList.encode(value).finish()), + responseDeserialize: (value: Buffer) => ReviewSummationList.decode(value), + }, + delete: { + path: "/topcoder.domain.service.review_summation.ReviewSummation/Delete", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: ReviewSummationList) => + Buffer.from(ReviewSummationList.encode(value).finish()), + responseDeserialize: (value: Buffer) => ReviewSummationList.decode(value), + }, +} as const; + +export interface ReviewSummationServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; + update: handleUnaryCall; + delete: handleUnaryCall; +} + +export interface ReviewSummationClient extends Client { + scan( + request: ScanRequest, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + callback: (error: ServiceError | null, response: ReviewSummation) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: ReviewSummation) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ReviewSummation) => void + ): ClientUnaryCall; + create( + request: CreateReviewSummationInput, + callback: (error: ServiceError | null, response: ReviewSummation) => void + ): ClientUnaryCall; + create( + request: CreateReviewSummationInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: ReviewSummation) => void + ): ClientUnaryCall; + create( + request: CreateReviewSummationInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ReviewSummation) => void + ): ClientUnaryCall; + update( + request: UpdateReviewSummationInput, + callback: ( + error: ServiceError | null, + response: ReviewSummationList + ) => void + ): ClientUnaryCall; + update( + request: UpdateReviewSummationInput, + metadata: Metadata, + callback: ( + error: ServiceError | null, + response: ReviewSummationList + ) => void + ): ClientUnaryCall; + update( + request: UpdateReviewSummationInput, + metadata: Metadata, + options: Partial, + callback: ( + error: ServiceError | null, + response: ReviewSummationList + ) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + callback: ( + error: ServiceError | null, + response: ReviewSummationList + ) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + callback: ( + error: ServiceError | null, + response: ReviewSummationList + ) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: ( + error: ServiceError | null, + response: ReviewSummationList + ) => void + ): ClientUnaryCall; +} + +export const ReviewSummationClient = makeGenericClientConstructor( + ReviewSummationService, + "topcoder.domain.service.review_summation.ReviewSummation" +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial + ): ReviewSummationClient; + service: typeof ReviewSummationService; +}; diff --git a/domains/domain-submission/src/models/domain-layer/submission/service/submission.ts b/domains/domain-submission/src/models/domain-layer/submission/service/submission.ts new file mode 100644 index 0000000..5f45604 --- /dev/null +++ b/domains/domain-submission/src/models/domain-layer/submission/service/submission.ts @@ -0,0 +1,181 @@ +/* eslint-disable */ +import { + CallOptions, + ChannelCredentials, + Client, + ClientOptions, + ClientUnaryCall, + handleUnaryCall, + makeGenericClientConstructor, + Metadata, + ServiceError, + UntypedServiceImplementation, +} from "@grpc/grpc-js"; +import { + LookupCriteria, + ScanRequest, + ScanResult, +} from "@topcoder-framework/lib-common"; +import { + CreateSubmissionInput, + Submission, + SubmissionList, + UpdateSubmissionInput, +} from "../submission"; + +export type SubmissionService = typeof SubmissionService; +export const SubmissionService = { + scan: { + path: "/topcoder.domain.service.submission.Submission/Scan", + requestStream: false, + responseStream: false, + requestSerialize: (value: ScanRequest) => + Buffer.from(ScanRequest.encode(value).finish()), + requestDeserialize: (value: Buffer) => ScanRequest.decode(value), + responseSerialize: (value: ScanResult) => + Buffer.from(ScanResult.encode(value).finish()), + responseDeserialize: (value: Buffer) => ScanResult.decode(value), + }, + lookup: { + path: "/topcoder.domain.service.submission.Submission/Lookup", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: Submission) => + Buffer.from(Submission.encode(value).finish()), + responseDeserialize: (value: Buffer) => Submission.decode(value), + }, + create: { + path: "/topcoder.domain.service.submission.Submission/Create", + requestStream: false, + responseStream: false, + requestSerialize: (value: CreateSubmissionInput) => + Buffer.from(CreateSubmissionInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => CreateSubmissionInput.decode(value), + responseSerialize: (value: Submission) => + Buffer.from(Submission.encode(value).finish()), + responseDeserialize: (value: Buffer) => Submission.decode(value), + }, + update: { + path: "/topcoder.domain.service.submission.Submission/Update", + requestStream: false, + responseStream: false, + requestSerialize: (value: UpdateSubmissionInput) => + Buffer.from(UpdateSubmissionInput.encode(value).finish()), + requestDeserialize: (value: Buffer) => UpdateSubmissionInput.decode(value), + responseSerialize: (value: SubmissionList) => + Buffer.from(SubmissionList.encode(value).finish()), + responseDeserialize: (value: Buffer) => SubmissionList.decode(value), + }, + delete: { + path: "/topcoder.domain.service.submission.Submission/Delete", + requestStream: false, + responseStream: false, + requestSerialize: (value: LookupCriteria) => + Buffer.from(LookupCriteria.encode(value).finish()), + requestDeserialize: (value: Buffer) => LookupCriteria.decode(value), + responseSerialize: (value: SubmissionList) => + Buffer.from(SubmissionList.encode(value).finish()), + responseDeserialize: (value: Buffer) => SubmissionList.decode(value), + }, +} as const; + +export interface SubmissionServer extends UntypedServiceImplementation { + scan: handleUnaryCall; + lookup: handleUnaryCall; + create: handleUnaryCall; + update: handleUnaryCall; + delete: handleUnaryCall; +} + +export interface SubmissionClient extends Client { + scan( + request: ScanRequest, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + scan( + request: ScanRequest, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: ScanResult) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + callback: (error: ServiceError | null, response: Submission) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: Submission) => void + ): ClientUnaryCall; + lookup( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: Submission) => void + ): ClientUnaryCall; + create( + request: CreateSubmissionInput, + callback: (error: ServiceError | null, response: Submission) => void + ): ClientUnaryCall; + create( + request: CreateSubmissionInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: Submission) => void + ): ClientUnaryCall; + create( + request: CreateSubmissionInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: Submission) => void + ): ClientUnaryCall; + update( + request: UpdateSubmissionInput, + callback: (error: ServiceError | null, response: SubmissionList) => void + ): ClientUnaryCall; + update( + request: UpdateSubmissionInput, + metadata: Metadata, + callback: (error: ServiceError | null, response: SubmissionList) => void + ): ClientUnaryCall; + update( + request: UpdateSubmissionInput, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: SubmissionList) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + callback: (error: ServiceError | null, response: SubmissionList) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + callback: (error: ServiceError | null, response: SubmissionList) => void + ): ClientUnaryCall; + delete( + request: LookupCriteria, + metadata: Metadata, + options: Partial, + callback: (error: ServiceError | null, response: SubmissionList) => void + ): ClientUnaryCall; +} + +export const SubmissionClient = makeGenericClientConstructor( + SubmissionService, + "topcoder.domain.service.submission.Submission" +) as unknown as { + new ( + address: string, + credentials: ChannelCredentials, + options?: Partial + ): SubmissionClient; + service: typeof SubmissionService; +}; diff --git a/domains/domain-submission/src/models/domain-layer/submission/submission.ts b/domains/domain-submission/src/models/domain-layer/submission/submission.ts new file mode 100644 index 0000000..55a6c16 --- /dev/null +++ b/domains/domain-submission/src/models/domain-layer/submission/submission.ts @@ -0,0 +1,857 @@ +/* eslint-disable */ +import { ScanCriteria } from "@topcoder-framework/lib-common"; +import Long from "long"; +import _m0 from "protobufjs/minimal"; + +export interface Submission { + id: string; + challengeId: string; + created: number; + createdBy: string; + fileType?: string | undefined; + legacyChallengeId?: number | undefined; + legacySubmissionId?: string | undefined; + memberId: number; + submissionPhaseId?: string | undefined; + submittedDate?: number | undefined; + type: string; + updated?: number | undefined; + updatedBy?: string | undefined; + url?: string | undefined; + legacyUploadId?: number | undefined; + v5ChallengeId?: string | undefined; +} + +export interface CreateSubmissionInput { + challengeId: string; + fileType?: string | undefined; + memberId: number; + type: string; + url?: string | undefined; + legacyChallengeId?: number | undefined; + legacySubmissionId?: string | undefined; + submissionPhaseId?: string | undefined; + submittedDate?: number | undefined; + legacyUploadId?: number | undefined; +} + +export interface UpdateSubmissionInput { + filterCriteria: ScanCriteria[]; + updateInput?: UpdateSubmissionInput_UpdateInput; +} + +export interface UpdateSubmissionInput_UpdateInput { + type?: string | undefined; + url?: string | undefined; + memberId?: number | undefined; + challengeId?: string | undefined; + submittedDate?: number | undefined; + legacyChallengeId?: string | undefined; + legacySubmissionId?: string | undefined; + submissionUploadId?: string | undefined; + submissionPhaseId?: string | undefined; +} + +export interface SubmissionList { + items: Submission[]; +} + +function createBaseSubmission(): Submission { + return { + id: "", + challengeId: "", + created: 0, + createdBy: "", + fileType: undefined, + legacyChallengeId: undefined, + legacySubmissionId: undefined, + memberId: 0, + submissionPhaseId: undefined, + submittedDate: undefined, + type: "", + updated: undefined, + updatedBy: undefined, + url: undefined, + legacyUploadId: undefined, + v5ChallengeId: undefined, + }; +} + +export const Submission = { + encode( + message: Submission, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.id !== "") { + writer.uint32(10).string(message.id); + } + if (message.challengeId !== "") { + writer.uint32(18).string(message.challengeId); + } + if (message.created !== 0) { + writer.uint32(24).int64(message.created); + } + if (message.createdBy !== "") { + writer.uint32(34).string(message.createdBy); + } + if (message.fileType !== undefined) { + writer.uint32(42).string(message.fileType); + } + if (message.legacyChallengeId !== undefined) { + writer.uint32(48).int64(message.legacyChallengeId); + } + if (message.legacySubmissionId !== undefined) { + writer.uint32(58).string(message.legacySubmissionId); + } + if (message.memberId !== 0) { + writer.uint32(64).int64(message.memberId); + } + if (message.submissionPhaseId !== undefined) { + writer.uint32(74).string(message.submissionPhaseId); + } + if (message.submittedDate !== undefined) { + writer.uint32(80).int64(message.submittedDate); + } + if (message.type !== "") { + writer.uint32(90).string(message.type); + } + if (message.updated !== undefined) { + writer.uint32(96).int64(message.updated); + } + if (message.updatedBy !== undefined) { + writer.uint32(106).string(message.updatedBy); + } + if (message.url !== undefined) { + writer.uint32(114).string(message.url); + } + if (message.legacyUploadId !== undefined) { + writer.uint32(120).int64(message.legacyUploadId); + } + if (message.v5ChallengeId !== undefined) { + writer.uint32(130).string(message.v5ChallengeId); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): Submission { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseSubmission(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.id = reader.string(); + break; + case 2: + message.challengeId = reader.string(); + break; + case 3: + message.created = longToNumber(reader.int64() as Long); + break; + case 4: + message.createdBy = reader.string(); + break; + case 5: + message.fileType = reader.string(); + break; + case 6: + message.legacyChallengeId = longToNumber(reader.int64() as Long); + break; + case 7: + message.legacySubmissionId = reader.string(); + break; + case 8: + message.memberId = longToNumber(reader.int64() as Long); + break; + case 9: + message.submissionPhaseId = reader.string(); + break; + case 10: + message.submittedDate = longToNumber(reader.int64() as Long); + break; + case 11: + message.type = reader.string(); + break; + case 12: + message.updated = longToNumber(reader.int64() as Long); + break; + case 13: + message.updatedBy = reader.string(); + break; + case 14: + message.url = reader.string(); + break; + case 15: + message.legacyUploadId = longToNumber(reader.int64() as Long); + break; + case 16: + message.v5ChallengeId = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): Submission { + return { + id: isSet(object.id) ? String(object.id) : "", + challengeId: isSet(object.challengeId) ? String(object.challengeId) : "", + created: isSet(object.created) ? Number(object.created) : 0, + createdBy: isSet(object.createdBy) ? String(object.createdBy) : "", + fileType: isSet(object.fileType) ? String(object.fileType) : undefined, + legacyChallengeId: isSet(object.legacyChallengeId) + ? Number(object.legacyChallengeId) + : undefined, + legacySubmissionId: isSet(object.legacySubmissionId) + ? String(object.legacySubmissionId) + : undefined, + memberId: isSet(object.memberId) ? Number(object.memberId) : 0, + submissionPhaseId: isSet(object.submissionPhaseId) + ? String(object.submissionPhaseId) + : undefined, + submittedDate: isSet(object.submittedDate) + ? Number(object.submittedDate) + : undefined, + type: isSet(object.type) ? String(object.type) : "", + updated: isSet(object.updated) ? Number(object.updated) : undefined, + updatedBy: isSet(object.updatedBy) ? String(object.updatedBy) : undefined, + url: isSet(object.url) ? String(object.url) : undefined, + legacyUploadId: isSet(object.legacyUploadId) + ? Number(object.legacyUploadId) + : undefined, + v5ChallengeId: isSet(object.v5ChallengeId) + ? String(object.v5ChallengeId) + : undefined, + }; + }, + + toJSON(message: Submission): unknown { + const obj: any = {}; + message.id !== undefined && (obj.id = message.id); + message.challengeId !== undefined && + (obj.challengeId = message.challengeId); + message.created !== undefined && + (obj.created = Math.round(message.created)); + message.createdBy !== undefined && (obj.createdBy = message.createdBy); + message.fileType !== undefined && (obj.fileType = message.fileType); + message.legacyChallengeId !== undefined && + (obj.legacyChallengeId = Math.round(message.legacyChallengeId)); + message.legacySubmissionId !== undefined && + (obj.legacySubmissionId = message.legacySubmissionId); + message.memberId !== undefined && + (obj.memberId = Math.round(message.memberId)); + message.submissionPhaseId !== undefined && + (obj.submissionPhaseId = message.submissionPhaseId); + message.submittedDate !== undefined && + (obj.submittedDate = Math.round(message.submittedDate)); + message.type !== undefined && (obj.type = message.type); + message.updated !== undefined && + (obj.updated = Math.round(message.updated)); + message.updatedBy !== undefined && (obj.updatedBy = message.updatedBy); + message.url !== undefined && (obj.url = message.url); + message.legacyUploadId !== undefined && + (obj.legacyUploadId = Math.round(message.legacyUploadId)); + message.v5ChallengeId !== undefined && + (obj.v5ChallengeId = message.v5ChallengeId); + return obj; + }, + + create, I>>(base?: I): Submission { + return Submission.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): Submission { + const message = createBaseSubmission(); + message.id = object.id ?? ""; + message.challengeId = object.challengeId ?? ""; + message.created = object.created ?? 0; + message.createdBy = object.createdBy ?? ""; + message.fileType = object.fileType ?? undefined; + message.legacyChallengeId = object.legacyChallengeId ?? undefined; + message.legacySubmissionId = object.legacySubmissionId ?? undefined; + message.memberId = object.memberId ?? 0; + message.submissionPhaseId = object.submissionPhaseId ?? undefined; + message.submittedDate = object.submittedDate ?? undefined; + message.type = object.type ?? ""; + message.updated = object.updated ?? undefined; + message.updatedBy = object.updatedBy ?? undefined; + message.url = object.url ?? undefined; + message.legacyUploadId = object.legacyUploadId ?? undefined; + message.v5ChallengeId = object.v5ChallengeId ?? undefined; + return message; + }, +}; + +function createBaseCreateSubmissionInput(): CreateSubmissionInput { + return { + challengeId: "", + fileType: undefined, + memberId: 0, + type: "", + url: undefined, + legacyChallengeId: undefined, + legacySubmissionId: undefined, + submissionPhaseId: undefined, + submittedDate: undefined, + legacyUploadId: undefined, + }; +} + +export const CreateSubmissionInput = { + encode( + message: CreateSubmissionInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.challengeId !== "") { + writer.uint32(10).string(message.challengeId); + } + if (message.fileType !== undefined) { + writer.uint32(18).string(message.fileType); + } + if (message.memberId !== 0) { + writer.uint32(24).int64(message.memberId); + } + if (message.type !== "") { + writer.uint32(34).string(message.type); + } + if (message.url !== undefined) { + writer.uint32(42).string(message.url); + } + if (message.legacyChallengeId !== undefined) { + writer.uint32(48).int64(message.legacyChallengeId); + } + if (message.legacySubmissionId !== undefined) { + writer.uint32(58).string(message.legacySubmissionId); + } + if (message.submissionPhaseId !== undefined) { + writer.uint32(66).string(message.submissionPhaseId); + } + if (message.submittedDate !== undefined) { + writer.uint32(72).int64(message.submittedDate); + } + if (message.legacyUploadId !== undefined) { + writer.uint32(80).int64(message.legacyUploadId); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): CreateSubmissionInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseCreateSubmissionInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.challengeId = reader.string(); + break; + case 2: + message.fileType = reader.string(); + break; + case 3: + message.memberId = longToNumber(reader.int64() as Long); + break; + case 4: + message.type = reader.string(); + break; + case 5: + message.url = reader.string(); + break; + case 6: + message.legacyChallengeId = longToNumber(reader.int64() as Long); + break; + case 7: + message.legacySubmissionId = reader.string(); + break; + case 8: + message.submissionPhaseId = reader.string(); + break; + case 9: + message.submittedDate = longToNumber(reader.int64() as Long); + break; + case 10: + message.legacyUploadId = longToNumber(reader.int64() as Long); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): CreateSubmissionInput { + return { + challengeId: isSet(object.challengeId) ? String(object.challengeId) : "", + fileType: isSet(object.fileType) ? String(object.fileType) : undefined, + memberId: isSet(object.memberId) ? Number(object.memberId) : 0, + type: isSet(object.type) ? String(object.type) : "", + url: isSet(object.url) ? String(object.url) : undefined, + legacyChallengeId: isSet(object.legacyChallengeId) + ? Number(object.legacyChallengeId) + : undefined, + legacySubmissionId: isSet(object.legacySubmissionId) + ? String(object.legacySubmissionId) + : undefined, + submissionPhaseId: isSet(object.submissionPhaseId) + ? String(object.submissionPhaseId) + : undefined, + submittedDate: isSet(object.submittedDate) + ? Number(object.submittedDate) + : undefined, + legacyUploadId: isSet(object.legacyUploadId) + ? Number(object.legacyUploadId) + : undefined, + }; + }, + + toJSON(message: CreateSubmissionInput): unknown { + const obj: any = {}; + message.challengeId !== undefined && + (obj.challengeId = message.challengeId); + message.fileType !== undefined && (obj.fileType = message.fileType); + message.memberId !== undefined && + (obj.memberId = Math.round(message.memberId)); + message.type !== undefined && (obj.type = message.type); + message.url !== undefined && (obj.url = message.url); + message.legacyChallengeId !== undefined && + (obj.legacyChallengeId = Math.round(message.legacyChallengeId)); + message.legacySubmissionId !== undefined && + (obj.legacySubmissionId = message.legacySubmissionId); + message.submissionPhaseId !== undefined && + (obj.submissionPhaseId = message.submissionPhaseId); + message.submittedDate !== undefined && + (obj.submittedDate = Math.round(message.submittedDate)); + message.legacyUploadId !== undefined && + (obj.legacyUploadId = Math.round(message.legacyUploadId)); + return obj; + }, + + create, I>>( + base?: I + ): CreateSubmissionInput { + return CreateSubmissionInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): CreateSubmissionInput { + const message = createBaseCreateSubmissionInput(); + message.challengeId = object.challengeId ?? ""; + message.fileType = object.fileType ?? undefined; + message.memberId = object.memberId ?? 0; + message.type = object.type ?? ""; + message.url = object.url ?? undefined; + message.legacyChallengeId = object.legacyChallengeId ?? undefined; + message.legacySubmissionId = object.legacySubmissionId ?? undefined; + message.submissionPhaseId = object.submissionPhaseId ?? undefined; + message.submittedDate = object.submittedDate ?? undefined; + message.legacyUploadId = object.legacyUploadId ?? undefined; + return message; + }, +}; + +function createBaseUpdateSubmissionInput(): UpdateSubmissionInput { + return { filterCriteria: [], updateInput: undefined }; +} + +export const UpdateSubmissionInput = { + encode( + message: UpdateSubmissionInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + for (const v of message.filterCriteria) { + ScanCriteria.encode(v!, writer.uint32(10).fork()).ldelim(); + } + if (message.updateInput !== undefined) { + UpdateSubmissionInput_UpdateInput.encode( + message.updateInput, + writer.uint32(26).fork() + ).ldelim(); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): UpdateSubmissionInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateSubmissionInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.filterCriteria.push( + ScanCriteria.decode(reader, reader.uint32()) + ); + break; + case 3: + message.updateInput = UpdateSubmissionInput_UpdateInput.decode( + reader, + reader.uint32() + ); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateSubmissionInput { + return { + filterCriteria: Array.isArray(object?.filterCriteria) + ? object.filterCriteria.map((e: any) => ScanCriteria.fromJSON(e)) + : [], + updateInput: isSet(object.updateInput) + ? UpdateSubmissionInput_UpdateInput.fromJSON(object.updateInput) + : undefined, + }; + }, + + toJSON(message: UpdateSubmissionInput): unknown { + const obj: any = {}; + if (message.filterCriteria) { + obj.filterCriteria = message.filterCriteria.map((e) => + e ? ScanCriteria.toJSON(e) : undefined + ); + } else { + obj.filterCriteria = []; + } + message.updateInput !== undefined && + (obj.updateInput = message.updateInput + ? UpdateSubmissionInput_UpdateInput.toJSON(message.updateInput) + : undefined); + return obj; + }, + + create, I>>( + base?: I + ): UpdateSubmissionInput { + return UpdateSubmissionInput.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): UpdateSubmissionInput { + const message = createBaseUpdateSubmissionInput(); + message.filterCriteria = + object.filterCriteria?.map((e) => ScanCriteria.fromPartial(e)) || []; + message.updateInput = + object.updateInput !== undefined && object.updateInput !== null + ? UpdateSubmissionInput_UpdateInput.fromPartial(object.updateInput) + : undefined; + return message; + }, +}; + +function createBaseUpdateSubmissionInput_UpdateInput(): UpdateSubmissionInput_UpdateInput { + return { + type: undefined, + url: undefined, + memberId: undefined, + challengeId: undefined, + submittedDate: undefined, + legacyChallengeId: undefined, + legacySubmissionId: undefined, + submissionUploadId: undefined, + submissionPhaseId: undefined, + }; +} + +export const UpdateSubmissionInput_UpdateInput = { + encode( + message: UpdateSubmissionInput_UpdateInput, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + if (message.type !== undefined) { + writer.uint32(10).string(message.type); + } + if (message.url !== undefined) { + writer.uint32(18).string(message.url); + } + if (message.memberId !== undefined) { + writer.uint32(24).int64(message.memberId); + } + if (message.challengeId !== undefined) { + writer.uint32(34).string(message.challengeId); + } + if (message.submittedDate !== undefined) { + writer.uint32(40).int64(message.submittedDate); + } + if (message.legacyChallengeId !== undefined) { + writer.uint32(50).string(message.legacyChallengeId); + } + if (message.legacySubmissionId !== undefined) { + writer.uint32(58).string(message.legacySubmissionId); + } + if (message.submissionUploadId !== undefined) { + writer.uint32(66).string(message.submissionUploadId); + } + if (message.submissionPhaseId !== undefined) { + writer.uint32(74).string(message.submissionPhaseId); + } + return writer; + }, + + decode( + input: _m0.Reader | Uint8Array, + length?: number + ): UpdateSubmissionInput_UpdateInput { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseUpdateSubmissionInput_UpdateInput(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.type = reader.string(); + break; + case 2: + message.url = reader.string(); + break; + case 3: + message.memberId = longToNumber(reader.int64() as Long); + break; + case 4: + message.challengeId = reader.string(); + break; + case 5: + message.submittedDate = longToNumber(reader.int64() as Long); + break; + case 6: + message.legacyChallengeId = reader.string(); + break; + case 7: + message.legacySubmissionId = reader.string(); + break; + case 8: + message.submissionUploadId = reader.string(); + break; + case 9: + message.submissionPhaseId = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): UpdateSubmissionInput_UpdateInput { + return { + type: isSet(object.type) ? String(object.type) : undefined, + url: isSet(object.url) ? String(object.url) : undefined, + memberId: isSet(object.memberId) ? Number(object.memberId) : undefined, + challengeId: isSet(object.challengeId) + ? String(object.challengeId) + : undefined, + submittedDate: isSet(object.submittedDate) + ? Number(object.submittedDate) + : undefined, + legacyChallengeId: isSet(object.legacyChallengeId) + ? String(object.legacyChallengeId) + : undefined, + legacySubmissionId: isSet(object.legacySubmissionId) + ? String(object.legacySubmissionId) + : undefined, + submissionUploadId: isSet(object.submissionUploadId) + ? String(object.submissionUploadId) + : undefined, + submissionPhaseId: isSet(object.submissionPhaseId) + ? String(object.submissionPhaseId) + : undefined, + }; + }, + + toJSON(message: UpdateSubmissionInput_UpdateInput): unknown { + const obj: any = {}; + message.type !== undefined && (obj.type = message.type); + message.url !== undefined && (obj.url = message.url); + message.memberId !== undefined && + (obj.memberId = Math.round(message.memberId)); + message.challengeId !== undefined && + (obj.challengeId = message.challengeId); + message.submittedDate !== undefined && + (obj.submittedDate = Math.round(message.submittedDate)); + message.legacyChallengeId !== undefined && + (obj.legacyChallengeId = message.legacyChallengeId); + message.legacySubmissionId !== undefined && + (obj.legacySubmissionId = message.legacySubmissionId); + message.submissionUploadId !== undefined && + (obj.submissionUploadId = message.submissionUploadId); + message.submissionPhaseId !== undefined && + (obj.submissionPhaseId = message.submissionPhaseId); + return obj; + }, + + create, I>>( + base?: I + ): UpdateSubmissionInput_UpdateInput { + return UpdateSubmissionInput_UpdateInput.fromPartial(base ?? {}); + }, + + fromPartial< + I extends Exact, I> + >(object: I): UpdateSubmissionInput_UpdateInput { + const message = createBaseUpdateSubmissionInput_UpdateInput(); + message.type = object.type ?? undefined; + message.url = object.url ?? undefined; + message.memberId = object.memberId ?? undefined; + message.challengeId = object.challengeId ?? undefined; + message.submittedDate = object.submittedDate ?? undefined; + message.legacyChallengeId = object.legacyChallengeId ?? undefined; + message.legacySubmissionId = object.legacySubmissionId ?? undefined; + message.submissionUploadId = object.submissionUploadId ?? undefined; + message.submissionPhaseId = object.submissionPhaseId ?? undefined; + return message; + }, +}; + +function createBaseSubmissionList(): SubmissionList { + return { items: [] }; +} + +export const SubmissionList = { + encode( + message: SubmissionList, + writer: _m0.Writer = _m0.Writer.create() + ): _m0.Writer { + for (const v of message.items) { + Submission.encode(v!, writer.uint32(10).fork()).ldelim(); + } + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): SubmissionList { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseSubmissionList(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.items.push(Submission.decode(reader, reader.uint32())); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(object: any): SubmissionList { + return { + items: Array.isArray(object?.items) + ? object.items.map((e: any) => Submission.fromJSON(e)) + : [], + }; + }, + + toJSON(message: SubmissionList): unknown { + const obj: any = {}; + if (message.items) { + obj.items = message.items.map((e) => + e ? Submission.toJSON(e) : undefined + ); + } else { + obj.items = []; + } + return obj; + }, + + create, I>>( + base?: I + ): SubmissionList { + return SubmissionList.fromPartial(base ?? {}); + }, + + fromPartial, I>>( + object: I + ): SubmissionList { + const message = createBaseSubmissionList(); + message.items = object.items?.map((e) => Submission.fromPartial(e)) || []; + return message; + }, +}; + +declare var self: any | undefined; +declare var window: any | undefined; +declare var global: any | undefined; +var tsProtoGlobalThis: any = (() => { + if (typeof globalThis !== "undefined") { + return globalThis; + } + if (typeof self !== "undefined") { + return self; + } + if (typeof window !== "undefined") { + return window; + } + if (typeof global !== "undefined") { + return global; + } + throw "Unable to locate global object"; +})(); + +type Builtin = + | Date + | Function + | Uint8Array + | string + | number + | boolean + | undefined; + +type DeepPartial = T extends Builtin + ? T + : T extends Array + ? Array> + : T extends ReadonlyArray + ? ReadonlyArray> + : T extends { $case: string } + ? { [K in keyof Omit]?: DeepPartial } & { + $case: T["$case"]; + } + : T extends {} + ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin + ? P + : P & { [K in keyof P]: Exact } & { + [K in Exclude>]: never; + }; + +function longToNumber(long: Long): number { + if (long.gt(Number.MAX_SAFE_INTEGER)) { + throw new tsProtoGlobalThis.Error( + "Value is larger than Number.MAX_SAFE_INTEGER" + ); + } + return long.toNumber(); +} + +if (_m0.util.Long !== Long) { + _m0.util.Long = Long as any; + _m0.configure(); +} + +function isSet(value: any): boolean { + return value !== null && value !== undefined; +} diff --git a/domains/domain-submission/src/models/google/protobuf/empty.ts b/domains/domain-submission/src/models/google/protobuf/empty.ts new file mode 100644 index 0000000..20cddae --- /dev/null +++ b/domains/domain-submission/src/models/google/protobuf/empty.ts @@ -0,0 +1,86 @@ +/* eslint-disable */ +import _m0 from "protobufjs/minimal"; + +/** + * A generic empty message that you can re-use to avoid defining duplicated + * empty messages in your APIs. A typical example is to use it as the request + * or the response type of an API method. For instance: + * + * service Foo { + * rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); + * } + */ +export interface Empty {} + +function createBaseEmpty(): Empty { + return {}; +} + +export const Empty = { + encode(_: Empty, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { + return writer; + }, + + decode(input: _m0.Reader | Uint8Array, length?: number): Empty { + const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); + let end = length === undefined ? reader.len : reader.pos + length; + const message = createBaseEmpty(); + while (reader.pos < end) { + const tag = reader.uint32(); + switch (tag >>> 3) { + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }, + + fromJSON(_: any): Empty { + return {}; + }, + + toJSON(_: Empty): unknown { + const obj: any = {}; + return obj; + }, + + create, I>>(base?: I): Empty { + return Empty.fromPartial(base ?? {}); + }, + + fromPartial, I>>(_: I): Empty { + const message = createBaseEmpty(); + return message; + }, +}; + +type Builtin = + | Date + | Function + | Uint8Array + | string + | number + | boolean + | undefined; + +type DeepPartial = T extends Builtin + ? T + : T extends Array + ? Array> + : T extends ReadonlyArray + ? ReadonlyArray> + : T extends { $case: string } + ? { [K in keyof Omit]?: DeepPartial } & { + $case: T["$case"]; + } + : T extends {} + ? { [K in keyof T]?: DeepPartial } + : Partial; + +type KeysOfUnion = T extends T ? keyof T : never; +type Exact = P extends Builtin + ? P + : P & { [K in keyof P]: Exact } & { + [K in Exclude>]: never; + }; diff --git a/domains/domain-submission/src/models/tsconfig.es.json b/domains/domain-submission/src/models/tsconfig.es.json new file mode 100644 index 0000000..c25a24e --- /dev/null +++ b/domains/domain-submission/src/models/tsconfig.es.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.es.json", + "compilerOptions": { + "composite": true, + "outDir": "../../dist-es" + }, + "include": ["./**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/domains/domain-submission/src/models/tsconfig.json b/domains/domain-submission/src/models/tsconfig.json new file mode 100644 index 0000000..a638ce1 --- /dev/null +++ b/domains/domain-submission/src/models/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "composite": true, + "outDir": "../../dist-cjs" + }, + "include": ["./**/*.ts"], + "exclude": ["node_modules"] +} diff --git a/domains/domain-submission/src/typings/global.d.ts b/domains/domain-submission/src/typings/global.d.ts new file mode 100644 index 0000000..4af3ab0 --- /dev/null +++ b/domains/domain-submission/src/typings/global.d.ts @@ -0,0 +1,3 @@ +// Promise method +type Resolve = (value: T) => void; +type Reject = (reason?: unknown) => void; diff --git a/domains/domain-submission/tsconfig.es.json b/domains/domain-submission/tsconfig.es.json new file mode 100644 index 0000000..293640a --- /dev/null +++ b/domains/domain-submission/tsconfig.es.json @@ -0,0 +1,16 @@ +{ + "extends": "../../tsconfig.es.json", + "compilerOptions": { + "baseUrl": ".", + "outDir": "dist-es", + "rootDir": "src", + "composite": true + }, + "include": ["typings/global.d.ts", "src"], + "exclude": ["node_modules", "src/models", "dist-cjs", "dist-es"], + "references": [ + { + "path": "src/models/tsconfig.es.json" + } + ] +} diff --git a/domains/domain-submission/tsconfig.json b/domains/domain-submission/tsconfig.json new file mode 100644 index 0000000..2ce0473 --- /dev/null +++ b/domains/domain-submission/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "baseUrl": ".", + "rootDir": "src", + "outDir": "dist-cjs", + "composite": true + }, + "include": ["typings/global.d.ts", "src"], + "exclude": ["node_modules", "src/models", "dist-cjs", "dist-es"], + "references": [ + { + "path": "src/models" + } + ] +} diff --git a/lib/lib-common/package.json b/lib/lib-common/package.json index 606a58a..0563a6d 100644 --- a/lib/lib-common/package.json +++ b/lib/lib-common/package.json @@ -26,7 +26,7 @@ "dependencies": { "@grpc/grpc-js": "^1.8.0", "rimraf": "^3.0.2", - "topcoder-interface": "github:topcoder-platform/plat-interface-definition#v0.0.20", + "topcoder-interface": "github:topcoder-platform/plat-interface-definition#v0.0.24", "tslib": "^2.4.1" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 944c89e..c6a6b96 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,19 +4,19 @@ "@babel/code-frame@^7.0.0": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== dependencies: "@babel/highlight" "^7.18.6" "@babel/helper-validator-identifier@^7.18.6": version "7.19.1" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== "@babel/highlight@^7.18.6": version "7.18.6" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== dependencies: "@babel/helper-validator-identifier" "^7.18.6" @@ -25,12 +25,12 @@ "@colors/colors@1.5.0": version "1.5.0" - resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== "@commitlint/cli@^17.3.0", "@commitlint/cli@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/cli/-/cli-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-17.4.4.tgz#36df08bfa31dbb9a2b6b1d7187a31e578f001a06" integrity sha512-HwKlD7CPVMVGTAeFZylVNy14Vm5POVY0WxPkZr7EXLC/os0LH/obs6z4HRvJtH/nHCMYBvUBQhGwnufKfTjd5g== dependencies: "@commitlint/format" "^17.4.4" @@ -46,14 +46,14 @@ "@commitlint/config-conventional@^17.3.0": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-17.4.4.tgz#f30b1e5b2e48ce5799a483c200c52f218a98efcc" integrity sha512-u6ztvxqzi6NuhrcEDR7a+z0yrh11elY66nRrQIpqsqW6sZmpxYkDLtpRH8jRML+mmxYQ8s4qqF06Q/IQx5aJeQ== dependencies: conventional-changelog-conventionalcommits "^5.0.0" "@commitlint/config-lerna-scopes@^17.2.1": version "17.4.2" - resolved "https://registry.npmjs.org/@commitlint/config-lerna-scopes/-/config-lerna-scopes-17.4.2.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/config-lerna-scopes/-/config-lerna-scopes-17.4.2.tgz#6979712c39d7c1bd01781f01ca7597dea8105126" integrity sha512-uqunHW7LWBkjEflRAxmzlNu4l3n6Yh/W4EN7eUs404dNj8jhX/K05/ZcFq9i7KzadVp70MUIpZEXfWBTqR9Jyg== dependencies: glob "^8.0.3" @@ -63,7 +63,7 @@ "@commitlint/config-validator@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/config-validator/-/config-validator-17.4.4.tgz#d0742705719559a101d2ee49c0c514044af6d64d" integrity sha512-bi0+TstqMiqoBAQDvdEP4AFh0GaKyLFlPPEObgI29utoKEYoPQTvF0EYqIwYYLEoJYhj5GfMIhPHJkTJhagfeg== dependencies: "@commitlint/types" "^17.4.4" @@ -71,7 +71,7 @@ "@commitlint/ensure@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-17.4.4.tgz#a36e7719bdb9c2b86c8b8c2e852b463a7bfda5fa" integrity sha512-AHsFCNh8hbhJiuZ2qHv/m59W/GRE9UeOXbkOqxYMNNg9pJ7qELnFcwj5oYpa6vzTSHtPGKf3C2yUFNy1GGHq6g== dependencies: "@commitlint/types" "^17.4.4" @@ -83,12 +83,12 @@ "@commitlint/execute-rule@^17.4.0": version "17.4.0" - resolved "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz#4518e77958893d0a5835babe65bf87e2638f6939" integrity sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA== "@commitlint/format@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/format/-/format-17.4.4.tgz#0f6e1b4d7a301c7b1dfd4b6334edd97fc050b9f5" integrity sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ== dependencies: "@commitlint/types" "^17.4.4" @@ -96,7 +96,7 @@ "@commitlint/is-ignored@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-17.4.4.tgz#82e03f1abe2de2c0c8c162a250b8d466225e922b" integrity sha512-Y3eo1SFJ2JQDik4rWkBC4tlRIxlXEFrRWxcyrzb1PUT2k3kZ/XGNuCDfk/u0bU2/yS0tOA/mTjFsV+C4qyACHw== dependencies: "@commitlint/types" "^17.4.4" @@ -104,7 +104,7 @@ "@commitlint/lint@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/lint/-/lint-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/lint/-/lint-17.4.4.tgz#0ecd70b44ec5f4823c2e00e0c4b04ebd41d42856" integrity sha512-qgkCRRFjyhbMDWsti/5jRYVJkgYZj4r+ZmweZObnbYqPUl5UKLWMf9a/ZZisOI4JfiPmRktYRZ2JmqlSvg+ccw== dependencies: "@commitlint/is-ignored" "^17.4.4" @@ -114,7 +114,7 @@ "@commitlint/load@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/load/-/load-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-17.4.4.tgz#13fcb553572f265339801cde6dd10ee5eea07f5e" integrity sha512-z6uFIQ7wfKX5FGBe1AkOF4l/ShOQsaa1ml/nLMkbW7R/xF8galGS7Zh0yHvzVp/srtfS0brC+0bUfQfmpMPFVQ== dependencies: "@commitlint/config-validator" "^17.4.4" @@ -134,12 +134,12 @@ "@commitlint/message@^17.4.2": version "17.4.2" - resolved "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-17.4.2.tgz#f4753a79701ad6db6db21f69076e34de6580e22c" integrity sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q== "@commitlint/parse@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/parse/-/parse-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-17.4.4.tgz#8311b12f2b730de6ea0679ae2a37b386bcc5b04b" integrity sha512-EKzz4f49d3/OU0Fplog7nwz/lAfXMaDxtriidyGF9PtR+SRbgv4FhsfF310tKxs6EPj8Y+aWWuX3beN5s+yqGg== dependencies: "@commitlint/types" "^17.4.4" @@ -148,7 +148,7 @@ "@commitlint/read@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/read/-/read-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/read/-/read-17.4.4.tgz#de6ec00aad827764153009aa54517e3df2154555" integrity sha512-B2TvUMJKK+Svzs6eji23WXsRJ8PAD+orI44lVuVNsm5zmI7O8RSGJMvdEZEikiA4Vohfb+HevaPoWZ7PiFZ3zA== dependencies: "@commitlint/top-level" "^17.4.0" @@ -159,7 +159,7 @@ "@commitlint/resolve-extends@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-17.4.4.tgz#8f931467dea8c43b9fe38373e303f7c220de6fdc" integrity sha512-znXr1S0Rr8adInptHw0JeLgumS11lWbk5xAWFVno+HUFVN45875kUtqjrI6AppmD3JI+4s0uZlqqlkepjJd99A== dependencies: "@commitlint/config-validator" "^17.4.4" @@ -171,7 +171,7 @@ "@commitlint/rules@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/rules/-/rules-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-17.4.4.tgz#9b33f41e5eb529f916396bac7c62e61f0edd6791" integrity sha512-0tgvXnHi/mVcyR8Y8mjTFZIa/FEQXA4uEutXS/imH2v1UNkYDSEMsK/68wiXRpfW1euSgEdwRkvE1z23+yhNrQ== dependencies: "@commitlint/ensure" "^17.4.4" @@ -182,43 +182,43 @@ "@commitlint/to-lines@^17.4.0": version "17.4.0" - resolved "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-17.4.0.tgz#9bd02e911e7d4eab3fb4a50376c4c6d331e10d8d" integrity sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg== "@commitlint/top-level@^17.4.0": version "17.4.0" - resolved "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-17.4.0.tgz#540cac8290044cf846fbdd99f5cc51e8ac5f27d6" integrity sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g== dependencies: find-up "^5.0.0" "@commitlint/types@^17.4.4": version "17.4.4" - resolved "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/@commitlint/types/-/types-17.4.4.tgz#1416df936e9aad0d6a7bbc979ecc31e55dade662" integrity sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ== dependencies: chalk "^4.1.0" "@cspotcode/source-map-support@^0.8.0": version "0.8.1" - resolved "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== dependencies: "@jridgewell/trace-mapping" "0.3.9" "@dabh/diagnostics@^2.0.2": version "2.0.3" - resolved "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/@dabh/diagnostics/-/diagnostics-2.0.3.tgz#7f7e97ee9a725dffc7808d93668cc984e1dc477a" integrity sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA== dependencies: colorspace "1.1.x" enabled "2.0.x" kuler "^2.0.0" -"@eslint/eslintrc@^1.4.1": - version "1.4.1" - resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz" - integrity sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA== +"@eslint/eslintrc@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.0.tgz#943309d8697c52fc82c076e90c1c74fbbe69dbff" + integrity sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A== dependencies: ajv "^6.12.4" debug "^4.3.2" @@ -230,22 +230,27 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" +"@eslint/js@8.35.0": + version "8.35.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.35.0.tgz#b7569632b0b788a0ca0e438235154e45d42813a7" + integrity sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw== + "@gar/promisify@^1.0.1", "@gar/promisify@^1.1.3": version "1.1.3" - resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== "@grpc/grpc-js@^1.8.0", "@grpc/grpc-js@^1.8.7": - version "1.8.10" - resolved "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.8.10.tgz" - integrity sha512-x7QS+gJq8WaS1OJYFJkmeoX2PHhi3b5TR5TqR9a8NJv6VyedFecp3LgAUmuJSQZlwoAODpCKRtu4HzG1srNjiA== + version "1.8.11" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.8.11.tgz#f113f7bc197e8d6f3d3f0c6b02925c7a5da1aec4" + integrity sha512-f/xC+6Z2QKsRJ+VSSFlt4hA5KSRm+PKvMWV8kMPkMgGlFidR6PeIkXrOasIY2roe+WROM6GFQLlgDKfeEZo2YQ== dependencies: "@grpc/proto-loader" "^0.7.0" "@types/node" ">=12.12.47" "@grpc/proto-loader@^0.7.0": version "0.7.5" - resolved "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.5.tgz" + resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.7.5.tgz#ee9e7488fa585dc6b0f7fe88cd39723a3e64c906" integrity sha512-mfcTuMbFowq1wh/Rn5KQl6qb95M21Prej3bewD9dUQMurYGVckGO/Pbe2Ocwto6sD05b/mxZLspvqwx60xO2Rg== dependencies: "@types/long" "^4.0.1" @@ -256,19 +261,19 @@ "@hapi/hoek@^9.0.0": version "9.3.0" - resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== "@hapi/topo@^5.0.0": version "5.1.0" - resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: "@hapi/hoek" "^9.0.0" "@humanwhocodes/config-array@^0.11.8": version "0.11.8" - resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== dependencies: "@humanwhocodes/object-schema" "^1.2.1" @@ -277,37 +282,37 @@ "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== "@humanwhocodes/object-schema@^1.2.1": version "1.2.1" - resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== "@hutson/parse-repository-url@^3.0.0": version "3.0.2" - resolved "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340" integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== "@isaacs/string-locale-compare@^1.1.0": version "1.1.0" - resolved "https://registry.npmjs.org/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b" integrity sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ== "@jridgewell/resolve-uri@^3.0.3": version "3.1.0" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== "@jridgewell/sourcemap-codec@^1.4.10": version "1.4.14" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== "@jridgewell/trace-mapping@0.3.9": version "0.3.9" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== dependencies: "@jridgewell/resolve-uri" "^3.0.3" @@ -315,7 +320,7 @@ "@lerna/child-process@6.5.1": version "6.5.1" - resolved "https://registry.npmjs.org/@lerna/child-process/-/child-process-6.5.1.tgz" + resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-6.5.1.tgz#da9161ba00e8d67fa7241a709703e5cc5e4a5e5e" integrity sha512-QfyleXSD9slh4qM54wDaqKVPvtUH1NJMgsFc9BabqSHO1Ttpandv1EAvTCN9Lu73RbCX3LJpn+BfJmnjHbjCyw== dependencies: chalk "^4.1.0" @@ -324,7 +329,7 @@ "@lerna/create@6.5.1": version "6.5.1" - resolved "https://registry.npmjs.org/@lerna/create/-/create-6.5.1.tgz" + resolved "https://registry.yarnpkg.com/@lerna/create/-/create-6.5.1.tgz#326b5d26c247bfc9e2d8728aa1f69419840cec8c" integrity sha512-ejERJnfA36jEuKrfM+94feLiyf2/hF2NoG923N0rE4rsmvRFPr1XLVPvAKleXW+Gdi/t1p410lJ7NKaLRMYCYw== dependencies: "@lerna/child-process" "6.5.1" @@ -343,7 +348,7 @@ "@nodelib/fs.scandir@2.1.5": version "2.1.5" - resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: "@nodelib/fs.stat" "2.0.5" @@ -351,12 +356,12 @@ "@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": version "2.0.5" - resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" - resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== dependencies: "@nodelib/fs.scandir" "2.1.5" @@ -364,7 +369,7 @@ "@npmcli/arborist@5.3.0": version "5.3.0" - resolved "https://registry.npmjs.org/@npmcli/arborist/-/arborist-5.3.0.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-5.3.0.tgz#321d9424677bfc08569e98a5ac445ee781f32053" integrity sha512-+rZ9zgL1lnbl8Xbb1NQdMjveOMwj4lIYfcDtyJHHi5x4X8jtR6m8SXooJMZy5vmFVZ8w7A2Bnd/oX9eTuU8w5A== dependencies: "@isaacs/string-locale-compare" "^1.1.0" @@ -404,7 +409,7 @@ "@npmcli/fs@^1.0.0": version "1.1.1" - resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== dependencies: "@gar/promisify" "^1.0.1" @@ -412,7 +417,7 @@ "@npmcli/fs@^2.1.0": version "2.1.2" - resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865" integrity sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ== dependencies: "@gar/promisify" "^1.1.3" @@ -420,7 +425,7 @@ "@npmcli/git@^3.0.0": version "3.0.2" - resolved "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/git/-/git-3.0.2.tgz#5c5de6b4d70474cf2d09af149ce42e4e1dacb931" integrity sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w== dependencies: "@npmcli/promise-spawn" "^3.0.0" @@ -435,7 +440,7 @@ "@npmcli/installed-package-contents@^1.0.7": version "1.0.7" - resolved "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz#ab7408c6147911b970a8abe261ce512232a3f4fa" integrity sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw== dependencies: npm-bundled "^1.1.1" @@ -443,7 +448,7 @@ "@npmcli/map-workspaces@^2.0.3": version "2.0.4" - resolved "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-2.0.4.tgz#9e5e8ab655215a262aefabf139782b894e0504fc" integrity sha512-bMo0aAfwhVwqoVM5UzX1DJnlvVvzDCHae821jv48L1EsrYwfOZChlqWYXEtto/+BkBXetPbEWgau++/brh4oVg== dependencies: "@npmcli/name-from-folder" "^1.0.1" @@ -453,7 +458,7 @@ "@npmcli/metavuln-calculator@^3.0.1": version "3.1.1" - resolved "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-3.1.1.tgz#9359bd72b400f8353f6a28a25c8457b562602622" integrity sha512-n69ygIaqAedecLeVH3KnO39M6ZHiJ2dEv5A7DGvcqCB8q17BGUgW8QaanIkbWUo2aYGZqJaOORTLAlIvKjNDKA== dependencies: cacache "^16.0.0" @@ -463,7 +468,7 @@ "@npmcli/move-file@^1.0.1": version "1.1.2" - resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== dependencies: mkdirp "^1.0.4" @@ -471,7 +476,7 @@ "@npmcli/move-file@^2.0.0": version "2.0.1" - resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-2.0.1.tgz#26f6bdc379d87f75e55739bab89db525b06100e4" integrity sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ== dependencies: mkdirp "^1.0.4" @@ -479,31 +484,31 @@ "@npmcli/name-from-folder@^1.0.1": version "1.0.1" - resolved "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-1.0.1.tgz#77ecd0a4fcb772ba6fe927e2e2e155fbec2e6b1a" integrity sha512-qq3oEfcLFwNfEYOQ8HLimRGKlD8WSeGEdtUa7hmzpR8Sa7haL1KVQrvgO6wqMjhWFFVjgtrh1gIxDz+P8sjUaA== "@npmcli/node-gyp@^2.0.0": version "2.0.0" - resolved "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz#8c20e53e34e9078d18815c1d2dda6f2420d75e35" integrity sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A== "@npmcli/package-json@^2.0.0": version "2.0.0" - resolved "https://registry.npmjs.org/@npmcli/package-json/-/package-json-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-2.0.0.tgz#3bbcf4677e21055adbe673d9f08c9f9cde942e4a" integrity sha512-42jnZ6yl16GzjWSH7vtrmWyJDGVa/LXPdpN2rcUWolFjc9ON2N3uz0qdBbQACfmhuJZ2lbKYtmK5qx68ZPLHMA== dependencies: json-parse-even-better-errors "^2.3.1" "@npmcli/promise-spawn@^3.0.0": version "3.0.0" - resolved "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz#53283b5f18f855c6925f23c24e67c911501ef573" integrity sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g== dependencies: infer-owner "^1.0.4" -"@npmcli/run-script@4.1.7", "@npmcli/run-script@^4.1.0", "@npmcli/run-script@^4.1.3": +"@npmcli/run-script@4.1.7": version "4.1.7" - resolved "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.1.7.tgz" + resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-4.1.7.tgz#b1a2f57568eb738e45e9ea3123fb054b400a86f7" integrity sha512-WXr/MyM4tpKA4BotB81NccGAv8B48lNH0gRoILucbcAhTQXLCoi6HflMV3KdXubIqvP9SuLsFn68Z7r4jl+ppw== dependencies: "@npmcli/node-gyp" "^2.0.0" @@ -512,86 +517,98 @@ read-package-json-fast "^2.0.3" which "^2.0.2" -"@nrwl/cli@15.7.2": - version "15.7.2" - resolved "https://registry.npmjs.org/@nrwl/cli/-/cli-15.7.2.tgz" - integrity sha512-A/72FAW1e0ku8YB/PaCqN9BpVvciO83MS5F5bvX5PA8xCNqe1+iXp/5T2ASnN2lB9zR3fQJmvR7mHKTKQlqQQQ== +"@npmcli/run-script@^4.1.0", "@npmcli/run-script@^4.1.3": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-4.2.1.tgz#c07c5c71bc1c70a5f2a06b0d4da976641609b946" + integrity sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg== + dependencies: + "@npmcli/node-gyp" "^2.0.0" + "@npmcli/promise-spawn" "^3.0.0" + node-gyp "^9.0.0" + read-package-json-fast "^2.0.3" + which "^2.0.2" + +"@nrwl/cli@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.8.3.tgz#95b42d092233a6946fdaaa469b39c2d6017a12b8" + integrity sha512-FhgtkRv7X6IP60pkYXsfEbn7CAg36VSyzZ4eR4ocnbVlO5cBxXIH9VUh0yQqqpK+jUbkh0FyjhgFusBB9etlJg== dependencies: - nx "15.7.2" + nx "15.8.3" "@nrwl/devkit@>=15.5.2 < 16": - version "15.7.2" - resolved "https://registry.npmjs.org/@nrwl/devkit/-/devkit-15.7.2.tgz" - integrity sha512-HMGi7L6w2g4IrYwhb04snD8Zr24Z/gzau5i9WUNkwzrjeR1xAm0Cc9WRre221zaeohtK11gyBt7BerT1tgkNwA== + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.8.3.tgz#596961858a21ef342f6a01884490f08813571eb9" + integrity sha512-0DLaCMz0dhHyN+9oD1h2mpOxomuCfflZKrZ7NmOFSyQjkBiMJwh4ztt52W53MDL5/eBq5Jf4mBsPpbsYZvwQhg== dependencies: "@phenomnomnominal/tsquery" "4.1.1" ejs "^3.1.7" ignore "^5.0.4" semver "7.3.4" + tmp "~0.2.1" tslib "^2.3.0" -"@nrwl/nx-darwin-arm64@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.7.2.tgz#08cf48f474f8e4e0d02998e4f095ba8c60b5c15a" - integrity sha512-F82exjuqkAkElSTxEcTFeLMhHpbGiccfTQh2VjXMS+ONldxM+Kd7atJjtUG8wKNXfg0lxxjjAdnzLy3iBuN/HQ== - -"@nrwl/nx-darwin-x64@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.7.2.tgz#674941b2fc157df70f6b435e3193a6053f261a08" - integrity sha512-MNT7Bxz6yhoVLCgGpR0NtVkj20SER1CbrCaY7tmsKVNY9iA/EOZhz9qa3LeA1KZ4lw8Gpi2vD42mOngn7Mwr7w== - -"@nrwl/nx-linux-arm-gnueabihf@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.7.2.tgz#e647a52c503483ad586116af79bee56fc9b3e736" - integrity sha512-QGyPkYnZ9LnUnuCzrP50bwsMJ9n6r8K2bNC1sQQwioijY+4MHNL+bMTOGWc8+lYBP7Ju3gpTqozGV3FQVkaM2w== - -"@nrwl/nx-linux-arm64-gnu@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.7.2.tgz#43fe691eb56241357242bb85e86bb34c03f08b5b" - integrity sha512-HqufFVIvuunfChEFGkIhsLhhQjWLTFcCH2aQBSNesHpm6AhFVRGyokNu+PT6NNobr+BTrqJMocBqNQR1uvSyRQ== - -"@nrwl/nx-linux-arm64-musl@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.7.2.tgz#8fa5f886f17f2636acdbce1f9b2f45cd33d1f56a" - integrity sha512-9B8q6I/OVyQuYe+Yg2wNyxza/CsbvejIUsrK3QGGWUwHlkklqOSmUOHyTrcyMHUSped6CWPyKdIywngYOQzltQ== - -"@nrwl/nx-linux-x64-gnu@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.7.2.tgz#3e40aff8a4b0bce02dfc80f0ac4a16e5fbc11fa3" - integrity sha512-8/6WtQn4derYKUWu5SxWWM+1dGihSZXMhDW9l/sXOr/qbMZu3XBmM2XZSguw/+p9gEVHcMmN0+D+Cai+q6/vDQ== - -"@nrwl/nx-linux-x64-musl@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.7.2.tgz#8303afde8e9c78aa0a02b0c9157d85a34c808592" - integrity sha512-c5SbqYZZBeBHhH5E30xwb4cHzCMVa/GQMCyTpZgsS/AHAPHbdkv+pO6bxxALvLPTyimcub7V+xbLCL7rgALzyw== - -"@nrwl/nx-win32-arm64-msvc@15.7.2": - version "15.7.2" - resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.7.2.tgz#c3f44bfc8a5b124a23910de0974b5c8666d50cbb" - integrity sha512-gWD/+gSO3XBma8PHX1Dp86fM6EcntHFfa7n/BISwDFkZ19MfV/gK6HbO847fkD6I34/IcDM/z1PsFwoIpTeoow== - -"@nrwl/nx-win32-x64-msvc@15.7.2": - version "15.7.2" - resolved "https://registry.npmjs.org/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.7.2.tgz" - integrity sha512-ARE4qGPgk+e+pSm0uPhHan5UCRtwNYc5ddVNS88NFrVoDTPm5MxYLGdvLnshWWio/Bx526FcwUMSCBWSW8HIFw== - -"@nrwl/tao@15.7.2": - version "15.7.2" - resolved "https://registry.npmjs.org/@nrwl/tao/-/tao-15.7.2.tgz" - integrity sha512-srx9heMIt/QIyuqfewiVYbRpFcD/2pHkTkrEEUKspPd25kzAL2adcAITQKVCHI7/VS2sPdDR67pVsGQPZFBMRQ== - dependencies: - nx "15.7.2" +"@nrwl/nx-darwin-arm64@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-arm64/-/nx-darwin-arm64-15.8.3.tgz#b898dbe93eb42e1c2c7147c3369c557d0f18642c" + integrity sha512-kN4e4YjmPdgGIQq3jZdKuDQvVlMwC5J9rn0MUaNNXq4bwLypEtd7eUjiejqEU0TvSuK3kApsjnnEOhDQvDFBKw== + +"@nrwl/nx-darwin-x64@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-darwin-x64/-/nx-darwin-x64-15.8.3.tgz#12a61dfc94879eae57e92dfeeb420dd28eb0189a" + integrity sha512-N4dwNwFYYhH2+/wHNEZAY4qtVp0BhAEAOrW01pZgoJIu6KlefKpphdjXT0H8rWgqzLOkeEA8xiCKEFJJalhIgg== + +"@nrwl/nx-linux-arm-gnueabihf@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-15.8.3.tgz#73f046fc7842c8b2d6e23b387d78c1a546a6a19c" + integrity sha512-hUSIs1V0jIBvr0+CTmYHSuyGLW5QSLUg/37U3oqVHbPLz5ZsHIIz3+q6Q0ShdmxPck56usgnuV5yj0sHukkEYg== + +"@nrwl/nx-linux-arm64-gnu@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-15.8.3.tgz#9ceb9f3ab93a206488a059c5678b544773bb658a" + integrity sha512-Q0DXImRpwxf5LGYU6+24Kx1jtixRvKJLsMW6ZQyLeTau91DH8ppjsfMehf7qfGJLr5h8ssiER1A9XCjsKfZYGA== + +"@nrwl/nx-linux-arm64-musl@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-arm64-musl/-/nx-linux-arm64-musl-15.8.3.tgz#cef9209eefed1181c415891224cacccedaf84a99" + integrity sha512-QU7ohSyAN4MN3GFMX10rvzILMlfSYosz/o81kEmjhuuSCx+uoAdHQSEfKzaV3jqK90vpNntjR9Wr2BILKiuk7Q== + +"@nrwl/nx-linux-x64-gnu@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-gnu/-/nx-linux-x64-gnu-15.8.3.tgz#8513edb436c78d1f8906beb7c4dedc30694a0610" + integrity sha512-4czf0u9kJPsiNt1yVmAzoliONL2ZOVXQs6rh+9BjypwHztfeOs2DO+8WGEd7f3TNgQRUeen0KzU3XALVmcGA6g== + +"@nrwl/nx-linux-x64-musl@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-linux-x64-musl/-/nx-linux-x64-musl-15.8.3.tgz#57488fdc28ccc48a83d49bda5fbb20258a07967f" + integrity sha512-Ia2qwL4RJhUaaiEH/qAu+Sa9FKEFvZ1oL1ItqGN8FjCYkgJvzKNTUQWvb5c7vboHcsHB3RGh+/aFok7l3yuBxQ== + +"@nrwl/nx-win32-arm64-msvc@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-15.8.3.tgz#ae52403b43bc14238fc44d920ade5b747315f3f2" + integrity sha512-fFwDoE/JOC0cclx1/byeCmWtitdYzJvSGXENPYPvghl2gEkQ/DA9l1yoGLqSBRIIg34bMUtyOJ494/BjflDfxA== + +"@nrwl/nx-win32-x64-msvc@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/nx-win32-x64-msvc/-/nx-win32-x64-msvc-15.8.3.tgz#4e2cd525edeaddab0b1fe6c1a2c3b1198fccc3ea" + integrity sha512-dqieCWFFkr48h/0dIKVqn1/dhIBPPu5YMe+w5nnoVwLDGplEkwhcBA865dF+WY2kgosG1+JgQEdRlk11KuPQ5A== + +"@nrwl/tao@15.8.3": + version "15.8.3" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.8.3.tgz#80e18df5b6f177819f0667516b3ca8201e99366d" + integrity sha512-RG6UM/f2AvWBFuE9tCOp9+GdeGbeNpw4jvItmtZYGvc3XP96ainHaU0pcNKs7AnRMCtS8GePpKRBS2v5zhH1kQ== + dependencies: + nx "15.8.3" "@octokit/auth-token@^3.0.0": version "3.0.3" - resolved "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-3.0.3.tgz#ce7e48a3166731f26068d7a7a7996b5da58cbe0c" integrity sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA== dependencies: "@octokit/types" "^9.0.0" "@octokit/core@^4.0.0": version "4.2.0" - resolved "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.0.tgz#8c253ba9605aca605bc46187c34fcccae6a96648" integrity sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg== dependencies: "@octokit/auth-token" "^3.0.0" @@ -604,7 +621,7 @@ "@octokit/endpoint@^7.0.0": version "7.0.5" - resolved "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz" + resolved "https://registry.yarnpkg.com/@octokit/endpoint/-/endpoint-7.0.5.tgz#2bb2a911c12c50f10014183f5d596ce30ac67dd1" integrity sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA== dependencies: "@octokit/types" "^9.0.0" @@ -613,7 +630,7 @@ "@octokit/graphql@^5.0.0": version "5.0.5" - resolved "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz" + resolved "https://registry.yarnpkg.com/@octokit/graphql/-/graphql-5.0.5.tgz#a4cb3ea73f83b861893a6370ee82abb36e81afd2" integrity sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ== dependencies: "@octokit/request" "^6.0.0" @@ -622,39 +639,39 @@ "@octokit/openapi-types@^12.11.0": version "12.11.0" - resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-12.11.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-12.11.0.tgz#da5638d64f2b919bca89ce6602d059f1b52d3ef0" integrity sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ== "@octokit/openapi-types@^14.0.0": version "14.0.0" - resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a" integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw== "@octokit/openapi-types@^16.0.0": version "16.0.0" - resolved "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-16.0.0.tgz#d92838a6cd9fb4639ca875ddb3437f1045cc625e" integrity sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA== "@octokit/plugin-enterprise-rest@6.0.1": version "6.0.1" - resolved "https://registry.npmjs.org/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/@octokit/plugin-enterprise-rest/-/plugin-enterprise-rest-6.0.1.tgz#e07896739618dab8da7d4077c658003775f95437" integrity sha512-93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw== "@octokit/plugin-paginate-rest@^3.0.0": version "3.1.0" - resolved "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-3.1.0.tgz#86f8be759ce2d6d7c879a31490fd2f7410b731f0" integrity sha512-+cfc40pMzWcLkoDcLb1KXqjX0jTGYXjKuQdFQDc6UAknISJHnZTiBqld6HDwRJvD4DsouDKrWXNbNV0lE/3AXA== dependencies: "@octokit/types" "^6.41.0" "@octokit/plugin-request-log@^1.0.4": version "1.0.4" - resolved "https://registry.npmjs.org/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz#5e50ed7083a613816b1e4a28aeec5fb7f1462e85" integrity sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA== "@octokit/plugin-rest-endpoint-methods@^6.0.0": version "6.8.1" - resolved "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz" + resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz#97391fda88949eb15f68dc291957ccbe1d3e8ad1" integrity sha512-QrlaTm8Lyc/TbU7BL/8bO49vp+RZ6W3McxxmmQTgYxf2sWkO8ZKuj4dLhPNJD6VCUW1hetCmeIM0m6FTVpDiEg== dependencies: "@octokit/types" "^8.1.1" @@ -662,7 +679,7 @@ "@octokit/request-error@^3.0.0": version "3.0.3" - resolved "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/@octokit/request-error/-/request-error-3.0.3.tgz#ef3dd08b8e964e53e55d471acfe00baa892b9c69" integrity sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ== dependencies: "@octokit/types" "^9.0.0" @@ -671,7 +688,7 @@ "@octokit/request@^6.0.0": version "6.2.3" - resolved "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz" + resolved "https://registry.yarnpkg.com/@octokit/request/-/request-6.2.3.tgz#76d5d6d44da5c8d406620a4c285d280ae310bdb4" integrity sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA== dependencies: "@octokit/endpoint" "^7.0.0" @@ -683,7 +700,7 @@ "@octokit/rest@19.0.3": version "19.0.3" - resolved "https://registry.npmjs.org/@octokit/rest/-/rest-19.0.3.tgz" + resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.3.tgz#b9a4e8dc8d53e030d611c053153ee6045f080f02" integrity sha512-5arkTsnnRT7/sbI4fqgSJ35KiFaN7zQm0uQiQtivNQLI8RQx8EHwJCajcTUwmaCMNDg7tdCvqAnc7uvHHPxrtQ== dependencies: "@octokit/core" "^4.0.0" @@ -693,28 +710,28 @@ "@octokit/types@^6.41.0": version "6.41.0" - resolved "https://registry.npmjs.org/@octokit/types/-/types-6.41.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04" integrity sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg== dependencies: "@octokit/openapi-types" "^12.11.0" "@octokit/types@^8.1.1": version "8.2.1" - resolved "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-8.2.1.tgz#a6de091ae68b5541f8d4fcf9a12e32836d4648aa" integrity sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw== dependencies: "@octokit/openapi-types" "^14.0.0" "@octokit/types@^9.0.0": version "9.0.0" - resolved "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz" + resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.0.0.tgz#6050db04ddf4188ec92d60e4da1a2ce0633ff635" integrity sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw== dependencies: "@octokit/openapi-types" "^16.0.0" "@parcel/watcher@2.0.4": version "2.0.4" - resolved "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.0.4.tgz#f300fef4cc38008ff4b8c29d92588eced3ce014b" integrity sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg== dependencies: node-addon-api "^3.2.1" @@ -722,34 +739,34 @@ "@phenomnomnominal/tsquery@4.1.1": version "4.1.1" - resolved "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz#42971b83590e9d853d024ddb04a18085a36518df" integrity sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ== dependencies: esquery "^1.0.1" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== "@protobufjs/base64@^1.1.2": version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz" + 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.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz" + 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.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== "@protobufjs/fetch@^1.1.0": version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== dependencies: "@protobufjs/aspromise" "^1.1.1" @@ -757,144 +774,144 @@ "@protobufjs/float@^1.0.2": version "1.0.2" - resolved "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== "@protobufjs/inquire@^1.1.0": version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== "@protobufjs/path@^1.1.2": version "1.1.2" - resolved "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== "@protobufjs/pool@^1.1.0": version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== "@protobufjs/utf8@^1.1.0": version "1.1.0" - resolved "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== "@sideway/address@^4.1.3": version "4.1.4" - resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== dependencies: "@hapi/hoek" "^9.0.0" "@sideway/formula@^3.0.1": version "3.0.1" - resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== "@sideway/pinpoint@^2.0.0": version "2.0.0" - resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== "@tootallnate/once@1": version "1.1.2" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-1.1.2.tgz#ccb91445360179a04e7fe6aff78c00ffc1eeaf82" integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@tootallnate/once@2": version "2.0.0" - resolved "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf" integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A== "@tsconfig/node10@^1.0.7": version "1.0.9" - resolved "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== "@tsconfig/node12@^1.0.7": version "1.0.11" - resolved "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== "@tsconfig/node14@^1.0.0": version "1.0.3" - resolved "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== "@tsconfig/node16@^1.0.2": version "1.0.3" - resolved "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== "@tsconfig/recommended@^1.0.1": version "1.0.2" - resolved "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/@tsconfig/recommended/-/recommended-1.0.2.tgz#1e198237225933e319718f082e78366e9f159d71" integrity sha512-dbHBtbWBOjq0/otpopAE02NT2Cm05Qe2JsEKeCf/wjSYbI2hz8nCqnpnOJWHATgjDz4fd3dchs3Wy1gQGjfN6w== "@types/json-schema@^7.0.9": version "7.0.11" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== "@types/lodash@^4.14.189": version "4.14.191" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.191.tgz" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.191.tgz#09511e7f7cba275acd8b419ddac8da9a6a79e2fa" integrity sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ== "@types/long@^4.0.1": version "4.0.2" - resolved "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== "@types/minimatch@^3.0.3": version "3.0.5" - resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== "@types/minimist@^1.2.0": version "1.2.2" - resolved "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz" + resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== "@types/node@*", "@types/node@>=12.12.47", "@types/node@>=13.7.0", "@types/node@^18.11.17", "@types/node@^18.11.8", "@types/node@^18.11.9": - version "18.14.1" - resolved "https://registry.npmjs.org/@types/node/-/node-18.14.1.tgz" - integrity sha512-QH+37Qds3E0eDlReeboBxfHbX9omAcBCXEzswCu6jySP642jiM3cYSIkU/REqwhCUqXdonHFuBfJDiAJxMNhaQ== + version "18.14.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.14.5.tgz#4a13a6445862159303fc38586598a9396fc408b3" + integrity sha512-CRT4tMK/DHYhw1fcCEBwME9CSaZNclxfzVMe7GsO6ULSwsttbj70wSiX6rZdIjGblu93sTJxLdhNIT85KKI7Qw== "@types/normalize-package-data@^2.4.0": version "2.4.1" - resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== "@types/object-hash@^1.3.0": version "1.3.4" - resolved "https://registry.npmjs.org/@types/object-hash/-/object-hash-1.3.4.tgz" + resolved "https://registry.yarnpkg.com/@types/object-hash/-/object-hash-1.3.4.tgz#079ba142be65833293673254831b5e3e847fe58b" integrity sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA== "@types/parse-json@^4.0.0": version "4.0.0" - resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/semver@^7.3.12": version "7.3.13" - resolved "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== "@types/triple-beam@^1.3.2": version "1.3.2" - resolved "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.2.tgz" + resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.2.tgz#38ecb64f01aa0d02b7c8f4222d7c38af6316fef8" integrity sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g== "@typescript-eslint/eslint-plugin@^5.47.1": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.53.0.tgz" - integrity sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw== + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz#2c821ad81b2c786d142279a8292090f77d1881f4" + integrity sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw== dependencies: - "@typescript-eslint/scope-manager" "5.53.0" - "@typescript-eslint/type-utils" "5.53.0" - "@typescript-eslint/utils" "5.53.0" + "@typescript-eslint/scope-manager" "5.54.0" + "@typescript-eslint/type-utils" "5.54.0" + "@typescript-eslint/utils" "5.54.0" debug "^4.3.4" grapheme-splitter "^1.0.4" ignore "^5.2.0" @@ -904,81 +921,81 @@ tsutils "^3.21.0" "@typescript-eslint/parser@^5.47.1": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.53.0.tgz" - integrity sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ== + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.54.0.tgz#def186eb1b1dbd0439df0dacc44fb6d8d5c417fe" + integrity sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ== dependencies: - "@typescript-eslint/scope-manager" "5.53.0" - "@typescript-eslint/types" "5.53.0" - "@typescript-eslint/typescript-estree" "5.53.0" + "@typescript-eslint/scope-manager" "5.54.0" + "@typescript-eslint/types" "5.54.0" + "@typescript-eslint/typescript-estree" "5.54.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@5.53.0": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.53.0.tgz" - integrity sha512-Opy3dqNsp/9kBBeCPhkCNR7fmdSQqA+47r21hr9a14Bx0xnkElEQmhoHga+VoaoQ6uDHjDKmQPIYcUcKJifS7w== +"@typescript-eslint/scope-manager@5.54.0": + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz#74b28ac9a3fc8166f04e806c957adb8c1fd00536" + integrity sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg== dependencies: - "@typescript-eslint/types" "5.53.0" - "@typescript-eslint/visitor-keys" "5.53.0" + "@typescript-eslint/types" "5.54.0" + "@typescript-eslint/visitor-keys" "5.54.0" -"@typescript-eslint/type-utils@5.53.0": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.53.0.tgz" - integrity sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw== +"@typescript-eslint/type-utils@5.54.0": + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz#390717216eb61393a0cad2995da154b613ba7b26" + integrity sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ== dependencies: - "@typescript-eslint/typescript-estree" "5.53.0" - "@typescript-eslint/utils" "5.53.0" + "@typescript-eslint/typescript-estree" "5.54.0" + "@typescript-eslint/utils" "5.54.0" debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@5.53.0": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.53.0.tgz" - integrity sha512-5kcDL9ZUIP756K6+QOAfPkigJmCPHcLN7Zjdz76lQWWDdzfOhZDTj1irs6gPBKiXx5/6O3L0+AvupAut3z7D2A== +"@typescript-eslint/types@5.54.0": + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.54.0.tgz#7d519df01f50739254d89378e0dcac504cab2740" + integrity sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ== -"@typescript-eslint/typescript-estree@5.53.0": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.53.0.tgz" - integrity sha512-eKmipH7QyScpHSkhbptBBYh9v8FxtngLquq292YTEQ1pxVs39yFBlLC1xeIZcPPz1RWGqb7YgERJRGkjw8ZV7w== +"@typescript-eslint/typescript-estree@5.54.0": + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz#f6f3440cabee8a43a0b25fa498213ebb61fdfe99" + integrity sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ== dependencies: - "@typescript-eslint/types" "5.53.0" - "@typescript-eslint/visitor-keys" "5.53.0" + "@typescript-eslint/types" "5.54.0" + "@typescript-eslint/visitor-keys" "5.54.0" debug "^4.3.4" globby "^11.1.0" is-glob "^4.0.3" semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.53.0": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.53.0.tgz" - integrity sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g== +"@typescript-eslint/utils@5.54.0": + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.54.0.tgz#3db758aae078be7b54b8ea8ea4537ff6cd3fbc21" + integrity sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw== dependencies: "@types/json-schema" "^7.0.9" "@types/semver" "^7.3.12" - "@typescript-eslint/scope-manager" "5.53.0" - "@typescript-eslint/types" "5.53.0" - "@typescript-eslint/typescript-estree" "5.53.0" + "@typescript-eslint/scope-manager" "5.54.0" + "@typescript-eslint/types" "5.54.0" + "@typescript-eslint/typescript-estree" "5.54.0" eslint-scope "^5.1.1" eslint-utils "^3.0.0" semver "^7.3.7" -"@typescript-eslint/visitor-keys@5.53.0": - version "5.53.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.53.0.tgz" - integrity sha512-JqNLnX3leaHFZEN0gCh81sIvgrp/2GOACZNgO4+Tkf64u51kTpAyWFOY8XHx8XuXr3N2C9zgPPHtcpMg6z1g0w== +"@typescript-eslint/visitor-keys@5.54.0": + version "5.54.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz#846878afbf0cd67c19cfa8d75947383d4490db8f" + integrity sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA== dependencies: - "@typescript-eslint/types" "5.53.0" + "@typescript-eslint/types" "5.54.0" eslint-visitor-keys "^3.3.0" "@yarnpkg/lockfile@^1.1.0": version "1.1.0" - resolved "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== "@yarnpkg/parsers@^3.0.0-rc.18": version "3.0.0-rc.39" - resolved "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.39.tgz" + resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.39.tgz#0301a0541312124a5bdade79708868f10f9cdfcd" integrity sha512-BsD4zq3EVmaHqlynXTceNuEFAtrfToV4fI9GA54moKlWZL4Eb2eXrhgf1jV2nMYx18SZxYO4Jc5Kf1sCDNRjOg== dependencies: js-yaml "^3.10.0" @@ -986,14 +1003,14 @@ "@zkochan/js-yaml@0.0.6": version "0.0.6" - resolved "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz" + resolved "https://registry.yarnpkg.com/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz#975f0b306e705e28b8068a07737fa46d3fc04826" integrity sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg== dependencies: argparse "^2.0.1" JSONStream@^1.0.4: version "1.3.5" - resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== dependencies: jsonparse "^1.2.0" @@ -1001,39 +1018,39 @@ JSONStream@^1.0.4: abbrev@1, abbrev@^1.0.0: version "1.1.1" - resolved "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== acorn-jsx@^5.3.2: version "5.3.2" - resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn-walk@^8.1.1: version "8.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== acorn@^8.4.1, acorn@^8.8.0: version "8.8.2" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== add-stream@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa" integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ== agent-base@6, agent-base@^6.0.2: version "6.0.2" - resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== dependencies: debug "4" agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: version "4.2.1" - resolved "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.2.1.tgz" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.2.1.tgz#a7975cbb9f83b367f06c90cc51ff28fe7d499717" integrity sha512-Zn4cw2NEqd+9fiSVWMscnjyQ1a8Yfoc5oBajLeo5w+YBHgDUcEBY2hS4YpTz6iN5f/2zQiktcuM6tS8x1p9dpA== dependencies: debug "^4.1.0" @@ -1042,7 +1059,7 @@ agentkeepalive@^4.1.3, agentkeepalive@^4.2.1: aggregate-error@^3.0.0: version "3.1.0" - resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== dependencies: clean-stack "^2.0.0" @@ -1050,7 +1067,7 @@ aggregate-error@^3.0.0: ajv@^6.10.0, ajv@^6.12.4: version "6.12.6" - resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" @@ -1060,7 +1077,7 @@ ajv@^6.10.0, ajv@^6.12.4: ajv@^8.11.0: version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" @@ -1070,63 +1087,63 @@ ajv@^8.11.0: ansi-colors@^4.1.1: version "4.1.3" - resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz" + resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== ansi-escapes@^4.2.1, ansi-escapes@^4.3.0: version "4.3.2" - resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== dependencies: type-fest "^0.21.3" ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-regex@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== ansi-sequence-parser@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/ansi-sequence-parser/-/ansi-sequence-parser-1.1.0.tgz#4d790f31236ac20366b23b3916b789e1bde39aed" integrity sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ== ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== dependencies: color-convert "^1.9.0" ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" ansi-styles@^6.0.0: version "6.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== any-promise@^1.0.0: version "1.3.0" - resolved "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== "aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc" integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ== are-we-there-yet@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz#679df222b278c64f2cdba1175cdc00b0d96164bd" integrity sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg== dependencies: delegates "^1.0.0" @@ -1134,81 +1151,81 @@ are-we-there-yet@^3.0.0: arg@^4.1.0: version "4.1.3" - resolved "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== argparse@^1.0.7: version "1.0.10" - resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== array-differ@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b" integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg== array-ify@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece" integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== array-union@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== arrify@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== arrify@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== asap@^2.0.0: version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== astral-regex@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async@^2.6.4: version "2.6.4" - resolved "https://registry.npmjs.org/async/-/async-2.6.4.tgz" + resolved "https://registry.yarnpkg.com/async/-/async-2.6.4.tgz#706b7ff6084664cd7eae713f6f965433b5504221" integrity sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA== dependencies: lodash "^4.17.14" async@^3.2.3: version "3.2.4" - resolved "https://registry.npmjs.org/async/-/async-3.2.4.tgz" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== asynckit@^0.4.0: version "0.4.0" - resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== at-least-node@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== axios@^1.0.0: version "1.3.4" - resolved "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.3.4.tgz#f5760cefd9cfb51fd2481acf88c05f67c4523024" integrity sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ== dependencies: follow-redirects "^1.15.0" @@ -1217,22 +1234,22 @@ axios@^1.0.0: balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== base64-js@^1.3.1: version "1.5.1" - resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== before-after-hook@^2.2.0: version "2.2.3" - resolved "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.3.tgz" + resolved "https://registry.yarnpkg.com/before-after-hook/-/before-after-hook-2.2.3.tgz#c51e809c81a4e354084422b9b26bad88249c517c" integrity sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ== bin-links@^3.0.0: version "3.0.3" - resolved "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-3.0.3.tgz#3842711ef3db2cd9f16a5f404a996a12db355a6e" integrity sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA== dependencies: cmd-shim "^5.0.0" @@ -1244,7 +1261,7 @@ bin-links@^3.0.0: bl@^4.0.3, bl@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== dependencies: buffer "^5.5.0" @@ -1253,7 +1270,7 @@ bl@^4.0.3, bl@^4.1.0: brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -1261,26 +1278,26 @@ brace-expansion@^1.1.7: brace-expansion@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== dependencies: balanced-match "^1.0.0" braces@^3.0.2: version "3.0.2" - resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" buffer-from@^1.0.0: version "1.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== buffer@^5.5.0: version "5.7.1" - resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== dependencies: base64-js "^1.3.1" @@ -1288,24 +1305,24 @@ buffer@^5.5.0: builtins@^1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-1.0.3.tgz#cb94faeb61c8696451db36534e1422f94f0aee88" integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== builtins@^5.0.0: version "5.0.1" - resolved "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== dependencies: semver "^7.0.0" byte-size@7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/byte-size/-/byte-size-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-7.0.0.tgz#36528cd1ca87d39bd9abd51f5715dc93b6ceb032" integrity sha512-NNiBxKgxybMBtWdmvx7ZITJi4ZG+CYUgwOSZTfqB1qogkRHrhbQE/R2r5Fh94X+InN5MCYz6SvB/ejHMj/HbsQ== cacache@^15.2.0: version "15.3.0" - resolved "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== dependencies: "@npmcli/fs" "^1.0.0" @@ -1329,7 +1346,7 @@ cacache@^15.2.0: cacache@^16.0.0, cacache@^16.0.6, cacache@^16.1.0: version "16.1.3" - resolved "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz" + resolved "https://registry.yarnpkg.com/cacache/-/cacache-16.1.3.tgz#a02b9f34ecfaf9a78c9f4bc16fceb94d5d67a38e" integrity sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ== dependencies: "@npmcli/fs" "^2.1.0" @@ -1353,12 +1370,12 @@ cacache@^16.0.0, cacache@^16.0.6, cacache@^16.1.0: callsites@^3.0.0: version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camelcase-keys@^6.2.2: version "6.2.2" - resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" + resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== dependencies: camelcase "^5.3.1" @@ -1367,17 +1384,17 @@ camelcase-keys@^6.2.2: camelcase@^5.3.1: version "5.3.1" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== case-anything@^2.1.10: version "2.1.10" - resolved "https://registry.npmjs.org/case-anything/-/case-anything-2.1.10.tgz" + resolved "https://registry.yarnpkg.com/case-anything/-/case-anything-2.1.10.tgz#d18a6ca968d54ec3421df71e3e190f3bced23410" integrity sha512-JczJwVrCP0jPKh05McyVsuOg6AYosrB9XWZKbQzXeDAm2ClE/PJE/BcrrQrVyGYH7Jg8V/LDupmyL4kFlVsVFQ== chalk@4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== dependencies: ansi-styles "^4.1.0" @@ -1385,7 +1402,7 @@ chalk@4.1.0: chalk@^2.0.0: version "2.4.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== dependencies: ansi-styles "^3.2.1" @@ -1394,7 +1411,7 @@ chalk@^2.0.0: chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1: version "4.1.2" - resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" @@ -1402,34 +1419,34 @@ chalk@^4.0.0, chalk@^4.0.2, chalk@^4.1.0, chalk@^4.1.1: chardet@^0.7.0: version "0.7.0" - resolved "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== chownr@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== ci-info@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== clean-stack@^2.0.0: version "2.2.0" - resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== cli-cursor@3.1.0, cli-cursor@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== dependencies: restore-cursor "^3.1.0" cli-highlight@^2.1.11: version "2.1.11" - resolved "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz" + resolved "https://registry.yarnpkg.com/cli-highlight/-/cli-highlight-2.1.11.tgz#49736fa452f0aaf4fae580e30acb26828d2dc1bf" integrity sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg== dependencies: chalk "^4.0.0" @@ -1439,14 +1456,19 @@ cli-highlight@^2.1.11: parse5-htmlparser2-tree-adapter "^6.0.0" yargs "^16.0.0" -cli-spinners@2.6.1, cli-spinners@^2.5.0: +cli-spinners@2.6.1: version "2.6.1" - resolved "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== +cli-spinners@^2.5.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.7.0.tgz#f815fd30b5f9eaac02db604c7a231ed7cb2f797a" + integrity sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw== + cli-truncate@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-2.1.0.tgz#c39e28bf05edcde5be3b98992a22deed5a2b93c7" integrity sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== dependencies: slice-ansi "^3.0.0" @@ -1454,7 +1476,7 @@ cli-truncate@^2.1.0: cli-truncate@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/cli-truncate/-/cli-truncate-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389" integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== dependencies: slice-ansi "^5.0.0" @@ -1462,12 +1484,12 @@ cli-truncate@^3.1.0: cli-width@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== cliui@^7.0.2: version "7.0.4" - resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== dependencies: string-width "^4.2.0" @@ -1476,7 +1498,7 @@ cliui@^7.0.2: cliui@^8.0.1: version "8.0.1" - resolved "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== dependencies: string-width "^4.2.0" @@ -1485,7 +1507,7 @@ cliui@^8.0.1: clone-deep@4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== dependencies: is-plain-object "^2.0.4" @@ -1494,43 +1516,43 @@ clone-deep@4.0.1: clone@^1.0.2: version "1.0.4" - resolved "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== cmd-shim@5.0.0, cmd-shim@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/cmd-shim/-/cmd-shim-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-5.0.0.tgz#8d0aaa1a6b0708630694c4dbde070ed94c707724" integrity sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw== dependencies: mkdirp-infer-owner "^2.0.0" color-convert@^1.9.0, color-convert@^1.9.3: version "1.9.3" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== dependencies: color-name "1.1.3" color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== dependencies: color-name "~1.1.4" color-name@1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== color-string@^1.6.0: version "1.9.1" - resolved "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4" integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg== dependencies: color-name "^1.0.0" @@ -1538,12 +1560,12 @@ color-string@^1.6.0: color-support@^1.1.3: version "1.1.3" - resolved "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz" + resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== color@^3.1.3: version "3.2.1" - resolved "https://registry.npmjs.org/color/-/color-3.2.1.tgz" + resolved "https://registry.yarnpkg.com/color/-/color-3.2.1.tgz#3544dc198caf4490c3ecc9a790b54fe9ff45e164" integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== dependencies: color-convert "^1.9.3" @@ -1551,12 +1573,12 @@ color@^3.1.3: colorette@^2.0.19: version "2.0.19" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.19.tgz#cdf044f47ad41a0f4b56b3a0d5b4e6e1a2d5a798" integrity sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ== colorspace@1.1.x: version "1.1.4" - resolved "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz" + resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.4.tgz#8d442d1186152f60453bf8070cd66eb364e59243" integrity sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w== dependencies: color "^3.1.3" @@ -1564,7 +1586,7 @@ colorspace@1.1.x: columnify@1.6.0: version "1.6.0" - resolved "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz" + resolved "https://registry.yarnpkg.com/columnify/-/columnify-1.6.0.tgz#6989531713c9008bb29735e61e37acf5bd553cf3" integrity sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q== dependencies: strip-ansi "^6.0.1" @@ -1572,19 +1594,19 @@ columnify@1.6.0: combined-stream@^1.0.8: version "1.0.8" - resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== dependencies: delayed-stream "~1.0.0" commander@^9.4.1: version "9.5.0" - resolved "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz" + resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== commitlint@^17.3.0: version "17.4.4" - resolved "https://registry.npmjs.org/commitlint/-/commitlint-17.4.4.tgz" + resolved "https://registry.yarnpkg.com/commitlint/-/commitlint-17.4.4.tgz#884031ff5be10cc7a508f6f214e95543f9a2e020" integrity sha512-trjD7/aJ3FyCMNRhP27QorPjvlE9m0AIlLKcusS6r8aDaDJQ8/MQMmANMv3LvjVx1SKy1MTSF0/oUw3T3If/EA== dependencies: "@commitlint/cli" "^17.4.4" @@ -1592,12 +1614,12 @@ commitlint@^17.3.0: common-ancestor-path@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7" integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w== compare-func@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/compare-func/-/compare-func-2.0.0.tgz#fb65e75edbddfd2e568554e8b5b05fff7a51fcb3" integrity sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== dependencies: array-ify "^1.0.0" @@ -1605,12 +1627,12 @@ compare-func@^2.0.0: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== concat-stream@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-2.0.0.tgz#414cf5af790a48c60ab9be4527d56d5e41133cb1" integrity sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A== dependencies: buffer-from "^1.0.0" @@ -1620,7 +1642,7 @@ concat-stream@^2.0.0: concurrently@^7.5.0, concurrently@^7.6.0: version "7.6.0" - resolved "https://registry.npmjs.org/concurrently/-/concurrently-7.6.0.tgz" + resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a" integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw== dependencies: chalk "^4.1.0" @@ -1635,7 +1657,7 @@ concurrently@^7.5.0, concurrently@^7.6.0: config-chain@1.1.12: version "1.1.12" - resolved "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== dependencies: ini "^1.3.4" @@ -1643,12 +1665,12 @@ config-chain@1.1.12: console-control-strings@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" integrity sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ== conventional-changelog-angular@5.0.12: version "5.0.12" - resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9" integrity sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw== dependencies: compare-func "^2.0.0" @@ -1656,7 +1678,7 @@ conventional-changelog-angular@5.0.12: conventional-changelog-angular@^5.0.11: version "5.0.13" - resolved "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz#896885d63b914a70d4934b59d2fe7bde1832b28c" integrity sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA== dependencies: compare-func "^2.0.0" @@ -1664,7 +1686,7 @@ conventional-changelog-angular@^5.0.11: conventional-changelog-conventionalcommits@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-5.0.0.tgz#41bdce54eb65a848a4a3ffdca93e92fa22b64a86" integrity sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw== dependencies: compare-func "^2.0.0" @@ -1673,7 +1695,7 @@ conventional-changelog-conventionalcommits@^5.0.0: conventional-changelog-core@4.2.4: version "4.2.4" - resolved "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz" + resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f" integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg== dependencies: add-stream "^1.0.0" @@ -1693,12 +1715,12 @@ conventional-changelog-core@4.2.4: conventional-changelog-preset-loader@^2.3.4: version "2.3.4" - resolved "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz" + resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c" integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g== conventional-changelog-writer@^5.0.0: version "5.0.1" - resolved "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359" integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ== dependencies: conventional-commits-filter "^2.0.7" @@ -1713,7 +1735,7 @@ conventional-changelog-writer@^5.0.0: conventional-commits-filter@^2.0.7: version "2.0.7" - resolved "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz" + resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz#f8d9b4f182fce00c9af7139da49365b136c8a0b3" integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA== dependencies: lodash.ismatch "^4.4.0" @@ -1721,7 +1743,7 @@ conventional-commits-filter@^2.0.7: conventional-commits-parser@^3.2.0, conventional-commits-parser@^3.2.2: version "3.2.4" - resolved "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972" integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q== dependencies: JSONStream "^1.0.4" @@ -1733,7 +1755,7 @@ conventional-commits-parser@^3.2.0, conventional-commits-parser@^3.2.2: conventional-recommended-bump@6.1.0: version "6.1.0" - resolved "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz#cfa623285d1de554012f2ffde70d9c8a22231f55" integrity sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw== dependencies: concat-stream "^2.0.0" @@ -1747,17 +1769,17 @@ conventional-recommended-bump@6.1.0: core-util-is@~1.0.0: version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cosmiconfig-typescript-loader@^4.0.0: version "4.3.0" - resolved "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz#c4259ce474c9df0f32274ed162c0447c951ef073" integrity sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q== cosmiconfig@7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== dependencies: "@types/parse-json" "^4.0.0" @@ -1767,9 +1789,9 @@ cosmiconfig@7.0.0: yaml "^1.10.0" cosmiconfig@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz" - integrity sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ== + version "8.1.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.1.0.tgz#947e174c796483ccf0a48476c24e4fefb7e1aea8" + integrity sha512-0tLZ9URlPGU7JsKq0DQOQ3FoRsYX8xDZ7xMiATQfaiGMz7EHowNkbU9u1coAOmnh9p/1ySpm0RB3JNWRXM5GCg== dependencies: import-fresh "^3.2.1" js-yaml "^4.1.0" @@ -1778,12 +1800,12 @@ cosmiconfig@^8.0.0: create-require@^1.1.0: version "1.1.1" - resolved "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" @@ -1792,39 +1814,39 @@ cross-spawn@^7.0.2, cross-spawn@^7.0.3: dargs@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/dargs/-/dargs-7.0.0.tgz#04015c41de0bcb69ec84050f3d9be0caf8d6d5cc" integrity sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg== dataloader@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-1.4.0.tgz#bca11d867f5d3f1b9ed9f737bd15970c65dff5c8" integrity sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw== date-fns@^2.29.1: version "2.29.3" - resolved "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz" + resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.3.tgz#27402d2fc67eb442b511b70bbdf98e6411cd68a8" integrity sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA== dateformat@^3.0.0: version "3.0.3" - resolved "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae" integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q== debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" debuglog@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/debuglog/-/debuglog-1.0.1.tgz#aa24ffb9ac3df9a2351837cfb2d279360cd78492" integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== decamelize-keys@^1.1.0: version "1.1.1" - resolved "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== dependencies: decamelize "^1.1.0" @@ -1832,64 +1854,64 @@ decamelize-keys@^1.1.0: decamelize@^1.1.0: version "1.2.0" - resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== dedent@0.7.0, dedent@^0.7.0: version "0.7.0" - resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== deep-is@^0.1.3: version "0.1.4" - resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== defaults@^1.0.3: version "1.0.4" - resolved "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/defaults/-/defaults-1.0.4.tgz#b0b02062c1e2aa62ff5d9528f0f98baa90978d7a" integrity sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A== dependencies: clone "^1.0.2" define-lazy-prop@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== delayed-stream@~1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== delegates@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" integrity sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ== depd@^1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== deprecation@^2.0.0, deprecation@^2.3.1: version "2.3.1" - resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== detect-indent@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" integrity sha512-rlpvsxUtM0PQvy9iZe640/IWwWYyBsTApREbA1pHOpmOUIl9MkP/U4z7vTtg4Oaojvqhxt7sdufnT0EzGaR31g== detect-libc@^1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== dezalgo@^1.0.0: version "1.0.4" - resolved "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/dezalgo/-/dezalgo-1.0.4.tgz#751235260469084c132157dfa857f386d4c33d81" integrity sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig== dependencies: asap "^2.0.0" @@ -1897,159 +1919,159 @@ dezalgo@^1.0.0: diff@^4.0.1: version "4.0.2" - resolved "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" doctrine@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== dependencies: esutils "^2.0.2" dot-prop@6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== dependencies: is-obj "^2.0.0" dot-prop@^5.1.0: version "5.3.0" - resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== dependencies: is-obj "^2.0.0" dotenv@^16.0.3: version "16.0.3" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-16.0.3.tgz#115aec42bac5053db3c456db30cc243a5a836a07" integrity sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ== dotenv@~10.0.0: version "10.0.0" - resolved "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-10.0.0.tgz#3d4227b8fb95f81096cdd2b66653fb2c7085ba81" integrity sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q== dprint-node@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/dprint-node/-/dprint-node-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/dprint-node/-/dprint-node-1.0.7.tgz#f571eaf61affb3a696cff1bdde78a021875ba540" integrity sha512-NTZOW9A7ipb0n7z7nC3wftvsbceircwVHSgzobJsEQa+7RnOMbhrfX5IflA6CtC4GA63DSAiHYXa4JKEy9F7cA== dependencies: detect-libc "^1.0.3" duplexer@^0.1.1: version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== eastasianwidth@^0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== ejs@^3.1.7: version "3.1.8" - resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== dependencies: jake "^10.8.5" emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emoji-regex@^9.2.2: version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== enabled@2.0.x: version "2.0.0" - resolved "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/enabled/-/enabled-2.0.0.tgz#f9dd92ec2d6f4bbc0d5d1e64e21d61cd4665e7c2" integrity sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== encoding@^0.1.12, encoding@^0.1.13: version "0.1.13" - resolved "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz" + resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.13.tgz#56574afdd791f54a8e9b2785c0582a2d26210fa9" integrity sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A== dependencies: iconv-lite "^0.6.2" end-of-stream@^1.4.1: version "1.4.4" - resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== dependencies: once "^1.4.0" enquirer@~2.3.6: version "2.3.6" - resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== dependencies: ansi-colors "^4.1.1" env-paths@^2.2.0: version "2.2.1" - resolved "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== envinfo@^7.7.4: version "7.8.1" - resolved "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== err-code@^2.0.2: version "2.0.3" - resolved "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/err-code/-/err-code-2.0.3.tgz#23c2f3b756ffdfc608d30e27c9a941024807e7f9" integrity sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA== error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== dependencies: is-arrayish "^0.2.1" escalade@^3.1.1: version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== eslint-config-prettier@^8.5.0: version "8.6.0" - resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.6.0.tgz#dec1d29ab728f4fa63061774e1672ac4e363d207" integrity sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA== eslint-plugin-prettier@^4.2.1: version "4.2.1" - resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== dependencies: prettier-linter-helpers "^1.0.0" eslint-scope@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: esrecurse "^4.3.0" @@ -2057,7 +2079,7 @@ eslint-scope@^5.1.1: eslint-scope@^7.1.1: version "7.1.1" - resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.1.1.tgz#fff34894c2f65e5226d3041ac480b4513a163642" integrity sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== dependencies: esrecurse "^4.3.0" @@ -2065,27 +2087,28 @@ eslint-scope@^7.1.1: eslint-utils@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== dependencies: eslint-visitor-keys "^2.0.0" eslint-visitor-keys@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== eslint-visitor-keys@^3.3.0: version "3.3.0" - resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz#f6480fa6b1f30efe2d1968aa8ac745b862469826" integrity sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== eslint@^8.30.0: - version "8.34.0" - resolved "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz" - integrity sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg== + version "8.35.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.35.0.tgz#fffad7c7e326bae606f0e8f436a6158566d42323" + integrity sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw== dependencies: - "@eslint/eslintrc" "^1.4.1" + "@eslint/eslintrc" "^2.0.0" + "@eslint/js" "8.35.0" "@humanwhocodes/config-array" "^0.11.8" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" @@ -2099,7 +2122,7 @@ eslint@^8.30.0: eslint-utils "^3.0.0" eslint-visitor-keys "^3.3.0" espree "^9.4.0" - esquery "^1.4.0" + esquery "^1.4.2" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" @@ -2127,7 +2150,7 @@ eslint@^8.30.0: espree@^9.4.0: version "9.4.1" - resolved "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.4.1.tgz#51d6092615567a2c2cff7833445e37c28c0065bd" integrity sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg== dependencies: acorn "^8.8.0" @@ -2136,46 +2159,46 @@ espree@^9.4.0: esprima@^4.0.0: version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.0.1, esquery@^1.4.0: - version "1.4.2" - resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.2.tgz" - integrity sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng== +esquery@^1.0.1, esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== dependencies: estraverse "^5.1.0" esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" estraverse@^4.1.1: version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.1.0, estraverse@^5.2.0: version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== eventemitter3@^4.0.4: version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== execa@5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== dependencies: cross-spawn "^7.0.3" @@ -2190,7 +2213,7 @@ execa@5.0.0: execa@^5.0.0: version "5.1.1" - resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: cross-spawn "^7.0.3" @@ -2205,7 +2228,7 @@ execa@^5.0.0: execa@^6.1.0: version "6.1.0" - resolved "https://registry.npmjs.org/execa/-/execa-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/execa/-/execa-6.1.0.tgz#cea16dee211ff011246556388effa0818394fb20" integrity sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA== dependencies: cross-spawn "^7.0.3" @@ -2220,7 +2243,7 @@ execa@^6.1.0: external-editor@^3.0.3: version "3.1.0" - resolved "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== dependencies: chardet "^0.7.0" @@ -2229,17 +2252,17 @@ external-editor@^3.0.3: fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-diff@^1.1.2: version "1.2.0" - resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== fast-glob@3.2.7: version "3.2.7" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1" integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -2250,7 +2273,7 @@ fast-glob@3.2.7: fast-glob@^3.2.9: version "3.2.12" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80" integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -2261,64 +2284,64 @@ fast-glob@^3.2.9: fast-json-stable-stringify@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== fast-levenshtein@^2.0.6: version "2.0.6" - resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== fastq@^1.6.0: version "1.15.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" fecha@^4.2.0: version "4.2.3" - resolved "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz" + resolved "https://registry.yarnpkg.com/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd" integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw== figures@3.2.0, figures@^3.0.0: version "3.2.0" - resolved "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== dependencies: escape-string-regexp "^1.0.5" file-entry-cache@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== dependencies: flat-cache "^3.0.4" filelist@^1.0.1: version "1.0.4" - resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== dependencies: minimatch "^5.0.1" fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== dependencies: to-regex-range "^5.0.1" find-up@^2.0.0: version "2.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" integrity sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ== dependencies: locate-path "^2.0.0" find-up@^4.0.0, find-up@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: locate-path "^5.0.0" @@ -2326,7 +2349,7 @@ find-up@^4.0.0, find-up@^4.1.0: find-up@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== dependencies: locate-path "^6.0.0" @@ -2334,7 +2357,7 @@ find-up@^5.0.0: flat-cache@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11" integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== dependencies: flatted "^3.1.0" @@ -2342,27 +2365,27 @@ flat-cache@^3.0.4: flat@^5.0.2: version "5.0.2" - resolved "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== flatted@^3.1.0: version "3.2.7" - resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.2.7.tgz#609f39207cb614b89d0765b477cb2d437fbf9787" integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ== fn.name@1.x.x: version "1.1.0" - resolved "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/fn.name/-/fn.name-1.1.0.tgz#26cad8017967aea8731bc42961d04a3d5988accc" integrity sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== follow-redirects@^1.15.0: version "1.15.2" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== form-data@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== dependencies: asynckit "^0.4.0" @@ -2371,12 +2394,12 @@ form-data@^4.0.0: fs-constants@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== fs-extra@9.1.0, fs-extra@^9.1.0: version "9.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== dependencies: at-least-node "^1.0.0" @@ -2386,7 +2409,7 @@ fs-extra@9.1.0, fs-extra@^9.1.0: fs-extra@^11.0.0, fs-extra@^11.1.0: version "11.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.0.tgz" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.0.tgz#5784b102104433bb0e090f48bfc4a30742c357ed" integrity sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw== dependencies: graceful-fs "^4.2.0" @@ -2395,24 +2418,24 @@ fs-extra@^11.0.0, fs-extra@^11.1.0: fs-minipass@^2.0.0, fs-minipass@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== dependencies: minipass "^3.0.0" fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== function-bind@^1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== gauge@^4.0.3: version "4.0.4" - resolved "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz" + resolved "https://registry.yarnpkg.com/gauge/-/gauge-4.0.4.tgz#52ff0652f2bbf607a989793d53b751bef2328dce" integrity sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg== dependencies: aproba "^1.0.3 || ^2.0.0" @@ -2426,12 +2449,12 @@ gauge@^4.0.3: get-caller-file@^2.0.5: version "2.0.5" - resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== get-pkg-repo@^4.0.0: version "4.2.1" - resolved "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz" + resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385" integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA== dependencies: "@hutson/parse-repository-url" "^3.0.0" @@ -2441,22 +2464,22 @@ get-pkg-repo@^4.0.0: get-port@5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== get-stream@6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.0.tgz#3e0012cb6827319da2706e601a1583e8629a6718" integrity sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg== get-stream@^6.0.0, get-stream@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== git-raw-commits@^2.0.0, git-raw-commits@^2.0.8: version "2.0.11" - resolved "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz" + resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723" integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A== dependencies: dargs "^7.0.0" @@ -2467,7 +2490,7 @@ git-raw-commits@^2.0.0, git-raw-commits@^2.0.8: git-remote-origin-url@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz#5282659dae2107145a11126112ad3216ec5fa65f" integrity sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw== dependencies: gitconfiglocal "^1.0.0" @@ -2475,7 +2498,7 @@ git-remote-origin-url@^2.0.0: git-semver-tags@^4.1.1: version "4.1.1" - resolved "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-4.1.1.tgz#63191bcd809b0ec3e151ba4751c16c444e5b5780" integrity sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA== dependencies: meow "^8.0.0" @@ -2483,7 +2506,7 @@ git-semver-tags@^4.1.1: git-up@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/git-up/-/git-up-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/git-up/-/git-up-7.0.0.tgz#bace30786e36f56ea341b6f69adfd83286337467" integrity sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ== dependencies: is-ssh "^1.4.0" @@ -2491,35 +2514,35 @@ git-up@^7.0.0: git-url-parse@13.1.0: version "13.1.0" - resolved "https://registry.npmjs.org/git-url-parse/-/git-url-parse-13.1.0.tgz" + resolved "https://registry.yarnpkg.com/git-url-parse/-/git-url-parse-13.1.0.tgz#07e136b5baa08d59fabdf0e33170de425adf07b4" integrity sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA== dependencies: git-up "^7.0.0" gitconfiglocal@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz#41d045f3851a5ea88f03f24ca1c6178114464b9b" integrity sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ== dependencies: ini "^1.3.2" glob-parent@5.1.2, glob-parent@^5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-parent@^6.0.2: version "6.0.2" - resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== dependencies: is-glob "^4.0.3" glob@7.1.4: version "7.1.4" - resolved "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== dependencies: fs.realpath "^1.0.0" @@ -2531,7 +2554,7 @@ glob@7.1.4: glob@^7.0.3, glob@^7.1.3, glob@^7.1.4: version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" @@ -2543,7 +2566,7 @@ glob@^7.0.3, glob@^7.1.3, glob@^7.1.4: glob@^8.0.1, glob@^8.0.3: version "8.1.0" - resolved "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== dependencies: fs.realpath "^1.0.0" @@ -2554,21 +2577,21 @@ glob@^8.0.1, glob@^8.0.3: global-dirs@^0.1.1: version "0.1.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" integrity sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg== dependencies: ini "^1.3.4" globals@^13.19.0: version "13.20.0" - resolved "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== dependencies: type-fest "^0.20.2" globby@11.1.0, globby@^11.1.0: version "11.1.0" - resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -2580,17 +2603,17 @@ globby@11.1.0, globby@^11.1.0: graceful-fs@4.2.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.6: version "4.2.10" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== grapheme-splitter@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== handlebars@^4.7.7: version "4.7.7" - resolved "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.7.7.tgz#9ce33416aad02dbd6c8fafa8240d5d98004945a1" integrity sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA== dependencies: minimist "^1.2.5" @@ -2602,70 +2625,70 @@ handlebars@^4.7.7: hard-rejection@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== has-unicode@2.0.1, has-unicode@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== has@^1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== dependencies: function-bind "^1.1.1" highlight.js@^10.7.1: version "10.7.3" - resolved "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz" + resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== hosted-git-info@^2.1.4: version "2.8.9" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== hosted-git-info@^3.0.6: version "3.0.8" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-3.0.8.tgz#6e35d4cc87af2c5f816e4cb9ce350ba87a3f370d" integrity sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw== dependencies: lru-cache "^6.0.0" hosted-git-info@^4.0.0, hosted-git-info@^4.0.1: version "4.1.0" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224" integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA== dependencies: lru-cache "^6.0.0" hosted-git-info@^5.0.0: version "5.2.1" - resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.2.1.tgz#0ba1c97178ef91f3ab30842ae63d6a272341156f" integrity sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw== dependencies: lru-cache "^7.5.1" http-cache-semantics@^4.1.0: version "4.1.1" - resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== http-proxy-agent@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz#8a8c8ef7f5932ccf953c296ca8291b95aa74aa3a" integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" @@ -2674,7 +2697,7 @@ http-proxy-agent@^4.0.1: http-proxy-agent@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz#5129800203520d434f142bc78ff3c170800f2b43" integrity sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w== dependencies: "@tootallnate/once" "2" @@ -2683,7 +2706,7 @@ http-proxy-agent@^5.0.0: https-proxy-agent@^5.0.0: version "5.0.1" - resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6" integrity sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== dependencies: agent-base "6" @@ -2691,60 +2714,60 @@ https-proxy-agent@^5.0.0: human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== human-signals@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/human-signals/-/human-signals-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-3.0.1.tgz#c740920859dafa50e5a3222da9d3bf4bb0e5eef5" integrity sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ== humanize-ms@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== dependencies: ms "^2.0.0" husky@^8.0.0: version "8.0.3" - resolved "https://registry.npmjs.org/husky/-/husky-8.0.3.tgz" + resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184" integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== iconv-lite@^0.4.24: version "0.4.24" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" iconv-lite@^0.6.2: version "0.6.3" - resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.3.tgz#a52f80bf38da1952eb5c681790719871a1a72501" integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== dependencies: safer-buffer ">= 2.1.2 < 3.0.0" ieee754@^1.1.13: version "1.2.1" - resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== ignore-walk@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-5.0.1.tgz#5f199e23e1288f518d90358d461387788a154776" integrity sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw== dependencies: minimatch "^5.0.1" ignore@^5.0.4, ignore@^5.2.0: version "5.2.4" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== import-fresh@^3.0.0, import-fresh@^3.2.1: version "3.3.0" - resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -2752,12 +2775,12 @@ import-fresh@^3.0.0, import-fresh@^3.2.1: import-from@4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/import-from/-/import-from-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/import-from/-/import-from-4.0.0.tgz#2710b8d66817d232e16f4166e319248d3d5492e2" integrity sha512-P9J71vT5nLlDeV8FHs5nNxaLbrpfAV5cF5srvbZfpwpcJoM/xZR3hiv+q+SAnuSmuGbXMWud063iIMx/V/EWZQ== import-local@^3.0.2: version "3.1.0" - resolved "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== dependencies: pkg-dir "^4.2.0" @@ -2765,22 +2788,22 @@ import-local@^3.0.2: imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== infer-owner@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" @@ -2788,17 +2811,17 @@ inflight@^1.0.4: inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== ini@^1.3.2, ini@^1.3.4: version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== init-package-json@3.0.2, init-package-json@^3.0.2: version "3.0.2" - resolved "https://registry.npmjs.org/init-package-json/-/init-package-json-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-3.0.2.tgz#f5bc9bac93f2bdc005778bc2271be642fecfcd69" integrity sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A== dependencies: npm-package-arg "^9.0.1" @@ -2811,7 +2834,7 @@ init-package-json@3.0.2, init-package-json@^3.0.2: inquirer@^8.2.4: version "8.2.5" - resolved "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== dependencies: ansi-escapes "^4.2.1" @@ -2832,161 +2855,161 @@ inquirer@^8.2.4: ip@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/ip/-/ip-2.0.0.tgz#4cf4ab182fee2314c75ede1276f8c80b479936da" integrity sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ== is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-arrayish@^0.3.1: version "0.3.2" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== is-ci@2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== dependencies: ci-info "^2.0.0" is-core-module@^2.5.0, is-core-module@^2.8.1, is-core-module@^2.9.0: version "2.11.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== dependencies: has "^1.0.3" is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== is-fullwidth-code-point@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3: version "4.0.3" - resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" is-interactive@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-interactive/-/is-interactive-1.0.0.tgz#cea6e6ae5c870a7b0a0004070b7b587e0252912e" integrity sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w== is-lambda@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-lambda/-/is-lambda-1.0.1.tgz#3d9877899e6a53efc0160504cde15f82e6f061d5" integrity sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ== is-number@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-obj@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== is-path-inside@^3.0.3: version "3.0.3" - resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== is-plain-object@^2.0.4: version "2.0.4" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== dependencies: isobject "^3.0.1" is-plain-object@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== is-ssh@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/is-ssh/-/is-ssh-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/is-ssh/-/is-ssh-1.4.0.tgz#4f8220601d2839d8fa624b3106f8e8884f01b8b2" integrity sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ== dependencies: protocols "^2.0.1" is-stream@2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz" + 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-stream@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== is-stream@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-3.0.0.tgz#e6bfd7aa6bef69f4f472ce9bb681e3e57b4319ac" integrity sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== is-text-path@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/is-text-path/-/is-text-path-1.0.1.tgz#4e1aa0fb51bfbcb3e92688001397202c1775b66e" integrity sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w== dependencies: text-extensions "^1.0.0" is-unicode-supported@^0.1.0: version "0.1.0" - resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" + resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== is-wsl@^2.2.0: version "2.2.0" - resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" isarray@~1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== isexe@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== jake@^10.8.5: version "10.8.5" - resolved "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== dependencies: async "^3.2.3" @@ -2996,7 +3019,7 @@ jake@^10.8.5: joi@^17.7.0: version "17.8.3" - resolved "https://registry.npmjs.org/joi/-/joi-17.8.3.tgz" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.8.3.tgz#d772fe27a87a5cda21aace5cf11eee8671ca7e6f" integrity sha512-q5Fn6Tj/jR8PfrLrx4fpGH4v9qM6o+vDUfD4/3vxxyg34OmKcNqYZ1qn2mpLza96S8tL0p0rIw2gOZX+/cTg9w== dependencies: "@hapi/hoek" "^9.0.0" @@ -3007,24 +3030,24 @@ joi@^17.7.0: js-sdsl@^4.1.4: version "4.3.0" - resolved "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.3.0.tgz#aeefe32a451f7af88425b11fdb5f58c90ae1d711" integrity sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ== js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@4.1.0, js-yaml@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: argparse "^2.0.1" js-yaml@^3.10.0: version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" @@ -3032,52 +3055,52 @@ js-yaml@^3.10.0: json-parse-better-errors@^1.0.1: version "1.0.2" - resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" - resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== json-schema-traverse@^0.4.1: version "0.4.1" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== json-stringify-nice@^1.1.4: version "1.1.4" - resolved "https://registry.npmjs.org/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz" + resolved "https://registry.yarnpkg.com/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz#2c937962b80181d3f317dd39aa323e14f5a60a67" integrity sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw== json-stringify-safe@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== json5@^2.2.2: version "2.2.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonc-parser@3.2.0, jsonc-parser@^3.2.0: version "3.2.0" - resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" @@ -3086,32 +3109,32 @@ jsonfile@^6.0.1: jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" - resolved "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== just-diff-apply@^5.2.0: version "5.5.0" - resolved "https://registry.npmjs.org/just-diff-apply/-/just-diff-apply-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.5.0.tgz#771c2ca9fa69f3d2b54e7c3f5c1dfcbcc47f9f0f" integrity sha512-OYTthRfSh55WOItVqwpefPtNt2VdKsq5AnAK6apdtR6yCH8pr0CmSr710J0Mf+WdQy7K/OzMy7K2MgAfdQURDw== just-diff@^5.0.1: version "5.2.0" - resolved "https://registry.npmjs.org/just-diff/-/just-diff-5.2.0.tgz" + resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.2.0.tgz#60dca55891cf24cd4a094e33504660692348a241" integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw== kind-of@^6.0.2, kind-of@^6.0.3: version "6.0.3" - resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kuler@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/kuler/-/kuler-2.0.0.tgz#e2c570a3800388fb44407e851531c1d670b061b3" integrity sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== lerna-changelog@^2.2.0: version "2.2.0" - resolved "https://registry.npmjs.org/lerna-changelog/-/lerna-changelog-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/lerna-changelog/-/lerna-changelog-2.2.0.tgz#c43813bba81e30cdeb20aabaef4da390f0f38e41" integrity sha512-yjYNAHrbnw8xYFKmYWJEP52Tk4xSdlNmzpYr26+3glbSGDmpe8UMo8f9DlEntjGufL+opup421oVTXcLshwAaQ== dependencies: chalk "^4.0.0" @@ -3125,7 +3148,7 @@ lerna-changelog@^2.2.0: lerna@^6.3.0: version "6.5.1" - resolved "https://registry.npmjs.org/lerna/-/lerna-6.5.1.tgz" + resolved "https://registry.yarnpkg.com/lerna/-/lerna-6.5.1.tgz#eb89698e5b2891f5681f39d980f63d0519fc464f" integrity sha512-Va1bysubwWdoWZ1ncKcoTGBXNAu/10/TwELb550TTivXmEWjCCdek4eX0BNLTEYKxu3tpV2UEeqVisUiWGn4WA== dependencies: "@lerna/child-process" "6.5.1" @@ -3207,7 +3230,7 @@ lerna@^6.3.0: levn@^0.4.1: version "0.4.1" - resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== dependencies: prelude-ls "^1.2.1" @@ -3215,7 +3238,7 @@ levn@^0.4.1: libnpmaccess@6.0.3: version "6.0.3" - resolved "https://registry.npmjs.org/libnpmaccess/-/libnpmaccess-6.0.3.tgz" + resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-6.0.3.tgz#473cc3e4aadb2bc713419d92e45d23b070d8cded" integrity sha512-4tkfUZprwvih2VUZYMozL7EMKgQ5q9VW2NtRyxWtQWlkLTAWHRklcAvBN49CVqEkhUw7vTX2fNgB5LzgUucgYg== dependencies: aproba "^2.0.0" @@ -3225,7 +3248,7 @@ libnpmaccess@6.0.3: libnpmpublish@6.0.4: version "6.0.4" - resolved "https://registry.npmjs.org/libnpmpublish/-/libnpmpublish-6.0.4.tgz" + resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-6.0.4.tgz#adb41ec6b0c307d6f603746a4d929dcefb8f1a0b" integrity sha512-lvAEYW8mB8QblL6Q/PI/wMzKNvIrF7Kpujf/4fGS/32a2i3jzUXi04TNyIBcK6dQJ34IgywfaKGh+Jq4HYPFmg== dependencies: normalize-package-data "^4.0.0" @@ -3236,22 +3259,22 @@ libnpmpublish@6.0.4: lilconfig@2.0.6: version "2.0.6" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.6.tgz#32a384558bd58af3d4c6e077dd1ad1d397bc69d4" integrity sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== lines-and-columns@~2.0.3: version "2.0.3" - resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-2.0.3.tgz#b2f0badedb556b747020ab8ea7f0373e22efac1b" integrity sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w== lint-staged@^13.1.0: version "13.1.2" - resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-13.1.2.tgz" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-13.1.2.tgz#443636a0cfd834d5518d57d228130dc04c83d6fb" integrity sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w== dependencies: cli-truncate "^3.1.0" @@ -3270,7 +3293,7 @@ lint-staged@^13.1.0: listr2@^5.0.5: version "5.0.7" - resolved "https://registry.npmjs.org/listr2/-/listr2-5.0.7.tgz" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-5.0.7.tgz#de69ccc4caf6bea7da03c74f7a2ffecf3904bd53" integrity sha512-MD+qXHPmtivrHIDRwPYdfNkrzqDiuaKU/rfBcec3WMyMF3xylQj3jMq344OtvQxz7zaCFViRAeqlr2AFhPvXHw== dependencies: cli-truncate "^2.1.0" @@ -3284,7 +3307,7 @@ listr2@^5.0.5: load-json-file@6.2.0: version "6.2.0" - resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-6.2.0.tgz#5c7770b42cafa97074ca2848707c61662f4251a1" integrity sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ== dependencies: graceful-fs "^4.1.15" @@ -3294,7 +3317,7 @@ load-json-file@6.2.0: load-json-file@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== dependencies: graceful-fs "^4.1.2" @@ -3304,7 +3327,7 @@ load-json-file@^4.0.0: locate-path@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" integrity sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA== dependencies: p-locate "^2.0.0" @@ -3312,81 +3335,81 @@ locate-path@^2.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== dependencies: p-locate "^5.0.0" lodash.camelcase@^4.3.0: version "4.3.0" - resolved "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== lodash.isfunction@^3.0.9: version "3.0.9" - resolved "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz" + resolved "https://registry.yarnpkg.com/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz#06de25df4db327ac931981d1bdb067e5af68d051" integrity sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== lodash.ismatch@^4.4.0: version "4.4.0" - resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz" + resolved "https://registry.yarnpkg.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz#756cb5150ca3ba6f11085a78849645f188f85f37" integrity sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g== lodash.isplainobject@^4.0.6: version "4.0.6" - resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== lodash.kebabcase@^4.1.1: version "4.1.1" - resolved "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz#8489b1cb0d29ff88195cceca448ff6d6cc295c36" integrity sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== lodash.merge@^4.6.2: version "4.6.2" - resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== lodash.mergewith@^4.6.2: version "4.6.2" - resolved "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz" + resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" integrity sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== lodash.snakecase@^4.1.1: version "4.1.1" - resolved "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz#39d714a35357147837aefd64b5dcbb16becd8f8d" integrity sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== lodash.startcase@^4.4.0: version "4.4.0" - resolved "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz" + resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== lodash.uniq@^4.5.0: version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== lodash.upperfirst@^4.3.1: version "4.3.1" - resolved "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz" + resolved "https://registry.yarnpkg.com/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz#1365edf431480481ef0d1c68957a5ed99d49f7ce" integrity sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21: version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== log-symbols@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503" integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== dependencies: chalk "^4.1.0" @@ -3394,7 +3417,7 @@ log-symbols@^4.1.0: log-update@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-4.0.0.tgz#589ecd352471f2a1c0c570287543a64dfd20e0a1" integrity sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== dependencies: ansi-escapes "^4.3.0" @@ -3404,7 +3427,7 @@ log-update@^4.0.0: logform@^2.3.2, logform@^2.4.0: version "2.5.1" - resolved "https://registry.npmjs.org/logform/-/logform-2.5.1.tgz" + resolved "https://registry.yarnpkg.com/logform/-/logform-2.5.1.tgz#44c77c34becd71b3a42a3970c77929e52c6ed48b" integrity sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg== dependencies: "@colors/colors" "1.5.0" @@ -3416,41 +3439,41 @@ logform@^2.3.2, logform@^2.4.0: long@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/long/-/long-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== long@^5.0.0: version "5.2.1" - resolved "https://registry.npmjs.org/long/-/long-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/long/-/long-5.2.1.tgz#e27595d0083d103d2fa2c20c7699f8e0c92b897f" integrity sha512-GKSNGeNAtw8IryjjkhZxuKB3JzlcLTwjtiQCHKvqQet81I93kXslhDQruGI/QsddO83mcDToBVy7GqGS/zYf/A== lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: - version "7.17.0" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.17.0.tgz" - integrity sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ== + version "7.18.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.1.tgz#4716408dec51d5d0104732647f584d1f6738b109" + integrity sha512-8/HcIENyQnfUTCDizRu9rrDyG6XG/21M4X7/YEGZeD76ZJilFPAUVb/2zysFf7VVO1LEjCDFyHp8pMMvozIrvg== lunr@^2.3.9: version "2.3.9" - resolved "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz" + resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.9.tgz#18b123142832337dd6e964df1a5a7707b25d35e1" integrity sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow== make-dir@3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== dependencies: semver "^6.0.0" make-dir@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== dependencies: pify "^4.0.1" @@ -3458,12 +3481,12 @@ make-dir@^2.1.0: make-error@^1.1.1: version "1.3.6" - resolved "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6: version "10.2.1" - resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz#f5e3835c5e9817b617f2770870d9492d28678164" integrity sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w== dependencies: agentkeepalive "^4.2.1" @@ -3485,7 +3508,7 @@ make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6: make-fetch-happen@^9.0.0: version "9.1.0" - resolved "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz" + resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz#53085a09e7971433e6765f7971bf63f4e05cb968" integrity sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg== dependencies: agentkeepalive "^4.1.3" @@ -3507,22 +3530,22 @@ make-fetch-happen@^9.0.0: map-obj@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== map-obj@^4.0.0: version "4.3.0" - resolved "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" + resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== marked@^4.2.12: version "4.2.12" - resolved "https://registry.npmjs.org/marked/-/marked-4.2.12.tgz" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.2.12.tgz#d69a64e21d71b06250da995dcd065c11083bebb5" integrity sha512-yr8hSKa3Fv4D3jdZmtMMPghgVt6TWbk86WQaWhDloQjRSQhMMYCAro7jP7VDJrjjdV8pxVxMssXS8B8Y5DZ5aw== meow@^8.0.0: version "8.1.2" - resolved "https://registry.npmjs.org/meow/-/meow-8.1.2.tgz" + resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897" integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q== dependencies: "@types/minimist" "^1.2.0" @@ -3539,17 +3562,17 @@ meow@^8.0.0: merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: braces "^3.0.2" @@ -3557,62 +3580,62 @@ micromatch@^4.0.4, micromatch@^4.0.5: mime-db@1.52.0: version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-types@^2.1.12: version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: mime-db "1.52.0" mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== mimic-fn@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc" integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== min-indent@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== minimatch@3.0.5: version "3.0.5" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.5.tgz#4da8f1290ee0f0f8e83d60ca69f8f134068604a3" integrity sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw== dependencies: brace-expansion "^1.1.7" minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimatch@^5.0.1: version "5.1.6" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== dependencies: brace-expansion "^2.0.1" -minimatch@^6.1.6: - version "6.2.0" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-6.2.0.tgz" - integrity sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg== +minimatch@^7.1.3: + version "7.4.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.2.tgz#157e847d79ca671054253b840656720cb733f10f" + integrity sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA== dependencies: brace-expansion "^2.0.1" minimist-options@4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== dependencies: arrify "^1.0.1" @@ -3621,19 +3644,19 @@ minimist-options@4.1.0: minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== minipass-collect@^1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== dependencies: minipass "^3.0.0" minipass-fetch@^1.3.2: version "1.4.1" - resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz#d75e0091daac1b0ffd7e9d41629faff7d0c1f1b6" integrity sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw== dependencies: minipass "^3.1.0" @@ -3644,7 +3667,7 @@ minipass-fetch@^1.3.2: minipass-fetch@^2.0.3: version "2.1.2" - resolved "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz#95560b50c472d81a3bc76f20ede80eaed76d8add" integrity sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA== dependencies: minipass "^3.1.6" @@ -3655,14 +3678,14 @@ minipass-fetch@^2.0.3: minipass-flush@^1.0.5: version "1.0.5" - resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" + resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== dependencies: minipass "^3.0.0" minipass-json-stream@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz#7edbb92588fbfc2ff1db2fc10397acb7b6b44aa7" integrity sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg== dependencies: jsonparse "^1.3.1" @@ -3670,28 +3693,33 @@ minipass-json-stream@^1.0.1: minipass-pipeline@^1.2.2, minipass-pipeline@^1.2.4: version "1.2.4" - resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" + resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== dependencies: minipass "^3.0.0" minipass-sized@^1.0.3: version "1.0.3" - resolved "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/minipass-sized/-/minipass-sized-1.0.3.tgz#70ee5a7c5052070afacfbc22977ea79def353b70" integrity sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g== dependencies: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.0, minipass@^3.1.1, minipass@^3.1.3, minipass@^3.1.6: version "3.3.6" - resolved "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.3.6.tgz#7bba384db3a1520d18c9c0e5251c3444e95dd94a" integrity sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw== dependencies: yallist "^4.0.0" +minipass@^4.0.0: + version "4.2.4" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.4.tgz#7d0d97434b6a19f59c5c3221698b48bbf3b2cd06" + integrity sha512-lwycX3cBMTvcejsHITUgYj6Gy6A7Nh4Q6h9NP4sTHY1ccJlC7yKzDmiShEHsJ16Jf1nKGDEaiHxiltsJEvk0nQ== + minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" - resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== dependencies: minipass "^3.0.0" @@ -3699,7 +3727,7 @@ minizlib@^2.0.0, minizlib@^2.1.1, minizlib@^2.1.2: mkdirp-infer-owner@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316" integrity sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw== dependencies: chownr "^2.0.0" @@ -3708,22 +3736,27 @@ mkdirp-infer-owner@^2.0.0: mkdirp@^1.0.3, mkdirp@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== modify-values@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== -ms@2.1.2, ms@^2.0.0, ms@^2.1.1: +ms@2.1.2: version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +ms@^2.0.0, ms@^2.1.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + multimatch@5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-5.0.0.tgz#932b800963cea7a31a033328fa1e0c3a1874dbe6" integrity sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA== dependencies: "@types/minimatch" "^3.0.3" @@ -3734,12 +3767,12 @@ multimatch@5.0.0: mute-stream@0.0.8, mute-stream@~0.0.4: version "0.0.8" - resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== mz@^2.4.0: version "2.7.0" - resolved "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== dependencies: any-promise "^1.0.0" @@ -3748,44 +3781,51 @@ mz@^2.4.0: natural-compare-lite@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4" integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== natural-compare@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== negotiator@^0.6.2, negotiator@^0.6.3: version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== neo-async@^2.6.0: version "2.6.2" - resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== node-addon-api@^3.2.1: version "3.2.1" - resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== -node-fetch@2.6.7, node-fetch@^2.6.7: +node-fetch@2.6.7: version "2.6.7" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.7.tgz#24de9fba827e3b4ae44dc8b20256a379160052ad" integrity sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== dependencies: whatwg-url "^5.0.0" +node-fetch@^2.6.7: + version "2.6.9" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.9.tgz#7c7f744b5cc6eb5fd404e0c7a9fec630a55657e6" + integrity sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg== + dependencies: + whatwg-url "^5.0.0" + node-gyp-build@^4.3.0: version "4.6.0" - resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== node-gyp@^9.0.0: version "9.3.1" - resolved "https://registry.npmjs.org/node-gyp/-/node-gyp-9.3.1.tgz" + resolved "https://registry.yarnpkg.com/node-gyp/-/node-gyp-9.3.1.tgz#1e19f5f290afcc9c46973d68700cbd21a96192e4" integrity sha512-4Q16ZCqq3g8awk6UplT7AuxQ35XN4R/yf/+wSAwcBUAjg7l58RTactWaP8fIDTi0FzI7YcVLujwExakZlfWkXg== dependencies: env-paths "^2.2.0" @@ -3801,21 +3841,21 @@ node-gyp@^9.0.0: nopt@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-5.0.0.tgz#530942bb58a512fccafe53fe210f13a25355dc88" integrity sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ== dependencies: abbrev "1" nopt@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/nopt/-/nopt-6.0.0.tgz#245801d8ebf409c6df22ab9d95b65e1309cdb16d" integrity sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g== dependencies: abbrev "^1.0.0" normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: version "2.5.0" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== dependencies: hosted-git-info "^2.1.4" @@ -3825,7 +3865,7 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: normalize-package-data@^3.0.0: version "3.0.3" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e" integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA== dependencies: hosted-git-info "^4.0.1" @@ -3835,7 +3875,7 @@ normalize-package-data@^3.0.0: normalize-package-data@^4.0.0: version "4.0.1" - resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-4.0.1.tgz#b46b24e0616d06cadf9d5718b29b6d445a82a62c" integrity sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg== dependencies: hosted-git-info "^5.0.0" @@ -3845,36 +3885,43 @@ normalize-package-data@^4.0.0: normalize-path@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== npm-bundled@^1.1.1, npm-bundled@^1.1.2: version "1.1.2" - resolved "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.1.2.tgz#944c78789bd739035b70baa2ca5cc32b8d860bc1" integrity sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ== dependencies: npm-normalize-package-bin "^1.0.1" +npm-bundled@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-2.0.1.tgz#94113f7eb342cd7a67de1e789f896b04d2c600f4" + integrity sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw== + dependencies: + npm-normalize-package-bin "^2.0.0" + npm-install-checks@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/npm-install-checks/-/npm-install-checks-5.0.0.tgz#5ff27d209a4e3542b8ac6b0c1db6063506248234" integrity sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA== dependencies: semver "^7.1.1" npm-normalize-package-bin@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2" integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA== npm-normalize-package-bin@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff" integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ== npm-package-arg@8.1.1: version "8.1.1" - resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.1.tgz" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-8.1.1.tgz#00ebf16ac395c63318e67ce66780a06db6df1b04" integrity sha512-CsP95FhWQDwNqiYS+Q0mZ7FAEDytDZAkNxQqea6IaAFJTAY9Lhhqyl0irU/6PMc7BGfUmnsbHcqxJD7XuVM/rg== dependencies: hosted-git-info "^3.0.6" @@ -3883,7 +3930,7 @@ npm-package-arg@8.1.1: npm-package-arg@^9.0.0, npm-package-arg@^9.0.1: version "9.1.2" - resolved "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.2.tgz" + resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-9.1.2.tgz#fc8acecb00235f42270dda446f36926ddd9ac2bc" integrity sha512-pzd9rLEx4TfNJkovvlBSLGhq31gGu2QDexFPWT19yCDh0JgnRhlBLNo5759N0AJmBk+kQ9Y/hXoLnlgFD+ukmg== dependencies: hosted-git-info "^5.0.0" @@ -3891,9 +3938,9 @@ npm-package-arg@^9.0.0, npm-package-arg@^9.0.1: semver "^7.3.5" validate-npm-package-name "^4.0.0" -npm-packlist@5.1.1, npm-packlist@^5.1.0: +npm-packlist@5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.1.tgz#79bcaf22a26b6c30aa4dd66b976d69cc286800e0" integrity sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw== dependencies: glob "^8.0.1" @@ -3901,9 +3948,19 @@ npm-packlist@5.1.1, npm-packlist@^5.1.0: npm-bundled "^1.1.2" npm-normalize-package-bin "^1.0.1" +npm-packlist@^5.1.0: + version "5.1.3" + resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.3.tgz#69d253e6fd664b9058b85005905012e00e69274b" + integrity sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg== + dependencies: + glob "^8.0.1" + ignore-walk "^5.0.1" + npm-bundled "^2.0.0" + npm-normalize-package-bin "^2.0.0" + npm-pick-manifest@^7.0.0: version "7.0.2" - resolved "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz" + resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz#1d372b4e7ea7c6712316c0e99388a73ed3496e84" integrity sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw== dependencies: npm-install-checks "^5.0.0" @@ -3911,9 +3968,9 @@ npm-pick-manifest@^7.0.0: npm-package-arg "^9.0.0" semver "^7.3.5" -npm-registry-fetch@13.3.0, npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0.1: +npm-registry-fetch@13.3.0: version "13.3.0" - resolved "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.0.tgz" + resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-13.3.0.tgz#0ce10fa4a699a1e70685ecf41bbfb4150d74231b" integrity sha512-10LJQ/1+VhKrZjIuY9I/+gQTvumqqlgnsCufoXETHAPFTS3+M+Z5CFhZRDHGavmJ6rOye3UvNga88vl8n1r6gg== dependencies: make-fetch-happen "^10.0.6" @@ -3924,23 +3981,36 @@ npm-registry-fetch@13.3.0, npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0. npm-package-arg "^9.0.1" proc-log "^2.0.0" +npm-registry-fetch@^13.0.0, npm-registry-fetch@^13.0.1: + version "13.3.1" + resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz#bb078b5fa6c52774116ae501ba1af2a33166af7e" + integrity sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw== + dependencies: + make-fetch-happen "^10.0.6" + minipass "^3.1.6" + minipass-fetch "^2.0.3" + minipass-json-stream "^1.0.1" + minizlib "^2.1.2" + npm-package-arg "^9.0.1" + proc-log "^2.0.0" + npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== dependencies: path-key "^3.0.0" npm-run-path@^5.1.0: version "5.1.0" - resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-5.1.0.tgz#bc62f7f3f6952d9894bd08944ba011a6ee7b7e00" integrity sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== dependencies: path-key "^4.0.0" npmlog@^6.0.0, npmlog@^6.0.2: version "6.0.2" - resolved "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz" + resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830" integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg== dependencies: are-we-there-yet "^3.0.0" @@ -3948,13 +4018,13 @@ npmlog@^6.0.0, npmlog@^6.0.2: gauge "^4.0.3" set-blocking "^2.0.0" -nx@15.7.2, "nx@>=15.5.2 < 16": - version "15.7.2" - resolved "https://registry.npmjs.org/nx/-/nx-15.7.2.tgz" - integrity sha512-VRb+CZCji3G4ikdMAGoh6TeU9Q6n5atRwqRSFhUX63er8zhlMvWHLskPMZC4q/81edo/E7RhbmEVUD5MB0JoeA== +nx@15.8.3, "nx@>=15.5.2 < 16": + version "15.8.3" + resolved "https://registry.yarnpkg.com/nx/-/nx-15.8.3.tgz#d22e4df4cc94fb5ad62fb57766b3d3e8b427b665" + integrity sha512-xMoylVodaA64gIrQG10F7MWmlXbkzYKyTzbNeALD0bx1RqS/5FTQn3G6WQ2aRpJelUcQJpnTcJV60bXlWuFKvw== dependencies: - "@nrwl/cli" "15.7.2" - "@nrwl/tao" "15.7.2" + "@nrwl/cli" "15.8.3" + "@nrwl/tao" "15.8.3" "@parcel/watcher" "2.0.4" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "^3.0.0-rc.18" @@ -3989,62 +4059,62 @@ nx@15.7.2, "nx@>=15.5.2 < 16": yargs "^17.6.2" yargs-parser "21.1.1" optionalDependencies: - "@nrwl/nx-darwin-arm64" "15.7.2" - "@nrwl/nx-darwin-x64" "15.7.2" - "@nrwl/nx-linux-arm-gnueabihf" "15.7.2" - "@nrwl/nx-linux-arm64-gnu" "15.7.2" - "@nrwl/nx-linux-arm64-musl" "15.7.2" - "@nrwl/nx-linux-x64-gnu" "15.7.2" - "@nrwl/nx-linux-x64-musl" "15.7.2" - "@nrwl/nx-win32-arm64-msvc" "15.7.2" - "@nrwl/nx-win32-x64-msvc" "15.7.2" + "@nrwl/nx-darwin-arm64" "15.8.3" + "@nrwl/nx-darwin-x64" "15.8.3" + "@nrwl/nx-linux-arm-gnueabihf" "15.8.3" + "@nrwl/nx-linux-arm64-gnu" "15.8.3" + "@nrwl/nx-linux-arm64-musl" "15.8.3" + "@nrwl/nx-linux-x64-gnu" "15.8.3" + "@nrwl/nx-linux-x64-musl" "15.8.3" + "@nrwl/nx-win32-arm64-msvc" "15.8.3" + "@nrwl/nx-win32-x64-msvc" "15.8.3" object-assign@^4.0.1: version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-hash@^1.3.1: version "1.3.1" - resolved "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-1.3.1.tgz#fde452098a951cb145f039bb7d455449ddc126df" integrity sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA== object-inspect@^1.12.2: version "1.12.3" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== once@^1.3.0, once@^1.4.0: version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" one-time@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/one-time/-/one-time-1.0.0.tgz#e06bc174aed214ed58edede573b433bbf827cb45" integrity sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== dependencies: fn.name "1.x.x" onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" - resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" onetime@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-6.0.0.tgz#7c24c18ed1fd2e9bca4bd26806a33613c77d34b4" integrity sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== dependencies: mimic-fn "^4.0.0" open@^8.4.0: version "8.4.2" - resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== dependencies: define-lazy-prop "^2.0.0" @@ -4053,7 +4123,7 @@ open@^8.4.0: optionator@^0.9.1: version "0.9.1" - resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499" integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== dependencies: deep-is "^0.1.3" @@ -4065,7 +4135,7 @@ optionator@^0.9.1: ora@^5.4.1: version "5.4.1" - resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz" + resolved "https://registry.yarnpkg.com/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18" integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ== dependencies: bl "^4.1.0" @@ -4080,83 +4150,83 @@ ora@^5.4.1: os-tmpdir@~1.0.2: version "1.0.2" - resolved "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== p-finally@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow== p-limit@^1.1.0: version "1.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== dependencies: p-try "^1.0.0" p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" p-limit@^3.0.2: version "3.1.0" - resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" integrity sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg== dependencies: p-limit "^1.1.0" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== dependencies: p-limit "^2.2.0" p-locate@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== dependencies: p-limit "^3.0.2" p-map-series@2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/p-map-series/-/p-map-series-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-2.1.0.tgz#7560d4c452d9da0c07e692fdbfe6e2c81a2a91f2" integrity sha512-RpYIIK1zXSNEOdwxcfe7FdvGcs7+y5n8rifMhMNWvaxRNMPINJHF5GDeuVxWqnfrcHPSCnp7Oo5yNXHId9Av2Q== p-map@4.0.0, p-map@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== dependencies: aggregate-error "^3.0.0" p-map@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== dependencies: aggregate-error "^3.0.0" p-pipe@3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-pipe/-/p-pipe-3.1.0.tgz#48b57c922aa2e1af6a6404cb7c6bf0eb9cc8e60e" integrity sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw== p-queue@6.6.2: version "6.6.2" - resolved "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz" + resolved "https://registry.yarnpkg.com/p-queue/-/p-queue-6.6.2.tgz#2068a9dcf8e67dd0ec3e7a2bcb76810faa85e426" integrity sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ== dependencies: eventemitter3 "^4.0.4" @@ -4164,36 +4234,36 @@ p-queue@6.6.2: p-reduce@2.1.0, p-reduce@^2.0.0, p-reduce@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/p-reduce/-/p-reduce-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/p-reduce/-/p-reduce-2.1.0.tgz#09408da49507c6c274faa31f28df334bc712b64a" integrity sha512-2USApvnsutq8uoxZBGbbWM0JIYLiEMJ9RlaN7fAzVNb9OZN0SHjjTTfIcb667XynS5Y1VhwDJVDa72TnPzAYWw== p-timeout@^3.2.0: version "3.2.0" - resolved "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== dependencies: p-finally "^1.0.0" p-try@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" integrity sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww== p-try@^2.0.0: version "2.2.0" - resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== p-waterfall@2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/p-waterfall/-/p-waterfall-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/p-waterfall/-/p-waterfall-2.1.1.tgz#63153a774f472ccdc4eb281cdb2967fcf158b2ee" integrity sha512-RRTnDb2TBG/epPRI2yYXsimO0v3BXC8Yd3ogr1545IaqKK17VGhbWVeGGN+XfCm/08OK8635nH31c8bATkHuSw== dependencies: p-reduce "^2.0.0" -pacote@13.6.1, pacote@^13.0.3, pacote@^13.6.1: +pacote@13.6.1: version "13.6.1" - resolved "https://registry.npmjs.org/pacote/-/pacote-13.6.1.tgz" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-13.6.1.tgz#ac6cbd9032b4c16e5c1e0c60138dfe44e4cc589d" integrity sha512-L+2BI1ougAPsFjXRyBhcKmfT016NscRFLv6Pz5EiNf1CCFJFU0pSKKQwsZTyAQB+sTuUL4TyFyp6J1Ork3dOqw== dependencies: "@npmcli/git" "^3.0.0" @@ -4218,16 +4288,43 @@ pacote@13.6.1, pacote@^13.0.3, pacote@^13.6.1: ssri "^9.0.0" tar "^6.1.11" +pacote@^13.0.3, pacote@^13.6.1: + version "13.6.2" + resolved "https://registry.yarnpkg.com/pacote/-/pacote-13.6.2.tgz#0d444ba3618ab3e5cd330b451c22967bbd0ca48a" + integrity sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg== + dependencies: + "@npmcli/git" "^3.0.0" + "@npmcli/installed-package-contents" "^1.0.7" + "@npmcli/promise-spawn" "^3.0.0" + "@npmcli/run-script" "^4.1.0" + cacache "^16.0.0" + chownr "^2.0.0" + fs-minipass "^2.1.0" + infer-owner "^1.0.4" + minipass "^3.1.6" + mkdirp "^1.0.4" + npm-package-arg "^9.0.0" + npm-packlist "^5.1.0" + npm-pick-manifest "^7.0.0" + npm-registry-fetch "^13.0.1" + proc-log "^2.0.0" + promise-retry "^2.0.1" + read-package-json "^5.0.0" + read-package-json-fast "^2.0.3" + rimraf "^3.0.2" + ssri "^9.0.0" + tar "^6.1.11" + parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: callsites "^3.0.0" parse-conflict-json@^2.0.1: version "2.0.2" - resolved "https://registry.npmjs.org/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-2.0.2.tgz#3d05bc8ffe07d39600dc6436c6aefe382033d323" integrity sha512-jDbRGb00TAPFsKWCpZZOT93SxVP9nONOSgES3AevqRq/CHvavEBvKAjxX9p5Y5F0RZLxH9Ufd9+RwtCsa+lFDA== dependencies: json-parse-even-better-errors "^2.3.1" @@ -4236,7 +4333,7 @@ parse-conflict-json@^2.0.1: parse-json@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== dependencies: error-ex "^1.3.1" @@ -4244,7 +4341,7 @@ parse-json@^4.0.0: parse-json@^5.0.0: version "5.2.0" - resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" @@ -4254,164 +4351,164 @@ parse-json@^5.0.0: parse-path@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/parse-path/-/parse-path-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/parse-path/-/parse-path-7.0.0.tgz#605a2d58d0a749c8594405d8cc3a2bf76d16099b" integrity sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog== dependencies: protocols "^2.0.0" parse-url@^8.1.0: version "8.1.0" - resolved "https://registry.npmjs.org/parse-url/-/parse-url-8.1.0.tgz" + resolved "https://registry.yarnpkg.com/parse-url/-/parse-url-8.1.0.tgz#972e0827ed4b57fc85f0ea6b0d839f0d8a57a57d" integrity sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w== dependencies: parse-path "^7.0.0" parse5-htmlparser2-tree-adapter@^6.0.0: version "6.0.1" - resolved "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== dependencies: parse5 "^6.0.1" parse5@^5.1.1: version "5.1.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== parse5@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== path-exists@4.0.0, path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-key@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-4.0.0.tgz#295588dc3aee64154f877adb9d780b81c554bf18" integrity sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== path-parse@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-type@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + 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.npmjs.org/path-type/-/path-type-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pidtree@^0.6.0: version "0.6.0" - resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz" + resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== pify@5.0.0, pify@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f" integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== pify@^2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== pify@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== pkg-dir@^4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: find-up "^4.0.0" prelude-ls@^1.2.1: version "1.2.1" - resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prettier-linter-helpers@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz#d23d41fe1375646de2d0104d3454a3008802cf7b" integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== dependencies: fast-diff "^1.1.2" prettier@^2.8.1: version "2.8.4" - resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.4.tgz" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.4.tgz#34dd2595629bfbb79d344ac4a91ff948694463c3" integrity sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw== proc-log@^2.0.0, proc-log@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-2.0.1.tgz#8f3f69a1f608de27878f91f5c688b225391cb685" integrity sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw== process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== progress@^2.0.0: version "2.0.3" - resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== promise-all-reject-late@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz#f8ebf13483e5ca91ad809ccc2fcf25f26f8643c2" integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw== promise-call-limit@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/promise-call-limit/-/promise-call-limit-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.1.tgz#4bdee03aeb85674385ca934da7114e9bcd3c6e24" integrity sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q== promise-inflight@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" integrity sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g== promise-retry@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/promise-retry/-/promise-retry-2.0.1.tgz#ff747a13620ab57ba688f5fc67855410c370da22" integrity sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g== dependencies: err-code "^2.0.2" @@ -4419,19 +4516,19 @@ promise-retry@^2.0.1: promzard@^0.3.0: version "0.3.0" - resolved "https://registry.npmjs.org/promzard/-/promzard-0.3.0.tgz" + resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee" integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw== dependencies: read "1" proto-list@~1.2.1: version "1.2.4" - resolved "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== protobufjs@^6.11.3, protobufjs@^6.8.8: version "6.11.3" - resolved "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.3.tgz#637a527205a35caa4f3e2a9a4a13ddffe0e7af74" integrity sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg== dependencies: "@protobufjs/aspromise" "^1.1.2" @@ -4450,7 +4547,7 @@ protobufjs@^6.11.3, protobufjs@^6.8.8: protobufjs@^7.0.0: version "7.2.2" - resolved "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.2.tgz" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.2.2.tgz#2af401d8c547b9476fb37ffc65782cf302342ca3" integrity sha512-++PrQIjrom+bFDPpfmqXfAGSQs40116JRrqqyf53dymUMvvb5d/LMRyicRoF1AUKoXVS1/IgJXlEgcpr4gTF3Q== dependencies: "@protobufjs/aspromise" "^1.1.2" @@ -4468,50 +4565,55 @@ protobufjs@^7.0.0: protocols@^2.0.0, protocols@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86" integrity sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q== proxy-from-env@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== punycode@^2.1.0: version "2.3.0" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== q@^1.5.1: version "1.5.1" - resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw== queue-microtask@^1.2.2: version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== quick-lru@^4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== -read-cmd-shim@3.0.0, read-cmd-shim@^3.0.0: +read-cmd-shim@3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz#62b8c638225c61e6cc607f8f4b779f3b8238f155" integrity sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog== +read-cmd-shim@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.1.tgz#868c235ec59d1de2db69e11aec885bc095aea087" + integrity sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g== + read-package-json-fast@^2.0.2, read-package-json-fast@^2.0.3: version "2.0.3" - resolved "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz" + resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz#323ca529630da82cb34b36cc0b996693c98c2b83" integrity sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ== dependencies: json-parse-even-better-errors "^2.3.0" npm-normalize-package-bin "^1.0.1" -read-package-json@5.0.1, read-package-json@^5.0.0: +read-package-json@5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.1.tgz#1ed685d95ce258954596b13e2e0e76c7d0ab4c26" integrity sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg== dependencies: glob "^8.0.1" @@ -4519,9 +4621,19 @@ read-package-json@5.0.1, read-package-json@^5.0.0: normalize-package-data "^4.0.0" npm-normalize-package-bin "^1.0.1" +read-package-json@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.2.tgz#b8779ccfd169f523b67208a89cc912e3f663f3fa" + integrity sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q== + dependencies: + glob "^8.0.1" + json-parse-even-better-errors "^2.3.1" + normalize-package-data "^4.0.0" + npm-normalize-package-bin "^2.0.0" + read-pkg-up@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz#3ed496685dba0f8fe118d0691dc51f4a1ff96f07" integrity sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw== dependencies: find-up "^2.0.0" @@ -4529,7 +4641,7 @@ read-pkg-up@^3.0.0: read-pkg-up@^7.0.1: version "7.0.1" - resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== dependencies: find-up "^4.1.0" @@ -4538,7 +4650,7 @@ read-pkg-up@^7.0.1: read-pkg@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== dependencies: load-json-file "^4.0.0" @@ -4547,7 +4659,7 @@ read-pkg@^3.0.0: read-pkg@^5.2.0: version "5.2.0" - resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== dependencies: "@types/normalize-package-data" "^2.4.0" @@ -4557,14 +4669,14 @@ read-pkg@^5.2.0: read@1, read@^1.0.7: version "1.0.7" - resolved "https://registry.npmjs.org/read/-/read-1.0.7.tgz" + resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4" integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ== dependencies: mute-stream "~0.0.4" readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: version "3.6.1" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.1.tgz" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.1.tgz#f9f9b5f536920253b3d26e7660e7da4ccff9bb62" integrity sha512-+rQmrWMYGA90yenhTYsLWAsLsqVC8osOw6PKE1HDYiO0gdPeKe/xDHNzIAIn4C91YQ6oenEhfYqqc1883qHbjQ== dependencies: inherits "^2.0.3" @@ -4573,7 +4685,7 @@ readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stre readable-stream@~2.3.6: version "2.3.8" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" @@ -4586,7 +4698,7 @@ readable-stream@~2.3.6: readdir-scoped-modules@^1.1.0: version "1.1.0" - resolved "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz" + resolved "https://registry.yarnpkg.com/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz#8d45407b4f870a0dcaebc0e28670d18e74514309" integrity sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw== dependencies: debuglog "^1.0.1" @@ -4596,7 +4708,7 @@ readdir-scoped-modules@^1.1.0: redent@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== dependencies: indent-string "^4.0.0" @@ -4604,65 +4716,65 @@ redent@^3.0.0: regexpp@^3.2.0: version "3.2.0" - resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== require-directory@^2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== resolve-cwd@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== dependencies: resolve-from "^5.0.0" resolve-from@5.0.0, resolve-from@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== resolve-from@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57" integrity sha512-qpFcKaXsq8+oRoLilkwyc7zHGF5i9Q2/25NIgLQQ/+VVv9rU4qvr6nXVAw1DsnXJyQkZsR4Ytfbtg5ehfcUssQ== resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-global@1.0.0, resolve-global@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== dependencies: global-dirs "^0.1.1" resolve-pkg@2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-pkg/-/resolve-pkg-2.0.0.tgz#ac06991418a7623edc119084edc98b0e6bf05a41" integrity sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ== dependencies: resolve-from "^5.0.0" resolve-pkg@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/resolve-pkg/-/resolve-pkg-1.0.0.tgz#e19a15e78aca2e124461dc92b2e3943ef93494d9" integrity sha512-L0/+vjdV3UjcQaXRlQcObpCyySS8GEqVNYGYRDAGlYOcw4J1y33WMIAD3XvYWIPnBeyN5Ilp5RHoifs3gR1S2g== dependencies: resolve-from "^2.0.0" resolve@^1.10.0: version "1.22.1" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== dependencies: is-core-module "^2.9.0" @@ -4671,7 +4783,7 @@ resolve@^1.10.0: restore-cursor@^3.1.0: version "3.1.0" - resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== dependencies: onetime "^5.1.0" @@ -4679,68 +4791,68 @@ restore-cursor@^3.1.0: retry@^0.12.0: version "0.12.0" - resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== reusify@^1.0.4: version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rfdc@^1.3.0: version "1.3.0" - resolved "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== rimraf@^3.0.0, rimraf@^3.0.2: version "3.0.2" - resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" run-async@^2.4.0: version "2.4.1" - resolved "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" rxjs@^7.0.0, rxjs@^7.5.5, rxjs@^7.8.0: version "7.8.0" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz" + resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.0.tgz#90a938862a82888ff4c7359811a595e14e1e09a4" integrity sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== dependencies: tslib "^2.1.0" safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== safe-buffer@~5.2.0: version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== safe-stable-stringify@^2.3.1: version "2.4.2" - resolved "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz" + resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.2.tgz#ec7b037768098bf65310d1d64370de0dc02353aa" integrity sha512-gMxvPJYhP0O9n2pvcfYfIuYgbledAOJFcqRThtPRmjscaipiwcwPPKLytpVzMkG2HAN87Qmo2d4PtGiri1dSLA== "safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0": version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== scripty@^2.1.1: version "2.1.1" - resolved "https://registry.npmjs.org/scripty/-/scripty-2.1.1.tgz" + resolved "https://registry.yarnpkg.com/scripty/-/scripty-2.1.1.tgz#41a9fb1472c042a4a631780df81dff079cdf8b15" integrity sha512-yAutoO7+MfJcc7UAjAOp1CNbAI6GhxXYB63yFLEJe80BY1VkKQWrJ2xrdd57rh/UBnUIKmO31hzKUHWGxIupbA== dependencies: async "^2.6.4" @@ -4750,60 +4862,60 @@ scripty@^2.1.1: "semver@2 || 3 || 4 || 5", semver@^5.6.0: version "5.7.1" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== semver@7.3.4: version "7.3.4" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== dependencies: lru-cache "^6.0.0" semver@7.3.8, semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7: version "7.3.8" - resolved "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== dependencies: lru-cache "^6.0.0" semver@^6.0.0: version "6.3.0" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== set-blocking@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== shallow-clone@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== dependencies: kind-of "^6.0.2" shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== dependencies: shebang-regex "^3.0.0" shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3: version "1.8.0" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.0.tgz#20d078d0eaf71d54f43bd2ba14a1b5b9bfa5c8ba" integrity sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ== shiki@^0.14.1: version "0.14.1" - resolved "https://registry.npmjs.org/shiki/-/shiki-0.14.1.tgz" + resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.14.1.tgz#9fbe082d0a8aa2ad63df4fbf2ee11ec924aa7ee1" integrity sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw== dependencies: ansi-sequence-parser "^1.1.0" @@ -4813,24 +4925,24 @@ shiki@^0.14.1: signal-exit@3.0.7, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.7: version "3.0.7" - resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== simple-swizzle@^0.2.2: version "0.2.2" - resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg== dependencies: is-arrayish "^0.3.1" slash@3.0.0, slash@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== slice-ansi@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-3.0.0.tgz#31ddc10930a1b7e0b67b08c96c2f49b77a789787" integrity sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== dependencies: ansi-styles "^4.0.0" @@ -4839,7 +4951,7 @@ slice-ansi@^3.0.0: slice-ansi@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b" integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== dependencies: ansi-styles "^4.0.0" @@ -4848,7 +4960,7 @@ slice-ansi@^4.0.0: slice-ansi@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== dependencies: ansi-styles "^6.0.0" @@ -4856,12 +4968,12 @@ slice-ansi@^5.0.0: smart-buffer@^4.2.0: version "4.2.0" - resolved "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" + resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== socks-proxy-agent@^6.0.0: version "6.2.1" - resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz#2687a31f9d7185e38d530bef1944fe1f1496d6ce" integrity sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ== dependencies: agent-base "^6.0.2" @@ -4870,7 +4982,7 @@ socks-proxy-agent@^6.0.0: socks-proxy-agent@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz#dc069ecf34436621acb41e3efa66ca1b5fed15b6" integrity sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww== dependencies: agent-base "^6.0.2" @@ -4879,7 +4991,7 @@ socks-proxy-agent@^7.0.0: socks@^2.6.2: version "2.7.1" - resolved "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.7.1.tgz#d8e651247178fde79c0663043e07240196857d55" integrity sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ== dependencies: ip "^2.0.0" @@ -4887,24 +4999,24 @@ socks@^2.6.2: sort-keys@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" integrity sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg== dependencies: is-plain-obj "^1.0.0" source-map@^0.6.1: version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== spawn-command@^0.0.2-1: version "0.0.2-1" - resolved "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2-1.tgz" + resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0" integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg== spdx-correct@^3.0.0: version "3.1.1" - resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== dependencies: spdx-expression-parse "^3.0.0" @@ -4912,12 +5024,12 @@ spdx-correct@^3.0.0: spdx-exceptions@^2.1.0: version "2.3.0" - resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== spdx-expression-parse@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== dependencies: spdx-exceptions "^2.1.0" @@ -4925,55 +5037,55 @@ spdx-expression-parse@^3.0.0: spdx-license-ids@^3.0.0: version "3.0.12" - resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== split2@^3.0.0: version "3.2.2" - resolved "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz" + resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== dependencies: readable-stream "^3.0.0" split@^1.0.0: version "1.0.1" - resolved "https://registry.npmjs.org/split/-/split-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== dependencies: through "2" sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== ssri@9.0.1, ssri@^9.0.0: version "9.0.1" - resolved "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057" integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q== dependencies: minipass "^3.1.1" ssri@^8.0.0, ssri@^8.0.1: version "8.0.1" - resolved "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" + resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== dependencies: minipass "^3.1.1" stack-trace@0.0.x: version "0.0.10" - resolved "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz" + resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" integrity sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg== string-argv@^0.3.1: version "0.3.1" - resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" integrity sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" - resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== dependencies: emoji-regex "^8.0.0" @@ -4982,7 +5094,7 @@ string-argv@^0.3.1: string-width@^5.0.0: version "5.1.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: eastasianwidth "^0.2.0" @@ -4991,67 +5103,67 @@ string-width@^5.0.0: string_decoder@^1.1.1: version "1.3.0" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== dependencies: safe-buffer "~5.2.0" string_decoder@~1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== dependencies: safe-buffer "~5.1.0" strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-ansi@^7.0.1: version "7.0.1" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" integrity sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== dependencies: ansi-regex "^6.0.1" strip-bom@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== strip-final-newline@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz#52894c313fbff318835280aed60ff71ebf12b8fd" integrity sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== strip-indent@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== dependencies: min-indent "^1.0.0" strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: version "3.1.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== strong-log-transformer@2.1.0, strong-log-transformer@^2.1.0: version "2.1.0" - resolved "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz" + resolved "https://registry.yarnpkg.com/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz#0f5ed78d325e0421ac6f90f7f10e691d6ae3ae10" integrity sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA== dependencies: duplexer "^0.1.1" @@ -5060,33 +5172,33 @@ strong-log-transformer@2.1.0, strong-log-transformer@^2.1.0: supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== dependencies: has-flag "^4.0.0" supports-color@^8.1.0: version "8.1.1" - resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== tar-stream@~2.2.0: version "2.2.0" - resolved "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" + resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== dependencies: bl "^4.0.3" @@ -5095,9 +5207,9 @@ tar-stream@~2.2.0: inherits "^2.0.3" readable-stream "^3.1.1" -tar@6.1.11, tar@^6.0.2, tar@^6.1.11, tar@^6.1.2: +tar@6.1.11: version "6.1.11" - resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== dependencies: chownr "^2.0.0" @@ -5107,43 +5219,55 @@ tar@6.1.11, tar@^6.0.2, tar@^6.1.11, tar@^6.1.2: mkdirp "^1.0.3" yallist "^4.0.0" +tar@^6.0.2, tar@^6.1.11, tar@^6.1.2: + version "6.1.13" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.13.tgz#46e22529000f612180601a6fe0680e7da508847b" + integrity sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw== + dependencies: + chownr "^2.0.0" + fs-minipass "^2.0.0" + minipass "^4.0.0" + minizlib "^2.1.1" + mkdirp "^1.0.3" + yallist "^4.0.0" + temp-dir@1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d" integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ== text-extensions@^1.0.0: version "1.9.0" - resolved "https://registry.npmjs.org/text-extensions/-/text-extensions-1.9.0.tgz" + resolved "https://registry.yarnpkg.com/text-extensions/-/text-extensions-1.9.0.tgz#1853e45fee39c945ce6f6c36b2d659b5aabc2a26" integrity sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ== text-hex@1.0.x: version "1.0.0" - resolved "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== text-table@^0.2.0: version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== thenify-all@^1.0.0: version "1.6.0" - resolved "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== dependencies: thenify ">= 3.1.0 < 4" "thenify@>= 3.1.0 < 4": version "3.3.1" - resolved "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== dependencies: any-promise "^1.0.0" through2@^2.0.0: version "2.0.5" - resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== dependencies: readable-stream "~2.3.6" @@ -5151,70 +5275,73 @@ through2@^2.0.0: through2@^4.0.0: version "4.0.2" - resolved "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764" integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw== dependencies: readable-stream "3" through@2, "through@>=2.2.7 <3", through@^2.3.4, through@^2.3.6, through@^2.3.8: version "2.3.8" - resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" integrity sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg== tmp@^0.0.33: version "0.0.33" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== dependencies: os-tmpdir "~1.0.2" tmp@~0.2.1: version "0.2.1" - resolved "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== dependencies: rimraf "^3.0.0" to-regex-range@^5.0.1: version "5.0.1" - resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== dependencies: is-number "^7.0.0" -"topcoder-interface@github:topcoder-platform/plat-interface-definition#v0.0.20": +"topcoder-interface@github:topcoder-platform/plat-interface-definition#v0.0.20", "topcoder-interface@github:topcoder-platform/plat-interface-definition#v0.0.24": version "1.0.0" - resolved "https://codeload.github.com/topcoder-platform/plat-interface-definition/tar.gz/9f2a79c1fdba9b3e96a8cbcd4ad26203eefb0320" - integrity sha512-usrthSr4zdhxWeWIe4wmQd2Q0e7lTthCgqTsM/NIxvKSR/6/GPvyl3gnXnXumY1y+14eVoc6Hn6+wc3X1L8Xyw== + resolved "https://codeload.github.com/topcoder-platform/plat-interface-definition/tar.gz/7f80c4abb46660eb5cff15dfd57b4515b7d49870" + +"topcoder-interface@github:topcoder-platform/plat-interface-definition#v0.0.22": + version "1.0.0" + resolved "https://codeload.github.com/topcoder-platform/plat-interface-definition/tar.gz/1a52191bd1b87ecb135e82215c92b418ec1dc88d" tr46@~0.0.3: version "0.0.3" - resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== tree-kill@^1.2.2: version "1.2.2" - resolved "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz" + resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== treeverse@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/treeverse/-/treeverse-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-2.0.0.tgz#036dcef04bc3fd79a9b79a68d4da03e882d8a9ca" integrity sha512-N5gJCkLu1aXccpOTtqV6ddSEi6ZmGkh3hjmbu1IjcavJK4qyOVQmi0myQKM7z5jVGmD68SJoliaVrMmVObhj6A== trim-newlines@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== triple-beam@^1.3.0: version "1.3.0" - resolved "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz" + resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9" integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== ts-node@^10.8.1: version "10.9.1" - resolved "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== dependencies: "@cspotcode/source-map-support" "^0.8.0" @@ -5233,23 +5360,23 @@ ts-node@^10.8.1: ts-poet@^6.2.0: version "6.3.0" - resolved "https://registry.npmjs.org/ts-poet/-/ts-poet-6.3.0.tgz" + resolved "https://registry.yarnpkg.com/ts-poet/-/ts-poet-6.3.0.tgz#954f2a6923ccaa2d4cdf55979f2e991d440e30a3" integrity sha512-RjS37SnXMa9En8xvQf//+rvNNNCB7x2TKP/ZfsiQFidtfN3A6FYgPDESe4r7YA3F663XO2ozx+2buQItGOLMxg== dependencies: dprint-node "^1.0.7" ts-proto-descriptors@1.7.1: version "1.7.1" - resolved "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.7.1.tgz" + resolved "https://registry.yarnpkg.com/ts-proto-descriptors/-/ts-proto-descriptors-1.7.1.tgz#685d00305b06adfa929fd5a016a419382cd64c50" integrity sha512-oIKUh3K4Xts4v29USGLfUG+2mEk32MsqpgZAOUyUlkrcIdv34yE+k2oZ2Nzngm6cV/JgFdOxRCqeyvmWHuYAyw== dependencies: long "^4.0.0" protobufjs "^6.8.8" ts-proto@^1.131.0: - version "1.139.0" - resolved "https://registry.npmjs.org/ts-proto/-/ts-proto-1.139.0.tgz" - integrity sha512-DXfRVbsEnzan/tpb7RxuJOgjhzwuxDsyXbYSnF8JHCIDcJ/JxeqeUyDUVICFGmgqrsPcnjn5t3iqOUZRNRm9tg== + version "1.140.0" + resolved "https://registry.yarnpkg.com/ts-proto/-/ts-proto-1.140.0.tgz#cb1528cd5945a4de0ef50637beabf6a70d039f4a" + integrity sha512-0FhFT+S8u7ES3O6b+yEQJ3eSOtW1Sp9F5b4TAfsIs+ojQozghz8Zr5dTHXcuibwoUIZibzt45OxvXLhmJyFMMQ== dependencies: "@types/object-hash" "^1.3.0" case-anything "^2.1.10" @@ -5261,7 +5388,7 @@ ts-proto@^1.131.0: tsconfig-paths@^4.1.2: version "4.1.2" - resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-4.1.2.tgz#4819f861eef82e6da52fb4af1e8c930a39ed979a" integrity sha512-uhxiMgnXQp1IR622dUXI+9Ehnws7i/y6xvpZB9IbUVOPy0muvdvgXeZOn88UcGPiT98Vp3rJPTa8bFoalZ3Qhw== dependencies: json5 "^2.2.2" @@ -5270,156 +5397,156 @@ tsconfig-paths@^4.1.2: tslib@^1.8.1: version "1.14.1" - resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.1.0, tslib@^2.3.0, tslib@^2.4.0, tslib@^2.4.1: version "2.5.0" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== tsutils@^3.21.0: version "3.21.0" - resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623" integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== dependencies: tslib "^1.8.1" type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" - resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== dependencies: prelude-ls "^1.2.1" type-fest@^0.18.0: version "0.18.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f" integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw== type-fest@^0.20.2: version "0.20.2" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-fest@^0.21.3: version "0.21.3" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== type-fest@^0.4.1: version "0.4.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.4.1.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.4.1.tgz#8bdf77743385d8a4f13ba95f610f5ccd68c728f8" integrity sha512-IwzA/LSfD2vC1/YDYMv/zHP4rDF1usCwllsDpbolT3D4fUepIO7f9K70jjmUewU/LmGUKJcwcVtDCpnKk4BPMw== type-fest@^0.6.0: version "0.6.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== type-fest@^0.8.1: version "0.8.1" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== typedarray@^0.0.6: version "0.0.6" - resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== typedoc@^0.23.21: - version "0.23.25" - resolved "https://registry.npmjs.org/typedoc/-/typedoc-0.23.25.tgz" - integrity sha512-O1he153qVyoCgJYSvIyY3bPP1wAJTegZfa6tL3APinSZhJOf8CSd8F/21M6ex8pUY/fuY6n0jAsT4fIuMGA6sA== + version "0.23.26" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.23.26.tgz#ae082683698bad68757d8fe619242a56d6b5bf36" + integrity sha512-5m4KwR5tOLnk0OtMaRn9IdbeRM32uPemN9kur7YK9wFqx8U0CYrvO9aVq6ysdZSV1c824BTm+BuQl2Ze/k1HtA== dependencies: lunr "^2.3.9" marked "^4.2.12" - minimatch "^6.1.6" + minimatch "^7.1.3" shiki "^0.14.1" "typescript@^3 || ^4", typescript@^4.6.4, typescript@^4.8.4, typescript@^4.9.3, typescript@^4.9.4: version "4.9.5" - resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== uglify-js@^3.1.4: version "3.17.4" - resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== unique-filename@^1.1.1: version "1.1.1" - resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== dependencies: unique-slug "^2.0.0" unique-filename@^2.0.0: version "2.0.1" - resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2" integrity sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A== dependencies: unique-slug "^3.0.0" unique-slug@^2.0.0: version "2.0.2" - resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== dependencies: imurmurhash "^0.1.4" unique-slug@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-3.0.0.tgz#6d347cf57c8a7a7a6044aabd0e2d74e4d76dc7c9" integrity sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w== dependencies: imurmurhash "^0.1.4" universal-user-agent@^6.0.0: version "6.0.0" - resolved "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.0.tgz" + resolved "https://registry.yarnpkg.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz#3381f8503b251c0d9cd21bc1de939ec9df5480ee" integrity sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w== universalify@^2.0.0: version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== upath@^2.0.1: version "2.0.1" - resolved "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz" + resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b" integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== uuid@8.3.2: version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== v8-compile-cache-lib@^3.0.1: version "3.0.1" - resolved "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== v8-compile-cache@2.3.0: version "2.3.0" - resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== validate-npm-package-license@3.0.4, validate-npm-package-license@^3.0.1, validate-npm-package-license@^3.0.4: version "3.0.4" - resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== dependencies: spdx-correct "^3.0.0" @@ -5427,48 +5554,48 @@ validate-npm-package-license@3.0.4, validate-npm-package-license@^3.0.1, validat validate-npm-package-name@4.0.0, validate-npm-package-name@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz#fe8f1c50ac20afdb86f177da85b3600f0ac0d747" integrity sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q== dependencies: builtins "^5.0.0" validate-npm-package-name@^3.0.0: version "3.0.0" - resolved "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz" + resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz#5fa912d81eb7d0c74afc140de7317f0ca7df437e" integrity sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw== dependencies: builtins "^1.0.3" vscode-oniguruma@^1.7.0: version "1.7.0" - resolved "https://registry.npmjs.org/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz" + resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.7.0.tgz#439bfad8fe71abd7798338d1cd3dc53a8beea94b" integrity sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA== vscode-textmate@^8.0.0: version "8.0.0" - resolved "https://registry.npmjs.org/vscode-textmate/-/vscode-textmate-8.0.0.tgz" + resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-8.0.0.tgz#2c7a3b1163ef0441097e0b5d6389cd5504b59e5d" integrity sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg== walk-up-path@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/walk-up-path/-/walk-up-path-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e" integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg== wcwidth@^1.0.0, wcwidth@^1.0.1: version "1.0.1" - resolved "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz" + resolved "https://registry.yarnpkg.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== dependencies: defaults "^1.0.3" webidl-conversions@^3.0.0: version "3.0.1" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== whatwg-url@^5.0.0: version "5.0.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" @@ -5476,21 +5603,21 @@ whatwg-url@^5.0.0: which@^2.0.1, which@^2.0.2: version "2.0.2" - resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" wide-align@^1.1.5: version "1.1.5" - resolved "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz" + resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.5.tgz#df1d4c206854369ecf3c9a4898f1b23fbd9d15d3" integrity sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg== dependencies: string-width "^1.0.2 || 2 || 3 || 4" winston-transport@^4.5.0: version "4.5.0" - resolved "https://registry.npmjs.org/winston-transport/-/winston-transport-4.5.0.tgz" + resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.5.0.tgz#6e7b0dd04d393171ed5e4e4905db265f7ab384fa" integrity sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q== dependencies: logform "^2.3.2" @@ -5499,7 +5626,7 @@ winston-transport@^4.5.0: winston@^3.8.2: version "3.8.2" - resolved "https://registry.npmjs.org/winston/-/winston-3.8.2.tgz" + resolved "https://registry.yarnpkg.com/winston/-/winston-3.8.2.tgz#56e16b34022eb4cff2638196d9646d7430fdad50" integrity sha512-MsE1gRx1m5jdTTO9Ld/vND4krP2To+lgDoMEHGGa4HIlAUyXJtfc7CxQcGXVyz2IBpw5hbFkj2b/AtUdQwyRew== dependencies: "@colors/colors" "1.5.0" @@ -5516,17 +5643,17 @@ winston@^3.8.2: word-wrap@^1.2.3: version "1.2.3" - resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== wordwrap@^1.0.0: version "1.0.0" - resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz" + resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== wrap-ansi@^6.2.0: version "6.2.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== dependencies: ansi-styles "^4.0.0" @@ -5535,7 +5662,7 @@ wrap-ansi@^6.2.0: wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== dependencies: ansi-styles "^4.0.0" @@ -5544,12 +5671,12 @@ wrap-ansi@^7.0.0: wrappy@1: version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -write-file-atomic@4.0.1, write-file-atomic@^4.0.0: +write-file-atomic@4.0.1: version "4.0.1" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.1.tgz" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.1.tgz#9faa33a964c1c85ff6f849b80b42a88c2c537c8f" integrity sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ== dependencies: imurmurhash "^0.1.4" @@ -5557,16 +5684,24 @@ write-file-atomic@4.0.1, write-file-atomic@^4.0.0: write-file-atomic@^2.4.2: version "2.4.3" - resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== dependencies: graceful-fs "^4.1.11" imurmurhash "^0.1.4" signal-exit "^3.0.2" +write-file-atomic@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.2.tgz#a9df01ae5b77858a027fd2e80768ee433555fcfd" + integrity sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg== + dependencies: + imurmurhash "^0.1.4" + signal-exit "^3.0.7" + write-json-file@^3.2.0: version "3.2.0" - resolved "https://registry.npmjs.org/write-json-file/-/write-json-file-3.2.0.tgz" + resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-3.2.0.tgz#65bbdc9ecd8a1458e15952770ccbadfcff5fe62a" integrity sha512-3xZqT7Byc2uORAatYiP3DHUUAVEkNOswEWNs9H5KXiicRTvzYzYqKjYc4G7p+8pltvAw641lVByKVtMpf+4sYQ== dependencies: detect-indent "^5.0.0" @@ -5578,7 +5713,7 @@ write-json-file@^3.2.0: write-pkg@4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/write-pkg/-/write-pkg-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/write-pkg/-/write-pkg-4.0.0.tgz#675cc04ef6c11faacbbc7771b24c0abbf2a20039" integrity sha512-v2UQ+50TNf2rNHJ8NyWttfm/EJUBWMJcx6ZTYZr6Qp52uuegWw/lBkCtCbnYZEmPRNL61m+u67dAmGxo+HTULA== dependencies: sort-keys "^2.0.0" @@ -5587,42 +5722,47 @@ write-pkg@4.0.0: xtend@~4.0.1: version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== y18n@^5.0.5: version "5.0.8" - resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0: version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yaml@^2.1.3: version "2.2.1" - resolved "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.2.1.tgz#3014bf0482dcd15147aa8e56109ce8632cd60ce4" integrity sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw== -yargs-parser@20.2.4, yargs-parser@^20.2.2, yargs-parser@^20.2.3: +yargs-parser@20.2.4: version "20.2.4" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== yargs-parser@21.1.1, yargs-parser@^21.1.1: version "21.1.1" - resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== +yargs-parser@^20.2.2, yargs-parser@^20.2.3: + version "20.2.9" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + yargs@16.2.0, yargs@^16.0.0, yargs@^16.2.0: version "16.2.0" - resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== dependencies: cliui "^7.0.2" @@ -5635,7 +5775,7 @@ yargs@16.2.0, yargs@^16.0.0, yargs@^16.2.0: yargs@^17.0.0, yargs@^17.1.0, yargs@^17.3.1, yargs@^17.6.2: version "17.7.1" - resolved "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.1.tgz#34a77645201d1a8fc5213ace787c220eabbd0967" integrity sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw== dependencies: cliui "^8.0.1" @@ -5648,10 +5788,10 @@ yargs@^17.0.0, yargs@^17.1.0, yargs@^17.3.1, yargs@^17.6.2: yn@3.1.1: version "3.1.1" - resolved "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==