diff --git a/.env.localhost b/.env.localhost index f6d092f654f..d09dba2c6fa 100644 --- a/.env.localhost +++ b/.env.localhost @@ -10,6 +10,7 @@ CSP_EXTRA_IMG_SRC="https://*.zinfra.io, https://*.wire.com, https://*.wire.link" CSP_EXTRA_SCRIPT_SRC="http://localhost:32123, https://*.zinfra.io, https://*.wire.com, https://*.wire.link, https://api.raygun.io" ENFORCE_HTTPS="false" FEATURE_ENABLE_DEBUG="true" +ENABLE_DEV_BACKEND_API="true" #FEATURE_DEFAULT_LOGIN_TEMPORARY_CLIENT="false" #FEATURE_PERSIST_TEMPORARY_CLIENTS="false" diff --git a/.github/workflows/create_docker_image.yml b/.github/workflows/create_docker_image.yml new file mode 100644 index 00000000000..f58f35d88eb --- /dev/null +++ b/.github/workflows/create_docker_image.yml @@ -0,0 +1,46 @@ +name: Create Docker image + +on: + workflow_dispatch: + inputs: + tag: + description: 'tagname for the Docker image' + required: true + type: string + +concurrency: + group: ci-${{ github.ref }} + cancel-in-progress: true + +jobs: + test_build_deploy: + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Use latest Node.js v16 + uses: actions/setup-node@v3 + with: + node-version: 16.x + + - name: Yarn cache + uses: c-hive/gha-yarn-cache@v2.1.0 + + - name: Install JS dependencies + run: yarn --immutable + + - name: Test + run: yarn test --coverage --coverage-reporters=lcov --detectOpenHandles=false + + - name: Build + run: yarn build:prod + + - name: Push Docker image + env: + DOCKER_PASSWORD: ${{secrets.WEBTEAM_QUAY_PASSWORD}} + DOCKER_USERNAME: ${{secrets.WEBTEAM_QUAY_USERNAME}} + run: yarn docker '' "${{inputs.tag}}" diff --git a/.github/workflows/jira-lint-and-link.yml b/.github/workflows/jira-lint-and-link.yml index 9fdf954745b..dd1ebd48622 100644 --- a/.github/workflows/jira-lint-and-link.yml +++ b/.github/workflows/jira-lint-and-link.yml @@ -6,10 +6,11 @@ jobs: add-jira-description: runs-on: ubuntu-latest steps: - - uses: cakeinpanic/jira-description-action@v1.2 + - uses: cakeinpanic/jira-description-action@v0.3.2 name: jira-description-action with: github-token: ${{ secrets.GITHUB_TOKEN }} jira-token: ${{ secrets.JIRA_TOKEN }} jira-base-url: https://wearezeta.atlassian.net skip-branches: '^(production-release|main|master|release\/v\d+)$' #optional + fail-when-jira-issue-not-found: false diff --git a/.github/workflows/sync_translations.yml b/.github/workflows/sync_translations.yml index 3ec7de24c23..57e80756d58 100644 --- a/.github/workflows/sync_translations.yml +++ b/.github/workflows/sync_translations.yml @@ -34,7 +34,7 @@ jobs: run: yarn translate:merge - name: Download translations - uses: crowdin/github-action@1.4.15 + uses: crowdin/github-action@1.4.16 env: GITHUB_TOKEN: ${{secrets.OTTO_THE_BOT_GH_TOKEN}} CROWDIN_PROJECT_ID: 342359 diff --git a/app-config/package.json b/app-config/package.json index a7d743d1e3a..abf74f2082f 100644 --- a/app-config/package.json +++ b/app-config/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "wire-web-config-default-master": "https://github.com/wireapp/wire-web-config-wire#v0.31.5-0", - "wire-web-config-default-staging": "https://github.com/wireapp/wire-web-config-default#v0.31.4" + "wire-web-config-default-master": "https://github.com/wireapp/wire-web-config-wire#v0.31.9-0", + "wire-web-config-default-staging": "https://github.com/wireapp/wire-web-config-default#v0.31.8" } } diff --git a/babel.config.js b/babel.config.js index aafb3a9c225..0d80c6df2fc 100644 --- a/babel.config.js +++ b/babel.config.js @@ -30,12 +30,7 @@ const presetEnvConfig = { module.exports = { env: { test: { - plugins: [ - '@babel/plugin-proposal-class-properties', - '@babel/plugin-proposal-nullish-coalescing-operator', - '@babel/plugin-proposal-optional-chaining', - '@emotion', - ], + plugins: ['@emotion'], presets: [ ['@babel/preset-react', {importSource: '@emotion/react', runtime: 'automatic'}], '@babel/preset-typescript', @@ -43,14 +38,7 @@ module.exports = { ], }, }, - plugins: [ - ['@babel/plugin-proposal-decorators', {legacy: true}], - '@babel/plugin-proposal-class-properties', - '@babel/plugin-proposal-nullish-coalescing-operator', - '@babel/plugin-proposal-optional-chaining', - '@babel/plugin-syntax-dynamic-import', - '@emotion', - ], + plugins: [['@babel/plugin-proposal-decorators', {legacy: true}], '@emotion'], presets: [ ['@babel/preset-react', {importSource: '@emotion/react', runtime: 'automatic'}], '@babel/preset-typescript', diff --git a/package.json b/package.json index 9c04434f8d0..65c3aff7e81 100644 --- a/package.json +++ b/package.json @@ -2,11 +2,11 @@ "dependencies": { "@emotion/react": "11.10.4", "@wireapp/avs": "8.2.16", - "@wireapp/core": "32.1.1", - "@wireapp/react-ui-kit": "8.17.0", - "@wireapp/store-engine-dexie": "1.7.6", - "@wireapp/store-engine-sqleet": "1.8.6", - "@wireapp/webapp-events": "0.14.6", + "@wireapp/core": "34.1.4", + "@wireapp/react-ui-kit": "8.17.5", + "@wireapp/store-engine-dexie": "1.7.11", + "@wireapp/store-engine-sqleet": "1.8.9", + "@wireapp/webapp-events": "0.14.9", "amplify": "https://github.com/wireapp/amplify#head=master", "classnames": "2.3.2", "copy-webpack-plugin": "11.0.0", @@ -30,7 +30,7 @@ "platform": "1.3.6", "react": "18.2.0", "react-dom": "18.2.0", - "react-intl": "6.2.0", + "react-intl": "6.2.1", "react-redux": "8.0.4", "react-router": "6.4.2", "react-router-dom": "6.4.2", @@ -46,21 +46,17 @@ "underscore": "1.13.6", "uuidjs": "4.2.12", "webrtc-adapter": "6.4.8", - "zustand": "4.1.2" + "zustand": "4.1.3" }, "devDependencies": { - "@babel/core": "7.19.3", + "@babel/core": "7.19.6", "@babel/eslint-parser": "7.19.1", - "@babel/plugin-proposal-class-properties": "7.18.6", - "@babel/plugin-proposal-decorators": "7.19.3", - "@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6", - "@babel/plugin-proposal-optional-chaining": "7.18.9", - "@babel/plugin-syntax-dynamic-import": "7.8.3", + "@babel/plugin-proposal-decorators": "7.19.6", "@babel/preset-env": "7.19.4", "@babel/preset-react": "7.18.6", "@babel/preset-typescript": "7.18.6", "@faker-js/faker": "7.6.0", - "@formatjs/cli": "5.1.2", + "@formatjs/cli": "5.1.3", "@koush/wrtc": "0.5.3", "@testing-library/react": "13.4.0", "@types/adm-zip": "0.5.0", @@ -70,14 +66,14 @@ "@types/fs-extra": "9.0.13", "@types/generate-changelog": "1.8.1", "@types/highlight.js": "10.1.0", - "@types/jest": "29.1.2", + "@types/jest": "29.2.0", "@types/js-cookie": "3.0.2", "@types/jsdom": "20.0.0", "@types/keyboardjs": "2.5.0", "@types/libsodium-wrappers-sumo": "0.7.5", "@types/linkify-it": "3.0.2", "@types/markdown-it": "12.2.3", - "@types/node": "^18.11.0", + "@types/node": "^18.11.3", "@types/open-graph": "0.2.2", "@types/platform": "1.3.4", "@types/react": "18.0.21", @@ -91,29 +87,29 @@ "@types/uint32": "0.2.0", "@types/underscore": "1.11.4", "@types/webpack-env": "1.18.0", - "@typescript-eslint/eslint-plugin": "5.40.0", - "@typescript-eslint/parser": "5.40.0", - "@wireapp/copy-config": "1.3.6", - "@wireapp/eslint-config": "1.12.11", - "@wireapp/prettier-config": "0.4.6", + "@typescript-eslint/eslint-plugin": "5.40.1", + "@typescript-eslint/parser": "5.40.1", + "@wireapp/copy-config": "1.3.10", + "@wireapp/eslint-config": "1.12.12", + "@wireapp/prettier-config": "0.4.7", "adm-zip": "0.5.9", "autoprefixer": "9.8.8", "babel-loader": "8.2.5", - "caniuse-lite": "^1.0.30001420", - "concurrently": "7.4.0", + "caniuse-lite": "^1.0.30001423", + "concurrently": "7.5.0", "cross-env": "7.0.3", "cspell": "6.12.0", "cssnano": "4.1.11", "dexie": "^3.2.2", "dotenv": "16.0.3", "dpdm": "3.10.0", - "eslint": "8.25.0", + "eslint": "8.26.0", "eslint-config-prettier": "8.5.0", "eslint-import-resolver-alias": "1.1.2", "eslint-plugin-babel": "5.3.1", "eslint-plugin-import": "2.26.0", - "eslint-plugin-jest": "27.1.2", - "eslint-plugin-jsdoc": "39.3.6", + "eslint-plugin-jest": "27.1.3", + "eslint-plugin-jsdoc": "39.3.21", "eslint-plugin-jsx-a11y": "6.6.1", "eslint-plugin-no-unsanitized": "4.0.1", "eslint-plugin-prettier": "4.2.1", @@ -138,10 +134,10 @@ "husky": "7.0.4", "i18next-scanner": "4.1.0", "intersection-observer": "0.12.2", - "jest": "29.2.0", + "jest": "29.2.1", "jest-canvas-mock": "2.4.0", - "jest-environment-jsdom": "29.1.2", - "jest-jasmine2": "29.2.0", + "jest-environment-jsdom": "29.2.1", + "jest-jasmine2": "29.2.1", "jsdom-worker": "0.3.0", "less": "3.13.1", "lint-staged": "13.0.3", diff --git a/server/ServerConfig.ts b/server/ServerConfig.ts index f05f482179b..24eae699126 100644 --- a/server/ServerConfig.ts +++ b/server/ServerConfig.ts @@ -27,6 +27,7 @@ export interface ServerConfig { BRAND_NAME: string; CHROME_ORIGIN_TRIAL_TOKEN: string; COUNTLY_API_KEY: string; + ENABLE_DEV_BACKEND_API: boolean; ENVIRONMENT: string; FEATURE: { ALLOWED_FILE_UPLOAD_EXTENSIONS: string[]; diff --git a/server/config.ts b/server/config.ts index 045833dd72e..d31b853afcc 100644 --- a/server/config.ts +++ b/server/config.ts @@ -123,6 +123,7 @@ const config: ServerConfig = { BRAND_NAME: process.env.BRAND_NAME, CHROME_ORIGIN_TRIAL_TOKEN: process.env.CHROME_ORIGIN_TRIAL_TOKEN, COUNTLY_API_KEY: process.env.COUNTLY_API_KEY, + ENABLE_DEV_BACKEND_API: process.env.ENABLE_DEV_BACKEND_API == 'true', ENVIRONMENT: nodeEnvironment, FEATURE: { ALLOWED_FILE_UPLOAD_EXTENSIONS: (process.env.FEATURE_ALLOWED_FILE_UPLOAD_EXTENSIONS || '*') diff --git a/server/package.json b/server/package.json index 8cb6445dc47..49d3600e8d5 100644 --- a/server/package.json +++ b/server/package.json @@ -4,7 +4,7 @@ "main": "dist/index.js", "license": "GPL-3.0", "dependencies": { - "@wireapp/commons": "4.4.6", + "@wireapp/commons": "4.4.10", "dotenv": "16.0.3", "dotenv-extended": "2.9.0", "express": "4.18.2", diff --git a/server/yarn.lock b/server/yarn.lock index 6c599fbc990..0f73bd41b44 100644 --- a/server/yarn.lock +++ b/server/yarn.lock @@ -1332,15 +1332,15 @@ __metadata: languageName: node linkType: hard -"@wireapp/commons@npm:4.4.6": - version: 4.4.6 - resolution: "@wireapp/commons@npm:4.4.6" +"@wireapp/commons@npm:4.4.10": + version: 4.4.10 + resolution: "@wireapp/commons@npm:4.4.10" dependencies: ansi-regex: 5.0.1 - fs-extra: 10.0.0 + fs-extra: 10.1.0 logdown: 3.3.1 platform: 1.3.6 - checksum: 76dcebc6ba4a514c15ab27c2c048edb1043a1f1ab1652a2b1b059f8d9bd227f351d44c345445d38c37333c45751e4432cd3ab53697b3d0cab761025c834d8a55 + checksum: c026b91caffbf8c2abf929abb4e62c33684a1c3bbcde7d6f6164d60a80ce7507969921965fc477145c127eff1b1e3f4d7072f9821c08b8d6cecd9a474894f169 languageName: node linkType: hard @@ -2952,17 +2952,6 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:10.0.0": - version: 10.0.0 - resolution: "fs-extra@npm:10.0.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 - checksum: 5285a3d8f34b917cf2b66af8c231a40c1623626e9d701a20051d3337be16c6d7cac94441c8b3732d47a92a2a027886ca93c69b6a4ae6aee3c89650d2a8880c0a - languageName: node - linkType: hard - "fs-extra@npm:10.1.0": version: 10.1.0 resolution: "fs-extra@npm:10.1.0" @@ -4623,11 +4612,11 @@ __metadata: linkType: hard "minimatch@npm:^3.0.4": - version: 3.0.4 - resolution: "minimatch@npm:3.0.4" + version: 3.1.2 + resolution: "minimatch@npm:3.1.2" dependencies: brace-expansion: ^1.1.7 - checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 + checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a languageName: node linkType: hard @@ -6717,7 +6706,7 @@ __metadata: "@types/geolite2": 2.0.0 "@types/hbs": 4.0.1 "@types/node": 12.20.55 - "@wireapp/commons": 4.4.6 + "@wireapp/commons": 4.4.10 dotenv: 16.0.3 dotenv-extended: 2.9.0 express: 4.18.2 diff --git a/src/script/Config.ts b/src/script/Config.ts index 6fc579ee947..d81e131ff10 100644 --- a/src/script/Config.ts +++ b/src/script/Config.ts @@ -40,6 +40,7 @@ export class Configuration { readonly BACKEND_WS = env.BACKEND_WS || 'wss://prod-nginz-ssl.wire.com'; readonly BRAND_NAME = env.BRAND_NAME || 'Wire'; readonly COUNTLY_API_KEY = env.COUNTLY_API_KEY; + readonly ENABLE_DEV_BACKEND_API = env.ENABLE_DEV_BACKEND_API; readonly ENVIRONMENT = env.ENVIRONMENT || 'production'; readonly FEATURE = { ...env.FEATURE, diff --git a/src/script/auth/module/action/AuthAction.ts b/src/script/auth/module/action/AuthAction.ts index 6ed98780f26..87d9e971177 100644 --- a/src/script/auth/module/action/AuthAction.ts +++ b/src/script/auth/module/action/AuthAction.ts @@ -174,7 +174,7 @@ export class AuthAction { dispatch(AuthActionCreator.startLogin()); try { // we first init the core without initializing the client for now (this will be done later on) - await core.init(clientType, undefined, false); + await core.init(clientType, {initClient: false}); await this.persistAuthData(clientType, core, dispatch, localStorageAction); await dispatch(selfAction.fetchSelf()); await dispatch(cookieAction.setCookie(COOKIE_NAME_APP_OPENED, {appInstanceId: getConfig().APP_INSTANCE_ID})); @@ -363,7 +363,7 @@ export class AuthAction { } const clientType = persist ? ClientType.PERMANENT : ClientType.TEMPORARY; - await core.init(clientType, undefined, false); + await core.init(clientType, {initClient: false}); await this.persistAuthData(clientType, core, dispatch, localStorageAction); if (options.shouldValidateLocalClient) { diff --git a/src/script/calling/CallingRepository.ts b/src/script/calling/CallingRepository.ts index 3783337950d..b1ee2058c5c 100644 --- a/src/script/calling/CallingRepository.ts +++ b/src/script/calling/CallingRepository.ts @@ -572,6 +572,7 @@ export class CallingRepository { qualified_from, sender: clientId, time = new Date().toISOString(), + senderClientId: senderFullyQualifiedClientId = '', } = event; const isFederated = this.core.backendFeatures.isFederated && qualified_conversation && qualified_from; const userId = isFederated ? qualified_from : {domain: '', id: from}; @@ -619,6 +620,11 @@ export class CallingRepository { } } + let senderClientId = ''; + if (senderFullyQualifiedClientId) { + senderClientId = this.parseQualifiedId(senderFullyQualifiedClientId).id.split(':')[1]; + } + const res = this.wCall?.recvMsg( this.wUser, contentStr, @@ -627,7 +633,7 @@ export class CallingRepository { toSecond(new Date(time).getTime()), this.serializeQualifiedId(conversationId), this.serializeQualifiedId(userId), - conversationEntity?.isUsingMLSProtocol ? content.src_clientid : clientId, + conversationEntity?.isUsingMLSProtocol ? senderClientId : clientId, ); if (res !== 0) { diff --git a/src/script/components/userDevices/SelfFingerprint.tsx b/src/script/components/userDevices/SelfFingerprint.tsx index aa1d2595b4e..9a819237a59 100644 --- a/src/script/components/userDevices/SelfFingerprint.tsx +++ b/src/script/components/userDevices/SelfFingerprint.tsx @@ -44,7 +44,10 @@ const SelfFingerprint: React.FC = ({ noPadding, clientState = container.resolve(ClientState), }) => { - const fingerprintLocal = useMemo(() => cryptographyRepository.getLocalFingerprint(), []); + const fingerprintLocal = useMemo( + () => cryptographyRepository.getLocalFingerprint(), + [cryptographyRepository], + ); const {currentClient} = useKoSubscribableChildren(clientState, ['currentClient']); return ( diff --git a/src/script/conversation/EventBuilder.ts b/src/script/conversation/EventBuilder.ts index f2cc9d00919..05b6f5e4aa7 100644 --- a/src/script/conversation/EventBuilder.ts +++ b/src/script/conversation/EventBuilder.ts @@ -75,6 +75,7 @@ export interface CallingEvent { sender: string; time?: string; type: CALL; + senderClientId?: string; } export interface BackendEventMessage extends Omit { diff --git a/src/script/conversation/MessageRepository.ts b/src/script/conversation/MessageRepository.ts index 6e5be73057b..89cdde0b5d6 100644 --- a/src/script/conversation/MessageRepository.ts +++ b/src/script/conversation/MessageRepository.ts @@ -273,6 +273,7 @@ export class MessageRepository { conversation, {mentions, quote}, ), + messageId, ); return this.sendAndInjectMessage(editMessage, conversation, {syncTimestamp: false}); diff --git a/src/script/cryptography/CryptographyMapper.ts b/src/script/cryptography/CryptographyMapper.ts index 7c0c6259f67..e6fd042f31b 100644 --- a/src/script/cryptography/CryptographyMapper.ts +++ b/src/script/cryptography/CryptographyMapper.ts @@ -245,7 +245,7 @@ export class CryptographyMapper { } } - const {conversation, qualified_conversation, from, qualified_from} = event; + const {conversation, qualified_conversation, from, qualified_from, senderClientId} = event; const genericContent = { conversation, from, @@ -253,6 +253,7 @@ export class CryptographyMapper { id: genericMessage.messageId, qualified_conversation, qualified_from, + senderClientId, status: event.status, time: event.time, }; @@ -359,7 +360,7 @@ export class CryptographyMapper { _mapAssetMetaData(original: Asset.IOriginal): MappedAssetMetaData | undefined { const audioData = original.audio; if (audioData) { - const loudnessArray = audioData.normalizedLoudness ? audioData.normalizedLoudness.buffer : new ArrayBuffer(0); + const loudnessArray = audioData.normalizedLoudness || new ArrayBuffer(0); const durationInSeconds = audioData.durationInMillis ? Number(audioData.durationInMillis) / TIME_IN_MILLIS.SECOND : 0; diff --git a/src/script/cryptography/CryptographyRepository.test.ts b/src/script/cryptography/CryptographyRepository.test.ts deleted file mode 100644 index 7599308d751..00000000000 --- a/src/script/cryptography/CryptographyRepository.test.ts +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Wire - * Copyright (C) 2018 Wire Swiss GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see http://www.gnu.org/licenses/. - * - */ - -import {TestFactory} from '../../../test/helper/TestFactory'; - -describe('CryptographyRepository', () => { - const testFactory = new TestFactory(); - - beforeEach(async () => { - await testFactory.exposeCryptographyActors(false); - testFactory.cryptography_repository['core'].service = { - cryptography: {constructSessionId: jest.fn(() => 'user-id@device-id')}, - } as any; - }); - - describe('getRemoteFingerprint', () => { - it('generates the remote fingerprint based on a prekey', async () => { - const userId = {domain: '', id: '6f656da7-0c52-44d1-959d-ddc9fbdca244'}; - const clientId = '689ce2df236eb2be'; - const preKey = { - id: 3, - key: 'pQABAQMCoQBYIFycSfcOATSpOIkJz8ntEnFAZ+YWtzVaJ7RLeDAqGU+0A6EAoQBYIMEJnklbfFFvnFC41rmjDMqx6L0oVX5RMab3uGwBgbkaBPY=', - }; - const fingerprint = await testFactory.cryptography_repository.getRemoteFingerprint(userId, clientId, preKey); - - // eslint-disable-next-line - expect(fingerprint).toEqual('c1099e495b7c516f9c50b8d6b9a30ccab1e8bd28557e5131a6f7b86c0181b91a'); - }); - }); -}); diff --git a/src/script/cryptography/CryptographyRepository.ts b/src/script/cryptography/CryptographyRepository.ts index 717d6d7d4c9..b4db270706d 100644 --- a/src/script/cryptography/CryptographyRepository.ts +++ b/src/script/cryptography/CryptographyRepository.ts @@ -19,21 +19,12 @@ import type {PreKey as BackendPreKey} from '@wireapp/api-client/src/auth/'; import type {QualifiedId} from '@wireapp/api-client/src/user/'; -import {Cryptobox, CryptoboxSession} from '@wireapp/cryptobox'; -import {WebAppEvents} from '@wireapp/webapp-events'; -import {amplify} from 'amplify'; -import {StatusCodes as HTTP_STATUS} from 'http-status-codes'; -import ko from 'knockout'; import {container} from 'tsyringe'; import {getLogger, Logger} from 'Util/Logger'; -import {base64ToArray} from 'Util/util'; import {CryptographyMapper} from './CryptographyMapper'; -import type {CryptographyService} from './CryptographyService'; -import {ClientEntity} from '../client/ClientEntity'; -import {UserError} from '../error/UserError'; import {Core} from '../service/CoreSingleton'; export interface SignalingKeys { @@ -48,52 +39,19 @@ export interface ClientKeys { } export class CryptographyRepository { - cryptobox?: Cryptobox; cryptographyMapper: CryptographyMapper; - currentClient?: ko.Observable; logger: Logger; - static get CONFIG() { - return { - UNKNOWN_DECRYPTION_ERROR_CODE: 999, - }; - } - - static get REMOTE_ENCRYPTION_FAILURE(): string { - return '💣'; - } - - constructor( - private readonly cryptographyService: CryptographyService, - private readonly core = container.resolve(Core), - ) { + constructor(private readonly core = container.resolve(Core)) { this.logger = getLogger('CryptographyRepository'); this.cryptographyMapper = new CryptographyMapper(); } - /** - * Inits the cryptography repository with the given cryptobox and for the given client - * - * @param cryptobox The cryptobox instance for handling encryption and decryption of messages - * @param client The local client of the logged user - */ - init(cryptobox: Cryptobox, client: ko.Observable): void { - this.cryptobox = cryptobox; - this.currentClient = client; - - this.cryptobox.on(Cryptobox.TOPIC.NEW_PREKEYS, async preKeys => { - const serializedPreKeys = preKeys.map(preKey => cryptobox.serialize_prekey(preKey)); - this.logger.log(`Received '${preKeys.length}' new PreKeys.`, serializedPreKeys); - - await this.cryptographyService.putClientPreKeys(client().id, serializedPreKeys); - this.logger.log(`Successfully uploaded '${serializedPreKeys.length}' PreKeys.`, serializedPreKeys); - }); - - this.cryptobox.on(Cryptobox.TOPIC.NEW_SESSION, sessionId => { - const {userId, clientId, domain} = ClientEntity.dismantleUserClientId(sessionId); - const qualifiedId = {domain, id: userId}; - amplify.publish(WebAppEvents.CLIENT.ADD, qualifiedId, {id: clientId}, true); - }); + get cryptographyService() { + if (!this.core.service) { + throw new Error('Core is not initiated'); + } + return this.core.service!.cryptography; } /** @@ -101,7 +59,7 @@ export class CryptographyRepository { * @returns Fingerprint of local identity public key */ getLocalFingerprint(): string { - return this.cryptobox!.getIdentity().public_key.fingerprint(); + return this.cryptographyService.getLocalFingerprint(); } /** @@ -111,76 +69,13 @@ export class CryptographyRepository { * @param preKey PreKey to initialize a session from * @returns Resolves with the remote fingerprint */ - async getRemoteFingerprint( - userId: QualifiedId, - clientId: string, - preKey?: BackendPreKey, - ): Promise { - const cryptoboxSession = preKey - ? await this.createSessionFromPreKey(preKey, userId, clientId) - : await this.loadSession(userId, clientId); - return cryptoboxSession ? cryptoboxSession.fingerprint_remote() : undefined; + async getRemoteFingerprint(userId: QualifiedId, clientId: string, prekey?: BackendPreKey) { + return this.cryptographyService.getRemoteFingerprint(userId, clientId, prekey); } - /** - * Get a pre-key for the given client of the user. - * - * @param userId User ID - * @param clientId Client ID - * @returns Resolves with a map of pre-keys for the requested clients - */ - private getUserPreKeyByIds(userId: QualifiedId, clientId: string): Promise { - return this.cryptographyService - .getUserPreKeyByIds(userId, clientId) - .then(response => response.prekey) - .catch(error => { - const isNotFound = error.code === HTTP_STATUS.NOT_FOUND; - if (isNotFound) { - throw new UserError(UserError.TYPE.PRE_KEY_NOT_FOUND, UserError.MESSAGE.PRE_KEY_NOT_FOUND); - } - - this.logger.error(`Failed to get pre-key from backend: ${error.message}`); - throw new UserError(UserError.TYPE.REQUEST_FAILURE, UserError.MESSAGE.REQUEST_FAILURE); - }); - } - - private loadSession(userId: QualifiedId, clientId: string): Promise { - const sessionId = this.core.service!.cryptography.constructSessionId(userId, clientId); - - return this.cryptobox!.session_load(sessionId).catch(() => { - return this.getUserPreKeyByIds(userId, clientId).then(preKey => { - return this.createSessionFromPreKey(preKey, userId, clientId); - }); - }); - } - - deleteSession(userId: QualifiedId, clientId: string): Promise { - const sessionId = this.core.service!.cryptography.constructSessionId(userId, clientId); - return this.cryptobox!.session_delete(sessionId); - } - - private async createSessionFromPreKey( - preKey: BackendPreKey, - {id: userId, domain}: QualifiedId, - clientId: string, - ): Promise { - try { - const domainText = domain ? ` on domain \'${domain}\'` : ' without domain'; - if (!preKey) { - this.logger.warn( - `No pre-key for user '${userId}' ('${clientId}'${domainText}) found. The client might have been deleted.`, - ); - } else { - this.logger.log( - `Initializing session with user '${userId}' (${clientId}${domainText}) with pre-key ID '${preKey.id}'.`, - ); - const sessionId = this.core.service!.cryptography.constructSessionId({domain, id: userId}, clientId); - const preKeyArray = base64ToArray(preKey.key); - return await this.cryptobox!.session_from_prekey(sessionId, preKeyArray.buffer); - } - } catch (error) { - const message = `Pre-key for user '${userId}' ('${clientId}') invalid. Skipping encryption: ${error.message}`; - this.logger.warn(message, error); - } + async deleteSession(userId: QualifiedId, clientId: string): Promise { + const sessionId = this.cryptographyService.constructSessionId(userId, clientId); + await this.cryptographyService.resetSession(sessionId); + return sessionId; } } diff --git a/src/script/cryptography/CryptographyService.ts b/src/script/cryptography/CryptographyService.ts deleted file mode 100644 index 0da2e70cff0..00000000000 --- a/src/script/cryptography/CryptographyService.ts +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Wire - * Copyright (C) 2018 Wire Swiss GmbH - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see http://www.gnu.org/licenses/. - * - */ - -import type {ClientPreKey, PreKey} from '@wireapp/api-client/src/auth/'; -import type {QualifiedId} from '@wireapp/api-client/src/user/'; -import {container} from 'tsyringe'; - -import {APIClient} from '../service/APIClientSingleton'; - -export class CryptographyService { - constructor(private readonly apiClient = container.resolve(APIClient)) {} - - /** - * Gets a pre-key for a client of a user. - * @see https://staging-nginz-https.zinfra.io/swagger-ui/#!/users/getPrekey - * - * @param userId User ID - * @param clientId Client ID - * @returns Resolves with a pre-key for given the client of the user - */ - getUserPreKeyByIds(userId: QualifiedId, clientId: string): Promise { - return this.apiClient.api.user.getClientPreKey(userId, clientId); - } - - /** - * Put pre-keys for client to be used by remote clients for session initialization. - * - * @param clientId Local client ID - * @param serializedPreKeys Additional pre-keys to be made available - * @returns Resolves once the pre-keys are accepted - */ - putClientPreKeys(clientId: string, serializedPreKeys: PreKey[]): Promise { - return this.apiClient.api.client.putClient(clientId, {prekeys: serializedPreKeys}); - } -} diff --git a/src/script/main/app.ts b/src/script/main/app.ts index 43ddda081a0..03572c3ba76 100644 --- a/src/script/main/app.ts +++ b/src/script/main/app.ts @@ -18,7 +18,7 @@ */ // Polyfill for "tsyringe" dependency injection -import {ClientType} from '@wireapp/api-client/src/client/'; +import {ClientType, ClientClassification} from '@wireapp/api-client/src/client/'; import {Runtime} from '@wireapp/commons'; import {WebAppEvents} from '@wireapp/webapp-events'; import {amplify} from 'amplify'; @@ -39,7 +39,7 @@ import {loadValue} from 'Util/StorageUtil'; import {includesString} from 'Util/StringUtil'; import {TIME_IN_MILLIS} from 'Util/TimeUtil'; import {appendParameter} from 'Util/UrlUtil'; -import {arrayToBase64, checkIndexedDb, createRandomUuid} from 'Util/util'; +import {arrayToBase64, checkIndexedDb, createRandomUuid, supportsMLS} from 'Util/util'; import {exposeWrapperGlobals} from 'Util/wrapper'; import {migrateToQualifiedSessionIds} from './sessionIdMigrator'; @@ -63,7 +63,6 @@ import {ConversationRepository} from '../conversation/ConversationRepository'; import {ConversationService} from '../conversation/ConversationService'; import {MessageRepository} from '../conversation/MessageRepository'; import {CryptographyRepository} from '../cryptography/CryptographyRepository'; -import {CryptographyService} from '../cryptography/CryptographyService'; import {AccessTokenError, ACCESS_TOKEN_ERROR_TYPE} from '../error/AccessTokenError'; import {AuthError} from '../error/AuthError'; import {BaseError} from '../error/BaseError'; @@ -148,8 +147,8 @@ class App { storage: StorageService; }; repository: ViewModelRepositories = {} as ViewModelRepositories; - debug: DebugUtil; - util: {debug: DebugUtil}; + debug?: DebugUtil; + util?: {debug: DebugUtil}; singleInstanceHandler: SingleInstanceHandler; static get CONFIG() { @@ -227,7 +226,7 @@ class App { repositories.serverTime = serverTimeHandler; repositories.storage = new StorageRepository(); - repositories.cryptography = new CryptographyRepository(new CryptographyService()); + repositories.cryptography = new CryptographyRepository(); repositories.client = new ClientRepository(new ClientService(), repositories.cryptography, repositories.storage); repositories.media = new MediaRepository(new PermissionRepository()); repositories.audio = new AudioRepository(repositories.media.devicesHandler); @@ -377,7 +376,6 @@ class App { client: clientRepository, connection: connectionRepository, conversation: conversationRepository, - cryptography: cryptographyRepository, event: eventRepository, eventTracker: eventTrackerRepository, properties: propertiesRepository, @@ -390,7 +388,13 @@ class App { telemetry.timeStep(AppInitTimingsStep.RECEIVED_ACCESS_TOKEN); try { - await this.core.init(clientType); + await this.core.init(clientType, { + onNewClient({userId, clientId, domain}) { + const qualifiedId = {domain: domain ?? '', id: userId}; + const newClient = {class: ClientClassification.UNKNOWN, id: clientId}; + userRepository.addClientToUser(qualifiedId, newClient, true); + }, + }); } catch (error) { throw new ClientError(CLIENT_ERROR_TYPE.NO_VALID_CLIENT, 'Client has been deleted on backend'); } @@ -412,8 +416,6 @@ class App { telemetry.timeStep(AppInitTimingsStep.VALIDATED_CLIENT); telemetry.addStatistic(AppInitStatisticsValue.CLIENT_TYPE, clientEntity().type ?? 'unknown'); - await cryptographyRepository.init(this.core.service!.cryptography.cryptobox, clientEntity); - loadingView.updateProgress(10); telemetry.timeStep(AppInitTimingsStep.INITIALIZED_CRYPTOGRAPHY); @@ -421,7 +423,7 @@ class App { const conversationEntities = await conversationRepository.getConversations(); - if (Config.getConfig().FEATURE.ENABLE_MLS) { + if (supportsMLS()) { // We send external proposal to all the MLS conversations that are in an unknown state (not established nor pendingWelcome) await mlsConversationState.getState().sendExternalToPendingJoin( conversationEntities, @@ -915,7 +917,7 @@ class App { $(async () => { const config = Config.getConfig(); const apiClient = container.resolve(APIClient); - await apiClient.useVersion(config.SUPPORTED_API_VERSIONS, config.FEATURE.ENABLE_MLS); + await apiClient.useVersion(config.SUPPORTED_API_VERSIONS, config.ENABLE_DEV_BACKEND_API); const core = container.resolve(Core); enableLogging(Config.getConfig().FEATURE.ENABLE_DEBUG); diff --git a/src/script/page/MainContent/panels/Collection/Collection.test.tsx b/src/script/page/MainContent/panels/Collection/Collection.test.tsx index 454d869a10d..79f79062f59 100644 --- a/src/script/page/MainContent/panels/Collection/Collection.test.tsx +++ b/src/script/page/MainContent/panels/Collection/Collection.test.tsx @@ -31,7 +31,6 @@ import {createRandomUuid} from 'Util/util'; import {Collection} from './Collection'; import {AssetRepository} from '../../../../assets/AssetRepository'; -import {ConversationRepository} from '../../../../conversation/ConversationRepository'; import {MessageRepository} from '../../../../conversation/MessageRepository'; import {Text} from '../../../../entity/message/Text'; @@ -85,17 +84,17 @@ describe('Collection', () => { const mockConversationRepository = { getEventsForCategory: jest.fn().mockResolvedValue(messages), searchInConversation: jest.fn().mockResolvedValue({messageEntities: [createLinkMessage()], query: 'term'}), - } as Partial; + }; const mockAssetRepository = container.resolve(AssetRepository); const mockMessageRepository = {} as MessageRepository; it('displays all image assets', async () => { const {getAllByText, getByText, queryByText} = render( , ); @@ -109,12 +108,16 @@ describe('Collection', () => { }); it('displays collection details when a section is selected', async () => { + const IMAGE_COLLECTION_LENGTH = 13; + const imageMessages = new Array(IMAGE_COLLECTION_LENGTH).fill(null).map(createImageMessage); + mockConversationRepository.getEventsForCategory.mockResolvedValueOnce(imageMessages); + const {getAllByText, getByText} = render( , ); @@ -127,19 +130,19 @@ describe('Collection', () => { it('should display search results when term is typed', async () => { jest.useFakeTimers(); - const {getAllByText, queryByText, container} = render( + const {getAllByText, queryByText, getByTestId} = render( , ); await waitFor(() => getAllByText('CollectionItem')); await act(async () => { - const input: HTMLInputElement | null = container.querySelector('[data-uie-name=full-search-header-input]'); - fireEvent.change(input!, {target: {value: 'term'}}); + const input = getByTestId('full-search-header-input'); + fireEvent.change(input, {target: {value: 'term'}}); jest.advanceTimersByTime(500); await waitFor(() => expect(mockConversationRepository.searchInConversation).toHaveBeenCalled()); }); diff --git a/src/script/page/MainContent/panels/Collection/CollectionSection.test.tsx b/src/script/page/MainContent/panels/Collection/CollectionSection.test.tsx new file mode 100644 index 00000000000..1991218cc19 --- /dev/null +++ b/src/script/page/MainContent/panels/Collection/CollectionSection.test.tsx @@ -0,0 +1,84 @@ +/* + * Wire + * Copyright (C) 2022 Wire Swiss GmbH + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see http://www.gnu.org/licenses/. + * + */ + +import {render, fireEvent} from '@testing-library/react'; + +import {createRandomUuid} from 'Util/util'; + +import {CollectionSection} from './CollectionSection'; + +import {ContentMessage} from '../../../../entity/message/ContentMessage'; + +const NUMBER_OF_ASSETS = 5; + +const messages = new Array(NUMBER_OF_ASSETS).fill(null).map(() => new ContentMessage(createRandomUuid())); + +const getDefaultProps = (limit: number) => ({ + label: 'cool collection', + limit, + messages, + onSelect: jest.fn(), + uieName: 'cool-collection', +}); + +describe('CollectionSection', () => { + it('does not show show all button when under or equal a limit', async () => { + const props = getDefaultProps(NUMBER_OF_ASSETS + 1); + const {queryByText, rerender} = render( + + + , + ); + + props.limit = NUMBER_OF_ASSETS; + expect(queryByText('collectionShowAll')).toBeNull(); + + rerender( + + + , + ); + + expect(queryByText('collectionShowAll')).toBeNull(); + }); + + it('does show show all button when over a limit', async () => { + const {getByText} = render( + + + , + ); + + expect(getByText('collectionShowAll')).toBeDefined(); + }); + + it('triggers onSelect callback on show all button click', async () => { + const props = getDefaultProps(NUMBER_OF_ASSETS - 1); + const {getByText} = render( + + + , + ); + + const button = getByText('collectionShowAll'); + fireEvent.click(button); + + expect(props.onSelect).toHaveBeenCalled(); + }); +}); diff --git a/src/script/page/MainContent/panels/Collection/CollectionSection.tsx b/src/script/page/MainContent/panels/Collection/CollectionSection.tsx index e9ccc0704bf..b566d848d52 100644 --- a/src/script/page/MainContent/panels/Collection/CollectionSection.tsx +++ b/src/script/page/MainContent/panels/Collection/CollectionSection.tsx @@ -36,7 +36,7 @@ const CollectionSection: React.FC<{ if (messages.length === 0) { return null; } - const hasExtra = true || messages.length > limit; + const hasExtra = messages.length > limit; const topMessages = messages.slice(0, limit); return ( @@ -45,7 +45,7 @@ const CollectionSection: React.FC<{ {children} {label} {hasExtra && ( - diff --git a/src/script/page/MainContent/panels/preferences/devices/DeviceDetailsPreferences.tsx b/src/script/page/MainContent/panels/preferences/devices/DeviceDetailsPreferences.tsx index 47629aafa15..7f6ff5ca4d5 100644 --- a/src/script/page/MainContent/panels/preferences/devices/DeviceDetailsPreferences.tsx +++ b/src/script/page/MainContent/panels/preferences/devices/DeviceDetailsPreferences.tsx @@ -32,7 +32,7 @@ import {MotionDuration} from '../../../../../motion/MotionDuration'; interface DevicesPreferencesProps { device: ClientEntity; - getFingerprint: (device: ClientEntity) => Promise; + getFingerprint: (device: ClientEntity) => Promise; onClose: () => void; onRemove: (device: ClientEntity) => void; onResetSession: (device: ClientEntity) => Promise; @@ -55,7 +55,7 @@ const DeviceDetailsPreferences: React.FC = ({ }) => { const {isVerified} = useKoSubscribableChildren(device.meta, ['isVerified']); const [resetState, setResetState] = useState(SessionResetState.RESET); - const [fingerprint, setFingerprint] = useState(''); + const [fingerprint, setFingerprint] = useState(); const brandName = Config.getConfig().BRAND_NAME; const resetSession = async () => { @@ -67,7 +67,7 @@ const DeviceDetailsPreferences: React.FC = ({ useEffect(() => { getFingerprint(device).then(setFingerprint); - }, []); + }, [device, getFingerprint]); return (
= ({ aria-label={t('accessibility.preferencesDeviceDetails.goBack')} /> - +
Promise; encrypt: (encrypted: Uint8Array) => Promise; }; @@ -48,16 +48,16 @@ export class Core extends Account { return createStorageEngine(storeName, dbType); }, - mlsConfig: Config.getConfig().FEATURE.ENABLE_MLS + mlsConfig: supportsMLS() ? { coreCrypoWasmFilePath: '/min/core-crypto.wasm', + keyingMaterialUpdateThreshold: Config.getConfig().FEATURE.MLS_CONFIG_KEYING_MATERIAL_UPDATE_THRESHOLD, /* - * When in an electron context, the window.secretsCrypto will be populated by the renderer process. + * When in an electron context, the window.systemCrypto will be populated by the renderer process. * We then give those crypto primitives to the core that will use them when encrypting MLS secrets. - * When in an browser context, then this secretsCrypto will be undefined and the core will then use it's internal encryption system + * When in a browser context, then this systemCrypto will be undefined and the core will then use it's internal encryption system */ - keyingMaterialUpdateThreshold: Config.getConfig().FEATURE.MLS_CONFIG_KEYING_MATERIAL_UPDATE_THRESHOLD, - secretsCrypto: window.secretsCrypto, + systemCrypto: window.systemCrypto, } : undefined, nbPrekeys: 100, diff --git a/src/script/storage/record/EventRecord.ts b/src/script/storage/record/EventRecord.ts index d39db57d296..fbf7104509e 100644 --- a/src/script/storage/record/EventRecord.ts +++ b/src/script/storage/record/EventRecord.ts @@ -72,4 +72,5 @@ export interface EventRecord { type: string; version?: number; waiting_button_id?: string; + senderClientId?: string; } diff --git a/src/script/util/DebugUtil.ts b/src/script/util/DebugUtil.ts index 5ce5ce41582..323cbef7b1c 100644 --- a/src/script/util/DebugUtil.ts +++ b/src/script/util/DebugUtil.ts @@ -116,7 +116,7 @@ export class DebugUtil { async breakSession(userId: string | QualifiedId, clientId: string): Promise { const qualifiedId = isQualifiedId(userId) ? userId : {domain: '', id: userId}; const sessionId = this.core.service!.cryptography.constructSessionId(qualifiedId, clientId); - const cryptobox = this.cryptographyRepository.cryptobox; + const cryptobox = this.cryptographyRepository.cryptographyService.cryptobox; const cryptoboxSession = await cryptobox.session_load(sessionId); cryptoboxSession.session.session_states = {}; @@ -250,7 +250,7 @@ export class DebugUtil { const clientId = this.clientState.currentClient().id; const userId = this.userState.self().id; const fileName = `cryptobox-${userId}-${clientId}.json`; - const cryptobox = await this.cryptographyRepository.cryptobox.serialize(); + const cryptobox = await this.cryptographyRepository.cryptographyService.cryptobox.serialize(); downloadText(JSON.stringify(cryptobox), fileName); } diff --git a/src/script/util/util.ts b/src/script/util/util.ts index 9ff1d709f0a..a98b840afcf 100644 --- a/src/script/util/util.ts +++ b/src/script/util/util.ts @@ -400,3 +400,7 @@ export const getSelectionPosition = (element: HTMLTextAreaElement, currentMentio return {newEnd, newStart}; }; + +// temporary hack that disables mls for old 'broken' desktop clients, see https://github.com/wireapp/wire-desktop/pull/6094 +export const supportsMLS = () => + Config.getConfig().FEATURE.ENABLE_MLS && (!Runtime.isDesktopApp() || window.systemCrypto); diff --git a/src/style/components/ephemeral-timer.less b/src/style/components/ephemeral-timer.less index 9275c0b56eb..9847f723e81 100644 --- a/src/style/components/ephemeral-timer.less +++ b/src/style/components/ephemeral-timer.less @@ -17,7 +17,7 @@ * */ -@strokewidth: 4; +@strokewidth: 4px; @strokelength: @strokewidth * pi(); .ephemeral-timer { diff --git a/src/types/Wire.types.ts b/src/types/Wire.types.ts index 21cc29d6305..d3cc6a08173 100644 --- a/src/types/Wire.types.ts +++ b/src/types/Wire.types.ts @@ -81,6 +81,7 @@ export type WireEnvironmentVariables = { BRAND_NAME: string; CHROME_ORIGIN_TRIAL_TOKEN: string; COUNTLY_API_KEY: string; + ENABLE_DEV_BACKEND_API: boolean; ENVIRONMENT: string; FEATURE: FeatureVariables; MAX_GROUP_PARTICIPANTS: number; diff --git a/test/helper/TestFactory.js b/test/helper/TestFactory.js index dabe0e53a5c..b5ecf346e60 100644 --- a/test/helper/TestFactory.js +++ b/test/helper/TestFactory.js @@ -23,7 +23,6 @@ // Polyfill for "tsyringe" dependency injection import {ClientClassification, ClientType} from '@wireapp/api-client/src/client/'; -import {Cryptobox} from '@wireapp/cryptobox'; import 'core-js/full/reflect'; import ko from 'knockout'; import {container} from 'tsyringe'; @@ -44,7 +43,6 @@ import {ConversationService} from 'src/script/conversation/ConversationService'; import {ConversationState} from 'src/script/conversation/ConversationState'; import {MessageRepository} from 'src/script/conversation/MessageRepository'; import {CryptographyRepository} from 'src/script/cryptography/CryptographyRepository'; -import {CryptographyService} from 'src/script/cryptography/CryptographyService'; import {User} from 'src/script/entity/User'; import {EventRepository} from 'src/script/event/EventRepository'; import {EventService} from 'src/script/event/EventService'; @@ -113,22 +111,13 @@ export class TestFactory { } /** - * @param {boolean} mockCryptobox do not initialize a full cryptobox (cryptobox initialization is a very costy operation) * @returns {Promise} The cryptography repository. */ - async exposeCryptographyActors(mockCryptobox = true) { - const storageRepository = await this.exposeStorageActors(); + async exposeCryptographyActors() { + await this.exposeStorageActors(); const currentClient = new ClientEntity(true, null); currentClient.id = entities.clients.john_doe.permanent.id; - this.cryptography_service = new CryptographyService(); - - this.cryptography_repository = new CryptographyRepository(this.cryptography_service); - - if (!mockCryptobox) { - const storeEngine = storageRepository.storageService['engine']; - this.cryptography_repository.init(new Cryptobox(storeEngine, 10), ko.observable(currentClient)); - await this.cryptography_repository.cryptobox.create(); - } + this.cryptography_repository = new CryptographyRepository(); return this.cryptography_repository; } diff --git a/yarn.lock b/yarn.lock index fa6c5c2e9b0..3a82d455568 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6,25 +6,24 @@ __metadata: cacheKey: 8 "@ampproject/remapping@npm:^2.1.0": - version: 2.2.0 - resolution: "@ampproject/remapping@npm:2.2.0" + version: 2.1.2 + resolution: "@ampproject/remapping@npm:2.1.2" dependencies: - "@jridgewell/gen-mapping": ^0.1.0 - "@jridgewell/trace-mapping": ^0.3.9 - checksum: d74d170d06468913921d72430259424b7e4c826b5a7d39ff839a29d547efb97dc577caa8ba3fb5cf023624e9af9d09651afc3d4112a45e2050328abc9b3a2292 + "@jridgewell/trace-mapping": ^0.3.0 + checksum: e023f92cdd9723f3042cde3b4d922adfeef0e198aa73486b0b6c034ad36af5f96e5c0cc72b335b30b2eb9852d907efc92af6bfcd3f4b4d286177ee32a189cf92 languageName: node linkType: hard "@apideck/better-ajv-errors@npm:^0.3.1": - version: 0.3.6 - resolution: "@apideck/better-ajv-errors@npm:0.3.6" + version: 0.3.1 + resolution: "@apideck/better-ajv-errors@npm:0.3.1" dependencies: json-schema: ^0.4.0 jsonpointer: ^5.0.0 leven: ^3.1.0 peerDependencies: ajv: ">=8" - checksum: b70ec9aae3b30ba1ac06948e585cd96aabbfe7ef6a1c27dc51e56c425f01290a58e9beb19ed95ee64da9f32df3e9276cd1ea58e78792741d74a519cb56955491 + checksum: e3debe385495a1212ad00a95a6b83ac5013c4f80786e2cad2096b15dd61ee977500f3dea5f16a8d98b00dc9d708a68664f7b3b5e7a348d233fa399cf3a96e311 languageName: node linkType: hard @@ -44,26 +43,26 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.19.3, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3": - version: 7.19.3 - resolution: "@babel/core@npm:7.19.3" +"@babel/core@npm:7.19.6, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3": + version: 7.19.6 + resolution: "@babel/core@npm:7.19.6" dependencies: "@ampproject/remapping": ^2.1.0 "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.19.3 + "@babel/generator": ^7.19.6 "@babel/helper-compilation-targets": ^7.19.3 - "@babel/helper-module-transforms": ^7.19.0 - "@babel/helpers": ^7.19.0 - "@babel/parser": ^7.19.3 + "@babel/helper-module-transforms": ^7.19.6 + "@babel/helpers": ^7.19.4 + "@babel/parser": ^7.19.6 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.19.3 - "@babel/types": ^7.19.3 + "@babel/traverse": ^7.19.6 + "@babel/types": ^7.19.4 convert-source-map: ^1.7.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.1 semver: ^6.3.0 - checksum: dd883311209ad5a2c65b227daeb7247d90a382c50f4c6ad60c5ee40927eb39c34f0690d93b775c0427794261b72fa8f9296589a2dbda0782366a9f1c6de00c08 + checksum: 85c0bd38d0ef180aa2d23c3db6840a0baec88d2e05c30e7ffc3dfeb6b2b89d6e4864922f04997a1f4ce55f9dd469bf2e76518d5c7ae744b98516709d32769b73 languageName: node linkType: hard @@ -81,14 +80,14 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.19.3, @babel/generator@npm:^7.19.4, @babel/generator@npm:^7.7.2": - version: 7.19.5 - resolution: "@babel/generator@npm:7.19.5" +"@babel/generator@npm:^7.19.6, @babel/generator@npm:^7.7.2": + version: 7.19.6 + resolution: "@babel/generator@npm:7.19.6" dependencies: "@babel/types": ^7.19.4 "@jridgewell/gen-mapping": ^0.3.2 jsesc: ^2.5.1 - checksum: a66eafc540f80fc36c1b009b28bde1d12aff85e7916e7f5adf49c5a8866fecee4906b3c3c6db315d2723ea54e4e5ddfb2913fe6ab424f51dbccf753000930eaf + checksum: 734fcb1fbef182e7b8967459cb39b81edd2701dd13170c154b368d4e086842f72ef214798c5a37e67e0a695dfb34b13143277bedcd9795b3b1b83da8e1d236c6 languageName: node linkType: hard @@ -102,12 +101,12 @@ __metadata: linkType: hard "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.18.6": - version: 7.18.9 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.9" + version: 7.18.6 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.18.6" dependencies: "@babel/helper-explode-assignable-expression": ^7.18.6 - "@babel/types": ^7.18.9 - checksum: b4bc214cb56329daff6cc18a7f7a26aeafb55a1242e5362f3d47fe3808421f8c7cd91fff95d6b9b7ccb67e14e5a67d944e49dbe026942bfcbfda19b1c72a8e72 + "@babel/types": ^7.18.6 + checksum: c4d71356e0adbc20ce9fe7c1e1181ff65a78603f8bba7615745f0417fed86bad7dc0a54a840bc83667c66709b3cb3721edcb9be0d393a298ce4e9eb6d085f3c1 languageName: node linkType: hard @@ -223,19 +222,19 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.19.0": - version: 7.19.0 - resolution: "@babel/helper-module-transforms@npm:7.19.0" +"@babel/helper-module-transforms@npm:^7.18.6, @babel/helper-module-transforms@npm:^7.19.0, @babel/helper-module-transforms@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/helper-module-transforms@npm:7.19.6" dependencies: "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-simple-access": ^7.18.6 + "@babel/helper-simple-access": ^7.19.4 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/helper-validator-identifier": ^7.18.6 + "@babel/helper-validator-identifier": ^7.19.1 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.19.0 - "@babel/types": ^7.19.0 - checksum: 4483276c66f56cf3b5b063634092ad9438c2593725de5c143ba277dda82f1501e6d73b311c1b28036f181dbe36eaeff29f24726cde37a599d4e735af294e5359 + "@babel/traverse": ^7.19.6 + "@babel/types": ^7.19.4 + checksum: c28692b37d4b5abacc775bcab52a74f44a493f38c58cb72b56a6c6d67a97485dd8aff6f26905abd1a924d3261a171d0214a9fb76f48d8598f1e35b8b29284792 languageName: node linkType: hard @@ -282,7 +281,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.18.6": +"@babel/helper-simple-access@npm:^7.18.6, @babel/helper-simple-access@npm:^7.19.4": version: 7.19.4 resolution: "@babel/helper-simple-access@npm:7.19.4" dependencies: @@ -331,18 +330,18 @@ __metadata: linkType: hard "@babel/helper-wrap-function@npm:^7.18.9": - version: 7.19.0 - resolution: "@babel/helper-wrap-function@npm:7.19.0" + version: 7.18.11 + resolution: "@babel/helper-wrap-function@npm:7.18.11" dependencies: - "@babel/helper-function-name": ^7.19.0 + "@babel/helper-function-name": ^7.18.9 "@babel/template": ^7.18.10 - "@babel/traverse": ^7.19.0 - "@babel/types": ^7.19.0 - checksum: 2453a6b134f12cc779179188c4358a66252c29b634a8195c0cf626e17f9806c3c4c40e159cd8056c2ec82b69b9056a088014fa43d6ccc1aca67da8d9605da8fd + "@babel/traverse": ^7.18.11 + "@babel/types": ^7.18.10 + checksum: e2fb909cdeb5c8688513261202cdeab7c6a8ac1f30daa5a1e0111631f270c26118c2e6b27014fc9f5d2c0ee1182fc40a3db2d30e45425587067f49dcae737dc9 languageName: node linkType: hard -"@babel/helpers@npm:^7.19.0": +"@babel/helpers@npm:^7.19.4": version: 7.19.4 resolution: "@babel/helpers@npm:7.19.4" dependencies: @@ -364,12 +363,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.3, @babel/parser@npm:^7.19.4": - version: 7.19.4 - resolution: "@babel/parser@npm:7.19.4" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.19.6": + version: 7.19.6 + resolution: "@babel/parser@npm:7.19.6" bin: parser: ./bin/babel-parser.js - checksum: 5ef97da97915085ff3b9c562b04fb6316074ece52d20de95f44c47b46abf87fd754cbcae769a69570a84652b736afe5bb2cb7dc117aa7ad6d81ab40eed0c613b + checksum: 9a3dca4ee3acd7e4fc3b58e1e1526a11fa334acbfe437f8ebf91dfaf48e943c147ef64b1733ba0a55af57d1eccafbf4e4a4afc46a15becd921971fe2ddf309bf languageName: node linkType: hard @@ -411,7 +410,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:7.18.6, @babel/plugin-proposal-class-properties@npm:^7.18.6": +"@babel/plugin-proposal-class-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -436,9 +435,9 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-decorators@npm:7.19.3": - version: 7.19.3 - resolution: "@babel/plugin-proposal-decorators@npm:7.19.3" +"@babel/plugin-proposal-decorators@npm:7.19.6": + version: 7.19.6 + resolution: "@babel/plugin-proposal-decorators@npm:7.19.6" dependencies: "@babel/helper-create-class-features-plugin": ^7.19.0 "@babel/helper-plugin-utils": ^7.19.0 @@ -447,7 +446,7 @@ __metadata: "@babel/plugin-syntax-decorators": ^7.19.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d5ff9b963907e960968733a736e329d5c6fd9fe3432379cb8f34858ada9163e92d0c393603602c70126ee6b61f2fff274284b3da9f43e7f3b9f00dbc7052b747 + checksum: 69162475282507e1579232fdaae26330cfcfa7843f4a943383d76c61a5e225ea1fe08edd7c700c400694ab9b57e8b3928b757da985ac613ddfc78be5a9b61c47 languageName: node linkType: hard @@ -499,7 +498,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" dependencies: @@ -550,7 +549,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:7.18.9, @babel/plugin-proposal-optional-chaining@npm:^7.18.9": +"@babel/plugin-proposal-optional-chaining@npm:^7.18.9": version: 7.18.9 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.18.9" dependencies: @@ -656,7 +655,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-dynamic-import@npm:7.8.3, @babel/plugin-syntax-dynamic-import@npm:^7.8.3": +"@babel/plugin-syntax-dynamic-import@npm:^7.8.3": version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" dependencies: @@ -1123,17 +1122,17 @@ __metadata: linkType: hard "@babel/plugin-transform-react-jsx@npm:^7.18.6": - version: 7.19.0 - resolution: "@babel/plugin-transform-react-jsx@npm:7.19.0" + version: 7.18.6 + resolution: "@babel/plugin-transform-react-jsx@npm:7.18.6" dependencies: "@babel/helper-annotate-as-pure": ^7.18.6 "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-plugin-utils": ^7.18.6 "@babel/plugin-syntax-jsx": ^7.18.6 - "@babel/types": ^7.19.0 + "@babel/types": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d7d6f0b8f24b1f6b7cf8062c4e91c59af82489a993e51859bd49c2d62a2d2b77fd40b02a9a1d0e6d874cf4ce56a05fa3564b964587d00c94ebc62593524052ec + checksum: 46129eaf1ab7a7a73e3e8c9d9859b630f5b381c5e19fb1559e2db7b943a7825b6715ad950623fb03fe7bd31ed618ce1d0bd539b13fa030a50c39d5a873a5ba00 languageName: node linkType: hard @@ -1229,15 +1228,15 @@ __metadata: linkType: hard "@babel/plugin-transform-typescript@npm:^7.18.6": - version: 7.19.3 - resolution: "@babel/plugin-transform-typescript@npm:7.19.3" + version: 7.18.6 + resolution: "@babel/plugin-transform-typescript@npm:7.18.6" dependencies: - "@babel/helper-create-class-features-plugin": ^7.19.0 - "@babel/helper-plugin-utils": ^7.19.0 + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 "@babel/plugin-syntax-typescript": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 094c8c4ad05fee7f1bda243923cadb2b05b58448ea7cf9560e734c7cffd72acfeab3e1e0d2b084eb47a5a950ac316f970b83904b3504c203fa6fe9d8d61526a8 + checksum: 9dc070304688dd183b2abb6bdac6f4b1939df7cc8caf32c57327bf90de26abce2130c5d807e82e25287d3a3e23f7532c9f7afd44a2e7bb815cae92015d352925 languageName: node linkType: hard @@ -1394,16 +1393,16 @@ __metadata: linkType: hard "@babel/runtime-corejs3@npm:^7.10.2": - version: 7.19.4 - resolution: "@babel/runtime-corejs3@npm:7.19.4" + version: 7.12.5 + resolution: "@babel/runtime-corejs3@npm:7.12.5" dependencies: - core-js-pure: ^3.25.1 + core-js-pure: ^3.0.0 regenerator-runtime: ^0.13.4 - checksum: 3418534964d0d334da46b21bbe50510630101fd4a5afe632077d261656a715868e3f0f304ac7c9d608dc2aa72cbea49e31a5bc5cb9f7b5cb23ce01cb917acaef + checksum: f896716cfab363f1b6bd4b653f596763a5cb5aa4e04b6671e1f28af2a0a6107b41f147383c61b3983855d806802a1f251a51a6f2ae7ce28fce7189bc71a5c20a languageName: node linkType: hard -"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.9, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": version: 7.19.4 resolution: "@babel/runtime@npm:7.19.4" dependencies: @@ -1423,25 +1422,25 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.3, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.7.2": - version: 7.19.4 - resolution: "@babel/traverse@npm:7.19.4" +"@babel/traverse@npm:^7.18.11, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.19.4, @babel/traverse@npm:^7.19.6, @babel/traverse@npm:^7.7.2": + version: 7.19.6 + resolution: "@babel/traverse@npm:7.19.6" dependencies: "@babel/code-frame": ^7.18.6 - "@babel/generator": ^7.19.4 + "@babel/generator": ^7.19.6 "@babel/helper-environment-visitor": ^7.18.9 "@babel/helper-function-name": ^7.19.0 "@babel/helper-hoist-variables": ^7.18.6 "@babel/helper-split-export-declaration": ^7.18.6 - "@babel/parser": ^7.19.4 + "@babel/parser": ^7.19.6 "@babel/types": ^7.19.4 debug: ^4.1.0 globals: ^11.1.0 - checksum: 8ae1ac3dace181620cd0e3078aec99604a48302fb873193a171e37a7cc4f8909ed496f286bf08c6473f9692db36423e2601eb9c771493d19f6a5fd1a56745af5 + checksum: 3fafa244f7d0b696a9d38f5da016a8f8db4b08ac60a067b299a8f54d91fb7c70c3edf06f921221d333137e65ffb64392526e68fdcf596ec91e95720037789d66 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.3, @babel/types@npm:^7.19.4, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.19.4, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.19.4 resolution: "@babel/types@npm:7.19.4" dependencies: @@ -1727,9 +1726,9 @@ __metadata: linkType: hard "@cspell/dict-npm@npm:^3.1.2": - version: 3.1.3 - resolution: "@cspell/dict-npm@npm:3.1.3" - checksum: cc1897a70b0b5ef7c2d4ecf6d4683373282a3368ae35763e1a7363349f542419bfef34c30f633e9971036dd5b226fdb53267de0290db11290b428f69b68bd4cb + version: 3.1.2 + resolution: "@cspell/dict-npm@npm:3.1.2" + checksum: 324470448544f26a0bf19431d3061c019c7f623fcd252ed3959b13915a1b92a84b7fbe638eadcc26e788ce5cb805bde50d124bf8783a4d0367ca092a72020796 languageName: node linkType: hard @@ -1790,9 +1789,9 @@ __metadata: linkType: hard "@cspell/dict-software-terms@npm:^2.2.11": - version: 2.3.0 - resolution: "@cspell/dict-software-terms@npm:2.3.0" - checksum: ce705186ef008fede89421351c871f748a7d753a497568a2f75af87e3a7a626d1ea94dbd2ab99aeef1e4f45d9964bc8dbf8427f3c19eff9fb2d0a035ea8c2962 + version: 2.2.12 + resolution: "@cspell/dict-software-terms@npm:2.2.12" + checksum: 79bd368a1ea06670c4ae6c666bbb417199e6aeabcc61d7e8c4a0c047ec18cd1eeb1ccd341bc88214f329f6815aaa5f42127c62ed8c440f435b799eb79a7fc71e languageName: node linkType: hard @@ -2001,9 +2000,9 @@ __metadata: linkType: hard "@discoveryjs/json-ext@npm:^0.5.0": - version: 0.5.7 - resolution: "@discoveryjs/json-ext@npm:0.5.7" - checksum: 2176d301cc258ea5c2324402997cf8134ebb212469c0d397591636cea8d3c02f2b3cf9fd58dcb748c7a0dade77ebdc1b10284fa63e608c033a1db52fddc69918 + version: 0.5.2 + resolution: "@discoveryjs/json-ext@npm:0.5.2" + checksum: cf7ce79a6e25944b6618f3336a4f69191ce9019ee08e47129c4933f03f66aa625c0e7d55075f890cdfc9a7f9b3f6c5465a1e51bd3e7a73aec803753d7d0cec91 languageName: node linkType: hard @@ -2130,14 +2129,14 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.31.0": - version: 0.31.0 - resolution: "@es-joy/jsdoccomment@npm:0.31.0" +"@es-joy/jsdoccomment@npm:~0.33.0": + version: 0.33.0 + resolution: "@es-joy/jsdoccomment@npm:0.33.0" dependencies: comment-parser: 1.3.1 esquery: ^1.4.0 jsdoc-type-pratt-parser: ~3.1.0 - checksum: 1691ff501559f45593e5f080d2c08dea4fadba5f48e526b9ff2943c050fbb40408f5e83968542e5b6bf47219c7573796d00bfe80dacfd1ba8187904cc475cefb + checksum: fe91f9d236fbae44b752b65d95fc6174f89f9b90b9a4cc270247f1f64ed1fe50b438f01303738677ee8c18e5746266bd65e3cba68708bf8190d503039e417f45 languageName: node linkType: hard @@ -2165,9 +2164,25 @@ __metadata: languageName: node linkType: hard -"@formatjs/cli@npm:5.1.2": - version: 5.1.2 - resolution: "@formatjs/cli@npm:5.1.2" +"@floating-ui/core@npm:^1.0.1": + version: 1.0.1 + resolution: "@floating-ui/core@npm:1.0.1" + checksum: c8a5f1a491788e5bebfe747e9372df2c7cbee0d8790ddf95e25149ac91ccf1a2cca8f768029826cfd3d687617c1d0f3241b97f1648bdf2a28d421f39e79c2eee + languageName: node + linkType: hard + +"@floating-ui/dom@npm:^1.0.1": + version: 1.0.3 + resolution: "@floating-ui/dom@npm:1.0.3" + dependencies: + "@floating-ui/core": ^1.0.1 + checksum: b5e275a8423b1c704b34db3cb12882d9d6e51ca4a789a0adad06b80c86003e1608cefd4e254836a31a985ea6f9458f9633967c7d54416c3dbdc8c75ce8d5b427 + languageName: node + linkType: hard + +"@formatjs/cli@npm:5.1.3": + version: 5.1.3 + resolution: "@formatjs/cli@npm:5.1.3" peerDependencies: "@vue/compiler-sfc": ^3.2.34 peerDependenciesMeta: @@ -2175,7 +2190,7 @@ __metadata: optional: true bin: formatjs: bin/formatjs - checksum: d0efc3197619be3efb9fdc9b8210bac03aa9f0587a726685e35d6c7afa61504e8a277bc6bddf2430d4d5e949556f2fb6dd3f47d3a4ea12658419bc24829c6d27 + checksum: 28c38cfd4890712d5e80531bdd8ebcba80dde62da35f59fe6c24f7bb8209f94b0a26ca8c81e08e735d9f22db6a6bb2d7b279a838d6960698e5458094454dd0ce languageName: node linkType: hard @@ -2198,14 +2213,14 @@ __metadata: languageName: node linkType: hard -"@formatjs/icu-messageformat-parser@npm:2.1.9": - version: 2.1.9 - resolution: "@formatjs/icu-messageformat-parser@npm:2.1.9" +"@formatjs/icu-messageformat-parser@npm:2.1.10": + version: 2.1.10 + resolution: "@formatjs/icu-messageformat-parser@npm:2.1.10" dependencies: "@formatjs/ecma402-abstract": 1.13.0 "@formatjs/icu-skeleton-parser": 1.3.14 tslib: 2.4.0 - checksum: e683f7386f6569239a296b0c8c32131883f2a2cb5fc03b253c62e5d2ce1ae4d9f2f85641be184fcacdaef7adc4536fdb1d69f1c395e479e25c48b9a13a2db375 + checksum: a251a2be349a6daffc9856b6345189ea6ac59b8a20e2d603f5d196f5649f0c262eb714e5fb5f3eeff0c90a47bc77e6dc54fb281f659df3374dbb78116263acc3 languageName: node linkType: hard @@ -2250,23 +2265,23 @@ __metadata: languageName: node linkType: hard -"@formatjs/intl@npm:2.5.0": - version: 2.5.0 - resolution: "@formatjs/intl@npm:2.5.0" +"@formatjs/intl@npm:2.5.1": + version: 2.5.1 + resolution: "@formatjs/intl@npm:2.5.1" dependencies: "@formatjs/ecma402-abstract": 1.13.0 "@formatjs/fast-memoize": 1.2.6 - "@formatjs/icu-messageformat-parser": 2.1.9 + "@formatjs/icu-messageformat-parser": 2.1.10 "@formatjs/intl-displaynames": 6.1.4 "@formatjs/intl-listformat": 7.1.3 - intl-messageformat: 10.2.0 + intl-messageformat: 10.2.1 tslib: 2.4.0 peerDependencies: typescript: ^4.7 peerDependenciesMeta: typescript: optional: true - checksum: 2a2b690dd5c5d7b4d5981cd970c9d05beb00ec7be07d384bc574cb7af3c4cdb97d80ab5869dc4b8dd58f5ff17772a24770abeb1b16209452a12dad6c69f1e7ce + checksum: d9c8c9807fa7bd921151bd88c7e6d621692776bf16d9ec8ae42876c431d17474a6686b8042fe316d23430190fbf2a1a68682543300e843deb2b513d83a53516e languageName: node linkType: hard @@ -2277,14 +2292,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.10.5": - version: 0.10.7 - resolution: "@humanwhocodes/config-array@npm:0.10.7" +"@humanwhocodes/config-array@npm:^0.11.6": + version: 0.11.6 + resolution: "@humanwhocodes/config-array@npm:0.11.6" dependencies: "@humanwhocodes/object-schema": ^1.2.1 debug: ^4.1.1 minimatch: ^3.0.4 - checksum: 009d64be8d5bd098ff04e10af79e34f5633245250581fca032fac12a8667b2df8e7d169e69c05bff4d83ea3dd3c7d2d0e05ea9b94d89a7d092e26530caf6f8a3 + checksum: 2fb7288638968dfeec27f06aef52f043726edd126ac47f24b54256902fdb35b3bf9863d4a4caf0423dccca5dd1354ca5899f3ac047b56774641ca0c4cbedb104 languageName: node linkType: hard @@ -2316,9 +2331,9 @@ __metadata: linkType: hard "@istanbuljs/schema@npm:^0.1.2": - version: 0.1.3 - resolution: "@istanbuljs/schema@npm:0.1.3" - checksum: 5282759d961d61350f33d9118d16bcaed914ebf8061a52f4fa474b2cb08720c9c81d165e13b82f2e5a8a212cc5af482f0c6fc1ac27b9e067e5394c9a6ed186c9 + version: 0.1.2 + resolution: "@istanbuljs/schema@npm:0.1.2" + checksum: 5ce9facf2f0e3f4a93e56853cdfd78456e22d2c210c677530046e9c634ddc323dd62423ac711cd3554b5be06052c87fb8e0c266aa9010726940654c357290e78 languageName: node linkType: hard @@ -2336,7 +2351,7 @@ __metadata: languageName: node linkType: hard -"@jest/core@npm:^29.2.0, @jest/core@npm:^29.2.1": +"@jest/core@npm:^29.2.1": version: 29.2.1 resolution: "@jest/core@npm:29.2.1" dependencies: @@ -2377,7 +2392,7 @@ __metadata: languageName: node linkType: hard -"@jest/environment@npm:^29.1.2, @jest/environment@npm:^29.2.0, @jest/environment@npm:^29.2.1": +"@jest/environment@npm:^29.2.1": version: 29.2.1 resolution: "@jest/environment@npm:29.2.1" dependencies: @@ -2398,7 +2413,7 @@ __metadata: languageName: node linkType: hard -"@jest/expect@npm:^29.2.0, @jest/expect@npm:^29.2.1": +"@jest/expect@npm:^29.2.1": version: 29.2.1 resolution: "@jest/expect@npm:29.2.1" dependencies: @@ -2408,7 +2423,7 @@ __metadata: languageName: node linkType: hard -"@jest/fake-timers@npm:^29.1.2, @jest/fake-timers@npm:^29.2.1": +"@jest/fake-timers@npm:^29.2.1": version: 29.2.1 resolution: "@jest/fake-timers@npm:29.2.1" dependencies: @@ -2491,7 +2506,7 @@ __metadata: languageName: node linkType: hard -"@jest/test-result@npm:^29.2.0, @jest/test-result@npm:^29.2.1": +"@jest/test-result@npm:^29.2.1": version: 29.2.1 resolution: "@jest/test-result@npm:29.2.1" dependencies: @@ -2538,7 +2553,7 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.1.2, @jest/types@npm:^29.2.0, @jest/types@npm:^29.2.1": +"@jest/types@npm:^29.2.1": version: 29.2.1 resolution: "@jest/types@npm:29.2.1" dependencies: @@ -2552,16 +2567,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.1.0": - version: 0.1.1 - resolution: "@jridgewell/gen-mapping@npm:0.1.1" - dependencies: - "@jridgewell/set-array": ^1.0.0 - "@jridgewell/sourcemap-codec": ^1.4.10 - checksum: 3bcc21fe786de6ffbf35c399a174faab05eb23ce6a03e8769569de28abbf4facc2db36a9ddb0150545ae23a8d35a7cf7237b2aa9e9356a7c626fb4698287d5cc - languageName: node - linkType: hard - "@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": version: 0.3.2 resolution: "@jridgewell/gen-mapping@npm:0.3.2" @@ -2573,14 +2578,14 @@ __metadata: languageName: node linkType: hard -"@jridgewell/resolve-uri@npm:3.1.0, @jridgewell/resolve-uri@npm:^3.0.3": +"@jridgewell/resolve-uri@npm:^3.0.3": version: 3.1.0 resolution: "@jridgewell/resolve-uri@npm:3.1.0" checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.0.0, @jridgewell/set-array@npm:^1.0.1": +"@jridgewell/set-array@npm:^1.0.1": version: 1.1.2 resolution: "@jridgewell/set-array@npm:1.1.2" checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e @@ -2597,7 +2602,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": +"@jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 @@ -2614,20 +2619,20 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.17 - resolution: "@jridgewell/trace-mapping@npm:0.3.17" +"@jridgewell/trace-mapping@npm:^0.3.0, @jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.15 + resolution: "@jridgewell/trace-mapping@npm:0.3.15" dependencies: - "@jridgewell/resolve-uri": 3.1.0 - "@jridgewell/sourcemap-codec": 1.4.14 - checksum: 9d703b859cff5cd83b7308fd457a431387db5db96bd781a63bf48e183418dd9d3d44e76b9e4ae13237f6abeeb25d739ec9215c1d5bfdd08f66f750a50074a339 + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: 38917e9c2b014d469a9f51c016ed506acbe44dd16ec2f6f99b553ebf3764d22abadbf992f2367b6d2b3511f3eae8ed3a8963f6c1030093fda23efd35ecab2bae languageName: node linkType: hard "@juggle/resize-observer@npm:^3.3.1": - version: 3.4.0 - resolution: "@juggle/resize-observer@npm:3.4.0" - checksum: 2505028c05cc2e17639fcad06218b1c4b60f932a4ebb4b41ab546ef8c157031ae377e3f560903801f6d01706dbefd4943b6c4704bf19ed86dfa1c62f1473a570 + version: 3.3.1 + resolution: "@juggle/resize-observer@npm:3.3.1" + checksum: ddabc4044276a2cb57d469c4917206c7e39f2463aa8e3430e33e4eda554412afe29c22afa40e6708b49dad5d56768dc83acd68a704b1dcd49a0906bb96b991b2 languageName: node linkType: hard @@ -2664,8 +2669,8 @@ __metadata: linkType: hard "@mapbox/node-pre-gyp@npm:^1.0.8": - version: 1.0.10 - resolution: "@mapbox/node-pre-gyp@npm:1.0.10" + version: 1.0.9 + resolution: "@mapbox/node-pre-gyp@npm:1.0.9" dependencies: detect-libc: ^2.0.0 https-proxy-agent: ^5.0.0 @@ -2678,7 +2683,7 @@ __metadata: tar: ^6.1.11 bin: node-pre-gyp: bin/node-pre-gyp - checksum: 1a98db05d955b74dad3814679593df293b9194853698f3f5f1ed00ecd93128cdd4b14fb8767fe44ac6981ef05c23effcfdc88710e7c1de99ccb6f647890597c8 + checksum: 1b9c4c87a68d200daa13151d0fe033aa7aa8f7b26f3585255424dd8dfee2ec672c3e9bea4071c624469bc0aebbbcde08f8a300c8a958db52c50abadd5fb56920 languageName: node linkType: hard @@ -2708,7 +2713,7 @@ __metadata: languageName: node linkType: hard -"@nodelib/fs.walk@npm:^1.2.3": +"@nodelib/fs.walk@npm:^1.2.3, @nodelib/fs.walk@npm:^1.2.8": version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: @@ -2819,8 +2824,8 @@ __metadata: linkType: hard "@rollup/plugin-babel@npm:^5.2.0": - version: 5.3.1 - resolution: "@rollup/plugin-babel@npm:5.3.1" + version: 5.2.2 + resolution: "@rollup/plugin-babel@npm:5.2.2" dependencies: "@babel/helper-module-imports": ^7.10.4 "@rollup/pluginutils": ^3.1.0 @@ -2831,7 +2836,7 @@ __metadata: peerDependenciesMeta: "@types/babel__core": optional: true - checksum: 220d71e4647330f252ef33d5f29700aef2e8284a0b61acfcceb47617a7f96208aa1ed16eae75619424bf08811ede5241e271a6d031f07026dee6b3a2bdcdc638 + checksum: 17eeed0c9b77329fc0e5484c01d265e2a58535b2e84b39504f7c228a958cd14edc724e4a7a36ed484c1db2e2c020115adc4c3d048e5c93f42b96f002aad3be9e languageName: node linkType: hard @@ -2852,14 +2857,14 @@ __metadata: linkType: hard "@rollup/plugin-replace@npm:^2.4.1": - version: 2.4.2 - resolution: "@rollup/plugin-replace@npm:2.4.2" + version: 2.4.1 + resolution: "@rollup/plugin-replace@npm:2.4.1" dependencies: "@rollup/pluginutils": ^3.1.0 magic-string: ^0.25.7 peerDependencies: rollup: ^1.20.0 || ^2.0.0 - checksum: b2f1618ee5526d288e2f8ae328dcb326e20e8dc8bd1f60d3e14d6708a5832e4aa44811f7d493f4aed2deeadca86e3b6b0503cd39bf50cfb4b595bb9da027fad0 + checksum: 5851c10e4bacc25c98b82a63d788b7cdaedb93b0fa58ee42fbf1c5625401b76662aa02d9ad5137f830a31ee68c337e512d68267ca426ef0333bb1d1625a8cf42 languageName: node linkType: hard @@ -2877,9 +2882,9 @@ __metadata: linkType: hard "@sinclair/typebox@npm:^0.24.1": - version: 0.24.47 - resolution: "@sinclair/typebox@npm:0.24.47" - checksum: 0996569169b66543f0dae9b31f38c602878c47d2bcf7128905172ddef3ded28d3c6589e489ab562c43e98d8df81b10dbc5ab0a1edf3bc50da9014e68fe6149d1 + version: 0.24.40 + resolution: "@sinclair/typebox@npm:0.24.40" + checksum: 682722bb2bf6ec75ea1a1461efc103e4075fc9e32e9862a138371b62b732d12faea4ce693fcc059484eb81f3186dae64fcd5243a35d507fa96fec3fe5203b87c languageName: node linkType: hard @@ -2913,9 +2918,9 @@ __metadata: linkType: hard "@sinonjs/text-encoding@npm:^0.7.1": - version: 0.7.2 - resolution: "@sinonjs/text-encoding@npm:0.7.2" - checksum: fe690002a32ba06906cf87e2e8fe84d1590294586f2a7fd180a65355b53660c155c3273d8011a5f2b77209b819aa7306678ae6e4aea0df014bd7ffd4bbbcf1ab + version: 0.7.1 + resolution: "@sinonjs/text-encoding@npm:0.7.1" + checksum: 130de0bb568c5f8a611ec21d1a4e3f80ab0c5ec333010f49cfc1adc5cba6d8808699c8a587a46b0f0b016a1f4c1389bc96141e773e8460fcbb441875b2e91ba7 languageName: node linkType: hard @@ -2932,8 +2937,8 @@ __metadata: linkType: hard "@testing-library/dom@npm:^8.5.0": - version: 8.19.0 - resolution: "@testing-library/dom@npm:8.19.0" + version: 8.13.0 + resolution: "@testing-library/dom@npm:8.13.0" dependencies: "@babel/code-frame": ^7.10.4 "@babel/runtime": ^7.12.5 @@ -2943,7 +2948,7 @@ __metadata: dom-accessibility-api: ^0.5.9 lz-string: ^1.4.4 pretty-format: ^27.0.2 - checksum: 6bb93fef96703b6c47cf1b7cc8f71d402a9576084a94ba4e9926f51bd7bb1287fbb4f6942d82bd03fc6f3d998ae97e60f6aea4618f3a1ce6139597d2a4ecb7b9 + checksum: 880f1872b9949800d4444e3bdbd03df86d6f41ec7c27136dff1da29e87d2df2d7ee904afcdf895ffce351c25bd12119117eae023354d50e707ad56d43b2ed3ed languageName: node linkType: hard @@ -2969,30 +2974,30 @@ __metadata: linkType: hard "@tsconfig/node10@npm:^1.0.7": - version: 1.0.9 - resolution: "@tsconfig/node10@npm:1.0.9" - checksum: a33ae4dc2a621c0678ac8ac4bceb8e512ae75dac65417a2ad9b022d9b5411e863c4c198b6ba9ef659e14b9fb609bbec680841a2e84c1172df7a5ffcf076539df + version: 1.0.8 + resolution: "@tsconfig/node10@npm:1.0.8" + checksum: b8d5fffbc6b17ef64ef74f7fdbccee02a809a063ade785c3648dae59406bc207f70ea2c4296f92749b33019fa36a5ae716e42e49cc7f1bbf0fd147be0d6b970a languageName: node linkType: hard "@tsconfig/node12@npm:^1.0.7": - version: 1.0.11 - resolution: "@tsconfig/node12@npm:1.0.11" - checksum: 5ce29a41b13e7897a58b8e2df11269c5395999e588b9a467386f99d1d26f6c77d1af2719e407621412520ea30517d718d5192a32403b8dfcc163bf33e40a338a + version: 1.0.9 + resolution: "@tsconfig/node12@npm:1.0.9" + checksum: a01b2400ab3582b86b589c6d31dcd0c0656f333adecde85d6d7d4086adb059808b82692380bb169546d189bf771ae21d02544a75b57bd6da4a5dd95f8567bec9 languageName: node linkType: hard "@tsconfig/node14@npm:^1.0.0": - version: 1.0.3 - resolution: "@tsconfig/node14@npm:1.0.3" - checksum: 19275fe80c4c8d0ad0abed6a96dbf00642e88b220b090418609c4376e1cef81bf16237bf170ad1b341452feddb8115d8dd2e5acdfdea1b27422071163dc9ba9d + version: 1.0.1 + resolution: "@tsconfig/node14@npm:1.0.1" + checksum: 976345e896c0f059867f94f8d0f6ddb8b1844fb62bf36b727de8a9a68f024857e5db97ed51d3325e23e0616a5e48c034ff51a8d595b3fe7e955f3587540489be languageName: node linkType: hard "@tsconfig/node16@npm:^1.0.2": - version: 1.0.3 - resolution: "@tsconfig/node16@npm:1.0.3" - checksum: 3a8b657dd047495b7ad23437d6afd20297ce90380ff0bdee93fc7d39a900dbd8d9e26e53ff6b465e7967ce2adf0b218782590ce9013285121e6a5928fbd6819f + version: 1.0.2 + resolution: "@tsconfig/node16@npm:1.0.2" + checksum: ca94d3639714672bbfd55f03521d3f56bb6a25479bd425da81faf21f13e1e9d15f40f97377dedbbf477a5841c5b0c8f4cd1b391f33553d750b9202c54c2c07aa languageName: node linkType: hard @@ -3006,50 +3011,50 @@ __metadata: linkType: hard "@types/aria-query@npm:^4.2.0": - version: 4.2.2 - resolution: "@types/aria-query@npm:4.2.2" - checksum: 6f2ce11d91e2d665f3873258db19da752d91d85d3679eb5efcdf9c711d14492287e1e4eb52613b28e60375841a9e428594e745b68436c963d8bad4bf72188df3 + version: 4.2.1 + resolution: "@types/aria-query@npm:4.2.1" + checksum: cf60cc7aa0ed52514e8c7289776de9bb3321217d48f54c95d63e1e1eb9940689c1fd3e39d68da5eaee1541108363f0113007f67d6e32e7fbc983526f08e5f0ce languageName: node linkType: hard "@types/babel__core@npm:^7.1.14": - version: 7.1.19 - resolution: "@types/babel__core@npm:7.1.19" + version: 7.1.18 + resolution: "@types/babel__core@npm:7.1.18" dependencies: "@babel/parser": ^7.1.0 "@babel/types": ^7.0.0 "@types/babel__generator": "*" "@types/babel__template": "*" "@types/babel__traverse": "*" - checksum: 8c9fa87a1c2224cbec251683a58bebb0d74c497118034166aaa0491a4e2627998a6621fc71f8a60ffd27d9c0c52097defedf7637adc6618d0331c15adb302338 + checksum: 2e5b5d7c84f347d3789575486e58b0df5c91613abc3d27e716274aba3048518e07e1f068250ba829e2ed58532ccc88da595ce95ba2688e7bbcd7c25a3c6627ed languageName: node linkType: hard "@types/babel__generator@npm:*": - version: 7.6.4 - resolution: "@types/babel__generator@npm:7.6.4" + version: 7.6.2 + resolution: "@types/babel__generator@npm:7.6.2" dependencies: "@babel/types": ^7.0.0 - checksum: 20effbbb5f8a3a0211e95959d06ae70c097fb6191011b73b38fe86deebefad8e09ee014605e0fd3cdaedc73d158be555866810e9166e1f09e4cfd880b874dcb0 + checksum: b7764309e5f292c4a15fb587ba610e7fa290e1a2824efe16c0608abdb835de310147b4410f067bb25d817ba72bfc65c6aa0018933b02a774e744dbe51befeab6 languageName: node linkType: hard "@types/babel__template@npm:*": - version: 7.4.1 - resolution: "@types/babel__template@npm:7.4.1" + version: 7.4.0 + resolution: "@types/babel__template@npm:7.4.0" dependencies: "@babel/parser": ^7.1.0 "@babel/types": ^7.0.0 - checksum: 649fe8b42c2876be1fd28c6ed9b276f78152d5904ec290b6c861d9ef324206e0a5c242e8305c421ac52ecf6358fa7e32ab7a692f55370484825c1df29b1596ee + checksum: 5262dc75e66fe0531b046d19f5c39d1b7e3419e340624229b52757cdedb295cb5658494b64eb234bd18cab7740c45c1d72ed2f16d1d189a765df2dc4efeed1af languageName: node linkType: hard "@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": - version: 7.18.2 - resolution: "@types/babel__traverse@npm:7.18.2" + version: 7.11.0 + resolution: "@types/babel__traverse@npm:7.11.0" dependencies: "@babel/types": ^7.3.0 - checksum: 05972775e21cf07753b3bec725bf76f5a9804f99f660d323040746e3c8a4fe1b4ef6df17d7a80c4e2e335382cc72c62fc5a7079af836871ff9cbf0c21804e6d9 + checksum: 4e86b3d0ee9fe19bd7e1b523b71ed7cbef0f0fe37158970ef1e6c22da218fef05f79e79b07f2c10dc9bbe3ea9fb7e69dfce9761aff16fb10e891d14cac6d66d4 languageName: node linkType: hard @@ -3061,11 +3066,11 @@ __metadata: linkType: hard "@types/cheerio@npm:*": - version: 0.22.31 - resolution: "@types/cheerio@npm:0.22.31" + version: 0.22.23 + resolution: "@types/cheerio@npm:0.22.23" dependencies: "@types/node": "*" - checksum: 8d73d22fdd384c290514dad6f9f4a436f5a90bc836bbe9b46fe4f557041a03484f0547291d0347185a806149f465355fc225dc87477b8cf5af5be307bb75e6a4 + checksum: 29a1d208608df454ee8b0de18222182dbe0a72004aa8d5c1e1f9edab6a41779bc1e2db128c51bfcb80705db3cf89a62ee82880d2d66a33cfffd784e08a129df6 languageName: node linkType: hard @@ -3094,12 +3099,12 @@ __metadata: languageName: node linkType: hard -"@types/color@npm:3.0.2": - version: 3.0.2 - resolution: "@types/color@npm:3.0.2" +"@types/color@npm:3.0.3": + version: 3.0.3 + resolution: "@types/color@npm:3.0.3" dependencies: "@types/color-convert": "*" - checksum: ee25101a59b921a08fdb8270f82ff22db6a0bfdc4c48a8a72616a282590c14912fc6183518f7ecf3080216c243dddb88729653a34a7e30ec707f120bf1070d00 + checksum: 4a54a6eca687b1f19d393c6c44e292009e913fa2377b5b815d1cd04470131087d7a799718d9e66a970f43e6ba16e7056a5b40b49d2d0d1d0f1530aff23864528 languageName: node linkType: hard @@ -3120,29 +3125,29 @@ __metadata: linkType: hard "@types/eslint-scope@npm:^3.7.3": - version: 3.7.4 - resolution: "@types/eslint-scope@npm:3.7.4" + version: 3.7.3 + resolution: "@types/eslint-scope@npm:3.7.3" dependencies: "@types/eslint": "*" "@types/estree": "*" - checksum: ea6a9363e92f301cd3888194469f9ec9d0021fe0a397a97a6dd689e7545c75de0bd2153dfb13d3ab532853a278b6572c6f678ce846980669e41029d205653460 + checksum: 6772b05e1b92003d1f295e81bc847a61f4fbe8ddab77ffa49e84ed3f9552513bdde677eb53ef167753901282857dd1d604d9f82eddb34a233495932b2dc3dc17 languageName: node linkType: hard "@types/eslint@npm:*": - version: 8.4.6 - resolution: "@types/eslint@npm:8.4.6" + version: 7.2.6 + resolution: "@types/eslint@npm:7.2.6" dependencies: "@types/estree": "*" "@types/json-schema": "*" - checksum: bfaf27b00031b2238139003965475d023306119e467947f7a43a41e380918e365618e2ae6a6ae638697f6421a6bb1571db078695ff5e548f23618000b38acd23 + checksum: bb53f0fe7a34d1a5182fdb5ddcd1293b7d2923af20a4c0f8a35cc8bca5e52b40ac79b015abb2c9ab024d11715349bdfea484ef6dc244d3d9bf4dfa58e24944fb languageName: node linkType: hard -"@types/estree@npm:*": - version: 1.0.0 - resolution: "@types/estree@npm:1.0.0" - checksum: 910d97fb7092c6738d30a7430ae4786a38542023c6302b95d46f49420b797f21619cdde11fa92b338366268795884111c2eb10356e4bd2c8ad5b92941e9e6443 +"@types/estree@npm:*, @types/estree@npm:^0.0.51": + version: 0.0.51 + resolution: "@types/estree@npm:0.0.51" + checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 languageName: node linkType: hard @@ -3153,13 +3158,6 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:^0.0.51": - version: 0.0.51 - resolution: "@types/estree@npm:0.0.51" - checksum: e56a3bcf759fd9185e992e7fdb3c6a5f81e8ff120e871641607581fb3728d16c811702a7d40fa5f869b7f7b4437ab6a87eb8d98ffafeee51e85bbe955932a189 - languageName: node - linkType: hard - "@types/fs-extra@npm:9.0.13, @types/fs-extra@npm:^9.0.13": version: 9.0.13 resolution: "@types/fs-extra@npm:9.0.13" @@ -3215,9 +3213,9 @@ __metadata: linkType: hard "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.4 - resolution: "@types/istanbul-lib-coverage@npm:2.0.4" - checksum: a25d7589ee65c94d31464c16b72a9dc81dfa0bea9d3e105ae03882d616e2a0712a9c101a599ec482d297c3591e16336962878cb3eb1a0a62d5b76d277a890ce7 + version: 2.0.3 + resolution: "@types/istanbul-lib-coverage@npm:2.0.3" + checksum: 0650cba4be8f464bee89b9de0b71a5ea3b5cc676ce24e1196b5d6a51542ce9e613ae4549bf19756bb33dbbbb32b47931040266100062bfb197c597d73e341eb0 languageName: node linkType: hard @@ -3231,21 +3229,21 @@ __metadata: linkType: hard "@types/istanbul-reports@npm:^3.0.0": - version: 3.0.1 - resolution: "@types/istanbul-reports@npm:3.0.1" + version: 3.0.0 + resolution: "@types/istanbul-reports@npm:3.0.0" dependencies: "@types/istanbul-lib-report": "*" - checksum: f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903 + checksum: 286a18cff19c4dac4321b9ea406a3560faf577fb2a4df5abf9d577fa81ba831c9baa7d40d03f1daf7fe613d468546b731c00b844b72fad9834c583311a35bb7b languageName: node linkType: hard -"@types/jest@npm:29.1.2": - version: 29.1.2 - resolution: "@types/jest@npm:29.1.2" +"@types/jest@npm:29.2.0": + version: 29.2.0 + resolution: "@types/jest@npm:29.2.0" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: a6761b5ac132c641740886f9c0714607255ebffb6add5989f51ea9e392fc3c5cd474e7590f12b003d5b67ce177dfbc8d3d60d0baa335c48c50deeee6b755a473 + checksum: 6779e63d8d7507b116a61b2935a200e48531849fc1ac74090212759fe17716777ca6d2c3a8d927a563e9cfa474ae91d40b1688376ae80e3a08974b3c9e9691e1 languageName: node linkType: hard @@ -3277,9 +3275,9 @@ __metadata: linkType: hard "@types/json-schema@npm:*, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": - version: 7.0.11 - resolution: "@types/json-schema@npm:7.0.11" - checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d + version: 7.0.9 + resolution: "@types/json-schema@npm:7.0.9" + checksum: 259d0e25f11a21ba5c708f7ea47196bd396e379fddb79c76f9f4f62c945879dc21657904914313ec2754e443c5018ea8372362f323f30e0792897fdb2098a705 languageName: node linkType: hard @@ -3307,9 +3305,9 @@ __metadata: linkType: hard "@types/libsodium-wrappers@npm:*": - version: 0.7.10 - resolution: "@types/libsodium-wrappers@npm:0.7.10" - checksum: 717054ebcb5fa553e378144b8d564bed8b691905c0d4e90b95c64d77ba24ec9fe798cb2c58cd61dad545ceacb1f05ab69b5597217f9829f2da7a23f0688d11d0 + version: 0.7.9 + resolution: "@types/libsodium-wrappers@npm:0.7.9" + checksum: 5ddf61b8047e38f00c1509369ad868a724235a67940971cc671b070ab9d6b2e6872407253be1163b174f742ecbb0986fda7b91aa0b7069437359b4671bfc529b languageName: node linkType: hard @@ -3321,9 +3319,9 @@ __metadata: linkType: hard "@types/long@npm:^4.0.1": - version: 4.0.2 - resolution: "@types/long@npm:4.0.2" - checksum: d16cde7240d834cf44ba1eaec49e78ae3180e724cd667052b194a372f350d024cba8dd3f37b0864931683dab09ca935d52f0c4c1687178af5ada9fc85b0635f4 + version: 4.0.1 + resolution: "@types/long@npm:4.0.1" + checksum: ff9653c33f5000d0f131fd98a950a0343e2e33107dd067a97ac4a3b9678e1a2e39ea44772ad920f54ef6e8f107f76bc92c2584ba905a0dc4253282a4101166d0 languageName: node linkType: hard @@ -3352,23 +3350,23 @@ __metadata: linkType: hard "@types/minimatch@npm:^3.0.3": - version: 3.0.5 - resolution: "@types/minimatch@npm:3.0.5" - checksum: c41d136f67231c3131cf1d4ca0b06687f4a322918a3a5adddc87ce90ed9dbd175a3610adee36b106ae68c0b92c637c35e02b58c8a56c424f71d30993ea220b92 + version: 3.0.3 + resolution: "@types/minimatch@npm:3.0.3" + checksum: b80259d55b96ef24cb3bb961b6dc18b943f2bb8838b4d8e7bead204f3173e551a416ffa49f9aaf1dc431277fffe36214118628eacf4aea20119df8835229901b languageName: node linkType: hard "@types/minimist@npm:^1.2.0": - version: 1.2.2 - resolution: "@types/minimist@npm:1.2.2" - checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d + version: 1.2.1 + resolution: "@types/minimist@npm:1.2.1" + checksum: 02631cdd79d346ed6838f5443767b5218a0d915fd0529d4a8840c4eba942d7f6906f0056686dd5a119d42528bed0bee5767ebef7667fdca6fcb95411bb56084e languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>=13.7.0, @types/node@npm:^18.11.0": - version: 18.11.2 - resolution: "@types/node@npm:18.11.2" - checksum: 0ff5c90fb9ab653e018b858479aea4d2f763b07b31f9502383d408936f525ca37cac82ea27774a0dd0356ff9badba2792a6a3fff94f79fd7c82ee2a892c43ed5 +"@types/node@npm:*, @types/node@npm:>=13.7.0, @types/node@npm:^18.11.3": + version: 18.11.3 + resolution: "@types/node@npm:18.11.3" + checksum: 3a2a9142d891a90a195c296149bf64a69cc0abcc42f543be911ab22b2e0ead85ff077f90af92f0f13f6e3e5e72501469200fd753dfd1101825d4646a89d3ee47 languageName: node linkType: hard @@ -3380,16 +3378,16 @@ __metadata: linkType: hard "@types/node@npm:~14": - version: 14.18.32 - resolution: "@types/node@npm:14.18.32" - checksum: 45463114bf85d06dc12925d876dd90b7fff43d9ee10a40e48fd16aece3d0201c76426c128e41230b2818d386422be06c5be33b3d94d90ee924b6fa4d54574035 + version: 14.18.21 + resolution: "@types/node@npm:14.18.21" + checksum: 4ed35b76609647a4e36a194702e31cdda9ed42174ddaf7937bc5498984e98a99e8a42ea895ea17dd9c5ec18080112c29ab670c34f90eb9f7a4703b85b31e34fa languageName: node linkType: hard "@types/normalize-package-data@npm:^2.4.0": - version: 2.4.1 - resolution: "@types/normalize-package-data@npm:2.4.1" - checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 + version: 2.4.0 + resolution: "@types/normalize-package-data@npm:2.4.0" + checksum: fd22ba86a186a033dbe173840fd2ad091032be6d48163198869d058821acca7373d9f39cfd0caf42f3b92bc737723814fe1b4e9e90eacaa913836610aa197d3b languageName: node linkType: hard @@ -3417,23 +3415,23 @@ __metadata: linkType: hard "@types/prettier@npm:^2.1.5": - version: 2.7.1 - resolution: "@types/prettier@npm:2.7.1" - checksum: 5e3f58e229d6c73b5f5cae2e8f96c1c4a5b5805f83459e17a045ba8e96152b1d38e86b63e3172fb159dac923388699660862b75b2d37e54220805f0e691e26f1 + version: 2.4.3 + resolution: "@types/prettier@npm:2.4.3" + checksum: b240434daabac54700c862b0bb52a83fec396e0e9c847447119ba41fd8404d79aadfa174e6306fb094b29efadac586344b7606c3a71c286b71755ab2579d54df languageName: node linkType: hard "@types/prop-types@npm:*": - version: 15.7.5 - resolution: "@types/prop-types@npm:15.7.5" - checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 + version: 15.7.3 + resolution: "@types/prop-types@npm:15.7.3" + checksum: 41831d53c44c9eeafdaf9762bcb4553c13a3bbf990745ed9065a1cc3581b80633113b53fd49b202bf51731b258da5d0a9aa09c9035d5af7f78b0f6bc273f1325 languageName: node linkType: hard "@types/q@npm:^1.5.1": - version: 1.5.5 - resolution: "@types/q@npm:1.5.5" - checksum: 3bd386fb97a0e5f1ce1ed7a14e39b60e469b5ca9d920a7f69e0cdb58d22c0f5bdd16637d8c3a5bfeda76663c023564dd47a65389ee9aaabd65aee54803d5ba45 + version: 1.5.4 + resolution: "@types/q@npm:1.5.4" + checksum: 0842d7d71b5f102dcc2d78f893d0b42c1149f8cdc194d09e7a00be3187999ee3041e535357344818f8fee1b5e216b06bb7df7754d0fe08bd8aca38d3c45f1af6 languageName: node linkType: hard @@ -3497,9 +3495,9 @@ __metadata: linkType: hard "@types/scheduler@npm:*": - version: 0.16.2 - resolution: "@types/scheduler@npm:0.16.2" - checksum: b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc + version: 0.16.1 + resolution: "@types/scheduler@npm:0.16.1" + checksum: 2ff8034df029a6cbb3623b05fa895cac4fc504806a8e948ebe29675a1edfa5ac04faac7611016076b3ffefc2037bbe344ad1978304059b2d4c78e513ec43c7bf languageName: node linkType: hard @@ -3529,9 +3527,9 @@ __metadata: linkType: hard "@types/sinonjs__fake-timers@npm:*": - version: 8.1.2 - resolution: "@types/sinonjs__fake-timers@npm:8.1.2" - checksum: bbc73a5ab6c0ec974929392f3d6e1e8db4ebad97ec506d785301e1c3d8a4f98a35b1aa95b97035daef02886fd8efd7788a2fa3ced2ec7105988bfd8dce61eedd + version: 8.1.1 + resolution: "@types/sinonjs__fake-timers@npm:8.1.1" + checksum: ca09d54d47091d87020824a73f026300fa06b17cd9f2f9b9387f28b549364b141ef194ee28db762f6588de71d8febcd17f753163cb7ea116b8387c18e80ebd5c languageName: node linkType: hard @@ -3550,16 +3548,16 @@ __metadata: linkType: hard "@types/stack-utils@npm:^2.0.0": - version: 2.0.1 - resolution: "@types/stack-utils@npm:2.0.1" - checksum: 205fdbe3326b7046d7eaf5e494d8084f2659086a266f3f9cf00bccc549c8e36e407f88168ad4383c8b07099957ad669f75f2532ed4bc70be2b037330f7bae019 + version: 2.0.0 + resolution: "@types/stack-utils@npm:2.0.0" + checksum: b3fbae25b073116977ecb5c67d22f14567b51a7792403b0bf46e5de8f29bde3bd4ec1626afb22065495ca7f1c699c8bd66720050c94b8f8f9bcefbee79d161fd languageName: node linkType: hard "@types/tough-cookie@npm:*": - version: 4.0.2 - resolution: "@types/tough-cookie@npm:4.0.2" - checksum: e055556ffdaa39ad85ede0af192c93f93f986f4bd9e9426efdc2948e3e2632db3a4a584d4937dbf6d7620527419bc99e6182d3daf2b08685e710f2eda5291905 + version: 4.0.1 + resolution: "@types/tough-cookie@npm:4.0.1" + checksum: 7570c1c2d74201f4ead3512cf8e4c99e97d92ab8a02ae2fb987fd720ced0ca1a2baf250c98a861a170b86762606c9bf6d32207675f13dffc5ab75c08c96578d2 languageName: node linkType: hard @@ -3599,13 +3597,13 @@ __metadata: linkType: hard "@types/yargs-parser@npm:*": - version: 21.0.0 - resolution: "@types/yargs-parser@npm:21.0.0" - checksum: b2f4c8d12ac18a567440379909127cf2cec393daffb73f246d0a25df36ea983b93b7e9e824251f959e9f928cbc7c1aab6728d0a0ff15d6145f66cec2be67d9a2 + version: 20.2.0 + resolution: "@types/yargs-parser@npm:20.2.0" + checksum: 54cf3f8d2c7db47e200e8c96e05b3b33ee554e78d29f3db55f04ca4b86dc6b8ff6b1349f5772268ce2d365cde0a0f4fdd92bf5933c2be2c1ea3f19f0b4599e1f languageName: node linkType: hard -"@types/yargs@npm:^17.0.10, @types/yargs@npm:^17.0.8": +"@types/yargs@npm:^17.0.10": version: 17.0.13 resolution: "@types/yargs@npm:17.0.13" dependencies: @@ -3614,13 +3612,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.40.0" +"@types/yargs@npm:^17.0.8": + version: 17.0.12 + resolution: "@types/yargs@npm:17.0.12" + dependencies: + "@types/yargs-parser": "*" + checksum: 5b41d21d8624199f89db82209b2adab2e47867b3677e852fde65698be2ca48364b14c2e70cb0adc9bca4a2102c93dad2409cae0ad666ea36ae031ae1cb08a7b5 + languageName: node + linkType: hard + +"@typescript-eslint/eslint-plugin@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/eslint-plugin@npm:5.40.1" dependencies: - "@typescript-eslint/scope-manager": 5.40.0 - "@typescript-eslint/type-utils": 5.40.0 - "@typescript-eslint/utils": 5.40.0 + "@typescript-eslint/scope-manager": 5.40.1 + "@typescript-eslint/type-utils": 5.40.1 + "@typescript-eslint/utils": 5.40.1 debug: ^4.3.4 ignore: ^5.2.0 regexpp: ^3.2.0 @@ -3632,45 +3639,45 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ac9e8fcea3545eb33353373c5094fd0a7b79647b37066adbcbd8edcb6fc17c6a601fd0e1b8db0a39200e8238acb33d4b1b036bfe09ebb9899cfb43f6c271a8fd + checksum: 61f19bde0f1206beb20aeb28d18c1ef26a98cf4d2ead9f1d2f204cb91af31582eb5ee9422fe5f92d6aa10cebf85cd50f1b41e8cf8ce65808e2208664c3b1d66a languageName: node linkType: hard "@typescript-eslint/experimental-utils@npm:^5.0.0": - version: 5.40.1 - resolution: "@typescript-eslint/experimental-utils@npm:5.40.1" + version: 5.10.1 + resolution: "@typescript-eslint/experimental-utils@npm:5.10.1" dependencies: - "@typescript-eslint/utils": 5.40.1 + "@typescript-eslint/utils": 5.10.1 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: bc8d68ce8a7800506c66895d961c613752bc2d09697471d03b9a3dc21db09f4c19f05dce7b6a75970844f07c7d7d623e45531b75e80b50a63b509f1352d4ab13 + checksum: 652209b59f19de9f6229ff9f688f7ef1c9f19a87484ca53503d4aaf150430cd1c623031c5643e3129344b239c1020c40c24992e416db9d0107cbed4a76c84408 languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/parser@npm:5.40.0" +"@typescript-eslint/parser@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/parser@npm:5.40.1" dependencies: - "@typescript-eslint/scope-manager": 5.40.0 - "@typescript-eslint/types": 5.40.0 - "@typescript-eslint/typescript-estree": 5.40.0 + "@typescript-eslint/scope-manager": 5.40.1 + "@typescript-eslint/types": 5.40.1 + "@typescript-eslint/typescript-estree": 5.40.1 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: a8d02950dd12fcb1d19ad5f24cbfd186ca88d8a099160f93f99767896a45198a9f9bfbdd1a57c1ae50d452e6c895ae5b4d7e4623dfc87bca55a45c5ba16491f8 + checksum: 9fe410c1b14934803bb7c26de9b8de5d46ef9b6fe5dcbee1d7e111f0259659c214549b60dacdc729a3e23da835e6a44f08a9aa6bcb73ffff3c4fd5b9142358ed languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/scope-manager@npm:5.40.0" +"@typescript-eslint/scope-manager@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/scope-manager@npm:5.10.1" dependencies: - "@typescript-eslint/types": 5.40.0 - "@typescript-eslint/visitor-keys": 5.40.0 - checksum: 48dfb2f1a71bda5b782263e97608f1e1a2e8a89a603344af5072208be7936140af9d41483be439405c5ee379d0263555d6cc94405b187707f9ecfd7dd9821b5f + "@typescript-eslint/types": 5.10.1 + "@typescript-eslint/visitor-keys": 5.10.1 + checksum: a4f802ca683bcb3db0e14739d02e680f0f51b6562c23380ea9e0878a70f638572650bd2dbc62f8d74bc39657c053c3e6469a0d4179d3d99bb94fd47bd14d6ecf languageName: node linkType: hard @@ -3684,12 +3691,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/type-utils@npm:5.40.0" +"@typescript-eslint/type-utils@npm:5.40.1": + version: 5.40.1 + resolution: "@typescript-eslint/type-utils@npm:5.40.1" dependencies: - "@typescript-eslint/typescript-estree": 5.40.0 - "@typescript-eslint/utils": 5.40.0 + "@typescript-eslint/typescript-estree": 5.40.1 + "@typescript-eslint/utils": 5.40.1 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -3697,14 +3704,14 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: eabe86de93b0bd4bcbfb13cace097ff7addbd992c91b80c73bbaa677ce26f1c2abd1c63fe585f2fd9c80df07d3d54bd6e4a46aebc908cef0f870f1d6955d6b8a + checksum: 6771196b8f16f4893bae70aa1371ff004b0058e8edef9b935143e2f1272e471049e9c34beb1d625fb6423db95dd377e01e938b70dd4506fbf071566e2bfb574d languageName: node linkType: hard -"@typescript-eslint/types@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/types@npm:5.40.0" - checksum: 892ff162176a3e292b5b55090421c6d318187255f3f91be46bd5c0b38e3c25a49d9320ffb646d5709f3a2cdf350217a79e557886fdfdbdb322caec27f2b3d116 +"@typescript-eslint/types@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/types@npm:5.10.1" + checksum: e8bbedae74637c35677aab92eceb154e8f1b100b6015d4aa20b5d52bb2e486e50733feca07610406763e1cc36c448a97ca77f058f4e07e7c61bd8d830c092030 languageName: node linkType: hard @@ -3715,21 +3722,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.40.0" +"@typescript-eslint/typescript-estree@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.10.1" dependencies: - "@typescript-eslint/types": 5.40.0 - "@typescript-eslint/visitor-keys": 5.40.0 - debug: ^4.3.4 - globby: ^11.1.0 + "@typescript-eslint/types": 5.10.1 + "@typescript-eslint/visitor-keys": 5.10.1 + debug: ^4.3.2 + globby: ^11.0.4 is-glob: ^4.0.3 - semver: ^7.3.7 + semver: ^7.3.5 tsutils: ^3.21.0 peerDependenciesMeta: typescript: optional: true - checksum: 8b67b8c4278f6bbd16ec521c847920c6f0ba57ec4bf148505c057aa160363852f50f9db73f42ee71ac3906940e8554e9c27686194a57f6554efcd82a8b0fa3e8 + checksum: 5721e99baa9b286a474a22c4b08e6ac5a0d79435e7f2a91e876e6a2135a44244f0a83ff42cc1cd2ac23cc6ee014965baaa84481e9017f703c45f22e474620c7f languageName: node linkType: hard @@ -3751,20 +3758,19 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/utils@npm:5.40.0" +"@typescript-eslint/utils@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/utils@npm:5.10.1" dependencies: "@types/json-schema": ^7.0.9 - "@typescript-eslint/scope-manager": 5.40.0 - "@typescript-eslint/types": 5.40.0 - "@typescript-eslint/typescript-estree": 5.40.0 + "@typescript-eslint/scope-manager": 5.10.1 + "@typescript-eslint/types": 5.10.1 + "@typescript-eslint/typescript-estree": 5.10.1 eslint-scope: ^5.1.1 eslint-utils: ^3.0.0 - semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 608e16ad510c1543de37e168ab42e9d11fdd7d38faf19fe5d60255ea8e43b9a8cebeea11bd9776eed55fe0e453c5d222bb708b930b431c5b113269c6b44788c1 + checksum: beca5b5eb56b6236215baa409619fc8eea700e733094683c3ac39236bf442793b61fcf3ad6fe57ccec265649962d84c1951900e47bd55208ed50c4c2c7d8cf6b languageName: node linkType: hard @@ -3786,13 +3792,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.40.0": - version: 5.40.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.40.0" +"@typescript-eslint/visitor-keys@npm:5.10.1": + version: 5.10.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.10.1" dependencies: - "@typescript-eslint/types": 5.40.0 - eslint-visitor-keys: ^3.3.0 - checksum: a11787f7e6ac7018b22848028c9116d028f89782b0ee120517f0384e9db260e3001ad897512d9c3cf15ce16073ae4c1dc7f81f29d6d40dec78b5e8c8e79f344f + "@typescript-eslint/types": 5.10.1 + eslint-visitor-keys: ^3.0.0 + checksum: 7e1e1a41b2df797534ee56c0d9ae2a056e0ca0ca019b31125fd52d7deb0e802d899920031f2dbf88a951e6752d8fcbd9fa904eaeccb50cf30d2b92b54fd7879d languageName: node linkType: hard @@ -3990,22 +3996,22 @@ __metadata: languageName: node linkType: hard -"@wireapp/api-client@npm:^20.6.9": - version: 20.6.11 - resolution: "@wireapp/api-client@npm:20.6.11" +"@wireapp/api-client@npm:^21.0.5": + version: 21.0.5 + resolution: "@wireapp/api-client@npm:21.0.5" dependencies: - "@wireapp/commons": ^4.4.8 - "@wireapp/priority-queue": ^1.8.8 - "@wireapp/protocol-messaging": 1.38.0 - axios: 0.21.4 + "@wireapp/commons": ^4.5.0 + "@wireapp/priority-queue": ^1.8.11 + "@wireapp/protocol-messaging": 1.39.0 + axios: 1.1.2 axios-retry: 3.3.1 http-status-codes: 2.2.0 logdown: 3.3.1 reconnecting-websocket: 4.4.0 - spark-md5: 3.0.1 + spark-md5: 3.0.2 tough-cookie: 4.1.2 - ws: 7.5.3 - checksum: ccc020bdf0379a53d2a5c6b4b63f5a15d9076cd32a9e8066b0721e0baa29443548c58f5f46a19beeb3395046e79ba460236d845b8761e823a916ec4dc11a6d81 + ws: 8.9.0 + checksum: 3fc618b461fdb8cd37ca6cccc40eb73d0a325cc28993002b83e77713ee2e07f31fbd4f2a8951360377625581d6e6d4d1391a11fbb9bbe6bc1c818388fa3b1430 languageName: node linkType: hard @@ -4023,32 +4029,31 @@ __metadata: languageName: node linkType: hard -"@wireapp/commons@npm:^4.4.6, @wireapp/commons@npm:^4.4.8": - version: 4.4.8 - resolution: "@wireapp/commons@npm:4.4.8" +"@wireapp/commons@npm:^4.5.0": + version: 4.5.0 + resolution: "@wireapp/commons@npm:4.5.0" dependencies: ansi-regex: 5.0.1 fs-extra: 10.1.0 logdown: 3.3.1 platform: 1.3.6 - checksum: 8b3ea5a063dde01943bc71630fcda97733d1fb8acfd66028022b617d40e4d37b15b3a6c308c56db0efbd762b4a692d507745f72552e2de48d027e9e1bf12e08e + checksum: 8dc0e8cd599a4e581a87bf1b4abe484b6af2bee28ff6e9bd174a2256eadd51dd509b3946e2d01ce9af4d068494bc1ff81703947639510b3752a68bc223616f69 languageName: node linkType: hard -"@wireapp/copy-config@npm:1.3.6": - version: 1.3.6 - resolution: "@wireapp/copy-config@npm:1.3.6" +"@wireapp/copy-config@npm:1.3.10": + version: 1.3.10 + resolution: "@wireapp/copy-config@npm:1.3.10" dependencies: - axios: 0.21.4 + axios: 1.1.3 copy: 0.3.2 - cosmiconfig: 7.0.0 + cosmiconfig: 7.0.1 fs-extra: 10.1.0 - jszip: 3.7.0 + jszip: 3.10.1 logdown: 3.3.1 - rimraf: 3.0.2 bin: copy-config: src/main/cli.js - checksum: d1be889c537cbfd52a15dfd54073eda79543d07ad0f8cd728c0791adcfe7fe2207ff25d190b87b41e41e9bbfe5aa442d02e38fe5355251e7af466817e44e49bc + checksum: 20a4f2d8c7605382f78aae9e15e0ab1954370d25cf8831173464d12d32f85c14a238be013b3b314000d078446f80f4403b9249ae100b842a3be0ba8e782a9de1 languageName: node linkType: hard @@ -4059,26 +4064,26 @@ __metadata: languageName: node linkType: hard -"@wireapp/core@npm:32.1.1": - version: 32.1.1 - resolution: "@wireapp/core@npm:32.1.1" +"@wireapp/core@npm:34.1.4": + version: 34.1.4 + resolution: "@wireapp/core@npm:34.1.4" dependencies: - "@wireapp/api-client": ^20.6.9 - "@wireapp/commons": ^4.4.6 + "@wireapp/api-client": ^21.0.5 + "@wireapp/commons": ^4.5.0 "@wireapp/core-crypto": 0.5.2 "@wireapp/cryptobox": 12.8.0 - "@wireapp/promise-queue": ^1.3.0 - "@wireapp/store-engine-dexie": ^1.7.6 - axios: ^0.27.2 - bazinga64: 5.11.6 + "@wireapp/promise-queue": ^1.3.5 + "@wireapp/protocol-messaging": ^1.39.0 + "@wireapp/store-engine-dexie": ^1.7.12 + axios: 1.1.2 + bazinga64: 5.11.11 hash.js: 1.1.7 - http-status-codes: 2.1.4 - idb: 7.0.2 + http-status-codes: 2.2.0 + idb: 7.1.0 logdown: 3.3.1 long: 4.0.0 - protobufjs: 6.11.3 - uuidjs: 4.2.8 - checksum: b5c8dff2cc0e465a77193c6ab209267d481aa2fb723ca5d332c74a24bc46073cf4ca8dbd0b35c6ffb6d4e5bc28bb0108323093a65925602a1f94a783b08056ad + uuidjs: 4.2.12 + checksum: d6e34adf52bbc332b4693f7911baf93820f5e03ee81d006e6a0e169075bf54831ba167a99bee0f104f60b0ab526f392efd1ce88a30c798cb3ec249938381fb7a languageName: node linkType: hard @@ -4096,9 +4101,9 @@ __metadata: languageName: node linkType: hard -"@wireapp/eslint-config@npm:1.12.11": - version: 1.12.11 - resolution: "@wireapp/eslint-config@npm:1.12.11" +"@wireapp/eslint-config@npm:1.12.12": + version: 1.12.12 + resolution: "@wireapp/eslint-config@npm:1.12.12" peerDependencies: "@babel/eslint-parser": ">=7" "@typescript-eslint/eslint-plugin": ">=3" @@ -4113,7 +4118,7 @@ __metadata: eslint-plugin-react-hooks: ">=2" eslint-plugin-unused-imports: ">=1.1" prettier: ">=2" - checksum: c73a7e6580c7017ff1e9b7ebd10e7e7ddd3e04a4cbad69b97d7e1151d15e5545253e474781a0384f3319d0c97481bf26e398fd04506ae4b126b31cd8ce25365a + checksum: f82875e77336c66bc3a70834c0ced76f7d066939cb79fc747c0fdcb5d352e93a5c7b45e6e533b9e13aaa0c44654e88f1f76262cd5321994bb3d559ea3499e3ca languageName: node linkType: hard @@ -4124,10 +4129,10 @@ __metadata: languageName: node linkType: hard -"@wireapp/prettier-config@npm:0.4.6": - version: 0.4.6 - resolution: "@wireapp/prettier-config@npm:0.4.6" - checksum: ccbff9b5b14a19bfb6c47f7858db5114df31c2c52e37901b0a6202ceeb0d058ceb1464e5d5ccded95fef50035f550290e501be9b5658a78b406546649a761279 +"@wireapp/prettier-config@npm:0.4.7": + version: 0.4.7 + resolution: "@wireapp/prettier-config@npm:0.4.7" + checksum: 7b00c430417bc7ff86bf64184db2b652611a106e644c89c3373decda5a1acda51a35993f5161039da5a157d85272b19cf8ed547e5fcde45912d57012199d7ccd languageName: node linkType: hard @@ -4140,17 +4145,17 @@ __metadata: languageName: node linkType: hard -"@wireapp/priority-queue@npm:^1.8.8": - version: 1.8.8 - resolution: "@wireapp/priority-queue@npm:1.8.8" - checksum: 79d6a5a2b8073bb09eb1a5f980c92eb695def27e9e2aff4f8b9d056c265003661bf1f49ae61cc87bed614fa8fcacadeecc5d06286c254bfe5d35562d1c4b65fe +"@wireapp/priority-queue@npm:^1.8.11": + version: 1.8.11 + resolution: "@wireapp/priority-queue@npm:1.8.11" + checksum: 246d9905425d463c7fb055d3a3ee1d3588e3908570cf3d73ebfaad2b92b1408f04d9a45502448ea08d1524f4be3a91805f3cbba3b80994758a74c055077aa42d languageName: node linkType: hard -"@wireapp/promise-queue@npm:^1.3.0": - version: 1.3.2 - resolution: "@wireapp/promise-queue@npm:1.3.2" - checksum: 972f241f7c33def44eaaf72ec55d26ec30f60c0f4b225ff761bf46cb627081b20128a9800830c397341b0f79d9c667580dfacb737a5690b662011814333f0735 +"@wireapp/promise-queue@npm:^1.3.5": + version: 1.3.5 + resolution: "@wireapp/promise-queue@npm:1.3.5" + checksum: 35a687cfd3a8a2e4827f762ff938dd83437ecc27175014270ab9985ce40b4ef5253aae0f8062ca0e1dd65abe5e7dac50da4281e93f037fed881a381095f978b3 languageName: node linkType: hard @@ -4166,25 +4171,24 @@ __metadata: languageName: node linkType: hard -"@wireapp/protocol-messaging@npm:1.38.0": - version: 1.38.0 - resolution: "@wireapp/protocol-messaging@npm:1.38.0" +"@wireapp/protocol-messaging@npm:1.39.0, @wireapp/protocol-messaging@npm:^1.39.0": + version: 1.39.0 + resolution: "@wireapp/protocol-messaging@npm:1.39.0" dependencies: protobufjs: 6.11.3 - checksum: ce9957ec0f97e92719accaf394f7a3cdb56f64dfe3950b631122b6fd4e3e89500ed6472b2e34dc6cc0c4ef4a16db2922e5d040e879477ffe3a913ab217332b9e + checksum: 2f905ff7c55905bdb467927e969d1ea6e22264e10c2262a51d2dcfe7bead0e1792a94c769f3de4f5c253c356440efa632173f6670d31db0834b2054d191940f4 languageName: node linkType: hard -"@wireapp/react-ui-kit@npm:8.17.0": - version: 8.17.0 - resolution: "@wireapp/react-ui-kit@npm:8.17.0" +"@wireapp/react-ui-kit@npm:8.17.5": + version: 8.17.5 + resolution: "@wireapp/react-ui-kit@npm:8.17.5" dependencies: - "@types/color": 3.0.2 - bazinga64: 5.11.6 - color: 3.1.3 + "@types/color": 3.0.3 + color: 4.2.3 emotion-normalize: 11.0.1 - react-select: 5.4.0 - react-transition-group: 4.4.2 + react-select: 5.5.2 + react-transition-group: 4.4.5 peerDependencies: "@emotion/react": 11.10.4 "@types/react": ^18.0.9 @@ -4193,42 +4197,42 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: f2b0ba44c0c2b5a5df82e4e4b9a60273e18bc7910a30714fe9b8152a82e3574c61e2c052cdde49cb4180ccb6623146f48afa6bce31884360222ab1cb6295d0e9 + checksum: ee35c4aaf067c1a67b958b4ebd862c3a1b570c019393001faa5a067e4dfd814605d2065c9cb512f41bbb0d13fcfcc8e6bd88c246fd7a174afa394769fcfad72e languageName: node linkType: hard -"@wireapp/store-engine-dexie@npm:1.7.6": - version: 1.7.6 - resolution: "@wireapp/store-engine-dexie@npm:1.7.6" +"@wireapp/store-engine-dexie@npm:1.7.11": + version: 1.7.11 + resolution: "@wireapp/store-engine-dexie@npm:1.7.11" dependencies: dexie: 3.2.2 peerDependencies: "@wireapp/store-engine": 4.x.x - checksum: 87fc674831f47ba9e31a86b604fa8ef321a837d2297a769291416150a019b54c8e4fedd3a9d06588030308c542c8187ff9957d256369cdcac505274c5b7260b6 + checksum: 301550cf9c94f07e74039ad04d32de12f1ad5c22f18d15f9273f3d214a1e1ffabf5fde4b08ef5a7532cacb6ec26f0cb3c894f7e7c6f966981ee11c19e41b1d6f languageName: node linkType: hard -"@wireapp/store-engine-dexie@npm:^1.7.6": - version: 1.7.8 - resolution: "@wireapp/store-engine-dexie@npm:1.7.8" +"@wireapp/store-engine-dexie@npm:^1.7.12": + version: 1.7.12 + resolution: "@wireapp/store-engine-dexie@npm:1.7.12" dependencies: dexie: 3.2.2 peerDependencies: "@wireapp/store-engine": 4.x.x - checksum: e491f17d053a548e7aaa2a143522e7fe2fabe72bc900d0136fd3648a225b6b4dd1b1eac24470852e5d4c852f44b5f29e2bf362e709526287fb91fe7333bf56b9 + checksum: 6b866b90cdaef7cd718970c940aedb0b25ce01bcf0bedc266a3232c8741f6835f13c3d0358bc1ea32c2a88e3dc2bf10bdc6bfcea2bc4c18da5cdcb003e831b33 languageName: node linkType: hard -"@wireapp/store-engine-sqleet@npm:1.8.6": - version: 1.8.6 - resolution: "@wireapp/store-engine-sqleet@npm:1.8.6" +"@wireapp/store-engine-sqleet@npm:1.8.9": + version: 1.8.9 + resolution: "@wireapp/store-engine-sqleet@npm:1.8.9" dependencies: "@wireapp/websql": 0.0.17 - bazinga64: 5.11.6 + bazinga64: 5.11.9 uint32: 0.2.1 peerDependencies: "@wireapp/store-engine": 4.x.x - checksum: 8de226b2abeff0e11864f2ca490cae53f9df3eaa3abb69253a12c1da97f6899ed9cfc599ca5cb55b05d5fdf1769785cbd6494fd49b183c0b7b56bcd036504b1d + checksum: 91d7019e0431b089b608debb790b25a6675596640829590db4295a53f1ea456b549807d612bc06b360088e00d47805090ddd1bee604a18413801131ba3bccb69 languageName: node linkType: hard @@ -4241,10 +4245,10 @@ __metadata: languageName: node linkType: hard -"@wireapp/webapp-events@npm:0.14.6": - version: 0.14.6 - resolution: "@wireapp/webapp-events@npm:0.14.6" - checksum: a82f774a51e8c818d67d0a93be4205ce057c599166ee84db054e491529bdb989fe584b0e4fe9a6feb720e0ac7efb328b10f09a6439e1f2f02d034eda3cbaa9dc +"@wireapp/webapp-events@npm:0.14.9": + version: 0.14.9 + resolution: "@wireapp/webapp-events@npm:0.14.9" + checksum: 9ba6c96477aae9bed6bdf4b1bfc573fa2e3c12476938e7ff527dc358beb7754a610b8bb9a11d94827f587fd362cd9e44e6fa37f004658983aa27bb94cd944cb0 languageName: node linkType: hard @@ -4308,22 +4312,22 @@ __metadata: languageName: node linkType: hard -"acorn-globals@npm:^7.0.0": - version: 7.0.1 - resolution: "acorn-globals@npm:7.0.1" +"acorn-globals@npm:^6.0.0": + version: 6.0.0 + resolution: "acorn-globals@npm:6.0.0" dependencies: - acorn: ^8.1.0 - acorn-walk: ^8.0.2 - checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8 + acorn: ^7.1.1 + acorn-walk: ^7.1.1 + checksum: 72d95e5b5e585f9acd019b993ab8bbba68bb3cbc9d9b5c1ebb3c2f1fe5981f11deababfb4949f48e6262f9c57878837f5958c0cca396f81023814680ca878042 languageName: node linkType: hard "acorn-import-assertions@npm:^1.7.6": - version: 1.8.0 - resolution: "acorn-import-assertions@npm:1.8.0" + version: 1.7.6 + resolution: "acorn-import-assertions@npm:1.7.6" peerDependencies: acorn: ^8 - checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6 + checksum: bc8a1585abd70ebfb3a6b3112f5e3974fee3ac598230f916a3857f0ad4fa7e72197be532c49d1feeb83678ef264f34bee9bf1934dfb2f276d88468134a51fa9f languageName: node linkType: hard @@ -4380,7 +4384,14 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1": +"acorn-walk@npm:^7.1.1": + version: 7.2.0 + resolution: "acorn-walk@npm:7.2.0" + checksum: 9252158a79b9d92f1bc0dd6acc0fcfb87a67339e84bcc301bb33d6078936d27e35d606b4d35626d2962cd43c256d6f27717e70cbe15c04fff999ab0b2260b21f + languageName: node + linkType: hard + +"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.1.1": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 1715e76c01dd7b2d4ca472f9c58968516a4899378a63ad5b6c2d668bba8da21a71976c14ec5f5b75f887b6317c4ae0b897ab141c831d741dc76024d8745f1ad1 @@ -4396,7 +4407,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0": +"acorn@npm:^8.0.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0": version: 8.8.0 resolution: "acorn@npm:8.8.0" bin: @@ -4466,13 +4477,13 @@ __metadata: linkType: hard "ajv-keywords@npm:^5.0.0": - version: 5.1.0 - resolution: "ajv-keywords@npm:5.1.0" + version: 5.0.0 + resolution: "ajv-keywords@npm:5.0.0" dependencies: fast-deep-equal: ^3.1.3 peerDependencies: - ajv: ^8.8.2 - checksum: c35193940b853119242c6757787f09ecf89a2c19bcd36d03ed1a615e710d19d450cb448bfda407b939aba54b002368c8bff30529cc50a0536a8e10bcce300421 + ajv: ^8.0.0 + checksum: 239dd46383a861f9e1dda1f463542ddfa07b4aed886eccb2a4328672c886030b5fdbb7869e0e293ba5549c9b86b23b40fa0e3c0785047e081302f00e41b1e4c1 languageName: node linkType: hard @@ -4489,14 +4500,14 @@ __metadata: linkType: hard "ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.6.0, ajv@npm:^8.8.0": - version: 8.11.0 - resolution: "ajv@npm:8.11.0" + version: 8.8.1 + resolution: "ajv@npm:8.8.1" 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: 5e0ff226806763be73e93dd7805b634f6f5921e3e90ca04acdf8db81eed9d8d3f0d4c5f1213047f45ebbf8047ffe0c840fa1ef2ec42c3a644899f69aa72b5bef + checksum: 1d586cea81b266f5f984c3a9f392a70f59181eb895ecb3463c4fc5c6acd5a4aefbe28f6d361dec4b04078fa6ec8343113cc8abdf577c8b99790d30ef71eea6b2 languageName: node linkType: hard @@ -4517,11 +4528,11 @@ __metadata: linkType: hard "ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": - version: 4.3.2 - resolution: "ansi-escapes@npm:4.3.2" + version: 4.3.1 + resolution: "ansi-escapes@npm:4.3.1" dependencies: - type-fest: ^0.21.3 - checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815 + type-fest: ^0.11.0 + checksum: c4962c1791cc4e29efb9976680bad7b23f322ca039e588406680fffc8b6bc6e223721193eb481dab076309d9a7371bbfc4e835efe5fe267e3395ffa047da239d languageName: node linkType: hard @@ -4597,9 +4608,9 @@ __metadata: linkType: hard "ansi-styles@npm:^6.0.0": - version: 6.2.1 - resolution: "ansi-styles@npm:6.2.1" - checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 + version: 6.1.0 + resolution: "ansi-styles@npm:6.1.0" + checksum: 7a7f8528c07a9d20c3a92bccd2b6bc3bb4d26e5cb775c02826921477377bd495d615d61f710d56216344b6238d1d11ef2b0348e146c5b128715578bfb3217229 languageName: node linkType: hard @@ -4611,12 +4622,12 @@ __metadata: linkType: hard "anymatch@npm:^3.0.3": - version: 3.1.2 - resolution: "anymatch@npm:3.1.2" + version: 3.1.1 + resolution: "anymatch@npm:3.1.1" dependencies: normalize-path: ^3.0.0 picomatch: ^2.0.4 - checksum: 985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9 + checksum: c951385862bf114807d594bdffccb769bd7219ddc14f24fc135cde075ad2477a97991567b8bb5032d4f279f96897f0c2af6468a350a6c674ac0a5ee3b62a26d6 languageName: node linkType: hard @@ -4655,17 +4666,17 @@ __metadata: linkType: hard "archiver@npm:^5.1.0": - version: 5.3.1 - resolution: "archiver@npm:5.3.1" + version: 5.2.0 + resolution: "archiver@npm:5.2.0" dependencies: archiver-utils: ^2.1.0 - async: ^3.2.3 + async: ^3.2.0 buffer-crc32: ^0.2.1 readable-stream: ^3.6.0 readdir-glob: ^1.0.0 - tar-stream: ^2.2.0 - zip-stream: ^4.1.0 - checksum: 905b198ed04d26c951b80545d45c7f2e0432ef89977a93af8a762501d659886e39dda0fbffb0d517ff3fa450a3d09a29146e4273c2170624e1988f889fb5302c + tar-stream: ^2.1.4 + zip-stream: ^4.0.4 + checksum: e8e043b9ebc39f5574f979de3cdb273beed2039b2577d4fa14d4b7f700afb74c8359f366480c9c7b2e66bf9f150d6abf5b2bffd7dd0dc335bf99be38ffbfecc9 languageName: node linkType: hard @@ -4723,9 +4734,9 @@ __metadata: linkType: hard "aria-query@npm:^5.0.0": - version: 5.0.2 - resolution: "aria-query@npm:5.0.2" - checksum: 2ecb77a64b9bbb030f5267b8672042b9559bdc507348d7c5efc14a6c180b06704c63481b162913f0466391837569b6d84f93ab18d73629e7bfa34c4f927c1fbc + version: 5.0.0 + resolution: "aria-query@npm:5.0.0" + checksum: c41f98866c5a304561ee8cae55856711cddad6f3f85d8cb43cc5f79667078d9b8979ce32d244c1ff364e6463a4d0b6865804a33ccc717fed701b281cf7dc6296 languageName: node linkType: hard @@ -4785,14 +4796,13 @@ __metadata: linkType: hard "array.prototype.flat@npm:^1.2.5": - version: 1.3.0 - resolution: "array.prototype.flat@npm:1.3.0" + version: 1.2.5 + resolution: "array.prototype.flat@npm:1.2.5" dependencies: call-bind: ^1.0.2 define-properties: ^1.1.3 - es-abstract: ^1.19.2 - es-shim-unscopables: ^1.0.0 - checksum: 2a652b3e8dc0bebb6117e42a5ab5738af0203a14c27341d7bb2431467bdb4b348e2c5dc555dfcda8af0a5e4075c400b85311ded73861c87290a71a17c3e0a257 + es-abstract: ^1.19.0 + checksum: 9cc6414b111abfc7717e39546e4887b1e5ec74df8f1618d83425deaa95752bf05d475d1d241253b4d88d4a01f8e1bc84845ad5b7cc2047f8db2f614512acd40e languageName: node linkType: hard @@ -4808,19 +4818,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.reduce@npm:^1.0.4": - version: 1.0.4 - resolution: "array.prototype.reduce@npm:1.0.4" - dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 - es-abstract: ^1.19.2 - es-array-method-boxes-properly: ^1.0.0 - is-string: ^1.0.7 - checksum: 6a57a1a2d3b77a9543db139cd52211f43a5af8e8271cb3c173be802076e3a6f71204ba8f090f5937ebc0842d5876db282f0f63dffd0e86b153e6e5a45681e4a5 - languageName: node - linkType: hard - "arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -4864,18 +4861,18 @@ __metadata: linkType: hard "async@npm:^2.6.0": - version: 2.6.4 - resolution: "async@npm:2.6.4" + version: 2.6.3 + resolution: "async@npm:2.6.3" dependencies: lodash: ^4.17.14 - checksum: a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19 + checksum: 5e5561ff8fca807e88738533d620488ac03a5c43fce6c937451f7e35f943d33ad06c24af3f681a48cca3d2b0002b3118faff0a128dc89438a9bf0226f712c499 languageName: node linkType: hard -"async@npm:^3.2.3, async@npm:~3.2.0": - version: 3.2.4 - resolution: "async@npm:3.2.4" - checksum: 43d07459a4e1d09b84a20772414aa684ff4de085cbcaec6eea3c7a8f8150e8c62aa6cd4e699fe8ee93c3a5b324e777d34642531875a0817a35697522c1b02e89 +"async@npm:^3.2.0, async@npm:^3.2.3, async@npm:~3.2.0": + version: 3.2.3 + resolution: "async@npm:3.2.3" + checksum: c4bee57ab2249af3dc83ca3ef9acfa8e822c0d5e5aa41bae3eaf7f673648343cd64ecd7d26091ffd357f3f044428b17b5f00098494b6cf8b6b3e9681f0636ca1 languageName: node linkType: hard @@ -4945,22 +4942,25 @@ __metadata: languageName: node linkType: hard -"axios@npm:0.21.4": - version: 0.21.4 - resolution: "axios@npm:0.21.4" +"axios@npm:1.1.2": + version: 1.1.2 + resolution: "axios@npm:1.1.2" dependencies: - follow-redirects: ^1.14.0 - checksum: 44245f24ac971e7458f3120c92f9d66d1fc695e8b97019139de5b0cc65d9b8104647db01e5f46917728edfc0cfd88eb30fc4c55e6053eef4ace76768ce95ff3c + follow-redirects: ^1.15.0 + form-data: ^4.0.0 + proxy-from-env: ^1.1.0 + checksum: 136c25a5031aa2845fdbda3006c36888bbe351b11d1195f1f898a23c5df1430febbdb1ad034a61f27967e83762d5b5a3e851fff8a363cb4badeb883f8ff21461 languageName: node linkType: hard -"axios@npm:^0.27.2": - version: 0.27.2 - resolution: "axios@npm:0.27.2" +"axios@npm:1.1.3": + version: 1.1.3 + resolution: "axios@npm:1.1.3" dependencies: - follow-redirects: ^1.14.9 + follow-redirects: ^1.15.0 form-data: ^4.0.0 - checksum: 38cb7540465fe8c4102850c4368053c21683af85c5fdf0ea619f9628abbcb59415d1e22ebc8a6390d2bbc9b58a9806c874f139767389c862ec9b772235f06854 + proxy-from-env: ^1.1.0 + checksum: cab3b17bf6092c9387f7023d699db093cfa23650b56c4422cd474d124b78b2e3b5a520f932c330664a58ab85b867b1c25a95cace475ef72d236888c852b84e6d languageName: node linkType: hard @@ -5132,10 +5132,12 @@ __metadata: languageName: node linkType: hard -"base64-arraybuffer-es6@npm:^0.7.0": - version: 0.7.0 - resolution: "base64-arraybuffer-es6@npm:0.7.0" - checksum: 6d2fd114df49201b476cea5d470504e5d4e8c4cd42544152b312c9bdcb824313086fe83f1ffc34262e9e276b82d46aefc6e63bb85553f016932061137b355cdf +"base64-arraybuffer-es6@npm:^0.6.0": + version: 0.6.0 + resolution: "base64-arraybuffer-es6@npm:0.6.0" + peerDependencies: + core-js-bundle: ^3.6.5 + checksum: 007c51d4445c6dda58db70c99a3465aef1a6812a2382ef47a7d65a3f514d4029afb43462a364e5c622fd7fe641bd7753acb5b1f77e92945e3f73143b67ad5a8c languageName: node linkType: hard @@ -5153,10 +5155,17 @@ __metadata: languageName: node linkType: hard -"bazinga64@npm:5.11.6": - version: 5.11.6 - resolution: "bazinga64@npm:5.11.6" - checksum: e11a0333784cbd5bcf26c16aabe740325b231efef184865218fe6e701873c58fa6f877c48b9217e8781deac751b68dbaea1d9585e80d4c77bdd3c2ba161fef6f +"bazinga64@npm:5.11.11": + version: 5.11.11 + resolution: "bazinga64@npm:5.11.11" + checksum: dd490fb39e23a7332b24a1d383a2b340427ebfec2b563219b853fde6fdcdd6d66dc6dade339474cc8554626445f4306f10c9b6d0c60393f297d5d3a8b432f477 + languageName: node + linkType: hard + +"bazinga64@npm:5.11.9": + version: 5.11.9 + resolution: "bazinga64@npm:5.11.9" + checksum: 786edefc18b649c02de46677b96b4de7159cee1042ef03ee9b35c0a638f29fbaba7a0bccb12ce353f15b5c8df8ffb1e944b70d561595dce1b9e7697d9119467c languageName: node linkType: hard @@ -5167,7 +5176,18 @@ __metadata: languageName: node linkType: hard -"bl@npm:^4.0.3, bl@npm:^4.1.0": +"bl@npm:^4.0.3": + version: 4.0.3 + resolution: "bl@npm:4.0.3" + dependencies: + buffer: ^5.5.0 + inherits: ^2.0.4 + readable-stream: ^3.4.0 + checksum: 4e011e5985ebecfc4ec2874f12e3d094b4e516610686caa26d93b07961c8053545e607d6fb1d6ba16559ac2b3dba3e8517a68380b377e58ab73fa09831319c29 + languageName: node + linkType: hard + +"bl@npm:^4.1.0": version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: @@ -5232,6 +5252,13 @@ __metadata: languageName: node linkType: hard +"browser-process-hrtime@npm:^1.0.0": + version: 1.0.0 + resolution: "browser-process-hrtime@npm:1.0.0" + checksum: e30f868cdb770b1201afb714ad1575dd86366b6e861900884665fb627109b3cc757c40067d3bfee1ff2a29c835257ea30725a8018a9afd02ac1c24b408b1e45f + languageName: node + linkType: hard + "browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4": version: 4.21.4 resolution: "browserslist@npm:4.21.4" @@ -5263,9 +5290,9 @@ __metadata: linkType: hard "buffer-equal@npm:^1.0.0": - version: 1.0.1 - resolution: "buffer-equal@npm:1.0.1" - checksum: 6ead0f976726c4e2fb6f2e82419983f4a99cbf2cca1f1e107e16c23c4d91d9046c732dd29b63fc6ac194354f74fa107e8e94946ef2527812d83cde1d5a006309 + version: 1.0.0 + resolution: "buffer-equal@npm:1.0.0" + checksum: c63a62d25ffc6f3a7064a86dd0d92d93a32d03b14f22d17374790bc10e94bca2312302895fdd28a2b0060999d4385cf90cbf6ad1a6678065156c664016d3be45 languageName: node linkType: hard @@ -5297,9 +5324,9 @@ __metadata: linkType: hard "builtin-modules@npm:^3.1.0": - version: 3.3.0 - resolution: "builtin-modules@npm:3.3.0" - checksum: db021755d7ed8be048f25668fe2117620861ef6703ea2c65ed2779c9e3636d5c3b82325bd912244293959ff3ae303afa3471f6a15bf5060c103e4cc3a839749d + version: 3.2.0 + resolution: "builtin-modules@npm:3.2.0" + checksum: 0265aa1ba78e1a16f4e18668d815cb43fb364e6a6b8aa9189c6f44c7b894a551a43b323c40206959d2d4b2568c1f2805607ad6c88adc306a776ce6904cca6715 languageName: node linkType: hard @@ -5429,10 +5456,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001407, caniuse-lite@npm:^1.0.30001420": - version: 1.0.30001422 - resolution: "caniuse-lite@npm:1.0.30001422" - checksum: 29c950944b33ce242068402e679a5651d1289033381dcad7295cf14b589a6bd93d5bf32aa458bacaba9b25597731e0278c84ee588910ae774eab0585be88df62 +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001407, caniuse-lite@npm:^1.0.30001423": + version: 1.0.30001423 + resolution: "caniuse-lite@npm:1.0.30001423" + checksum: fe443f323f5dc6a858ef7d7deddb93db5e5f9a35e22970c4a65c4ef793bb696c1e2f038df572722d9edf29021e43ed16f5131faafde783563bd0d9eccf486592 languageName: node linkType: hard @@ -5449,7 +5476,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.3.0, chalk@npm:^2.4.1": +"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.3.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -5495,16 +5522,18 @@ __metadata: linkType: hard "chrome-trace-event@npm:^1.0.2": - version: 1.0.3 - resolution: "chrome-trace-event@npm:1.0.3" - checksum: cb8b1fc7e881aaef973bd0c4a43cd353c2ad8323fb471a041e64f7c2dd849cde4aad15f8b753331a32dda45c973f032c8a03b8177fc85d60eaa75e91e08bfb97 + version: 1.0.2 + resolution: "chrome-trace-event@npm:1.0.2" + dependencies: + tslib: ^1.9.0 + checksum: a104606fd07e6191848fa15d4031ac41c1715d025074574bdbb27d998a20d75d860a2060a5aca840bfbf97ec2ef6b72df9b387ed4109a8fc6eb5c362477c9294 languageName: node linkType: hard "ci-info@npm:^3.2.0": - version: 3.5.0 - resolution: "ci-info@npm:3.5.0" - checksum: 7def3789706ec18db3dc371dc699bd0df12057d54b796201f50ba87200e0849d3d83c68da00ab2ab8cdd738d91b25ab9e31620588f8d7e64ffaa1f760fd121cf + version: 3.3.0 + resolution: "ci-info@npm:3.3.0" + checksum: c3d86fe374938ecda5093b1ba39acb535d8309185ba3f23587747c6a057e63f45419b406d880304dbc0e1d72392c9a33e42fe9a1e299209bc0ded5efaa232b66 languageName: node linkType: hard @@ -5586,6 +5615,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^7.0.2": + version: 7.0.4 + resolution: "cliui@npm:7.0.4" + dependencies: + string-width: ^4.2.0 + strip-ansi: ^6.0.0 + wrap-ansi: ^7.0.0 + checksum: ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f + languageName: node + linkType: hard + "cliui@npm:^8.0.1": version: 8.0.1 resolution: "cliui@npm:8.0.1" @@ -5686,7 +5726,7 @@ __metadata: languageName: node linkType: hard -"color-convert@npm:^1.9.0, color-convert@npm:^1.9.1, color-convert@npm:^1.9.3": +"color-convert@npm:^1.9.0, color-convert@npm:^1.9.1": version: 1.9.3 resolution: "color-convert@npm:1.9.3" dependencies: @@ -5718,7 +5758,7 @@ __metadata: languageName: node linkType: hard -"color-string@npm:^1.5.4, color-string@npm:^1.6.0": +"color-string@npm:^1.5.4, color-string@npm:^1.9.0": version: 1.9.1 resolution: "color-string@npm:1.9.1" dependencies: @@ -5737,23 +5777,23 @@ __metadata: languageName: node linkType: hard -"color@npm:3.1.3": - version: 3.1.3 - resolution: "color@npm:3.1.3" +"color@npm:4.2.3": + version: 4.2.3 + resolution: "color@npm:4.2.3" dependencies: - color-convert: ^1.9.1 - color-string: ^1.5.4 - checksum: d52a77ae239e1cdb55d9920e73d730df69a05cec9cb5d9b83a3e311b23009fd4053f4a88e7f6152207db498838f10e3ba4b1661a64a3acb41a50b14944214f26 + color-convert: ^2.0.1 + color-string: ^1.9.0 + checksum: 0579629c02c631b426780038da929cca8e8d80a40158b09811a0112a107c62e10e4aad719843b791b1e658ab4e800558f2e87ca4522c8b32349d497ecb6adeb4 languageName: node linkType: hard "color@npm:^3.0.0": - version: 3.2.1 - resolution: "color@npm:3.2.1" + version: 3.1.3 + resolution: "color@npm:3.1.3" dependencies: - color-convert: ^1.9.3 - color-string: ^1.6.0 - checksum: f81220e8b774d35865c2561be921f5652117638dcda7ca4029262046e37fc2444ac7bbfdd110cf1fd9c074a4ee5eda8f85944ffbdda26186b602dd9bb05f6400 + color-convert: ^1.9.1 + color-string: ^1.5.4 + checksum: d52a77ae239e1cdb55d9920e73d730df69a05cec9cb5d9b83a3e311b23009fd4053f4a88e7f6152207db498838f10e3ba4b1661a64a3acb41a50b14944214f26 languageName: node linkType: hard @@ -5802,9 +5842,9 @@ __metadata: linkType: hard "commander@npm:^9.0.0, commander@npm:^9.3.0, commander@npm:^9.4.0": - version: 9.4.1 - resolution: "commander@npm:9.4.1" - checksum: bfb18e325a5bdf772763c2213d5c7d9e77144d944124e988bcd8e5e65fb6d45d5d4e86b09155d0f2556c9a59c31e428720e57968bcd050b2306e910a0bf3cf13 + version: 9.4.0 + resolution: "commander@npm:9.4.0" + checksum: a322de584a6ccd1ea83c24f6a660e52d16ffbe2613fcfbb8d2cc68bc9dec637492456d754fe8bb5b039ad843ed8e04fb0b107e581a75f62cde9e1a0ab1546e09 languageName: node linkType: hard @@ -5829,9 +5869,9 @@ __metadata: linkType: hard "common-tags@npm:^1.8.0": - version: 1.8.2 - resolution: "common-tags@npm:1.8.2" - checksum: 767a6255a84bbc47df49a60ab583053bb29a7d9687066a18500a516188a062c4e4cd52de341f22de0b07062e699b1b8fe3cfa1cb55b241cb9301aeb4f45b4dff + version: 1.8.0 + resolution: "common-tags@npm:1.8.0" + checksum: fb0cc9420d149176f2bd2b1fc9e6df622cd34eccaca60b276aa3253a7c9241e8a8ed1ec0702b2679eba7e47aeef721869c686bbd7257b75b5c44993c8462cd7f languageName: node linkType: hard @@ -5842,15 +5882,15 @@ __metadata: languageName: node linkType: hard -"compress-commons@npm:^4.1.0": - version: 4.1.1 - resolution: "compress-commons@npm:4.1.1" +"compress-commons@npm:^4.0.2": + version: 4.0.2 + resolution: "compress-commons@npm:4.0.2" dependencies: buffer-crc32: ^0.2.13 - crc32-stream: ^4.0.2 + crc32-stream: ^4.0.1 normalize-path: ^3.0.0 readable-stream: ^3.6.0 - checksum: 0176483211a7304a4a8aa52dbcc149a4c9181ac8a04bfbcc3d1a379174bf5fa56c3b15cec19e5ae3d31f1b1ce35ebb275b792b867000c77bac7162ce4e0ca268 + checksum: 24cd37deb0b3d26de07d5a862c5b89079bb77e91d60b81d2cfa8d52d97a04681b89234665ef3d22bb14dae0db80e232a98c09ce223cb0e8b227f0e9db42741dc languageName: node linkType: hard @@ -5861,9 +5901,9 @@ __metadata: languageName: node linkType: hard -"concurrently@npm:7.4.0": - version: 7.4.0 - resolution: "concurrently@npm:7.4.0" +"concurrently@npm:7.5.0": + version: 7.5.0 + resolution: "concurrently@npm:7.5.0" dependencies: chalk: ^4.1.0 date-fns: ^2.29.1 @@ -5877,7 +5917,7 @@ __metadata: bin: conc: dist/bin/concurrently.js concurrently: dist/bin/concurrently.js - checksum: cc547866ad8d009d184ca3a7115d6636052a5f56f5429d123092d651286043d7233f6429257e30e50f509894cd12798ea831896ac18092d8135f67ffcc8ac3ea + checksum: 7886e1c8559d2699ae1b62be8aca5d56c226966e252a2b9dd6077b3c1fd5397e98ef537c040fffa1de50418bd2616746eb9dd589a31ffb9056d4758b850a865b languageName: node linkType: hard @@ -5910,18 +5950,20 @@ __metadata: linkType: hard "convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.5.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": - version: 1.9.0 - resolution: "convert-source-map@npm:1.9.0" - checksum: dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 + version: 1.7.0 + resolution: "convert-source-map@npm:1.7.0" + dependencies: + safe-buffer: ~5.1.1 + checksum: bcd2e3ea7d37f96b85a6e362c8a89402ccc73757256e3ee53aa2c22fe915adb854c66b1f81111be815a3a6a6ce3c58e8001858e883c9d5b4fe08a853fa865967 languageName: node linkType: hard "copy-anything@npm:^2.0.1": - version: 2.0.6 - resolution: "copy-anything@npm:2.0.6" + version: 2.0.1 + resolution: "copy-anything@npm:2.0.1" dependencies: - is-what: ^3.14.1 - checksum: 7318dc00ca14f846d14fc886845cff63bf20a3c5f4fcdd31f68c40a213648c78a1093426947ac0f8f8577845e9a7a11eeaaeefb05d9a6f1b78ca5ec60c2aaf6e + is-what: ^3.7.1 + checksum: a5524a2378579133b7cb6393aea8a750b30e5b94bfb69d8987b53548221e595011e822c40a4c4c348b2ae6bda3d22128d472a31dc1f959fd3fd716f01b66846f languageName: node linkType: hard @@ -5967,18 +6009,18 @@ __metadata: linkType: hard "core-js-compat@npm:^3.25.1": - version: 3.25.5 - resolution: "core-js-compat@npm:3.25.5" + version: 3.25.1 + resolution: "core-js-compat@npm:3.25.1" dependencies: - browserslist: ^4.21.4 - checksum: 30686b750d675b685426ee25e41e30b83aa05ff7b79def94b457529d05c1ad123cd4d0b70d9162b077a15dc9f6f177ee997d846d0a3324176dd3c504e917309c + browserslist: ^4.21.3 + checksum: 34dbec657adc2f660f4cd701709c9c5e27cbd608211c65df09458f80f3e357b9492ba1c5173e17cca72d889dcc6da01268cadf88fb407cf1726e76d301c6143e languageName: node linkType: hard -"core-js-pure@npm:^3.25.1": - version: 3.25.5 - resolution: "core-js-pure@npm:3.25.5" - checksum: e48799a8ab28f00ef3db18377142ff2c578574ab2b18ebddde6cbf12823e0181a57c80e3caa6046ce2a2e439d603a252be767583ddc54248e3d1060bc5012127 +"core-js-pure@npm:^3.0.0": + version: 3.8.2 + resolution: "core-js-pure@npm:3.8.2" + checksum: 871dbf05aa249eb98b6348975888d6982fa3b279f6b07d4a23114201db568d6fdb1117a6d4602c7ff81dc38600485ee48d2083bd070ec96c8d2bce8ded335d60 languageName: node linkType: hard @@ -5996,16 +6038,16 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:7.0.0": - version: 7.0.0 - resolution: "cosmiconfig@npm:7.0.0" +"cosmiconfig@npm:7.0.1, cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": + version: 7.0.1 + resolution: "cosmiconfig@npm:7.0.1" dependencies: "@types/parse-json": ^4.0.0 import-fresh: ^3.2.1 parse-json: ^5.0.0 path-type: ^4.0.0 yaml: ^1.10.0 - checksum: 6801feaa0249e9b9fdde5b3d70dc33b4f9c69095bec94d67e3fe08b66eac24dc7e2099f053597cfbc94b743de269aa5d2cfa7da3fde765433423b06bd122941a + checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b languageName: node linkType: hard @@ -6021,19 +6063,6 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": - version: 7.0.1 - resolution: "cosmiconfig@npm:7.0.1" - dependencies: - "@types/parse-json": ^4.0.0 - import-fresh: ^3.2.1 - parse-json: ^5.0.0 - path-type: ^4.0.0 - yaml: ^1.10.0 - checksum: 4be63e7117955fd88333d7460e4c466a90f556df6ef34efd59034d2463484e339666c41f02b523d574a797ec61f4a91918c5b89a316db2ea2f834e0d2d09465b - languageName: node - linkType: hard - "countly-sdk-web@npm:22.6.2": version: 22.6.2 resolution: "countly-sdk-web@npm:22.6.2" @@ -6056,21 +6085,24 @@ __metadata: linkType: hard "crc-32@npm:^1.2.0": - version: 1.2.2 - resolution: "crc-32@npm:1.2.2" + version: 1.2.0 + resolution: "crc-32@npm:1.2.0" + dependencies: + exit-on-epipe: ~1.0.1 + printj: ~1.1.0 bin: - crc32: bin/crc32.njs - checksum: ad2d0ad0cbd465b75dcaeeff0600f8195b686816ab5f3ba4c6e052a07f728c3e70df2e3ca9fd3d4484dc4ba70586e161ca5a2334ec8bf5a41bf022a6103ff243 + crc32: ./bin/crc32.njs + checksum: 7bcde8bea262f6629ac3c70e20bdfa3d058dc77091705ce8620513f76f19b41fc273ddd65a716eef9b4e33fbb61ff7f9b266653d214319aef27e4223789c6b9e languageName: node linkType: hard -"crc32-stream@npm:^4.0.2": - version: 4.0.2 - resolution: "crc32-stream@npm:4.0.2" +"crc32-stream@npm:^4.0.1": + version: 4.0.1 + resolution: "crc32-stream@npm:4.0.1" dependencies: crc-32: ^1.2.0 readable-stream: ^3.4.0 - checksum: 1099559283b86e8a55390228b57ff4d57a74cac6aa8086aa4730f84317c9f93e914aeece115352f2d706a9df7ed75327ffacd86cfe23f040aef821231b528e76 + checksum: 39c2e0d5d7a3388e85ccf27ef0b30475f98902d34e7a048decc1665ff67f98f17f850059b28942fdf5582cb836eaa5184453ec35a6ea2442ce3bc10c8f1ee8a4 languageName: node linkType: hard @@ -6324,12 +6356,12 @@ __metadata: linkType: hard "css-tree@npm:^1.1.2": - version: 1.1.3 - resolution: "css-tree@npm:1.1.3" + version: 1.1.2 + resolution: "css-tree@npm:1.1.2" dependencies: mdn-data: 2.0.14 source-map: ^0.6.1 - checksum: 79f9b81803991b6977b7fcb1588799270438274d89066ce08f117f5cdb5e20019b446d766c61506dd772c839df84caa16042d6076f20c97187f5abe3b50e7d1f + checksum: b92e6439124f2a96bb111d4b4c2a50a8bdf392acd6be2179c67a0cff0582917e29561272543d37f3f48b7bfcad7a2aba1c9347d8c9519c97d54457b0d9090618 languageName: node linkType: hard @@ -6476,9 +6508,9 @@ __metadata: linkType: hard "csstype@npm:^3.0.2": - version: 3.1.1 - resolution: "csstype@npm:3.1.1" - checksum: 1f7b4f5fdd955b7444b18ebdddf3f5c699159f13e9cf8ac9027ae4a60ae226aef9bbb14a6e12ca7dba3358b007cee6354b116e720262867c398de6c955ea451d + version: 3.0.6 + resolution: "csstype@npm:3.0.6" + checksum: de13bc52ba307b1408dcd29ae4a177ed5fca08226c67b17777e93c7deb1e71accccd251755fa73485ee3cde69df041c8edcd738dc44f904c0c9d246b161286e9 languageName: node linkType: hard @@ -6561,10 +6593,10 @@ __metadata: languageName: node linkType: hard -"decimal.js@npm:^10.4.1": - version: 10.4.2 - resolution: "decimal.js@npm:10.4.2" - checksum: 536cd6816a3197f2e1aa3da4860856cb5a2db73f6fafe8cb3b924ccc63f9b7d78296acc13dccbd419bd958ccc6357921fb15467f883b37cab04bfba7044cada2 +"decimal.js@npm:^10.3.1": + version: 10.4.1 + resolution: "decimal.js@npm:10.4.1" + checksum: 5da6dc74af5b73d954741b24d404ef6da07841794d9e51412a2708ec384dd7b4bced3365fb178f4cd119b7ef45f0b34344014a4dc0494c8374c5e746df3cb410 languageName: node linkType: hard @@ -6668,7 +6700,7 @@ __metadata: languageName: node linkType: hard -"dexie@npm:3.2.2, dexie@npm:^3.2.2, dexie@npm:latest": +"dexie@latest, dexie@npm:3.2.2, dexie@npm:^3.2.2": version: 3.2.2 resolution: "dexie@npm:3.2.2" checksum: 7a21079f7ab139ebd724a009917f9293f2b01c341e2a3cd51d2455dda4d4e78b9ca7de0373e963108395cf1921ce7f6556cac967c1e957005a3c7c11794ceccf @@ -6697,9 +6729,9 @@ __metadata: linkType: hard "diff@npm:^5.0.0": - version: 5.1.0 - resolution: "diff@npm:5.1.0" - checksum: c7bf0df7c9bfbe1cf8a678fd1b2137c4fb11be117a67bc18a0e03ae75105e8533dbfb1cda6b46beb3586ef5aed22143ef9d70713977d5fb1f9114e21455fba90 + version: 5.0.0 + resolution: "diff@npm:5.0.0" + checksum: f19fe29284b633afdb2725c2a8bb7d25761ea54d321d8e67987ac851c5294be4afeab532bd84531e02583a3fe7f4014aa314a3eda84f5590e7a9e6b371ef3b46 languageName: node linkType: hard @@ -6731,19 +6763,19 @@ __metadata: linkType: hard "dom-accessibility-api@npm:^0.5.9": - version: 0.5.14 - resolution: "dom-accessibility-api@npm:0.5.14" - checksum: 782c813f75a09ba6735ef03b5e1624406a3829444ae49d5bdedd272a49d437ae3354f53e02ffc8c9fd9165880250f41546538f27461f839dd4ea1234e77e8d5e + version: 0.5.13 + resolution: "dom-accessibility-api@npm:0.5.13" + checksum: a5a5f14c01e466d424750aaac9225f1dc43cf16d101a1c40e01a554abce63c48084707002c39b805f2ce212273c179dd6d2258175997cd06d5f79851bf52dd40 languageName: node linkType: hard "dom-helpers@npm:^5.0.1": - version: 5.2.1 - resolution: "dom-helpers@npm:5.2.1" + version: 5.2.0 + resolution: "dom-helpers@npm:5.2.0" dependencies: "@babel/runtime": ^7.8.7 csstype: ^3.0.2 - checksum: 863ba9e086f7093df3376b43e74ce4422571d404fc9828bf2c56140963d5edf0e56160f9b2f3bb61b282c07f8fc8134f023c98fd684bddcb12daf7b0f14d951c + checksum: bea3e7217c2adac5f89285b7786dbcc3a356226f6ff12934c9626689829b00e7fa7630a8f77973028d039db1aba6b882b1494854aa910422d1644486136b1e55 languageName: node linkType: hard @@ -6765,9 +6797,9 @@ __metadata: linkType: hard "domelementtype@npm:^2.0.1": - version: 2.3.0 - resolution: "domelementtype@npm:2.3.0" - checksum: ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6 + version: 2.1.0 + resolution: "domelementtype@npm:2.1.0" + checksum: 55144142c1a06840b830909e4d2904bf604949114362b1b4ab2417b48e889e118b75f2d3eff68bf50fca74d8033a68e19c8b0387e6fafecb4489560af698cb5e languageName: node linkType: hard @@ -6862,20 +6894,20 @@ __metadata: linkType: hard "ejs@npm:^3.1.6": - version: 3.1.8 - resolution: "ejs@npm:3.1.8" + version: 3.1.7 + resolution: "ejs@npm:3.1.7" dependencies: jake: ^10.8.5 bin: ejs: bin/cli.js - checksum: 1d40d198ad52e315ccf37e577bdec06e24eefdc4e3c27aafa47751a03a0c7f0ec4310254c9277a5f14763c3cd4bbacce27497332b2d87c74232b9b1defef8efc + checksum: fe40764af39955ce8f8b116716fc8b911959946698edb49ecab85df597746c07aa65d5b74ead28a1e2ffa75b0f92d9bedd752f1c29437da6137b3518271e988c languageName: node linkType: hard "electron-to-chromium@npm:^1.4.251": - version: 1.4.284 - resolution: "electron-to-chromium@npm:1.4.284" - checksum: be496e9dca6509dbdbb54dc32146fc99f8eb716d28a7ee8ccd3eba0066561df36fc51418d8bd7cf5a5891810bf56c0def3418e74248f51ea4a843d423603d10a + version: 1.4.254 + resolution: "electron-to-chromium@npm:1.4.254" + checksum: 32f0ecb621db44d37fc93017f742a2b1da7302c778b4d6c0fa122cc662f9c50e6576d214048dcac5c9baf835340c954c624f09f2e02c6dea9049c4a839e862e2 languageName: node linkType: hard @@ -6953,9 +6985,9 @@ __metadata: linkType: hard "entities@npm:^2.0.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 19010dacaf0912c895ea262b4f6128574f9ccf8d4b3b65c7e8334ad0079b3706376360e28d8843ff50a78aabcb8f08f0a32dbfacdc77e47ed77ca08b713669b3 + version: 2.1.0 + resolution: "entities@npm:2.1.0" + checksum: a10a877e489586a3f6a691fe49bf3fc4e58f06c8e80522f08214a5150ba457e7017b447d4913a3fa041bda06ee4c92517baa4d8d75373eaa79369e9639225ffd languageName: node linkType: hard @@ -6981,11 +7013,11 @@ __metadata: linkType: hard "envinfo@npm:^7.7.3": - version: 7.8.1 - resolution: "envinfo@npm:7.8.1" + version: 7.7.3 + resolution: "envinfo@npm:7.7.3" bin: envinfo: dist/cli.js - checksum: de736c98d6311c78523628ff127af138451b162e57af5293c1b984ca821d0aeb9c849537d2fde0434011bed33f6bca5310ca2aab8a51a3f28fc719e89045d648 + checksum: d8fb5c308fafaa18bff0e415d1a538df58de09ce168259b4b3fa6d10b3391df300ae6c64679e382c9949e26102fc703e7f675abc8a56958546baa8f509dc3df4 languageName: node linkType: hard @@ -7032,49 +7064,41 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.17.2, es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5, es-abstract@npm:^1.20.1": - version: 1.20.4 - resolution: "es-abstract@npm:1.20.4" +"es-abstract@npm:^1.17.2, es-abstract@npm:^1.18.0-next.1, es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2, es-abstract@npm:^1.19.5": + version: 1.20.1 + resolution: "es-abstract@npm:1.20.1" dependencies: call-bind: ^1.0.2 es-to-primitive: ^1.2.1 function-bind: ^1.1.1 function.prototype.name: ^1.1.5 - get-intrinsic: ^1.1.3 + get-intrinsic: ^1.1.1 get-symbol-description: ^1.0.0 has: ^1.0.3 has-property-descriptors: ^1.0.0 has-symbols: ^1.0.3 internal-slot: ^1.0.3 - is-callable: ^1.2.7 + is-callable: ^1.2.4 is-negative-zero: ^2.0.2 is-regex: ^1.1.4 is-shared-array-buffer: ^1.0.2 is-string: ^1.0.7 is-weakref: ^1.0.2 - object-inspect: ^1.12.2 + object-inspect: ^1.12.0 object-keys: ^1.1.1 - object.assign: ^4.1.4 + object.assign: ^4.1.2 regexp.prototype.flags: ^1.4.3 - safe-regex-test: ^1.0.0 string.prototype.trimend: ^1.0.5 string.prototype.trimstart: ^1.0.5 unbox-primitive: ^1.0.2 - checksum: 89297cc785c31aedf961a603d5a07ed16471e435d3a1b6d070b54f157cf48454b95cda2ac55e4b86ff4fe3276e835fcffd2771578e6fa634337da49b26826141 - languageName: node - linkType: hard - -"es-array-method-boxes-properly@npm:^1.0.0": - version: 1.0.0 - resolution: "es-array-method-boxes-properly@npm:1.0.0" - checksum: 2537fcd1cecf187083890bc6f5236d3a26bf39237433587e5bf63392e88faae929dbba78ff0120681a3f6f81c23fe3816122982c160d63b38c95c830b633b826 + checksum: 28da27ae0ed9c76df7ee8ef5c278df79dcfdb554415faf7068bb7c58f8ba8e2a16bfb59e586844be6429ab4c302ca7748979d48442224cb1140b051866d74b7f languageName: node linkType: hard "es-module-lexer@npm:^0.9.0": - version: 0.9.3 - resolution: "es-module-lexer@npm:0.9.3" - checksum: 84bbab23c396281db2c906c766af58b1ae2a1a2599844a504df10b9e8dc77ec800b3211fdaa133ff700f5703d791198807bba25d9667392d27a5e9feda344da8 + version: 0.9.0 + resolution: "es-module-lexer@npm:0.9.0" + checksum: 05ddfcb598749e4da78f300e191baa0380dc7aded0b0af808421716f7d90b549edb4062d65958ec1e0abe707d3d025e11b5cebd446f1f615d1bb2be1b6c74d7b languageName: node linkType: hard @@ -7176,14 +7200,12 @@ __metadata: linkType: hard "eslint-module-utils@npm:^2.7.3": - version: 2.7.4 - resolution: "eslint-module-utils@npm:2.7.4" + version: 2.7.3 + resolution: "eslint-module-utils@npm:2.7.3" dependencies: debug: ^3.2.7 - peerDependenciesMeta: - eslint: - optional: true - checksum: 5da13645daff145a5c922896b258f8bba560722c3767254e458d894ff5fbb505d6dfd945bffa932a5b0ae06714da2379bd41011c4c20d2d59cc83e23895360f7 + find-up: ^2.1.0 + checksum: 77048263f309167a1e6a1e1b896bfb5ddd1d3859b2e2abbd9c32c432aee13d610d46e6820b1ca81b37fba437cf423a404bc6649be64ace9148a3062d1886a678 languageName: node linkType: hard @@ -7230,9 +7252,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:27.1.2": - version: 27.1.2 - resolution: "eslint-plugin-jest@npm:27.1.2" +"eslint-plugin-jest@npm:27.1.3": + version: 27.1.3 + resolution: "eslint-plugin-jest@npm:27.1.3" dependencies: "@typescript-eslint/utils": ^5.10.0 peerDependencies: @@ -7243,24 +7265,24 @@ __metadata: optional: true jest: optional: true - checksum: b09833a38e13fd83d52da789fa11c8df5533b4bb896ed633f8f2422e4eefb8d7566dbc75ef1b894e16925135541a2dcb34fec4927cb89900ae7c55dce48a1e85 + checksum: 427f39ad4bb50b4e50a1f6aba04962ee3686e25b716d3e4dff47a304c2a352a35b032fec7350b84dc6362838525d93a70f7ae0f961b182c79bf602e90ebb1a55 languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:39.3.6": - version: 39.3.6 - resolution: "eslint-plugin-jsdoc@npm:39.3.6" +"eslint-plugin-jsdoc@npm:39.3.21": + version: 39.3.21 + resolution: "eslint-plugin-jsdoc@npm:39.3.21" dependencies: - "@es-joy/jsdoccomment": ~0.31.0 + "@es-joy/jsdoccomment": ~0.33.0 comment-parser: 1.3.1 debug: ^4.3.4 escape-string-regexp: ^4.0.0 esquery: ^1.4.0 - semver: ^7.3.7 + semver: ^7.3.8 spdx-expression-parse: ^3.0.1 peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 0825a5eba6cdcb250e45cd5ad488bd234da346f324a11160ad4b8c9fb3c76d8e1457d462fa91c24f11bdff5ef0013375d65c366b648202254c4bcc79eed89060 + checksum: 8116cbbdb4c7e388ae20ca86a4e6ce74a7c7d47a7638ef678975506ad9e71cac81cd864ab3a8c5756d75fafd7d7fa142754ceef51e001f9ed26713672c61ee88 languageName: node linkType: hard @@ -7449,20 +7471,21 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.3.0": +"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0": version: 3.3.0 resolution: "eslint-visitor-keys@npm:3.3.0" checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808 languageName: node linkType: hard -"eslint@npm:8.25.0": - version: 8.25.0 - resolution: "eslint@npm:8.25.0" +"eslint@npm:8.26.0": + version: 8.26.0 + resolution: "eslint@npm:8.26.0" dependencies: "@eslint/eslintrc": ^1.3.3 - "@humanwhocodes/config-array": ^0.10.5 + "@humanwhocodes/config-array": ^0.11.6 "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 ajv: ^6.10.0 chalk: ^4.0.0 cross-spawn: ^7.0.2 @@ -7478,14 +7501,14 @@ __metadata: fast-deep-equal: ^3.1.3 file-entry-cache: ^6.0.1 find-up: ^5.0.0 - glob-parent: ^6.0.1 + glob-parent: ^6.0.2 globals: ^13.15.0 - globby: ^11.1.0 grapheme-splitter: ^1.0.4 ignore: ^5.2.0 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 is-glob: ^4.0.0 + is-path-inside: ^3.0.3 js-sdsl: ^4.1.4 js-yaml: ^4.1.0 json-stable-stringify-without-jsonify: ^1.0.1 @@ -7500,7 +7523,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 7acf2693b522b573657b53d2245b5522d3a131e4224b1cbf01e2c3579632fdbf62599284f68bc483e6e4eba23ae3643c9544744e0214a86e727cc361cedcd0fa + checksum: a2aced939ea060f77d10dcfced5cfeb940f63f383fd7ab1decadea64170ab552582e1c5909db1db641d4283178c9bc569f19b0f8900e00314a5f783e4b3f759d languageName: node linkType: hard @@ -7527,12 +7550,12 @@ __metadata: linkType: hard "esprima-next@npm:^5.7.0": - version: 5.8.4 - resolution: "esprima-next@npm:5.8.4" + version: 5.7.0 + resolution: "esprima-next@npm:5.7.0" bin: esparse: bin/esparse.js esvalidate: bin/esvalidate.js - checksum: 3c2e7ddd91faac777e506360eb989a1a4d3c02c8a5abe5ca1e4aa2249e300f7a8cd05b3bc0aa3901e63082090abd4a3ba00d5357a630d03d0e0a3830dd078bc5 + checksum: 39b47ec6e883cbb5913384014bc2901172d96122033f58382572ba9e5ab86b8c4b856baebf9c8bcb96b74fa33f11c9388b623f8112d219a80001c04eef70c9c4 languageName: node linkType: hard @@ -7615,9 +7638,9 @@ __metadata: linkType: hard "events@npm:^3.2.0": - version: 3.3.0 - resolution: "events@npm:3.3.0" - checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + version: 3.2.0 + resolution: "events@npm:3.2.0" + checksum: 974178db37de546d2d8eff37ac662c2a9e046fc4f509ae0894cfaaf437381bc030081057d19b45a1bc32f1445d5a85221053fc1fb6858d08deeb01b1a6e259c3 languageName: node linkType: hard @@ -7655,6 +7678,13 @@ __metadata: languageName: node linkType: hard +"exit-on-epipe@npm:~1.0.1": + version: 1.0.1 + resolution: "exit-on-epipe@npm:1.0.1" + checksum: e8ab4940416d19f311b3c9226e3725c6c4c6026fe682266ecc0ff33a455d585fe3e4ee757857c7bf1d0491b478cb232b8e395dfb438e65ac87317eda47304c32 + languageName: node + linkType: hard + "exit@npm:^0.1.2, exit@npm:~0.1.2": version: 0.1.2 resolution: "exit@npm:0.1.2" @@ -7774,11 +7804,11 @@ __metadata: linkType: hard "fastq@npm:^1.6.0": - version: 1.13.0 - resolution: "fastq@npm:1.13.0" + version: 1.10.0 + resolution: "fastq@npm:1.10.0" dependencies: reusify: ^1.0.4 - checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b + checksum: 67fe7c7c96c5a714d39664c318bca84862b0e5658b5fcd67c3eaeda0bb2eb6895ce39d16944e2f523ce2737fa918113969ad7e1f204200d61cc29f2950f441c4 languageName: node linkType: hard @@ -7792,11 +7822,11 @@ __metadata: linkType: hard "fb-watchman@npm:^2.0.0": - version: 2.0.2 - resolution: "fb-watchman@npm:2.0.2" + version: 2.0.1 + resolution: "fb-watchman@npm:2.0.1" dependencies: bser: 2.1.1 - checksum: b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78 + checksum: 8510230778ab3a51c27dffb1b76ef2c24fab672a42742d3c0a45c2e9d1e5f20210b1fbca33486088da4a9a3958bde96b5aec0a63aac9894b4e9df65c88b2cbd6 languageName: node linkType: hard @@ -7875,11 +7905,11 @@ __metadata: linkType: hard "filelist@npm:^1.0.1": - version: 1.0.4 - resolution: "filelist@npm:1.0.4" + version: 1.0.3 + resolution: "filelist@npm:1.0.3" dependencies: minimatch: ^5.0.1 - checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160 + checksum: c78048691a31b91d54908ce2eac4731bf108613c7b2e4d1a05a6cbe6739bd067e4c1a3baa4f7d07b7143b8c374c0c0d59864b5c8d9168ec8e2a85f84fb7170ad languageName: node linkType: hard @@ -7893,13 +7923,13 @@ __metadata: linkType: hard "find-cache-dir@npm:^3.3.1": - version: 3.3.2 - resolution: "find-cache-dir@npm:3.3.2" + version: 3.3.1 + resolution: "find-cache-dir@npm:3.3.1" dependencies: commondir: ^1.0.1 make-dir: ^3.0.2 pkg-dir: ^4.1.0 - checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 + checksum: 0f7c22b65e07f9b486b4560227d014fab1e79ffbbfbafb87d113a2e878510bd620ef6fdff090e5248bb2846d28851d19e42bfdc7c50687966acc106328e7abf1 languageName: node linkType: hard @@ -7920,6 +7950,15 @@ __metadata: languageName: node linkType: hard +"find-up@npm:^2.1.0": + version: 2.1.0 + resolution: "find-up@npm:2.1.0" + dependencies: + locate-path: ^2.0.0 + checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd + languageName: node + linkType: hard + "find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -8001,9 +8040,9 @@ __metadata: linkType: hard "flatted@npm:^3.1.0": - version: 3.2.7 - resolution: "flatted@npm:3.2.7" - checksum: 427633049d55bdb80201c68f7eb1cbd533e03eac541f97d3aecab8c5526f12a20ccecaeede08b57503e772c769e7f8680b37e8d482d1e5f8d7e2194687f9ea35 + version: 3.1.0 + resolution: "flatted@npm:3.1.0" + checksum: 3e4699377ef18194e39777fc39e472e8939e65c38fe1445a26072242498ea4a7f701bbd6515aa332e5ea11dd9d3488f775f6dfe8b605756fbc0807dc329fe118 languageName: node linkType: hard @@ -8017,7 +8056,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.14.0, follow-redirects@npm:^1.14.9": +"follow-redirects@npm:^1.15.0": version: 1.15.2 resolution: "follow-redirects@npm:1.15.2" peerDependenciesMeta: @@ -8124,7 +8163,7 @@ __metadata: languageName: node linkType: hard -"fs-monkey@npm:^1.0.3": +"fs-monkey@npm:1.0.3": version: 1.0.3 resolution: "fs-monkey@npm:1.0.3" checksum: cf50804833f9b88a476911ae911fe50f61a98d986df52f890bd97e7262796d023698cb2309fa9b74fdd8974f04315b648748a0a8ee059e7d5257b293bfc409c0 @@ -8138,7 +8177,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": +"fsevents@npm:^2.3.2, fsevents@npm:~2.3.1": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -8148,7 +8187,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": +"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.1#~builtin": version: 2.3.2 resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin::version=2.3.2&hash=18f3a7" dependencies: @@ -8177,9 +8216,9 @@ __metadata: linkType: hard "functions-have-names@npm:^1.2.2": - version: 1.2.3 - resolution: "functions-have-names@npm:1.2.3" - checksum: c3f1f5ba20f4e962efb71344ce0a40722163e85bee2101ce25f88214e78182d2d2476aa85ef37950c579eb6cf6ee811c17b3101bb84004bb75655f3e33f3fdb5 + version: 1.2.2 + resolution: "functions-have-names@npm:1.2.2" + checksum: 25f44b6d1c41ac86ffdf41f25d1de81c0a5b4a3fcf4307a33cdfb23b9d4bd5d0d8bf312eaef5ad368c6500c8a9e19f692b8ce9f96aaab99db9dd936554165558 languageName: node linkType: hard @@ -8267,14 +8306,14 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3": - version: 1.1.3 - resolution: "get-intrinsic@npm:1.1.3" +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1": + version: 1.1.1 + resolution: "get-intrinsic@npm:1.1.1" dependencies: function-bind: ^1.1.1 has: ^1.0.3 - has-symbols: ^1.0.3 - checksum: 152d79e87251d536cf880ba75cfc3d6c6c50e12b3a64e1ea960e73a3752b47c69f46034456eae1b0894359ce3bc64c55c186f2811f8a788b75b638b06fab228a + has-symbols: ^1.0.1 + checksum: a9fe2ca8fa3f07f9b0d30fb202bcd01f3d9b9b6b732452e79c48e79f7d6d8d003af3f9e38514250e3553fdc83c61650851cb6870832ac89deaaceb08e3721a17 languageName: node linkType: hard @@ -8358,7 +8397,7 @@ __metadata: languageName: node linkType: hard -"glob-parent@npm:^6.0.1": +"glob-parent@npm:^6.0.1, glob-parent@npm:^6.0.2": version: 6.0.2 resolution: "glob-parent@npm:6.0.2" dependencies: @@ -8393,16 +8432,16 @@ __metadata: linkType: hard "glob@npm:^7.0.5, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": - version: 7.2.3 - resolution: "glob@npm:7.2.3" + version: 7.2.0 + resolution: "glob@npm:7.2.0" dependencies: fs.realpath: ^1.0.0 inflight: ^1.0.4 inherits: 2 - minimatch: ^3.1.1 + minimatch: ^3.0.4 once: ^1.3.0 path-is-absolute: ^1.0.0 - checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 + checksum: 78a8ea942331f08ed2e055cb5b9e40fe6f46f579d7fd3d694f3412fe5db23223d29b7fee1575440202e9a7ff9a72ab106a39fee39934c7bedafe5e5f8ae20134 languageName: node linkType: hard @@ -8529,15 +8568,15 @@ __metadata: linkType: hard "globals@npm:^13.15.0": - version: 13.17.0 - resolution: "globals@npm:13.17.0" + version: 13.15.0 + resolution: "globals@npm:13.15.0" dependencies: type-fest: ^0.20.2 - checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce + checksum: 383ade0873b2ab29ce6d143466c203ed960491575bc97406395e5c8434026fb02472ab2dfff5bc16689b8460269b18fda1047975295cd0183904385c51258bae languageName: node linkType: hard -"globby@npm:^11.1.0": +"globby@npm:^11.0.4, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -8572,13 +8611,13 @@ __metadata: linkType: hard "globule@npm:^1.0.0": - version: 1.3.4 - resolution: "globule@npm:1.3.4" + version: 1.3.2 + resolution: "globule@npm:1.3.2" dependencies: glob: ~7.1.1 - lodash: ^4.17.21 + lodash: ~4.17.10 minimatch: ~3.0.2 - checksum: 258b6865c77d54fbd4c91dd6931d99baf81b1485fdf4bd2c053b1a10eab015163cb646e6c96812d5c8b027fb07adfc0b7c7fb13bbbb571f3c12ea60bd7fda2f5 + checksum: 2e79c8c0bb8405c92abe43d633b737a511b4791fbca21646adf0dae2ff27c2a95a702347808cd4292e7730668e95fa5de164811f40f86f1774b7a9ff8ed0d1ec languageName: node linkType: hard @@ -8799,7 +8838,7 @@ __metadata: languageName: node linkType: hard -"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": +"has-bigints@npm:^1.0.2": version: 1.0.2 resolution: "has-bigints@npm:1.0.2" checksum: 390e31e7be7e5c6fe68b81babb73dfc35d413604d7ee5f56da101417027a4b4ce6a27e46eff97ad040c835b5d228676eae99a9b5c3bc0e23c8e81a49241ff45b @@ -8933,12 +8972,12 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^4.0.1": - version: 4.1.0 - resolution: "hosted-git-info@npm:4.1.0" +"hosted-git-info@npm:^3.0.6": + version: 3.0.7 + resolution: "hosted-git-info@npm:3.0.7" dependencies: lru-cache: ^6.0.0 - checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461 + checksum: e9da1f0852e732d8f59e95e501d14be643b4a63136107c1a733f1219b091f213a651d6e145d847f68322420fb77294475022b13da5d40eef8d6e67d087ea8978 languageName: node linkType: hard @@ -8966,9 +9005,9 @@ __metadata: linkType: hard "html-entities@npm:^2.1.0": - version: 2.3.3 - resolution: "html-entities@npm:2.3.3" - checksum: 92521501da8aa5f66fee27f0f022d6e9ceae62667dae93aa6a2f636afa71ad530b7fb24a18d4d6c124c9885970cac5f8a52dbf1731741161002816ae43f98196 + version: 2.3.2 + resolution: "html-entities@npm:2.3.2" + checksum: 522d8d202df301ff51b517a379e642023ed5c81ea9fb5674ffad88cff386165733d00b6089d5c2fcc644e44777d6072017b6216d8fa40f271d3610420d00a886 languageName: node linkType: hard @@ -8994,9 +9033,9 @@ __metadata: linkType: hard "http-parser-js@npm:>=0.5.1": - version: 0.5.8 - resolution: "http-parser-js@npm:0.5.8" - checksum: 6bbdf2429858e8cf13c62375b0bfb6dc3955ca0f32e58237488bc86cd2378f31d31785fd3ac4ce93f1c74e0189cf8823c91f5cb061696214fd368d2452dc871d + version: 0.5.3 + resolution: "http-parser-js@npm:0.5.3" + checksum: 6f3142c5f60ad995a6895a1dc4f70f8cef0910745366e97cbcb99caa604590dbcc11006b00989ad306837d6b820e9bfc6e801c4060ed19a0e4df83caa8577cb5 languageName: node linkType: hard @@ -9011,13 +9050,6 @@ __metadata: languageName: node linkType: hard -"http-status-codes@npm:2.1.4": - version: 2.1.4 - resolution: "http-status-codes@npm:2.1.4" - checksum: 44fedd7b2cfe8672e647fd03a1baf6662a62e7bf1669a866404830e98853dc0239b5cd054938e562cdd7b8228a9a7bc0e27b0eacc6a07814b1639a9c518a7220 - languageName: node - linkType: hard - "http-status-codes@npm:2.2.0": version: 2.2.0 resolution: "http-status-codes@npm:2.2.0" @@ -9098,11 +9130,11 @@ __metadata: linkType: hard "i18next@npm:*": - version: 22.0.0 - resolution: "i18next@npm:22.0.0" + version: 19.8.4 + resolution: "i18next@npm:19.8.4" dependencies: - "@babel/runtime": ^7.17.2 - checksum: f9849494b306d6d8565bd086ed07248d5be33046cfb28d6feed9f5ff51f9980d236995285c7257af986e70b93bed6e43f41f03867eb52e775f46c7fc796b2c33 + "@babel/runtime": ^7.12.0 + checksum: 49707e82681984ccc96eb29e0b85e29609a434f04d51e730f649448036b613994b3f4a14b113a20e128a4441bce2b4be683529a400bce8124f8c50b5557a49e6 languageName: node linkType: hard @@ -9124,14 +9156,7 @@ __metadata: languageName: node linkType: hard -"idb@npm:7.0.2": - version: 7.0.2 - resolution: "idb@npm:7.0.2" - checksum: 60ebe6d5c25d9d82d400fa90e769045a9a3f44dfbc3094b105f8666f025d84f2a779e5416211572fc51f6057f8e130cb1bbfaa06cfd6f196701a8fca9f0eda17 - languageName: node - linkType: hard - -"idb@npm:^7.0.1": +"idb@npm:7.1.0, idb@npm:^7.0.1": version: 7.1.0 resolution: "idb@npm:7.1.0" checksum: 1ae62bcf9f0545390b39ce82a5162720ffeb4cf461a6e64e8bb595df6a4fe94a7f73bba8412ac683e291e5614bab1c6659d961dd4175cb1fa3ee29c1c8631549 @@ -9196,14 +9221,14 @@ __metadata: linkType: hard "import-local@npm:^3.0.2": - version: 3.1.0 - resolution: "import-local@npm:3.1.0" + version: 3.0.2 + resolution: "import-local@npm:3.0.2" dependencies: pkg-dir: ^4.2.0 resolve-cwd: ^3.0.0 bin: import-local-fixture: fixtures/cli.js - checksum: bfcdb63b5e3c0e245e347f3107564035b128a414c4da1172a20dc67db2504e05ede4ac2eee1252359f78b0bfd7b19ef180aec427c2fce6493ae782d73a04cddd + checksum: c74d9f9484c878cda1de3434613c7ff72d5dadcf20e5482542232d7c2575b713ff88701d6675fcf09a3684cb23fb407c8b333b9cbc59438712723d058d8e976c languageName: node linkType: hard @@ -9291,15 +9316,15 @@ __metadata: languageName: node linkType: hard -"intl-messageformat@npm:10.2.0": - version: 10.2.0 - resolution: "intl-messageformat@npm:10.2.0" +"intl-messageformat@npm:10.2.1": + version: 10.2.1 + resolution: "intl-messageformat@npm:10.2.1" dependencies: "@formatjs/ecma402-abstract": 1.13.0 "@formatjs/fast-memoize": 1.2.6 - "@formatjs/icu-messageformat-parser": 2.1.9 + "@formatjs/icu-messageformat-parser": 2.1.10 tslib: 2.4.0 - checksum: 1f0839f0fb34434680707ce5a819bb7668f9d43e718cf9a7289bdea0a94ec4f200564e6c8176ef5c330c323f3a36abd8c4b672a62872bc277d4ace41dd8c50b9 + checksum: a2bcbe0166cbd112bba78626a5dc2970f1398e61e1d908e9083a0ef8b6ddd2ef0699904dc60ea3a1d03155b12ca17e80a3caed60e1fd25432868065e4f0032da languageName: node linkType: hard @@ -9368,21 +9393,18 @@ __metadata: linkType: hard "is-bigint@npm:^1.0.1": - version: 1.0.4 - resolution: "is-bigint@npm:1.0.4" - dependencies: - has-bigints: ^1.0.1 - checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666 + version: 1.0.1 + resolution: "is-bigint@npm:1.0.1" + checksum: 04aa6fde59d2b7929df865acb89c8d7f89f919cc149b8be11e3560b1aab8667e5d939cc8954097c496f7dda80fd5bb67f829ca80ab66cc68918e41e2c1b9c5d7 languageName: node linkType: hard "is-boolean-object@npm:^1.1.0": - version: 1.1.2 - resolution: "is-boolean-object@npm:1.1.2" + version: 1.1.0 + resolution: "is-boolean-object@npm:1.1.0" dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 - checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222 + call-bind: ^1.0.0 + checksum: 3ead0446176ee42a69f87658bf12d53c135095336d34765fa65f137f378ea125429bf777f91f6dd3407db80829d742bc4fb2fdaf8d2cf6ba82a2de2a07fbbac7 languageName: node linkType: hard @@ -9393,10 +9415,10 @@ __metadata: languageName: node linkType: hard -"is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": - version: 1.2.7 - resolution: "is-callable@npm:1.2.7" - checksum: 61fd57d03b0d984e2ed3720fb1c7a897827ea174bd44402878e059542ea8c4aeedee0ea0985998aa5cc2736b2fa6e271c08587addb5b3959ac52cf665173d1ac +"is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": + version: 1.2.4 + resolution: "is-callable@npm:1.2.4" + checksum: 1a28d57dc435797dae04b173b65d6d1e77d4f16276e9eff973f994eadcfdc30a017e6a597f092752a083c1103cceb56c91e3dadc6692fedb9898dfaba701575f languageName: node linkType: hard @@ -9414,12 +9436,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": - version: 2.11.0 - resolution: "is-core-module@npm:2.11.0" +"is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.1": + version: 2.8.1 + resolution: "is-core-module@npm:2.8.1" dependencies: has: ^1.0.3 - checksum: f96fd490c6b48eb4f6d10ba815c6ef13f410b0ba6f7eb8577af51697de523e5f2cd9de1c441b51d27251bf0e4aebc936545e33a5d26d5d51f28d25698d4a8bab + checksum: 418b7bc10768a73c41c7ef497e293719604007f88934a6ffc5f7c78702791b8528102fb4c9e56d006d69361549b3d9519440214a74aefc7e0b79e5e4411d377f languageName: node linkType: hard @@ -9433,11 +9455,9 @@ __metadata: linkType: hard "is-date-object@npm:^1.0.1": - version: 1.0.5 - resolution: "is-date-object@npm:1.0.5" - dependencies: - has-tostringtag: ^1.0.0 - checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc + version: 1.0.2 + resolution: "is-date-object@npm:1.0.2" + checksum: ac859426e5df031abd9d1eeed32a41cc0de06e47227bd972b8bc716460a9404654b3dba78f41e8171ccf535c4bfa6d72a8d1d15a0873f9646698af415e92c2fb languageName: node linkType: hard @@ -9573,11 +9593,9 @@ __metadata: linkType: hard "is-number-object@npm:^1.0.4": - version: 1.0.7 - resolution: "is-number-object@npm:1.0.7" - dependencies: - has-tostringtag: ^1.0.0 - checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7 + version: 1.0.4 + resolution: "is-number-object@npm:1.0.4" + checksum: d8e4525b5c151f1830872bf217901b58b3a9f66d93fe2f71c2087418e03d7f5c19a3ad64afa0feb70dafd93f7b97e205e3520a8ff007be665e54b377f5b736a8 languageName: node linkType: hard @@ -9602,6 +9620,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^3.0.3": + version: 3.0.3 + resolution: "is-path-inside@npm:3.0.3" + checksum: abd50f06186a052b349c15e55b182326f1936c89a78bf6c8f2b707412517c097ce04bc49a0ca221787bc44e1049f51f09a2ffb63d22899051988d3a618ba13e9 + languageName: node + linkType: hard + "is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -9691,9 +9716,9 @@ __metadata: linkType: hard "is-stream@npm:^2.0.0": - version: 2.0.1 - resolution: "is-stream@npm:2.0.1" - checksum: b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66 + version: 2.0.0 + resolution: "is-stream@npm:2.0.0" + checksum: 4dc47738e26bc4f1b3be9070b6b9e39631144f204fc6f87db56961220add87c10a999ba26cf81699f9ef9610426f69cb08a4713feff8deb7d8cadac907826935 languageName: node linkType: hard @@ -9714,11 +9739,11 @@ __metadata: linkType: hard "is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": - version: 1.0.4 - resolution: "is-symbol@npm:1.0.4" + version: 1.0.3 + resolution: "is-symbol@npm:1.0.3" dependencies: - has-symbols: ^1.0.2 - checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510 + has-symbols: ^1.0.1 + checksum: c6d54bd01218fa202da8ce91525ca41a907819be5f000df9ab9621467e087eb36f34b2dbfa51a2a699a282e860681ffa6a787d69e944ba99a46d3df553ff2798 languageName: node linkType: hard @@ -9784,10 +9809,10 @@ __metadata: languageName: node linkType: hard -"is-what@npm:^3.14.1": - version: 3.14.1 - resolution: "is-what@npm:3.14.1" - checksum: a9a6ce92d33799f1ae0916c7afb6f8128a23ce9d28bd69d9ec3ec88910e7a1f68432e6236c3c8a4d544cf0b864675e5d828437efde60ee0cf8102061d395c1df +"is-what@npm:^3.7.1": + version: 3.12.0 + resolution: "is-what@npm:3.12.0" + checksum: 912444cd0806f6c0bc215a2c1ecbff34b4b59fd582ed553f1000da587689a29d20644361053d4dd608a9a149b34a04238274e1b60d81f6e5106d7d42b7f54908 languageName: node linkType: hard @@ -9857,15 +9882,15 @@ __metadata: linkType: hard "istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": - version: 5.2.1 - resolution: "istanbul-lib-instrument@npm:5.2.1" + version: 5.1.0 + resolution: "istanbul-lib-instrument@npm:5.1.0" dependencies: "@babel/core": ^7.12.3 "@babel/parser": ^7.14.7 "@istanbuljs/schema": ^0.1.2 istanbul-lib-coverage: ^3.2.0 semver: ^6.3.0 - checksum: bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272 + checksum: 8b82e733c69fe9f94d2e21f3e5760c9bedb110329aa75df4bd40df95f1cac3bf38767e43f35b125cc547ceca7376b72ce7d95cc5238b7e9088345c7b589233d3 languageName: node linkType: hard @@ -9881,23 +9906,23 @@ __metadata: linkType: hard "istanbul-lib-source-maps@npm:^4.0.0": - version: 4.0.1 - resolution: "istanbul-lib-source-maps@npm:4.0.1" + version: 4.0.0 + resolution: "istanbul-lib-source-maps@npm:4.0.0" dependencies: debug: ^4.1.1 istanbul-lib-coverage: ^3.0.0 source-map: ^0.6.1 - checksum: 21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2 + checksum: 292bfb4083e5f8783cdf829a7686b1a377d0c6c2119d4343c8478e948b38146c4827cddc7eee9f57605acd63c291376d67e4a84163d37c5fc78ad0f27f7e2621 languageName: node linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.5 - resolution: "istanbul-reports@npm:3.1.5" + version: 3.1.3 + resolution: "istanbul-reports@npm:3.1.3" dependencies: html-escaper: ^2.0.0 istanbul-lib-report: ^3.0.0 - checksum: 7867228f83ed39477b188ea07e7ccb9b4f5320b6f73d1db93a0981b7414fa4ef72d3f80c4692c442f90fc250d9406e71d8d7ab65bb615cb334e6292b73192b89 + checksum: ef6e0d9ed05ecab1974c6eb46cc2a12d8570911934192db4ed40cf1978449240ea80aae32c4dd5555b67407cdf860212d1a9e415443af69641aa57ed1da5ebbb languageName: node linkType: hard @@ -9962,7 +9987,7 @@ __metadata: languageName: node linkType: hard -"jest-cli@npm:^29.2.0": +"jest-cli@npm:^29.2.1": version: 29.2.1 resolution: "jest-cli@npm:29.2.1" dependencies: @@ -10048,7 +10073,7 @@ __metadata: languageName: node linkType: hard -"jest-each@npm:^29.2.0, jest-each@npm:^29.2.1": +"jest-each@npm:^29.2.1": version: 29.2.1 resolution: "jest-each@npm:29.2.1" dependencies: @@ -10061,19 +10086,24 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:29.1.2": - version: 29.1.2 - resolution: "jest-environment-jsdom@npm:29.1.2" +"jest-environment-jsdom@npm:29.2.1": + version: 29.2.1 + resolution: "jest-environment-jsdom@npm:29.2.1" dependencies: - "@jest/environment": ^29.1.2 - "@jest/fake-timers": ^29.1.2 - "@jest/types": ^29.1.2 + "@jest/environment": ^29.2.1 + "@jest/fake-timers": ^29.2.1 + "@jest/types": ^29.2.1 "@types/jsdom": ^20.0.0 "@types/node": "*" - jest-mock: ^29.1.2 - jest-util: ^29.1.2 + jest-mock: ^29.2.1 + jest-util: ^29.2.1 jsdom: ^20.0.0 - checksum: 75737ab504fe6a2ed4e4973724deca46176b80380e4e5b040c8e318af56e31d5ab9679e4a2dd1a1e2a27ca6009312f9a12309c9433d645e3ec09354f52b0e287 + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: 7e721fefad2d3a3849e6b85dc387985b9b9e4fcc43e07627886b54e88c714ba49ab7a1b009118572ff597f75ab183d00fd934705d88e90b7c0ddf8d3d0048c9a languageName: node linkType: hard @@ -10121,28 +10151,28 @@ __metadata: languageName: node linkType: hard -"jest-jasmine2@npm:29.2.0": - version: 29.2.0 - resolution: "jest-jasmine2@npm:29.2.0" +"jest-jasmine2@npm:29.2.1": + version: 29.2.1 + resolution: "jest-jasmine2@npm:29.2.1" dependencies: - "@jest/environment": ^29.2.0 - "@jest/expect": ^29.2.0 + "@jest/environment": ^29.2.1 + "@jest/expect": ^29.2.1 "@jest/source-map": ^29.2.0 - "@jest/test-result": ^29.2.0 - "@jest/types": ^29.2.0 + "@jest/test-result": ^29.2.1 + "@jest/types": ^29.2.1 "@types/node": "*" chalk: ^4.0.0 co: ^4.6.0 is-generator-fn: ^2.0.0 - jest-each: ^29.2.0 - jest-matcher-utils: ^29.2.0 - jest-message-util: ^29.2.0 - jest-runtime: ^29.2.0 - jest-snapshot: ^29.2.0 - jest-util: ^29.2.0 + jest-each: ^29.2.1 + jest-matcher-utils: ^29.2.1 + jest-message-util: ^29.2.1 + jest-runtime: ^29.2.1 + jest-snapshot: ^29.2.1 + jest-util: ^29.2.1 p-limit: ^3.1.0 - pretty-format: ^29.2.0 - checksum: 79b92d6fd536a99ec7fec13f4a6aaf50d28aea645725554b93376c6c6aaab82fd78f667852b78c8bf8ee557001656a6178c41bf1b2c1f4dfacffb274abf95fa3 + pretty-format: ^29.2.1 + checksum: 91b47dc0382264155c3135f81b18582314d412c2ac9f56b2174bb76d849e1137b240f3e2c4a54463e0d159437f4c52ce3d82ac9c1673c4fcba2b75920b86c31b languageName: node linkType: hard @@ -10156,7 +10186,7 @@ __metadata: languageName: node linkType: hard -"jest-matcher-utils@npm:^29.2.0, jest-matcher-utils@npm:^29.2.1": +"jest-matcher-utils@npm:^29.2.1": version: 29.2.1 resolution: "jest-matcher-utils@npm:29.2.1" dependencies: @@ -10168,7 +10198,7 @@ __metadata: languageName: node linkType: hard -"jest-message-util@npm:^29.2.0, jest-message-util@npm:^29.2.1": +"jest-message-util@npm:^29.2.1": version: 29.2.1 resolution: "jest-message-util@npm:29.2.1" dependencies: @@ -10185,7 +10215,7 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.1.2, jest-mock@npm:^29.2.1": +"jest-mock@npm:^29.2.1": version: 29.2.1 resolution: "jest-mock@npm:29.2.1" dependencies: @@ -10271,7 +10301,7 @@ __metadata: languageName: node linkType: hard -"jest-runtime@npm:^29.2.0, jest-runtime@npm:^29.2.1": +"jest-runtime@npm:^29.2.1": version: 29.2.1 resolution: "jest-runtime@npm:29.2.1" dependencies: @@ -10301,7 +10331,7 @@ __metadata: languageName: node linkType: hard -"jest-snapshot@npm:^29.2.0, jest-snapshot@npm:^29.2.1": +"jest-snapshot@npm:^29.2.1": version: 29.2.1 resolution: "jest-snapshot@npm:29.2.1" dependencies: @@ -10333,7 +10363,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.1.2, jest-util@npm:^29.2.0, jest-util@npm:^29.2.1": +"jest-util@npm:^29.2.1": version: 29.2.1 resolution: "jest-util@npm:29.2.1" dependencies: @@ -10411,14 +10441,14 @@ __metadata: languageName: node linkType: hard -"jest@npm:29.2.0": - version: 29.2.0 - resolution: "jest@npm:29.2.0" +"jest@npm:29.2.1": + version: 29.2.1 + resolution: "jest@npm:29.2.1" dependencies: - "@jest/core": ^29.2.0 - "@jest/types": ^29.2.0 + "@jest/core": ^29.2.1 + "@jest/types": ^29.2.1 import-local: ^3.0.2 - jest-cli: ^29.2.0 + jest-cli: ^29.2.1 peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -10426,7 +10456,7 @@ __metadata: optional: true bin: jest: bin/jest.js - checksum: 580dae17d49d4c8b7487a2a828db8fe84ad7cf15a8bca56e8640170936101437cc5474b7599b2f37785704aa6c98f97ebfea7494fbb81865de9c65e500b11654 + checksum: b19bf0b490b08c99ec221f9eb69302e02b8f220b080bde22032200b7638896a7d7ae2e559455859b7158e43d07454690b638dd4be5a35d33f00cc973da2da9aa languageName: node linkType: hard @@ -10452,9 +10482,9 @@ __metadata: linkType: hard "js-sdsl@npm:^4.1.4": - version: 4.1.5 - resolution: "js-sdsl@npm:4.1.5" - checksum: 695f657ddc5be462b97cac4e8e60f37de28d628ee0e23016baecff0bb584a18dddb5caeac537a775030f180b5afd62133ac4481e7024c8d03a62d73e4da0713e + version: 4.1.4 + resolution: "js-sdsl@npm:4.1.4" + checksum: 1977cea4ab18e0e03e28bdf0371d8b443fad65ca0988e0faa216406faf6bb943714fe8f7cc7a5bfe5f35ba3d94ddae399f4d10200f547f2c3320688b0670d726 languageName: node linkType: hard @@ -10508,16 +10538,16 @@ __metadata: linkType: hard "jsdom@npm:^20.0.0": - version: 20.0.1 - resolution: "jsdom@npm:20.0.1" + version: 20.0.0 + resolution: "jsdom@npm:20.0.0" dependencies: abab: ^2.0.6 - acorn: ^8.8.0 - acorn-globals: ^7.0.0 + acorn: ^8.7.1 + acorn-globals: ^6.0.0 cssom: ^0.5.0 cssstyle: ^2.3.0 data-urls: ^3.0.2 - decimal.js: ^10.4.1 + decimal.js: ^10.3.1 domexception: ^4.0.0 escodegen: ^2.0.0 form-data: ^4.0.0 @@ -10525,24 +10555,25 @@ __metadata: http-proxy-agent: ^5.0.0 https-proxy-agent: ^5.0.1 is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.2 - parse5: ^7.1.1 + nwsapi: ^2.2.0 + parse5: ^7.0.0 saxes: ^6.0.0 symbol-tree: ^3.2.4 - tough-cookie: ^4.1.2 + tough-cookie: ^4.0.0 + w3c-hr-time: ^1.0.2 w3c-xmlserializer: ^3.0.0 webidl-conversions: ^7.0.0 whatwg-encoding: ^2.0.0 whatwg-mimetype: ^3.0.0 whatwg-url: ^11.0.0 - ws: ^8.9.0 + ws: ^8.8.0 xml-name-validator: ^4.0.0 peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 9fc0b66a866f58a28e95f5a39b167ea663dc01c9754a019c356cc517d27ff0216055f37ace69e0f4414c51084adca8d5ec71c1e6faee3b8df0941a494167c3a0 + checksum: f69b40679d8cfaee2353615445aaff08b823c53dc7778ede6592d02ed12b3e9fb4e8db2b6d033551b67e08424a3adb2b79d231caa7dcda2d16019c20c705c11f languageName: node linkType: hard @@ -10640,19 +10671,19 @@ __metadata: linkType: hard "jsonpointer@npm:^5.0.0": - version: 5.0.1 - resolution: "jsonpointer@npm:5.0.1" - checksum: 0b40f712900ad0c846681ea2db23b6684b9d5eedf55807b4708c656f5894b63507d0e28ae10aa1bddbea551241035afe62b6df0800fc94c2e2806a7f3adecd7c + version: 5.0.0 + resolution: "jsonpointer@npm:5.0.0" + checksum: c7ec0b6bb596b81de687bc12945586bbcdc80dfb54919656d2690d76334f796a936270067ee9f1b5bbc2d9ecc551afb366ac35e6685aa61f07b5b68d1e5e857d languageName: node linkType: hard "jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.2": - version: 3.3.3 - resolution: "jsx-ast-utils@npm:3.3.3" + version: 3.3.2 + resolution: "jsx-ast-utils@npm:3.3.2" dependencies: array-includes: ^3.1.5 - object.assign: ^4.1.3 - checksum: a2ed78cac49a0f0c4be8b1eafe3c5257a1411341d8e7f1ac740debae003de04e5f6372bfcfbd9d082e954ffd99aac85bcda85b7c6bc11609992483f4cdc0f745 + object.assign: ^4.1.2 + checksum: 61d4596d44480afc03ae0a7ebb272aa6603dc4c3645805dea0fc8d9f0693542cd0959f3ba7c0c9b16c13dd5a900c7c4310108bada273132a8355efe3fed22064 languageName: node linkType: hard @@ -10668,22 +10699,10 @@ __metadata: languageName: node linkType: hard -"jszip@npm:3.7.0": - version: 3.7.0 - resolution: "jszip@npm:3.7.0" - dependencies: - lie: ~3.3.0 - pako: ~1.0.2 - readable-stream: ~2.3.6 - set-immediate-shim: ~1.0.1 - checksum: 10b8c6a8406c0ac559353bb8b8946a55432ccfda27bc98e539156301ec78a26cd4e7dc4288e9863796e9f30a6924910cefa7bb12bda1338cf71e522133abb370 - languageName: node - linkType: hard - "just-extend@npm:^4.0.2": - version: 4.2.1 - resolution: "just-extend@npm:4.2.1" - checksum: ff9fdede240fad313efeeeb68a660b942e5586d99c0058064c78884894a2690dc09bba44c994ad4e077e45d913fef01a9240c14a72c657b53687ac58de53b39c + version: 4.1.1 + resolution: "just-extend@npm:4.1.1" + checksum: 066808f9a4b8b87d4966d42eca4ed7ee3602791ac70bf4d55bc2f44b0a2214a9dd05976d9581877731f8536f6eae11fee28968a5fabea5e43df7c965966126f4 languageName: node linkType: hard @@ -10739,9 +10758,9 @@ __metadata: linkType: hard "language-subtag-registry@npm:~0.3.2": - version: 0.3.22 - resolution: "language-subtag-registry@npm:0.3.22" - checksum: 8ab70a7e0e055fe977ac16ea4c261faec7205ac43db5e806f72e5b59606939a3b972c4bd1e10e323b35d6ffa97c3e1c4c99f6553069dad2dfdd22020fa3eb56a + version: 0.3.21 + resolution: "language-subtag-registry@npm:0.3.21" + checksum: 5f794525a5bfcefeea155a681af1c03365b60e115b688952a53c6e0b9532b09163f57f1fcb69d6150e0e805ec0350644a4cb35da98f4902562915be9f89572a1 languageName: node linkType: hard @@ -10771,11 +10790,11 @@ __metadata: linkType: hard "lazystream@npm:^1.0.0": - version: 1.0.1 - resolution: "lazystream@npm:1.0.1" + version: 1.0.0 + resolution: "lazystream@npm:1.0.0" dependencies: readable-stream: ^2.0.5 - checksum: 822c54c6b87701a6491c70d4fabc4cafcf0f87d6b656af168ee7bb3c45de9128a801cb612e6eeeefc64d298a7524a698dd49b13b0121ae50c2ae305f0dcc5310 + checksum: 6cb9352a697bad74471671b299997edc736b400bb405dc409acfc9ffe584bb6f86898c4ace86b2f145ae32fe42ef60bd68749acb62c2ff3fa6bded721193f79c languageName: node linkType: hard @@ -10859,9 +10878,9 @@ __metadata: linkType: hard "libsodium-sumo@npm:^0.7.0": - version: 0.7.10 - resolution: "libsodium-sumo@npm:0.7.10" - checksum: 67ed75fa15559bad7cca5cdc2d5eb20725281be38a08814f7e39af8ea0c0d83ed2211e534f7b47460b6a48a1f7bb5c31759e4bc5cc79fb74292ffea8f90ee741 + version: 0.7.9 + resolution: "libsodium-sumo@npm:0.7.9" + checksum: de4f8358a978184f2957703a3ce59e0f333ea892bd3e68a667029ffcb2e33fef1aa78aabb9512ab5ae7d1df0a7e1d56f129cdf5312b4f5d99ff6c218dcb0e4f0 languageName: node linkType: hard @@ -10907,9 +10926,9 @@ __metadata: linkType: hard "lines-and-columns@npm:^1.1.6": - version: 1.2.4 - resolution: "lines-and-columns@npm:1.2.4" - checksum: 0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5 + version: 1.1.6 + resolution: "lines-and-columns@npm:1.1.6" + checksum: 198a5436b1fa5cf703bae719c01c686b076f0ad7e1aafd95a58d626cabff302dc0414822126f2f80b58a8c3d66cda8a7b6da064f27130f87e1d3506d6dfd0d68 languageName: node linkType: hard @@ -11001,9 +11020,9 @@ __metadata: linkType: hard "loader-runner@npm:^4.2.0": - version: 4.3.0 - resolution: "loader-runner@npm:4.3.0" - checksum: a90e00dee9a16be118ea43fec3192d0b491fe03a32ed48a4132eb61d498f5536a03a1315531c19d284392a8726a4ecad71d82044c28d7f22ef62e029bf761569 + version: 4.2.0 + resolution: "loader-runner@npm:4.2.0" + checksum: e61aea8b6904b8af53d9de6f0484da86c462c0001f4511bedc837cec63deb9475cea813db62f702cd7930420ccb0e75c78112270ca5c8b61b374294f53c0cb3a languageName: node linkType: hard @@ -11029,6 +11048,16 @@ __metadata: languageName: node linkType: hard +"locate-path@npm:^2.0.0": + version: 2.0.0 + resolution: "locate-path@npm:2.0.0" + dependencies: + p-locate: ^2.0.0 + path-exists: ^3.0.0 + checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 + languageName: node + linkType: hard + "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -11148,7 +11177,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.0.0, lodash@npm:^4.17.10, lodash@npm:^4.17.14, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.7.0, lodash@npm:~4.17.19, lodash@npm:~4.17.21": +"lodash@npm:^4.0.0, lodash@npm:^4.17.10, lodash@npm:^4.17.14, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.7.0, lodash@npm:~4.17.10, lodash@npm:~4.17.19, lodash@npm:~4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -11256,11 +11285,11 @@ __metadata: linkType: hard "magic-string@npm:^0.25.0, magic-string@npm:^0.25.7": - version: 0.25.9 - resolution: "magic-string@npm:0.25.9" + version: 0.25.7 + resolution: "magic-string@npm:0.25.7" dependencies: - sourcemap-codec: ^1.4.8 - checksum: 9a0e55a15c7303fc360f9572a71cffba1f61451bc92c5602b1206c9d17f492403bf96f946dfce7483e66822d6b74607262e24392e87b0ac27b786e69a40e9b1a + sourcemap-codec: ^1.4.4 + checksum: 727a1fb70f9610304fe384f1df0251eb7d1d9dd779c07ef1225690361b71b216f26f5d934bfb11c919b5b0e7ba50f6240c823a6f2e44cfd33d4a07d7747ca829 languageName: node linkType: hard @@ -11347,9 +11376,9 @@ __metadata: linkType: hard "map-obj@npm:^4.0.0": - version: 4.3.0 - resolution: "map-obj@npm:4.3.0" - checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e + version: 4.1.0 + resolution: "map-obj@npm:4.1.0" + checksum: c62b22f23e58d742a093a0935fa904c92cc788d56132b75666160ac0c5704d3c677d28794594c7adf7ed0c177a96579e781dbf06e0a1b5d574c992a5c13877a3 languageName: node linkType: hard @@ -11421,11 +11450,11 @@ __metadata: linkType: hard "memfs@npm:^3.4.3": - version: 3.4.7 - resolution: "memfs@npm:3.4.7" + version: 3.4.3 + resolution: "memfs@npm:3.4.3" dependencies: - fs-monkey: ^1.0.3 - checksum: fab88266dc576dc4999e38bdf531d703fb798affac2e0dd3fc17470878486844027b2766008ba80c0103b443f52cf9068a5c00f4e1ecf04106f4b29c11855822 + fs-monkey: 1.0.3 + checksum: c947ef46e2036524ba120cb42fa502fd75dae8d49d0c53e818d3d3780b9a3a47845705cd1cf51eec04c70f1db590ca7b6c7f78dd5a65883bb253fcedf86f412c languageName: node linkType: hard @@ -11533,7 +11562,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:2 || 3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:2 || 3, minimatch@npm:^3.0.4, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -11542,12 +11571,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": - version: 5.1.0 - resolution: "minimatch@npm:5.1.0" +"minimatch@npm:^5.0.1": + version: 5.0.1 + resolution: "minimatch@npm:5.0.1" dependencies: brace-expansion: ^2.0.1 - checksum: 15ce53d31a06361e8b7a629501b5c75491bc2b59712d53e802b1987121d91b433d73fcc5be92974fde66b2b51d8fb28d75a9ae900d249feb792bb1ba2a4f0a90 + checksum: b34b98463da4754bc526b244d680c69d4d6089451ebe512edaf6dd9eeed0279399cfa3edb19233513b8f830bf4bfcad911dddcdf125e75074100d52f724774f0 languageName: node linkType: hard @@ -11571,10 +11600,10 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.6": - version: 1.2.7 - resolution: "minimist@npm:1.2.7" - checksum: 7346574a1038ca23c32e02252f603801f09384dd1d78b69a943a4e8c2c28730b80e96193882d3d3b22a063445f460e48316b29b8a25addca2d7e5e8f75478bec +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": + version: 1.2.6 + resolution: "minimist@npm:1.2.6" + checksum: d15428cd1e11eb14e1233bcfb88ae07ed7a147de251441d61158619dfb32c4d7e9061d09cab4825fdee18ecd6fce323228c8c47b5ba7cd20af378ca4048fb3fb languageName: node linkType: hard @@ -11656,13 +11685,13 @@ __metadata: linkType: hard "mkdirp@npm:^0.5.1, mkdirp@npm:~0.5.1": - version: 0.5.6 - resolution: "mkdirp@npm:0.5.6" + version: 0.5.5 + resolution: "mkdirp@npm:0.5.5" dependencies: - minimist: ^1.2.6 + minimist: ^1.2.5 bin: mkdirp: bin/cmd.js - checksum: 0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2 + checksum: 3bce20ea525f9477befe458ab85284b0b66c8dc3812f94155af07c827175948cdd8114852ac6c6d82009b13c1048c37f6d98743eb019651ee25c39acc8aabe7d languageName: node linkType: hard @@ -11676,11 +11705,11 @@ __metadata: linkType: hard "moo-color@npm:^1.0.2": - version: 1.0.3 - resolution: "moo-color@npm:1.0.3" + version: 1.0.2 + resolution: "moo-color@npm:1.0.2" dependencies: color-name: ^1.1.4 - checksum: 02bf59b6bbd5e86641bc062e2dc0843e6e579e18ef67e1c8e93bfc01945df578f20e66ce16aa9632db2aa0e16806e0914a26eb345a804f45fff1ae12a8906a29 + checksum: 9425438cf14314ff8847fa911b3c6936cbe8550644c380733c4803719c3980a0de9324c70c3bc21c36b4aab3c181745774cc0efc4d3f5bfce009382eeeb89572 languageName: node linkType: hard @@ -11726,11 +11755,11 @@ __metadata: linkType: hard "nan@npm:*, nan@npm:^2.3.2": - version: 2.17.0 - resolution: "nan@npm:2.17.0" + version: 2.15.0 + resolution: "nan@npm:2.15.0" dependencies: node-gyp: latest - checksum: ec609aeaf7e68b76592a3ba96b372aa7f5df5b056c1e37410b0f1deefbab5a57a922061e2c5b369bae9c7c6b5e6eecf4ad2dac8833a1a7d3a751e0a7c7f849ed + checksum: 33e1bb4dfca447fe37d4bb5889be55de154828632c8d38646db67293a21afd61ed9909cdf1b886214a64707d935926c4e60e2b09de9edfc2ad58de31d6ce8f39 languageName: node linkType: hard @@ -11744,9 +11773,9 @@ __metadata: linkType: hard "native-request@npm:^1.0.5": - version: 1.1.0 - resolution: "native-request@npm:1.1.0" - checksum: ab96f79c7a5e726a88eaa90c700d4d844af884e68d9784d90d42134c12224105453e4db82b5985624b458e4a304d5f664c1be760e88b63f7f247001f4e755603 + version: 1.0.8 + resolution: "native-request@npm:1.0.8" + checksum: 7187fbe54d9874afcf19c14dbcbbf8aa04c1d5d6c3ae5c323f157373be80bf8aa84c4c69c58fa6d5005fd344eac9bf27fbda578e044da5e7059d27c0a36f1ddf languageName: node linkType: hard @@ -11835,8 +11864,8 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 9.3.0 - resolution: "node-gyp@npm:9.3.0" + version: 9.2.0 + resolution: "node-gyp@npm:9.2.0" dependencies: env-paths: ^2.2.0 glob: ^7.1.4 @@ -11850,7 +11879,7 @@ __metadata: which: ^2.0.2 bin: node-gyp: bin/node-gyp.js - checksum: 589ddd3ed967724ef425f9624bfa47cf73022640ab3eba6d556e92cdc4ddef33b63fce3a467c93b995a3f61df92eafd3c3d1e8dbe4a2c00c383334487dea99c3 + checksum: 91f0589eabbd37f0d4e3fe9918f1f9e25afc707f6e107f0133be19c5aac62e731d92abdc2b106258665a4487b18cc2878d3fcd3dc2c6cffd68da1cb2a5ccf450 languageName: node linkType: hard @@ -11926,14 +11955,14 @@ __metadata: linkType: hard "normalize-package-data@npm:^3.0.0": - version: 3.0.3 - resolution: "normalize-package-data@npm:3.0.3" + version: 3.0.0 + resolution: "normalize-package-data@npm:3.0.0" dependencies: - hosted-git-info: ^4.0.1 - is-core-module: ^2.5.0 - semver: ^7.3.4 + hosted-git-info: ^3.0.6 + resolve: ^1.17.0 + semver: ^7.3.2 validate-npm-package-license: ^3.0.1 - checksum: bbcee00339e7c26fdbc760f9b66d429258e2ceca41a5df41f5df06cc7652de8d82e8679ff188ca095cad8eff2b6118d7d866af2b68400f74602fbcbce39c160a + checksum: 665ad6e3d0463f56ee8acc1f8f71c5f62535e4c689ed389521c36e8fd34273306f978c934154de3a43f5b128ed7010872ce3381948f8d4a63d70f50ed01ac2e0 languageName: node linkType: hard @@ -12050,7 +12079,7 @@ __metadata: languageName: node linkType: hard -"nwsapi@npm:^2.2.2": +"nwsapi@npm:^2.2.0": version: 2.2.2 resolution: "nwsapi@npm:2.2.2" checksum: 43769106292bc95f776756ca2f3513dab7b4d506a97c67baec32406447841a35f65f29c1f95ab5d42785210fd41668beed33ca16fa058780be43b101ad73e205 @@ -12064,7 +12093,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": +"object-inspect@npm:^1.12.0, object-inspect@npm:^1.12.2, object-inspect@npm:^1.9.0": version: 1.12.2 resolution: "object-inspect@npm:1.12.2" checksum: a534fc1b8534284ed71f25ce3a496013b7ea030f3d1b77118f6b7b1713829262be9e6243acbcb3ef8c626e2b64186112cb7f6db74e37b2789b9c789ca23048b2 @@ -12078,15 +12107,15 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.0.4, object.assign@npm:^4.1.0, object.assign@npm:^4.1.3, object.assign@npm:^4.1.4": - version: 4.1.4 - resolution: "object.assign@npm:4.1.4" +"object.assign@npm:^4.0.4, object.assign@npm:^4.1.0, object.assign@npm:^4.1.2": + version: 4.1.2 + resolution: "object.assign@npm:4.1.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.4 - has-symbols: ^1.0.3 + call-bind: ^1.0.0 + define-properties: ^1.1.3 + has-symbols: ^1.0.1 object-keys: ^1.1.1 - checksum: 76cab513a5999acbfe0ff355f15a6a125e71805fcf53de4e9d4e082e1989bdb81d1e329291e1e4e0ae7719f0e4ef80e88fb2d367ae60500d79d25a6224ac8864 + checksum: d621d832ed7b16ac74027adb87196804a500d80d9aca536fccb7ba48d33a7e9306a75f94c1d29cbfa324bc091bfc530bc24789568efdaee6a47fcfa298993814 languageName: node linkType: hard @@ -12125,14 +12154,13 @@ __metadata: linkType: hard "object.getownpropertydescriptors@npm:^2.1.0": - version: 2.1.4 - resolution: "object.getownpropertydescriptors@npm:2.1.4" + version: 2.1.1 + resolution: "object.getownpropertydescriptors@npm:2.1.1" dependencies: - array.prototype.reduce: ^1.0.4 - call-bind: ^1.0.2 - define-properties: ^1.1.4 - es-abstract: ^1.20.1 - checksum: 988c466fe49fc4f19a28d2d1d894c95c6abfe33c94674ec0b14d96eed71f453c7ad16873d430dc2acbb1760de6d3d2affac4b81237a306012cc4dc49f7539e7f + call-bind: ^1.0.0 + define-properties: ^1.1.3 + es-abstract: ^1.18.0-next.1 + checksum: 016eb7cc53af7d9b41d795699c23709105b6769580bb23e569472abcbabeeba3c0a74551aa91ae725026b34dc9051a999a4a7c89a31cefd6bb9cb518f63c75b0 languageName: node linkType: hard @@ -12306,6 +12334,15 @@ __metadata: languageName: node linkType: hard +"p-limit@npm:^1.1.0": + version: 1.3.0 + resolution: "p-limit@npm:1.3.0" + dependencies: + p-try: ^1.0.0 + checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd + languageName: node + linkType: hard + "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -12324,6 +12361,15 @@ __metadata: languageName: node linkType: hard +"p-locate@npm:^2.0.0": + version: 2.0.0 + resolution: "p-locate@npm:2.0.0" + dependencies: + p-limit: ^1.1.0 + checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 + languageName: node + linkType: hard + "p-locate@npm:^3.0.0": version: 3.0.0 resolution: "p-locate@npm:3.0.0" @@ -12360,6 +12406,13 @@ __metadata: languageName: node linkType: hard +"p-try@npm:^1.0.0": + version: 1.0.0 + resolution: "p-try@npm:1.0.0" + checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605 + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -12448,7 +12501,7 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0, parse5@npm:^7.1.1": +"parse5@npm:^7.0.0": version: 7.1.1 resolution: "parse5@npm:7.1.1" dependencies: @@ -12522,7 +12575,7 @@ __metadata: languageName: node linkType: hard -"path-parse@npm:^1.0.7": +"path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" checksum: 49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a @@ -13452,12 +13505,13 @@ __metadata: linkType: hard "postcss@npm:^7.0.0, postcss@npm:^7.0.1, postcss@npm:^7.0.27, postcss@npm:^7.0.32": - version: 7.0.39 - resolution: "postcss@npm:7.0.39" + version: 7.0.35 + resolution: "postcss@npm:7.0.35" dependencies: - picocolors: ^0.2.1 + chalk: ^2.4.2 source-map: ^0.6.1 - checksum: 4ac793f506c23259189064bdc921260d869a115a82b5e713973c5af8e94fbb5721a5cc3e1e26840500d7e1f1fa42a209747c5b1a151918a9bc11f0d7ed9048e3 + supports-color: ^6.1.0 + checksum: 6b197769057f38b9d4d8778c7e3b8b4a56c0c2c3ac8edf7552b06ac964e1a3601567fa2c5335a54fba103492305b0fc1347ce786fd72e30903a22f09f86525ae languageName: node linkType: hard @@ -13494,9 +13548,9 @@ __metadata: linkType: hard "pretty-bytes@npm:^5.3.0, pretty-bytes@npm:^5.4.1": - version: 5.6.0 - resolution: "pretty-bytes@npm:5.6.0" - checksum: 9c082500d1e93434b5b291bd651662936b8bd6204ec9fa17d563116a192d6d86b98f6d328526b4e8d783c07d5499e2614a807520249692da9ec81564b2f439cd + version: 5.5.0 + resolution: "pretty-bytes@npm:5.5.0" + checksum: 69025b26241e4d3c47609250d5786180511001d81f2d34f3a816b501947923e9a3249848dfcac41493f276cbdf7d84d1f4a4f8d69c5714f876b149f975b5f235 languageName: node linkType: hard @@ -13511,7 +13565,7 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.0.0, pretty-format@npm:^29.2.0, pretty-format@npm:^29.2.1": +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.2.1": version: 29.2.1 resolution: "pretty-format@npm:29.2.1" dependencies: @@ -13522,6 +13576,15 @@ __metadata: languageName: node linkType: hard +"printj@npm:~1.1.0": + version: 1.1.2 + resolution: "printj@npm:1.1.2" + bin: + printj: ./bin/printj.njs + checksum: 1c0c66844545415e339356ad62009cdc467819817b1e0341aba428087a1414d46b84089edb4e77ef24705829f8aae6349724b9c7bd89d8690302b2de7a89b315 + languageName: node + linkType: hard + "process-nextick-args@npm:^2.0.0, process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -13547,12 +13610,12 @@ __metadata: linkType: hard "prompts@npm:^2.0.1": - version: 2.4.2 - resolution: "prompts@npm:2.4.2" + version: 2.4.0 + resolution: "prompts@npm:2.4.0" dependencies: kleur: ^3.0.3 sisteransi: ^1.0.5 - checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d + checksum: 96c7bef8eb3c0bb2076d2bc5ee473f06e6d8ac01ac4d0f378dfeb0ddaf2f31c339360ec8f0f8486f78601d16ebef7c6bd9886d44b937ba01bab568b937190265 languageName: node linkType: hard @@ -13591,6 +13654,13 @@ __metadata: languageName: node linkType: hard +"proxy-from-env@npm:^1.1.0": + version: 1.1.0 + resolution: "proxy-from-env@npm:1.1.0" + checksum: ed7fcc2ba0a33404958e34d95d18638249a68c430e30fcb6c478497d72739ba64ce9810a24f53a7d921d0c065e5b78e3822759800698167256b04659366ca4d4 + languageName: node + linkType: hard + "prr@npm:~1.0.1": version: 1.0.1 resolution: "prr@npm:1.0.1" @@ -13617,9 +13687,9 @@ __metadata: linkType: hard "psl@npm:^1.1.33": - version: 1.9.0 - resolution: "psl@npm:1.9.0" - checksum: 20c4277f640c93d393130673f392618e9a8044c6c7bf61c53917a0fddb4952790f5f362c6c730a9c32b124813e173733f9895add8d26f566ed0ea0654b2e711d + version: 1.8.0 + resolution: "psl@npm:1.8.0" + checksum: 6150048ed2da3f919478bee8a82f3828303bc0fc730fb015a48f83c9977682c7b28c60ab01425a72d82a2891a1681627aa530a991d50c086b48a3be27744bde7 languageName: node linkType: hard @@ -13659,11 +13729,9 @@ __metadata: linkType: hard "qs@npm:^6.4.0": - version: 6.11.0 - resolution: "qs@npm:6.11.0" - dependencies: - side-channel: ^1.0.4 - checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297 + version: 6.9.4 + resolution: "qs@npm:6.9.4" + checksum: 5ac0bd145f32d346d20c2fdcf19c8e548c5916458851e32527efb25be0c2cff8a3a81140c145c98a1184779b5b625c91bc7c50e147073bffb978fb7f4a9c8c8a languageName: node linkType: hard @@ -13674,13 +13742,6 @@ __metadata: languageName: node linkType: hard -"queue-microtask@npm:^1.2.2": - version: 1.2.3 - resolution: "queue-microtask@npm:1.2.3" - checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4 - languageName: node - linkType: hard - "quick-lru@npm:^4.0.1": version: 4.0.1 resolution: "quick-lru@npm:4.0.1" @@ -13735,19 +13796,19 @@ __metadata: languageName: node linkType: hard -"react-intl@npm:6.2.0": - version: 6.2.0 - resolution: "react-intl@npm:6.2.0" +"react-intl@npm:6.2.1": + version: 6.2.1 + resolution: "react-intl@npm:6.2.1" dependencies: "@formatjs/ecma402-abstract": 1.13.0 - "@formatjs/icu-messageformat-parser": 2.1.9 - "@formatjs/intl": 2.5.0 + "@formatjs/icu-messageformat-parser": 2.1.10 + "@formatjs/intl": 2.5.1 "@formatjs/intl-displaynames": 6.1.4 "@formatjs/intl-listformat": 7.1.3 "@types/hoist-non-react-statics": ^3.3.1 "@types/react": 16 || 17 || 18 hoist-non-react-statics: ^3.3.2 - intl-messageformat: 10.2.0 + intl-messageformat: 10.2.1 tslib: 2.4.0 peerDependencies: react: ^16.6.0 || 17 || 18 @@ -13755,7 +13816,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 24c127954f69a9abebc67af7929920e424c760ab431417a82ec427d3ef4fa216b81e5b8a67e7d2c8e67c9b0bdfb53bc40d5deefc5192efb5fb64c16bfc2d6d5c + checksum: 1b87ce7d1ab5d6796f4075422f4b59ecd26214dd7e9c3fa0821b49df244c5d0e876a010f3839cbedeca4f67a70e64b5e473d15036bf06a4bac1bdec8cbd7e5f8 languageName: node linkType: hard @@ -13774,9 +13835,9 @@ __metadata: linkType: hard "react-is@npm:^18.0.0": - version: 18.2.0 - resolution: "react-is@npm:18.2.0" - checksum: e72d0ba81b5922759e4aff17e0252bd29988f9642ed817f56b25a3e217e13eea8a7f2322af99a06edb779da12d5d636e9fda473d620df9a3da0df2a74141d53e + version: 18.0.0 + resolution: "react-is@npm:18.0.0" + checksum: d38f6afee4d8d791cdd69c715841c01a503c9b06da6158e0893447cea6ba50cd262dca9bde84127720cf44fd05c58185eafc32accace4bb2deb03b3cdbeb6b6b languageName: node linkType: hard @@ -13836,36 +13897,23 @@ __metadata: languageName: node linkType: hard -"react-select@npm:5.4.0": - version: 5.4.0 - resolution: "react-select@npm:5.4.0" +"react-select@npm:5.5.2": + version: 5.5.2 + resolution: "react-select@npm:5.5.2" dependencies: "@babel/runtime": ^7.12.0 "@emotion/cache": ^11.4.0 "@emotion/react": ^11.8.1 + "@floating-ui/dom": ^1.0.1 "@types/react-transition-group": ^4.4.0 memoize-one: ^5.0.0 prop-types: ^15.6.0 react-transition-group: ^4.3.0 + use-isomorphic-layout-effect: ^1.1.2 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: da896f0f8b3c7f6250148ce9ded1ace60abb35b812be50d34cf7ba980b12ca75533c3bbfd9e722530cc0e70c17e8997c3c7e93743877d84c00b0d90e4da521e6 - languageName: node - linkType: hard - -"react-transition-group@npm:4.4.2": - version: 4.4.2 - resolution: "react-transition-group@npm:4.4.2" - dependencies: - "@babel/runtime": ^7.5.5 - dom-helpers: ^5.0.1 - loose-envify: ^1.4.0 - prop-types: ^15.6.2 - peerDependencies: - react: ">=16.6.0" - react-dom: ">=16.6.0" - checksum: b67bf5b3e86dbab72d658b9a52a3589e5960583ab28c7c66272427d8fe30d4c7de422d5046ae96bd2683cdf80cc3264b2516f5ce80cae1dbe6cf3ca6dda392c5 + checksum: 3c340052dfe9558f0ef5e8dc84f8cece6ff424c9d6c56da3f3c551c84b563f616f32a8769bbfb5582cfb6e625d817b74e6562646e6218b39b6c450b146a68345 languageName: node linkType: hard @@ -13973,11 +14021,11 @@ __metadata: linkType: hard "readdir-glob@npm:^1.0.0": - version: 1.1.2 - resolution: "readdir-glob@npm:1.1.2" + version: 1.1.1 + resolution: "readdir-glob@npm:1.1.1" dependencies: - minimatch: ^5.1.0 - checksum: 1e5f701d3c94af5653e1736dfef99e991869c6e1c87bf08835d8c641f767e73ae25b829d3d1f8504fab8cad49b70b718ef960d3afee5be45cd779ccaeb264ed4 + minimatch: ^3.0.4 + checksum: 8dc4ff606aa9ac8f6ac628dfad918aed6514c8b427922928f2ef380a1be106d5b6f1d106af34607955ad504f89f39d83a9b42c5316ed8b96b5f75391e33a6afc languageName: node linkType: hard @@ -13993,11 +14041,11 @@ __metadata: linkType: hard "rechoir@npm:^0.7.0": - version: 0.7.1 - resolution: "rechoir@npm:0.7.1" + version: 0.7.0 + resolution: "rechoir@npm:0.7.0" dependencies: resolve: ^1.9.0 - checksum: 2a04aab4e28c05fcd6ee6768446bc8b859d8f108e71fc7f5bcbc5ef25e53330ce2c11d10f82a24591a2df4c49c4f61feabe1fd11f844c66feedd4cd7bb61146a + checksum: 15f55f55e06c175d98df85d503b139982378e7ca34e157439125e5a6f25a5cbd9cfe2aa2d1052e2c1edf89d7d22dc020c911fc968702c84f669a16a12a1ec7ac languageName: node linkType: hard @@ -14063,12 +14111,12 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.1.0": - version: 10.1.0 - resolution: "regenerate-unicode-properties@npm:10.1.0" +"regenerate-unicode-properties@npm:^10.0.1": + version: 10.0.1 + resolution: "regenerate-unicode-properties@npm:10.0.1" dependencies: regenerate: ^1.4.2 - checksum: b1a8929588433ab8b9dc1a34cf3665b3b472f79f2af6ceae00d905fc496b332b9af09c6718fb28c730918f19a00dc1d7310adbaa9b72a2ec7ad2f435da8ace17 + checksum: 1b638b7087d8143e5be3e20e2cda197ea0440fa0bc2cc49646b2f50c5a2b1acdc54b21e4215805a5a2dd487c686b2291accd5ad00619534098d2667e76247754 languageName: node linkType: hard @@ -14080,9 +14128,9 @@ __metadata: linkType: hard "regenerator-runtime@npm:^0.13.4": - version: 0.13.10 - resolution: "regenerator-runtime@npm:0.13.10" - checksum: 09893f5a9e82932642d9a999716b6c626dc53ef2a01307c952ebbf8e011802360163a37c304c18a6c358548be5a72b448e37209954a18696f21e438c81cbb4b9 + version: 0.13.7 + resolution: "regenerator-runtime@npm:0.13.7" + checksum: 52b66e6669152c0b1bccd95c8e11aabbfe67bb97bdf00e223bdf723b0f0052d4da5c02001d4c4bef576bdc5bcdc38a20496d1b5363b65c950c8434ed5071d9e0 languageName: node linkType: hard @@ -14114,34 +14162,34 @@ __metadata: linkType: hard "regexpu-core@npm:^5.1.0": - version: 5.2.1 - resolution: "regexpu-core@npm:5.2.1" + version: 5.1.0 + resolution: "regexpu-core@npm:5.1.0" dependencies: regenerate: ^1.4.2 - regenerate-unicode-properties: ^10.1.0 - regjsgen: ^0.7.1 - regjsparser: ^0.9.1 + regenerate-unicode-properties: ^10.0.1 + regjsgen: ^0.6.0 + regjsparser: ^0.8.2 unicode-match-property-ecmascript: ^2.0.0 unicode-match-property-value-ecmascript: ^2.0.0 - checksum: c1244db79f7a4597414cd7fdf5171fa73905f0cbc684385c78127fc6198f9cade8fe829a1c4036c8ec57ac75b1ffb8c196451abdd2e153f26a4d8043fa10bbb3 + checksum: 7b4eb8d182d9d10537a220a93138df5bc7eaf4ed53e36b95e8427d33ed8a2b081468f1a15d3e5fcee66517e1df7f5ca180b999e046d060badd97150f2ffe87b2 languageName: node linkType: hard -"regjsgen@npm:^0.7.1": - version: 0.7.1 - resolution: "regjsgen@npm:0.7.1" - checksum: 7cac399921c58db8e16454869283ff66871531180218064fa938ac05c11c2976792a00706c3c78bbc625e1d793ca373065ea90564e06189a751a7b4ae33acadc +"regjsgen@npm:^0.6.0": + version: 0.6.0 + resolution: "regjsgen@npm:0.6.0" + checksum: c5158ebd735e75074e41292ade1ff05d85566d205426cc61501e360c450a63baced8512ee3ae238e5c0a0e42969563c7875b08fa69d6f0402daf36bcb3e4d348 languageName: node linkType: hard -"regjsparser@npm:^0.9.1": - version: 0.9.1 - resolution: "regjsparser@npm:0.9.1" +"regjsparser@npm:^0.8.2": + version: 0.8.4 + resolution: "regjsparser@npm:0.8.4" dependencies: jsesc: ~0.5.0 bin: regjsparser: bin/parser - checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc + checksum: d069b932491761cda127ce11f6bd2729c3b1b394a35200ec33f1199e937423db28ceb86cf33f0a97c76ecd7c0f8db996476579eaf0d80a1f74c1934f4ca8b27a languageName: node linkType: hard @@ -14313,55 +14361,49 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.9.0": - version: 1.22.1 - resolution: "resolve@npm:1.22.1" +"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.9.0": + version: 1.22.0 + resolution: "resolve@npm:1.22.0" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.8.1 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 07af5fc1e81aa1d866cbc9e9460fbb67318a10fa3c4deadc35c3ad8a898ee9a71a86a65e4755ac3195e0ea0cfbe201eb323ebe655ce90526fd61917313a34e4e + checksum: a2d14cc437b3a23996f8c7367eee5c7cf8149c586b07ca2ae00e96581ce59455555a1190be9aa92154785cf9f2042646c200d0e00e0bbd2b8a995a93a0ed3e4e languageName: node linkType: hard "resolve@npm:^2.0.0-next.3": - version: 2.0.0-next.4 - resolution: "resolve@npm:2.0.0-next.4" + version: 2.0.0-next.3 + resolution: "resolve@npm:2.0.0-next.3" dependencies: - is-core-module: ^2.9.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: c438ac9a650f2030fd074219d7f12ceb983b475da2d89ad3d6dd05fbf6b7a0a8cd37d4d10b43cb1f632bc19f22246ab7f36ebda54d84a29bfb2910a0680906d3 + is-core-module: ^2.2.0 + path-parse: ^1.0.6 + checksum: f34b3b93ada77d64a6d590c06a83e198f3a827624c4ec972260905fa6c4d612164fbf0200d16d2beefea4ad1755b001f4a9a1293d8fc2322a8f7d6bf692c4ff5 languageName: node linkType: hard -"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.9.0#~builtin": - version: 1.22.1 - resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" +"resolve@patch:resolve@^1.1.7#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.19.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.9.0#~builtin": + version: 1.22.0 + resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" dependencies: - is-core-module: ^2.9.0 + is-core-module: ^2.8.1 path-parse: ^1.0.7 supports-preserve-symlinks-flag: ^1.0.0 bin: resolve: bin/resolve - checksum: 5656f4d0bedcf8eb52685c1abdf8fbe73a1603bb1160a24d716e27a57f6cecbe2432ff9c89c2bd57542c3a7b9d14b1882b73bfe2e9d7849c9a4c0b8b39f02b8b + checksum: c79ecaea36c872ee4a79e3db0d3d4160b593f2ca16e031d8283735acd01715a203607e9ded3f91f68899c2937fa0d49390cddbe0fb2852629212f3cda283f4a7 languageName: node linkType: hard "resolve@patch:resolve@^2.0.0-next.3#~builtin": - version: 2.0.0-next.4 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b" + version: 2.0.0-next.3 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#~builtin::version=2.0.0-next.3&hash=07638b" dependencies: - is-core-module: ^2.9.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: 4bf9f4f8a458607af90518ff73c67a4bc1a38b5a23fef2bb0ccbd45e8be89820a1639b637b0ba377eb2be9eedfb1739a84cde24fe4cd670c8207d8fea922b011 + is-core-module: ^2.2.0 + path-parse: ^1.0.6 + checksum: 21684b4d99a4877337cdbd5484311c811b3e8910edb5d868eec85c6e6550b0f570d911f9a384f9e176172d6713f2715bd0b0887fa512cb8c6aeece018de6a9f8 languageName: node linkType: hard @@ -14410,25 +14452,25 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:3.0.2, rimraf@npm:^3.0.2, rimraf@npm:~3.0.2": - version: 3.0.2 - resolution: "rimraf@npm:3.0.2" +"rimraf@npm:^2.5.4, rimraf@npm:^2.6.2": + version: 2.7.1 + resolution: "rimraf@npm:2.7.1" dependencies: glob: ^7.1.3 bin: - rimraf: bin.js - checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 + rimraf: ./bin.js + checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd languageName: node linkType: hard -"rimraf@npm:^2.5.4, rimraf@npm:^2.6.2": - version: 2.7.1 - resolution: "rimraf@npm:2.7.1" +"rimraf@npm:^3.0.2, rimraf@npm:~3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" dependencies: glob: ^7.1.3 bin: - rimraf: ./bin.js - checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd + rimraf: bin.js + checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 languageName: node linkType: hard @@ -14447,16 +14489,16 @@ __metadata: linkType: hard "rollup@npm:^2.43.1": - version: 2.79.1 - resolution: "rollup@npm:2.79.1" + version: 2.45.2 + resolution: "rollup@npm:2.45.2" dependencies: - fsevents: ~2.3.2 + fsevents: ~2.3.1 dependenciesMeta: fsevents: optional: true bin: rollup: dist/bin/rollup - checksum: 6a2bf167b3587d4df709b37d149ad0300692cc5deb510f89ac7bdc77c8738c9546ae3de9322b0968e1ed2b0e984571f5f55aae28fa7de4cfcb1bc5402a4e2be6 + checksum: c049bedc191199842fab13248fdd74dbb33262b5a42ce35abe268037aa8be0f9a32739f2e28c74e7aaacae514fbb637ef79a20ef784f7a33b33587da479065bb languageName: node linkType: hard @@ -14470,20 +14512,18 @@ __metadata: linkType: hard "run-parallel@npm:^1.1.9": - version: 1.2.0 - resolution: "run-parallel@npm:1.2.0" - dependencies: - queue-microtask: ^1.2.2 - checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d + version: 1.1.10 + resolution: "run-parallel@npm:1.1.10" + checksum: 360996d8b7abe586320a01a42093df2edf41699bbb0d493a4191ec52dda4354d0b25954e0608162d3bb304faa5f73a194f85d6d0d4c016154b2a8132f757fa98 languageName: node linkType: hard "rxjs@npm:^7.0.0, rxjs@npm:^7.5.5": - version: 7.5.7 - resolution: "rxjs@npm:7.5.7" + version: 7.5.6 + resolution: "rxjs@npm:7.5.6" dependencies: tslib: ^2.1.0 - checksum: edabcdb73b0f7e0f5f6e05c2077aff8c52222ac939069729704357d6406438acca831c24210db320aba269e86dbe1a400f3769c89101791885121a342fb15d9c + checksum: fc05f01364a74dac57490fb3e07ea63b422af04017fae1db641a009073f902ef69f285c5daac31359620dc8d9aee7d81e42b370ca2a8573d1feae0b04329383b languageName: node linkType: hard @@ -14508,17 +14548,6 @@ __metadata: languageName: node linkType: hard -"safe-regex-test@npm:^1.0.0": - version: 1.0.0 - resolution: "safe-regex-test@npm:1.0.0" - dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.3 - is-regex: ^1.1.4 - checksum: bc566d8beb8b43c01b94e67de3f070fd2781685e835959bbbaaec91cc53381145ca91f69bd837ce6ec244817afa0a5e974fc4e40a2957f0aca68ac3add1ddd34 - languageName: node - linkType: hard - "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -14610,7 +14639,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": +"semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8": version: 7.3.8 resolution: "semver@npm:7.3.8" dependencies: @@ -14655,13 +14684,6 @@ __metadata: languageName: node linkType: hard -"set-immediate-shim@npm:~1.0.1": - version: 1.0.1 - resolution: "set-immediate-shim@npm:1.0.1" - checksum: 5085c84039d1e5eee73d2bf48ce765fcec76159021d0cc7b40e23bcdf62cb6d450ffb781e3c62c1118425242c48eae96df712cba0a20a437e86b0d4a15d51a11 - languageName: node - linkType: hard - "setimmediate@npm:^1.0.5": version: 1.0.5 resolution: "setimmediate@npm:1.0.5" @@ -14695,9 +14717,9 @@ __metadata: linkType: hard "shell-quote@npm:^1.7.3": - version: 1.7.4 - resolution: "shell-quote@npm:1.7.4" - checksum: 2874ea9c1a7c3ebfc9ec5734a897e16533d0d06f2e4cddc22ba3d1cab5cdc07d0f825364c1b1e39abe61236f44d8e60e933c7ad7349ce44de4f5dddc7b4354e9 + version: 1.7.3 + resolution: "shell-quote@npm:1.7.3" + checksum: aca58e73a3a5d933d02e0bdddedc53ee14f7c2ec264f97ac915b9d4482d077a38e422aa664631d60a672cd3cdb4054eb2e6c0303f54882453dacb6483e482d34 languageName: node linkType: hard @@ -14863,9 +14885,9 @@ __metadata: linkType: hard "sortobject@npm:^4.0.0": - version: 4.16.0 - resolution: "sortobject@npm:4.16.0" - checksum: 4212571c41cd5e265e3aa6531153c2ad6862f4b5dd8059647b4b89fdeee23ad8762dc8f3c0fc3c1756c9f87d1b46ba0e49b753c8ab7bd18c1a5bb75be2102c9a + version: 4.14.0 + resolution: "sortobject@npm:4.14.0" + checksum: f37e0b765b280889d76bc06b40ab3d53957551549c084103c979ccc6e3757cdc041566ce8343e6455134e3dcaad3e97bb708b07775b6c444458e502766d4b65f languageName: node linkType: hard @@ -14926,24 +14948,24 @@ __metadata: languageName: node linkType: hard -"sourcemap-codec@npm:^1.4.8": +"sourcemap-codec@npm:^1.4.4": version: 1.4.8 resolution: "sourcemap-codec@npm:1.4.8" checksum: b57981c05611afef31605732b598ccf65124a9fcb03b833532659ac4d29ac0f7bfacbc0d6c5a28a03e84c7510e7e556d758d0bb57786e214660016fb94279316 languageName: node linkType: hard -"spark-md5@npm:3.0.1": - version: 3.0.1 - resolution: "spark-md5@npm:3.0.1" - checksum: 613a7f4e20929b832406ef2ed925d696d4d004455360b07ba1a829975fc12a005d745db370cb261ecc827c3dedf3b431a9337f4bab1f1954df776f41a05aaabe +"spark-md5@npm:3.0.2": + version: 3.0.2 + resolution: "spark-md5@npm:3.0.2" + checksum: 5feebff0bfabcecf56ba03af3e38fdb068272ed41fbf0a94ff9ef65b9bb9cb1dd69be3684db6542e62497b1eac3ae324c07ac4dcb606465dc36ca048177077bf languageName: node linkType: hard "spawn-command@npm:^0.0.2-1": - version: 0.0.2 - resolution: "spawn-command@npm:0.0.2" - checksum: e35c5d28177b4d461d33c88cc11f6f3a5079e2b132c11e1746453bbb7a0c0b8a634f07541a2a234fa4758239d88203b758def509161b651e81958894c0b4b64b + version: 0.0.2-1 + resolution: "spawn-command@npm:0.0.2-1" + checksum: 2cac8519332193d1ed37d57298c4a1f73095e9edd20440fbab4aa47f531da83831734f2b51c44bb42b2747bf3485dec3fa2b0a1003f74c67561f2636622e328b languageName: node linkType: hard @@ -14975,9 +14997,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.12 - resolution: "spdx-license-ids@npm:3.0.12" - checksum: 92a4dddce62ce1db6fe54a7a839cf85e06abc308fc83b776a55b44e4f1906f02e7ebd506120847039e976bbbad359ea8bdfafb7925eae5cd7e73255f02e0b7d6 + version: 3.0.7 + resolution: "spdx-license-ids@npm:3.0.7" + checksum: b52a88aebc19b4c69049349939e1948014c4d10f52a11870431fc1cc6551de411d19e4570f5f1df2d8b7089bec921df9017a3d5199ae2468b2b432171945278e languageName: node linkType: hard @@ -14997,7 +15019,7 @@ __metadata: languageName: node linkType: hard -"sprintf-js@npm:^1.1.1": +"sprintf-js@npm:^1.0.3": version: 1.1.2 resolution: "sprintf-js@npm:1.1.2" checksum: d4bb46464632b335e5faed381bd331157e0af64915a98ede833452663bc672823db49d7531c32d58798e85236581fb7342fd0270531ffc8f914e186187bf1c90 @@ -15074,12 +15096,12 @@ __metadata: linkType: hard "string-length@npm:^4.0.1": - version: 4.0.2 - resolution: "string-length@npm:4.0.2" + version: 4.0.1 + resolution: "string-length@npm:4.0.1" dependencies: char-regex: ^1.0.2 strip-ansi: ^6.0.0 - checksum: ce85533ef5113fcb7e522bcf9e62cb33871aa99b3729cec5595f4447f660b0cefd542ca6df4150c97a677d58b0cb727a3fe09ac1de94071d05526c73579bf505 + checksum: 7bd3191668ddafa6f574a8b17a1bd1b085737d64ceefa51f72cdd19c45a730422cd70d984eee7584d6e5b5c84b6318633c6d6a720a4bfd7c58769985fa77573e languageName: node linkType: hard @@ -15113,13 +15135,13 @@ __metadata: linkType: hard "string-width@npm:^5.0.0": - version: 5.1.2 - resolution: "string-width@npm:5.1.2" + version: 5.1.0 + resolution: "string-width@npm:5.1.0" dependencies: eastasianwidth: ^0.2.0 emoji-regex: ^9.2.2 strip-ansi: ^7.0.1 - checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 + checksum: f9f84226bade99b044ece0f143ba0979bbd0b4bbb867ce2e785debf8abe99e9491382d584e51c32272ec2dc82f2fa93b212ef4fdd21c739dac8e78f7815b7dfb languageName: node linkType: hard @@ -15432,6 +15454,15 @@ __metadata: languageName: node linkType: hard +"supports-color@npm:^6.1.0": + version: 6.1.0 + resolution: "supports-color@npm:6.1.0" + dependencies: + has-flag: ^3.0.0 + checksum: 74358f9535c83ee113fbaac354b11e808060f6e7d8722082ee43af3578469134e89d00026dce2a6b93ce4e5b89d0e9a10f638b2b9f64c7838c2fb2883a47b3d5 + languageName: node + linkType: hard + "supports-color@npm:^7.0.0, supports-color@npm:^7.1.0, supports-color@npm:^7.2.0": version: 7.2.0 resolution: "supports-color@npm:7.2.0" @@ -15536,13 +15567,13 @@ __metadata: linkType: hard "tapable@npm:^2.1.1, tapable@npm:^2.2.0": - version: 2.2.1 - resolution: "tapable@npm:2.2.1" - checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 + version: 2.2.0 + resolution: "tapable@npm:2.2.0" + checksum: 5a7e31ddd2400d524b68e7ba0373e492ba52b321b8e1eb15b65956e9c1b9ba90dd175210a1318b6752538cbe3b284f4a7218a714be942aeeb812623c243aea25 languageName: node linkType: hard -"tar-stream@npm:^2.2.0": +"tar-stream@npm:^2.1.4": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -15611,8 +15642,8 @@ __metadata: linkType: hard "terser@npm:^5.0.0, terser@npm:^5.14.1": - version: 5.15.1 - resolution: "terser@npm:5.15.1" + version: 5.14.2 + resolution: "terser@npm:5.14.2" dependencies: "@jridgewell/source-map": ^0.3.2 acorn: ^8.5.0 @@ -15620,7 +15651,7 @@ __metadata: source-map-support: ~0.5.20 bin: terser: bin/terser - checksum: 9880a1e0956983a1ce5de204ea35121c0009fa41d582a6904ae850e1953a1a2cc021168439565280c5a8eee67c85a874175627e24989b046c7a72589b81c3979 + checksum: cabb50a640d6c2cfb351e4f43dc7bf7436f649755bb83eb78b2cacda426d5e0979bd44e6f92d713f3ca0f0866e322739b9ced888ebbce6508ad872d08de74fcc languageName: node linkType: hard @@ -15773,7 +15804,7 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:4.1.2, tough-cookie@npm:^4.1.2": +"tough-cookie@npm:4.1.2, tough-cookie@npm:^4.0.0": version: 4.1.2 resolution: "tough-cookie@npm:4.1.2" dependencies: @@ -15909,7 +15940,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.10.0, tslib@npm:^1.8.1, tslib@npm:^1.9.3": +"tslib@npm:^1.10.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd @@ -15961,6 +15992,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^0.11.0": + version: 0.11.0 + resolution: "type-fest@npm:0.11.0" + checksum: 8e7589e1eb5ced6c8e1d3051553b59b9f525c41e58baa898229915781c7bf55db8cb2f74e56d8031f6af5af2eecc7cb8da9ca3af7e5b80b49d8ca5a81891f3f9 + languageName: node + linkType: hard + "type-fest@npm:^0.16.0": version: 0.16.0 resolution: "type-fest@npm:0.16.0" @@ -15982,13 +16020,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.21.3": - version: 0.21.3 - resolution: "type-fest@npm:0.21.3" - checksum: e6b32a3b3877f04339bae01c193b273c62ba7bfc9e325b8703c4ee1b32dc8fe4ef5dfa54bf78265e069f7667d058e360ae0f37be5af9f153b22382cd55a9afe0 - languageName: node - linkType: hard - "type-fest@npm:^0.6.0": version: 0.6.0 resolution: "type-fest@npm:0.6.0" @@ -16033,17 +16064,27 @@ __metadata: linkType: hard "typeson-registry@npm:^1.0.0-alpha.20": - version: 1.0.0-alpha.39 - resolution: "typeson-registry@npm:1.0.0-alpha.39" + version: 1.0.0-alpha.38 + resolution: "typeson-registry@npm:1.0.0-alpha.38" dependencies: - base64-arraybuffer-es6: ^0.7.0 - typeson: ^6.0.0 - whatwg-url: ^8.4.0 - checksum: c6b629697acf4652aecfff7be760356d764600afc9beca253278bbfc44fae0fe635b7619201b83e497cdc30645cbce7614d12a04b5726d9b8b505f73e6a3fc2a + base64-arraybuffer-es6: ^0.6.0 + typeson: ^5.18.2 + whatwg-url: ^8.1.0 + checksum: 3aff6cf8444fad6a1be382a3204188a9c16c96a3ee71faabab0b60fc1450db3a2c4b8c29d2a85c12da4a0a1e47fd5c07ab2adacc2bb60450e3bac84c35215487 + languageName: node + linkType: hard + +"typeson@npm:^5.18.2": + version: 5.18.2 + resolution: "typeson@npm:5.18.2" + peerDependencies: + core-js-bundle: ^3.6.4 + regenerator-runtime: ^0.13.3 + checksum: ce2cb4899a925d7a960de0c83ec0665859faa5bc0de246cb0f52b7ae05b6b6e2bff4fb7d191e7f51605b71ed394894164cdef3f2fafb1e9ba6ff647962fa0517 languageName: node linkType: hard -"typeson@npm:^6.0.0, typeson@npm:^6.1.0": +"typeson@npm:^6.1.0": version: 6.1.0 resolution: "typeson@npm:6.1.0" checksum: 00a77b03ac8f704acb103307bad9295fe47d6b304c386297f078ec3be63875c0b81e022a4815edb9dc2c7da0a72a431345411d35c755a8510af4a420e9e46cdc @@ -16084,12 +16125,12 @@ __metadata: linkType: hard "underscore.string@npm:~3.3.5": - version: 3.3.6 - resolution: "underscore.string@npm:3.3.6" + version: 3.3.5 + resolution: "underscore.string@npm:3.3.5" dependencies: - sprintf-js: ^1.1.1 + sprintf-js: ^1.0.3 util-deprecate: ^1.0.2 - checksum: b7719c30e5d1fdda4ee9379e8d80dca2b0668942420ba365ae3410120e08225fe36707a7981ce0f921812dee6a2290b713cdce1e75e770b98e67a45d8a378d35 + checksum: 86c60f4e9c3176ae77a548ec2ac659cc3cf48b93c7cff7d548f7c91569fc15885c90816245bf4d6925241f64b54508fc60aac562246ea2de2e50d0411e82a702 languageName: node linkType: hard @@ -16125,9 +16166,9 @@ __metadata: linkType: hard "unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.1.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" - checksum: 243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b + version: 2.0.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.0.0" + checksum: dda4d39128cbbede2ac60fbb85493d979ec65913b8a486bf7cb7a375a2346fa48cbf9dc6f1ae23376e7e8e684c2b411434891e151e865a661b40a85407db51d0 languageName: node linkType: hard @@ -16211,8 +16252,8 @@ __metadata: linkType: hard "update-browserslist-db@npm:^1.0.9": - version: 1.0.10 - resolution: "update-browserslist-db@npm:1.0.10" + version: 1.0.9 + resolution: "update-browserslist-db@npm:1.0.9" dependencies: escalade: ^3.1.1 picocolors: ^1.0.0 @@ -16220,7 +16261,7 @@ __metadata: browserslist: ">= 4.21.0" bin: browserslist-lint: cli.js - checksum: 12db73b4f63029ac407b153732e7cd69a1ea8206c9100b482b7d12859cd3cd0bc59c602d7ae31e652706189f1acb90d42c53ab24a5ba563ed13aebdddc5561a0 + checksum: f625899b236f6a4d7f62b56be1b8da230c5563d1fef84d3ef148f2e1a3f11a5a4b3be4fd7e3703e51274c116194017775b10afb4de09eb2c0d09d36b90f1f578 languageName: node linkType: hard @@ -16243,6 +16284,18 @@ __metadata: languageName: node linkType: hard +"use-isomorphic-layout-effect@npm:^1.1.2": + version: 1.1.2 + resolution: "use-isomorphic-layout-effect@npm:1.1.2" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: a6532f7fc9ae222c3725ff0308aaf1f1ddbd3c00d685ef9eee6714fd0684de5cb9741b432fbf51e61a784e2955424864f7ea9f99734a02f237b17ad3e18ea5cb + languageName: node + linkType: hard + "use-sync-external-store@npm:1.2.0, use-sync-external-store@npm:^1.0.0": version: 1.2.0 resolution: "use-sync-external-store@npm:1.2.0" @@ -16287,15 +16340,6 @@ __metadata: languageName: node linkType: hard -"uuidjs@npm:4.2.8": - version: 4.2.8 - resolution: "uuidjs@npm:4.2.8" - bin: - uuidjs: bin/cli.js - checksum: 625092d286f4858cae1c2ee601d4f7d1ef02be41c9c821b5c6402ca0896387b34ec57359c20b3477759a77765854386c295331bb2064ba125a8e81b75b585f82 - languageName: node - linkType: hard - "v8-compile-cache-lib@npm:^3.0.1": version: 3.0.1 resolution: "v8-compile-cache-lib@npm:3.0.1" @@ -16433,6 +16477,15 @@ __metadata: languageName: node linkType: hard +"w3c-hr-time@npm:^1.0.2": + version: 1.0.2 + resolution: "w3c-hr-time@npm:1.0.2" + dependencies: + browser-process-hrtime: ^1.0.0 + checksum: ec3c2dacbf8050d917bbf89537a101a08c2e333b4c19155f7d3bedde43529d4339db6b3d049d9610789cb915f9515f8be037e0c54c079e9d4735c50b37ed52b9 + languageName: node + linkType: hard + "w3c-xmlserializer@npm:^3.0.0": version: 3.0.0 resolution: "w3c-xmlserializer@npm:3.0.0" @@ -16558,12 +16611,12 @@ __metadata: linkType: hard "webpack-merge@npm:^5.7.3": - version: 5.8.0 - resolution: "webpack-merge@npm:5.8.0" + version: 5.7.3 + resolution: "webpack-merge@npm:5.7.3" dependencies: clone-deep: ^4.0.1 wildcard: ^2.0.0 - checksum: 88786ab91013f1bd2a683834ff381be81c245a4b0f63304a5103e90f6653f44dab496a0768287f8531761f8ad957d1f9f3ccb2cb55df0de1bd9ee343e079da26 + checksum: 09608c3a4928246e9c1c09c22b5f867c38d0ab0fb027ebcc3b15d42659f06a10cfa7f7e2cf2a0ace6f2d571c1cd744ec23e7b2069d34a70378e163e8e035c290 languageName: node linkType: hard @@ -16696,7 +16749,7 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^8.4.0": +"whatwg-url@npm:^8.1.0": version: 8.7.0 resolution: "whatwg-url@npm:8.7.0" dependencies: @@ -16769,19 +16822,15 @@ __metadata: version: 0.0.0-use.local resolution: "wire-webapp@workspace:." dependencies: - "@babel/core": 7.19.3 + "@babel/core": 7.19.6 "@babel/eslint-parser": 7.19.1 - "@babel/plugin-proposal-class-properties": 7.18.6 - "@babel/plugin-proposal-decorators": 7.19.3 - "@babel/plugin-proposal-nullish-coalescing-operator": 7.18.6 - "@babel/plugin-proposal-optional-chaining": 7.18.9 - "@babel/plugin-syntax-dynamic-import": 7.8.3 + "@babel/plugin-proposal-decorators": 7.19.6 "@babel/preset-env": 7.19.4 "@babel/preset-react": 7.18.6 "@babel/preset-typescript": 7.18.6 "@emotion/react": 11.10.4 "@faker-js/faker": 7.6.0 - "@formatjs/cli": 5.1.2 + "@formatjs/cli": 5.1.3 "@koush/wrtc": 0.5.3 "@testing-library/react": 13.4.0 "@types/adm-zip": 0.5.0 @@ -16791,14 +16840,14 @@ __metadata: "@types/fs-extra": 9.0.13 "@types/generate-changelog": 1.8.1 "@types/highlight.js": 10.1.0 - "@types/jest": 29.1.2 + "@types/jest": 29.2.0 "@types/js-cookie": 3.0.2 "@types/jsdom": 20.0.0 "@types/keyboardjs": 2.5.0 "@types/libsodium-wrappers-sumo": 0.7.5 "@types/linkify-it": 3.0.2 "@types/markdown-it": 12.2.3 - "@types/node": ^18.11.0 + "@types/node": ^18.11.3 "@types/open-graph": 0.2.2 "@types/platform": 1.3.4 "@types/react": 18.0.21 @@ -16812,24 +16861,24 @@ __metadata: "@types/uint32": 0.2.0 "@types/underscore": 1.11.4 "@types/webpack-env": 1.18.0 - "@typescript-eslint/eslint-plugin": 5.40.0 - "@typescript-eslint/parser": 5.40.0 + "@typescript-eslint/eslint-plugin": 5.40.1 + "@typescript-eslint/parser": 5.40.1 "@wireapp/avs": 8.2.16 - "@wireapp/copy-config": 1.3.6 - "@wireapp/core": 32.1.1 - "@wireapp/eslint-config": 1.12.11 - "@wireapp/prettier-config": 0.4.6 - "@wireapp/react-ui-kit": 8.17.0 - "@wireapp/store-engine-dexie": 1.7.6 - "@wireapp/store-engine-sqleet": 1.8.6 - "@wireapp/webapp-events": 0.14.6 + "@wireapp/copy-config": 1.3.10 + "@wireapp/core": 34.1.4 + "@wireapp/eslint-config": 1.12.12 + "@wireapp/prettier-config": 0.4.7 + "@wireapp/react-ui-kit": 8.17.5 + "@wireapp/store-engine-dexie": 1.7.11 + "@wireapp/store-engine-sqleet": 1.8.9 + "@wireapp/webapp-events": 0.14.9 adm-zip: 0.5.9 amplify: "https://github.com/wireapp/amplify#head=master" autoprefixer: 9.8.8 babel-loader: 8.2.5 - caniuse-lite: ^1.0.30001420 + caniuse-lite: ^1.0.30001423 classnames: 2.3.2 - concurrently: 7.4.0 + concurrently: 7.5.0 copy-webpack-plugin: 11.0.0 core-js: 3.25.5 countly-sdk-web: 22.6.2 @@ -16841,14 +16890,14 @@ __metadata: dexie-batch: 0.4.3 dotenv: 16.0.3 dpdm: 3.10.0 - eslint: 8.25.0 + eslint: 8.26.0 eslint-config-prettier: 8.5.0 eslint-import-resolver-alias: 1.1.2 eslint-plugin-babel: 5.3.1 eslint-plugin-header: 3.1.1 eslint-plugin-import: 2.26.0 - eslint-plugin-jest: 27.1.2 - eslint-plugin-jsdoc: 39.3.6 + eslint-plugin-jest: 27.1.3 + eslint-plugin-jsdoc: 39.3.21 eslint-plugin-jsx-a11y: 6.6.1 eslint-plugin-no-unsanitized: 4.0.1 eslint-plugin-prettier: 4.2.1 @@ -16875,10 +16924,10 @@ __metadata: husky: 7.0.4 i18next-scanner: 4.1.0 intersection-observer: 0.12.2 - jest: 29.2.0 + jest: 29.2.1 jest-canvas-mock: 2.4.0 - jest-environment-jsdom: 29.1.2 - jest-jasmine2: 29.2.0 + jest-environment-jsdom: 29.2.1 + jest-jasmine2: 29.2.1 jquery: 3.6.1 jquery-mousewheel: 3.1.13 js-cookie: 3.0.1 @@ -16906,7 +16955,7 @@ __metadata: raf: 3.4.1 react: 18.2.0 react-dom: 18.2.0 - react-intl: 6.2.0 + react-intl: 6.2.1 react-redux: 8.0.4 react-router: 6.4.2 react-router-dom: 6.4.2 @@ -16941,7 +16990,7 @@ __metadata: webpack-hot-middleware: 2.25.2 webrtc-adapter: 6.4.8 workbox-webpack-plugin: 6.5.4 - zustand: 4.1.2 + zustand: 4.1.3 languageName: unknown linkType: soft @@ -17218,22 +17267,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:7.5.3": - version: 7.5.3 - resolution: "ws@npm:7.5.3" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 423dc0d859fa74020f5555140905b862470a60ea1567bb9ad55a087263d7718b9c94f69678be1cee9868925c570f1e6fc79d09f90c39057bc63fa2edbb2c547b - languageName: node - linkType: hard - -"ws@npm:^8.9.0": +"ws@npm:8.9.0, ws@npm:^8.8.0": version: 8.9.0 resolution: "ws@npm:8.9.0" peerDependencies: @@ -17284,9 +17318,9 @@ __metadata: linkType: hard "y18n@npm:^5.0.5": - version: 5.0.8 - resolution: "y18n@npm:5.0.8" - checksum: 54f0fb95621ee60898a38c572c515659e51cc9d9f787fb109cef6fde4befbe1c4602dc999d30110feee37456ad0f1660fa2edcfde6a9a740f86a290999550d30 + version: 5.0.5 + resolution: "y18n@npm:5.0.5" + checksum: f97d3cc7e5a0f68114721e39036cd64f4b993b06d08cea6e0cc8a684a7f34a2fee05be55e2e7dde7329ba77788376bd43b4eb19c6c9dbc3e2c3cdea68b3ba38e languageName: node linkType: hard @@ -17305,23 +17339,23 @@ __metadata: linkType: hard "yaml@npm:^2.1.1": - version: 2.1.3 - resolution: "yaml@npm:2.1.3" - checksum: 91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7 + version: 2.1.1 + resolution: "yaml@npm:2.1.1" + checksum: f48bb209918aa57cfaf78ef6448d1a1f8187f45c746f933268b7023dc59e5456004611879126c9bb5ea55b0a2b1c2b392dfde436931ece0c703a3d754562bb96 languageName: node linkType: hard "yargs-parser@npm:^20.2.3": - version: 20.2.9 - resolution: "yargs-parser@npm:20.2.9" - checksum: 8bb69015f2b0ff9e17b2c8e6bfe224ab463dd00ca211eece72a4cd8a906224d2703fb8a326d36fdd0e68701e201b2a60ed7cf81ce0fd9b3799f9fe7745977ae3 + version: 20.2.6 + resolution: "yargs-parser@npm:20.2.6" + checksum: 4209eed182dfaa83f6f35610e50c1deab5156b35fc79738aadce083895265261d65431404a3b70b7b16a1e3f8751c1aeb1877683326827eea512b3242e338699 languageName: node linkType: hard "yargs-parser@npm:^21.0.0": - version: 21.1.1 - resolution: "yargs-parser@npm:21.1.1" - checksum: ed2d96a616a9e3e1cc7d204c62ecc61f7aaab633dcbfab2c6df50f7f87b393993fe6640d017759fe112d0cb1e0119f2b4150a87305cc873fd90831c6a58ccf1c + version: 21.0.1 + resolution: "yargs-parser@npm:21.0.1" + checksum: c3ea2ed12cad0377ce3096b3f138df8267edf7b1aa7d710cd502fe16af417bafe4443dd71b28158c22fcd1be5dfd0e86319597e47badf42ff83815485887323a languageName: node linkType: hard @@ -17335,7 +17369,22 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^17.3.1, yargs@npm:^17.5.1": +"yargs@npm:^17.3.1": + version: 17.5.0 + resolution: "yargs@npm:17.5.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.3 + y18n: ^5.0.5 + yargs-parser: ^21.0.0 + checksum: e2c662a7a63aa125a162cc0d77e38bdfe2a0dd5121a0d485a464499cd7782c5198b57103aed4608df96a017d01cb6a834bc22d4a1f20b92649fa82983d53522b + languageName: node + linkType: hard + +"yargs@npm:^17.5.1": version: 17.6.0 resolution: "yargs@npm:17.6.0" dependencies: @@ -17385,20 +17434,20 @@ __metadata: languageName: node linkType: hard -"zip-stream@npm:^4.1.0": - version: 4.1.0 - resolution: "zip-stream@npm:4.1.0" +"zip-stream@npm:^4.0.4": + version: 4.0.4 + resolution: "zip-stream@npm:4.0.4" dependencies: archiver-utils: ^2.1.0 - compress-commons: ^4.1.0 + compress-commons: ^4.0.2 readable-stream: ^3.6.0 - checksum: 4a73da856738b0634700b52f4ab3fe0bf0a532bea6820ad962d0bda0163d2d5525df4859f89a7238e204a378384e12551985049790c1894c3ac191866e85887f + checksum: 17ea2489272b37cfc2246cf3413ff021832c33213e317be42a95442145c504b9662d7aa9293b50789262bcfadcd7c6db034e76527974b09da4449af1a30da7c4 languageName: node linkType: hard -"zustand@npm:4.1.2": - version: 4.1.2 - resolution: "zustand@npm:4.1.2" +"zustand@npm:4.1.3": + version: 4.1.3 + resolution: "zustand@npm:4.1.3" dependencies: use-sync-external-store: 1.2.0 peerDependencies: @@ -17409,6 +17458,6 @@ __metadata: optional: true react: optional: true - checksum: e7fefc5deb232082edd2abef072b92554d5effc261594d633ee55d7d4fe0e54c5b16ee8c5e628fab2e1090946d9e493865b72ad76280a413e8ff5bea6d0ca642 + checksum: e00c73723dfb87424d1c66028df18a0d700ec460c972dd397bdcd745ba424fcf588cd0ef9dfa28c17cfbf2e4c11d779bda366c539a933c4a35601b09de820332 languageName: node linkType: hard