diff --git a/src/Coscine.Api.Admin/api.ts b/src/Coscine.Api.Admin/api.ts index 4080fd72b62f59e1238549f605a617e54e838478..252aff8a8ff3428d38d95dd7fe6c4663a4d6ddaf 100644 --- a/src/Coscine.Api.Admin/api.ts +++ b/src/Coscine.Api.Admin/api.ts @@ -4,7 +4,7 @@ * Coscine.Api.Admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.5.4 + * The version of the OpenAPI document: 2.6.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -24,77 +24,111 @@ import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } fr /** * Retuned when searching for a project. Contains basic informations and quotas. * @export - * @interface ProjectObject + * @interface AdminProjectObject */ -export interface ProjectObject { +export interface AdminProjectObject { /** - * Projectname (full project name) + * Project Id * @type {string} - * @memberof ProjectObject + * @memberof AdminProjectObject */ - name?: string | null; + id?: string; /** - * Shortname (display name) + * Project Name (full project name) * @type {string} - * @memberof ProjectObject + * @memberof AdminProjectObject */ - shortName?: string | null; + projectName?: string | null; /** - * GUID (project id) + * Project Display Name * @type {string} - * @memberof ProjectObject + * @memberof AdminProjectObject */ - guid?: string; + displayName?: string | null; /** - * List of the project quotas (ProjectQuotaObject) - * @type {Array<ProjectQuotaObject>} - * @memberof ProjectObject + * List of the admin quotas (AdminQuotaReturnObject) + * @type {Array<AdminQuotaReturnObject>} + * @memberof AdminProjectObject */ - quotas?: Array<ProjectQuotaObject> | null; + quotas?: Array<AdminQuotaReturnObject> | null; } /** - * Returned when searching for a project, as part of the ProjectQbect. Contains quota informations. + * Returned when searching for a project, as part of the AdminProjectObject. Contains quota informations. * @export - * @interface ProjectQuotaObject + * @interface AdminQuotaReturnObject */ -export interface ProjectQuotaObject { +export interface AdminQuotaReturnObject { /** - * Id of the quota. + * Quota relation id (See Database, Table \'ProjectQuotas\', Column \'RelationId\'). * @type {string} - * @memberof ProjectQuotaObject + * @memberof AdminQuotaReturnObject */ - quotaId?: string; + relationId?: string; /** - * Which resourceType the quota is referencing. + * Which resource type the quota is referring to. * @type {string} - * @memberof ProjectQuotaObject + * @memberof AdminQuotaReturnObject */ resourceType?: string | null; /** - * The quota value. - * @type {number} - * @memberof ProjectQuotaObject + * How much space is used by all files in all resources in total [Bytes]. + * @type {QuotaDimObject} + * @memberof AdminQuotaReturnObject */ - quota?: number; + totalUsed?: QuotaDimObject | null; /** - * The MaxQuota value. - * @type {number} - * @memberof ProjectQuotaObject + * How much space is reserved by resources in total [GiB]. Is equal to the sum of all resource quota reserved values. + * @type {QuotaDimObject} + * @memberof AdminQuotaReturnObject */ - maxQuota?: number; + totalReserved?: QuotaDimObject | null; /** - * How much space is used by the resource (rounded up and in gb). - * @type {number} - * @memberof ProjectQuotaObject + * How much space is currently allocated and is available to be taken by resources [GiB] (See Database, Table \'ProjectQuotas\', Column \'Quota\'). + * @type {QuotaDimObject} + * @memberof AdminQuotaReturnObject */ - used?: number | null; + allocated?: QuotaDimObject | null; /** - * How much space is availabe to be taken by resource (in gb). + * How much maximum space is possible to be taken by resources [GiB] (See Database, Table \'ProjectQuotas\', Column \'MaxQuota\'). + * @type {QuotaDimObject} + * @memberof AdminQuotaReturnObject + */ + maximum?: QuotaDimObject | null; +} +/** + * + * @export + * @interface QuotaDimObject + */ +export interface QuotaDimObject { + /** + * * @type {number} - * @memberof ProjectQuotaObject + * @memberof QuotaDimObject */ - allocated?: number | null; + value?: number; + /** + * + * @type {QuotaUnit} + * @memberof QuotaDimObject + */ + unit?: QuotaUnit; +} +/** + * + * @export + * @enum {string} + */ + +export enum QuotaUnit { + Byte = 'https://qudt.org/vocab/unit/BYTE', + KibiByte = 'https://qudt.org/vocab/unit/KibiBYTE', + MebiByte = 'https://qudt.org/vocab/unit/MebiBYTE', + GibiByte = 'https://qudt.org/vocab/unit/GibiBYTE', + TebiByte = 'https://qudt.org/vocab/unit/TebiBYTE', + PebiByte = 'https://qudt.org/vocab/unit/PebiBYTE' } + /** * Data send to update the project quota. * @export @@ -102,17 +136,11 @@ export interface ProjectQuotaObject { */ export interface UpdateQuotaParameterObject { /** - * The id (Guid) of the quota. - * @type {string} - * @memberof UpdateQuotaParameterObject - */ - quotaId?: string; - /** - * The new quota value. + * The new maximum project quota value. * @type {number} * @memberof UpdateQuotaParameterObject */ - quota?: number; + maximumGiB?: number; } /** @@ -124,7 +152,7 @@ export const AdminApiAxiosParamCreator = function (configuration?: Configuration /** * * @summary Find the project related to the projectString(GUID or slug) - * @param {string} projectString Either the id (GUID) of the project or the slug. + * @param {string} projectString The project id (GUID) or slug (from URL). * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -160,15 +188,23 @@ export const AdminApiAxiosParamCreator = function (configuration?: Configuration }, /** * - * @summary Update the project quota - * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating quota. + * @summary Update a project maximum and allocated quota + * @param {string} projectId Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating the project maximum and allocated quota. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - adminUpdateQuota: async (updateQuotaParameterObject: UpdateQuotaParameterObject, options: any = {}): Promise<RequestArgs> => { + adminUpdateQuota: async (projectId: string, resourceTypeId: string, updateQuotaParameterObject: UpdateQuotaParameterObject, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'projectId' is not null or undefined + assertParamExists('adminUpdateQuota', 'projectId', projectId) + // verify required parameter 'resourceTypeId' is not null or undefined + assertParamExists('adminUpdateQuota', 'resourceTypeId', resourceTypeId) // verify required parameter 'updateQuotaParameterObject' is not null or undefined assertParamExists('adminUpdateQuota', 'updateQuotaParameterObject', updateQuotaParameterObject) - const localVarPath = `/Admin`; + const localVarPath = `/Admin/{projectId}/{resourceTypeId}` + .replace(`{${"projectId"}}`, encodeURIComponent(String(projectId))) + .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); let baseOptions; @@ -176,7 +212,7 @@ export const AdminApiAxiosParamCreator = function (configuration?: Configuration baseOptions = configuration.baseOptions; } - const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options}; + const localVarRequestOptions = { method: 'PUT', ...baseOptions, ...options}; const localVarHeaderParameter = {} as any; const localVarQueryParameter = {} as any; @@ -210,23 +246,25 @@ export const AdminApiFp = function(configuration?: Configuration) { /** * * @summary Find the project related to the projectString(GUID or slug) - * @param {string} projectString Either the id (GUID) of the project or the slug. + * @param {string} projectString The project id (GUID) or slug (from URL). * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async adminGetProject(projectString: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectObject>> { + async adminGetProject(projectString: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<AdminProjectObject>> { const localVarAxiosArgs = await localVarAxiosParamCreator.adminGetProject(projectString, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** * - * @summary Update the project quota - * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating quota. + * @summary Update a project maximum and allocated quota + * @param {string} projectId Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating the project maximum and allocated quota. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async adminUpdateQuota(updateQuotaParameterObject: UpdateQuotaParameterObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.adminUpdateQuota(updateQuotaParameterObject, options); + async adminUpdateQuota(projectId: string, resourceTypeId: string, updateQuotaParameterObject: UpdateQuotaParameterObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.adminUpdateQuota(projectId, resourceTypeId, updateQuotaParameterObject, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, } @@ -242,22 +280,24 @@ export const AdminApiFactory = function (configuration?: Configuration, basePath /** * * @summary Find the project related to the projectString(GUID or slug) - * @param {string} projectString Either the id (GUID) of the project or the slug. + * @param {string} projectString The project id (GUID) or slug (from URL). * @param {*} [options] Override http request option. * @throws {RequiredError} */ - adminGetProject(projectString: string, options?: any): AxiosPromise<ProjectObject> { + adminGetProject(projectString: string, options?: any): AxiosPromise<AdminProjectObject> { return localVarFp.adminGetProject(projectString, options).then((request) => request(axios, basePath)); }, /** * - * @summary Update the project quota - * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating quota. + * @summary Update a project maximum and allocated quota + * @param {string} projectId Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating the project maximum and allocated quota. * @param {*} [options] Override http request option. * @throws {RequiredError} */ - adminUpdateQuota(updateQuotaParameterObject: UpdateQuotaParameterObject, options?: any): AxiosPromise<any> { - return localVarFp.adminUpdateQuota(updateQuotaParameterObject, options).then((request) => request(axios, basePath)); + adminUpdateQuota(projectId: string, resourceTypeId: string, updateQuotaParameterObject: UpdateQuotaParameterObject, options?: any): AxiosPromise<any> { + return localVarFp.adminUpdateQuota(projectId, resourceTypeId, updateQuotaParameterObject, options).then((request) => request(axios, basePath)); }, }; }; @@ -272,7 +312,7 @@ export class AdminApi extends BaseAPI { /** * * @summary Find the project related to the projectString(GUID or slug) - * @param {string} projectString Either the id (GUID) of the project or the slug. + * @param {string} projectString The project id (GUID) or slug (from URL). * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdminApi @@ -283,14 +323,16 @@ export class AdminApi extends BaseAPI { /** * - * @summary Update the project quota - * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating quota. + * @summary Update a project maximum and allocated quota + * @param {string} projectId Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateQuotaParameterObject} updateQuotaParameterObject JSON object for updating the project maximum and allocated quota. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdminApi */ - public adminUpdateQuota(updateQuotaParameterObject: UpdateQuotaParameterObject, options?: any) { - return AdminApiFp(this.configuration).adminUpdateQuota(updateQuotaParameterObject, options).then((request) => request(this.axios, this.basePath)); + public adminUpdateQuota(projectId: string, resourceTypeId: string, updateQuotaParameterObject: UpdateQuotaParameterObject, options?: any) { + return AdminApiFp(this.configuration).adminUpdateQuota(projectId, resourceTypeId, updateQuotaParameterObject, options).then((request) => request(this.axios, this.basePath)); } } diff --git a/src/Coscine.Api.Admin/base.ts b/src/Coscine.Api.Admin/base.ts index 41989ac9e29654fa09fdf1deacd4692f3b07ec26..99d802cb7185679d0b39d460b7b18c9cdc02d506 100644 --- a/src/Coscine.Api.Admin/base.ts +++ b/src/Coscine.Api.Admin/base.ts @@ -4,7 +4,7 @@ * Coscine.Api.Admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.5.4 + * The version of the OpenAPI document: 2.6.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Admin/common.ts b/src/Coscine.Api.Admin/common.ts index 9e599f74e7e171f3f048cc8d4b65000a43730132..c14fae63c01c12aa3d226ad1f2228a15acac5ea4 100644 --- a/src/Coscine.Api.Admin/common.ts +++ b/src/Coscine.Api.Admin/common.ts @@ -4,7 +4,7 @@ * Coscine.Api.Admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.5.4 + * The version of the OpenAPI document: 2.6.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Admin/configuration.ts b/src/Coscine.Api.Admin/configuration.ts index f6db7cd2641573c905d58b0ee9d7f59d41fe93e4..e26dcecbd2b263f7cafdf90619f207b72f7bbc40 100644 --- a/src/Coscine.Api.Admin/configuration.ts +++ b/src/Coscine.Api.Admin/configuration.ts @@ -4,7 +4,7 @@ * Coscine.Api.Admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.5.4 + * The version of the OpenAPI document: 2.6.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Admin/index.ts b/src/Coscine.Api.Admin/index.ts index 4287d28f14283bbc1b84d4724f1b79630f1fc33f..f1990381eff0100d005ef83015aa007ecdf9bdfa 100644 --- a/src/Coscine.Api.Admin/index.ts +++ b/src/Coscine.Api.Admin/index.ts @@ -4,7 +4,7 @@ * Coscine.Api.Admin * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.5.4 + * The version of the OpenAPI document: 2.6.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Blob/api.ts b/src/Coscine.Api.Blob/api.ts index f1d63a91a3048f9a407bca85ad13849ecb08b74e..624537307aa714b2eb6e9a3b943f5d926e5f25b0 100644 --- a/src/Coscine.Api.Blob/api.ts +++ b/src/Coscine.Api.Blob/api.ts @@ -4,7 +4,7 @@ * Coscine.Api.Blob * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.7.0 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -103,43 +103,6 @@ export const BlobApiAxiosParamCreator = function (configuration?: Configuration) - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary This method returns the amount of allocated space for the given resource - * @param {string} resourceId Id of a resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - blobGetQuota: async (resourceId: string, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'resourceId' is not null or undefined - assertParamExists('blobGetQuota', 'resourceId', resourceId) - const localVarPath = `/Blob/{resourceId}/quota` - .replace(`{${"resourceId"}}`, encodeURIComponent(String(resourceId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -236,17 +199,6 @@ export const BlobApiFp = function(configuration?: Configuration) { const localVarAxiosArgs = await localVarAxiosParamCreator.blobGetFileWithParameter(resourceId, path, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, - /** - * - * @summary This method returns the amount of allocated space for the given resource - * @param {string} resourceId Id of a resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async blobGetQuota(resourceId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.blobGetQuota(resourceId, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, /** * * @summary This method uploads a given File @@ -292,16 +244,6 @@ export const BlobApiFactory = function (configuration?: Configuration, basePath? blobGetFileWithParameter(resourceId: string, path?: string, options?: any): AxiosPromise<any> { return localVarFp.blobGetFileWithParameter(resourceId, path, options).then((request) => request(axios, basePath)); }, - /** - * - * @summary This method returns the amount of allocated space for the given resource - * @param {string} resourceId Id of a resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - blobGetQuota(resourceId: string, options?: any): AxiosPromise<any> { - return localVarFp.blobGetQuota(resourceId, options).then((request) => request(axios, basePath)); - }, /** * * @summary This method uploads a given File @@ -350,18 +292,6 @@ export class BlobApi extends BaseAPI { return BlobApiFp(this.configuration).blobGetFileWithParameter(resourceId, path, options).then((request) => request(this.axios, this.basePath)); } - /** - * - * @summary This method returns the amount of allocated space for the given resource - * @param {string} resourceId Id of a resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - * @memberof BlobApi - */ - public blobGetQuota(resourceId: string, options?: any) { - return BlobApiFp(this.configuration).blobGetQuota(resourceId, options).then((request) => request(this.axios, this.basePath)); - } - /** * * @summary This method uploads a given File diff --git a/src/Coscine.Api.Blob/base.ts b/src/Coscine.Api.Blob/base.ts index 0461bf3d2720a72f22c1779fe765e4276227d26f..4e7bb4a1bab470f01278bd7f3adb57acfc06f437 100644 --- a/src/Coscine.Api.Blob/base.ts +++ b/src/Coscine.Api.Blob/base.ts @@ -4,7 +4,7 @@ * Coscine.Api.Blob * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.7.0 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Blob/common.ts b/src/Coscine.Api.Blob/common.ts index dd68541ab06ba7b7fe30becb5cc67c8aa0dd4c40..7c1e664680c9fd95822a603d3e4050fecf63ed34 100644 --- a/src/Coscine.Api.Blob/common.ts +++ b/src/Coscine.Api.Blob/common.ts @@ -4,7 +4,7 @@ * Coscine.Api.Blob * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.7.0 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Blob/configuration.ts b/src/Coscine.Api.Blob/configuration.ts index 1997b7a932fffe49e9afc4f16adaac5636180b21..f3345c6c061b395dabefcfa53505a92a4fc459e2 100644 --- a/src/Coscine.Api.Blob/configuration.ts +++ b/src/Coscine.Api.Blob/configuration.ts @@ -4,7 +4,7 @@ * Coscine.Api.Blob * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.7.0 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Blob/index.ts b/src/Coscine.Api.Blob/index.ts index c9f3c04a64243d174de5246f49183823d68a521b..2c9b62a59f1f0d4d0db4d786d916bc78b6022d7b 100644 --- a/src/Coscine.Api.Blob/index.ts +++ b/src/Coscine.Api.Blob/index.ts @@ -4,7 +4,7 @@ * Coscine.Api.Blob * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.7.0 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Project/api.ts b/src/Coscine.Api.Project/api.ts index 704da6713ab18455d8256b40f01ad174614f48c5..17a746bbd989ed0f709e4b3ddfe4b73afe4e7ab3 100644 --- a/src/Coscine.Api.Project/api.ts +++ b/src/Coscine.Api.Project/api.ts @@ -4,7 +4,7 @@ * Coscine.Api.Project * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.4 + * The version of the OpenAPI document: 3.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -72,43 +72,43 @@ export interface ExternalAuthenticatorsObject { displayName?: string | null; } /** - * Return object for an invitation. + * * @export * @interface InvitationReturnObject */ export interface InvitationReturnObject { /** - * The invitation id. + * * @type {string} * @memberof InvitationReturnObject */ id?: string; /** - * When the invite will expire. + * * @type {string} * @memberof InvitationReturnObject */ expiration?: string; /** - * Email of the invitee. + * * @type {string} * @memberof InvitationReturnObject */ userMail?: string | null; /** - * Id of the issuer. + * * @type {string} * @memberof InvitationReturnObject */ issuer?: string; /** - * Id of the project. + * * @type {string} * @memberof InvitationReturnObject */ projectId?: string; /** - * Id of the target Role. + * * @type {string} * @memberof InvitationReturnObject */ @@ -158,25 +158,6 @@ export interface LicenseObject { */ displayName?: string | null; } -/** - * Return object containing the maximum project quota. - * @export - * @interface MaxProjectQuota - */ -export interface MaxProjectQuota { - /** - * The resource type id. - * @type {string} - * @memberof MaxProjectQuota - */ - id?: string; - /** - * Available amount in gb. - * @type {number} - * @memberof MaxProjectQuota - */ - available?: number; -} /** * * @export @@ -288,41 +269,84 @@ export interface ProjectObject { parentId?: string; } /** - * Contains information about the quota of a project by resource type. + * + * @export + * @interface ProjectQuotaExtendedReturnObject + */ +export interface ProjectQuotaExtendedReturnObject { + /** + * + * @type {string} + * @memberof ProjectQuotaExtendedReturnObject + */ + id?: string; + /** + * + * @type {string} + * @memberof ProjectQuotaExtendedReturnObject + */ + name?: string | null; + /** + * + * @type {QuotaDimObject} + * @memberof ProjectQuotaExtendedReturnObject + */ + totalReserved?: QuotaDimObject | null; + /** + * + * @type {QuotaDimObject} + * @memberof ProjectQuotaExtendedReturnObject + */ + allocated?: QuotaDimObject | null; + /** + * + * @type {QuotaDimObject} + * @memberof ProjectQuotaExtendedReturnObject + */ + maximum?: QuotaDimObject | null; + /** + * + * @type {Array<ResourceQuotaReturnObject>} + * @memberof ProjectQuotaExtendedReturnObject + */ + resourcesQuota?: Array<ResourceQuotaReturnObject> | null; +} +/** + * * @export * @interface ProjectQuotaReturnObject */ export interface ProjectQuotaReturnObject { /** - * Id of the resoure type. + * * @type {string} * @memberof ProjectQuotaReturnObject */ id?: string; /** - * Display name of the resource type. + * * @type {string} * @memberof ProjectQuotaReturnObject */ name?: string | null; /** - * How much space is used by the resources (in gb). - * @type {number} + * + * @type {QuotaDimObject} * @memberof ProjectQuotaReturnObject */ - used?: number; + totalReserved?: QuotaDimObject | null; /** - * How much space is availabe to be taken by resources (in gb). - * @type {number} + * + * @type {QuotaDimObject} * @memberof ProjectQuotaReturnObject */ - allocated?: number; + allocated?: QuotaDimObject | null; /** - * Maximum amount of quota (in gb). - * @type {number} + * + * @type {QuotaDimObject} * @memberof ProjectQuotaReturnObject */ - maximum?: number; + maximum?: QuotaDimObject | null; } /** * @@ -349,6 +373,40 @@ export interface ProjectRoleObject { */ role?: RoleObject | null; } +/** + * + * @export + * @interface QuotaDimObject + */ +export interface QuotaDimObject { + /** + * + * @type {number} + * @memberof QuotaDimObject + */ + value?: number; + /** + * + * @type {QuotaUnit} + * @memberof QuotaDimObject + */ + unit?: QuotaUnit; +} +/** + * + * @export + * @enum {string} + */ + +export enum QuotaUnit { + Byte = 'https://qudt.org/vocab/unit/BYTE', + KibiByte = 'https://qudt.org/vocab/unit/KibiBYTE', + MebiByte = 'https://qudt.org/vocab/unit/MebiBYTE', + GibiByte = 'https://qudt.org/vocab/unit/GibiBYTE', + TebiByte = 'https://qudt.org/vocab/unit/TebiBYTE', + PebiByte = 'https://qudt.org/vocab/unit/PebiBYTE' +} + /** * * @export @@ -452,6 +510,43 @@ export interface ResourceObject { */ archived?: boolean; } +/** + * + * @export + * @interface ResourceQuotaReturnObject + */ +export interface ResourceQuotaReturnObject { + /** + * + * @type {string} + * @memberof ResourceQuotaReturnObject + */ + id?: string; + /** + * + * @type {string} + * @memberof ResourceQuotaReturnObject + */ + name?: string | null; + /** + * + * @type {QuotaDimObject} + * @memberof ResourceQuotaReturnObject + */ + used?: QuotaDimObject | null; + /** + * + * @type {number} + * @memberof ResourceQuotaReturnObject + */ + usedPercentage?: number; + /** + * + * @type {QuotaDimObject} + * @memberof ResourceQuotaReturnObject + */ + reserved?: QuotaDimObject | null; +} /** * * @export @@ -541,17 +636,11 @@ export interface TitleObject { */ export interface UpdateProjectQuotaObject { /** - * Id of the resourceType - * @type {string} - * @memberof UpdateProjectQuotaObject - */ - id?: string; - /** - * New Quota value. + * New quota that will be the current allocated value. * @type {number} * @memberof UpdateProjectQuotaObject */ - allocated?: number; + allocatedGiB?: number; } /** * @@ -905,7 +994,7 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati }, /** * - * @summary Deletes the selected project + * @summary Deletes a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1053,48 +1142,7 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati }, /** * - * @summary Get the max quota for a resource type. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectGetQuotaMax: async (id: string, resourceTypeId: string, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'id' is not null or undefined - assertParamExists('projectGetQuotaMax', 'id', id) - // verify required parameter 'resourceTypeId' is not null or undefined - assertParamExists('projectGetQuotaMax', 'resourceTypeId', resourceTypeId) - const localVarPath = `/Project/{id}/quota/{resourceTypeId}/max` - .replace(`{${"id"}}`, encodeURIComponent(String(id))) - .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary Gets the resources + * @summary Gets all resources in a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1234,85 +1282,7 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati }, /** * - * @summary Retrieves the quota for the selected project and resource Type. - * @param {string} id Id of the project - * @param {string} resourceTypeId Id of the resource type - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectQuota: async (id: string, resourceTypeId: string, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'id' is not null or undefined - assertParamExists('projectQuota', 'id', id) - // verify required parameter 'resourceTypeId' is not null or undefined - assertParamExists('projectQuota', 'resourceTypeId', resourceTypeId) - const localVarPath = `/Project/{id}/quota/{resourceTypeId}` - .replace(`{${"id"}}`, encodeURIComponent(String(id))) - .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary Retrieves the quota for the selected project. - * @param {string} id Id of the project - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectQuotas: async (id: string, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'id' is not null or undefined - assertParamExists('projectQuotas', 'id', id) - const localVarPath = `/Project/{id}/quota/-/all` - .replace(`{${"id"}}`, encodeURIComponent(String(id))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary Resolve a project invitation for the current user. + * @summary Resolves a project invitation for the current user. * @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\" * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1349,7 +1319,7 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati }, /** * - * @summary Create and send a project invitation to a specified mail. + * @summary Creates and sends a project invitation to a specified email. * @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \".../?invitationToken={token}\". * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1427,7 +1397,7 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati }, /** * - * @summary Updates the selected project + * @summary Updates a project * @param {string} id Id of the project * @param {ProjectObject} projectObject A Project Object * @param {*} [options] Override http request option. @@ -1463,53 +1433,6 @@ export const ProjectApiAxiosParamCreator = function (configuration?: Configurati localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; localVarRequestOptions.data = serializeDataIfNeeded(projectObject, localVarRequestOptions, configuration) - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary Update the project quota. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource. - * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectUpdateQuota: async (id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'id' is not null or undefined - assertParamExists('projectUpdateQuota', 'id', id) - // verify required parameter 'resourceTypeId' is not null or undefined - assertParamExists('projectUpdateQuota', 'resourceTypeId', resourceTypeId) - // verify required parameter 'updateProjectQuotaObject' is not null or undefined - assertParamExists('projectUpdateQuota', 'updateProjectQuotaObject', updateProjectQuotaObject) - const localVarPath = `/Project/{id}/quota/{resourceTypeId}` - .replace(`{${"id"}}`, encodeURIComponent(String(id))) - .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - localVarHeaderParameter['Content-Type'] = 'application/json'; - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - localVarRequestOptions.data = serializeDataIfNeeded(updateProjectQuotaObject, localVarRequestOptions, configuration) - return { url: toPathString(localVarUrlObj), options: localVarRequestOptions, @@ -1538,7 +1461,7 @@ export const ProjectApiFp = function(configuration?: Configuration) { }, /** * - * @summary Deletes the selected project + * @summary Deletes a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1582,19 +1505,7 @@ export const ProjectApiFp = function(configuration?: Configuration) { }, /** * - * @summary Get the max quota for a resource type. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async projectGetQuotaMax(id: string, resourceTypeId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<MaxProjectQuota>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.projectGetQuotaMax(id, resourceTypeId, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, - /** - * - * @summary Gets the resources + * @summary Gets all resources in a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1636,31 +1547,8 @@ export const ProjectApiFp = function(configuration?: Configuration) { }, /** * - * @summary Retrieves the quota for the selected project and resource Type. - * @param {string} id Id of the project - * @param {string} resourceTypeId Id of the resource type - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async projectQuota(id: string, resourceTypeId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaReturnObject>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.projectQuota(id, resourceTypeId, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, - /** - * - * @summary Retrieves the quota for the selected project. - * @param {string} id Id of the project - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async projectQuotas(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<ProjectQuotaReturnObject>>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.projectQuotas(id, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, - /** - * - * @summary Resolve a project invitation for the current user. - * @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\" + * @summary Resolves a project invitation for the current user. + * @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\" * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -1670,7 +1558,7 @@ export const ProjectApiFp = function(configuration?: Configuration) { }, /** * - * @summary Create and send a project invitation to a specified mail. + * @summary Creates and sends a project invitation to a specified email. * @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \".../?invitationToken={token}\". * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1692,7 +1580,7 @@ export const ProjectApiFp = function(configuration?: Configuration) { }, /** * - * @summary Updates the selected project + * @summary Updates a project * @param {string} id Id of the project * @param {ProjectObject} projectObject A Project Object * @param {*} [options] Override http request option. @@ -1702,19 +1590,6 @@ export const ProjectApiFp = function(configuration?: Configuration) { const localVarAxiosArgs = await localVarAxiosParamCreator.projectUpdate(id, projectObject, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, - /** - * - * @summary Update the project quota. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource. - * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async projectUpdateQuota(id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.projectUpdateQuota(id, resourceTypeId, updateProjectQuotaObject, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, } }; @@ -1737,7 +1612,7 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa }, /** * - * @summary Deletes the selected project + * @summary Deletes a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1777,18 +1652,7 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa }, /** * - * @summary Get the max quota for a resource type. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectGetQuotaMax(id: string, resourceTypeId: string, options?: any): AxiosPromise<MaxProjectQuota> { - return localVarFp.projectGetQuotaMax(id, resourceTypeId, options).then((request) => request(axios, basePath)); - }, - /** - * - * @summary Gets the resources + * @summary Gets all resources in a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1826,28 +1690,7 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa }, /** * - * @summary Retrieves the quota for the selected project and resource Type. - * @param {string} id Id of the project - * @param {string} resourceTypeId Id of the resource type - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectQuota(id: string, resourceTypeId: string, options?: any): AxiosPromise<ProjectQuotaReturnObject> { - return localVarFp.projectQuota(id, resourceTypeId, options).then((request) => request(axios, basePath)); - }, - /** - * - * @summary Retrieves the quota for the selected project. - * @param {string} id Id of the project - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectQuotas(id: string, options?: any): AxiosPromise<Array<ProjectQuotaReturnObject>> { - return localVarFp.projectQuotas(id, options).then((request) => request(axios, basePath)); - }, - /** - * - * @summary Resolve a project invitation for the current user. + * @summary Resolves a project invitation for the current user. * @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\" * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1857,7 +1700,7 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa }, /** * - * @summary Create and send a project invitation to a specified mail. + * @summary Creates and sends a project invitation to a specified email. * @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \".../?invitationToken={token}\". * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1877,7 +1720,7 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa }, /** * - * @summary Updates the selected project + * @summary Updates a project * @param {string} id Id of the project * @param {ProjectObject} projectObject A Project Object * @param {*} [options] Override http request option. @@ -1886,18 +1729,6 @@ export const ProjectApiFactory = function (configuration?: Configuration, basePa projectUpdate(id: string, projectObject: ProjectObject, options?: any): AxiosPromise<any> { return localVarFp.projectUpdate(id, projectObject, options).then((request) => request(axios, basePath)); }, - /** - * - * @summary Update the project quota. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource. - * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - projectUpdateQuota(id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options?: any): AxiosPromise<any> { - return localVarFp.projectUpdateQuota(id, resourceTypeId, updateProjectQuotaObject, options).then((request) => request(axios, basePath)); - }, }; }; @@ -1922,7 +1753,7 @@ export class ProjectApi extends BaseAPI { /** * - * @summary Deletes the selected project + * @summary Deletes a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -1970,20 +1801,7 @@ export class ProjectApi extends BaseAPI { /** * - * @summary Get the max quota for a resource type. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource - * @param {*} [options] Override http request option. - * @throws {RequiredError} - * @memberof ProjectApi - */ - public projectGetQuotaMax(id: string, resourceTypeId: string, options?: any) { - return ProjectApiFp(this.configuration).projectGetQuotaMax(id, resourceTypeId, options).then((request) => request(this.axios, this.basePath)); - } - - /** - * - * @summary Gets the resources + * @summary Gets all resources in a project * @param {string} id Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2029,90 +1847,322 @@ export class ProjectApi extends BaseAPI { /** * - * @summary Retrieves the quota for the selected project and resource Type. - * @param {string} id Id of the project - * @param {string} resourceTypeId Id of the resource type + * @summary Resolves a project invitation for the current user. + * @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\" * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ProjectApi */ - public projectQuota(id: string, resourceTypeId: string, options?: any) { - return ProjectApiFp(this.configuration).projectQuota(id, resourceTypeId, options).then((request) => request(this.axios, this.basePath)); + public projectResolveInvitation(invitationToken: string, options?: any) { + return ProjectApiFp(this.configuration).projectResolveInvitation(invitationToken, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary Retrieves the quota for the selected project. - * @param {string} id Id of the project + * @summary Creates and sends a project invitation to a specified email. + * @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \".../?invitationToken={token}\". * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ProjectApi */ - public projectQuotas(id: string, options?: any) { - return ProjectApiFp(this.configuration).projectQuotas(id, options).then((request) => request(this.axios, this.basePath)); + public projectSendInvitation(sendInvitationObject: SendInvitationObject, options?: any) { + return ProjectApiFp(this.configuration).projectSendInvitation(sendInvitationObject, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary Resolve a project invitation for the current user. - * @param {string} invitationToken Token for a project invitation stored inside the URL under \".../?invitationToken={token}\" + * @summary Creates a project + * @param {ProjectObject} projectObject A Project Object * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ProjectApi */ - public projectResolveInvitation(invitationToken: string, options?: any) { - return ProjectApiFp(this.configuration).projectResolveInvitation(invitationToken, options).then((request) => request(this.axios, this.basePath)); + public projectStore(projectObject: ProjectObject, options?: any) { + return ProjectApiFp(this.configuration).projectStore(projectObject, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary Create and send a project invitation to a specified mail. - * @param {SendInvitationObject} sendInvitationObject Informations for sending an invitation. The invitation token is stored inside the URL under \".../?invitationToken={token}\". + * @summary Updates a project + * @param {string} id Id of the project + * @param {ProjectObject} projectObject A Project Object * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ProjectApi */ - public projectSendInvitation(sendInvitationObject: SendInvitationObject, options?: any) { - return ProjectApiFp(this.configuration).projectSendInvitation(sendInvitationObject, options).then((request) => request(this.axios, this.basePath)); + public projectUpdate(id: string, projectObject: ProjectObject, options?: any) { + return ProjectApiFp(this.configuration).projectUpdate(id, projectObject, options).then((request) => request(this.axios, this.basePath)); + } +} + + +/** + * ProjectQuotaApi - axios parameter creator + * @export + */ +export const ProjectQuotaApiAxiosParamCreator = function (configuration?: Configuration) { + return { + /** + * + * @summary Retrieves the project quota in GiB of a resource type for the selected project together with all individual resources of this resource type. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + projectQuotaQuota: async (id: string, resourceTypeId: string, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'id' is not null or undefined + assertParamExists('projectQuotaQuota', 'id', id) + // verify required parameter 'resourceTypeId' is not null or undefined + assertParamExists('projectQuotaQuota', 'resourceTypeId', resourceTypeId) + const localVarPath = `/ProjectQuota/{id}/{resourceTypeId}` + .replace(`{${"id"}}`, encodeURIComponent(String(id))) + .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication JWT token required + await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) + + + + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, + /** + * + * @summary Retrieves all project quotas in GiB grouped by resource type for the selected project. + * @param {string} id Id of the project + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + projectQuotaQuotas: async (id: string, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'id' is not null or undefined + assertParamExists('projectQuotaQuotas', 'id', id) + const localVarPath = `/ProjectQuota/{id}/-/all` + .replace(`{${"id"}}`, encodeURIComponent(String(id))); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication JWT token required + await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) + + + + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, + /** + * + * @summary Updates the reserved project quota of a resource type for a selected poject. Quota value in GiB. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + projectQuotaUpdateQuota: async (id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'id' is not null or undefined + assertParamExists('projectQuotaUpdateQuota', 'id', id) + // verify required parameter 'resourceTypeId' is not null or undefined + assertParamExists('projectQuotaUpdateQuota', 'resourceTypeId', resourceTypeId) + // verify required parameter 'updateProjectQuotaObject' is not null or undefined + assertParamExists('projectQuotaUpdateQuota', 'updateProjectQuotaObject', updateProjectQuotaObject) + const localVarPath = `/ProjectQuota/{id}/{resourceTypeId}` + .replace(`{${"id"}}`, encodeURIComponent(String(id))) + .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication JWT token required + await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) + + + + localVarHeaderParameter['Content-Type'] = 'application/json'; + + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + localVarRequestOptions.data = serializeDataIfNeeded(updateProjectQuotaObject, localVarRequestOptions, configuration) + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, } +}; +/** + * ProjectQuotaApi - functional programming interface + * @export + */ +export const ProjectQuotaApiFp = function(configuration?: Configuration) { + const localVarAxiosParamCreator = ProjectQuotaApiAxiosParamCreator(configuration) + return { + /** + * + * @summary Retrieves the project quota in GiB of a resource type for the selected project together with all individual resources of this resource type. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async projectQuotaQuota(id: string, resourceTypeId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaExtendedReturnObject>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.projectQuotaQuota(id, resourceTypeId, options); + return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); + }, + /** + * + * @summary Retrieves all project quotas in GiB grouped by resource type for the selected project. + * @param {string} id Id of the project + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async projectQuotaQuotas(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<ProjectQuotaReturnObject>>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.projectQuotaQuotas(id, options); + return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); + }, + /** + * + * @summary Updates the reserved project quota of a resource type for a selected poject. Quota value in GiB. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async projectQuotaUpdateQuota(id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.projectQuotaUpdateQuota(id, resourceTypeId, updateProjectQuotaObject, options); + return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); + }, + } +}; + +/** + * ProjectQuotaApi - factory interface + * @export + */ +export const ProjectQuotaApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) { + const localVarFp = ProjectQuotaApiFp(configuration) + return { + /** + * + * @summary Retrieves the project quota in GiB of a resource type for the selected project together with all individual resources of this resource type. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + projectQuotaQuota(id: string, resourceTypeId: string, options?: any): AxiosPromise<ProjectQuotaExtendedReturnObject> { + return localVarFp.projectQuotaQuota(id, resourceTypeId, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary Retrieves all project quotas in GiB grouped by resource type for the selected project. + * @param {string} id Id of the project + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + projectQuotaQuotas(id: string, options?: any): AxiosPromise<Array<ProjectQuotaReturnObject>> { + return localVarFp.projectQuotaQuotas(id, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary Updates the reserved project quota of a resource type for a selected poject. Quota value in GiB. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type + * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + projectQuotaUpdateQuota(id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options?: any): AxiosPromise<any> { + return localVarFp.projectQuotaUpdateQuota(id, resourceTypeId, updateProjectQuotaObject, options).then((request) => request(axios, basePath)); + }, + }; +}; + +/** + * ProjectQuotaApi - object-oriented interface + * @export + * @class ProjectQuotaApi + * @extends {BaseAPI} + */ +export class ProjectQuotaApi extends BaseAPI { /** * - * @summary Creates a project - * @param {ProjectObject} projectObject A Project Object + * @summary Retrieves the project quota in GiB of a resource type for the selected project together with all individual resources of this resource type. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type * @param {*} [options] Override http request option. * @throws {RequiredError} - * @memberof ProjectApi + * @memberof ProjectQuotaApi */ - public projectStore(projectObject: ProjectObject, options?: any) { - return ProjectApiFp(this.configuration).projectStore(projectObject, options).then((request) => request(this.axios, this.basePath)); + public projectQuotaQuota(id: string, resourceTypeId: string, options?: any) { + return ProjectQuotaApiFp(this.configuration).projectQuotaQuota(id, resourceTypeId, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary Updates the selected project + * @summary Retrieves all project quotas in GiB grouped by resource type for the selected project. * @param {string} id Id of the project - * @param {ProjectObject} projectObject A Project Object * @param {*} [options] Override http request option. * @throws {RequiredError} - * @memberof ProjectApi + * @memberof ProjectQuotaApi */ - public projectUpdate(id: string, projectObject: ProjectObject, options?: any) { - return ProjectApiFp(this.configuration).projectUpdate(id, projectObject, options).then((request) => request(this.axios, this.basePath)); + public projectQuotaQuotas(id: string, options?: any) { + return ProjectQuotaApiFp(this.configuration).projectQuotaQuotas(id, options).then((request) => request(this.axios, this.basePath)); } /** * - * @summary Update the project quota. - * @param {string} id Id of the project. - * @param {string} resourceTypeId Id of the resource. + * @summary Updates the reserved project quota of a resource type for a selected poject. Quota value in GiB. + * @param {string} id Id of the project + * @param {string} resourceTypeId Id of the resource type * @param {UpdateProjectQuotaObject} updateProjectQuotaObject Object containing the update values. * @param {*} [options] Override http request option. * @throws {RequiredError} - * @memberof ProjectApi + * @memberof ProjectQuotaApi */ - public projectUpdateQuota(id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options?: any) { - return ProjectApiFp(this.configuration).projectUpdateQuota(id, resourceTypeId, updateProjectQuotaObject, options).then((request) => request(this.axios, this.basePath)); + public projectQuotaUpdateQuota(id: string, resourceTypeId: string, updateProjectQuotaObject: UpdateProjectQuotaObject, options?: any) { + return ProjectQuotaApiFp(this.configuration).projectQuotaUpdateQuota(id, resourceTypeId, updateProjectQuotaObject, options).then((request) => request(this.axios, this.basePath)); } } @@ -2125,7 +2175,7 @@ export const ProjectRoleApiAxiosParamCreator = function (configuration?: Configu return { /** * - * @summary deletes project role for the given project + * @summary Deletes a user from a project * @param {string} projectId Id of the project * @param {string} userId Id of the user * @param {string} roleId Id of the role @@ -2170,7 +2220,7 @@ export const ProjectRoleApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary Deletes user from a project + * @summary Deletes the current user from a project * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2207,7 +2257,7 @@ export const ProjectRoleApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary Gets all roles for current user and given object + * @summary Gets all roles for the current user and a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2244,7 +2294,7 @@ export const ProjectRoleApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary Lists all users to the given project + * @summary Lists all users in a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2281,11 +2331,14 @@ export const ProjectRoleApiAxiosParamCreator = function (configuration?: Configu }, /** * - * @summary sets a project role for the given project + * @summary Sets a role for the current user in a project + * @param {ProjectRoleObject} projectRoleObject * @param {*} [options] Override http request option. * @throws {RequiredError} */ - projectRoleSet: async (options: any = {}): Promise<RequestArgs> => { + projectRoleSet: async (projectRoleObject: ProjectRoleObject, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'projectRoleObject' is not null or undefined + assertParamExists('projectRoleSet', 'projectRoleObject', projectRoleObject) const localVarPath = `/ProjectRole`; // use dummy base URL string because the URL constructor only accepts absolute URLs. const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); @@ -2303,9 +2356,12 @@ export const ProjectRoleApiAxiosParamCreator = function (configuration?: Configu + localVarHeaderParameter['Content-Type'] = 'application/json'; + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + localVarRequestOptions.data = serializeDataIfNeeded(projectRoleObject, localVarRequestOptions, configuration) return { url: toPathString(localVarUrlObj), @@ -2324,7 +2380,7 @@ export const ProjectRoleApiFp = function(configuration?: Configuration) { return { /** * - * @summary deletes project role for the given project + * @summary Deletes a user from a project * @param {string} projectId Id of the project * @param {string} userId Id of the user * @param {string} roleId Id of the role @@ -2337,7 +2393,7 @@ export const ProjectRoleApiFp = function(configuration?: Configuration) { }, /** * - * @summary Deletes user from a project + * @summary Deletes the current user from a project * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2348,7 +2404,7 @@ export const ProjectRoleApiFp = function(configuration?: Configuration) { }, /** * - * @summary Gets all roles for current user and given object + * @summary Gets all roles for the current user and a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2359,7 +2415,7 @@ export const ProjectRoleApiFp = function(configuration?: Configuration) { }, /** * - * @summary Lists all users to the given project + * @summary Lists all users in a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2370,12 +2426,13 @@ export const ProjectRoleApiFp = function(configuration?: Configuration) { }, /** * - * @summary sets a project role for the given project + * @summary Sets a role for the current user in a project + * @param {ProjectRoleObject} projectRoleObject * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async projectRoleSet(options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectRoleObject>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.projectRoleSet(options); + async projectRoleSet(projectRoleObject: ProjectRoleObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectRoleObject>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.projectRoleSet(projectRoleObject, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, } @@ -2390,7 +2447,7 @@ export const ProjectRoleApiFactory = function (configuration?: Configuration, ba return { /** * - * @summary deletes project role for the given project + * @summary Deletes a user from a project * @param {string} projectId Id of the project * @param {string} userId Id of the user * @param {string} roleId Id of the role @@ -2402,7 +2459,7 @@ export const ProjectRoleApiFactory = function (configuration?: Configuration, ba }, /** * - * @summary Deletes user from a project + * @summary Deletes the current user from a project * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2412,7 +2469,7 @@ export const ProjectRoleApiFactory = function (configuration?: Configuration, ba }, /** * - * @summary Gets all roles for current user and given object + * @summary Gets all roles for the current user and a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2422,7 +2479,7 @@ export const ProjectRoleApiFactory = function (configuration?: Configuration, ba }, /** * - * @summary Lists all users to the given project + * @summary Lists all users in a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2432,12 +2489,13 @@ export const ProjectRoleApiFactory = function (configuration?: Configuration, ba }, /** * - * @summary sets a project role for the given project + * @summary Sets a role for the current user in a project + * @param {ProjectRoleObject} projectRoleObject * @param {*} [options] Override http request option. * @throws {RequiredError} */ - projectRoleSet(options?: any): AxiosPromise<ProjectRoleObject> { - return localVarFp.projectRoleSet(options).then((request) => request(axios, basePath)); + projectRoleSet(projectRoleObject: ProjectRoleObject, options?: any): AxiosPromise<ProjectRoleObject> { + return localVarFp.projectRoleSet(projectRoleObject, options).then((request) => request(axios, basePath)); }, }; }; @@ -2451,7 +2509,7 @@ export const ProjectRoleApiFactory = function (configuration?: Configuration, ba export class ProjectRoleApi extends BaseAPI { /** * - * @summary deletes project role for the given project + * @summary Deletes a user from a project * @param {string} projectId Id of the project * @param {string} userId Id of the user * @param {string} roleId Id of the role @@ -2465,7 +2523,7 @@ export class ProjectRoleApi extends BaseAPI { /** * - * @summary Deletes user from a project + * @summary Deletes the current user from a project * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2477,7 +2535,7 @@ export class ProjectRoleApi extends BaseAPI { /** * - * @summary Gets all roles for current user and given object + * @summary Gets all roles for the current user and a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2489,7 +2547,7 @@ export class ProjectRoleApi extends BaseAPI { /** * - * @summary Lists all users to the given project + * @summary Lists all users in a project. * @param {string} projectId Id of the project * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -2501,13 +2559,14 @@ export class ProjectRoleApi extends BaseAPI { /** * - * @summary sets a project role for the given project + * @summary Sets a role for the current user in a project + * @param {ProjectRoleObject} projectRoleObject * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ProjectRoleApi */ - public projectRoleSet(options?: any) { - return ProjectRoleApiFp(this.configuration).projectRoleSet(options).then((request) => request(this.axios, this.basePath)); + public projectRoleSet(projectRoleObject: ProjectRoleObject, options?: any) { + return ProjectRoleApiFp(this.configuration).projectRoleSet(projectRoleObject, options).then((request) => request(this.axios, this.basePath)); } } diff --git a/src/Coscine.Api.Project/base.ts b/src/Coscine.Api.Project/base.ts index 9551052c10c077b5cbcba922632f4c47e1f3589e..c540811e2d09ce69846c77ca88733bcbf1a611b9 100644 --- a/src/Coscine.Api.Project/base.ts +++ b/src/Coscine.Api.Project/base.ts @@ -4,7 +4,7 @@ * Coscine.Api.Project * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.4 + * The version of the OpenAPI document: 3.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Project/common.ts b/src/Coscine.Api.Project/common.ts index 22a94f6e1e4abb107c810e722a2ada3b977db795..2589e822c34df24ea54df6073974a6048aae6115 100644 --- a/src/Coscine.Api.Project/common.ts +++ b/src/Coscine.Api.Project/common.ts @@ -4,7 +4,7 @@ * Coscine.Api.Project * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.4 + * The version of the OpenAPI document: 3.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Project/configuration.ts b/src/Coscine.Api.Project/configuration.ts index 870df42f821a504c9bfa8f8f356c8a9ea8636301..77fa4362974e77a521970ee3839131b0bc3b7e88 100644 --- a/src/Coscine.Api.Project/configuration.ts +++ b/src/Coscine.Api.Project/configuration.ts @@ -4,7 +4,7 @@ * Coscine.Api.Project * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.4 + * The version of the OpenAPI document: 3.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Project/index.ts b/src/Coscine.Api.Project/index.ts index 974a599002f3b4302e6216b300c0948620c435c2..0fa648994e9ecaf84169d3b730853927f58f0c67 100644 --- a/src/Coscine.Api.Project/index.ts +++ b/src/Coscine.Api.Project/index.ts @@ -4,7 +4,7 @@ * Coscine.Api.Project * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.4 + * The version of the OpenAPI document: 3.0.1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Quota/.gitignore b/src/Coscine.Api.Quota/.gitignore deleted file mode 100644 index 149b57654723c14590f35c6c0db8460f19173078..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -wwwroot/*.js -node_modules -typings -dist diff --git a/src/Coscine.Api.Quota/.npmignore b/src/Coscine.Api.Quota/.npmignore deleted file mode 100644 index 999d88df6939a13529be54ef2e68fb3248257ad8..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/.npmignore +++ /dev/null @@ -1 +0,0 @@ -# empty npmignore to ensure all required files (e.g., in the dist folder) are published by npm \ No newline at end of file diff --git a/src/Coscine.Api.Quota/.openapi-generator-ignore b/src/Coscine.Api.Quota/.openapi-generator-ignore deleted file mode 100644 index 7484ee590a3894506cf063799b885428f95a71be..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/.openapi-generator-ignore +++ /dev/null @@ -1,23 +0,0 @@ -# OpenAPI Generator Ignore -# Generated by openapi-generator https://github.com/openapitools/openapi-generator - -# Use this file to prevent files from being overwritten by the generator. -# The patterns follow closely to .gitignore or .dockerignore. - -# As an example, the C# client generator defines ApiClient.cs. -# You can make changes and tell OpenAPI Generator to ignore just this file by uncommenting the following line: -#ApiClient.cs - -# You can match any string of characters against a directory, file or extension with a single asterisk (*): -#foo/*/qux -# The above matches foo/bar/qux and foo/baz/qux, but not foo/bar/baz/qux - -# You can recursively match patterns against a directory, file or extension with a double asterisk (**): -#foo/**/qux -# This matches foo/bar/qux, foo/baz/qux, and foo/bar/baz/qux - -# You can also negate patterns with an exclamation (!). -# For example, you can ignore all files in a docs folder with the file extension .md: -#docs/*.md -# Then explicitly reverse the ignore rule for a single file: -#!docs/README.md diff --git a/src/Coscine.Api.Quota/.openapi-generator/FILES b/src/Coscine.Api.Quota/.openapi-generator/FILES deleted file mode 100644 index 16b445eee6ddfbfbfe345427f484f94cba9ee946..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/.openapi-generator/FILES +++ /dev/null @@ -1,9 +0,0 @@ -.gitignore -.npmignore -.openapi-generator-ignore -api.ts -base.ts -common.ts -configuration.ts -git_push.sh -index.ts diff --git a/src/Coscine.Api.Quota/.openapi-generator/VERSION b/src/Coscine.Api.Quota/.openapi-generator/VERSION deleted file mode 100644 index 804440660c71cc833e24b1a87544a706fb3eac35..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/.openapi-generator/VERSION +++ /dev/null @@ -1 +0,0 @@ -5.2.1 \ No newline at end of file diff --git a/src/Coscine.Api.Quota/api.ts b/src/Coscine.Api.Quota/api.ts deleted file mode 100644 index 9bd5c6a5d91ea6501b0b5a916b8cb53e685e7816..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/api.ts +++ /dev/null @@ -1,338 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Coscine.Api.Quota - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 2.6.3 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -import { Configuration } from './configuration'; -import globalAxios, { AxiosPromise, AxiosInstance } from 'axios'; -// Some imports not used depending on template conditions -// @ts-ignore -import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObject, setBearerAuthToObject, setOAuthToObject, setSearchParams, serializeDataIfNeeded, toPathString, createRequestFunction } from './common'; -// @ts-ignore -import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from './base'; - -/** - * Contains information about the quota of a resource. - * @export - * @interface ProjectQuotaReturnObject - */ -export interface ProjectQuotaReturnObject { - /** - * Id of the resoure. - * @type {string} - * @memberof ProjectQuotaReturnObject - */ - id?: string; - /** - * Display name of the resource. - * @type {string} - * @memberof ProjectQuotaReturnObject - */ - name?: string | null; - /** - * How much space is used by the resource (rounded up and in gb). - * @type {number} - * @memberof ProjectQuotaReturnObject - */ - used?: number; - /** - * How much space is availabe to be taken by resource (in gb). - * @type {number} - * @memberof ProjectQuotaReturnObject - */ - allocated?: number; -} -/** - * Parameter object containing the update informations. - * @export - * @interface UpdateResourceObject - */ -export interface UpdateResourceObject { - /** - * Id of the resource. - * @type {string} - * @memberof UpdateResourceObject - */ - id?: string; - /** - * New Quota value. - * @type {number} - * @memberof UpdateResourceObject - */ - allocated?: number; -} - -/** - * QuotaApi - axios parameter creator - * @export - */ -export const QuotaApiAxiosParamCreator = function (configuration?: Configuration) { - return { - /** - * - * @summary Retrieves the quota for the resource. - * @param {string} resourceId Id of the resource. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - quotaGetResourceQuota: async (resourceId: string, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'resourceId' is not null or undefined - assertParamExists('quotaGetResourceQuota', 'resourceId', resourceId) - const localVarPath = `/Quota/{resourceId}` - .replace(`{${"resourceId"}}`, encodeURIComponent(String(resourceId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary Retrieves the quota for the selected project and resource type. - * @param {string} projectId Id of the project. - * @param {string} resourceTypeId Id of the resource type. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - quotaGetResourceQuotas: async (projectId: string, resourceTypeId: string, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'projectId' is not null or undefined - assertParamExists('quotaGetResourceQuotas', 'projectId', projectId) - // verify required parameter 'resourceTypeId' is not null or undefined - assertParamExists('quotaGetResourceQuotas', 'resourceTypeId', resourceTypeId) - const localVarPath = `/Quota/{projectId}/{resourceTypeId}/all` - .replace(`{${"projectId"}}`, encodeURIComponent(String(projectId))) - .replace(`{${"resourceTypeId"}}`, encodeURIComponent(String(resourceTypeId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - /** - * - * @summary Updates the quota for a resource. - * @param {string} resourceId - * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - quotaUpdateResourceQuota: async (resourceId: string, updateResourceObject: UpdateResourceObject, options: any = {}): Promise<RequestArgs> => { - // verify required parameter 'resourceId' is not null or undefined - assertParamExists('quotaUpdateResourceQuota', 'resourceId', resourceId) - // verify required parameter 'updateResourceObject' is not null or undefined - assertParamExists('quotaUpdateResourceQuota', 'updateResourceObject', updateResourceObject) - const localVarPath = `/Quota/{resourceId}` - .replace(`{${"resourceId"}}`, encodeURIComponent(String(resourceId))); - // use dummy base URL string because the URL constructor only accepts absolute URLs. - const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); - let baseOptions; - if (configuration) { - baseOptions = configuration.baseOptions; - } - - const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options}; - const localVarHeaderParameter = {} as any; - const localVarQueryParameter = {} as any; - - // authentication JWT token required - await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) - - - - localVarHeaderParameter['Content-Type'] = 'application/json'; - - setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); - let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; - localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; - localVarRequestOptions.data = serializeDataIfNeeded(updateResourceObject, localVarRequestOptions, configuration) - - return { - url: toPathString(localVarUrlObj), - options: localVarRequestOptions, - }; - }, - } -}; - -/** - * QuotaApi - functional programming interface - * @export - */ -export const QuotaApiFp = function(configuration?: Configuration) { - const localVarAxiosParamCreator = QuotaApiAxiosParamCreator(configuration) - return { - /** - * - * @summary Retrieves the quota for the resource. - * @param {string} resourceId Id of the resource. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async quotaGetResourceQuota(resourceId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ProjectQuotaReturnObject>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.quotaGetResourceQuota(resourceId, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, - /** - * - * @summary Retrieves the quota for the selected project and resource type. - * @param {string} projectId Id of the project. - * @param {string} resourceTypeId Id of the resource type. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async quotaGetResourceQuotas(projectId: string, resourceTypeId: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<ProjectQuotaReturnObject>>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.quotaGetResourceQuotas(projectId, resourceTypeId, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, - /** - * - * @summary Updates the quota for a resource. - * @param {string} resourceId - * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - async quotaUpdateResourceQuota(resourceId: string, updateResourceObject: UpdateResourceObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { - const localVarAxiosArgs = await localVarAxiosParamCreator.quotaUpdateResourceQuota(resourceId, updateResourceObject, options); - return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); - }, - } -}; - -/** - * QuotaApi - factory interface - * @export - */ -export const QuotaApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) { - const localVarFp = QuotaApiFp(configuration) - return { - /** - * - * @summary Retrieves the quota for the resource. - * @param {string} resourceId Id of the resource. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - quotaGetResourceQuota(resourceId: string, options?: any): AxiosPromise<ProjectQuotaReturnObject> { - return localVarFp.quotaGetResourceQuota(resourceId, options).then((request) => request(axios, basePath)); - }, - /** - * - * @summary Retrieves the quota for the selected project and resource type. - * @param {string} projectId Id of the project. - * @param {string} resourceTypeId Id of the resource type. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - quotaGetResourceQuotas(projectId: string, resourceTypeId: string, options?: any): AxiosPromise<Array<ProjectQuotaReturnObject>> { - return localVarFp.quotaGetResourceQuotas(projectId, resourceTypeId, options).then((request) => request(axios, basePath)); - }, - /** - * - * @summary Updates the quota for a resource. - * @param {string} resourceId - * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - */ - quotaUpdateResourceQuota(resourceId: string, updateResourceObject: UpdateResourceObject, options?: any): AxiosPromise<any> { - return localVarFp.quotaUpdateResourceQuota(resourceId, updateResourceObject, options).then((request) => request(axios, basePath)); - }, - }; -}; - -/** - * QuotaApi - object-oriented interface - * @export - * @class QuotaApi - * @extends {BaseAPI} - */ -export class QuotaApi extends BaseAPI { - /** - * - * @summary Retrieves the quota for the resource. - * @param {string} resourceId Id of the resource. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - * @memberof QuotaApi - */ - public quotaGetResourceQuota(resourceId: string, options?: any) { - return QuotaApiFp(this.configuration).quotaGetResourceQuota(resourceId, options).then((request) => request(this.axios, this.basePath)); - } - - /** - * - * @summary Retrieves the quota for the selected project and resource type. - * @param {string} projectId Id of the project. - * @param {string} resourceTypeId Id of the resource type. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - * @memberof QuotaApi - */ - public quotaGetResourceQuotas(projectId: string, resourceTypeId: string, options?: any) { - return QuotaApiFp(this.configuration).quotaGetResourceQuotas(projectId, resourceTypeId, options).then((request) => request(this.axios, this.basePath)); - } - - /** - * - * @summary Updates the quota for a resource. - * @param {string} resourceId - * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. - * @param {*} [options] Override http request option. - * @throws {RequiredError} - * @memberof QuotaApi - */ - public quotaUpdateResourceQuota(resourceId: string, updateResourceObject: UpdateResourceObject, options?: any) { - return QuotaApiFp(this.configuration).quotaUpdateResourceQuota(resourceId, updateResourceObject, options).then((request) => request(this.axios, this.basePath)); - } -} - - diff --git a/src/Coscine.Api.Quota/base.ts b/src/Coscine.Api.Quota/base.ts deleted file mode 100644 index 54a40924404a3cbd0db59881edd7195d67b5cf28..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/base.ts +++ /dev/null @@ -1,71 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Coscine.Api.Quota - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 2.6.3 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -import { Configuration } from "./configuration"; -// Some imports not used depending on template conditions -// @ts-ignore -import globalAxios, { AxiosPromise, AxiosInstance } from 'axios'; - -export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Quota".replace(/\/+$/, ""); - -/** - * - * @export - */ -export const COLLECTION_FORMATS = { - csv: ",", - ssv: " ", - tsv: "\t", - pipes: "|", -}; - -/** - * - * @export - * @interface RequestArgs - */ -export interface RequestArgs { - url: string; - options: any; -} - -/** - * - * @export - * @class BaseAPI - */ -export class BaseAPI { - protected configuration: Configuration | undefined; - - constructor(configuration?: Configuration, protected basePath: string = BASE_PATH, protected axios: AxiosInstance = globalAxios) { - if (configuration) { - this.configuration = configuration; - this.basePath = configuration.basePath || this.basePath; - } - } -}; - -/** - * - * @export - * @class RequiredError - * @extends {Error} - */ -export class RequiredError extends Error { - name: "RequiredError" = "RequiredError"; - constructor(public field: string, msg?: string) { - super(msg); - } -} diff --git a/src/Coscine.Api.Quota/common.ts b/src/Coscine.Api.Quota/common.ts deleted file mode 100644 index 785900c8e259f3b457e27d53a03b133c71fa0b70..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/common.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Coscine.Api.Quota - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 2.6.3 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -import { Configuration } from "./configuration"; -import { RequiredError, RequestArgs } from "./base"; -import { AxiosInstance } from 'axios'; - -/** - * - * @export - */ -export const DUMMY_BASE_URL = 'https://example.com' - -/** - * - * @throws {RequiredError} - * @export - */ -export const assertParamExists = function (functionName: string, paramName: string, paramValue: unknown) { - if (paramValue === null || paramValue === undefined) { - throw new RequiredError(paramName, `Required parameter ${paramName} was null or undefined when calling ${functionName}.`); - } -} - -/** - * - * @export - */ -export const setApiKeyToObject = async function (object: any, keyParamName: string, configuration?: Configuration) { - if (configuration && configuration.apiKey) { - const localVarApiKeyValue = typeof configuration.apiKey === 'function' - ? await configuration.apiKey(keyParamName) - : await configuration.apiKey; - object[keyParamName] = localVarApiKeyValue; - } -} - -/** - * - * @export - */ -export const setBasicAuthToObject = function (object: any, configuration?: Configuration) { - if (configuration && (configuration.username || configuration.password)) { - object["auth"] = { username: configuration.username, password: configuration.password }; - } -} - -/** - * - * @export - */ -export const setBearerAuthToObject = async function (object: any, configuration?: Configuration) { - if (configuration && configuration.accessToken) { - const accessToken = typeof configuration.accessToken === 'function' - ? await configuration.accessToken() - : await configuration.accessToken; - object["Authorization"] = "Bearer " + accessToken; - } -} - -/** - * - * @export - */ -export const setOAuthToObject = async function (object: any, name: string, scopes: string[], configuration?: Configuration) { - if (configuration && configuration.accessToken) { - const localVarAccessTokenValue = typeof configuration.accessToken === 'function' - ? await configuration.accessToken(name, scopes) - : await configuration.accessToken; - object["Authorization"] = "Bearer " + localVarAccessTokenValue; - } -} - -/** - * - * @export - */ -export const setSearchParams = function (url: URL, ...objects: any[]) { - const searchParams = new URLSearchParams(url.search); - for (const object of objects) { - for (const key in object) { - if (Array.isArray(object[key])) { - searchParams.delete(key); - for (const item of object[key]) { - searchParams.append(key, item); - } - } else { - searchParams.set(key, object[key]); - } - } - } - url.search = searchParams.toString(); -} - -/** - * - * @export - */ -export const serializeDataIfNeeded = function (value: any, requestOptions: any, configuration?: Configuration) { - const nonString = typeof value !== 'string'; - const needsSerialization = nonString && configuration && configuration.isJsonMime - ? configuration.isJsonMime(requestOptions.headers['Content-Type']) - : nonString; - return needsSerialization - ? JSON.stringify(value !== undefined ? value : {}) - : (value || ""); -} - -/** - * - * @export - */ -export const toPathString = function (url: URL) { - return url.pathname + url.search + url.hash -} - -/** - * - * @export - */ -export const createRequestFunction = function (axiosArgs: RequestArgs, globalAxios: AxiosInstance, BASE_PATH: string, configuration?: Configuration) { - return (axios: AxiosInstance = globalAxios, basePath: string = BASE_PATH) => { - const axiosRequestArgs = {...axiosArgs.options, url: (configuration?.basePath || basePath) + axiosArgs.url}; - return axios.request(axiosRequestArgs); - }; -} diff --git a/src/Coscine.Api.Quota/configuration.ts b/src/Coscine.Api.Quota/configuration.ts deleted file mode 100644 index a19c0658bf36b1326e0a3c3cd31e11fd4677d6a3..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/configuration.ts +++ /dev/null @@ -1,101 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Coscine.Api.Quota - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 2.6.3 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -export interface ConfigurationParameters { - apiKey?: string | Promise<string> | ((name: string) => string) | ((name: string) => Promise<string>); - username?: string; - password?: string; - accessToken?: string | Promise<string> | ((name?: string, scopes?: string[]) => string) | ((name?: string, scopes?: string[]) => Promise<string>); - basePath?: string; - baseOptions?: any; - formDataCtor?: new () => any; -} - -export class Configuration { - /** - * parameter for apiKey security - * @param name security name - * @memberof Configuration - */ - apiKey?: string | Promise<string> | ((name: string) => string) | ((name: string) => Promise<string>); - /** - * parameter for basic security - * - * @type {string} - * @memberof Configuration - */ - username?: string; - /** - * parameter for basic security - * - * @type {string} - * @memberof Configuration - */ - password?: string; - /** - * parameter for oauth2 security - * @param name security name - * @param scopes oauth2 scope - * @memberof Configuration - */ - accessToken?: string | Promise<string> | ((name?: string, scopes?: string[]) => string) | ((name?: string, scopes?: string[]) => Promise<string>); - /** - * override base path - * - * @type {string} - * @memberof Configuration - */ - basePath?: string; - /** - * base options for axios calls - * - * @type {any} - * @memberof Configuration - */ - baseOptions?: any; - /** - * The FormData constructor that will be used to create multipart form data - * requests. You can inject this here so that execution environments that - * do not support the FormData class can still run the generated client. - * - * @type {new () => FormData} - */ - formDataCtor?: new () => any; - - constructor(param: ConfigurationParameters = {}) { - this.apiKey = param.apiKey; - this.username = param.username; - this.password = param.password; - this.accessToken = param.accessToken; - this.basePath = param.basePath; - this.baseOptions = param.baseOptions; - this.formDataCtor = param.formDataCtor; - } - - /** - * Check if the given MIME is a JSON MIME. - * JSON MIME examples: - * application/json - * application/json; charset=UTF8 - * APPLICATION/JSON - * application/vnd.company+json - * @param mime - MIME (Multipurpose Internet Mail Extensions) - * @return True if the given MIME is JSON, false otherwise. - */ - public isJsonMime(mime: string): boolean { - const jsonMime: RegExp = new RegExp('^(application\/json|[^;/ \t]+\/[^;/ \t]+[+]json)[ \t]*(;.*)?$', 'i'); - return mime !== null && (jsonMime.test(mime) || mime.toLowerCase() === 'application/json-patch+json'); - } -} diff --git a/src/Coscine.Api.Quota/index.ts b/src/Coscine.Api.Quota/index.ts deleted file mode 100644 index 25343f111f697688e323c7ac936bec4fda939632..0000000000000000000000000000000000000000 --- a/src/Coscine.Api.Quota/index.ts +++ /dev/null @@ -1,18 +0,0 @@ -/* tslint:disable */ -/* eslint-disable */ -/** - * Coscine.Api.Quota - * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) - * - * The version of the OpenAPI document: 2.6.3 - * - * - * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). - * https://openapi-generator.tech - * Do not edit the class manually. - */ - - -export * from "./api"; -export * from "./configuration"; - diff --git a/src/Coscine.Api.Resources/api.ts b/src/Coscine.Api.Resources/api.ts index 18dce66ad0d15f29d04b61a61207d65a1383c8fc..a441e773ed5510ec7fc0c10ac174afbc6abd170a 100644 --- a/src/Coscine.Api.Resources/api.ts +++ b/src/Coscine.Api.Resources/api.ts @@ -4,7 +4,7 @@ * Coscine.Api.Resources * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.3 + * The version of the OpenAPI document: 2.10.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -116,6 +116,40 @@ export interface MetadataView { */ editableKey?: boolean; } +/** + * + * @export + * @interface QuotaDimObject + */ +export interface QuotaDimObject { + /** + * + * @type {number} + * @memberof QuotaDimObject + */ + value?: number; + /** + * + * @type {QuotaUnit} + * @memberof QuotaDimObject + */ + unit?: QuotaUnit; +} +/** + * + * @export + * @enum {string} + */ + +export enum QuotaUnit { + Byte = 'https://qudt.org/vocab/unit/BYTE', + KibiByte = 'https://qudt.org/vocab/unit/KibiBYTE', + MebiByte = 'https://qudt.org/vocab/unit/MebiBYTE', + GibiByte = 'https://qudt.org/vocab/unit/GibiBYTE', + TebiByte = 'https://qudt.org/vocab/unit/TebiBYTE', + PebiByte = 'https://qudt.org/vocab/unit/PebiBYTE' +} + /** * * @export @@ -257,6 +291,43 @@ export interface ResourceObject { */ archived?: boolean; } +/** + * + * @export + * @interface ResourceQuotaReturnObject + */ +export interface ResourceQuotaReturnObject { + /** + * + * @type {string} + * @memberof ResourceQuotaReturnObject + */ + id?: string; + /** + * + * @type {string} + * @memberof ResourceQuotaReturnObject + */ + name?: string | null; + /** + * + * @type {QuotaDimObject} + * @memberof ResourceQuotaReturnObject + */ + used?: QuotaDimObject | null; + /** + * + * @type {number} + * @memberof ResourceQuotaReturnObject + */ + usedPercentage?: number; + /** + * + * @type {QuotaDimObject} + * @memberof ResourceQuotaReturnObject + */ + reserved?: QuotaDimObject | null; +} /** * * @export @@ -287,18 +358,36 @@ export interface ResourceTypeInformation { * @memberof ResourceTypeInformation */ canRead?: boolean; + /** + * + * @type {boolean} + * @memberof ResourceTypeInformation + */ + canSetResourceReadonly?: boolean; /** * * @type {boolean} * @memberof ResourceTypeInformation */ canUpdate?: boolean; + /** + * + * @type {boolean} + * @memberof ResourceTypeInformation + */ + canUpdateResource?: boolean; /** * * @type {boolean} * @memberof ResourceTypeInformation */ canDelete?: boolean; + /** + * + * @type {boolean} + * @memberof ResourceTypeInformation + */ + canDeleteResource?: boolean; /** * * @type {boolean} @@ -384,6 +473,19 @@ export enum ResourceTypeStatus { Active = 'active' } +/** + * Parameter object containing the update informations. + * @export + * @interface UpdateResourceObject + */ +export interface UpdateResourceObject { + /** + * New reserved quota value to set for the selected resource in GiB. + * @type {number} + * @memberof UpdateResourceObject + */ + reservedGiB?: number; +} /** * * @export @@ -412,7 +514,7 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat return { /** * - * @summary This deletes the specified resource. + * @summary Deletes a resource. * @param {string} id A GUID as a string that identifies the resource. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -449,8 +551,8 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat }, /** * - * @summary This returns the resource for the specified id. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns the resource with a specified id. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -486,7 +588,7 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat }, /** * - * @summary This returns a list of all resources the current user has access to. + * @summary Returns a list of all resources the current user has access to. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -519,8 +621,8 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat }, /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns whether or not the current user is creator of a specified resource. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -556,7 +658,7 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat }, /** * - * @summary This returns the read only status of the given resource. + * @summary Sets a read only status of a given resource. * @param {string} id A GUID as a string that identifies the resource. * @param {boolean} [status] A boolean value that specifies if the resource is archived. * @param {*} [options] Override http request option. @@ -598,7 +700,7 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat }, /** * - * @summary This stores the provided resource object for the specified project. + * @summary Stores the provided resource object in a specified project. * @param {string} projectId A GUID as a string that identifies the resource. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. @@ -641,8 +743,8 @@ export const ResourceApiAxiosParamCreator = function (configuration?: Configurat }, /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Updates a resource. + * @param {string} id The resource id. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -694,7 +796,7 @@ export const ResourceApiFp = function(configuration?: Configuration) { return { /** * - * @summary This deletes the specified resource. + * @summary Deletes a resource. * @param {string} id A GUID as a string that identifies the resource. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -705,8 +807,8 @@ export const ResourceApiFp = function(configuration?: Configuration) { }, /** * - * @summary This returns the resource for the specified id. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns the resource with a specified id. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -716,7 +818,7 @@ export const ResourceApiFp = function(configuration?: Configuration) { }, /** * - * @summary This returns a list of all resources the current user has access to. + * @summary Returns a list of all resources the current user has access to. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -726,8 +828,8 @@ export const ResourceApiFp = function(configuration?: Configuration) { }, /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns whether or not the current user is creator of a specified resource. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -737,7 +839,7 @@ export const ResourceApiFp = function(configuration?: Configuration) { }, /** * - * @summary This returns the read only status of the given resource. + * @summary Sets a read only status of a given resource. * @param {string} id A GUID as a string that identifies the resource. * @param {boolean} [status] A boolean value that specifies if the resource is archived. * @param {*} [options] Override http request option. @@ -749,7 +851,7 @@ export const ResourceApiFp = function(configuration?: Configuration) { }, /** * - * @summary This stores the provided resource object for the specified project. + * @summary Stores the provided resource object in a specified project. * @param {string} projectId A GUID as a string that identifies the resource. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. @@ -761,8 +863,8 @@ export const ResourceApiFp = function(configuration?: Configuration) { }, /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Updates a resource. + * @param {string} id The resource id. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -783,7 +885,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP return { /** * - * @summary This deletes the specified resource. + * @summary Deletes a resource. * @param {string} id A GUID as a string that identifies the resource. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -793,8 +895,8 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP }, /** * - * @summary This returns the resource for the specified id. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns the resource with a specified id. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -803,7 +905,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP }, /** * - * @summary This returns a list of all resources the current user has access to. + * @summary Returns a list of all resources the current user has access to. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -812,8 +914,8 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP }, /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns whether or not the current user is creator of a specified resource. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -822,7 +924,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP }, /** * - * @summary This returns the read only status of the given resource. + * @summary Sets a read only status of a given resource. * @param {string} id A GUID as a string that identifies the resource. * @param {boolean} [status] A boolean value that specifies if the resource is archived. * @param {*} [options] Override http request option. @@ -833,7 +935,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP }, /** * - * @summary This stores the provided resource object for the specified project. + * @summary Stores the provided resource object in a specified project. * @param {string} projectId A GUID as a string that identifies the resource. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. @@ -844,8 +946,8 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP }, /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Updates a resource. + * @param {string} id The resource id. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -865,7 +967,7 @@ export const ResourceApiFactory = function (configuration?: Configuration, baseP export class ResourceApi extends BaseAPI { /** * - * @summary This deletes the specified resource. + * @summary Deletes a resource. * @param {string} id A GUID as a string that identifies the resource. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -877,8 +979,8 @@ export class ResourceApi extends BaseAPI { /** * - * @summary This returns the resource for the specified id. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns the resource with a specified id. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ResourceApi @@ -889,7 +991,7 @@ export class ResourceApi extends BaseAPI { /** * - * @summary This returns a list of all resources the current user has access to. + * @summary Returns a list of all resources the current user has access to. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ResourceApi @@ -900,8 +1002,8 @@ export class ResourceApi extends BaseAPI { /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Returns whether or not the current user is creator of a specified resource. + * @param {string} id The resource id. * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ResourceApi @@ -912,7 +1014,7 @@ export class ResourceApi extends BaseAPI { /** * - * @summary This returns the read only status of the given resource. + * @summary Sets a read only status of a given resource. * @param {string} id A GUID as a string that identifies the resource. * @param {boolean} [status] A boolean value that specifies if the resource is archived. * @param {*} [options] Override http request option. @@ -925,7 +1027,7 @@ export class ResourceApi extends BaseAPI { /** * - * @summary This stores the provided resource object for the specified project. + * @summary Stores the provided resource object in a specified project. * @param {string} projectId A GUID as a string that identifies the resource. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. @@ -938,8 +1040,8 @@ export class ResourceApi extends BaseAPI { /** * - * @summary This returns if the current user is the creator of the specified resource. - * @param {string} id A GUID as a string that identifies the resource. + * @summary Updates a resource. + * @param {string} id The resource id. * @param {ResourceObject} resourceObject Entry representing the user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -951,6 +1053,193 @@ export class ResourceApi extends BaseAPI { } +/** + * ResourceQuotaApi - axios parameter creator + * @export + */ +export const ResourceQuotaApiAxiosParamCreator = function (configuration?: Configuration) { + return { + /** + * + * @summary Retrieves the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + resourceQuotaGetResourceQuota: async (id: string, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'id' is not null or undefined + assertParamExists('resourceQuotaGetResourceQuota', 'id', id) + const localVarPath = `/ResourceQuota/{id}` + .replace(`{${"id"}}`, encodeURIComponent(String(id))); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { method: 'GET', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication JWT token required + await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) + + + + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, + /** + * + * @summary Updates the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + resourceQuotaUpdateResourceQuota: async (id: string, updateResourceObject: UpdateResourceObject, options: any = {}): Promise<RequestArgs> => { + // verify required parameter 'id' is not null or undefined + assertParamExists('resourceQuotaUpdateResourceQuota', 'id', id) + // verify required parameter 'updateResourceObject' is not null or undefined + assertParamExists('resourceQuotaUpdateResourceQuota', 'updateResourceObject', updateResourceObject) + const localVarPath = `/ResourceQuota/{id}` + .replace(`{${"id"}}`, encodeURIComponent(String(id))); + // use dummy base URL string because the URL constructor only accepts absolute URLs. + const localVarUrlObj = new URL(localVarPath, DUMMY_BASE_URL); + let baseOptions; + if (configuration) { + baseOptions = configuration.baseOptions; + } + + const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options}; + const localVarHeaderParameter = {} as any; + const localVarQueryParameter = {} as any; + + // authentication JWT token required + await setApiKeyToObject(localVarHeaderParameter, "Authorization", configuration) + + + + localVarHeaderParameter['Content-Type'] = 'application/json'; + + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + localVarRequestOptions.data = serializeDataIfNeeded(updateResourceObject, localVarRequestOptions, configuration) + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, + } +}; + +/** + * ResourceQuotaApi - functional programming interface + * @export + */ +export const ResourceQuotaApiFp = function(configuration?: Configuration) { + const localVarAxiosParamCreator = ResourceQuotaApiAxiosParamCreator(configuration) + return { + /** + * + * @summary Retrieves the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async resourceQuotaGetResourceQuota(id: string, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<ResourceQuotaReturnObject>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.resourceQuotaGetResourceQuota(id, options); + return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); + }, + /** + * + * @summary Updates the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async resourceQuotaUpdateResourceQuota(id: string, updateResourceObject: UpdateResourceObject, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<any>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.resourceQuotaUpdateResourceQuota(id, updateResourceObject, options); + return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); + }, + } +}; + +/** + * ResourceQuotaApi - factory interface + * @export + */ +export const ResourceQuotaApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) { + const localVarFp = ResourceQuotaApiFp(configuration) + return { + /** + * + * @summary Retrieves the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + resourceQuotaGetResourceQuota(id: string, options?: any): AxiosPromise<ResourceQuotaReturnObject> { + return localVarFp.resourceQuotaGetResourceQuota(id, options).then((request) => request(axios, basePath)); + }, + /** + * + * @summary Updates the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + resourceQuotaUpdateResourceQuota(id: string, updateResourceObject: UpdateResourceObject, options?: any): AxiosPromise<any> { + return localVarFp.resourceQuotaUpdateResourceQuota(id, updateResourceObject, options).then((request) => request(axios, basePath)); + }, + }; +}; + +/** + * ResourceQuotaApi - object-oriented interface + * @export + * @class ResourceQuotaApi + * @extends {BaseAPI} + */ +export class ResourceQuotaApi extends BaseAPI { + /** + * + * @summary Retrieves the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof ResourceQuotaApi + */ + public resourceQuotaGetResourceQuota(id: string, options?: any) { + return ResourceQuotaApiFp(this.configuration).resourceQuotaGetResourceQuota(id, options).then((request) => request(this.axios, this.basePath)); + } + + /** + * + * @summary Updates the resource quota for an individual resource. + * @param {string} id Id of the resource. + * @param {UpdateResourceObject} updateResourceObject Contains the resource id and the new quota. + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof ResourceQuotaApi + */ + public resourceQuotaUpdateResourceQuota(id: string, updateResourceObject: UpdateResourceObject, options?: any) { + return ResourceQuotaApiFp(this.configuration).resourceQuotaUpdateResourceQuota(id, updateResourceObject, options).then((request) => request(this.axios, this.basePath)); + } +} + + /** * ResourceTypeApi - axios parameter creator * @export diff --git a/src/Coscine.Api.Resources/base.ts b/src/Coscine.Api.Resources/base.ts index 2d99f2503cc296795a5fac3f057e011c7dc78cc9..0e68889dfac8a7d2aa6451c76795c4f00f1d5e53 100644 --- a/src/Coscine.Api.Resources/base.ts +++ b/src/Coscine.Api.Resources/base.ts @@ -4,7 +4,7 @@ * Coscine.Api.Resources * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.3 + * The version of the OpenAPI document: 2.10.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Resources/common.ts b/src/Coscine.Api.Resources/common.ts index 965d041f184926345610bed884e58705ab8f090a..3cb77d583ecc26ea94d4962d7a244feb0d4fefc8 100644 --- a/src/Coscine.Api.Resources/common.ts +++ b/src/Coscine.Api.Resources/common.ts @@ -4,7 +4,7 @@ * Coscine.Api.Resources * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.3 + * The version of the OpenAPI document: 2.10.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Resources/configuration.ts b/src/Coscine.Api.Resources/configuration.ts index 3903420b3f8f7e9f6a4dba30fc90d61fddc09c2c..4eb8e110760f5f6a610e8deb2547bf9509f5043d 100644 --- a/src/Coscine.Api.Resources/configuration.ts +++ b/src/Coscine.Api.Resources/configuration.ts @@ -4,7 +4,7 @@ * Coscine.Api.Resources * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.3 + * The version of the OpenAPI document: 2.10.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Resources/index.ts b/src/Coscine.Api.Resources/index.ts index 0def9b484fb2c94a72c1b67bd85916c953663d01..c1157b9cd25b4416451fd8279e7ea98f32e4af16 100644 --- a/src/Coscine.Api.Resources/index.ts +++ b/src/Coscine.Api.Resources/index.ts @@ -4,7 +4,7 @@ * Coscine.Api.Resources * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.8.3 + * The version of the OpenAPI document: 2.10.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Tree/api.ts b/src/Coscine.Api.Tree/api.ts index fcd51cabe5880e1de154851d928b78b6c19d7634..b0a901a3418e827c6ba8c98e56e87946ebf48543 100644 --- a/src/Coscine.Api.Tree/api.ts +++ b/src/Coscine.Api.Tree/api.ts @@ -4,7 +4,7 @@ * Coscine.Api.Tree * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.6.4 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Tree/base.ts b/src/Coscine.Api.Tree/base.ts index d407d9d1b3c42a7eda1086f66a93224dfd9e0690..7d2ae3b1cb0a2595f8387bb53ddc625bd21862c6 100644 --- a/src/Coscine.Api.Tree/base.ts +++ b/src/Coscine.Api.Tree/base.ts @@ -4,7 +4,7 @@ * Coscine.Api.Tree * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.6.4 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). @@ -18,7 +18,7 @@ import { Configuration } from "./configuration"; // @ts-ignore import globalAxios, { AxiosPromise, AxiosInstance } from 'axios'; -export const BASE_PATH = "https://d-sp23.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Tree".replace(/\/+$/, ""); +export const BASE_PATH = "https://d-sp16.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Tree".replace(/\/+$/, ""); /** * diff --git a/src/Coscine.Api.Tree/common.ts b/src/Coscine.Api.Tree/common.ts index d84becd5bdc43013308b1f597c9955ac68c3ba1a..8474364b04191ccf58b608f81fc88dd0a05d5ffb 100644 --- a/src/Coscine.Api.Tree/common.ts +++ b/src/Coscine.Api.Tree/common.ts @@ -4,7 +4,7 @@ * Coscine.Api.Tree * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.6.4 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Tree/configuration.ts b/src/Coscine.Api.Tree/configuration.ts index f2bfb8b4d4d3f59a05ef3f1596d7cc5f2b304c48..8ccbf2c5d85853e255bde6c66cbc20e4d9d18f37 100644 --- a/src/Coscine.Api.Tree/configuration.ts +++ b/src/Coscine.Api.Tree/configuration.ts @@ -4,7 +4,7 @@ * Coscine.Api.Tree * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.6.4 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.Tree/index.ts b/src/Coscine.Api.Tree/index.ts index c2a6aa778844cc925861415383d62da0c863d2f5..0bd5ea514ac2a2591e61353ad69c80a6e63703f4 100644 --- a/src/Coscine.Api.Tree/index.ts +++ b/src/Coscine.Api.Tree/index.ts @@ -4,7 +4,7 @@ * Coscine.Api.Tree * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.6.4 + * The version of the OpenAPI document: 2.8.2 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.User/api.ts b/src/Coscine.Api.User/api.ts index 21d1dbf3560864d89b3b9410f162f6632b7ff286..99b9a22531f871b0ad9b4b56269a59c5bf0ba927 100644 --- a/src/Coscine.Api.User/api.ts +++ b/src/Coscine.Api.User/api.ts @@ -4,7 +4,7 @@ * Coscine.Api.User * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.3.2 + * The version of the OpenAPI document: 3.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.User/base.ts b/src/Coscine.Api.User/base.ts index a761c4597e5404e52f7d23852e117f21e7e3757e..66cc7b6e79f03f42b7099451cfdf88c217758ccd 100644 --- a/src/Coscine.Api.User/base.ts +++ b/src/Coscine.Api.User/base.ts @@ -4,7 +4,7 @@ * Coscine.Api.User * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.3.2 + * The version of the OpenAPI document: 3.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.User/common.ts b/src/Coscine.Api.User/common.ts index 56d0cff78a89986a42e761eede3f7608870a136a..8f10d2c243b9d7e08e7ac8693cefc35ea4fcc43d 100644 --- a/src/Coscine.Api.User/common.ts +++ b/src/Coscine.Api.User/common.ts @@ -4,7 +4,7 @@ * Coscine.Api.User * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.3.2 + * The version of the OpenAPI document: 3.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.User/configuration.ts b/src/Coscine.Api.User/configuration.ts index 42fd6c57dd7f638e9d6701c1545762df3d7efbc0..5bbfee372693b392168f9e60866edf0ae4fd14dc 100644 --- a/src/Coscine.Api.User/configuration.ts +++ b/src/Coscine.Api.User/configuration.ts @@ -4,7 +4,7 @@ * Coscine.Api.User * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.3.2 + * The version of the OpenAPI document: 3.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/Coscine.Api.User/index.ts b/src/Coscine.Api.User/index.ts index d9d1d5b55078c51cd52a457e72d852603da0d676..6f8fb14f71b110a52c66787b25ac1d15a845087c 100644 --- a/src/Coscine.Api.User/index.ts +++ b/src/Coscine.Api.User/index.ts @@ -4,7 +4,7 @@ * Coscine.Api.User * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * - * The version of the OpenAPI document: 2.3.2 + * The version of the OpenAPI document: 3.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). diff --git a/src/apis.ts b/src/apis.ts index 8085c62912a978e5a7ff38ed7a6eed5a2b70bf39..58fc59bdf98561340852b0b214006af143fcbd9b 100644 --- a/src/apis.ts +++ b/src/apis.ts @@ -1,8 +1,7 @@ import { AxiosInstance } from 'axios'; -import { ActivatedFeaturesApiFactory } from './Coscine.Api.ActivatedFeatures/api'; -import { Configuration } from './Coscine.Api.ActivatedFeatures/configuration'; import { AdminApiFactory } from './Coscine.Api.Admin/api'; +import { Configuration } from './Coscine.Api.Admin/configuration'; import { BlobApiFactory } from './Coscine.Api.Blob/api'; import { MetadataApiFactory } from './Coscine.Api.Metadata/api'; import { NoticeApiFactory } from './Coscine.Api.Notices/api'; @@ -10,13 +9,14 @@ import { OrganizationApiFactory } from './Coscine.Api.Organization/api'; import { DisciplineApiFactory } from './Coscine.Api.Project/api'; import { LicenseApiFactory } from './Coscine.Api.Project/api'; import { ProjectApiFactory } from './Coscine.Api.Project/api'; +import { ProjectQuotaApiFactory } from './Coscine.Api.Project/api'; import { ProjectRoleApiFactory } from './Coscine.Api.Project/api'; import { RoleApiFactory } from './Coscine.Api.Project/api'; import { SearchApiFactory } from './Coscine.Api.Project/api'; import { SubProjectApiFactory } from './Coscine.Api.Project/api'; import { VisibilityApiFactory } from './Coscine.Api.Project/api'; -import { QuotaApiFactory } from './Coscine.Api.Quota/api'; import { ResourceApiFactory } from './Coscine.Api.Resources/api'; +import { ResourceQuotaApiFactory } from './Coscine.Api.Resources/api'; import { ResourceTypeApiFactory } from './Coscine.Api.Resources/api'; import { SemanticSearchApiFactory } from './Coscine.Api.Search/api'; import { TokenApiFactory } from './Coscine.Api.Token/api'; @@ -52,7 +52,6 @@ const getHostName = () => { function implementations(axios?: AxiosInstance) { return { - ActivatedFeaturesApi: ActivatedFeaturesApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.ActivatedFeatures', axios), AdminApi: AdminApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Admin', axios), BlobApi: BlobApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Blob', axios), ContactChangeApi: ContactChangeApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.User', axios), @@ -63,9 +62,10 @@ function implementations(axios?: AxiosInstance) { NoticeApi: NoticeApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Notices', axios), OrganizationApi: OrganizationApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Organization', axios), ProjectApi: ProjectApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Project', axios), + ProjectQuotaApi: ProjectQuotaApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Project', axios), ProjectRoleApi: ProjectRoleApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Project', axios), - QuotaApi: QuotaApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Quota', axios), ResourceApi: ResourceApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Resources', axios), + ResourceQuotaApi: ResourceQuotaApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Resources', axios), ResourceTypeApi: ResourceTypeApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Resources', axios), RoleApi: RoleApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Project', axios), SearchApi: SearchApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Project', axios), diff --git a/src/index.ts b/src/index.ts index 3a89a17d039f6b81c787d6f925e48bd52b5c43aa..9ad7668fc29c41e55c220fe0b5185d52e54da5fb 100644 --- a/src/index.ts +++ b/src/index.ts @@ -3,7 +3,6 @@ import instance from './axios-basic'; const apis = implementations(instance); -export const ActivatedFeaturesApi = apis.ActivatedFeaturesApi; export const AdminApi = apis.AdminApi; export const BlobApi = apis.BlobApi; export const ContactChangeApi = apis.ContactChangeApi; @@ -14,9 +13,10 @@ export const MetadataApi = apis.MetadataApi; export const NoticeApi = apis.NoticeApi; export const OrganizationApi = apis.OrganizationApi; export const ProjectApi = apis.ProjectApi; +export const ProjectQuotaApi = apis.ProjectQuotaApi; export const ProjectRoleApi = apis.ProjectRoleApi; -export const QuotaApi = apis.QuotaApi; export const ResourceApi = apis.ResourceApi; +export const ResourceQuotaApi = apis.ResourceQuotaApi; export const ResourceTypeApi = apis.ResourceTypeApi; export const RoleApi = apis.RoleApi; export const SearchApi = apis.SearchApi; diff --git a/yarn.lock-workspace b/yarn.lock-workspace index 2feab5e6d51f6ef1f3b69ff7069cbe08df3372ee..84c62b5922e9dbce509a721161516357e14cc5cf 100644 --- a/yarn.lock-workspace +++ b/yarn.lock-workspace @@ -23,7 +23,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7": +"@babel/code-frame@npm:^7.0.0": version: 7.16.7 resolution: "@babel/code-frame@npm:7.16.7" dependencies: @@ -32,167 +32,150 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/compat-data@npm:7.17.7" - checksum: bf13476676884ce9afc199747ff82f3bcd6d42a9cfb01ce91bdb762b83ea11ec619b6ec532d1a80469ab14f191f33b5d4b9f8796fa8be3bc728d42b0c5e737e3 +"@babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/code-frame@npm:7.18.6" + dependencies: + "@babel/highlight": ^7.18.6 + checksum: 195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba + languageName: node + linkType: hard + +"@babel/compat-data@npm:^7.18.8": + version: 7.18.8 + resolution: "@babel/compat-data@npm:7.18.8" + checksum: 3096aafad74936477ebdd039bcf342fba84eb3100e608f3360850fb63e1efa1c66037c4824f814d62f439ab47d25164439343a6e92e9b4357024fdf571505eb9 languageName: node linkType: hard "@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": - version: 7.17.9 - resolution: "@babel/core@npm:7.17.9" + version: 7.18.9 + resolution: "@babel/core@npm:7.18.9" dependencies: "@ampproject/remapping": ^2.1.0 - "@babel/code-frame": ^7.16.7 - "@babel/generator": ^7.17.9 - "@babel/helper-compilation-targets": ^7.17.7 - "@babel/helper-module-transforms": ^7.17.7 - "@babel/helpers": ^7.17.9 - "@babel/parser": ^7.17.9 - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.9 - "@babel/types": ^7.17.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.9 + "@babel/helper-compilation-targets": ^7.18.9 + "@babel/helper-module-transforms": ^7.18.9 + "@babel/helpers": ^7.18.9 + "@babel/parser": ^7.18.9 + "@babel/template": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.1 semver: ^6.3.0 - checksum: 2d301e4561a170bb584a735ec412de8fdc40b2052e12380d4a5e36781be5af1fd2a60552e7f0764b0a491a242f20105265bd2a10ff57b30c2842684f02dbb5a2 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.17.3": - version: 7.17.7 - resolution: "@babel/generator@npm:7.17.7" - dependencies: - "@babel/types": ^7.17.0 - jsesc: ^2.5.1 - source-map: ^0.5.0 - checksum: e7344b9b4559115f2754ecc2ae9508412ea6a8f617544cd3d3f17cabc727bd30630765f96c8a4ebc8901ded1492a3a6c23d695a4f1e8f3042f860b30c891985c + checksum: 64b9088b03fdf659b334864ef93bed85d60c17b27fcbd72970f8eb9e0d3266ffa5a1926960f648f2db36b0bafec615f947ea5117d200599a0661b9f0a9cdf323 languageName: node linkType: hard -"@babel/generator@npm:^7.17.9, @babel/generator@npm:^7.7.2": - version: 7.17.9 - resolution: "@babel/generator@npm:7.17.9" +"@babel/generator@npm:^7.18.9, @babel/generator@npm:^7.7.2": + version: 7.18.9 + resolution: "@babel/generator@npm:7.18.9" dependencies: - "@babel/types": ^7.17.0 + "@babel/types": ^7.18.9 + "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - source-map: ^0.5.0 - checksum: afbdd4afbf731ba0a17e7e2d9a2291e6461259af887f88f1178f63514a86e9c18cec462ae8f9cd6df9ba15a18296f47b0e151202bb4f834f7338ac0c07ec8dc8 + checksum: 1c271e0c6f33e59f7845d88a1b0b9b0dce88164e80dec9274a716efa54c260e405e9462b160843e73f45382bf5b24d8e160e0121207e480c29b30e2ed0eb16d4 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-compilation-targets@npm:7.17.7" +"@babel/helper-compilation-targets@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-compilation-targets@npm:7.18.9" dependencies: - "@babel/compat-data": ^7.17.7 - "@babel/helper-validator-option": ^7.16.7 - browserslist: ^4.17.5 + "@babel/compat-data": ^7.18.8 + "@babel/helper-validator-option": ^7.18.6 + browserslist: ^4.20.2 semver: ^6.3.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: 24bf851539d5ec8e73779304b5d1ad5b0be09a74459ecc7d9baee9a0fa38ad016e9eaf4b5704504ae8da32f91ce0e31857bbbd9686854caeffd38f58226d3760 - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-environment-visitor@npm:7.16.7" - dependencies: - "@babel/types": ^7.16.7 - checksum: c03a10105d9ebd1fe632a77356b2e6e2f3c44edba9a93b0dc3591b6a66bd7a2e323dd9502f9ce96fc6401234abff1907aa877b6674f7826b61c953f7c8204bbe + checksum: 2a9d71e124e098a9f45de4527ddd1982349d231827d341e00da9dfb967e260ecc7662c8b62abee4a010fb34d5f07a8d2155c974e0bc1928144cee5644910621d languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-function-name@npm:7.16.7" - dependencies: - "@babel/helper-get-function-arity": ^7.16.7 - "@babel/template": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: fc77cbe7b10cfa2a262d7a37dca575c037f20419dfe0c5d9317f589599ca24beb5f5c1057748011159149eaec47fe32338c6c6412376fcded68200df470161e1 +"@babel/helper-environment-visitor@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-environment-visitor@npm:7.18.9" + checksum: b25101f6162ddca2d12da73942c08ad203d7668e06663df685634a8fde54a98bc015f6f62938e8554457a592a024108d45b8f3e651fd6dcdb877275b73cc4420 languageName: node linkType: hard -"@babel/helper-function-name@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helper-function-name@npm:7.17.9" +"@babel/helper-function-name@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-function-name@npm:7.18.9" dependencies: - "@babel/template": ^7.16.7 - "@babel/types": ^7.17.0 - checksum: a59b2e5af56d8f43b9b0019939a43774754beb7cb01a211809ca8031c71890999d07739e955343135ec566c4d8ff725435f1f60fb0af3bb546837c1f9f84f496 + "@babel/template": ^7.18.6 + "@babel/types": ^7.18.9 + checksum: d04c44e0272f887c0c868651be7fc3c5690531bea10936f00d4cca3f6d5db65e76dfb49e8d553c42ae1fe1eba61ccce9f3d93ba2df50a66408c8d4c3cc61cf0c languageName: node linkType: hard -"@babel/helper-get-function-arity@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-get-function-arity@npm:7.16.7" +"@babel/helper-hoist-variables@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-hoist-variables@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: 25d969fb207ff2ad5f57a90d118f6c42d56a0171022e200aaa919ba7dc95ae7f92ec71cdea6c63ef3629a0dc962ab4c78e09ca2b437185ab44539193f796e0c3 + "@babel/types": ^7.18.6 + checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-hoist-variables@npm:7.16.7" +"@babel/helper-module-imports@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-module-imports@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: 6ae1641f4a751cd9045346e3f61c3d9ec1312fd779ab6d6fecfe2a96e59a481ad5d7e40d2a840894c13b3fd6114345b157f9e3062fc5f1580f284636e722de60 + "@babel/types": ^7.18.6 + checksum: f393f8a3b3304b1b7a288a38c10989de754f01d29caf62ce7c4e5835daf0a27b81f3ac687d9d2780d39685aae7b55267324b512150e7b2be967b0c493b6a1def languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-module-imports@npm:7.16.7" +"@babel/helper-module-transforms@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-module-transforms@npm:7.18.9" dependencies: - "@babel/types": ^7.16.7 - checksum: ddd2c4a600a2e9a4fee192ab92bf35a627c5461dbab4af31b903d9ba4d6b6e59e0ff3499fde4e2e9a0eebe24906f00b636f8b4d9bd72ff24d50e6618215c3212 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-simple-access": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-validator-identifier": ^7.18.6 + "@babel/template": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 + checksum: af08c60ea239ff3d40eda542fceaab69de17e713f131e80ead08c975ba7a47dd55d439cb48cfb14ae7ec96704a10c989ff5a5240e52a39101cb44a49467ce058 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-module-transforms@npm:7.17.7" - dependencies: - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-module-imports": ^7.16.7 - "@babel/helper-simple-access": ^7.17.7 - "@babel/helper-split-export-declaration": ^7.16.7 - "@babel/helper-validator-identifier": ^7.16.7 - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.3 - "@babel/types": ^7.17.0 - checksum: 0b8f023aa7ff82dc4864349d54c4557865ad8ba54d78f6d78a86b05ca40f65c2d60acb4a54c5c309e7a4356beb9a89b876e54af4b3c4801ad25f62ec3721f0ae +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6": + version: 7.18.9 + resolution: "@babel/helper-plugin-utils@npm:7.18.9" + checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.8.0": - version: 7.16.7 - resolution: "@babel/helper-plugin-utils@npm:7.16.7" - checksum: d08dd86554a186c2538547cd537552e4029f704994a9201d41d82015c10ed7f58f9036e8d1527c3760f042409163269d308b0b3706589039c5f1884619c6d4ce +"@babel/helper-plugin-utils@npm:^7.8.0": + version: 7.17.12 + resolution: "@babel/helper-plugin-utils@npm:7.17.12" + checksum: 4813cf0ddb0f143de032cb88d4207024a2334951db330f8216d6fa253ea320c02c9b2667429ef1a34b5e95d4cfbd085f6cb72d418999751c31d0baf2422cc61d languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-simple-access@npm:7.17.7" +"@babel/helper-simple-access@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-simple-access@npm:7.18.6" dependencies: - "@babel/types": ^7.17.0 - checksum: 58a9bfd054720024f6ff47fbb113c96061dc2bd31a5e5285756bd3c2e83918c6926900e00150d0fb175d899494fe7d69bf2a8b278c32ef6f6bea8d032e6a3831 + "@babel/types": ^7.18.6 + checksum: 37cd36eef199e0517845763c1e6ff6ea5e7876d6d707a6f59c9267c547a50aa0e84260ba9285d49acfaf2cfa0a74a772d92967f32ac1024c961517d40b6c16a5 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-split-export-declaration@npm:7.16.7" +"@babel/helper-split-export-declaration@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-split-export-declaration@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: e10aaf135465c55114627951b79115f24bc7af72ecbb58d541d66daf1edaee5dde7cae3ec8c3639afaf74526c03ae3ce723444e3b5b3dc77140c456cd84bcaa1 + "@babel/types": ^7.18.6 + checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b languageName: node linkType: hard @@ -203,32 +186,39 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-option@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-validator-option@npm:7.16.7" - checksum: c5ccc451911883cc9f12125d47be69434f28094475c1b9d2ada7c3452e6ac98a1ee8ddd364ca9e3f9855fcdee96cdeafa32543ebd9d17fee7a1062c202e80570 +"@babel/helper-validator-identifier@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-identifier@npm:7.18.6" + checksum: e295254d616bbe26e48c196a198476ab4d42a73b90478c9842536cf910ead887f5af6b5c4df544d3052a25ccb3614866fa808dc1e3a5a4291acd444e243c0648 languageName: node linkType: hard -"@babel/helpers@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helpers@npm:7.17.9" +"@babel/helper-validator-option@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-option@npm:7.18.6" + checksum: f9cc6eb7cc5d759c5abf006402180f8d5e4251e9198197428a97e05d65eb2f8ae5a0ce73b1dfd2d35af41d0eb780627a64edf98a4e71f064eeeacef8de58f2cf + languageName: node + linkType: hard + +"@babel/helpers@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helpers@npm:7.18.9" dependencies: - "@babel/template": ^7.16.7 - "@babel/traverse": ^7.17.9 - "@babel/types": ^7.17.0 - checksum: 3c6db861e4c82fff2de3efb4ad12e32658c50c29920597cd0979390659b202e5849acd9542e0e2453167a52ccc30156ee4455d64d0e330f020d991d7551566f8 + "@babel/template": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 + checksum: d0bd8255d36bfc65dc52ce75f7fea778c70287da2d64981db4c84fbdf9581409ecbd6433deff1c81da3a5acf26d7e4c364b3a4445efacf88f4f48e77c5b34d8d languageName: node linkType: hard -"@babel/highlight@npm:^7.10.4": - version: 7.17.9 - resolution: "@babel/highlight@npm:7.17.9" +"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/highlight@npm:7.18.6" dependencies: - "@babel/helper-validator-identifier": ^7.16.7 + "@babel/helper-validator-identifier": ^7.18.6 chalk: ^2.0.0 js-tokens: ^4.0.0 - checksum: 7bdf10228f2e4d18f48f114411ed584380d356e7c168d7582c14abd8df9909b2fc09e0a7cd334f47c3eb0bc17e639e0c8d9688c6afd5d09a2bdbf0ac193b11fd + checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 languageName: node linkType: hard @@ -243,21 +233,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/parser@npm:7.17.9" - bin: - parser: ./bin/babel-parser.js - checksum: ea59c985ebfae7c0299c8ea63ed34903202f51665db8d59c55b4366e20270b74d7367a2c211fdd2db20f25750df89adcc85ab6c8692061c6459a88efb79f43e6 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.16.7, @babel/parser@npm:^7.17.3": - version: 7.17.7 - resolution: "@babel/parser@npm:7.17.7" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.6, @babel/parser@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/parser@npm:7.18.9" bin: parser: ./bin/babel-parser.js - checksum: d2612c2597838a605bcbe921fd2c7381b3ab75603c7907020df037c22a3d27f0507285da74553cd75f403300ca76642323ca2e72ba55cc4222d4a20b87505b0c + checksum: 81a966b334e3ef397e883c64026265a5ae0ad435a86f52a84f60a5ee1efc0738c1f42c55e0dc5f191cc6a83ba0c61350433eee417bf1dff160ca5f3cfde244c6 languageName: node linkType: hard @@ -394,64 +375,56 @@ __metadata: linkType: hard "@babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.16.7 - resolution: "@babel/plugin-syntax-typescript@npm:7.16.7" + version: 7.18.6 + resolution: "@babel/plugin-syntax-typescript@npm:7.18.6" dependencies: - "@babel/helper-plugin-utils": ^7.16.7 + "@babel/helper-plugin-utils": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 661e636060609ede9a402e22603b01784c21fabb0a637e65f561c8159351fe0130bbc11fdefe31902107885e3332fc34d95eb652ac61d3f61f2d61f5da20609e + checksum: 2cde73725ec51118ebf410bf02d78781c03fa4d3185993fcc9d253b97443381b621c44810084c5dd68b92eb8bdfae0e5b163e91b32bebbb33852383d1815c05d languageName: node linkType: hard -"@babel/template@npm:^7.16.7, @babel/template@npm:^7.3.3": - version: 7.16.7 - resolution: "@babel/template@npm:7.16.7" +"@babel/template@npm:^7.18.6, @babel/template@npm:^7.3.3": + version: 7.18.6 + resolution: "@babel/template@npm:7.18.6" dependencies: - "@babel/code-frame": ^7.16.7 - "@babel/parser": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: 10cd112e89276e00f8b11b55a51c8b2f1262c318283a980f4d6cdb0286dc05734b9aaeeb9f3ad3311900b09bc913e02343fcaa9d4a4f413964aaab04eb84ac4a + "@babel/code-frame": ^7.18.6 + "@babel/parser": ^7.18.6 + "@babel/types": ^7.18.6 + checksum: cb02ed804b7b1938dbecef4e01562013b80681843dd391933315b3dd9880820def3b5b1bff6320d6e4c6a1d63d1d5799630d658ec6b0369c5505e7e4029c38fb languageName: node linkType: hard -"@babel/traverse@npm:^7.17.3": - version: 7.17.3 - resolution: "@babel/traverse@npm:7.17.3" +"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.7.2": + version: 7.18.9 + resolution: "@babel/traverse@npm:7.18.9" dependencies: - "@babel/code-frame": ^7.16.7 - "@babel/generator": ^7.17.3 - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-function-name": ^7.16.7 - "@babel/helper-hoist-variables": ^7.16.7 - "@babel/helper-split-export-declaration": ^7.16.7 - "@babel/parser": ^7.17.3 - "@babel/types": ^7.17.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.9 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.18.9 + "@babel/types": ^7.18.9 debug: ^4.1.0 globals: ^11.1.0 - checksum: 780d7ecf711758174989794891af08d378f81febdb8932056c0d9979524bf0298e28f8e7708a872d7781151506c28f56c85c63ea3f1f654662c2fcb8a3eb9fdc + checksum: 0445a51952ea1664a5719d9b1f8bf04be6f1933bcf54915fecc544c844a5dad2ac56f3b555723bbf741ef680d7fd64f6a5d69cfd08d518a4089c79a734270162 languageName: node linkType: hard -"@babel/traverse@npm:^7.17.9, @babel/traverse@npm:^7.7.2": - version: 7.17.9 - resolution: "@babel/traverse@npm:7.17.9" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3": + version: 7.18.9 + resolution: "@babel/types@npm:7.18.9" dependencies: - "@babel/code-frame": ^7.16.7 - "@babel/generator": ^7.17.9 - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-function-name": ^7.17.9 - "@babel/helper-hoist-variables": ^7.16.7 - "@babel/helper-split-export-declaration": ^7.16.7 - "@babel/parser": ^7.17.9 - "@babel/types": ^7.17.0 - debug: ^4.1.0 - globals: ^11.1.0 - checksum: d907c71d1617589cc0cddc9837cb27bcb9b8f2117c379e13e72653745abe01da24e8c072bd0c91b9db33323ddb1086722756fbc50b487b2608733baf9dd6fd2c + "@babel/helper-validator-identifier": ^7.18.6 + to-fast-properties: ^2.0.0 + checksum: f0e0147267895fd8a5b82133e711ce7ce99941f3ce63647e0e3b00656a7afe48a8aa48edbae27543b701794d2b29a562a08f51f88f41df401abce7c3acc5e13a languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.17.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.8.3": version: 7.17.0 resolution: "@babel/types@npm:7.17.0" dependencies: @@ -503,13 +476,13 @@ __metadata: languageName: node linkType: hard -"@commitlint/config-validator@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/config-validator@npm:16.2.1" +"@commitlint/config-validator@npm:^17.0.3": + version: 17.0.3 + resolution: "@commitlint/config-validator@npm:17.0.3" dependencies: - "@commitlint/types": ^16.2.1 - ajv: ^6.12.6 - checksum: 1b86832dc03fc7f9442f9358c6c73d42974e9006944b8524bc4b4cd2ce946e50f3eca972737844dc7765a874c465ff5f18dad210f979491f9ee07c831b0eb8d3 + "@commitlint/types": ^17.0.0 + ajv: ^8.11.0 + checksum: bc543193bbe132e1fc351bd912434a7214055e8b865ea661b016c6e05c84714d75d8dc54ac6dcc1d53e872ef3665e4a0cf0e3817cff88a01201bf0b37d23744f languageName: node linkType: hard @@ -530,10 +503,10 @@ __metadata: languageName: node linkType: hard -"@commitlint/execute-rule@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/execute-rule@npm:16.2.1" - checksum: 83be0e858fa415ba7d844fc68c7c8bcc3b14074fe862f2129e03ce5fd07a58876d88d080e0d2fbf25e10f6d3189a04bca024def48206fa0f0f1c5890d689539c +"@commitlint/execute-rule@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/execute-rule@npm:17.0.0" + checksum: cb37e5c6e0e16bf04e8f344094146ed2de8155456191da88fb9a1b943a9b5a98e0f6ef49c55b239104eb68634df681fd3be05311bf2da0cb6b171fdd24371669 languageName: node linkType: hard @@ -570,21 +543,21 @@ __metadata: linkType: hard "@commitlint/load@npm:>6.1.1": - version: 16.2.4 - resolution: "@commitlint/load@npm:16.2.4" + version: 17.0.3 + resolution: "@commitlint/load@npm:17.0.3" dependencies: - "@commitlint/config-validator": ^16.2.1 - "@commitlint/execute-rule": ^16.2.1 - "@commitlint/resolve-extends": ^16.2.1 - "@commitlint/types": ^16.2.1 + "@commitlint/config-validator": ^17.0.3 + "@commitlint/execute-rule": ^17.0.0 + "@commitlint/resolve-extends": ^17.0.3 + "@commitlint/types": ^17.0.0 "@types/node": ">=12" - chalk: ^4.0.0 + chalk: ^4.1.0 cosmiconfig: ^7.0.0 - cosmiconfig-typescript-loader: ^1.0.0 + cosmiconfig-typescript-loader: ^2.0.0 lodash: ^4.17.19 resolve-from: ^5.0.0 - typescript: ^4.4.3 - checksum: b12b6ba2a7fc9ce934b38a22a507a0e414e2d5f95921314049478e2a22c658768570d6db0caafd58411a57369aa9b12e93f313069eb5e136ee10e578d97b7739 + typescript: ^4.6.4 + checksum: 786b7064470b4c38577a10910ad725b4371e9f649fbcd4b6018ec4dec2b7f30bc60c6f02807b154ca59f5d5fd347f3d4a46523c9f44e324c05902a2fd29dfb17 languageName: node linkType: hard @@ -647,17 +620,17 @@ __metadata: languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/resolve-extends@npm:16.2.1" +"@commitlint/resolve-extends@npm:^17.0.3": + version: 17.0.3 + resolution: "@commitlint/resolve-extends@npm:17.0.3" dependencies: - "@commitlint/config-validator": ^16.2.1 - "@commitlint/types": ^16.2.1 + "@commitlint/config-validator": ^17.0.3 + "@commitlint/types": ^17.0.0 import-fresh: ^3.0.0 lodash: ^4.17.19 resolve-from: ^5.0.0 resolve-global: ^1.0.0 - checksum: e710fcb24573e1027bf0b7336983cd0539c32734b01831eb0da8a7f500d0734669d38ea75ff93e90c162417fd4db5cc460c2f122d772dfa0f4577f49caaee687 + checksum: 384fc59a5a8f3da2b4551b92b2734f8d22c39ba389ca31df2f7a8ea1e68e8c15b137faf4ae20529a7b826ca6a7f5e5cd30ab2c903f9d65f74d0b43dcac5f8e0c languageName: node linkType: hard @@ -699,12 +672,12 @@ __metadata: languageName: node linkType: hard -"@commitlint/types@npm:^16.2.1": - version: 16.2.1 - resolution: "@commitlint/types@npm:16.2.1" +"@commitlint/types@npm:^17.0.0": + version: 17.0.0 + resolution: "@commitlint/types@npm:17.0.0" dependencies: - chalk: ^4.0.0 - checksum: 93af3c26c36f3b11d99f0cbbb09c8952581eed2a6b7763eb728c0e7e7ecff5072de064a208b80225fb51533823af84ee3117d9c2efbcb63d1f5cfbf6fbfb8ed8 + chalk: ^4.1.0 + checksum: 210636d3923f93f7cfc409eac04376b0fe50356a0e08f25a37b43d5cd9ca4363f7b03ca2e7736cbf95b62d67733fe8e1028269d35b4fddd1b3f2a653c90ca85c languageName: node linkType: hard @@ -762,19 +735,12 @@ __metadata: languageName: unknown linkType: soft -"@cspotcode/source-map-consumer@npm:0.8.0": - version: 0.8.0 - resolution: "@cspotcode/source-map-consumer@npm:0.8.0" - checksum: c0c16ca3d2f58898f1bd74c4f41a189dbcc202e642e60e489cbcc2e52419c4e89bdead02c886a12fb13ea37798ede9e562b2321df997ebc210ae9bd881561b4e - languageName: node - linkType: hard - -"@cspotcode/source-map-support@npm:0.7.0": - version: 0.7.0 - resolution: "@cspotcode/source-map-support@npm:0.7.0" +"@cspotcode/source-map-support@npm:^0.8.0": + version: 0.8.1 + resolution: "@cspotcode/source-map-support@npm:0.8.1" dependencies: - "@cspotcode/source-map-consumer": 0.8.0 - checksum: 9faddda7757cd778b5fd6812137b2cc265810043680d6399acc20441668fafcdc874053be9dccd0d9110087287bfad27eb3bf342f72bceca9aa9059f5d0c4be8 + "@jridgewell/trace-mapping": 0.3.9 + checksum: 5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa languageName: node linkType: hard @@ -809,7 +775,7 @@ __metadata: languageName: node linkType: hard -"@gar/promisify@npm:^1.0.1": +"@gar/promisify@npm:^1.0.1, @gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 @@ -1094,6 +1060,17 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.2": + version: 0.3.2 + resolution: "@jridgewell/gen-mapping@npm:0.3.2" + dependencies: + "@jridgewell/set-array": ^1.0.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 1832707a1c476afebe4d0fbbd4b9434fdb51a4c3e009ab1e9938648e21b7a97049fa6009393bdf05cab7504108413441df26d8a3c12193996e65493a4efb6882 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3": version: 3.0.5 resolution: "@jridgewell/resolve-uri@npm:3.0.5" @@ -1101,6 +1078,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/set-array@npm:^1.0.1": + version: 1.1.2 + resolution: "@jridgewell/set-array@npm:1.1.2" + checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e + languageName: node + linkType: hard + "@jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.11 resolution: "@jridgewell/sourcemap-codec@npm:1.4.11" @@ -1108,6 +1092,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:0.3.9": + version: 0.3.9 + resolution: "@jridgewell/trace-mapping@npm:0.3.9" + dependencies: + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.0": version: 0.3.4 resolution: "@jridgewell/trace-mapping@npm:0.3.4" @@ -1118,6 +1112,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.13 + resolution: "@jridgewell/trace-mapping@npm:0.3.13" + dependencies: + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: e38254e830472248ca10a6ed1ae75af5e8514f0680245a5e7b53bc3c030fd8691d4d3115d80595b45d3badead68269769ed47ecbbdd67db1343a11f05700e75a + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -1145,7 +1149,51 @@ __metadata: languageName: node linkType: hard -"@npmcli/arborist@npm:*, @npmcli/arborist@npm:^5.0.0": +"@npmcli/arborist@npm:*": + version: 5.3.0 + resolution: "@npmcli/arborist@npm:5.3.0" + dependencies: + "@isaacs/string-locale-compare": ^1.1.0 + "@npmcli/installed-package-contents": ^1.0.7 + "@npmcli/map-workspaces": ^2.0.3 + "@npmcli/metavuln-calculator": ^3.0.1 + "@npmcli/move-file": ^2.0.0 + "@npmcli/name-from-folder": ^1.0.1 + "@npmcli/node-gyp": ^2.0.0 + "@npmcli/package-json": ^2.0.0 + "@npmcli/run-script": ^4.1.3 + bin-links: ^3.0.0 + cacache: ^16.0.6 + common-ancestor-path: ^1.0.1 + json-parse-even-better-errors: ^2.3.1 + json-stringify-nice: ^1.1.4 + mkdirp: ^1.0.4 + mkdirp-infer-owner: ^2.0.0 + nopt: ^5.0.0 + npm-install-checks: ^5.0.0 + npm-package-arg: ^9.0.0 + npm-pick-manifest: ^7.0.0 + npm-registry-fetch: ^13.0.0 + npmlog: ^6.0.2 + pacote: ^13.6.1 + parse-conflict-json: ^2.0.1 + proc-log: ^2.0.0 + promise-all-reject-late: ^1.0.0 + promise-call-limit: ^1.0.1 + read-package-json-fast: ^2.0.2 + readdir-scoped-modules: ^1.1.0 + rimraf: ^3.0.2 + semver: ^7.3.7 + ssri: ^9.0.0 + treeverse: ^2.0.0 + walk-up-path: ^1.0.0 + bin: + arborist: bin/index.js + checksum: 7f99f451ba625dd3532e7a69b27cc399cab1e7ef2a069bbc04cf22ef9d16a0076f8f5fb92c4cd146c256cd8a41963b2e417684f063a108e96939c440bad0e95e + languageName: node + linkType: hard + +"@npmcli/arborist@npm:^5.0.0": version: 5.0.2 resolution: "@npmcli/arborist@npm:5.0.2" dependencies: @@ -1197,27 +1245,27 @@ __metadata: linkType: hard "@npmcli/config@npm:*": - version: 4.0.1 - resolution: "@npmcli/config@npm:4.0.1" + version: 4.1.0 + resolution: "@npmcli/config@npm:4.1.0" dependencies: - "@npmcli/map-workspaces": ^2.0.1 - ini: ^2.0.0 + "@npmcli/map-workspaces": ^2.0.2 + ini: ^3.0.0 mkdirp-infer-owner: ^2.0.0 nopt: ^5.0.0 proc-log: ^2.0.0 read-package-json-fast: ^2.0.3 semver: ^7.3.5 walk-up-path: ^1.0.0 - checksum: a7fd2011b2c1725acef36ebfa1e1c6ef253a70adcea889a2b8a76810cfdbda5c6bb5fb153c0860cd0c65afedd097470e066e8732e4d6a2abe9f4361611df633f + checksum: ec0f8947e7695d246dafde2fb5bb0cb20c3cab55bbee4326468f51a3a811bfb3677517bf5f66185a10cca258938d15be0c7f30ae69f45ca6e62c938d5e309843 languageName: node linkType: hard -"@npmcli/disparity-colors@npm:^1.0.1": - version: 1.0.1 - resolution: "@npmcli/disparity-colors@npm:1.0.1" +"@npmcli/disparity-colors@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/disparity-colors@npm:2.0.0" dependencies: ansi-styles: ^4.3.0 - checksum: 20aa252b2d66694050e867da92d8479192a864288c5f47443392ea34d990f6785cc4c0c5f6e89b8c297b1c2765614fc8ffe928050909f1353394d414b9b1115f + checksum: 2e85d371bb2a705c119b0eb350beab0a67ff84f13097719f20bacae7fe6d3187b9aec33b7f27553d0774a209937c5f587f049e1a5274b3288a8456357fd2a795 languageName: node linkType: hard @@ -1231,6 +1279,16 @@ __metadata: languageName: node linkType: hard +"@npmcli/fs@npm:^2.1.0": + version: 2.1.0 + resolution: "@npmcli/fs@npm:2.1.0" + dependencies: + "@gar/promisify": ^1.1.3 + semver: ^7.3.5 + checksum: 6ec6d678af6da49f9dac50cd882d7f661934dd278972ffbaacde40d9eaa2871292d634000a0cca9510f6fc29855fbd4af433e1adbff90a524ec3eaf140f1219b + languageName: node + linkType: hard + "@npmcli/git@npm:^3.0.0": version: 3.0.0 resolution: "@npmcli/git@npm:3.0.0" @@ -1260,7 +1318,19 @@ __metadata: languageName: node linkType: hard -"@npmcli/map-workspaces@npm:*, @npmcli/map-workspaces@npm:^2.0.0, @npmcli/map-workspaces@npm:^2.0.1": +"@npmcli/map-workspaces@npm:*, @npmcli/map-workspaces@npm:^2.0.3": + version: 2.0.3 + resolution: "@npmcli/map-workspaces@npm:2.0.3" + dependencies: + "@npmcli/name-from-folder": ^1.0.1 + glob: ^8.0.1 + minimatch: ^5.0.1 + read-package-json-fast: ^2.0.3 + checksum: c9878a22168d3f2d8df9e339ed0799628db3ea8502bd623b5bbe7b0dfcac065b3310e4093df94667a4a28ef2c54c02ce6956467a8aaa2e150305f2fe1cd64f9d + languageName: node + linkType: hard + +"@npmcli/map-workspaces@npm:^2.0.0, @npmcli/map-workspaces@npm:^2.0.2": version: 2.0.2 resolution: "@npmcli/map-workspaces@npm:2.0.2" dependencies: @@ -1272,7 +1342,7 @@ __metadata: languageName: node linkType: hard -"@npmcli/metavuln-calculator@npm:^3.0.0": +"@npmcli/metavuln-calculator@npm:^3.0.0, @npmcli/metavuln-calculator@npm:^3.0.1": version: 3.0.1 resolution: "@npmcli/metavuln-calculator@npm:3.0.1" dependencies: @@ -1294,6 +1364,16 @@ __metadata: languageName: node linkType: hard +"@npmcli/move-file@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/move-file@npm:2.0.0" + dependencies: + mkdirp: ^1.0.4 + rimraf: ^3.0.2 + checksum: 1388777b507b0c592d53f41b9d182e1a8de7763bc625fc07999b8edbc22325f074e5b3ec90af79c89d6987fdb2325bc66d59f483258543c14a43661621f841b0 + languageName: node + linkType: hard + "@npmcli/name-from-folder@npm:^1.0.1": version: 1.0.1 resolution: "@npmcli/name-from-folder@npm:1.0.1" @@ -1308,7 +1388,23 @@ __metadata: languageName: node linkType: hard -"@npmcli/package-json@npm:*, @npmcli/package-json@npm:^1.0.1": +"@npmcli/node-gyp@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/node-gyp@npm:2.0.0" + checksum: b6bbf0015000f9b64d31aefdc30f244b0348c57adb64017667e0304e96c38644d83da46a4581252652f5d606268df49118f9c9993b41d8020f62b7b15dd2c8d8 + languageName: node + linkType: hard + +"@npmcli/package-json@npm:*, @npmcli/package-json@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/package-json@npm:2.0.0" + dependencies: + json-parse-even-better-errors: ^2.3.1 + checksum: 7a598e42d2778654ec87438ebfafbcbafbe5a5f5e89ed2ca1db6ca3f94ef14655e304aa41f77632a2a3f5c66b6bd5960bd9370e0ceb4902ea09346720364f9e4 + languageName: node + linkType: hard + +"@npmcli/package-json@npm:^1.0.1": version: 1.0.1 resolution: "@npmcli/package-json@npm:1.0.1" dependencies: @@ -1326,7 +1422,29 @@ __metadata: languageName: node linkType: hard -"@npmcli/run-script@npm:*, @npmcli/run-script@npm:^3.0.0, @npmcli/run-script@npm:^3.0.1": +"@npmcli/promise-spawn@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/promise-spawn@npm:3.0.0" + dependencies: + infer-owner: ^1.0.4 + checksum: 3454465a2731cea5875ba51f80873e2205e5bd878c31517286b0ede4ea931c7bf3de895382287e906d03710fff6f9e44186bd0eee068ce578901c5d3b58e7692 + languageName: node + linkType: hard + +"@npmcli/run-script@npm:*, @npmcli/run-script@npm:^4.1.0, @npmcli/run-script@npm:^4.1.3": + version: 4.1.7 + resolution: "@npmcli/run-script@npm:4.1.7" + 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 + checksum: 87c32b12fed981fe8a48de985dd1ae0350bcda2830ca4a35efe4b2b96932905cccd04e6e2de5bfea8ed4e2bf3b6f8315630ff9a09c72f80ff3c49f19a9fc80ff + languageName: node + linkType: hard + +"@npmcli/run-script@npm:^3.0.0, @npmcli/run-script@npm:^3.0.1": version: 3.0.1 resolution: "@npmcli/run-script@npm:3.0.1" dependencies: @@ -1498,18 +1616,18 @@ __metadata: linkType: hard "@rollup/plugin-node-resolve@npm:^13.0.4": - version: 13.2.1 - resolution: "@rollup/plugin-node-resolve@npm:13.2.1" + version: 13.3.0 + resolution: "@rollup/plugin-node-resolve@npm:13.3.0" dependencies: "@rollup/pluginutils": ^3.1.0 "@types/resolve": 1.17.1 - builtin-modules: ^3.1.0 deepmerge: ^4.2.2 + is-builtin-module: ^3.1.0 is-module: ^1.0.0 resolve: ^1.19.0 peerDependencies: rollup: ^2.42.0 - checksum: d0ba3b6f35440b5ebc203a4f62a6c0d2c565491aed9746448288b71d0cd603d1d12fdd9d1381c1be0a4b192f167412e53c34b89fd25413db4ba7d1fa910a29a2 + checksum: ec5418e6b3c23a9e30683056b3010e9d325316dcfae93fbc673ae64dad8e56a2ce761c15c48f5e2dcfe0c822fdc4a4905ee6346e3dcf90603ba2260afef5a5e6 languageName: node linkType: hard @@ -1734,30 +1852,30 @@ __metadata: linkType: hard "@tsconfig/node10@npm:^1.0.7": - version: 1.0.8 - resolution: "@tsconfig/node10@npm:1.0.8" - checksum: b8d5fffbc6b17ef64ef74f7fdbccee02a809a063ade785c3648dae59406bc207f70ea2c4296f92749b33019fa36a5ae716e42e49cc7f1bbf0fd147be0d6b970a + version: 1.0.9 + resolution: "@tsconfig/node10@npm:1.0.9" + checksum: a33ae4dc2a621c0678ac8ac4bceb8e512ae75dac65417a2ad9b022d9b5411e863c4c198b6ba9ef659e14b9fb609bbec680841a2e84c1172df7a5ffcf076539df languageName: node linkType: hard "@tsconfig/node12@npm:^1.0.7": - version: 1.0.9 - resolution: "@tsconfig/node12@npm:1.0.9" - checksum: a01b2400ab3582b86b589c6d31dcd0c0656f333adecde85d6d7d4086adb059808b82692380bb169546d189bf771ae21d02544a75b57bd6da4a5dd95f8567bec9 + version: 1.0.11 + resolution: "@tsconfig/node12@npm:1.0.11" + checksum: 5ce29a41b13e7897a58b8e2df11269c5395999e588b9a467386f99d1d26f6c77d1af2719e407621412520ea30517d718d5192a32403b8dfcc163bf33e40a338a languageName: node linkType: hard "@tsconfig/node14@npm:^1.0.0": - version: 1.0.1 - resolution: "@tsconfig/node14@npm:1.0.1" - checksum: 976345e896c0f059867f94f8d0f6ddb8b1844fb62bf36b727de8a9a68f024857e5db97ed51d3325e23e0616a5e48c034ff51a8d595b3fe7e955f3587540489be + version: 1.0.3 + resolution: "@tsconfig/node14@npm:1.0.3" + checksum: 19275fe80c4c8d0ad0abed6a96dbf00642e88b220b090418609c4376e1cef81bf16237bf170ad1b341452feddb8115d8dd2e5acdfdea1b27422071163dc9ba9d languageName: node linkType: hard "@tsconfig/node16@npm:^1.0.2": - version: 1.0.2 - resolution: "@tsconfig/node16@npm:1.0.2" - checksum: ca94d3639714672bbfd55f03521d3f56bb6a25479bd425da81faf21f13e1e9d15f40f97377dedbbf477a5841c5b0c8f4cd1b391f33553d750b9202c54c2c07aa + version: 1.0.3 + resolution: "@tsconfig/node16@npm:1.0.3" + checksum: 3a8b657dd047495b7ad23437d6afd20297ce90380ff0bdee93fc7d39a900dbd8d9e26e53ff6b465e7967ce2adf0b218782590ce9013285121e6a5928fbd6819f languageName: node linkType: hard @@ -1815,9 +1933,9 @@ __metadata: linkType: hard "@types/estree@npm:*": - version: 0.0.51 - resolution: "@types/estree@npm:0.0.51" - checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 + version: 1.0.0 + resolution: "@types/estree@npm:1.0.0" + checksum: 910d97fb7092c6738d30a7430ae4786a38542023c6302b95d46f49420b797f21619cdde11fa92b338366268795884111c2eb10356e4bd2c8ad5b92941e9e6443 languageName: node linkType: hard @@ -1870,12 +1988,12 @@ __metadata: linkType: hard "@types/jest@npm:^27.0.1": - version: 27.4.1 - resolution: "@types/jest@npm:27.4.1" + version: 27.5.2 + resolution: "@types/jest@npm:27.5.2" dependencies: jest-matcher-utils: ^27.0.0 pretty-format: ^27.0.0 - checksum: 5184f3eef4832d01ee8f59bed15eec45ccc8e29c724a5e6ce37bf74396b37bdf04f557000f45ba4fc38ae6075cf9cfcce3d7a75abc981023c61ceb27230a93e4 + checksum: 7e11c6826aa429ad990dc262e4e4b54aa36573287fddf15773e4137f07d11d3105f0dd9f1baff73252160a057df23f5529bb83b1bf83cd3f45f9460a5ca5c22e languageName: node linkType: hard @@ -1926,16 +2044,16 @@ __metadata: linkType: hard "@types/node@npm:>=12": - version: 17.0.30 - resolution: "@types/node@npm:17.0.30" - checksum: b3cd2db6474aae3ddac5a312f340f6e4ca200429371e62cb74698fe7f23d7414d0200f643204ddfaa797846328539359e3797d7f2baaf3cdd643b159cf53baa6 + version: 18.6.1 + resolution: "@types/node@npm:18.6.1" + checksum: 06331f68bc73d93b73977ae19ca87818e004bc7b8e70b0d4f73b0ea5e341a4a1ba6f0e79db8fb75a841af2b8d74552d6b9a8f846b267954689f57effedcf5d77 languageName: node linkType: hard "@types/node@npm:^16.7.8": - version: 16.11.32 - resolution: "@types/node@npm:16.11.32" - checksum: 21f1bcd4f47a443f8a78a58b6ca3488dd9418c71b1185ba067d02222047fb194a3bfba244c32259bcb0cae4d55870b43a908b1f2832ec4aa4f31158f809625fe + version: 16.11.45 + resolution: "@types/node@npm:16.11.45" + checksum: 57d61c951024f66d796e71e4a972faef266007398cd4e93a195822fea2d5deb41d0615f394a99ece89772b145ff057321d138c7e3442455dc7d785ff67cebde3 languageName: node linkType: hard @@ -1954,9 +2072,9 @@ __metadata: linkType: hard "@types/prettier@npm:^2.1.5": - version: 2.6.0 - resolution: "@types/prettier@npm:2.6.0" - checksum: 946f1f82ce6f31664e023a5d65931c31b7d677b454f528f67dce851d72e7fcfe713076f4251b16c3646eecf1545f5f5b909b4962966341ed9ddf5b80113b3674 + version: 2.6.4 + resolution: "@types/prettier@npm:2.6.4" + checksum: a8ec6601cbacf8040782cc883bf1a9393fdcb991ebe88440b0f875bb1556652927ac9fe61a721b6c666ac6252158ba327ce2868559bafa2c86e7dfef4089782a languageName: node linkType: hard @@ -2177,11 +2295,11 @@ __metadata: linkType: hard "acorn@npm:^8.2.4, acorn@npm:^8.4.1": - version: 8.7.1 - resolution: "acorn@npm:8.7.1" + version: 8.8.0 + resolution: "acorn@npm:8.8.0" bin: acorn: bin/acorn - checksum: aca0aabf98826717920ac2583fdcad0a6fbe4e583fdb6e843af2594e907455aeafe30b1e14f1757cd83ce1776773cf8296ffc3a4acf13f0bd3dfebcf1db6ae80 + checksum: 7270ca82b242eafe5687a11fea6e088c960af712683756abf0791b68855ea9cace3057bd5e998ffcef50c944810c1e0ca1da526d02b32110e13c722aa959afdc languageName: node linkType: hard @@ -2215,7 +2333,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.6": +"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -2227,7 +2345,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.1": +"ajv@npm:^8.0.1, ajv@npm:^8.11.0": version: 8.11.0 resolution: "ajv@npm:8.11.0" dependencies: @@ -2240,16 +2358,9 @@ __metadata: linkType: hard "ansi-colors@npm:^4.1.1": - version: 4.1.1 - resolution: "ansi-colors@npm:4.1.1" - checksum: 138d04a51076cb085da0a7e2d000c5c0bb09f6e772ed5c65c53cb118d37f6c5f1637506d7155fb5f330f0abcf6f12fa2e489ac3f8cdab9da393bf1bb4f9a32b0 - languageName: node - linkType: hard - -"ansi-escapes@npm:^3.2.0": - version: 3.2.0 - resolution: "ansi-escapes@npm:3.2.0" - checksum: 0f94695b677ea742f7f1eed961f7fd8d05670f744c6ad1f8f635362f6681dcfbc1575cb05b43abc7bb6d67e25a75fb8c7ea8f2a57330eb2c76b33f18cb2cef0a + version: 4.1.3 + resolution: "ansi-colors@npm:4.1.3" + checksum: a9c2ec842038a1fabc7db9ece7d3177e2fe1c5dc6f0c51ecfbf5f39911427b89c00b5dc6b8bd95f82a26e9b16aaae2e83d45f060e98070ce4d1333038edceb0e languageName: node linkType: hard @@ -2262,20 +2373,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^3.0.0": - version: 3.0.1 - resolution: "ansi-regex@npm:3.0.1" - checksum: 09daf180c5f59af9850c7ac1bd7fda85ba596cc8cbeb210826e90755f06c818af86d9fa1e6e8322fab2c3b9e9b03f56c537b42241139f824dd75066a1e7257cc - languageName: node - linkType: hard - -"ansi-regex@npm:^4.1.0": - version: 4.1.1 - resolution: "ansi-regex@npm:4.1.1" - checksum: b1a6ee44cb6ecdabaa770b2ed500542714d4395d71c7e5c25baa631f680fb2ad322eb9ba697548d498a6fd366949fc8b5bfcf48d49a32803611f648005b01888 - languageName: node - linkType: hard - "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -2480,13 +2577,20 @@ __metadata: languageName: node linkType: hard -"async@npm:3.2.3, async@npm:^3.2.3": +"async@npm:3.2.3": version: 3.2.3 resolution: "async@npm:3.2.3" checksum: c4bee57ab2249af3dc83ca3ef9acfa8e822c0d5e5aa41bae3eaf7f673648343cd64ecd7d26091ffd357f3f044428b17b5f00098494b6cf8b6b3e9681f0636ca1 languageName: node linkType: hard +"async@npm:^3.2.3": + version: 3.2.4 + resolution: "async@npm:3.2.4" + checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -2617,6 +2721,13 @@ __metadata: languageName: node linkType: hard +"base64-js@npm:^1.3.1": + version: 1.5.1 + resolution: "base64-js@npm:1.5.1" + checksum: 669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005 + languageName: node + linkType: hard + "bcrypt-pbkdf@npm:^1.0.0": version: 1.0.2 resolution: "bcrypt-pbkdf@npm:1.0.2" @@ -2654,6 +2765,17 @@ __metadata: languageName: node linkType: hard +"bl@npm:^4.1.0": + version: 4.1.0 + resolution: "bl@npm:4.1.0" + dependencies: + buffer: ^5.5.0 + inherits: ^2.0.4 + readable-stream: ^3.4.0 + checksum: 9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662 + languageName: node + linkType: hard + "bottleneck@npm:^2.18.1": version: 2.19.5 resolution: "bottleneck@npm:2.19.5" @@ -2696,18 +2818,18 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.17.5": - version: 4.20.0 - resolution: "browserslist@npm:4.20.0" +"browserslist@npm:^4.20.2": + version: 4.20.4 + resolution: "browserslist@npm:4.20.4" dependencies: - caniuse-lite: ^1.0.30001313 - electron-to-chromium: ^1.4.76 + caniuse-lite: ^1.0.30001349 + electron-to-chromium: ^1.4.147 escalade: ^3.1.1 - node-releases: ^2.0.2 + node-releases: ^2.0.5 picocolors: ^1.0.0 bin: browserslist: cli.js - checksum: 6d77f54bd43e7e1b86c3f10a3aa84b6c198f2ecc8b345ebd42cb9feb1c143554ad62a0eaf1365f28d14589a4d1fb12b367ade3798fa493dab5cff4ca525384aa + checksum: 0e56c42da765524e5c31bc9a1f08afaa8d5dba085071137cf21e56dc78d0cf0283764143df4c7d1c0cd18c3187fc9494e1d93fa0255004f0be493251a28635f9 languageName: node linkType: hard @@ -2736,10 +2858,20 @@ __metadata: languageName: node linkType: hard -"builtin-modules@npm:^3.1.0": - version: 3.2.0 - resolution: "builtin-modules@npm:3.2.0" - checksum: 0265aa1ba78e1a16f4e18668d815cb43fb364e6a6b8aa9189c6f44c7b894a551a43b323c40206959d2d4b2568c1f2805607ad6c88adc306a776ce6904cca6715 +"buffer@npm:^5.5.0": + version: 5.7.1 + resolution: "buffer@npm:5.7.1" + dependencies: + base64-js: ^1.3.1 + ieee754: ^1.1.13 + checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84 + languageName: node + linkType: hard + +"builtin-modules@npm:^3.0.0": + version: 3.3.0 + resolution: "builtin-modules@npm:3.3.0" + checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d languageName: node linkType: hard @@ -2750,18 +2882,27 @@ __metadata: languageName: node linkType: hard -"cacache@npm:*, cacache@npm:^16.0.0": - version: 16.0.0 - resolution: "cacache@npm:16.0.0" +"builtins@npm:^5.0.0": + version: 5.0.1 + resolution: "builtins@npm:5.0.1" dependencies: - "@npmcli/fs": ^1.0.0 - "@npmcli/move-file": ^1.1.2 + semver: ^7.0.0 + checksum: 66d204657fe36522822a95b288943ad11b58f5eaede235b11d8c4edaa28ce4800087d44a2681524c340494aadb120a0068011acabe99d30e8f11a7d826d83515 + languageName: node + linkType: hard + +"cacache@npm:*, cacache@npm:^16.0.6, cacache@npm:^16.1.0": + version: 16.1.1 + resolution: "cacache@npm:16.1.1" + dependencies: + "@npmcli/fs": ^2.1.0 + "@npmcli/move-file": ^2.0.0 chownr: ^2.0.0 fs-minipass: ^2.1.0 - glob: ^7.1.4 + glob: ^8.0.1 infer-owner: ^1.0.4 - lru-cache: ^6.0.0 - minipass: ^3.1.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 minipass-collect: ^1.0.2 minipass-flush: ^1.0.5 minipass-pipeline: ^1.2.4 @@ -2769,10 +2910,10 @@ __metadata: p-map: ^4.0.0 promise-inflight: ^1.0.1 rimraf: ^3.0.2 - ssri: ^8.0.1 + ssri: ^9.0.0 tar: ^6.1.11 unique-filename: ^1.1.1 - checksum: 1a5404958f60b1dc7c484e00ac5bb0466d8163cda77d20f827875c4fb6043cfedba852340291e96bfbf5995fc5ea8258c31be7a292e92008081d822902ddf22b + checksum: 488524617008b793f0249b0c4ea2c330c710ca997921376e15650cc2415a8054491ae2dee9f01382c2015602c0641f3f977faf2fa7361aa33d2637dcfb03907a languageName: node linkType: hard @@ -2802,6 +2943,32 @@ __metadata: languageName: node linkType: hard +"cacache@npm:^16.0.0": + version: 16.0.0 + resolution: "cacache@npm:16.0.0" + dependencies: + "@npmcli/fs": ^1.0.0 + "@npmcli/move-file": ^1.1.2 + chownr: ^2.0.0 + fs-minipass: ^2.1.0 + glob: ^7.1.4 + infer-owner: ^1.0.4 + lru-cache: ^6.0.0 + minipass: ^3.1.1 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + mkdirp: ^1.0.4 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + rimraf: ^3.0.2 + ssri: ^8.0.1 + tar: ^6.1.11 + unique-filename: ^1.1.1 + checksum: 1a5404958f60b1dc7c484e00ac5bb0466d8163cda77d20f827875c4fb6043cfedba852340291e96bfbf5995fc5ea8258c31be7a292e92008081d822902ddf22b + languageName: node + linkType: hard + "cacheable-lookup@npm:^2.0.0": version: 2.0.1 resolution: "cacheable-lookup@npm:2.0.1" @@ -2842,10 +3009,10 @@ __metadata: languageName: node linkType: hard -"cachedir@npm:2.2.0": - version: 2.2.0 - resolution: "cachedir@npm:2.2.0" - checksum: 7b55a54c312885dc497c19780ed5ec527f1ae9df61db4bdb939ba66d00a49a1f28ced3919f1f094b472eac36874c268d6d63f397a093caf8c534f34be78c6438 +"cachedir@npm:2.3.0": + version: 2.3.0 + resolution: "cachedir@npm:2.3.0" + checksum: ec90cb0f2e6336e266aa748dbadf3da9e0b20e843e43f1591acab7a3f1451337dc2f26cb9dd833ae8cfefeffeeb43ef5b5ff62782a685f4e3c2305dd98482fcb languageName: node linkType: hard @@ -2926,10 +3093,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001313": - version: 1.0.30001317 - resolution: "caniuse-lite@npm:1.0.30001317" - checksum: 0a5fc7fb8c54dde515c2d468e5fc9e0cf2e82dd40d596cdffed90f64c50b5dadd0ab0c25e04769d86488b3115f949abd31d54d1f74d0029b45fa8206a031f47a +"caniuse-lite@npm:^1.0.30001349": + version: 1.0.30001352 + resolution: "caniuse-lite@npm:1.0.30001352" + checksum: 575ad031349e56224471859decd100d0f90c804325bf1b543789b212d6126f6e18925766b325b1d96f75e48df0036e68f92af26d1fb175803fd6ad935bc807ac languageName: node linkType: hard @@ -2959,7 +3126,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.3.2, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:^2.0.0, chalk@npm:^2.3.2, chalk@npm:^2.4.1": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -2970,7 +3137,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -3002,9 +3169,9 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.3.0 - resolution: "ci-info@npm:3.3.0" - checksum: c3d86fe374938ecda5093b1ba39acb535d8309185ba3f23587747c6a057e63f45419b406d880304dbc0e1d72392c9a33e42fe9a1e299209bc0ded5efaa232b66 + version: 3.3.2 + resolution: "ci-info@npm:3.3.2" + checksum: fd81f1edd2d3b0f6cb077b2e84365136d87b9db8c055928c1ad69da8a76c2c2f19cba8ea51b90238302157ca927f91f92b653e933f2398dde4867500f08d6e62 languageName: node linkType: hard @@ -3041,15 +3208,6 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" - dependencies: - restore-cursor: ^2.0.0 - checksum: d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d - languageName: node - linkType: hard - "cli-cursor@npm:^3.1.0": version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" @@ -3059,20 +3217,14 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:*": - version: 0.6.1 - resolution: "cli-table3@npm:0.6.1" - dependencies: - colors: 1.4.0 - string-width: ^4.2.0 - dependenciesMeta: - colors: - optional: true - checksum: 956e175f8eb019c26465b9f1e51121c08d8978e2aab04be7f8520ea8a4e67906fcbd8516dfb77e386ae3730ef0281aa21a65613dffbfa3d62969263252bd25a9 +"cli-spinners@npm:^2.5.0": + version: 2.7.0 + resolution: "cli-spinners@npm:2.7.0" + checksum: a9afaf73f58d1f951fb23742f503631b3cf513f43f4c7acb1b640100eb76bfa16efbcd1994d149ffc6603a6d75dd3d4a516a76f125f90dce437de9b16fd0ee6f languageName: node linkType: hard -"cli-table3@npm:^0.6.0": +"cli-table3@npm:*, cli-table3@npm:^0.6.0": version: 0.6.2 resolution: "cli-table3@npm:0.6.2" dependencies: @@ -3095,10 +3247,10 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^2.0.0": - version: 2.2.1 - resolution: "cli-width@npm:2.2.1" - checksum: 3c21b897a2ff551ae5b3c3ab32c866ed2965dcf7fb442f81adf0e27f4a397925c8f84619af7bcc6354821303f6ee9b2aa31d248306174f32c287986158cf4eed +"cli-width@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-width@npm:3.0.0" + checksum: 4c94af3769367a70e11ed69aa6095f1c600c0ff510f3921ab4045af961820d57c0233acfa8b6396037391f31b4c397e1f614d234294f979ff61430a6c166c3f6 languageName: node linkType: hard @@ -3214,7 +3366,7 @@ __metadata: languageName: node linkType: hard -"colors@npm:1.4.0, colors@npm:^1.4.0": +"colors@npm:^1.4.0": version: 1.4.0 resolution: "colors@npm:1.4.0" checksum: 98aa2c2418ad87dedf25d781be69dc5fc5908e279d9d30c34d8b702e586a0474605b3a189511482b9d5ed0d20c867515d22749537f7bc546256c6014f3ebdcec @@ -3255,28 +3407,28 @@ __metadata: linkType: hard "commitizen@npm:^4.0.3, commitizen@npm:^4.2.4": - version: 4.2.4 - resolution: "commitizen@npm:4.2.4" + version: 4.2.5 + resolution: "commitizen@npm:4.2.5" dependencies: - cachedir: 2.2.0 - cz-conventional-changelog: 3.2.0 + cachedir: 2.3.0 + cz-conventional-changelog: 3.3.0 dedent: 0.7.0 - detect-indent: 6.0.0 + detect-indent: 6.1.0 find-node-modules: ^2.1.2 find-root: 1.1.0 - fs-extra: 8.1.0 - glob: 7.1.4 - inquirer: 6.5.2 + fs-extra: 9.1.0 + glob: 7.2.3 + inquirer: 8.2.4 is-utf8: ^0.2.1 - lodash: ^4.17.20 - minimist: 1.2.5 + lodash: 4.17.21 + minimist: 1.2.6 strip-bom: 4.0.0 - strip-json-comments: 3.0.1 + strip-json-comments: 3.1.1 bin: commitizen: bin/commitizen cz: bin/git-cz git-cz: bin/git-cz - checksum: 5b0ae7310e91616e5f3c5149e355b0e675b1132bbad4c3292afe04c91192be81859b2c22f8fef00887310b270ab01b9aef60c6fc4e9bc47fbf208c209f1d8ff5 + checksum: 28f5d10cf332663f1710edb2ca22473664bc4457146ce6922896ed2ed6ee2a23add607b04d5b8d1bb7ee09bb78bc0d38d09057e0ab39b38e44b172765e3835c9 languageName: node linkType: hard @@ -3620,17 +3772,17 @@ __metadata: languageName: node linkType: hard -"cosmiconfig-typescript-loader@npm:^1.0.0": - version: 1.0.9 - resolution: "cosmiconfig-typescript-loader@npm:1.0.9" +"cosmiconfig-typescript-loader@npm:^2.0.0": + version: 2.0.2 + resolution: "cosmiconfig-typescript-loader@npm:2.0.2" dependencies: cosmiconfig: ^7 - ts-node: ^10.7.0 + ts-node: ^10.8.1 peerDependencies: "@types/node": "*" cosmiconfig: ">=7" typescript: ">=3" - checksum: 26a0198e03e81a9e7e1a6ce880d7309fdd056c7a3a23b587253e6d1d1224154d3f9edf727d9c0310628e89752353211b75de151b705298b4d0741fa1740c661e + checksum: 0c9a777e2e3ff7594d753e5781e8c3817ce5ba493a4e69cfde698a8e231b438695248dcc62a16c661f93ada7f762ac6e24457889439c94f58c094a24aecbd982 languageName: node linkType: hard @@ -3738,9 +3890,9 @@ __metadata: languageName: node linkType: hard -"cz-conventional-changelog@npm:3.2.0": - version: 3.2.0 - resolution: "cz-conventional-changelog@npm:3.2.0" +"cz-conventional-changelog@npm:3.3.0, cz-conventional-changelog@npm:^3.3.0": + version: 3.3.0 + resolution: "cz-conventional-changelog@npm:3.3.0" dependencies: "@commitlint/load": ">6.1.1" chalk: ^2.4.1 @@ -3752,25 +3904,7 @@ __metadata: dependenciesMeta: "@commitlint/load": optional: true - checksum: 5512b2e28a4582a92a68323027cbb5df4a405647c0ddbdc8408c2bad3c520ae964f19978dca1641122b12dd9db692c445ec5859b1f6bdb74c4661d13c02e2c6e - languageName: node - linkType: hard - -"cz-conventional-changelog@npm:^3.3.0": - version: 3.3.0 - resolution: "cz-conventional-changelog@npm:3.3.0" - dependencies: - "@commitlint/load": ">6.1.1" - chalk: ^2.4.1 - commitizen: ^4.0.3 - conventional-commit-types: ^3.0.0 - lodash.map: ^4.5.1 - longest: ^2.0.1 - word-wrap: ^1.0.3 - dependenciesMeta: - "@commitlint/load": - optional: true - checksum: 8b766712092142ecec86c5c8a2a7206d0b2da46ae16e137303c6d75b42c048acd831c734fd542b9c3cbeb0fd8e7d1f5391494ed629dfba4459fee2d6f5d2c0ca + checksum: 8b766712092142ecec86c5c8a2a7206d0b2da46ae16e137303c6d75b42c048acd831c734fd542b9c3cbeb0fd8e7d1f5391494ed629dfba4459fee2d6f5d2c0ca languageName: node linkType: hard @@ -3847,7 +3981,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^4.0.1": +"debug@npm:^4.0.1, debug@npm:^4.3.3": version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: @@ -3975,6 +4109,16 @@ __metadata: languageName: node linkType: hard +"define-properties@npm:^1.1.4": + version: 1.1.4 + resolution: "define-properties@npm:1.1.4" + dependencies: + has-property-descriptors: ^1.0.0 + object-keys: ^1.1.1 + checksum: ce0aef3f9eb193562b5cfb79b2d2c86b6a109dfc9fdcb5f45d680631a1a908c06824ddcdb72b7573b54e26ace07f0a23420aaba0d5c627b34d2c1de8ef527e2b + languageName: node + linkType: hard + "del@npm:^6.0.0": version: 6.0.0 resolution: "del@npm:6.0.0" @@ -4026,10 +4170,10 @@ __metadata: languageName: node linkType: hard -"detect-indent@npm:6.0.0": - version: 6.0.0 - resolution: "detect-indent@npm:6.0.0" - checksum: 0c38f362016e2d07af1c65b1ecd6ad8a91f06bfdd11383887c867a495ad286d04be2ab44027ac42444704d523982013115bd748c1541df7c9396ad76b22aaf5d +"detect-indent@npm:6.1.0": + version: 6.1.0 + resolution: "detect-indent@npm:6.1.0" + checksum: ab953a73c72dbd4e8fc68e4ed4bfd92c97eb6c43734af3900add963fd3a9316f3bc0578b018b24198d4c31a358571eff5f0656e81a1f3b9ad5c547d58b2d093d languageName: node linkType: hard @@ -4135,9 +4279,9 @@ __metadata: linkType: hard "duplexer3@npm:^0.1.4": - version: 0.1.4 - resolution: "duplexer3@npm:0.1.4" - checksum: c2fd6969314607d23439c583699aaa43c4100d66b3e161df55dccd731acc57d5c81a64bb4f250805fbe434ddb1d2623fee2386fb890f5886ca1298690ec53415 + version: 0.1.5 + resolution: "duplexer3@npm:0.1.5" + checksum: e677cb4c48f031ca728601d6a20bf6aed4c629d69ef9643cb89c67583d673c4ec9317cc6427501f38bd8c368d3a18f173987cc02bd99d8cf8fe3d94259a22a20 languageName: node linkType: hard @@ -4151,10 +4295,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.76": - version: 1.4.84 - resolution: "electron-to-chromium@npm:1.4.84" - checksum: f38c3694465705f698094f3228c81237d00da9baba627a4b258195a2c136f30f1204cb4a651f870e05aeed71e0f77069c124554b2ee15372e06c275e0b24978d +"electron-to-chromium@npm:^1.4.147": + version: 1.4.151 + resolution: "electron-to-chromium@npm:1.4.151" + checksum: 03be4f1f1f08da6962a2983ae7a092a61edc736010ed10e42c612ce3fa13d47e360313230ddc101bec71f5da5689546d7eee541ea5e1fe4082b09355b30311ec languageName: node linkType: hard @@ -4261,16 +4405,18 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.19.2": - version: 1.19.5 - resolution: "es-abstract@npm:1.19.5" +"es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5": + version: 1.20.1 + resolution: "es-abstract@npm:1.20.1" dependencies: call-bind: ^1.0.2 es-to-primitive: ^1.2.1 function-bind: ^1.1.1 + function.prototype.name: ^1.1.5 get-intrinsic: ^1.1.1 get-symbol-description: ^1.0.0 has: ^1.0.3 + has-property-descriptors: ^1.0.0 has-symbols: ^1.0.3 internal-slot: ^1.0.3 is-callable: ^1.2.4 @@ -4282,10 +4428,11 @@ __metadata: object-inspect: ^1.12.0 object-keys: ^1.1.1 object.assign: ^4.1.2 - string.prototype.trimend: ^1.0.4 - string.prototype.trimstart: ^1.0.4 - unbox-primitive: ^1.0.1 - checksum: 55199b0f179a12b3b0ec9c9f2e3a27a7561686e4f88d46f9ef32c836448a336e367c14d8f792612fc83a64113896e478259e4dffbbcffb3efdd06650f6360324 + regexp.prototype.flags: ^1.4.3 + string.prototype.trimend: ^1.0.5 + string.prototype.trimstart: ^1.0.5 + unbox-primitive: ^1.0.2 + checksum: 28da27ae0ed9c76df7ee8ef5c278df79dcfdb554415faf7068bb7c58f8ba8e2a16bfb59e586844be6429ab4c302ca7748979d48442224cb1140b051866d74b7f languageName: node linkType: hard @@ -4979,26 +5126,26 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^10.0.0": - version: 10.0.1 - resolution: "fs-extra@npm:10.0.1" +"fs-extra@npm:9.1.0, fs-extra@npm:^9.0.0": + version: 9.1.0 + resolution: "fs-extra@npm:9.1.0" dependencies: + at-least-node: ^1.0.0 graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: c1faaa5eb9e1c5c7c7ff09f966e93922ecb068ae1b04801cfc983ef05fcc1f66bfbb8d8d0b745c910014c7a2e7317fb6cf3bfe7390450c1157e3cc1a218f221d + checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 languageName: node linkType: hard -"fs-extra@npm:^9.0.0": - version: 9.1.0 - resolution: "fs-extra@npm:9.1.0" +"fs-extra@npm:^10.0.0": + version: 10.0.1 + resolution: "fs-extra@npm:10.0.1" dependencies: - at-least-node: ^1.0.0 graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 + checksum: c1faaa5eb9e1c5c7c7ff09f966e93922ecb068ae1b04801cfc983ef05fcc1f66bfbb8d8d0b745c910014c7a2e7317fb6cf3bfe7390450c1157e3cc1a218f221d languageName: node linkType: hard @@ -5044,6 +5191,18 @@ __metadata: languageName: node linkType: hard +"function.prototype.name@npm:^1.1.5": + version: 1.1.5 + resolution: "function.prototype.name@npm:1.1.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + es-abstract: ^1.19.0 + functions-have-names: ^1.2.2 + checksum: acd21d733a9b649c2c442f067567743214af5fa248dbeee69d8278ce7df3329ea5abac572be9f7470b4ec1cd4d8f1040e3c5caccf98ebf2bf861a0deab735c27 + languageName: node + linkType: hard + "functional-red-black-tree@npm:^1.0.1": version: 1.0.1 resolution: "functional-red-black-tree@npm:1.0.1" @@ -5051,6 +5210,13 @@ __metadata: languageName: node linkType: hard +"functions-have-names@npm:^1.2.2": + version: 1.2.3 + resolution: "functions-have-names@npm:1.2.3" + checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 + languageName: node + linkType: hard + "gauge@npm:^4.0.0": version: 4.0.3 resolution: "gauge@npm:4.0.3" @@ -5067,6 +5233,22 @@ __metadata: languageName: node linkType: hard +"gauge@npm:^4.0.3": + version: 4.0.4 + resolution: "gauge@npm:4.0.4" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.3 + console-control-strings: ^1.1.0 + has-unicode: ^2.0.1 + signal-exit: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d + languageName: node + linkType: hard + "gensync@npm:^1.0.0-beta.2": version: 1.0.0-beta.2 resolution: "gensync@npm:1.0.0-beta.2" @@ -5336,23 +5518,36 @@ __metadata: languageName: node linkType: hard -"glob@npm:*, glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7, glob@npm:^7.2.0": - version: 7.2.0 - resolution: "glob@npm:7.2.0" +"glob@npm:*, glob@npm:^8.0.1": + version: 8.0.3 + resolution: "glob@npm:8.0.3" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 inherits: 2 - minimatch: ^3.0.4 + minimatch: ^5.0.1 + once: ^1.3.0 + checksum: 50bcdea19d8e79d8de5f460b1939ffc2b3299eac28deb502093fdca22a78efebc03e66bf54f0abc3d3d07d8134d19a32850288b7440d77e072aa55f9d33b18c5 + languageName: node + linkType: hard + +"glob@npm:7.2.3, glob@npm:^7.0.0, glob@npm:^7.1.2, glob@npm:^7.1.6, glob@npm:^7.1.7": + version: 7.2.3 + resolution: "glob@npm:7.2.3" + dependencies: + fs.realpath: ^1.0.0 + inflight: ^1.0.4 + inherits: 2 + minimatch: ^3.1.1 once: ^1.3.0 path-is-absolute: ^1.0.0 - checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 + checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 languageName: node linkType: hard -"glob@npm:7.1.4": - version: 7.1.4 - resolution: "glob@npm:7.1.4" +"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0": + version: 7.2.0 + resolution: "glob@npm:7.2.0" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 @@ -5360,7 +5555,7 @@ __metadata: minimatch: ^3.0.4 once: ^1.3.0 path-is-absolute: ^1.0.0 - checksum: f52480fc82b1e66e52990f0f2e7306447d12294c83fbbee0395e761ad1178172012a7cc0673dbf4810baac400fc09bf34484c08b5778c216403fd823db281716 + checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 languageName: node linkType: hard @@ -5405,11 +5600,11 @@ __metadata: linkType: hard "globals@npm:^13.6.0, globals@npm:^13.9.0": - version: 13.12.1 - resolution: "globals@npm:13.12.1" + version: 13.17.0 + resolution: "globals@npm:13.17.0" dependencies: type-fest: ^0.20.2 - checksum: cf7877629c8f2a293b0a7d09d1dcce7f2d426ec2528600c481c5b3f3d070b0a120eb2499439ac0404990fb8a5742c0165b1bf1f52603364001ddc89bea3dda24 + checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce languageName: node linkType: hard @@ -5491,7 +5686,14 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:*, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:*": + version: 4.2.10 + resolution: "graceful-fs@npm:4.2.10" + checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da + languageName: node + linkType: hard + +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.9 resolution: "graceful-fs@npm:4.2.9" checksum: 68ea4e07ff2c041ada184f9278b830375f8e0b75154e3f080af6b70f66172fabb4108d19b3863a96b53fc068a310b9b6493d86d1291acc5f3861eb4b79d26ad6 @@ -5547,6 +5749,13 @@ __metadata: languageName: node linkType: hard +"has-bigints@npm:^1.0.2": + version: 1.0.2 + resolution: "has-bigints@npm:1.0.2" + checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b + languageName: node + linkType: hard + "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -5561,6 +5770,15 @@ __metadata: languageName: node linkType: hard +"has-property-descriptors@npm:^1.0.0": + version: 1.0.0 + resolution: "has-property-descriptors@npm:1.0.0" + dependencies: + get-intrinsic: ^1.1.1 + checksum: a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb + languageName: node + linkType: hard + "has-symbol-support-x@npm:^1.4.1": version: 1.4.2 resolution: "has-symbol-support-x@npm:1.4.2" @@ -5625,7 +5843,7 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:*": +"hosted-git-info@npm:*, hosted-git-info@npm:^5.0.0": version: 5.0.0 resolution: "hosted-git-info@npm:5.0.0" dependencies: @@ -5759,6 +5977,13 @@ __metadata: languageName: node linkType: hard +"ieee754@npm:^1.1.13": + version: 1.2.1 + resolution: "ieee754@npm:1.2.1" + checksum: 5144c0c9815e54ada181d80a0b810221a253562422e7c6c3a60b1901154184f49326ec239d618c416c1c5945a2e197107aee8d986a3dd836b53dffefd99b5e7e + languageName: node + linkType: hard + "ignore-walk@npm:^4.0.1": version: 4.0.1 resolution: "ignore-walk@npm:4.0.1" @@ -5768,6 +5993,15 @@ __metadata: languageName: node linkType: hard +"ignore-walk@npm:^5.0.1": + version: 5.0.1 + resolution: "ignore-walk@npm:5.0.1" + dependencies: + minimatch: ^5.0.1 + checksum: 1a4ef35174653a1aa6faab3d9f8781269166536aee36a04946f6e2b319b2475c1903a75ed42f04219274128242f49d0a10e20c4354ee60d9548e97031451150b + languageName: node + linkType: hard + "ignore@npm:^4.0.6": version: 4.0.6 resolution: "ignore@npm:4.0.6" @@ -5867,10 +6101,10 @@ __metadata: languageName: node linkType: hard -"ini@npm:*, ini@npm:^2.0.0": - version: 2.0.0 - resolution: "ini@npm:2.0.0" - checksum: e7aadc5fb2e4aefc666d74ee2160c073995a4061556b1b5b4241ecb19ad609243b9cceafe91bae49c219519394bbd31512516cb22a3b1ca6e66d869e0447e84e +"ini@npm:*, ini@npm:^3.0.0": + version: 3.0.0 + resolution: "ini@npm:3.0.0" + checksum: e92b6b0835ac369e58c677e7faa8db6019ac667d7404887978fb86b181d658e50f1742ecbba7d81eb5ff917b3ae4d63a48e1ef3a9f8a0527bd7605fe1a9995d4 languageName: node linkType: hard @@ -5882,38 +6116,40 @@ __metadata: linkType: hard "init-package-json@npm:*": - version: 3.0.0 - resolution: "init-package-json@npm:3.0.0" + version: 3.0.2 + resolution: "init-package-json@npm:3.0.2" dependencies: - npm-package-arg: ^9.0.0 + npm-package-arg: ^9.0.1 promzard: ^0.3.0 read: ^1.0.7 - read-package-json: ^4.1.1 + read-package-json: ^5.0.0 semver: ^7.3.5 validate-npm-package-license: ^3.0.4 - validate-npm-package-name: ^3.0.0 - checksum: f8af9be20a3c3a433236d047ad07890fbda0db3e9fb5c258e3ea8d16bc247f5007979dc6c66e88391fbbe1fc074de82eb5648401da983e30d1f06a0bb232b55a + validate-npm-package-name: ^4.0.0 + checksum: e027f60e4a1564809eee790d5a842341c784888fd7c7ace5f9a34ea76224c0adb6f3ab3bf205cf1c9c877a6e1a76c68b00847a984139f60813125d7b42a23a13 languageName: node linkType: hard -"inquirer@npm:6.5.2": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" +"inquirer@npm:8.2.4": + version: 8.2.4 + resolution: "inquirer@npm:8.2.4" dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 + ansi-escapes: ^4.2.1 + chalk: ^4.1.1 + cli-cursor: ^3.1.0 + cli-width: ^3.0.0 external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 + figures: ^3.0.0 + lodash: ^4.17.21 + mute-stream: 0.0.8 + ora: ^5.4.1 + run-async: ^2.4.0 + rxjs: ^7.5.5 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 through: ^2.3.6 - checksum: 175ad4cd1ebed493b231b240185f1da5afeace5f4e8811dfa83cf55dcae59c3255eaed990aa71871b0fd31aa9dc212f43c44c50ed04fb529364405e72f484d28 + wrap-ansi: ^7.0.0 + checksum: dfcb6529d3af443dfea2241cb471508091b51f5121a088fdb8728b23ec9b349ef0a5e13a0ef2c8e19457b0bed22f7cbbcd561f7a4529d084c562a58c605e2655 languageName: node linkType: hard @@ -5959,6 +6195,13 @@ __metadata: languageName: node linkType: hard +"ip@npm:^2.0.0": + version: 2.0.0 + resolution: "ip@npm:2.0.0" + checksum: cfcfac6b873b701996d71ec82a7dd27ba92450afdb421e356f44044ed688df04567344c36cbacea7d01b1c39a4c732dc012570ebe9bebfb06f27314bca625349 + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -5985,6 +6228,15 @@ __metadata: languageName: node linkType: hard +"is-builtin-module@npm:^3.1.0": + version: 3.1.0 + resolution: "is-builtin-module@npm:3.1.0" + dependencies: + builtin-modules: ^3.0.0 + checksum: f1e5dd2cd5f252d4d799b20a0c8c4f7e9c399c4d141749af76ca0121058d4062c3015d026f1b1409dd3d2a4ddfb9b15cf6eb9c370fed53fea8652ce35b5e95cb + languageName: node + linkType: hard + "is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": version: 1.2.4 resolution: "is-callable@npm:1.2.4" @@ -6001,7 +6253,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.2.0": +"is-core-module@npm:^2.2.0, is-core-module@npm:^2.9.0": version: 2.9.0 resolution: "is-core-module@npm:2.9.0" dependencies: @@ -6042,13 +6294,6 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^2.0.0": - version: 2.0.0 - resolution: "is-fullwidth-code-point@npm:2.0.0" - checksum: eef9c6e15f68085fec19ff6a978a6f1b8f48018fd1265035552078ee945573594933b09bbd6f562553e2a241561439f1ef5339276eba68d272001343084cfab8 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -6072,6 +6317,13 @@ __metadata: languageName: node linkType: hard +"is-interactive@npm:^1.0.0": + version: 1.0.0 + resolution: "is-interactive@npm:1.0.0" + checksum: 824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9 + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -6215,11 +6467,11 @@ __metadata: linkType: hard "is-ssh@npm:^1.3.0": - version: 1.3.3 - resolution: "is-ssh@npm:1.3.3" + version: 1.4.0 + resolution: "is-ssh@npm:1.4.0" dependencies: - protocols: ^1.1.0 - checksum: 7a751facad3c61abf080eefe4f5df488d37f690ac2b130a8012001ecee4d7991306561bcb25896894d19268ea0512b20497f243e74d21c5901187a8f55f1c08c + protocols: ^2.0.1 + checksum: 75eaa17b538bee24b661fbeb0f140226ac77e904a6039f787bea418431e2162f1f9c4c4ccad3bd169e036cd701cc631406e8c505d9fa7e20164e74b47f86f40f languageName: node linkType: hard @@ -6271,6 +6523,13 @@ __metadata: languageName: node linkType: hard +"is-unicode-supported@npm:^0.1.0": + version: 0.1.0 + resolution: "is-unicode-supported@npm:0.1.0" + checksum: a2aab86ee7712f5c2f999180daaba5f361bdad1efadc9610ff5b8ab5495b86e4f627839d085c6530363c6d6d4ecbde340fb8e54bdb83da4ba8e0865ed5513c52 + languageName: node + linkType: hard + "is-utf8@npm:^0.2.0, is-utf8@npm:^0.2.1": version: 0.2.1 resolution: "is-utf8@npm:0.2.1" @@ -6371,12 +6630,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.4 - resolution: "istanbul-reports@npm:3.1.4" + version: 3.1.5 + resolution: "istanbul-reports@npm:3.1.5" dependencies: html-escaper: ^2.0.0 istanbul-lib-report: ^3.0.0 - checksum: 2132983355710c522f6b26808015cab9a0ee8b9f5ae0db0d3edeff40b886dd83cb670fb123cb7b32dbe59473d7c00cdde2ba6136bc0acdb20a865fccea64dfe1 + checksum: 7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89 languageName: node linkType: hard @@ -7052,9 +7311,9 @@ __metadata: linkType: hard "jsonc-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "jsonc-parser@npm:3.0.0" - checksum: 1df2326f1f9688de30c70ff19c5b2a83ba3b89a1036160da79821d1361090775e9db502dc57a67c11b56e1186fc1ed70b887f25c5febf9a3ec4f91435836c99d + version: 3.1.0 + resolution: "jsonc-parser@npm:3.1.0" + checksum: 81b00c565c60cb1b400523a918d42ad9c7bb3d9cf34c708bf78d37c8c496ecd670c3ff8828f2f60aa6e6627ef4287982794ddf92261ea71e320973c54b29fb22 languageName: node linkType: hard @@ -7109,6 +7368,13 @@ __metadata: languageName: node linkType: hard +"just-diff-apply@npm:^5.2.0": + version: 5.3.1 + resolution: "just-diff-apply@npm:5.3.1" + checksum: c864606096f2506f043f90c58196bf47344b4c60e97171ea6ec3430e4664aa2eddc6722ff87c66fef4d6d6b47364b053f90a10d59319135a6c06ba5dd424b58e + languageName: node + linkType: hard + "just-diff@npm:^5.0.1": version: 5.0.1 resolution: "just-diff@npm:5.0.1" @@ -7185,136 +7451,135 @@ __metadata: linkType: hard "libnpmaccess@npm:*": - version: 6.0.1 - resolution: "libnpmaccess@npm:6.0.1" + version: 6.0.3 + resolution: "libnpmaccess@npm:6.0.3" dependencies: aproba: ^2.0.0 minipass: ^3.1.1 - npm-package-arg: ^9.0.0 + npm-package-arg: ^9.0.1 npm-registry-fetch: ^13.0.0 - checksum: 50594d692220d2a8b7d034bcaa6dbd14839342e4306fc21f54e0b37680074b4df4c54a162fd32d90a77dc21d7935630b25bd19db24d9907d509bf9875498dd65 + checksum: 4a437390d52bd5e6145164210cfab4cdbc824c4f4a62e11cf186cad9c159a7c8f0c1b6e37346db1cc675bcdf1508e92ed64d47ac1a9bcf838a670bb4741a50c9 languageName: node linkType: hard "libnpmdiff@npm:*": - version: 4.0.1 - resolution: "libnpmdiff@npm:4.0.1" + version: 4.0.4 + resolution: "libnpmdiff@npm:4.0.4" dependencies: - "@npmcli/disparity-colors": ^1.0.1 + "@npmcli/disparity-colors": ^2.0.0 "@npmcli/installed-package-contents": ^1.0.7 binary-extensions: ^2.2.0 diff: ^5.0.0 - minimatch: ^3.0.4 - npm-package-arg: ^9.0.0 - pacote: ^13.0.2 + minimatch: ^5.0.1 + npm-package-arg: ^9.0.1 + pacote: ^13.6.1 tar: ^6.1.0 - checksum: 89b26a15b4e7a1e41ed3ac4c335d69bec751282a4d38415a7e4ea40dd4f061e536c95d18104625b20198851f740f9949e0b11b51d2f67a6e5ece223956826ea9 + checksum: bce3745cb3b848d1fb107ae939e3ae2f76eacc2b43373a868db30c33f35674b0043b154f83a6302149a4864a9fd85e9a246774e275ccf416827dcd3d03c31858 languageName: node linkType: hard "libnpmexec@npm:*": - version: 4.0.1 - resolution: "libnpmexec@npm:4.0.1" + version: 4.0.8 + resolution: "libnpmexec@npm:4.0.8" dependencies: "@npmcli/arborist": ^5.0.0 "@npmcli/ci-detect": ^2.0.0 - "@npmcli/run-script": ^3.0.0 + "@npmcli/run-script": ^4.1.3 chalk: ^4.1.0 mkdirp-infer-owner: ^2.0.0 - npm-package-arg: ^9.0.0 - npmlog: ^6.0.1 - pacote: ^13.0.2 + npm-package-arg: ^9.0.1 + npmlog: ^6.0.2 + pacote: ^13.6.1 proc-log: ^2.0.0 read: ^1.0.7 read-package-json-fast: ^2.0.2 walk-up-path: ^1.0.0 - checksum: 5efd96d1a6c6219b7b6f6bf87cba5b8b6412e14ca3b9972dc3051a21da52d37854c44b90da32b0161eb74bc27dd7c0ed97b6e3880698cd4b761488804365dbd6 + checksum: fe7dfb416185816487cce9baf8270c4d55a5c2f904a7e0e07377e00802989f520e5ae304bd4462d6580e7639b537b012c88b976ad98e426ffef268a48090c105 languageName: node linkType: hard "libnpmfund@npm:*": - version: 3.0.1 - resolution: "libnpmfund@npm:3.0.1" + version: 3.0.2 + resolution: "libnpmfund@npm:3.0.2" dependencies: "@npmcli/arborist": ^5.0.0 - checksum: e29b1eba7899edfc7a751336dc4b3041cabea0a2905825c3e15921326fd2eeb1a2e774b01e4555e88bd292b70b6b8ffcea0ecb1a2a60acdcdf7594a419c88a29 + checksum: 9c25bed2c5207007a509f0dff97d6d9712c0648b58bb96617b652e6803d14252203751a83298c257446e8e7b58556c9b519b5b0d5ac9a6d29453576aeb9ee20e languageName: node linkType: hard "libnpmhook@npm:*": - version: 8.0.1 - resolution: "libnpmhook@npm:8.0.1" + version: 8.0.3 + resolution: "libnpmhook@npm:8.0.3" dependencies: aproba: ^2.0.0 npm-registry-fetch: ^13.0.0 - checksum: f38e5aa5e0b469a2f3c03c4b2f2a9f98f39310cb6915a702d74b4432035f86a3729c3672989f17c86d3cbe11a165ac4b1edb6eb12043256ee082adf1480d2bd9 + checksum: 99d031d102d62a78672a94965208c2716a0b1d9ca413f7f45dc55b571f6b77f8ac293810fd8dd3445a6196c92a2219095f85ce430bb82c5ce200e7e0e1a83064 languageName: node linkType: hard "libnpmorg@npm:*": - version: 4.0.1 - resolution: "libnpmorg@npm:4.0.1" + version: 4.0.3 + resolution: "libnpmorg@npm:4.0.3" dependencies: aproba: ^2.0.0 npm-registry-fetch: ^13.0.0 - checksum: 1cd0cd4a1b584576cb253ceab251110edc006526e1bde590739de321c1fa847908d5de378876225bd3e42209631e163d9b01ff9d7ce8728741c04181e48fef9b + checksum: 6b54c8f8216b0d98dda2fdedd8a38fbe36f5f98da94c3613efc00789bfce334b2996037f0a0839af37d5d2dc52378ca8fdae5dee932202d8d2235d05b4563861 languageName: node linkType: hard "libnpmpack@npm:*": - version: 4.0.1 - resolution: "libnpmpack@npm:4.0.1" + version: 4.1.2 + resolution: "libnpmpack@npm:4.1.2" dependencies: - "@npmcli/run-script": ^3.0.0 - npm-package-arg: ^9.0.0 - pacote: ^13.0.2 - checksum: df33e38e0229738ee891b482020ef77bace27f8f813dc662ebb1aa8d84bc5243e8f4cb20bb7466b2079867381a6006eb1771e4af621003153740161d1470751e + "@npmcli/run-script": ^4.1.3 + npm-package-arg: ^9.0.1 + pacote: ^13.6.1 + checksum: ee40b2e87c38cb6d36acb559c05d20a0736cb780b766fe851482a822f07b92e887483f77ad56b371bb9e645c0a37b19dd9ab0db91fb5e7493665b9892746fb4c languageName: node linkType: hard "libnpmpublish@npm:*": - version: 6.0.1 - resolution: "libnpmpublish@npm:6.0.1" + version: 6.0.4 + resolution: "libnpmpublish@npm:6.0.4" dependencies: - normalize-package-data: ^3.0.2 - npm-package-arg: ^9.0.0 + normalize-package-data: ^4.0.0 + npm-package-arg: ^9.0.1 npm-registry-fetch: ^13.0.0 - semver: ^7.1.3 - ssri: ^8.0.1 - checksum: 4b7d49d3a9815771ad14d634f80f1813a2b650d3da25a33b5ee70f4cfa4d1d56413d84d92dc9304870adb692651cb001cf592fbfe1a8163fdd0396939368488c + semver: ^7.3.7 + ssri: ^9.0.0 + checksum: d653e0d9be0b01011c020f8252f480ca68105b56fde575a6c4fda650f6b5ff33a51fda43897ba817d2955579cc096910561e60e26628c59f5ac2d031157551d1 languageName: node linkType: hard "libnpmsearch@npm:*": - version: 5.0.1 - resolution: "libnpmsearch@npm:5.0.1" + version: 5.0.3 + resolution: "libnpmsearch@npm:5.0.3" dependencies: npm-registry-fetch: ^13.0.0 - checksum: 418150ac0c2a5e02a7cd1e4518f4bde4f108ee669e12645b774fe6f39d6ebc3a6921a77907f8504d0ec2e62de7e5dc79a39318af79598c8269b8f8aa905bf6b4 + checksum: c346d1656bfa46c52e25d71d44d2127961c1dd87d1cc99eabffcd4d6593fbd59071047bb0d28323f914387e3ccf9a8ed8e249f8ca563a2e70d3c5be954707442 languageName: node linkType: hard "libnpmteam@npm:*": - version: 4.0.1 - resolution: "libnpmteam@npm:4.0.1" + version: 4.0.3 + resolution: "libnpmteam@npm:4.0.3" dependencies: aproba: ^2.0.0 npm-registry-fetch: ^13.0.0 - checksum: e9a3354545e4ad5acb31a3024fe45370612d38e9a8c2e915384647c2168e215a1043658b92c5c08b187bce6acfcb70464de389145778ecc6eb18908795c95e32 + checksum: 0c2a1fd55ade169d0d623cacfbd01fc420fb37cd157947eeda8a2be5affbff71069912c04a896c4a69569e23c16b0aa101a6cbaf4b07264514519cb7061569fb languageName: node linkType: hard "libnpmversion@npm:*": - version: 3.0.1 - resolution: "libnpmversion@npm:3.0.1" + version: 3.0.6 + resolution: "libnpmversion@npm:3.0.6" dependencies: "@npmcli/git": ^3.0.0 - "@npmcli/run-script": ^3.0.0 + "@npmcli/run-script": ^4.1.3 json-parse-even-better-errors: ^2.3.1 proc-log: ^2.0.0 - semver: ^7.3.5 - stringify-package: ^1.0.1 - checksum: ab3e09f7037e40552e88611234fdd6f2b3829f3729344578474f9444a4bd9aa39ecb29472302aa45813e50ae25435ab18357294d93c1f116bcd09778e4c1f984 + semver: ^7.3.7 + checksum: 18dd60c1200921f9e7571f47a2bfafbe411de9c82394a2f2d618d66a9f4d175e8cb2c71fdd48fd646e707cd17d90282f55365946eb3e6c733dad9eccbc210580 languageName: node linkType: hard @@ -7533,7 +7798,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.2.1, lodash@npm:^4.7.0": +"lodash@npm:4.17.21, lodash@npm:^4.17.11, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.2.1, lodash@npm:^4.7.0": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -7547,6 +7812,16 @@ __metadata: languageName: node linkType: hard +"log-symbols@npm:^4.1.0": + version: 4.1.0 + resolution: "log-symbols@npm:4.1.0" + dependencies: + chalk: ^4.1.0 + is-unicode-supported: ^0.1.0 + checksum: fce1497b3135a0198803f9f07464165e9eb83ed02ceb2273930a6f8a508951178d8cf4f0378e9d28300a2ed2bc49050995d2bd5f53ab716bb15ac84d58c6ef74 + languageName: node + linkType: hard + "log-update@npm:^4.0.0": version: 4.0.0 resolution: "log-update@npm:4.0.0" @@ -7606,6 +7881,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^7.7.1": + version: 7.7.1 + resolution: "lru-cache@npm:7.7.1" + checksum: f362c5a2cfa8ad6fe557ec43dc1b7a9695cce84a5652a43ff813609f782f5da576631e7dfad41878bf19a7a69438f38375178635ee80de269aa314280ca2f59e + languageName: node + linkType: hard + "lunr@npm:^2.3.9": version: 2.3.9 resolution: "lunr@npm:2.3.9" @@ -7638,7 +7920,31 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:*, make-fetch-happen@npm:^10.0.3": +"make-fetch-happen@npm:*": + version: 10.1.8 + resolution: "make-fetch-happen@npm:10.1.8" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^16.1.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-fetch: ^2.0.3 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^9.0.0 + checksum: 5fe9fd9da5368a8a4fe9a3ea5b9aa15f1e91c9ab703cd9027a6b33840ecc8a57c182fbe1c767c139330a88c46a448b1f00da5e32065cec373aff2450b3da54ee + languageName: node + linkType: hard + +"make-fetch-happen@npm:^10.0.3, make-fetch-happen@npm:^10.0.6": version: 10.0.6 resolution: "make-fetch-happen@npm:10.0.6" dependencies: @@ -7872,13 +8178,6 @@ __metadata: languageName: node linkType: hard -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: 69c08205156a1f4906d9c46f9b4dc08d18a50176352e77fdeb645cedfe9f20c0b19865d465bd2dec27a5c432347f24dc07fc3695e11159d193f892834233e939 - languageName: node - linkType: hard - "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -7907,7 +8206,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.0, minimatch@npm:^3.0.4, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.0, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -7946,20 +8245,20 @@ __metadata: languageName: node linkType: hard -"minimist@npm:1.2.5, minimist@npm:^1.2.0, minimist@npm:^1.2.5": - version: 1.2.5 - resolution: "minimist@npm:1.2.5" - checksum: 86706ce5b36c16bfc35c5fe3dbb01d5acdc9a22f2b6cc810b6680656a1d2c0e44a0159c9a3ba51fb072bb5c203e49e10b51dcd0eec39c481f4c42086719bae52 - languageName: node - linkType: hard - -"minimist@npm:^1.1.3, minimist@npm:^1.2.6": +"minimist@npm:1.2.6, minimist@npm:^1.1.3, minimist@npm:^1.2.6": version: 1.2.6 resolution: "minimist@npm:1.2.6" checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb languageName: node linkType: hard +"minimist@npm:^1.2.0, minimist@npm:^1.2.5": + version: 1.2.5 + resolution: "minimist@npm:1.2.5" + checksum: 86706ce5b36c16bfc35c5fe3dbb01d5acdc9a22f2b6cc810b6680656a1d2c0e44a0159c9a3ba51fb072bb5c203e49e10b51dcd0eec39c481f4c42086719bae52 + languageName: node + linkType: hard + "minipass-collect@npm:^1.0.2": version: 1.0.2 resolution: "minipass-collect@npm:1.0.2" @@ -8021,7 +8320,16 @@ __metadata: languageName: node linkType: hard -"minipass@npm:*, minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": +"minipass@npm:*": + version: 3.3.4 + resolution: "minipass@npm:3.3.4" + dependencies: + yallist: ^4.0.0 + checksum: 5d95a7738c54852ba78d484141e850c792e062666a2d0c681a5ac1021275beb7e1acb077e59f9523ff1defb80901aea4e30fac10ded9a20a25d819a42916ef1b + languageName: node + linkType: hard + +"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": version: 3.1.6 resolution: "minipass@npm:3.1.6" dependencies: @@ -8088,14 +8396,7 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:0.0.7": - version: 0.0.7 - resolution: "mute-stream@npm:0.0.7" - checksum: a9d4772c1c84206aa37c218ed4751cd060239bf1d678893124f51e037f6f22f4a159b2918c030236c93252638a74beb29c9b1fd3267c9f24d4b3253cf1eaa86f - languageName: node - linkType: hard - -"mute-stream@npm:~0.0.4": +"mute-stream@npm:0.0.8, mute-stream@npm:~0.0.4": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" checksum: ff48d251fc3f827e5b1206cda0ffdaec885e56057ee86a3155e1951bc940fd5f33531774b1cc8414d7668c10a8907f863f6561875ee6e8768931a62121a531a1 @@ -8153,7 +8454,27 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:*, node-gyp@npm:^9.0.0, node-gyp@npm:latest": +"node-gyp@npm:*": + version: 9.1.0 + resolution: "node-gyp@npm:9.1.0" + dependencies: + env-paths: ^2.2.0 + glob: ^7.1.4 + graceful-fs: ^4.2.6 + make-fetch-happen: ^10.0.3 + nopt: ^5.0.0 + npmlog: ^6.0.0 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^2.0.2 + bin: + node-gyp: bin/node-gyp.js + checksum: 1437fa4a879b5b9010604128e8da8609b57c66034262087539ee04a8b764b8436af2be01bab66f8fc729a3adba2dcc21b10a32b9f552696c3fa8cd657d134fc4 + languageName: node + linkType: hard + +"node-gyp@npm:^9.0.0, node-gyp@npm:latest": version: 9.0.0 resolution: "node-gyp@npm:9.0.0" dependencies: @@ -8180,10 +8501,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.2": - version: 2.0.2 - resolution: "node-releases@npm:2.0.2" - checksum: da858bf86b4d512842379749f5a5e4196ddab05ba18ffcf29f05bf460beceaca927f070f4430bb5046efec18941ddbc85e4c5fdbb83afc28a38dd6069a2f255e +"node-releases@npm:^2.0.5": + version: 2.0.5 + resolution: "node-releases@npm:2.0.5" + checksum: e85d949addd19f8827f32569d2be5751e7812ccf6cc47879d49f79b5234ff4982225e39a3929315f96370823b070640fb04d79fc0ddec8b515a969a03493a42f languageName: node linkType: hard @@ -8210,7 +8531,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": +"normalize-package-data@npm:^3.0.0": version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: @@ -8222,6 +8543,18 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^4.0.0": + version: 4.0.0 + resolution: "normalize-package-data@npm:4.0.0" + dependencies: + hosted-git-info: ^5.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: b0f47de4295a0f8499bd478e84b9f9592a29f65227c2b4446ae80f7dff6e7a5ec6ef25ea8f06f3dcb9b7b7d945c2daa274385925b3d85e77e34eaffa0b42e316 + languageName: node + linkType: hard + "normalize-path@npm:^3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" @@ -8244,11 +8577,11 @@ __metadata: linkType: hard "npm-audit-report@npm:*": - version: 2.1.5 - resolution: "npm-audit-report@npm:2.1.5" + version: 3.0.0 + resolution: "npm-audit-report@npm:3.0.0" dependencies: chalk: ^4.0.0 - checksum: 9199c4331a29b478b7adbafe1bf463943f65cfd840f62ffe9e6263f0ae64d77725ea102126b3892ef3379a6770a6fe11e1f68ab4cb196c0045db2e1aeafc593d + checksum: 3927972c14e1d9fd21a6ab2d3c2d651e20346ff9a784ea2fcdc2b1e3b3e23994fc0e8961c3c9f4aea857e3a995a556a77f4f0250dbaf6238c481c609ed912a92 languageName: node linkType: hard @@ -8261,7 +8594,16 @@ __metadata: languageName: node linkType: hard -"npm-install-checks@npm:*, npm-install-checks@npm:^4.0.0": +"npm-install-checks@npm:*, npm-install-checks@npm:^5.0.0": + version: 5.0.0 + resolution: "npm-install-checks@npm:5.0.0" + dependencies: + semver: ^7.1.1 + checksum: 0e7d1aae52b1fe9d3a0fd4a008850c7047931722dd49ee908afd13fd0297ac5ddb10964d9c59afcdaaa2ca04b51d75af2788f668c729ae71fec0e4cdac590ffc + languageName: node + linkType: hard + +"npm-install-checks@npm:^4.0.0": version: 4.0.0 resolution: "npm-install-checks@npm:4.0.0" dependencies: @@ -8277,7 +8619,19 @@ __metadata: languageName: node linkType: hard -"npm-package-arg@npm:*, npm-package-arg@npm:^9.0.0": +"npm-package-arg@npm:*": + version: 9.1.0 + resolution: "npm-package-arg@npm:9.1.0" + dependencies: + hosted-git-info: ^5.0.0 + proc-log: ^2.0.1 + semver: ^7.3.5 + validate-npm-package-name: ^4.0.0 + checksum: 277c21477731a4f1e31bde36f0db5f5470deb2a008db2aaf1b015d588b23cb225c75f90291ea241235e86682a03de972bbe69fc805c921a786ea9616955990b9 + languageName: node + linkType: hard + +"npm-package-arg@npm:^9.0.0": version: 9.0.0 resolution: "npm-package-arg@npm:9.0.0" dependencies: @@ -8288,6 +8642,17 @@ __metadata: languageName: node linkType: hard +"npm-package-arg@npm:^9.0.1": + version: 9.0.1 + resolution: "npm-package-arg@npm:9.0.1" + dependencies: + hosted-git-info: ^5.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^3.0.0 + checksum: 93c660a448dca688af27eec1b0a3c11e4ab58b817e3b157e90c2e9b22a93c74a4fab64b104d5c57119a2c44914252d43deab0ba5b10ef4c7f8055277e938dbbb + languageName: node + linkType: hard + "npm-packlist@npm:^4.0.0": version: 4.0.0 resolution: "npm-packlist@npm:4.0.0" @@ -8302,7 +8667,33 @@ __metadata: languageName: node linkType: hard -"npm-pick-manifest@npm:*, npm-pick-manifest@npm:^7.0.0": +"npm-packlist@npm:^5.1.0": + version: 5.1.1 + resolution: "npm-packlist@npm:5.1.1" + dependencies: + glob: ^8.0.1 + ignore-walk: ^5.0.1 + npm-bundled: ^1.1.2 + npm-normalize-package-bin: ^1.0.1 + bin: + npm-packlist: bin/index.js + checksum: 28dab153744ceb4695b82a9032d14aa2bfb855d38344a09052673d07860a4d8725f808ed23996e6f2792c48e11f5d147632c159f798d2c24dac92b51a884f0c6 + languageName: node + linkType: hard + +"npm-pick-manifest@npm:*": + version: 7.0.1 + resolution: "npm-pick-manifest@npm:7.0.1" + dependencies: + npm-install-checks: ^5.0.0 + npm-normalize-package-bin: ^1.0.1 + npm-package-arg: ^9.0.0 + semver: ^7.3.5 + checksum: 9a4a8e64d2214783b2b74a361845000f5d91bb40c7858e2a30af2ac7876d9296efc37f8cacf60335e96a45effee2035b033d9bdefb4889757cc60d85959accbb + languageName: node + linkType: hard + +"npm-pick-manifest@npm:^7.0.0": version: 7.0.0 resolution: "npm-pick-manifest@npm:7.0.0" dependencies: @@ -8315,16 +8706,31 @@ __metadata: linkType: hard "npm-profile@npm:*": - version: 6.0.2 - resolution: "npm-profile@npm:6.0.2" + version: 6.2.0 + resolution: "npm-profile@npm:6.2.0" dependencies: - npm-registry-fetch: ^13.0.0 + npm-registry-fetch: ^13.0.1 proc-log: ^2.0.0 - checksum: 15ed13a350c81a9b469cd7d7874c693edf7d427e65b76da8d4c40260275747d4f6d80c11b65a91159ff61ddecea517571da5ac8be197464f2fedab3a22177805 + checksum: f4d4422fd5f2453d8a7fa8631db917b7b8ca4313dc94f0ba6ed2a31ce7ea46ebe3170b8dac7c8409060afaea6b51cba36d4a68177083f31e121c77bb0c42f886 languageName: node linkType: hard -"npm-registry-fetch@npm:*, npm-registry-fetch@npm:^13.0.0, npm-registry-fetch@npm:^13.0.1": +"npm-registry-fetch@npm:*": + version: 13.2.0 + resolution: "npm-registry-fetch@npm:13.2.0" + 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 + checksum: be5f53dede252d051137897c4efc615102c27fb250671564feaf03394d0532c24d57c7b3e374b943b28988f2e9381c0b10a57146b0f5adb68d93ccfcbfb802ed + languageName: node + linkType: hard + +"npm-registry-fetch@npm:^13.0.0, npm-registry-fetch@npm:^13.0.1": version: 13.0.1 resolution: "npm-registry-fetch@npm:13.0.1" dependencies: @@ -8436,7 +8842,19 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:*, npmlog@npm:^6.0.0, npmlog@npm:^6.0.1": +"npmlog@npm:*, npmlog@npm:^6.0.2": + version: 6.0.2 + resolution: "npmlog@npm:6.0.2" + dependencies: + are-we-there-yet: ^3.0.0 + console-control-strings: ^1.1.0 + gauge: ^4.0.3 + set-blocking: ^2.0.0 + checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a + languageName: node + linkType: hard + +"npmlog@npm:^6.0.0, npmlog@npm:^6.0.1": version: 6.0.1 resolution: "npmlog@npm:6.0.1" dependencies: @@ -8456,9 +8874,9 @@ __metadata: linkType: hard "nwsapi@npm:^2.2.0": - version: 2.2.0 - resolution: "nwsapi@npm:2.2.0" - checksum: 5ef4a9bc0c1a5b7f2e014aa6a4b359a257503b796618ed1ef0eb852098f77e772305bb0e92856e4bbfa3e6c75da48c0113505c76f144555ff38867229c2400a7 + version: 2.2.1 + resolution: "nwsapi@npm:2.2.1" + checksum: 6c21fcb6950538012516b39137ed9b53ed56843e521362e977282c781169f229e7bca8ec6e207165b19912550f360806b222f77b6c9202bb8d66818456875c3d languageName: node linkType: hard @@ -8476,13 +8894,20 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.11.0, object-inspect@npm:^1.12.0, object-inspect@npm:^1.9.0": +"object-inspect@npm:^1.11.0, object-inspect@npm:^1.9.0": version: 1.12.0 resolution: "object-inspect@npm:1.12.0" checksum: 2b36d4001a9c921c6b342e2965734519c9c58c355822243c3207fbf0aac271f8d44d30d2d570d450b2cc6f0f00b72bcdba515c37827d2560e5f22b1899a31cf4 languageName: node linkType: hard +"object-inspect@npm:^1.12.0": + version: 1.12.2 + resolution: "object-inspect@npm:1.12.2" + checksum: a534fc1b8534284ed71f25ce3a496013b7ea030f3d1b77118f6b7b1713829262be9e6243acbcb3ef8c626e2b64186112cb7f6db74e37b2789b9c789ca23048b2 + languageName: node + linkType: hard + "object-keys@npm:^1.0.12, object-keys@npm:^1.1.1": version: 1.1.1 resolution: "object-keys@npm:1.1.1" @@ -8533,15 +8958,6 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" - dependencies: - mimic-fn: ^1.0.0 - checksum: bb44015ac7a525d0fb43b029a583d4ad359834632b4424ca209b438aacf6d669dda81b5edfbdb42c22636e607b276ba5589f46694a729e3bc27948ce26f4cc1a - languageName: node - linkType: hard - "onetime@npm:^5.1.0, onetime@npm:^5.1.2": version: 5.1.2 resolution: "onetime@npm:5.1.2" @@ -8588,6 +9004,23 @@ __metadata: languageName: node linkType: hard +"ora@npm:^5.4.1": + version: 5.4.1 + resolution: "ora@npm:5.4.1" + dependencies: + bl: ^4.1.0 + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-spinners: ^2.5.0 + is-interactive: ^1.0.0 + is-unicode-supported: ^0.1.0 + log-symbols: ^4.1.0 + strip-ansi: ^6.0.0 + wcwidth: ^1.0.1 + checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 + languageName: node + linkType: hard + "os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -8774,7 +9207,38 @@ __metadata: languageName: node linkType: hard -"pacote@npm:*, pacote@npm:^13.0.2, pacote@npm:^13.0.3": +"pacote@npm:*, pacote@npm:^13.6.1": + version: 13.6.1 + resolution: "pacote@npm:13.6.1" + 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 + bin: + pacote: lib/bin.js + checksum: 26cebb59aea93d03ad051d82c4f2300beb333ded0f16ba92cfe976b5600157bd1ee034afe1c86406bbe5eacd51d413797939b08aa58adcf73f7680aead9e667f + languageName: node + linkType: hard + +"pacote@npm:^13.0.2, pacote@npm:^13.0.3": version: 13.0.4 resolution: "pacote@npm:13.0.4" dependencies: @@ -8814,7 +9278,18 @@ __metadata: languageName: node linkType: hard -"parse-conflict-json@npm:*, parse-conflict-json@npm:^2.0.1": +"parse-conflict-json@npm:*": + version: 2.0.2 + resolution: "parse-conflict-json@npm:2.0.2" + dependencies: + json-parse-even-better-errors: ^2.3.1 + just-diff: ^5.0.1 + just-diff-apply: ^5.2.0 + checksum: 076f65c958696586daefb153f59d575dfb59648be43116a21b74d5ff69ec63dd56f585a27cc2da56d8e64ca5abf0373d6619b8330c035131f8d1e990c8406378 + languageName: node + linkType: hard + +"parse-conflict-json@npm:^2.0.1": version: 2.0.1 resolution: "parse-conflict-json@npm:2.0.1" dependencies: @@ -8871,14 +9346,14 @@ __metadata: linkType: hard "parse-path@npm:^4.0.0": - version: 4.0.3 - resolution: "parse-path@npm:4.0.3" + version: 4.0.4 + resolution: "parse-path@npm:4.0.4" dependencies: is-ssh: ^1.3.0 protocols: ^1.4.0 qs: ^6.9.4 query-string: ^6.13.8 - checksum: d1704c0027489b64838c608c3f075fe3599c18a7413fa92e7074a0157e5bcc1a4ef73e7ae9bd9dbf5fad1809137437310cc69a57e5f5130ea17226165f3e942a + checksum: 909e628c35baebeb3bdcaa376e2c5a21632a9094079ac55e04b3311db28219b15e517e10987dd49a13a904f2605b747b6368b0092130e0f2ff9bc5ffc40ceb63 languageName: node linkType: hard @@ -9075,11 +9550,11 @@ __metadata: linkType: hard "prettier@npm:^2.3.2": - version: 2.6.2 - resolution: "prettier@npm:2.6.2" + version: 2.7.1 + resolution: "prettier@npm:2.7.1" bin: prettier: bin-prettier.js - checksum: 48d08dde8e9fb1f5bccdd205baa7f192e9fc8bc98f86e1b97d919de804e28c806b0e6cc685e4a88211aa7987fa9668f30baae19580d87ced3ed0f2ec6572106f + checksum: 55a4409182260866ab31284d929b3cb961e5fdb91fe0d2e099dac92eaecec890f36e524b4c19e6ceae839c99c6d7195817579cdffc8e2c80da0cb794463a748b languageName: node linkType: hard @@ -9101,6 +9576,13 @@ __metadata: languageName: node linkType: hard +"proc-log@npm:^2.0.1": + version: 2.0.1 + resolution: "proc-log@npm:2.0.1" + checksum: f6f23564ff759097db37443e6e2765af84979a703d2c52c1b9df506ee9f87caa101ba49d8fdc115c1a313ec78e37e8134704e9069e6a870f3499d98bb24c436f + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -9178,17 +9660,24 @@ __metadata: languageName: node linkType: hard -"protocols@npm:^1.1.0, protocols@npm:^1.4.0": +"protocols@npm:^1.4.0": version: 1.4.8 resolution: "protocols@npm:1.4.8" checksum: 2d555c013df0b05402970f67f7207c9955a92b1d13ffa503c814b5fe2f6dde7ac6a03320e0975c1f5832b0113327865e0b3b28bfcad023c25ddb54b53fab8684 languageName: node linkType: hard +"protocols@npm:^2.0.1": + version: 2.0.1 + resolution: "protocols@npm:2.0.1" + checksum: 4a9bef6aa0449a0245ded319ac3cbfd032c3e76ebb562777037a3a832c99253d0e8bc2847f7be350236df620a11f7d4fe683ea7f59a2cc14c69f746b6259eda4 + languageName: node + linkType: hard + "psl@npm:^1.1.28, psl@npm:^1.1.33": - version: 1.8.0 - resolution: "psl@npm:1.8.0" - checksum: 6150048ed2da3f919478bee8a82f3828303bc0fc730fb015a48f83c9977682c7b28c60ab01425a72d82a2891a1681627aa530a991d50c086b48a3be27744bde7 + version: 1.9.0 + resolution: "psl@npm:1.9.0" + checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d languageName: node linkType: hard @@ -9226,11 +9715,11 @@ __metadata: linkType: hard "qs@npm:^6.9.4": - version: 6.10.3 - resolution: "qs@npm:6.10.3" + version: 6.11.0 + resolution: "qs@npm:6.11.0" dependencies: side-channel: ^1.0.4 - checksum: 0fac5e6c7191d0295a96d0e83c851aeb015df7e990e4d3b093897d3ac6c94e555dbd0a599739c84d7fa46d7fee282d94ba76943983935cf33bba6769539b8019 + checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297 languageName: node linkType: hard @@ -9312,7 +9801,19 @@ __metadata: languageName: node linkType: hard -"read-package-json@npm:*, read-package-json@npm:^4.1.1, read-package-json@npm:^4.1.2": +"read-package-json@npm:*": + version: 5.0.1 + resolution: "read-package-json@npm:5.0.1" + dependencies: + glob: ^8.0.1 + json-parse-even-better-errors: ^2.3.1 + normalize-package-data: ^4.0.0 + npm-normalize-package-bin: ^1.0.1 + checksum: e8c2ad72df1f17e71268feabdb9bb0153ed2c7d38a05b759c5c49cf368a754bdd3c0e8a279fbc8d707802ff91d2cf144a995e6ebd5534de2848d52ab2c14034d + languageName: node + linkType: hard + +"read-package-json@npm:^4.1.2": version: 4.1.2 resolution: "read-package-json@npm:4.1.2" dependencies: @@ -9324,6 +9825,18 @@ __metadata: languageName: node linkType: hard +"read-package-json@npm:^5.0.0": + version: 5.0.0 + resolution: "read-package-json@npm:5.0.0" + dependencies: + glob: ^7.2.0 + json-parse-even-better-errors: ^2.3.1 + normalize-package-data: ^4.0.0 + npm-normalize-package-bin: ^1.0.1 + checksum: 9104dda32cb647e2f1a5244dd1f78f60c8eaa35bc4b3b1ed56373bc30fa8b7a80676a082c61c1a86cfac7c9643ac8c6bd535790a91f1a2c02bf535903902641b + languageName: node + linkType: hard + "read-pkg-up@npm:^1.0.1": version: 1.0.1 resolution: "read-pkg-up@npm:1.0.1" @@ -9398,7 +9911,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:2 || 3, readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.6.0": +"readable-stream@npm:2 || 3, readable-stream@npm:3, readable-stream@npm:^3.0.0, readable-stream@npm:^3.0.2, readable-stream@npm:^3.4.0, readable-stream@npm:^3.6.0": version: 3.6.0 resolution: "readable-stream@npm:3.6.0" dependencies: @@ -9484,6 +9997,17 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.4.3": + version: 1.4.3 + resolution: "regexp.prototype.flags@npm:1.4.3" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.3 + functions-have-names: ^1.2.2 + checksum: 51228bae732592adb3ededd5e15426be25f289e9c4ef15212f4da73f4ec3919b6140806374b8894036a86020d054a8d2657d3fee6bb9b4d35d8939c20030b7a6 + languageName: node + linkType: hard + "regexpp@npm:^3.1.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" @@ -9510,15 +10034,15 @@ __metadata: linkType: hard "replace-in-file@npm:^6.2.0": - version: 6.3.2 - resolution: "replace-in-file@npm:6.3.2" + version: 6.3.5 + resolution: "replace-in-file@npm:6.3.5" dependencies: chalk: ^4.1.2 glob: ^7.2.0 yargs: ^17.2.1 bin: replace-in-file: bin/cli.js - checksum: ae3a0486711edfc1d7d769782764902934aeb327e54a56fbf8a92df22862a56312d86dbe0067274fb3666da668457576f6a775f814742acceea70f5aedb01f49 + checksum: e5ac3bfee531dcb70cfbb327e6d4ec86bcf4c8045f292e46fb0e4c8743bd70a274c2402918d2609a25fde829862b6e1fe5f09f6c171aabbdde142a9f33008cf1 languageName: node linkType: hard @@ -9623,7 +10147,20 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0": +"resolve@npm:^1.1.6, resolve@npm:^1.17.0, resolve@npm:^1.19.0": + version: 1.22.1 + resolution: "resolve@npm:1.22.1" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e + languageName: node + linkType: hard + +"resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0": version: 1.22.0 resolution: "resolve@npm:1.22.0" dependencies: @@ -9646,7 +10183,20 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>": +"resolve@patch:resolve@^1.1.6#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.19.0#~builtin<compat/resolve>": + version: 1.22.1 + resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b" + dependencies: + is-core-module: ^2.9.0 + path-parse: ^1.0.7 + supports-preserve-symlinks-flag: ^1.0.0 + bin: + resolve: bin/resolve + checksum: 5656f4d0bedcf8eb52685c1abdf8fbe73a1603bb1160a24d716e27a57f6cecbe2432ff9c89c2bd57542c3a7b9d14b1882b73bfe2e9d7849c9a4c0b8b39f02b8b + languageName: node + linkType: hard + +"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>": version: 1.22.0 resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin<compat/resolve>::version=1.22.0&hash=07638b" dependencies: @@ -9677,16 +10227,6 @@ __metadata: languageName: node linkType: hard -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" - dependencies: - onetime: ^2.0.0 - signal-exit: ^3.0.2 - checksum: 482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536 - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -9776,8 +10316,8 @@ __metadata: linkType: hard "rollup@npm:^2.56.3": - version: 2.70.2 - resolution: "rollup@npm:2.70.2" + version: 2.77.2 + resolution: "rollup@npm:2.77.2" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -9785,11 +10325,11 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: eb04eb9b87b30517308cb41018d57a23976f42b269c3229e4124746d3136a77aa16ba8b891a3fa571931dd72419eea40642a334835fe4f33161fea30d0b803f7 + checksum: 5a84fb98a6f858906bceba091430442f6c1f362b07c5fa9123b708f87e39f52640e34a189cd9a1776ceae61300055c78ba648205fa03188451539ebeb19797df languageName: node linkType: hard -"run-async@npm:^2.2.0": +"run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" checksum: a2c88aa15df176f091a2878eb840e68d0bdee319d8d97bbb89112223259cebecb94bc0defd735662b83c2f7a30bed8cddb7d1674eb48ae7322dc602b22d03797 @@ -9805,16 +10345,16 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^6.4.0": - version: 6.6.7 - resolution: "rxjs@npm:6.6.7" +"rxjs@npm:^7.5.1": + version: 7.5.6 + resolution: "rxjs@npm:7.5.6" dependencies: - tslib: ^1.9.0 - checksum: bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b + tslib: ^2.1.0 + checksum: fc05f01364a74dac57490fb3e07ea63b422af04017fae1db641a009073f902ef69f285c5daac31359620dc8d9aee7d81e42b370ca2a8573d1feae0b04329383b languageName: node linkType: hard -"rxjs@npm:^7.5.1": +"rxjs@npm:^7.5.5": version: 7.5.5 resolution: "rxjs@npm:7.5.5" dependencies: @@ -9921,14 +10461,14 @@ __metadata: languageName: node linkType: hard -"semver@npm:*, semver@npm:7.3.5, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.1.3, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5": - version: 7.3.5 - resolution: "semver@npm:7.3.5" +"semver@npm:*, semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.2.1, semver@npm:^7.3.7": + version: 7.3.7 + resolution: "semver@npm:7.3.7" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 5eafe6102bea2a7439897c1856362e31cc348ccf96efd455c8b5bc2c61e6f7e7b8250dc26b8828c1d76a56f818a7ee907a36ae9fb37a599d3d24609207001d60 + checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 languageName: node linkType: hard @@ -9941,14 +10481,14 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.2.1": - version: 7.3.7 - resolution: "semver@npm:7.3.7" +"semver@npm:7.3.5, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5": + version: 7.3.5 + resolution: "semver@npm:7.3.5" dependencies: lru-cache: ^6.0.0 bin: semver: bin/semver.js - checksum: 2fa3e877568cd6ce769c75c211beaed1f9fce80b28338cadd9d0b6c40f2e2862bafd62c19a6cff42f3d54292b7c623277bcab8816a2b5521cf15210d43e75232 + checksum: 5eafe6102bea2a7439897c1856362e31cc348ccf96efd455c8b5bc2c61e6f7e7b8250dc26b8828c1d76a56f818a7ee907a36ae9fb37a599d3d24609207001d60 languageName: node linkType: hard @@ -10091,6 +10631,17 @@ __metadata: languageName: node linkType: hard +"socks-proxy-agent@npm:^7.0.0": + version: 7.0.0 + resolution: "socks-proxy-agent@npm:7.0.0" + dependencies: + agent-base: ^6.0.2 + debug: ^4.3.3 + socks: ^2.6.2 + checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 + languageName: node + linkType: hard + "socks@npm:^2.6.1": version: 2.6.2 resolution: "socks@npm:2.6.2" @@ -10101,6 +10652,16 @@ __metadata: languageName: node linkType: hard +"socks@npm:^2.6.2": + version: 2.7.0 + resolution: "socks@npm:2.7.0" + dependencies: + ip: ^2.0.0 + smart-buffer: ^4.2.0 + checksum: 0b5d94e2b3c11e7937b40fc5dac1e80d8b92a330e68c51f1d271ce6980c70adca42a3f8cd47c4a5769956bada074823b53374f2dc5f2ea5c2121b222dec6eadf + languageName: node + linkType: hard + "source-map-resolve@npm:^0.6.0": version: 0.6.0 resolution: "source-map-resolve@npm:0.6.0" @@ -10121,13 +10682,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0": - version: 0.5.7 - resolution: "source-map@npm:0.5.7" - checksum: 5dc2043b93d2f194142c7f38f74a24670cd7a0063acdaf4bf01d2964b402257ae843c2a8fa822ad5b71013b5fcafa55af7421383da919752f22ff488bc553f4d - languageName: node - linkType: hard - "source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" @@ -10261,7 +10815,16 @@ __metadata: languageName: node linkType: hard -"ssri@npm:*, ssri@npm:^8.0.1": +"ssri@npm:*, ssri@npm:^9.0.0": + version: 9.0.1 + resolution: "ssri@npm:9.0.1" + dependencies: + minipass: ^3.1.1 + checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb + languageName: node + linkType: hard + +"ssri@npm:^8.0.1": version: 8.0.1 resolution: "ssri@npm:8.0.1" dependencies: @@ -10340,16 +10903,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^2.1.0": - version: 2.1.1 - resolution: "string-width@npm:2.1.1" - dependencies: - is-fullwidth-code-point: ^2.0.0 - strip-ansi: ^4.0.0 - checksum: d6173abe088c615c8dffaf3861dc5d5906ed3dc2d6fd67ff2bd2e2b5dce7fd683c5240699cf0b1b8aa679a3b3bd6b28b5053c824cb89b813d7f6541d8f89064a - languageName: node - linkType: hard - "string.prototype.trimend@npm:^1.0.4": version: 1.0.4 resolution: "string.prototype.trimend@npm:1.0.4" @@ -10360,6 +10913,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.5": + version: 1.0.5 + resolution: "string.prototype.trimend@npm:1.0.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.19.5 + checksum: d44f543833112f57224e79182debadc9f4f3bf9d48a0414d6f0cbd2a86f2b3e8c0ca1f95c3f8e5b32ae83e91554d79d932fc746b411895f03f93d89ed3dfb6bc + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.4": version: 1.0.4 resolution: "string.prototype.trimstart@npm:1.0.4" @@ -10370,6 +10934,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.5": + version: 1.0.5 + resolution: "string.prototype.trimstart@npm:1.0.5" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.1.4 + es-abstract: ^1.19.5 + checksum: a4857c5399ad709d159a77371eeaa8f9cc284469a0b5e1bfe405de16f1fd4166a8ea6f4180e55032f348d1b679b1599fd4301fbc7a8b72bdb3e795e43f7b1048 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -10399,31 +10974,6 @@ __metadata: languageName: node linkType: hard -"stringify-package@npm:^1.0.1": - version: 1.0.1 - resolution: "stringify-package@npm:1.0.1" - checksum: 462036085a0cf7ae073d9b88a2bbf7efb3792e3df3e1fd436851f64196eb0234c8f8ffac436357e355687d6030b7af42e98af9515929e41a6a5c8653aa62a5aa - languageName: node - linkType: hard - -"strip-ansi@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-ansi@npm:4.0.0" - dependencies: - ansi-regex: ^3.0.0 - checksum: d9186e6c0cf78f25274f6750ee5e4a5725fb91b70fdd79aa5fe648eab092a0ec5b9621b22d69d4534a56319f75d8944efbd84e3afa8d4ad1b9a9491f12c84eca - languageName: node - linkType: hard - -"strip-ansi@npm:^5.1.0": - version: 5.2.0 - resolution: "strip-ansi@npm:5.2.0" - dependencies: - ansi-regex: ^4.1.0 - checksum: bdb5f76ade97062bd88e7723aa019adbfacdcba42223b19ccb528ffb9fb0b89a5be442c663c4a3fb25268eaa3f6ea19c7c3fbae830bd1562d55adccae1fcec46 - languageName: node - linkType: hard - "strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" @@ -10490,14 +11040,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:3.0.1": - version: 3.0.1 - resolution: "strip-json-comments@npm:3.0.1" - checksum: 2b860124c04b9b4ac09ec63c17fea142c789ea99b30569240f63c91917c3a8fdc250fc799280bc80dbbad1cccbcfc5f662636f960f80ce660e230f770c3f3a95 - languageName: node - linkType: hard - -"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 @@ -10800,7 +11343,14 @@ __metadata: languageName: node linkType: hard -"treeverse@npm:*, treeverse@npm:^1.0.4": +"treeverse@npm:*, treeverse@npm:^2.0.0": + version: 2.0.0 + resolution: "treeverse@npm:2.0.0" + checksum: 3c6b2b890975a4d42c86b9a0f1eb932b4450db3fa874be5c301c4f5e306fd76330c6a490cf334b0937b3a44b049787ba5d98c88bc7b140f34fdb3ab1f83e5269 + languageName: node + linkType: hard + +"treeverse@npm:^1.0.4": version: 1.0.4 resolution: "treeverse@npm:1.0.4" checksum: 712640acd811060ff552a3c761f700d18d22a4da544d31b4e290817ac4bbbfcfe33b58f85e7a5787e6ff7351d3a9100670721a289ca14eb87b36ad8a0c20ebd8 @@ -10829,8 +11379,8 @@ __metadata: linkType: hard "ts-jest@npm:^27.0.5": - version: 27.1.4 - resolution: "ts-jest@npm:27.1.4" + version: 27.1.5 + resolution: "ts-jest@npm:27.1.5" dependencies: bs-logger: 0.x fast-json-stable-stringify: 2.x @@ -10857,15 +11407,15 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: d2cc2719ed2884a880ab50d2c14c311834be9c88bc79d0064fa0189afce5c296d7676314d26cc3f7e82ddd52df272c2d4137a832c89616f30cbe8f43e30f9a29 + checksum: 3ef51c538b82f49b3f529331c1a017871a2f90e7a9a6e69333304755036d121818c6b120e2ce32dd161ff8bb2487efec0c790753ecd39b46a9ed1ce0d241464c languageName: node linkType: hard -"ts-node@npm:^10.2.1, ts-node@npm:^10.7.0": - version: 10.7.0 - resolution: "ts-node@npm:10.7.0" +"ts-node@npm:^10.2.1, ts-node@npm:^10.8.1": + version: 10.9.1 + resolution: "ts-node@npm:10.9.1" dependencies: - "@cspotcode/source-map-support": 0.7.0 + "@cspotcode/source-map-support": ^0.8.0 "@tsconfig/node10": ^1.0.7 "@tsconfig/node12": ^1.0.7 "@tsconfig/node14": ^1.0.0 @@ -10876,7 +11426,7 @@ __metadata: create-require: ^1.1.0 diff: ^4.0.1 make-error: ^1.1.1 - v8-compile-cache-lib: ^3.0.0 + v8-compile-cache-lib: ^3.0.1 yn: 3.1.1 peerDependencies: "@swc/core": ">=1.2.50" @@ -10895,7 +11445,7 @@ __metadata: ts-node-script: dist/bin-script.js ts-node-transpile-only: dist/bin-transpile.js ts-script: dist/bin-script-deprecated.js - checksum: 2a379e43f7478d0b79e1e63af91fe222d83857727957df4bd3bdf3c0a884de5097b12feb9bbf530074526b8874c0338b0e6328cf334f3a5e2c49c71e837273f7 + checksum: 090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35 languageName: node linkType: hard @@ -10939,7 +11489,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1, tslib@npm:^1.9.0": +"tslib@npm:^1.8.1": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd @@ -11111,13 +11661,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.4.3": - version: 4.6.4 - resolution: "typescript@npm:4.6.4" +"typescript@npm:^4.4.3, typescript@npm:^4.6.4": + version: 4.7.4 + resolution: "typescript@npm:4.7.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: e7bfcc39cd4571a63a54e5ea21f16b8445268b9900bf55aee0e02ad981be576acc140eba24f1af5e3c1457767c96cea6d12861768fb386cf3ffb34013718631a + checksum: 5750181b1cd7e6482c4195825547e70f944114fb47e58e4aa7553e62f11b3f3173766aef9c281783edfd881f7b8299cf35e3ca8caebe73d8464528c907a164df languageName: node linkType: hard @@ -11131,13 +11681,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^4.4.3#~builtin<compat/typescript>": - version: 4.6.4 - resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin<compat/typescript>::version=4.6.4&hash=bda367" +"typescript@patch:typescript@^4.4.3#~builtin<compat/typescript>, typescript@patch:typescript@^4.6.4#~builtin<compat/typescript>": + version: 4.7.4 + resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin<compat/typescript>::version=4.7.4&hash=bda367" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 1cb434fbc637d347be90e3a0c6cd05e33c38f941713c8786d3031faf1842c2c148ba91d2fac01e7276b0ae3249b8633f1660e32686cc7a8c6a8fd5361dc52c66 + checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3 languageName: node linkType: hard @@ -11172,6 +11722,18 @@ __metadata: languageName: node linkType: hard +"unbox-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "unbox-primitive@npm:1.0.2" + dependencies: + call-bind: ^1.0.2 + has-bigints: ^1.0.2 + has-symbols: ^1.0.3 + which-boxed-primitive: ^1.0.2 + checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9 + languageName: node + linkType: hard + "unique-filename@npm:^1.1.1": version: 1.1.1 resolution: "unique-filename@npm:1.1.1" @@ -11277,7 +11839,7 @@ __metadata: languageName: node linkType: hard -"v8-compile-cache-lib@npm:^3.0.0": +"v8-compile-cache-lib@npm:^3.0.1": version: 3.0.1 resolution: "v8-compile-cache-lib@npm:3.0.1" checksum: 78089ad549e21bcdbfca10c08850022b22024cdcc2da9b168bcf5a73a6ed7bf01a9cebb9eac28e03cd23a684d81e0502797e88f3ccd27a32aeab1cfc44c39da0 @@ -11312,7 +11874,16 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-name@npm:*, validate-npm-package-name@npm:^3.0.0": +"validate-npm-package-name@npm:*, validate-npm-package-name@npm:^4.0.0": + version: 4.0.0 + resolution: "validate-npm-package-name@npm:4.0.0" + dependencies: + builtins: ^5.0.0 + checksum: a32fd537bad17fcb59cfd58ae95a414d443866020d448ec3b22e8d40550cb585026582a57efbe1f132b882eea4da8ac38ee35f7be0dd72988a3cb55d305a20c1 + languageName: node + linkType: hard + +"validate-npm-package-name@npm:^3.0.0": version: 3.0.0 resolution: "validate-npm-package-name@npm:3.0.0" dependencies: @@ -11380,7 +11951,7 @@ __metadata: languageName: node linkType: hard -"wcwidth@npm:^1.0.0": +"wcwidth@npm:^1.0.0, wcwidth@npm:^1.0.1": version: 1.0.1 resolution: "wcwidth@npm:1.0.1" dependencies: @@ -11571,8 +12142,8 @@ __metadata: linkType: hard "ws@npm:^7.4.6": - version: 7.5.7 - resolution: "ws@npm:7.5.7" + version: 7.5.9 + resolution: "ws@npm:7.5.9" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -11581,7 +12152,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 5c1f669a166fb57560b4e07f201375137fa31d9186afde78b1508926345ce546332f109081574ddc4e38cc474c5406b5fc71c18d71eb75f6e2d2245576976cba + checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138 languageName: node linkType: hard @@ -11676,8 +12247,8 @@ __metadata: linkType: hard "yargs@npm:^17.0.0, yargs@npm:^17.2.1": - version: 17.4.1 - resolution: "yargs@npm:17.4.1" + version: 17.5.1 + resolution: "yargs@npm:17.5.1" dependencies: cliui: ^7.0.2 escalade: ^3.1.1 @@ -11686,7 +12257,7 @@ __metadata: string-width: ^4.2.3 y18n: ^5.0.5 yargs-parser: ^21.0.0 - checksum: e9012322870d7e4e912a6ae1f63b203e365f911c0cf158be92c36edefddfb3bd38ce17eb9ef0d18858a4777f047c50589ea22dacb44bd949169ba37dc6d34bee + checksum: 00d58a2c052937fa044834313f07910fd0a115dec5ee35919e857eeee3736b21a4eafa8264535800ba8bac312991ce785ecb8a51f4d2cc8c4676d865af1cfbde languageName: node linkType: hard