diff --git a/package.json b/package.json index 0ed6c78630171eba142d4dbf540f4c52b07c8980..5a26f91d40253a0748eb19a382b78f0b68cf9fd4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@coscine/api-client", - "version": "1.1.1", + "version": "1.2.0", "description": "This project contains the generated api connection classes.", "keywords": [ "coscine", diff --git a/src/Coscine.Api.Search/.gitignore b/src/Coscine.Api.Search/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..149b57654723c14590f35c6c0db8460f19173078 --- /dev/null +++ b/src/Coscine.Api.Search/.gitignore @@ -0,0 +1,4 @@ +wwwroot/*.js +node_modules +typings +dist diff --git a/src/Coscine.Api.Search/.npmignore b/src/Coscine.Api.Search/.npmignore new file mode 100644 index 0000000000000000000000000000000000000000..999d88df6939a13529be54ef2e68fb3248257ad8 --- /dev/null +++ b/src/Coscine.Api.Search/.npmignore @@ -0,0 +1 @@ +# 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.Search/.openapi-generator-ignore b/src/Coscine.Api.Search/.openapi-generator-ignore new file mode 100644 index 0000000000000000000000000000000000000000..7484ee590a3894506cf063799b885428f95a71be --- /dev/null +++ b/src/Coscine.Api.Search/.openapi-generator-ignore @@ -0,0 +1,23 @@ +# 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.Search/.openapi-generator/FILES b/src/Coscine.Api.Search/.openapi-generator/FILES new file mode 100644 index 0000000000000000000000000000000000000000..16b445eee6ddfbfbfe345427f484f94cba9ee946 --- /dev/null +++ b/src/Coscine.Api.Search/.openapi-generator/FILES @@ -0,0 +1,9 @@ +.gitignore +.npmignore +.openapi-generator-ignore +api.ts +base.ts +common.ts +configuration.ts +git_push.sh +index.ts diff --git a/src/Coscine.Api.Search/.openapi-generator/VERSION b/src/Coscine.Api.Search/.openapi-generator/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..804440660c71cc833e24b1a87544a706fb3eac35 --- /dev/null +++ b/src/Coscine.Api.Search/.openapi-generator/VERSION @@ -0,0 +1 @@ +5.2.1 \ No newline at end of file diff --git a/src/Coscine.Api.Search/api.ts b/src/Coscine.Api.Search/api.ts new file mode 100644 index 0000000000000000000000000000000000000000..570a397f644463ec3db11d4744d13ed65a1bae64 --- /dev/null +++ b/src/Coscine.Api.Search/api.ts @@ -0,0 +1,182 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Coscine.Api.Search + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.1.0 + * + * + * 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'; + +/** + * + * @export + * @interface SearchResult + */ +export interface SearchResult { + /** + * + * @type {string} + * @memberof SearchResult + */ + graphName?: string | null; + /** + * + * @type {string} + * @memberof SearchResult + */ + project?: string | null; + /** + * + * @type {any} + * @memberof SearchResult + */ + source?: any | null; +} + +/** + * SemanticSearchApi - axios parameter creator + * @export + */ +export const SemanticSearchApiAxiosParamCreator = function (configuration?: Configuration) { + return { + /** + * + * @summary Search with SemanticSearch; + * @param {string} [query] Elasticsearch query + * @param {boolean} [user] Specify user or only public metadata records could be found + * @param {boolean} [adv] Set true for advanced Elasticsearch search syntax + * @param {Array<string>} [languages] Set the used languages + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + semanticSearchSearch: async (query?: string, user?: boolean, adv?: boolean, languages?: Array<string>, options: any = {}): Promise<RequestArgs> => { + const localVarPath = `/SemanticSearch`; + // 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) + + if (query !== undefined) { + localVarQueryParameter['query'] = query; + } + + if (user !== undefined) { + localVarQueryParameter['user'] = user; + } + + if (adv !== undefined) { + localVarQueryParameter['adv'] = adv; + } + + if (languages) { + localVarQueryParameter['languages'] = languages; + } + + + + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); + let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; + localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; + + return { + url: toPathString(localVarUrlObj), + options: localVarRequestOptions, + }; + }, + } +}; + +/** + * SemanticSearchApi - functional programming interface + * @export + */ +export const SemanticSearchApiFp = function(configuration?: Configuration) { + const localVarAxiosParamCreator = SemanticSearchApiAxiosParamCreator(configuration) + return { + /** + * + * @summary Search with SemanticSearch; + * @param {string} [query] Elasticsearch query + * @param {boolean} [user] Specify user or only public metadata records could be found + * @param {boolean} [adv] Set true for advanced Elasticsearch search syntax + * @param {Array<string>} [languages] Set the used languages + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + async semanticSearchSearch(query?: string, user?: boolean, adv?: boolean, languages?: Array<string>, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<Array<SearchResult>>> { + const localVarAxiosArgs = await localVarAxiosParamCreator.semanticSearchSearch(query, user, adv, languages, options); + return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); + }, + } +}; + +/** + * SemanticSearchApi - factory interface + * @export + */ +export const SemanticSearchApiFactory = function (configuration?: Configuration, basePath?: string, axios?: AxiosInstance) { + const localVarFp = SemanticSearchApiFp(configuration) + return { + /** + * + * @summary Search with SemanticSearch; + * @param {string} [query] Elasticsearch query + * @param {boolean} [user] Specify user or only public metadata records could be found + * @param {boolean} [adv] Set true for advanced Elasticsearch search syntax + * @param {Array<string>} [languages] Set the used languages + * @param {*} [options] Override http request option. + * @throws {RequiredError} + */ + semanticSearchSearch(query?: string, user?: boolean, adv?: boolean, languages?: Array<string>, options?: any): AxiosPromise<Array<SearchResult>> { + return localVarFp.semanticSearchSearch(query, user, adv, languages, options).then((request) => request(axios, basePath)); + }, + }; +}; + +/** + * SemanticSearchApi - object-oriented interface + * @export + * @class SemanticSearchApi + * @extends {BaseAPI} + */ +export class SemanticSearchApi extends BaseAPI { + /** + * + * @summary Search with SemanticSearch; + * @param {string} [query] Elasticsearch query + * @param {boolean} [user] Specify user or only public metadata records could be found + * @param {boolean} [adv] Set true for advanced Elasticsearch search syntax + * @param {Array<string>} [languages] Set the used languages + * @param {*} [options] Override http request option. + * @throws {RequiredError} + * @memberof SemanticSearchApi + */ + public semanticSearchSearch(query?: string, user?: boolean, adv?: boolean, languages?: Array<string>, options?: any) { + return SemanticSearchApiFp(this.configuration).semanticSearchSearch(query, user, adv, languages, options).then((request) => request(this.axios, this.basePath)); + } +} + + diff --git a/src/Coscine.Api.Search/base.ts b/src/Coscine.Api.Search/base.ts new file mode 100644 index 0000000000000000000000000000000000000000..d50dfd9f84918693080f3eda3c1d8fbe829867ca --- /dev/null +++ b/src/Coscine.Api.Search/base.ts @@ -0,0 +1,71 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Coscine.Api.Search + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.1.0 + * + * + * 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-sp25.devlef.campus.rwth-aachen.de/coscine/api/Coscine.Api.Search".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.Search/common.ts b/src/Coscine.Api.Search/common.ts new file mode 100644 index 0000000000000000000000000000000000000000..51c71e0af1ff37e201b522950da5230be01f700d --- /dev/null +++ b/src/Coscine.Api.Search/common.ts @@ -0,0 +1,138 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Coscine.Api.Search + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.1.0 + * + * + * 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.Search/configuration.ts b/src/Coscine.Api.Search/configuration.ts new file mode 100644 index 0000000000000000000000000000000000000000..5f1f97762e151f0f44137c2f9d2983a88aabe5df --- /dev/null +++ b/src/Coscine.Api.Search/configuration.ts @@ -0,0 +1,101 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Coscine.Api.Search + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.1.0 + * + * + * 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.Search/index.ts b/src/Coscine.Api.Search/index.ts new file mode 100644 index 0000000000000000000000000000000000000000..982b4225e23f9f680cdbfc5629cfd4730f0ccc42 --- /dev/null +++ b/src/Coscine.Api.Search/index.ts @@ -0,0 +1,18 @@ +/* tslint:disable */ +/* eslint-disable */ +/** + * Coscine.Api.Search + * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) + * + * The version of the OpenAPI document: 1.1.0 + * + * + * 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/apis.ts b/src/apis.ts index 402531510798ec52727395ef9f818fe18329bdcf..90d87a620311acbea95c8ba3e92b6d45a7bc99b9 100644 --- a/src/apis.ts +++ b/src/apis.ts @@ -18,6 +18,7 @@ import { VisibilityApiFactory } from './Coscine.Api.Project/api'; import { QuotaApiFactory } from './Coscine.Api.Quota/api'; import { ResourceApiFactory } 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'; import { TreeApiFactory } from './Coscine.Api.Tree/api'; import { ContactChangeApiFactory } from './Coscine.Api.User/api'; @@ -61,6 +62,7 @@ function implementations(axios?: AxiosInstance) { 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), + SemanticSearchApi: SemanticSearchApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Search', axios), SubProjectApi: SubProjectApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Project', axios), TitleApi: TitleApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.User', axios), TokenApi: TokenApiFactory(new Configuration({ 'accessToken': accessToken }), 'https://' + getHostName() + '/coscine/api/Coscine.Api.Token', axios), diff --git a/src/index.ts b/src/index.ts index f871f657144d81742424baf9d6b7ea2b9f409da5..3a89a17d039f6b81c787d6f925e48bd52b5c43aa 100644 --- a/src/index.ts +++ b/src/index.ts @@ -20,6 +20,7 @@ export const ResourceApi = apis.ResourceApi; export const ResourceTypeApi = apis.ResourceTypeApi; export const RoleApi = apis.RoleApi; export const SearchApi = apis.SearchApi; +export const SemanticSearchApi = apis.SemanticSearchApi; export const SubProjectApi = apis.SubProjectApi; export const TitleApi = apis.TitleApi; export const TokenApi = apis.TokenApi; diff --git a/yarn.lock-workspace b/yarn.lock-workspace index 00f35e4c13423295a2a8aaf73261ceb26caa99a2..a08248da725da8bfe6d9021b0adc31073e409b15 100644 --- a/yarn.lock-workspace +++ b/yarn.lock-workspace @@ -196,14 +196,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.14.5, @babel/helper-validator-identifier@npm:^7.14.9": - version: 7.14.9 - resolution: "@babel/helper-validator-identifier@npm:7.14.9" - checksum: 58552531a7674363e74672434c312ddaf1545b8a43308e1a7f38db58bf79c796c095a6dab6a6105eb0d783b97441f6cbb525bb887f29a35f232fcdbd8cb240dc - languageName: node - linkType: hard - -"@babel/helper-validator-identifier@npm:^7.15.7": +"@babel/helper-validator-identifier@npm:^7.14.5, @babel/helper-validator-identifier@npm:^7.14.9, @babel/helper-validator-identifier@npm:^7.15.7": version: 7.15.7 resolution: "@babel/helper-validator-identifier@npm:7.15.7" checksum: f041c28c531d1add5cc345b25d5df3c29c62bce3205b4d4a93dcd164ccf630350acba252d374fad8f5d8ea526995a215829f27183ba7ce7ce141843bf23068a6 @@ -441,12 +434,12 @@ __metadata: linkType: hard "@babel/types@npm:^7.8.3": - version: 7.15.4 - resolution: "@babel/types@npm:7.15.4" + version: 7.15.6 + resolution: "@babel/types@npm:7.15.6" dependencies: "@babel/helper-validator-identifier": ^7.14.9 to-fast-properties: ^2.0.0 - checksum: dac7d733edf2102e97f197929693fae6025161f3edda5a0f621f69e9d0741b8596c6f2152492bef869b55d0205e214867e8730f389283e85432b8f093e295c4b + checksum: 37f497dde10d238b5eb184efab83b415a86611e3d73dc0434de0cfb851b20ee606a3b7e1525e5b2d522fac1248d0345fea0468006f246262511b80cd3ed2419f languageName: node linkType: hard @@ -834,6 +827,13 @@ __metadata: languageName: node linkType: hard +"@isaacs/string-locale-compare@npm:*, @isaacs/string-locale-compare@npm:^1.0.1": + version: 1.1.0 + resolution: "@isaacs/string-locale-compare@npm:1.1.0" + checksum: 7287da5d11497b82c542d3c2abe534808015be4f4883e71c26853277b5456f6bbe4108535db847a29f385ad6dc9318ffb0f55ee79bb5f39993233d7dccf8751d + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -854,48 +854,48 @@ __metadata: languageName: node linkType: hard -"@jest/console@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/console@npm:27.3.1" +"@jest/console@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/console@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 "@types/node": "*" chalk: ^4.0.0 - jest-message-util: ^27.3.1 - jest-util: ^27.3.1 + jest-message-util: ^27.4.2 + jest-util: ^27.4.2 slash: ^3.0.0 - checksum: 80e3d9d3ccadfd83df5ce0ab02348d350c9821beedad080760da484099757eb5fbc6d3dcba417c6a80ddc5776ce3b924bd650041a83ff56773c98b7d965711aa + checksum: d285de0ad924a726c0a1b472968e749a88e33fc5b5af4ef06c1eea5f9f489701ebd81da1b70837fcb810e8d66f8e925d6e49be2cd5a3842304d00b54a81ff14f languageName: node linkType: hard -"@jest/core@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/core@npm:27.3.1" +"@jest/core@npm:^27.4.3": + version: 27.4.3 + resolution: "@jest/core@npm:27.4.3" dependencies: - "@jest/console": ^27.3.1 - "@jest/reporters": ^27.3.1 - "@jest/test-result": ^27.3.1 - "@jest/transform": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/console": ^27.4.2 + "@jest/reporters": ^27.4.2 + "@jest/test-result": ^27.4.2 + "@jest/transform": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 emittery: ^0.8.1 exit: ^0.1.2 graceful-fs: ^4.2.4 - jest-changed-files: ^27.3.0 - jest-config: ^27.3.1 - jest-haste-map: ^27.3.1 - jest-message-util: ^27.3.1 - jest-regex-util: ^27.0.6 - jest-resolve: ^27.3.1 - jest-resolve-dependencies: ^27.3.1 - jest-runner: ^27.3.1 - jest-runtime: ^27.3.1 - jest-snapshot: ^27.3.1 - jest-util: ^27.3.1 - jest-validate: ^27.3.1 - jest-watcher: ^27.3.1 + jest-changed-files: ^27.4.2 + jest-config: ^27.4.3 + jest-haste-map: ^27.4.2 + jest-message-util: ^27.4.2 + jest-regex-util: ^27.4.0 + jest-resolve: ^27.4.2 + jest-resolve-dependencies: ^27.4.2 + jest-runner: ^27.4.3 + jest-runtime: ^27.4.2 + jest-snapshot: ^27.4.2 + jest-util: ^27.4.2 + jest-validate: ^27.4.2 + jest-watcher: ^27.4.2 micromatch: ^4.0.4 rimraf: ^3.0.0 slash: ^3.0.0 @@ -905,56 +905,56 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: f21d0d1fe931b4dfa5bcb811b60c8e15345e2d22a60473152903ff2062035d5b7b1039ff8f5c1d0f2c984e91f64ea21142a4e97ec007854708c4b2236d934ad7 + checksum: fc38fc677e7154a91c689ad41fff3ff246a840282138f094b11b68c42978c8c503cc5235bbe337038a3b2909b56b2bc7ea9b35e370dbcc7a0968f97ca3578531 languageName: node linkType: hard -"@jest/environment@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/environment@npm:27.3.1" +"@jest/environment@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/environment@npm:27.4.2" dependencies: - "@jest/fake-timers": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/fake-timers": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" - jest-mock: ^27.3.0 - checksum: 8eb31d7565d3f04ab77fb26d111b848e82ec64a2eabb064b37f0a1bca92b40e69aec91cbef04994b44af3455f6325b03efe8ad4f1154d2c0e59c6560aa2621b9 + jest-mock: ^27.4.2 + checksum: 12e02410180ea8f9a64b135a14d2be58729a5c425cb8d5ee1d2d7d3acb464348757e5efbd67530cfc4afeb33b32ee3af881c47244d3faded393c28d5773b1e88 languageName: node linkType: hard -"@jest/fake-timers@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/fake-timers@npm:27.3.1" +"@jest/fake-timers@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/fake-timers@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 "@sinonjs/fake-timers": ^8.0.1 "@types/node": "*" - jest-message-util: ^27.3.1 - jest-mock: ^27.3.0 - jest-util: ^27.3.1 - checksum: 6ebf8c91c48b5a064bb0596414aa0f2eb240030121683120e05b44acda2777d4ddd2a17fb0a532aa95f724e2b3c0acf149702f8a235b1553b5d8d2316f17a08a + jest-message-util: ^27.4.2 + jest-mock: ^27.4.2 + jest-util: ^27.4.2 + checksum: 4b0c21ce8aec687ccd4e96b6f9d532a9848517b5e5fc8fa96a90fe1e7514952d0e1f805e6539fbd7336fbbac05e1a4ec7915c59284c40d919fcfb1a226b3bc9d languageName: node linkType: hard -"@jest/globals@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/globals@npm:27.3.1" +"@jest/globals@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/globals@npm:27.4.2" dependencies: - "@jest/environment": ^27.3.1 - "@jest/types": ^27.2.5 - expect: ^27.3.1 - checksum: cefae4249b8b02789b6bd43b003004ab65305ad172dc77aa27cffd84b3d9590ac9592764dd580148f72a49d49446adec44945b901799f4cda7640ca8e8b5e0aa + "@jest/environment": ^27.4.2 + "@jest/types": ^27.4.2 + expect: ^27.4.2 + checksum: acb6fbe3351fc16793be9220d81201921c752ecf0862dd86dc7233576cd81481348395dcb1dd061fd45a7e5edb28301766ce8538108b0efd4015ab63882e99d5 languageName: node linkType: hard -"@jest/reporters@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/reporters@npm:27.3.1" +"@jest/reporters@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/reporters@npm:27.4.2" dependencies: "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^27.3.1 - "@jest/test-result": ^27.3.1 - "@jest/transform": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/console": ^27.4.2 + "@jest/test-result": ^27.4.2 + "@jest/transform": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" chalk: ^4.0.0 collect-v8-coverage: ^1.0.0 @@ -966,10 +966,10 @@ __metadata: istanbul-lib-report: ^3.0.0 istanbul-lib-source-maps: ^4.0.0 istanbul-reports: ^3.0.2 - jest-haste-map: ^27.3.1 - jest-resolve: ^27.3.1 - jest-util: ^27.3.1 - jest-worker: ^27.3.1 + jest-haste-map: ^27.4.2 + jest-resolve: ^27.4.2 + jest-util: ^27.4.2 + jest-worker: ^27.4.2 slash: ^3.0.0 source-map: ^0.6.0 string-length: ^4.0.1 @@ -980,78 +980,78 @@ __metadata: peerDependenciesMeta: node-notifier: optional: true - checksum: ac095baa19d825149110e61263ec35b4e460358809b6ed08dedb0a257672725affcb5f26a2cd0dc515a62648beaa0febe615ac9507b30c9c54117a486ce47875 + checksum: 1c431ab973b295356667b12df968a21f2e6728d2ed22d068e18bc88c8704b86be84ed344e29007b33751c05bf2a8bed599f957dea21f104fb54b0c407562df24 languageName: node linkType: hard -"@jest/source-map@npm:^27.0.6": - version: 27.0.6 - resolution: "@jest/source-map@npm:27.0.6" +"@jest/source-map@npm:^27.4.0": + version: 27.4.0 + resolution: "@jest/source-map@npm:27.4.0" dependencies: callsites: ^3.0.0 graceful-fs: ^4.2.4 source-map: ^0.6.0 - checksum: b4c09a0392e58a970b1bede96cd995279d95254efc997acff7fb44ad52fd4e4a372ce955c32777d1eac2006c3869b7d97227126d45a28612a40815823e3cbdb0 + checksum: cf87ac3dd1c2d210b0637060710d64417bcd88d670cbb26af7367ded99fd7d64d431c1718054351f0236c14659bc17a8deff6ee3d9f52902299911231bbaf0c8 languageName: node linkType: hard -"@jest/test-result@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/test-result@npm:27.3.1" +"@jest/test-result@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/test-result@npm:27.4.2" dependencies: - "@jest/console": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/console": ^27.4.2 + "@jest/types": ^27.4.2 "@types/istanbul-lib-coverage": ^2.0.0 collect-v8-coverage: ^1.0.0 - checksum: 228976bf1a08ba6047f7b4a92c4f55c1e039d35e6d349c952e63d54a76c32b5d87a24cae85a778c7e9321573f9c47266dbb0c34cffe9762fb80a1307f2960461 + checksum: bc3b91a76b505c7367e15d318ce49332e56857b9f6a00f67e9debfcbd11f22f90942b3e0aeea44b7e8da1fecba4fcb6ac591d007e488c300e361b763cf3b65b9 languageName: node linkType: hard -"@jest/test-sequencer@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/test-sequencer@npm:27.3.1" +"@jest/test-sequencer@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/test-sequencer@npm:27.4.2" dependencies: - "@jest/test-result": ^27.3.1 + "@jest/test-result": ^27.4.2 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.1 - jest-runtime: ^27.3.1 - checksum: 385f020770010222954a658fdc104df2116c9ed65f5010cd17a5934382f89791ab5238d76b0bc28d6d69c965e0e1a2742d7313bf9bfc704a80eb66fdafacc2a5 + jest-haste-map: ^27.4.2 + jest-runtime: ^27.4.2 + checksum: d781500bee5d69aa401fb4f97a059a7e7c0dc4f0e5e1f13f2f2fcfc4908cbf657c743066b73ce3ad2f98ef8ff04775d44b30b1e059a78595b3aab15b817fa5cd languageName: node linkType: hard -"@jest/transform@npm:^27.3.1": - version: 27.3.1 - resolution: "@jest/transform@npm:27.3.1" +"@jest/transform@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/transform@npm:27.4.2" dependencies: "@babel/core": ^7.1.0 - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 babel-plugin-istanbul: ^6.0.0 chalk: ^4.0.0 convert-source-map: ^1.4.0 fast-json-stable-stringify: ^2.0.0 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.1 - jest-regex-util: ^27.0.6 - jest-util: ^27.3.1 + jest-haste-map: ^27.4.2 + jest-regex-util: ^27.4.0 + jest-util: ^27.4.2 micromatch: ^4.0.4 pirates: ^4.0.1 slash: ^3.0.0 source-map: ^0.6.1 write-file-atomic: ^3.0.0 - checksum: e72afd601122f9013386bfa4e56c753cb55a4eb1e3e1de17bc115bf70a4051dd9640b942ed92a7cf87a3a5ef5c744a12ec40f1c72a96a231c3c2582ae9109287 + checksum: ee5fb3cfb9fe712fdd5a663eda2b440aca438fa17e19007d96d6434935f61b9bcbb4f418552e7531143a2531dc9f24c774cf38b568cb7fa25fa0600a6a1b3bcd languageName: node linkType: hard -"@jest/types@npm:^27.2.5": - version: 27.2.5 - resolution: "@jest/types@npm:27.2.5" +"@jest/types@npm:^27.4.2": + version: 27.4.2 + resolution: "@jest/types@npm:27.4.2" dependencies: "@types/istanbul-lib-coverage": ^2.0.0 "@types/istanbul-reports": ^3.0.0 "@types/node": "*" "@types/yargs": ^16.0.0 chalk: ^4.0.0 - checksum: 322603c24354a5333b5b7a670464422a46e0244a5a96a35552a7018eb4ac2e84c3b7657336b0ea6aa114963f9b6d0da8b8f6f963cb044fea9e7bc04d464b0ab1 + checksum: 1191022023e32763063cc1c8b1143fa316fb05db2f9698280a7bdbafcabd989e5fd64f8eb875b8a2e54c53f25dba45ed2eea8ced394d9e484da0fda674cd17a5 languageName: node linkType: hard @@ -1082,18 +1082,19 @@ __metadata: languageName: node linkType: hard -"@npmcli/arborist@npm:*, @npmcli/arborist@npm:^2.3.0, @npmcli/arborist@npm:^2.5.0": - version: 2.8.3 - resolution: "@npmcli/arborist@npm:2.8.3" +"@npmcli/arborist@npm:*, @npmcli/arborist@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/arborist@npm:3.0.0" dependencies: + "@isaacs/string-locale-compare": ^1.0.1 "@npmcli/installed-package-contents": ^1.0.7 "@npmcli/map-workspaces": ^1.0.2 - "@npmcli/metavuln-calculator": ^1.1.0 + "@npmcli/metavuln-calculator": ^2.0.0 "@npmcli/move-file": ^1.1.0 "@npmcli/name-from-folder": ^1.0.1 "@npmcli/node-gyp": ^1.0.1 "@npmcli/package-json": ^1.0.1 - "@npmcli/run-script": ^1.8.2 + "@npmcli/run-script": ^2.0.0 bin-links: ^2.2.1 cacache: ^15.0.3 common-ancestor-path: ^1.0.1 @@ -1105,7 +1106,7 @@ __metadata: npm-package-arg: ^8.1.5 npm-pick-manifest: ^6.1.0 npm-registry-fetch: ^11.0.0 - pacote: ^11.3.5 + pacote: ^12.0.0 parse-conflict-json: ^1.1.1 proc-log: ^1.0.0 promise-all-reject-late: ^1.0.0 @@ -1119,7 +1120,7 @@ __metadata: walk-up-path: ^1.0.0 bin: arborist: bin/index.js - checksum: 1bff29ea4dd1760434bdc483885fb4be5f91d25189b4619f2a822ced4a09d5eff7558843ce9361914c33b7f2917e6176e5a59033332bf3507bf6c0725c760b03 + checksum: 5f52fd43203071adf240f47f4caaa0a4886011632b0d225eadfc7165477ad6a58a3953065195aae38897d6c83f2e8c9c8385c091ca78b6907881918d4f67e1d9 languageName: node linkType: hard @@ -1202,14 +1203,15 @@ __metadata: languageName: node linkType: hard -"@npmcli/metavuln-calculator@npm:^1.1.0": - version: 1.1.1 - resolution: "@npmcli/metavuln-calculator@npm:1.1.1" +"@npmcli/metavuln-calculator@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/metavuln-calculator@npm:2.0.0" dependencies: cacache: ^15.0.5 - pacote: ^11.1.11 + json-parse-even-better-errors: ^2.3.1 + pacote: ^12.0.0 semver: ^7.3.2 - checksum: 63115796ab968e35351fa23accbcd1cf09f719c28565db3995989d9124aed44eafda09302b2e04396d414e3a683e4cb39c2830a3f898bad4d0747a512b154b5e + checksum: bf88115e7c52a5fcf9d3f06d47eeb18acb6077327ee035661b6e4c26102b5e963aa3461679a50fb54427ff4526284a8fdebc743689dd7d71d8ee3814e8f341ee languageName: node linkType: hard @@ -1231,9 +1233,9 @@ __metadata: linkType: hard "@npmcli/node-gyp@npm:^1.0.1, @npmcli/node-gyp@npm:^1.0.2": - version: 1.0.2 - resolution: "@npmcli/node-gyp@npm:1.0.2" - checksum: ee4b0706862404189ed40abf19760d9f1a45dcf2ad823b6fbc37f69709ae2fefb57e4ee27cb541111f08c304c46f885cc0479f4fe842af107148f4650cc5ad5e + version: 1.0.3 + resolution: "@npmcli/node-gyp@npm:1.0.3" + checksum: 496d5eef2e90e34bb07e96adbcbbce3dba5370ae87e8c46ff5b28570848f35470c8e008b8f69e50863632783e0a9190e6f55b2e4b049c537142821153942d26a languageName: node linkType: hard @@ -1255,7 +1257,19 @@ __metadata: languageName: node linkType: hard -"@npmcli/run-script@npm:*, @npmcli/run-script@npm:^1.8.2, @npmcli/run-script@npm:^1.8.3, @npmcli/run-script@npm:^1.8.4": +"@npmcli/run-script@npm:*, @npmcli/run-script@npm:^2.0.0": + version: 2.0.0 + resolution: "@npmcli/run-script@npm:2.0.0" + dependencies: + "@npmcli/node-gyp": ^1.0.2 + "@npmcli/promise-spawn": ^1.3.2 + node-gyp: ^8.2.0 + read-package-json-fast: ^2.0.1 + checksum: c016ea9411e434d84e9bb9c30814c2868eee3ff32625f3e1af4671c3abfe0768739ffb2dba5520da926ae44315fc5f507b744f0626a80bc9461f2f19760e5fa0 + languageName: node + linkType: hard + +"@npmcli/run-script@npm:^1.8.2": version: 1.8.6 resolution: "@npmcli/run-script@npm:1.8.6" dependencies: @@ -1268,11 +1282,11 @@ __metadata: linkType: hard "@octokit/auth-token@npm:^2.4.4": - version: 2.4.5 - resolution: "@octokit/auth-token@npm:2.4.5" + version: 2.5.0 + resolution: "@octokit/auth-token@npm:2.5.0" dependencies: "@octokit/types": ^6.0.3 - checksum: 49620119949870e63d5758be4f9065167a617b4ff343d2bf17f89497dffe17dad2a158e8a3311afc25157a83757a19835f01d66ae53a3583ccf425b60a20968b + checksum: 45949296c09abcd6beb4c3f69d45b0c1f265f9581d2a9683cf4d1800c4cf8259c2f58d58e44c16c20bffb85a0282a176c0d51f4af300e428b863f27b910e6297 languageName: node linkType: hard @@ -1313,21 +1327,21 @@ __metadata: languageName: node linkType: hard -"@octokit/openapi-types@npm:^10.1.0": - version: 10.1.1 - resolution: "@octokit/openapi-types@npm:10.1.1" - checksum: 7c99659e89bfb12b3857f8b508b25971638256677c0d41dbbcb5f3f7b0efb0a502bec2b5b2c7e26c5aafcf936bdee14466afebcaf249d7213de15172a5edef82 +"@octokit/openapi-types@npm:^10.6.4": + version: 10.6.4 + resolution: "@octokit/openapi-types@npm:10.6.4" + checksum: 2ee92ac55f2bfd45dd13f2d643f0041945398a9bf4643c47d25dbb307588ddb662a8f7b1ac3ed667b4cb43b369d14c5119c80d19dde03e5719930ca886037ab9 languageName: node linkType: hard -"@octokit/plugin-paginate-rest@npm:^2.16.0": - version: 2.16.0 - resolution: "@octokit/plugin-paginate-rest@npm:2.16.0" +"@octokit/plugin-paginate-rest@npm:^2.16.4": + version: 2.16.7 + resolution: "@octokit/plugin-paginate-rest@npm:2.16.7" dependencies: - "@octokit/types": ^6.26.0 + "@octokit/types": ^6.31.3 peerDependencies: "@octokit/core": ">=2" - checksum: db366cb5810005caf96862f8b8f0032aa183f4d8f8e18b8d2cdac952abf768c5e8580948eacf3b3754bfba2745fbb3101adfe893ffe3c3512640ca06db40ee89 + checksum: 86e394527347245b4fce73ee24aff9b585b944bd90fa1e4c2ce56ef25f413150a89f363a6ac21f79c5c5cc3e9d58a394dd10cd1d95f726469757a9251f901e6e languageName: node linkType: hard @@ -1340,15 +1354,15 @@ __metadata: languageName: node linkType: hard -"@octokit/plugin-rest-endpoint-methods@npm:^5.9.0": - version: 5.10.0 - resolution: "@octokit/plugin-rest-endpoint-methods@npm:5.10.0" +"@octokit/plugin-rest-endpoint-methods@npm:5.11.4": + version: 5.11.4 + resolution: "@octokit/plugin-rest-endpoint-methods@npm:5.11.4" dependencies: - "@octokit/types": ^6.27.0 + "@octokit/types": ^6.31.2 deprecation: ^2.3.1 peerDependencies: "@octokit/core": ">=3" - checksum: 91069092f93ebccd59c0cc791984c8073e66fab5132ba6f4607c5b3b16102f225e81ad9aeebde12816b91f6d4cacfc7b0dfb5c2d15d4754747b405a0dc2f7a23 + checksum: 3e1f8bd469dffb04f0a87de38989b9cc3ce726c8ad1ae3f777a17589bfdf092cfae0644caab6227f338f700c566fd9b17c8c25e6b8a4798ca44bd4c0e081e46d languageName: node linkType: hard @@ -1364,8 +1378,8 @@ __metadata: linkType: hard "@octokit/request@npm:^5.6.0": - version: 5.6.1 - resolution: "@octokit/request@npm:5.6.1" + version: 5.6.2 + resolution: "@octokit/request@npm:5.6.2" dependencies: "@octokit/endpoint": ^6.0.1 "@octokit/request-error": ^2.1.0 @@ -1373,28 +1387,28 @@ __metadata: is-plain-object: ^5.0.0 node-fetch: ^2.6.1 universal-user-agent: ^6.0.0 - checksum: d61e7831891bd24438a609794092b345fc7ca99900b82cd0c82792c1df6fb7019ee9cc6eb493149d0e4487657cfa7e0ad7a3ee4afb094f6337e99bfb801f98e2 + checksum: 51ef3ad244b3d89ffd6d997fa0ed3e13a7a93b4c868ce5c53b0fcc93a654965135528e62d0720ebfeb7dfd586448a4a45d08fd75ba2e170cfa19d37834e49f1f languageName: node linkType: hard "@octokit/rest@npm:^18.0.0": - version: 18.10.0 - resolution: "@octokit/rest@npm:18.10.0" + version: 18.11.4 + resolution: "@octokit/rest@npm:18.11.4" dependencies: "@octokit/core": ^3.5.1 - "@octokit/plugin-paginate-rest": ^2.16.0 + "@octokit/plugin-paginate-rest": ^2.16.4 "@octokit/plugin-request-log": ^1.0.4 - "@octokit/plugin-rest-endpoint-methods": ^5.9.0 - checksum: e47c243e15b7f66108069d1a2b0d6cd92a19e1a9fcf42de021408a8a38c10cbff558cf920c8ec6933072e3b89763a0344c8237594348b2688268aa70372eca46 + "@octokit/plugin-rest-endpoint-methods": 5.11.4 + checksum: 3ca3df2a4be8689d9a8e49527928110cfeb4ff312950101e31157ad9c08421fb41135adadc04718e65be4a7c087ceeb9f897ce22e121c59302d21f855f8c258e languageName: node linkType: hard -"@octokit/types@npm:^6.0.3, @octokit/types@npm:^6.16.1, @octokit/types@npm:^6.26.0, @octokit/types@npm:^6.27.0": - version: 6.27.0 - resolution: "@octokit/types@npm:6.27.0" +"@octokit/types@npm:^6.0.3, @octokit/types@npm:^6.16.1, @octokit/types@npm:^6.31.2, @octokit/types@npm:^6.31.3": + version: 6.31.3 + resolution: "@octokit/types@npm:6.31.3" dependencies: - "@octokit/openapi-types": ^10.1.0 - checksum: 81025e702bc50e70b2e81c89f334f4f3e468f0c4c8014f749d17b217b5b937c322654e724b99aa46586874bbab4b53ef667654fa0351e50209673ab7afe0c6b3 + "@octokit/openapi-types": ^10.6.4 + checksum: 2dc2638f83f00771a10375a3da59a8bd4de2a2f367d522c3c1648b5d2167bef2affd25819076d32c408f05592bbaa007e3bb8aed23f370ff635729c9e3d040ad languageName: node linkType: hard @@ -1684,15 +1698,15 @@ __metadata: linkType: hard "@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14": - version: 7.1.16 - resolution: "@types/babel__core@npm:7.1.16" + version: 7.1.17 + resolution: "@types/babel__core@npm:7.1.17" dependencies: "@babel/parser": ^7.1.0 "@babel/types": ^7.0.0 "@types/babel__generator": "*" "@types/babel__template": "*" "@types/babel__traverse": "*" - checksum: d5aa154ce8c63e5fd47f5b9286a2689eea1e6dd3e1005b0c608bfe72363a44cb32be1e104f81d4b976e8a9f1f802d03184e64a055984fd43a359c5518a0f94cf + checksum: 0108efab8acb6a8e0aab6f8113d5ef1fc4b58d40737aa70a3ee83112959e0880e5548374e7edb562e4e837cde4ae47265348b04eb7e684283b0dea418d013420 languageName: node linkType: hard @@ -1832,16 +1846,16 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 16.7.13 - resolution: "@types/node@npm:16.7.13" - checksum: 15dc28aa44674d3f49dcca4a6523b6ab1ef9bbea5c659057bec13153e1873718d6b62ab0ea57a3d57ee37f0f1136ae30e3ea503df43b0afa3ae437c8750be7f5 + version: 16.10.3 + resolution: "@types/node@npm:16.10.3" + checksum: 3fd429bce8a4acb497dcc62b536782a5e87ccf7cd91d64a78b263ae5d66cb72bf84be9eeeff6f84ae0567b065a40b267caa66d311f9e094990a5847bbd168a29 languageName: node linkType: hard "@types/node@npm:^16.7.8": - version: 16.11.9 - resolution: "@types/node@npm:16.11.9" - checksum: baec2e6471ee58fd1e9874e6f47ab95a918a0f46b42424392e4c13e3e07f078f8b72b6b48073b0b14f710ed66c5f1b2e497df43f28151000f11f5f299382cfe2 + version: 16.11.12 + resolution: "@types/node@npm:16.11.12" + checksum: a3feb346d61a56f5a137c29bb8c63cfa3cc02e184b9dffdc18ef1528dcce55596e570575215a2e39e6ce69343eeb2a5ba71c271938f1dc8db4cc393902855412 languageName: node linkType: hard @@ -2134,14 +2148,14 @@ __metadata: linkType: hard "ajv@npm:^8.0.1": - version: 8.8.2 - resolution: "ajv@npm:8.8.2" + version: 8.6.3 + resolution: "ajv@npm:8.6.3" dependencies: fast-deep-equal: ^3.1.1 json-schema-traverse: ^1.0.0 require-from-string: ^2.0.2 uri-js: ^4.2.2 - checksum: 90849ef03c4f4f7051d15f655120137b89e3205537d683beebd39d95f40c0ca00ea8476cd999602d2f433863e7e4bf1b81d1869d1e07f4dcf56d71b6430a605c + checksum: 690ffb9408415fdab43686b3f92037ba0c8362f5d0709a123ba3fb546e6ad81414455f80a2b5cc432ce924afe9864671198f022bc331a19c072d4ede152ec3ca languageName: node linkType: hard @@ -2189,13 +2203,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^5.0.0": - version: 5.0.0 - resolution: "ansi-regex@npm:5.0.0" - checksum: b1bb4e992a5d96327bb4f72eaba9f8047f1d808d273ad19d399e266bfcc7fb19a4d1a127a32f7bc61fe46f1a94a4d04ec4c424e3fbe184929aa866323d8ed4ce - languageName: node - linkType: hard - "ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -2476,21 +2483,21 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^27.3.1": - version: 27.3.1 - resolution: "babel-jest@npm:27.3.1" +"babel-jest@npm:^27.4.2": + version: 27.4.2 + resolution: "babel-jest@npm:27.4.2" dependencies: - "@jest/transform": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/transform": ^27.4.2 + "@jest/types": ^27.4.2 "@types/babel__core": ^7.1.14 babel-plugin-istanbul: ^6.0.0 - babel-preset-jest: ^27.2.0 + babel-preset-jest: ^27.4.0 chalk: ^4.0.0 graceful-fs: ^4.2.4 slash: ^3.0.0 peerDependencies: "@babel/core": ^7.8.0 - checksum: b0edc7ee345bb66b8e223f1db78081cc9e4684eee276730f341f7089b20e590e98938f76cfce4a72e3734f0c5cee166745c85aa61eca486a3f78b0e3ba07f82b + checksum: a0843be04f7f46c563464865913c25663c22983eff31b5f706a35940a2bec230d907a05dc5bdd9198f0252c267b68196777fa37997ccf550dbcfbdddb000ccf5 languageName: node linkType: hard @@ -2507,15 +2514,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^27.2.0": - version: 27.2.0 - resolution: "babel-plugin-jest-hoist@npm:27.2.0" +"babel-plugin-jest-hoist@npm:^27.4.0": + version: 27.4.0 + resolution: "babel-plugin-jest-hoist@npm:27.4.0" dependencies: "@babel/template": ^7.3.3 "@babel/types": ^7.3.3 "@types/babel__core": ^7.0.0 "@types/babel__traverse": ^7.0.6 - checksum: de6c19b5469310f14b4e1408032b9bbe86fc1f77e7b804c2b808d738045d3890cd7c55b36c4815b49f732843c472d7a5fe0b733cffd5e2284c11d8f1e2ff677e + checksum: 48f216f286f2fb3b1d571b4ba4ccffdb0c11a2fb1117e4c355b26c8cef09603abd96a5c1f8442866830a7da5accdd9ae4805f3e977b606a596b4a259f2ff5a67 languageName: node linkType: hard @@ -2541,15 +2548,15 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^27.2.0": - version: 27.2.0 - resolution: "babel-preset-jest@npm:27.2.0" +"babel-preset-jest@npm:^27.4.0": + version: 27.4.0 + resolution: "babel-preset-jest@npm:27.4.0" dependencies: - babel-plugin-jest-hoist: ^27.2.0 + babel-plugin-jest-hoist: ^27.4.0 babel-preset-current-node-syntax: ^1.0.0 peerDependencies: "@babel/core": ^7.0.0 - checksum: c484e6e7c61616f4e2b2aeef54a2a48a1c64949cfb1c21884c7595d422997407049a3185f1536a419c344399df1e04f67d5e335f05c720c3b14859db079a674d + checksum: 744449cc63283116e8268c088a714d9c26d93af8d6051523b900517b665e0122239fc6a326de206657d423f4cccfaf2437ef099fcdfbfd91c4cdde6b1c55c11f languageName: node linkType: hard @@ -2835,9 +2842,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001280": - version: 1.0.30001282 - resolution: "caniuse-lite@npm:1.0.30001282" - checksum: 62797fd756e88bfa01f0f983bea9de7814293b209456e8f0b20596b03d2880246f63dc90f947a1fa63f92806ebefbb86fc7811dbecb7839927886d07996938be + version: 1.0.30001286 + resolution: "caniuse-lite@npm:1.0.30001286" + checksum: 04de4742552d4aeb713677b40693d9ac1fbd259573e0ff739565278bcecb6f398f3227546a4e930f4d5cf95b61458f4a53c9c1f90f5b0c4f6063b32e4c54b89e languageName: node linkType: hard @@ -2910,9 +2917,9 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.2.0 - resolution: "ci-info@npm:3.2.0" - checksum: c68995a94e95ce3f233ff845e62dfc56f2e8ff1e3f5c1361bcdd520cbbc9726d8a54cbc1a685cb9ee19c3c5e71a1dade6dda23eb364b59b8e6c32508a9b761bc + version: 3.3.0 + resolution: "ci-info@npm:3.3.0" + checksum: c3d86fe374938ecda5093b1ba39acb535d8309185ba3f23587747c6a057e63f45419b406d880304dbc0e1d72392c9a33e42fe9a1e299209bc0ded5efaa232b66 languageName: node linkType: hard @@ -2940,12 +2947,12 @@ __metadata: linkType: hard "cli-columns@npm:*": - version: 3.1.2 - resolution: "cli-columns@npm:3.1.2" + version: 4.0.0 + resolution: "cli-columns@npm:4.0.0" dependencies: - string-width: ^2.0.0 - strip-ansi: ^3.0.1 - checksum: 10f270a4294c4c7349056d9ce3e6d20ab823e47bc2378f9710f1a8606d97ecf1d1e3a175a97586ef86b2069307581ef470dd3e6e25878deee98f5649743b941a + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + checksum: fa1a3a7f4e8f26a18e47969c248a2b9a016391bca2588abbe77026255390bee71dc9b7b876f317f46e40164c3c5200972e77ec58b823a05154f26e81a74a54c3 languageName: node linkType: hard @@ -2967,7 +2974,7 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:*": +"cli-table3@npm:*, cli-table3@npm:^0.6.0": version: 0.6.0 resolution: "cli-table3@npm:0.6.0" dependencies: @@ -2981,15 +2988,6 @@ __metadata: languageName: node linkType: hard -"cli-table@npm:^0.3.1": - version: 0.3.6 - resolution: "cli-table@npm:0.3.6" - dependencies: - colors: 1.0.3 - checksum: b0cd08578c810240920438cc2b3ffb4b4f5106b29f3362707f1d8cfc0c0440ad2afb70b96e30ce37f72f0ffe1e844ae7341dde4df17d51ad345eb186a5903af2 - languageName: node - linkType: hard - "cli-truncate@npm:2.1.0, cli-truncate@npm:^2.1.0": version: 2.1.0 resolution: "cli-truncate@npm:2.1.0" @@ -3119,7 +3117,7 @@ __metadata: languageName: node linkType: hard -"colors@npm:1.0.3, colors@npm:1.0.x": +"colors@npm:1.0.x": version: 1.0.3 resolution: "colors@npm:1.0.3" checksum: 234e8d3ab7e4003851cdd6a1f02eaa16dabc502ee5f4dc576ad7959c64b7477b15bd21177bab4055a4c0a66aa3d919753958030445f87c39a253d73b7a3637f5 @@ -3262,17 +3260,7 @@ __metadata: languageName: node linkType: hard -"conventional-changelog-angular@npm:^5.0.0": - version: 5.0.12 - resolution: "conventional-changelog-angular@npm:5.0.12" - dependencies: - compare-func: ^2.0.0 - q: ^1.5.1 - checksum: 552db8762d210a5172b1ad8cd95312e2e2a0483ba43f8d30b075a56ccf05231fdca1d4d5843028d43bec6bc7f903f480005efc5386587321a15a1fc4d2b73016 - languageName: node - linkType: hard - -"conventional-changelog-angular@npm:^5.0.11": +"conventional-changelog-angular@npm:^5.0.0, conventional-changelog-angular@npm:^5.0.11": version: 5.0.13 resolution: "conventional-changelog-angular@npm:5.0.13" dependencies: @@ -3464,9 +3452,9 @@ __metadata: languageName: node linkType: hard -"conventional-commits-parser@npm:^3.0.0, conventional-commits-parser@npm:^3.0.7": - version: 3.2.1 - resolution: "conventional-commits-parser@npm:3.2.1" +"conventional-commits-parser@npm:^3.0.0, conventional-commits-parser@npm:^3.0.3, conventional-commits-parser@npm:^3.2.0": + version: 3.2.2 + resolution: "conventional-commits-parser@npm:3.2.2" dependencies: JSONStream: ^1.0.4 is-text-path: ^1.0.1 @@ -3474,14 +3462,13 @@ __metadata: meow: ^8.0.0 split2: ^3.0.0 through2: ^4.0.0 - trim-off-newlines: ^1.0.0 bin: conventional-commits-parser: cli.js - checksum: 01b83c625ac3d8f9dca0510a5e21385c9bb410b80bcb60dcfdef20e1fa7fe7fad5a280aa5e1dff8ac32ea0aea5966fa973696557d38f831f8630d4fcf31756d5 + checksum: e7138cfeebc77affe790fa06b6c2f8ecaf74837c886c234bb268b6c4b84d123aba81851c8e3ef7169ee2d044d2d8c7a2a60a29d06b8bc3f1b5d7c2c984d5bb4f languageName: node linkType: hard -"conventional-commits-parser@npm:^3.0.3, conventional-commits-parser@npm:^3.2.0, conventional-commits-parser@npm:^3.2.2": +"conventional-commits-parser@npm:^3.0.7, conventional-commits-parser@npm:^3.2.2": version: 3.2.3 resolution: "conventional-commits-parser@npm:3.2.3" dependencies: @@ -3963,10 +3950,10 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^27.0.6": - version: 27.0.6 - resolution: "diff-sequences@npm:27.0.6" - checksum: f35ad024d426cd1026d6c98a1f604c41966a0e89712b05a38812fc11e645ff0e915ec17bc8f4b6910fed6df0b309b255aa6c7c77728be452c6dbbfa30aa2067b +"diff-sequences@npm:^27.4.0": + version: 27.4.0 + resolution: "diff-sequences@npm:27.4.0" + checksum: 66d04033e8632eeacdd029b4ecaf87d233d475e4b0cd1cee035eda99e70e1a7f803507d72f2677990ef526f28a2f6e5709af8d94dcdc0682b8884a3a646190a1 languageName: node linkType: hard @@ -4065,9 +4052,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.3.896": - version: 1.3.904 - resolution: "electron-to-chromium@npm:1.3.904" - checksum: 51cd8de455721c921ab5522e868071f7ea53eeff20938b7186283b50f3c5aad98ff10c9d6b991d98d0bef09db8206bfab63d0458adba33b25104ead9bcd395de + version: 1.4.14 + resolution: "electron-to-chromium@npm:1.4.14" + checksum: 7aaf299d9c6a4f1652e05595e5e8b5460197edc6f004341aa7935825fcd3c82c7260a461a4c15ef5c212fe00ee2e96d51e8111fc53f61cd1fca8913a542caba2 languageName: node linkType: hard @@ -4547,17 +4534,17 @@ __metadata: languageName: node linkType: hard -"expect@npm:^27.3.1": - version: 27.3.1 - resolution: "expect@npm:27.3.1" +"expect@npm:^27.4.2": + version: 27.4.2 + resolution: "expect@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 ansi-styles: ^5.0.0 - jest-get-type: ^27.3.1 - jest-matcher-utils: ^27.3.1 - jest-message-util: ^27.3.1 - jest-regex-util: ^27.0.6 - checksum: e7681ecc7ab1006a9311c66729ba7cef598671e89f48e832f319feb9bb0c79a231d30da039c09ad437e5e18d69aced2a66c102ef63eb58a2e4f39a591bba2f60 + jest-get-type: ^27.4.0 + jest-matcher-utils: ^27.4.2 + jest-message-util: ^27.4.2 + jest-regex-util: ^27.4.0 + checksum: 5eba0f348fd234420d7b4f09968d30d0b19e9e73579ad060e5e635be879671dfb9bed472befe1d5fe8749b6beefc08beba0e034d5aad2aca11e4d5ac43873326 languageName: node linkType: hard @@ -4642,11 +4629,11 @@ __metadata: linkType: hard "fastq@npm:^1.6.0": - version: 1.12.0 - resolution: "fastq@npm:1.12.0" + version: 1.13.0 + resolution: "fastq@npm:1.13.0" dependencies: reusify: ^1.0.4 - checksum: 486db511686b5ab28b1d87170f05c3fa6c8d769cde6861ed34cf3756cdf356950ba9c7dde0bc976ad4308b85aa9ef6214c685887f9f724be72c054a7becb642a + checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b languageName: node linkType: hard @@ -4801,19 +4788,19 @@ __metadata: linkType: hard "flatted@npm:^3.1.0": - version: 3.2.4 - resolution: "flatted@npm:3.2.4" - checksum: 7d33846428ab337ec81ef9b8b9103894c1c81f5f67feb32bd4ed106fbc47da60d56edb42efd36c9f1f30a010272aeccd34ec1ffacfe9dfdff19673b1d4df481b + version: 3.2.2 + resolution: "flatted@npm:3.2.2" + checksum: 9d5e03fd9309b9103f345cf6d0cef4fa46201baa053b0ca3d57fa489449b0bee687b7355407898f630afbb1a1286d2a6658e7e77dea3b85c3cd6c6ce2894a5c3 languageName: node linkType: hard "follow-redirects@npm:^1.14.0": - version: 1.14.5 - resolution: "follow-redirects@npm:1.14.5" + version: 1.14.4 + resolution: "follow-redirects@npm:1.14.4" peerDependenciesMeta: debug: optional: true - checksum: f004a76b2ee3a849772c2816e30928253bf47537b0f00184d89f4966413add96a228a4d96ca8c702bc045a683c52c2ba41545c915cc1a5e33bf8fd9d07b59aee + checksum: d4ce74cf5c6f363168b97e706b914eb9ffb6bf4d4c6d8f8330b93088d9b90e566611ddbcf0e42c8ed5fd17598dfeda1d19230d3e9d6d6c6b4d1c10ec3a0b99be languageName: node linkType: hard @@ -5241,9 +5228,9 @@ __metadata: languageName: node linkType: hard -"glob@npm:*, 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": - version: 7.1.7 - resolution: "glob@npm:7.1.7" +"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" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 @@ -5251,7 +5238,7 @@ __metadata: minimatch: ^3.0.4 once: ^1.3.0 path-is-absolute: ^1.0.0 - checksum: b61f48973bbdcf5159997b0874a2165db572b368b931135832599875919c237fc05c12984e38fe828e69aa8a921eb0e8a4997266211c517c9cfaae8a93988bb8 + checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 languageName: node linkType: hard @@ -5269,20 +5256,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.1.7, 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 - inherits: 2 - minimatch: ^3.0.4 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 - languageName: node - linkType: hard - "global-dirs@npm:^0.1.1": version: 0.1.1 resolution: "global-dirs@npm:0.1.1" @@ -5681,14 +5654,14 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.5, ignore@npm:^5.1.8": +"ignore@npm:^5.0.5": version: 5.1.9 resolution: "ignore@npm:5.1.9" checksum: 6f6b2235f4e63648116c5814f76b2d3d63fae9c21b8a466862e865732f59e787c9938a9042f9457091db6f0d811508ea3c8c6a60f35bafc4ceea08bbe8f96fd5 languageName: node linkType: hard -"ignore@npm:^5.1.4": +"ignore@npm:^5.1.4, ignore@npm:^5.1.8": version: 5.1.8 resolution: "ignore@npm:5.1.8" checksum: 967abadb61e2cb0e5c5e8c4e1686ab926f91bc1a4680d994b91947d3c65d04c3ae126dcdf67f08e0feeb8ff8407d453e641aeeddcc47a3a3cca359f283cf6121 @@ -5795,18 +5768,17 @@ __metadata: linkType: hard "init-package-json@npm:*": - version: 2.0.4 - resolution: "init-package-json@npm:2.0.4" + version: 2.0.5 + resolution: "init-package-json@npm:2.0.5" dependencies: - glob: ^7.1.1 - npm-package-arg: ^8.1.2 + npm-package-arg: ^8.1.5 promzard: ^0.3.0 read: ~1.0.1 - read-package-json: ^4.0.0 + read-package-json: ^4.1.1 semver: ^7.3.5 validate-npm-package-license: ^3.0.4 validate-npm-package-name: ^3.0.0 - checksum: 10343952b535aa320a4ec095454c6711573d74eb31e20460281ead8c5fab8e3f4ac170c8aa97117580eed7322405b9317dc4da4c54669e38bf5036f7ce02559c + checksum: cbd3e2e79156d6e8722699f571e509e0733dde31ac4cb58c0aadb63f7cef1a131037c6d549bd6af5757032a51252b1bdb86a70f68ed6c10f866f203e5fb4f9ba languageName: node linkType: hard @@ -5916,11 +5888,11 @@ __metadata: linkType: hard "is-core-module@npm:^2.2.0, is-core-module@npm:^2.5.0": - version: 2.6.0 - resolution: "is-core-module@npm:2.6.0" + version: 2.7.0 + resolution: "is-core-module@npm:2.7.0" dependencies: has: ^1.0.3 - checksum: 183b3b96fed19822b13959876b0317e61fc2cb5ebcbc21639904c81f7ae328af57f8e18cc4750a9c4abebd686130c70d34a89521e57dbe002edfa4614507ce18 + checksum: 8ec6dc714438ef9dc4dae10c94d21bd5aa67244da7e85bd9e42f0fd298514181214f6bebe358a486477c1242458b170ad7a8c936be0be15d465862fa61d3d1c7 languageName: node linkType: hard @@ -5986,16 +5958,7 @@ __metadata: languageName: node linkType: hard -"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1": - version: 4.0.1 - resolution: "is-glob@npm:4.0.1" - dependencies: - is-extglob: ^2.1.1 - checksum: 84627cad11b4e745f5db5a163f32c47b711585a5ff6e14f8f8d026db87f4cdd3e2c95f6fa1f94ad22e469f36d819ae2814f03f9c668b164422ac3354a94672d3 - languageName: node - linkType: hard - -"is-glob@npm:^4.0.3": +"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3": version: 4.0.3 resolution: "is-glob@npm:4.0.3" dependencies: @@ -6306,12 +6269,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.0.2": - version: 3.0.5 - resolution: "istanbul-reports@npm:3.0.5" + version: 3.1.1 + resolution: "istanbul-reports@npm:3.1.1" dependencies: html-escaper: ^2.0.0 istanbul-lib-report: ^3.0.0 - checksum: b167411c4cd551aec39c8275ef42f25e7083caa5a467c1b35f33b19f37211656ebf03f1cbe5c55d691b44398314dcc73be52dc6b7afb13b7a1a02eb65d702a75 + checksum: a9940767ee960fd21d4c9b24c417c15d38725be2f3517a72070e962e088fdf7b813f50985f660cd48436690237fdc5640bab10a1a91e0e94b0e400c212c85f3c languageName: node linkType: hard @@ -6332,58 +6295,58 @@ __metadata: languageName: node linkType: hard -"jest-changed-files@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-changed-files@npm:27.3.0" +"jest-changed-files@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-changed-files@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 execa: ^5.0.0 throat: ^6.0.1 - checksum: add4a688ad9be26bc4ae1801737d84f3d57d10d3542b6af67b61ca5cdf1365e08ae4e10b27bf773e41bba29f61f1a0f52b773ec321d0e26e2f7a99cd5f21c551 + checksum: 4df8dff39882995d4852756686357e0629cf8029ea5c35dcf25f63fba4febe15b564b9222f7d18a7546fcd48d3414345bf3c363a1d13af61d8d66e662a035420 languageName: node linkType: hard -"jest-circus@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-circus@npm:27.3.1" +"jest-circus@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-circus@npm:27.4.2" dependencies: - "@jest/environment": ^27.3.1 - "@jest/test-result": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/environment": ^27.4.2 + "@jest/test-result": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 dedent: ^0.7.0 - expect: ^27.3.1 + expect: ^27.4.2 is-generator-fn: ^2.0.0 - jest-each: ^27.3.1 - jest-matcher-utils: ^27.3.1 - jest-message-util: ^27.3.1 - jest-runtime: ^27.3.1 - jest-snapshot: ^27.3.1 - jest-util: ^27.3.1 - pretty-format: ^27.3.1 + jest-each: ^27.4.2 + jest-matcher-utils: ^27.4.2 + jest-message-util: ^27.4.2 + jest-runtime: ^27.4.2 + jest-snapshot: ^27.4.2 + jest-util: ^27.4.2 + pretty-format: ^27.4.2 slash: ^3.0.0 stack-utils: ^2.0.3 throat: ^6.0.1 - checksum: f3fc8ba6ae2623770c6d1c4808e215569c4c9b0483a8e4e8779deb98e803ea3d543c18e096a952bcc2103191dd10bf779f87594652e346209b4f26bde6acd45b + checksum: 4bd02bc98bd0400da459c147d9efdfcd726c5226b7eaa7a157230ca2064594796a36eb9f7f29d484ae931b3d99bd1d871f4257ee80066da102030e39408142d3 languageName: node linkType: hard -"jest-cli@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-cli@npm:27.3.1" +"jest-cli@npm:^27.4.3": + version: 27.4.3 + resolution: "jest-cli@npm:27.4.3" dependencies: - "@jest/core": ^27.3.1 - "@jest/test-result": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/core": ^27.4.3 + "@jest/test-result": ^27.4.2 + "@jest/types": ^27.4.2 chalk: ^4.0.0 exit: ^0.1.2 graceful-fs: ^4.2.4 import-local: ^3.0.2 - jest-config: ^27.3.1 - jest-util: ^27.3.1 - jest-validate: ^27.3.1 + jest-config: ^27.4.3 + jest-util: ^27.4.2 + jest-validate: ^27.4.2 prompts: ^2.0.1 yargs: ^16.2.0 peerDependencies: @@ -6393,210 +6356,211 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: e27187aa304503c9f45b4f338dba7df5ea35f2406d615b91c611206a18d7db94e6eba3997f9b57651281b9f0ace84b132267e0803c30b05b555f1f6043c1bc47 + checksum: 26d550b1e231d6ef11505d8bfa68fa4021bf3685bba49959293bc3993512a99f315630a632f2244607f9aaad0f689d02ded79619c0fb940ef226ab82ecd132b7 languageName: node linkType: hard -"jest-config@npm:^27.1.0, jest-config@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-config@npm:27.3.1" +"jest-config@npm:^27.1.0, jest-config@npm:^27.4.3": + version: 27.4.3 + resolution: "jest-config@npm:27.4.3" dependencies: "@babel/core": ^7.1.0 - "@jest/test-sequencer": ^27.3.1 - "@jest/types": ^27.2.5 - babel-jest: ^27.3.1 + "@jest/test-sequencer": ^27.4.2 + "@jest/types": ^27.4.2 + babel-jest: ^27.4.2 chalk: ^4.0.0 ci-info: ^3.2.0 deepmerge: ^4.2.2 glob: ^7.1.1 graceful-fs: ^4.2.4 - jest-circus: ^27.3.1 - jest-environment-jsdom: ^27.3.1 - jest-environment-node: ^27.3.1 - jest-get-type: ^27.3.1 - jest-jasmine2: ^27.3.1 - jest-regex-util: ^27.0.6 - jest-resolve: ^27.3.1 - jest-runner: ^27.3.1 - jest-util: ^27.3.1 - jest-validate: ^27.3.1 + jest-circus: ^27.4.2 + jest-environment-jsdom: ^27.4.3 + jest-environment-node: ^27.4.2 + jest-get-type: ^27.4.0 + jest-jasmine2: ^27.4.2 + jest-regex-util: ^27.4.0 + jest-resolve: ^27.4.2 + jest-runner: ^27.4.3 + jest-util: ^27.4.2 + jest-validate: ^27.4.2 micromatch: ^4.0.4 - pretty-format: ^27.3.1 + pretty-format: ^27.4.2 + slash: ^3.0.0 peerDependencies: ts-node: ">=9.0.0" peerDependenciesMeta: ts-node: optional: true - checksum: 1a86b03456795012cb0da16e5342bd67a6caa4f8e62f6afb82268e7da185efd16823e25e5049441b2a41b100c557950db2df52e8f5b8d23d6699923e49b7585d + checksum: 74d406232002b0357fd217958d7c4e123008dd6d09bc380f8b595409b60c6a4fe38a729e4f2c417bc3b815a5a321dd19fdbb3918d5318a9254203ba66e82c297 languageName: node linkType: hard -"jest-diff@npm:^27.0.0, jest-diff@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-diff@npm:27.3.1" +"jest-diff@npm:^27.0.0, jest-diff@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-diff@npm:27.4.2" dependencies: chalk: ^4.0.0 - diff-sequences: ^27.0.6 - jest-get-type: ^27.3.1 - pretty-format: ^27.3.1 - checksum: 49231a4ac4bed1cce8f5135db2a26a83673d5cbe5716bca29900a45ae0ddf237099d9091acac436b9c60ab933b0e7ca086ce8cb71f44411b572b69adbe96128d + diff-sequences: ^27.4.0 + jest-get-type: ^27.4.0 + pretty-format: ^27.4.2 + checksum: e5bcdb4f27747795b74a56d56a9545d7fc8f1671a1251d580aea1a7a52df5db044f62ec24f2abc68305f0226d918a443f3b88d9a82f8d0dc4aaa079b621ab091 languageName: node linkType: hard -"jest-docblock@npm:^27.0.6": - version: 27.0.6 - resolution: "jest-docblock@npm:27.0.6" +"jest-docblock@npm:^27.4.0": + version: 27.4.0 + resolution: "jest-docblock@npm:27.4.0" dependencies: detect-newline: ^3.0.0 - checksum: 6d68b9f2bef76e0bde06a8e6d13a7e1d2fc67f61a8fa8a089727198e565510aef852a0a089c3c4157b00a82597f792fa83c8480499203978ef38d8cd6578bea0 + checksum: 4b7639ceb7808280562166c87c49746d9e9cc13f8315ea05a0a400d2f7b11f4491b4ad50935e5976db6509f26004fa2b187dc19eea5e09c445eed2648eb1e927 languageName: node linkType: hard -"jest-each@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-each@npm:27.3.1" +"jest-each@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-each@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 chalk: ^4.0.0 - jest-get-type: ^27.3.1 - jest-util: ^27.3.1 - pretty-format: ^27.3.1 - checksum: 61bbe4f5ab691049668dcc519c92f4c4ea57a279d51dd124b1e196c4bd63f7a2d81146d3bdec7dc6d5115999b74bf1a68938575bb5e051d41f499f92e2d4e715 + jest-get-type: ^27.4.0 + jest-util: ^27.4.2 + pretty-format: ^27.4.2 + checksum: cdc89e68fb3a746b2dcb62a8d05dd6fb15bde47743575bc795ee4123c9e2418f0c99220a9aa96dba94889fb880986158665f33f9c77e6007645ef7d3990ae8e1 languageName: node linkType: hard -"jest-environment-jsdom@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-environment-jsdom@npm:27.3.1" +"jest-environment-jsdom@npm:^27.4.3": + version: 27.4.3 + resolution: "jest-environment-jsdom@npm:27.4.3" dependencies: - "@jest/environment": ^27.3.1 - "@jest/fake-timers": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/environment": ^27.4.2 + "@jest/fake-timers": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" - jest-mock: ^27.3.0 - jest-util: ^27.3.1 + jest-mock: ^27.4.2 + jest-util: ^27.4.2 jsdom: ^16.6.0 - checksum: 669c4f417a62d30ae7942c988a6bf3a224dbc1ccdca3355f0fd51523d60bad7395db31589a95f34d27eaf422f642cd308a78c34f32aa078084fa799fd50ccf8b + checksum: cea6a05747fe8e4049f87b8b33c54a7417cfb90552eeb7c6d5a3760eed73f2558709e62f7eb91ae40d060581c8f210f954487a73c2f3b2224334af2dda681eff languageName: node linkType: hard -"jest-environment-node@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-environment-node@npm:27.3.1" +"jest-environment-node@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-environment-node@npm:27.4.2" dependencies: - "@jest/environment": ^27.3.1 - "@jest/fake-timers": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/environment": ^27.4.2 + "@jest/fake-timers": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" - jest-mock: ^27.3.0 - jest-util: ^27.3.1 - checksum: 40bab41957a253525b394055489568e748bea478f5b3903ff5c4e59c373adf4257788c28303dfd08e414271a3ff57cec74848a435066dcb8504865ed594e98c0 + jest-mock: ^27.4.2 + jest-util: ^27.4.2 + checksum: c8e466629bf95e232d260a5ee43836e367e9b44c8a56b7dbad764a721990a87ff7fa980d903708e3eca58e642d0f16b305fde04f3528f9c44956c9a94b0a8e0a languageName: node linkType: hard -"jest-get-type@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-get-type@npm:27.3.1" - checksum: b0b8db1d770c6332b4189bbf4073184489acbb1095410cf53add033daf911577ee6bd1c4f8d747dd2f3d63de42f7eb15c5527fc7288a2855a046f4a8957cd902 +"jest-get-type@npm:^27.4.0": + version: 27.4.0 + resolution: "jest-get-type@npm:27.4.0" + checksum: bb9b70e420009fdaed3026d5bccd01569f92c7500f9f544d862796d4f4efa93ced5484864b2f272c7748bfb5bfd3268d48868b169c51ab45fe5b45b9519b6e46 languageName: node linkType: hard -"jest-haste-map@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-haste-map@npm:27.3.1" +"jest-haste-map@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-haste-map@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 "@types/graceful-fs": ^4.1.2 "@types/node": "*" anymatch: ^3.0.3 fb-watchman: ^2.0.0 fsevents: ^2.3.2 graceful-fs: ^4.2.4 - jest-regex-util: ^27.0.6 - jest-serializer: ^27.0.6 - jest-util: ^27.3.1 - jest-worker: ^27.3.1 + jest-regex-util: ^27.4.0 + jest-serializer: ^27.4.0 + jest-util: ^27.4.2 + jest-worker: ^27.4.2 micromatch: ^4.0.4 walker: ^1.0.7 dependenciesMeta: fsevents: optional: true - checksum: 43e1afa266121d0d76433e0758d82256ef47cef9599f70a74fbb74acd7e9f2d9269536f5a03691c65a62a0175fd0780ed44ce11880a2f8a2c926a6240af88d45 + checksum: 9142484f74e42ac5ba85e39b537dd2577659b1b5f56e25f9e4480022906b4a97338d6e92ccb3b7debdce91ec6f9adfdc69df8ab31543201649904d8d36ab2e73 languageName: node linkType: hard -"jest-jasmine2@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-jasmine2@npm:27.3.1" +"jest-jasmine2@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-jasmine2@npm:27.4.2" dependencies: "@babel/traverse": ^7.1.0 - "@jest/environment": ^27.3.1 - "@jest/source-map": ^27.0.6 - "@jest/test-result": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/environment": ^27.4.2 + "@jest/source-map": ^27.4.0 + "@jest/test-result": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 - expect: ^27.3.1 + expect: ^27.4.2 is-generator-fn: ^2.0.0 - jest-each: ^27.3.1 - jest-matcher-utils: ^27.3.1 - jest-message-util: ^27.3.1 - jest-runtime: ^27.3.1 - jest-snapshot: ^27.3.1 - jest-util: ^27.3.1 - pretty-format: ^27.3.1 + jest-each: ^27.4.2 + jest-matcher-utils: ^27.4.2 + jest-message-util: ^27.4.2 + jest-runtime: ^27.4.2 + jest-snapshot: ^27.4.2 + jest-util: ^27.4.2 + pretty-format: ^27.4.2 throat: ^6.0.1 - checksum: 6ad4e3115b0e67f4e3923a67a0bbd30da2b3f68c2227ce43f9a306f67d4d992e9fa71d39850dfc66239fb95211fe466666c70abd93d2ad59f628cca5d3ddcab7 + checksum: 1f898a728b518660f0d0024423509d2f27f101aa62fda57f352cb369de4cccd257dc4487056347115324f199684d38d249695863be65218ac6a0f949e2a6c707 languageName: node linkType: hard -"jest-leak-detector@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-leak-detector@npm:27.3.1" +"jest-leak-detector@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-leak-detector@npm:27.4.2" dependencies: - jest-get-type: ^27.3.1 - pretty-format: ^27.3.1 - checksum: ff3ca19d42408cb135069928e1b79d68accd62acb77a36ab9a56ae9de3d20cd0a6c1c98469eda617127d2e780a6a7e5a4e3b9c804c1d6b67afdd65d7270adae4 + jest-get-type: ^27.4.0 + pretty-format: ^27.4.2 + checksum: 093ef57aa6f5563ed5e2c0bce31f8d2ac65438c5d917457dd9a392bf11956a976b55ef2b536cf593b1d65283430305cb6d26e97b064a5c140146346103e74184 languageName: node linkType: hard -"jest-matcher-utils@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-matcher-utils@npm:27.3.1" +"jest-matcher-utils@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-matcher-utils@npm:27.4.2" dependencies: chalk: ^4.0.0 - jest-diff: ^27.3.1 - jest-get-type: ^27.3.1 - pretty-format: ^27.3.1 - checksum: 118c428b5509c767596a785697f8bedf90eb06278ffb76ecd57eb8eebc7c66a17dabb5960e100e7b1a91fb2638722bfec0152a3deb1162049eeb98ebe40f6caa + jest-diff: ^27.4.2 + jest-get-type: ^27.4.0 + pretty-format: ^27.4.2 + checksum: 7dd9d2f1f7107d5919af170f9d3e2a08890ce05ee63f6fc3a24e6c8fa9672f99ed107377ae7c6d4d0966a77fa35a3da929465b019b6f1be8cf7e0845806bceb3 languageName: node linkType: hard -"jest-message-util@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-message-util@npm:27.3.1" +"jest-message-util@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-message-util@npm:27.4.2" dependencies: "@babel/code-frame": ^7.12.13 - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 "@types/stack-utils": ^2.0.0 chalk: ^4.0.0 graceful-fs: ^4.2.4 micromatch: ^4.0.4 - pretty-format: ^27.3.1 + pretty-format: ^27.4.2 slash: ^3.0.0 stack-utils: ^2.0.3 - checksum: 2d10734765e3e965f92b7cf009206a702e644228114bda3e20c40f59fe603422a55aa6632b4413e030bf352a03f362d321c0d881908c1d24b05e097da3ee3c4a + checksum: c08ef1c8c1a2001c2f38d6ad3717a6e188b8b25c79b8bd87f2800b9c046f50f33bcd6ab1a9b5a5cc3218b40cf60f37d0583aa0b36ea870c8f100ba0ca7a3c479 languageName: node linkType: hard -"jest-mock@npm:^27.3.0": - version: 27.3.0 - resolution: "jest-mock@npm:27.3.0" +"jest-mock@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-mock@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 "@types/node": "*" - checksum: 904b9116e03cbcd3baba08a18be88e29749c5b715ec7659665079b4aa9f54b7b87c4c7e7bf5b99fb966fefa08a25b3886e15ad31ba453104e681075ec9d8418c + checksum: 4ad4a870ec771410b708e955ef2526e7becb91a1d19c4699dcf8fe43a9f6d1231e0c47b87d6b80ee9ad3194ad54dc9abf158588a4a542ad9f9ce8c23eda6048e languageName: node linkType: hard @@ -6612,83 +6576,83 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^27.0.6": - version: 27.0.6 - resolution: "jest-regex-util@npm:27.0.6" - checksum: 4d613b00f2076560e9d5e5674ec63a4130d7b1584dbbf25d84d3a455b0ff7a12d8f94eaa00facd7934d285330d370c270ca093667d537a5842e95457e8e1ecf4 +"jest-regex-util@npm:^27.4.0": + version: 27.4.0 + resolution: "jest-regex-util@npm:27.4.0" + checksum: 222e4aacec601fd2cfdfee74adb8d324fef672f77577a7c2220893ec1a62031a2640388fce8d0bd8be2e4537da1ab40aa74dba60ac531a23b2643b15c65014ac languageName: node linkType: hard -"jest-resolve-dependencies@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-resolve-dependencies@npm:27.3.1" +"jest-resolve-dependencies@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-resolve-dependencies@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 - jest-regex-util: ^27.0.6 - jest-snapshot: ^27.3.1 - checksum: 33b215313b3dbd8d7e772adb6a8a52f38f8ea7394b3cc2799695f8eeaf32a79235d3c325f9533344cceb7f34acee0e3927230e31678e4c927f221fe76ede748d + "@jest/types": ^27.4.2 + jest-regex-util: ^27.4.0 + jest-snapshot: ^27.4.2 + checksum: f856b63c996105feb0a7fd486d835e3ceda27fa7a228703b7e5e294913a19055233074a4204fb0dcc5a8e38b652f9db8e1adb6a9e6f0becb4841d82e06e4e2f7 languageName: node linkType: hard -"jest-resolve@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-resolve@npm:27.3.1" +"jest-resolve@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-resolve@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 chalk: ^4.0.0 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.1 + jest-haste-map: ^27.4.2 jest-pnp-resolver: ^1.2.2 - jest-util: ^27.3.1 - jest-validate: ^27.3.1 + jest-util: ^27.4.2 + jest-validate: ^27.4.2 resolve: ^1.20.0 resolve.exports: ^1.1.0 slash: ^3.0.0 - checksum: c3910965375050bf46bdfbfa7ad073ab8f001651db6cee610479e2e40d9adec6ae95831a3e22e26ebf09b2e50febf6a7d37a36ed866e72d69e24e29d40ec8528 + checksum: dcd24dbeb90e7624c70f5e5b470aa1e0f89d774054abad8c544f081690b0db23e8ab0c398bc9eff894d1a3362c0cee4e58d2e4cd751e950c988567dcb5bebf28 languageName: node linkType: hard -"jest-runner@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-runner@npm:27.3.1" +"jest-runner@npm:^27.4.3": + version: 27.4.3 + resolution: "jest-runner@npm:27.4.3" dependencies: - "@jest/console": ^27.3.1 - "@jest/environment": ^27.3.1 - "@jest/test-result": ^27.3.1 - "@jest/transform": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/console": ^27.4.2 + "@jest/environment": ^27.4.2 + "@jest/test-result": ^27.4.2 + "@jest/transform": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" chalk: ^4.0.0 emittery: ^0.8.1 exit: ^0.1.2 graceful-fs: ^4.2.4 - jest-docblock: ^27.0.6 - jest-environment-jsdom: ^27.3.1 - jest-environment-node: ^27.3.1 - jest-haste-map: ^27.3.1 - jest-leak-detector: ^27.3.1 - jest-message-util: ^27.3.1 - jest-resolve: ^27.3.1 - jest-runtime: ^27.3.1 - jest-util: ^27.3.1 - jest-worker: ^27.3.1 + jest-docblock: ^27.4.0 + jest-environment-jsdom: ^27.4.3 + jest-environment-node: ^27.4.2 + jest-haste-map: ^27.4.2 + jest-leak-detector: ^27.4.2 + jest-message-util: ^27.4.2 + jest-resolve: ^27.4.2 + jest-runtime: ^27.4.2 + jest-util: ^27.4.2 + jest-worker: ^27.4.2 source-map-support: ^0.5.6 throat: ^6.0.1 - checksum: 6fe50206fd190124d03a7692e282746702a1f2572df260c39b9e71a4dba2ae4bcf54e6ccc6f653e92c35289d063f6aa08f1c021a95cdfaa628c221e7cdab301b + checksum: 45369ac8c05ac26d6a3fa9a6736ac35dc8db9af0ce4e4930cbf130f05f86aed2277850329a37d9b308b65aea79ee0efc3c4163e285ff1e2c94516c8708d979b4 languageName: node linkType: hard -"jest-runtime@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-runtime@npm:27.3.1" +"jest-runtime@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-runtime@npm:27.4.2" dependencies: - "@jest/console": ^27.3.1 - "@jest/environment": ^27.3.1 - "@jest/globals": ^27.3.1 - "@jest/source-map": ^27.0.6 - "@jest/test-result": ^27.3.1 - "@jest/transform": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/console": ^27.4.2 + "@jest/environment": ^27.4.2 + "@jest/globals": ^27.4.2 + "@jest/source-map": ^27.4.0 + "@jest/test-result": ^27.4.2 + "@jest/transform": ^27.4.2 + "@jest/types": ^27.4.2 "@types/yargs": ^16.0.0 chalk: ^4.0.0 cjs-module-lexer: ^1.0.0 @@ -6697,34 +6661,34 @@ __metadata: exit: ^0.1.2 glob: ^7.1.3 graceful-fs: ^4.2.4 - jest-haste-map: ^27.3.1 - jest-message-util: ^27.3.1 - jest-mock: ^27.3.0 - jest-regex-util: ^27.0.6 - jest-resolve: ^27.3.1 - jest-snapshot: ^27.3.1 - jest-util: ^27.3.1 - jest-validate: ^27.3.1 + jest-haste-map: ^27.4.2 + jest-message-util: ^27.4.2 + jest-mock: ^27.4.2 + jest-regex-util: ^27.4.0 + jest-resolve: ^27.4.2 + jest-snapshot: ^27.4.2 + jest-util: ^27.4.2 + jest-validate: ^27.4.2 slash: ^3.0.0 strip-bom: ^4.0.0 yargs: ^16.2.0 - checksum: b86c8c48126bbc04c8c6c7a05948237be6ec9e5d1bea9aeef62a7720d5d11236008137bd40e099c8359ac6d4b1fd6f6430e8329cc54fe896438f75f3c232ee27 + checksum: 99502e4e0a09d8cf85d805eecb5d1cdbb592c2c14a536cd64b3c3e26719cf413041f0e931761fa4a7de1d899c355bfa1c8fe45b47ea60d3e9735ad2ccfd7e8c6 languageName: node linkType: hard -"jest-serializer@npm:^27.0.6": - version: 27.0.6 - resolution: "jest-serializer@npm:27.0.6" +"jest-serializer@npm:^27.4.0": + version: 27.4.0 + resolution: "jest-serializer@npm:27.4.0" dependencies: "@types/node": "*" graceful-fs: ^4.2.4 - checksum: b0b8d97cb17ad4d1414769e4c81441c608cdfb7e3519afdcddc0f660dae4950cb30aad75a414dde97499c4830d961e8dff09d8683911295e299f0d86a104abdc + checksum: 1ed5f38e88010f258bd9557d7842a89741ff15bfc578328e8ae1985933406350b817cf5e3127773e3dbc755dbe2522195378f8b98284bcc32111a723294ebbea languageName: node linkType: hard -"jest-snapshot@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-snapshot@npm:27.3.1" +"jest-snapshot@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-snapshot@npm:27.4.2" dependencies: "@babel/core": ^7.7.2 "@babel/generator": ^7.7.2 @@ -6732,89 +6696,89 @@ __metadata: "@babel/plugin-syntax-typescript": ^7.7.2 "@babel/traverse": ^7.7.2 "@babel/types": ^7.0.0 - "@jest/transform": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/transform": ^27.4.2 + "@jest/types": ^27.4.2 "@types/babel__traverse": ^7.0.4 "@types/prettier": ^2.1.5 babel-preset-current-node-syntax: ^1.0.0 chalk: ^4.0.0 - expect: ^27.3.1 + expect: ^27.4.2 graceful-fs: ^4.2.4 - jest-diff: ^27.3.1 - jest-get-type: ^27.3.1 - jest-haste-map: ^27.3.1 - jest-matcher-utils: ^27.3.1 - jest-message-util: ^27.3.1 - jest-resolve: ^27.3.1 - jest-util: ^27.3.1 + jest-diff: ^27.4.2 + jest-get-type: ^27.4.0 + jest-haste-map: ^27.4.2 + jest-matcher-utils: ^27.4.2 + jest-message-util: ^27.4.2 + jest-resolve: ^27.4.2 + jest-util: ^27.4.2 natural-compare: ^1.4.0 - pretty-format: ^27.3.1 + pretty-format: ^27.4.2 semver: ^7.3.2 - checksum: e5607f15210e1428fcbdd350e461506f3e76d717d5d655a66b06fbfda5a60cc91ff50f6c04060bedbf7c93c6ea4a2d3363958c5e79203defe8d440dbb752ecdc + checksum: 59e1c3d3477b4dc4a40bd7cc027a4cb33f848b896f9194efb00ca778ca2e82858d9ceba96f728cb4ca05ede9a9ac7cd5359db25a2b2e8044c0196d53f7116862 languageName: node linkType: hard -"jest-util@npm:^27.0.0, jest-util@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-util@npm:27.3.1" +"jest-util@npm:^27.0.0, jest-util@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-util@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 "@types/node": "*" chalk: ^4.0.0 ci-info: ^3.2.0 graceful-fs: ^4.2.4 picomatch: ^2.2.3 - checksum: 6958d418a867e537a7dc377558422879dabb61437eecc28a2fac44a61c14dc58dcf4514fb5bdc1ddaf19c414040243b2e9e740a046190ca7c9df294a3c911dbe + checksum: bcf16881aff1421c5f7c2df2ef9492cf8cd92fcd0a2a99bec5ab16f7185ee19aea48eda41d9dfa7b5bf4354bdc21628f5931cd2e7281741e6d2983965efb631e languageName: node linkType: hard -"jest-validate@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-validate@npm:27.3.1" +"jest-validate@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-validate@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 camelcase: ^6.2.0 chalk: ^4.0.0 - jest-get-type: ^27.3.1 + jest-get-type: ^27.4.0 leven: ^3.1.0 - pretty-format: ^27.3.1 - checksum: 0f402027cb43d2a15fe882578aa446f835688ad216eac6ac1f9795244d8d3da362ff932f34fc97307f6fa11951bf8cf13c8efe88aac6ce3ce66d42d7f2916108 + pretty-format: ^27.4.2 + checksum: 32d3d5e7945d3450c7d7374882b8a0e6e5481b759cf67f765578424d690594875009a5f9dd2626d7b12e4c816b61eb7d5e19f1b0593cc269f37d527eb4fd1a15 languageName: node linkType: hard -"jest-watcher@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-watcher@npm:27.3.1" +"jest-watcher@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-watcher@npm:27.4.2" dependencies: - "@jest/test-result": ^27.3.1 - "@jest/types": ^27.2.5 + "@jest/test-result": ^27.4.2 + "@jest/types": ^27.4.2 "@types/node": "*" ansi-escapes: ^4.2.1 chalk: ^4.0.0 - jest-util: ^27.3.1 + jest-util: ^27.4.2 string-length: ^4.0.1 - checksum: c150bb81be3aa41c114fbe283e9826c2675f8df091c18db8c53d575f3444966dd1d135aa5af02772e7a88411ac7e67740409f6a7c098d943b8dc056b4f0a845a + checksum: f6078349e5c4638b8778dfad0e846aba5665f3bf1f8e8565c436533a5effd8592123b99f950d534965d841edef391ecd86849f5d4ea7d737f99daa7ecfd643cb languageName: node linkType: hard -"jest-worker@npm:^27.3.1": - version: 27.3.1 - resolution: "jest-worker@npm:27.3.1" +"jest-worker@npm:^27.4.2": + version: 27.4.2 + resolution: "jest-worker@npm:27.4.2" dependencies: "@types/node": "*" merge-stream: ^2.0.0 supports-color: ^8.0.0 - checksum: 125d46939d894ef8cf1ffbbf6c63cee10f28218698db3949704d5f613a353f56502da50d3425ec722927c7948c5742d0306f63ad5064a432574b8b217b9ceeba + checksum: 81516042201b36841cbf657bdd7304ef26e4b99e6ec108fb8eff977f8769f5a26359aa926ab7776d30fe71e0ab9a6df48c4a06ff0973cb60f4fa3e6949c2f470 languageName: node linkType: hard "jest@npm:^27.1.0": - version: 27.3.1 - resolution: "jest@npm:27.3.1" + version: 27.4.3 + resolution: "jest@npm:27.4.3" dependencies: - "@jest/core": ^27.3.1 + "@jest/core": ^27.4.3 import-local: ^3.0.2 - jest-cli: ^27.3.1 + jest-cli: ^27.4.3 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -6822,7 +6786,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: ae4f0c83fb1c87d7a6f440a8d6288f06a2a2fb1e3539bc048918572cded3e1dc10497ce4362a9a4a91f986eb3438f481e733a65581c5d5b08c00f7b4760ff21d + checksum: 0c76bbc996e496f11d7daa2e01b5c90ebf9e2587a1d1fa7e0cb8afc7c50abda24874766e107f9080103795af9ac80a06c83d61d9fc50762bd6d915db40a1f1df languageName: node linkType: hard @@ -7155,30 +7119,30 @@ __metadata: linkType: hard "libnpmexec@npm:*": - version: 2.0.1 - resolution: "libnpmexec@npm:2.0.1" + version: 3.0.0 + resolution: "libnpmexec@npm:3.0.0" dependencies: - "@npmcli/arborist": ^2.3.0 + "@npmcli/arborist": ^3.0.0 "@npmcli/ci-detect": ^1.3.0 - "@npmcli/run-script": ^1.8.4 + "@npmcli/run-script": ^2.0.0 chalk: ^4.1.0 mkdirp-infer-owner: ^2.0.0 npm-package-arg: ^8.1.2 - pacote: ^11.3.1 + pacote: ^12.0.0 proc-log: ^1.0.0 read: ^1.0.7 read-package-json-fast: ^2.0.2 walk-up-path: ^1.0.0 - checksum: 1360e232e20dff9b0cc3807a103ec4ee156864b367736009e3aff744b125fbac61c6971f6e9ade7298d95932ab526d0ee13cef9982b7f29bf934c30ff6b297bc + checksum: 8ffb909f719432a8b9b7c6475a3afb2344be6612d00705548601d6454741ac322b4e0ca882332e8035e58760c9ae17a6fcf9687d5afc9560ff9b190f582e06d3 languageName: node linkType: hard "libnpmfund@npm:*": - version: 1.1.0 - resolution: "libnpmfund@npm:1.1.0" + version: 2.0.0 + resolution: "libnpmfund@npm:2.0.0" dependencies: - "@npmcli/arborist": ^2.5.0 - checksum: 00d7a733a4a1417003d51dee319454b11f0f183ac6e7db38f1d3ffba01e347b66dab8da233bcf343c1accfa8e4c3e229b4a64d67cc5f745308662135c2984e61 + "@npmcli/arborist": ^3.0.0 + checksum: eaa8bea6cc5b269bf9c0ec71373045a34e3ba7eada84e758946faef1fcfc4a0a893b904106aeaa82e2d40e55fa15fae65aa2d972596947977c3ed63fe09c4a5e languageName: node linkType: hard @@ -7203,13 +7167,13 @@ __metadata: linkType: hard "libnpmpack@npm:*": - version: 2.0.1 - resolution: "libnpmpack@npm:2.0.1" + version: 3.0.0 + resolution: "libnpmpack@npm:3.0.0" dependencies: - "@npmcli/run-script": ^1.8.3 + "@npmcli/run-script": ^2.0.0 npm-package-arg: ^8.1.0 - pacote: ^11.2.6 - checksum: 0d84cdd53736044fb00e8df79f1bda491d9c29aa627b840af58634db04a72ae02932ab3f8fab66c35a12b7abd8d6b081022bec26cec6dd2b93e88ec6a855f22f + pacote: ^12.0.0 + checksum: 4adf7963ec6b3c2d34e84687a273203293166c2df8340236ed475b98eecd127279dfb76857cec59154df2779078016ce8533cbad023128b621f49c15cf5fbe46 languageName: node linkType: hard @@ -7246,15 +7210,15 @@ __metadata: linkType: hard "libnpmversion@npm:*": - version: 1.2.1 - resolution: "libnpmversion@npm:1.2.1" + version: 2.0.1 + resolution: "libnpmversion@npm:2.0.1" dependencies: "@npmcli/git": ^2.0.7 - "@npmcli/run-script": ^1.8.4 + "@npmcli/run-script": ^2.0.0 json-parse-even-better-errors: ^2.3.1 semver: ^7.3.5 stringify-package: ^1.0.1 - checksum: 46c0a644df6ede9005101d243360b5de456405c21d5b6b6f1555958b8d5f57bd85ccb997327c5b817b3f2c1ec493d204ec335bbce6c5f9b2b103211ff63afedb + checksum: 6d42b6f4a191a4b487af4484e3f03d5116f7c70d8bd940db0d882dadc7afcc20eb0900f7d5204dee1b4e5af441d321197da665d363222e7a76fe36b62ec1e84a languageName: node linkType: hard @@ -7530,15 +7494,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^5.1.1": - version: 5.1.1 - resolution: "lru-cache@npm:5.1.1" - dependencies: - yallist: ^3.0.2 - checksum: c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb - languageName: node - linkType: hard - "lru-cache@npm:^6.0.0": version: 6.0.0 resolution: "lru-cache@npm:6.0.0" @@ -7651,25 +7606,25 @@ __metadata: linkType: hard "map-obj@npm:^4.0.0": - version: 4.2.1 - resolution: "map-obj@npm:4.2.1" - checksum: 2745227b11ba6e6ddc5927b555a8f317aa33886fcd12806193f3e3c6f201eb24c9cff44bf932b1113a1ba461755a479b22439d0d670380330325164ed0e99547 + version: 4.3.0 + resolution: "map-obj@npm:4.3.0" + checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e languageName: node linkType: hard "marked-terminal@npm:^4.1.1": - version: 4.1.1 - resolution: "marked-terminal@npm:4.1.1" + version: 4.2.0 + resolution: "marked-terminal@npm:4.2.0" dependencies: ansi-escapes: ^4.3.1 cardinal: ^2.1.1 chalk: ^4.1.0 - cli-table: ^0.3.1 + cli-table3: ^0.6.0 node-emoji: ^1.10.0 supports-hyperlinks: ^2.1.0 peerDependencies: marked: ^1.0.0 || ^2.0.0 - checksum: daa02e9174689dfd04ef827fe7afa7de1f1a600af171ad6ab712da391d65620d5f4d255f82185ae8fd6f72b8dcab9e8c9f31195baaff839abe2aeda91661b36f + checksum: a68a4cfd22b42f990a82e3234c68006ab4d1285a4a9bdd162f597740d9a55275c10c78ca21fa3927a76b2197589fe382e33af9baa2ccb2153812986c15aa73b8 languageName: node linkType: hard @@ -7812,19 +7767,19 @@ __metadata: languageName: node linkType: hard -"mime-db@npm:1.49.0": - version: 1.49.0 - resolution: "mime-db@npm:1.49.0" - checksum: 3744efc45b17896ff8a5934a761c434d5ffe3c7816662002d799ca9934347e00f99ae4d9b4ddf1c48d391cc9e522cc4523a6e77e7701f8e27c426e3e1d6e215a +"mime-db@npm:1.50.0": + version: 1.50.0 + resolution: "mime-db@npm:1.50.0" + checksum: 95fcc19c3664ae72391c8a7e4015dde7fb6817c98c951493ca3a1d48050feb8ee08810a372ce7d9e16310042d26e5bda168916f600583a9a583655eeea8ff5f5 languageName: node linkType: hard "mime-types@npm:^2.1.12, mime-types@npm:~2.1.19": - version: 2.1.32 - resolution: "mime-types@npm:2.1.32" + version: 2.1.33 + resolution: "mime-types@npm:2.1.33" dependencies: - mime-db: 1.49.0 - checksum: 4487dfd2f872126d2c219ec731ad47a6169a438d5a4cce6ecef7594ce08eaefaf0d85429485a76ec005f095016c7ec488a24cf8bfcc0ea06de0355e23395746f + mime-db: 1.50.0 + checksum: 05f2a0b3f169fbc51d79bdc7674ceb379dd07dbeadb0143059a7def865224686ee9f9051aeb340e98b6c11dbc06794ce0122181db4312cb1ad054fd90b0d510e languageName: node linkType: hard @@ -7971,11 +7926,11 @@ __metadata: linkType: hard "minipass@npm:*, minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3": - version: 3.1.3 - resolution: "minipass@npm:3.1.3" + version: 3.1.5 + resolution: "minipass@npm:3.1.5" dependencies: yallist: ^4.0.0 - checksum: 74b623c1f996caafa66772301b66a1b634b20270f0d1a731ef86195d5a1a5f9984a773a1e88a6cecfd264d6c471c4c0fc8574cd96488f01c8f74c0b600021e55 + checksum: 8b410b9a5bd99ceb9d63c895891d1c30511791fdc7b717da4cf9403ca2419bc57af63b8485ffdaa421ef6cff56f63ae0b2f5135f8df502d21296e8c91460ebf9 languageName: node linkType: hard @@ -8100,13 +8055,15 @@ __metadata: linkType: hard "node-fetch@npm:^2.6.1": - version: 2.6.2 - resolution: "node-fetch@npm:2.6.2" - checksum: de367eae1dfbc0e12283c1cf92256ea7fba7eac8655e2e51ebb217727162396fc6cf24689ef9fc6accf075e3991e2ffaa061f7cfaa958215329649b2297ff06d + version: 2.6.5 + resolution: "node-fetch@npm:2.6.5" + dependencies: + whatwg-url: ^5.0.0 + checksum: 4e83db450718e70762882f00d96f647a7f2f3170035225934ddd5450cb1d91ef339ceb180d3687bcb0a6ed78c3fa5636ce8d3e44ec81ab59e0224ebf8965f65f languageName: node linkType: hard -"node-gyp@npm:*, node-gyp@npm:latest": +"node-gyp@npm:*, node-gyp@npm:^8.2.0, node-gyp@npm:latest": version: 8.2.0 resolution: "node-gyp@npm:8.2.0" dependencies: @@ -8153,13 +8110,6 @@ __metadata: languageName: node linkType: hard -"node-modules-regexp@npm:^1.0.0": - version: 1.0.0 - resolution: "node-modules-regexp@npm:1.0.0" - checksum: 99541903536c5ce552786f0fca7f06b88df595e62e423c21fa86a1674ee2363dad1f7482d1bec20b4bd9fa5f262f88e6e5cb788fc56411113f2fe2e97783a3a7 - languageName: node - linkType: hard - "node-releases@npm:^2.0.1": version: 2.0.1 resolution: "node-releases@npm:2.0.1" @@ -8241,7 +8191,7 @@ __metadata: languageName: node linkType: hard -"npm-install-checks@npm:^4.0.0": +"npm-install-checks@npm:*, npm-install-checks@npm:^4.0.0": version: 4.0.0 resolution: "npm-install-checks@npm:4.0.0" dependencies: @@ -8334,9 +8284,10 @@ __metadata: linkType: hard "npm@npm:^7.0.0": - version: 7.22.0 - resolution: "npm@npm:7.22.0" + version: 7.24.2 + resolution: "npm@npm:7.24.2" dependencies: + "@isaacs/string-locale-compare": "*" "@npmcli/arborist": "*" "@npmcli/ci-detect": "*" "@npmcli/config": "*" @@ -8381,6 +8332,7 @@ __metadata: node-gyp: "*" nopt: "*" npm-audit-report: "*" + npm-install-checks: "*" npm-package-arg: "*" npm-pick-manifest: "*" npm-profile: "*" @@ -8408,7 +8360,7 @@ __metadata: bin: npm: bin/npm-cli.js npx: bin/npx-cli.js - checksum: 418316cee0daae0e96e920c4c8faedcea2859ed6e446e3e66011a2d36be939cd39f2b86bcc303f08e9cb026c8331df285b17df1ddb910dbfd7c05d5aad5fd680 + checksum: 8d818fd4f8394a24147d1b5ec8395f96c443fea18c54238ab2e842b8d86d977da98d0ab124744161d2bc7a5b8edbc21b6c0c1117e76e68d2c5ee24c8a4f39381 languageName: node linkType: hard @@ -8539,15 +8491,6 @@ __metadata: languageName: node linkType: hard -"onigasm@npm:^2.2.5": - version: 2.2.5 - resolution: "onigasm@npm:2.2.5" - dependencies: - lru-cache: ^5.1.1 - checksum: 97aedde610ef561f05853609d6a5b720ec1e123f867bdac1b38b5aeb3bc90ed60209678c75a5f0f9821aa793c720b6d17aabfb956e26ab115ee9b81d6e56bdf7 - languageName: node - linkType: hard - "opener@npm:*": version: 1.5.2 resolution: "opener@npm:1.5.2" @@ -8771,7 +8714,36 @@ __metadata: languageName: node linkType: hard -"pacote@npm:*, pacote@npm:^11.1.11, pacote@npm:^11.2.6, pacote@npm:^11.3.0, pacote@npm:^11.3.1, pacote@npm:^11.3.5": +"pacote@npm:*, pacote@npm:^12.0.0": + version: 12.0.0 + resolution: "pacote@npm:12.0.0" + dependencies: + "@npmcli/git": ^2.1.0 + "@npmcli/installed-package-contents": ^1.0.6 + "@npmcli/promise-spawn": ^1.2.0 + "@npmcli/run-script": ^2.0.0 + cacache: ^15.0.5 + chownr: ^2.0.0 + fs-minipass: ^2.1.0 + infer-owner: ^1.0.4 + minipass: ^3.1.3 + mkdirp: ^1.0.3 + npm-package-arg: ^8.0.1 + npm-packlist: ^2.1.4 + npm-pick-manifest: ^6.0.0 + npm-registry-fetch: ^11.0.0 + promise-retry: ^2.0.1 + read-package-json-fast: ^2.0.1 + rimraf: ^3.0.2 + ssri: ^8.0.1 + tar: ^6.1.0 + bin: + pacote: lib/bin.js + checksum: 50110b09210fa3656afa31844a799feec60aece0a4caf1f11b66364998ed187d30f539bb0be661ea121a9335ca7b09f642458eb85b91c5237a0d4d61f36d4df5 + languageName: node + linkType: hard + +"pacote@npm:^11.3.0": version: 11.3.5 resolution: "pacote@npm:11.3.5" dependencies: @@ -9007,11 +8979,9 @@ __metadata: linkType: hard "pirates@npm:^4.0.1": - version: 4.0.1 - resolution: "pirates@npm:4.0.1" - dependencies: - node-modules-regexp: ^1.0.0 - checksum: 091e232aac19f0049a681838fa9fcb4af824b5b1eb0e9325aa07b9d13245bfe3e4fa57a7766b9fdcd19cb89f2c15c688b46023be3047cb288023a0c079d3b2a3 + version: 4.0.4 + resolution: "pirates@npm:4.0.4" + checksum: 6b7187d526fd025a2b91e8fd289c78d88c4adc3ea947b9facbe9cb300a896b0ec00f3e77b36a043001695312a8debbf714453495283bd8a4eaad3bc0c38df425 languageName: node linkType: hard @@ -9081,23 +9051,23 @@ __metadata: linkType: hard "prettier@npm:^2.3.2": - version: 2.4.1 - resolution: "prettier@npm:2.4.1" + version: 2.5.1 + resolution: "prettier@npm:2.5.1" bin: prettier: bin-prettier.js - checksum: cc6830588b401b0d742862fe9c46bc9118204fb307c3abe0e49e95b35ed23629573807ffdf9cdd65289c252a0bb51fc0171437f6626ee36378dea80f0ee80b91 + checksum: 21b9408476ea1c544b0e45d51ceb94a84789ff92095abb710942d780c862d0daebdb29972d47f6b4d0f7ebbfb0ffbf56cc2cfa3e3e9d1cca54864af185b15b66 languageName: node linkType: hard -"pretty-format@npm:^27.0.0, pretty-format@npm:^27.3.1": - version: 27.3.1 - resolution: "pretty-format@npm:27.3.1" +"pretty-format@npm:^27.0.0, pretty-format@npm:^27.4.2": + version: 27.4.2 + resolution: "pretty-format@npm:27.4.2" dependencies: - "@jest/types": ^27.2.5 + "@jest/types": ^27.4.2 ansi-regex: ^5.0.1 ansi-styles: ^5.0.0 react-is: ^17.0.1 - checksum: 2979eae85a4f7ba1c3946faa8f5c6497cc80dc64ba499ccd5fdada267f82dc664f315a4c1cdd4c0b4b97edbae399a7bf0a957cc1b87feb91cd95f1e436834fed + checksum: 0daaf00c4dcb35493e57d30147e8045d0c45cb47fc4c94e3ab1892401abe939627c39975c77cc81eb2581aaa5b12bf23ef669fa550bec68b396fb79dd8c10afa languageName: node linkType: hard @@ -9319,7 +9289,7 @@ __metadata: languageName: node linkType: hard -"read-package-json@npm:*, read-package-json@npm:^4.0.0": +"read-package-json@npm:*, read-package-json@npm:^4.1.1": version: 4.1.1 resolution: "read-package-json@npm:4.1.1" dependencies: @@ -9620,7 +9590,7 @@ __metadata: languageName: node linkType: hard -"resolve@^1.10.0, resolve@npm:1.20.0, resolve@npm:^1.1.6, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0": +"resolve@^1.1.6, resolve@^1.10.0, resolve@npm:1.20.0, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0": version: 1.20.0 resolution: "resolve@npm:1.20.0" dependencies: @@ -9757,8 +9727,8 @@ __metadata: linkType: hard "rollup@npm:^2.56.3": - version: 2.60.1 - resolution: "rollup@npm:2.60.1" + version: 2.61.0 + resolution: "rollup@npm:2.61.0" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -9766,7 +9736,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 77d7980bd5e619075c7cc67ccbe63263c4e98bd4cc41d4d77d5d4b743cb954adc81d348e38049546645651e2d0e73feeafdcac4474bd8ea333bf5cb882f0bc0c + checksum: 9a30043759c990503f870fa2591b428d8dc979a2c407c3f23a177fa8bef5e423f9a6adf707e0a92bdd67a3a1af28ff1e5fdf6176e1d03c513867608208165d87 languageName: node linkType: hard @@ -9896,9 +9866,9 @@ __metadata: linkType: hard "semver-regex@npm:^3.1.2": - version: 3.1.2 - resolution: "semver-regex@npm:3.1.2" - checksum: 688c3e0b221c219dbe6b9c086f2ff94d4119105ab12e669ba99e92fb8fa4734a2c802e8287eda71f6ee346c67f08dc7b53896fa6a70b070d52b57d5d078657f6 + version: 3.1.3 + resolution: "semver-regex@npm:3.1.3" + checksum: a40c17716679f413994ba4723cf32cf94160a4a3db36e3f730f840cb36bbdbcfda2a34df051d1adb56ed2c67c2a00badfaa9e1e4b755ae6addc7d23ebf55c32b languageName: node linkType: hard @@ -9968,13 +9938,13 @@ __metadata: linkType: hard "shiki@npm:^0.9.8": - version: 0.9.12 - resolution: "shiki@npm:0.9.12" + version: 0.9.14 + resolution: "shiki@npm:0.9.14" dependencies: jsonc-parser: ^3.0.0 - onigasm: ^2.2.5 + vscode-oniguruma: ^1.6.1 vscode-textmate: 5.2.0 - checksum: ee2ca7b997ffe6d412af946c7fa3909f2ade3fe505fe03b5c3f3c5cc90a9b10dbe34a208c9557ee0376d7a64c23995445cdb7c69e60da855cf80305bafdc018e + checksum: 5422170c69c89caddd124fec9634ad99f08e1904db7198dd4d69a2538c4dfd188170fa71381d9432c34f07eaa426cedecf1b9d74f063fbb74163e1134f92dd02 languageName: node linkType: hard @@ -9990,9 +9960,9 @@ __metadata: linkType: hard "signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": - version: 3.0.3 - resolution: "signal-exit@npm:3.0.3" - checksum: f0169d3f1263d06df32ca072b0bf33b34c6f8f0341a7a1621558a2444dfbe8f5fec76b35537fcc6f0bc4944bdb5336fe0bdcf41a5422c4e45a1dba3f45475e6c + version: 3.0.5 + resolution: "signal-exit@npm:3.0.5" + checksum: a1d3d0d63f581bd298b30ed8f6de21b73a0fe5a0c0f123b2e8ed7168bbff8f4c1a45e681de12a1966a89bb725d8eb727816be1c436e136951f31953e4a201587 languageName: node linkType: hard @@ -10062,13 +10032,13 @@ __metadata: linkType: hard "socks-proxy-agent@npm:^6.0.0": - version: 6.0.0 - resolution: "socks-proxy-agent@npm:6.0.0" + version: 6.1.0 + resolution: "socks-proxy-agent@npm:6.1.0" dependencies: agent-base: ^6.0.2 debug: ^4.3.1 socks: ^2.6.1 - checksum: bc2b321c0ad3f4302effa791823dc100594f95222ce8c0c41143dd25dd81975bd0fd90553ce213c1c27e56a819c08e85c66b819e777072b704857dcbd6177fcf + checksum: 32ea0d62c848b5c246955e8d6c34832fe6cd8c5f3b66f5ace3a9bd7387bafae3e67d96474d41291723ba7135e2da46d65e008a8a35a793dfa5cb0f4ac05429df languageName: node linkType: hard @@ -10321,7 +10291,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^1.0.1 || ^2.0.0, string-width@npm:^1.0.2 || 2, string-width@npm:^2.0.0, string-width@npm:^2.1.0": +"string-width@npm:^1.0.1 || ^2.0.0, string-width@npm:^1.0.2 || 2, string-width@npm:^2.1.0": version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: @@ -10331,18 +10301,7 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^4.1.0, string-width@npm:^4.2.0": - version: 4.2.2 - resolution: "string-width@npm:4.2.2" - dependencies: - emoji-regex: ^8.0.0 - is-fullwidth-code-point: ^3.0.0 - strip-ansi: ^6.0.0 - checksum: 343e089b0e66e0f72aab4ad1d9b6f2c9cc5255844b0c83fd9b53f2a3b3fd0421bdd6cb05be96a73117eb012db0887a6c1d64ca95aaa50c518e48980483fea0ab - languageName: node - linkType: hard - -"string-width@npm:^4.2.3": +"string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -10436,16 +10395,7 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^6.0.0": - version: 6.0.0 - resolution: "strip-ansi@npm:6.0.0" - dependencies: - ansi-regex: ^5.0.0 - checksum: 04c3239ede44c4d195b0e66c0ad58b932f08bec7d05290416d361ff908ad282ecdaf5d9731e322c84f151d427436bde01f05b7422c3ec26dd927586736b0e5d0 - languageName: node - linkType: hard - -"strip-ansi@npm:^6.0.1": +"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" dependencies: @@ -10800,6 +10750,13 @@ __metadata: languageName: node linkType: hard +"tr46@npm:~0.0.3": + version: 0.0.3 + resolution: "tr46@npm:0.0.3" + checksum: 726321c5eaf41b5002e17ffbd1fb7245999a073e8979085dacd47c4b4e8068ff5777142fc6726d6ca1fd2ff16921b48788b87225cbc57c72636f6efa8efbffe3 + languageName: node + linkType: hard + "traverse@npm:~0.6.6": version: 0.6.6 resolution: "traverse@npm:0.6.6" @@ -10835,16 +10792,9 @@ __metadata: languageName: node linkType: hard -"trim-off-newlines@npm:^1.0.0": - version: 1.0.1 - resolution: "trim-off-newlines@npm:1.0.1" - checksum: ca644908cace3d91b4c5b0fee0224640fed34a4503583e542db3f2dbec95246f2dc0f1bdfc5169e95f244f2613c0256ccc0c594ebe678fd9afdd9c5cf424562f - languageName: node - linkType: hard - "ts-jest@npm:^27.0.5": - version: 27.0.7 - resolution: "ts-jest@npm:27.0.7" + version: 27.1.1 + resolution: "ts-jest@npm:27.1.1" dependencies: bs-logger: 0.x fast-json-stable-stringify: 2.x @@ -10858,6 +10808,7 @@ __metadata: "@babel/core": ">=7.0.0-beta.0 <8" "@types/jest": ^27.0.0 babel-jest: ">=27.0.0 <28" + esbuild: ~0.14.0 jest: ^27.0.0 typescript: ">=3.8 <5.0" peerDependenciesMeta: @@ -10867,9 +10818,11 @@ __metadata: optional: true babel-jest: optional: true + esbuild: + optional: true bin: ts-jest: cli.js - checksum: 3711361cb5ae54aac547b00f8ad118ec88333c391af4bff0420497e9faa296eace4e8272c627ecbf4be675af9f68c437e4c2ccc5693c6d744796ec7da6dda131 + checksum: 3aea68083399c49e9079dbd1583ee5cce7da9648a6cdaef96c2b5f2f85de375c186227724336f359ecd2bc7871bff0911667d1f4867e0e275417b3e4887841d9 languageName: node linkType: hard @@ -11114,13 +11067,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^4.4.3": - version: 4.5.2 - resolution: "typescript@npm:4.5.2" +typescript@^4.4.3: + version: 4.4.3 + resolution: "typescript@npm:4.4.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 74f9ce65d532bdf5d0214b3f60cf37992180023388c87a11ee6f838a803067ef0b63c600fa501b0deb07f989257dce1e244c9635ed79feca40bbccf6e0aa1ebc + checksum: 05823f21796d450531a7e4ab299715d38fd9ded0e4ce7400876053f4b5166ca3dde7a68cecfe72d9086039f03c0b6edba36516fb10ed83c5837d9600532ea4c2 languageName: node linkType: hard @@ -11135,12 +11088,12 @@ __metadata: linkType: hard "typescript@patch:typescript@^4.4.3#~builtin<compat/typescript>": - version: 4.5.2 - resolution: "typescript@patch:typescript@npm%3A4.5.2#~builtin<compat/typescript>::version=4.5.2&hash=ddd1e8" + version: 4.4.3 + resolution: "typescript@patch:typescript@npm%3A4.4.3#~builtin<compat/typescript>::version=4.4.3&hash=ddd1e8" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 24a439e062a05e3285a4f0e8a40644116ecdca89f3e908bed01e5a01b9aee747e3bcf0e85fe9e017e5ebf0c0863437c39479f2616f55a244c2d82d37022cdc4f + checksum: 79f5c13d21c9dea3eb44d2b7002ff25a0569fefc432e083d65a360e3aca990aca25fc733e14aa6883b5e9a68e3e2f0330a34123e048806f91d701732ece00e6f languageName: node linkType: hard @@ -11328,6 +11281,13 @@ __metadata: languageName: node linkType: hard +"vscode-oniguruma@npm:^1.6.1": + version: 1.6.1 + resolution: "vscode-oniguruma@npm:1.6.1" + checksum: b019563a0d48b08c26b66c9f8729ed4ca2620b3b09c6957d5e622f0f104574bec48c7ba575bd157da40fb9a03c03495704894e3ed2d799d80a7180e3051b1f10 + languageName: node + linkType: hard + "vscode-textmate@npm:5.2.0": version: 5.2.0 resolution: "vscode-textmate@npm:5.2.0" @@ -11378,6 +11338,13 @@ __metadata: languageName: node linkType: hard +"webidl-conversions@npm:^3.0.0": + version: 3.0.1 + resolution: "webidl-conversions@npm:3.0.1" + checksum: c92a0a6ab95314bde9c32e1d0a6dfac83b578f8fa5f21e675bc2706ed6981bc26b7eb7e6a1fab158e5ce4adf9caa4a0aee49a52505d4d13c7be545f15021b17c + languageName: node + linkType: hard + "webidl-conversions@npm:^5.0.0": version: 5.0.0 resolution: "webidl-conversions@npm:5.0.0" @@ -11408,6 +11375,16 @@ __metadata: languageName: node linkType: hard +"whatwg-url@npm:^5.0.0": + version: 5.0.0 + resolution: "whatwg-url@npm:5.0.0" + dependencies: + tr46: ~0.0.3 + webidl-conversions: ^3.0.0 + checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c + languageName: node + linkType: hard + "whatwg-url@npm:^8.0.0, whatwg-url@npm:^8.5.0": version: 8.7.0 resolution: "whatwg-url@npm:8.7.0" @@ -11533,8 +11510,8 @@ __metadata: linkType: hard "ws@npm:^7.4.6": - version: 7.5.5 - resolution: "ws@npm:7.5.5" + version: 7.5.6 + resolution: "ws@npm:7.5.6" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -11543,7 +11520,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: bd2b437256012af526c69c03d6670a132e7ab0fe5853f3b7092826acea4203fad4ee2a8d0d9bd44834b2b968e747bf34f753ab535f4a3edf40d262da4b1d0805 + checksum: 0c2ffc9a539dd61dd2b00ff6cc5c98a3371e2521011fe23da4b3578bb7ac26cbdf7ca8a68e8e08023c122ae247013216dde2a20c908de415a6bcc87bdef68c87 languageName: node linkType: hard @@ -11575,13 +11552,6 @@ __metadata: languageName: node linkType: hard -"yallist@npm:^3.0.2": - version: 3.1.1 - resolution: "yallist@npm:3.1.1" - checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d - languageName: node - linkType: hard - "yallist@npm:^4.0.0": version: 4.0.0 resolution: "yallist@npm:4.0.0" @@ -11622,6 +11592,13 @@ __metadata: languageName: node linkType: hard +"yargs-parser@npm:^21.0.0": + version: 21.0.0 + resolution: "yargs-parser@npm:21.0.0" + checksum: 1e205fca1cb7a36a1585e2b94a64e641c12741b53627d338e12747f4dca3c3610cdd9bb235040621120548dd74c3ef03a8168d52a1eabfedccbe4a62462b6731 + languageName: node + linkType: hard + "yargs@npm:^16.2.0": version: 16.2.0 resolution: "yargs@npm:16.2.0" @@ -11638,17 +11615,17 @@ __metadata: linkType: hard "yargs@npm:^17.0.0, yargs@npm:^17.2.1": - version: 17.2.1 - resolution: "yargs@npm:17.2.1" + version: 17.3.0 + resolution: "yargs@npm:17.3.0" dependencies: cliui: ^7.0.2 escalade: ^3.1.1 get-caller-file: ^2.0.5 require-directory: ^2.1.1 - string-width: ^4.2.0 + string-width: ^4.2.3 y18n: ^5.0.5 - yargs-parser: ^20.2.2 - checksum: 451aac46f82da776f436018feed0244bc0e7b4355f7e397bcb53d34c691b177c0d71db3dda9653760e1bc240254d8b763a252ff918ef9e235a8d202e2909c4eb + yargs-parser: ^21.0.0 + checksum: 2b687338684bf9645e9389ffdbe813fc5a2ddfede299d46fbe5ac80eb9a391e558b97861ba44d2256936ebe9d7f8135f6a38af1c76a5685eac4061008b2df57a languageName: node linkType: hard