From 77b166bb3b05dadbbc5dbc99ef77dbfbecbcbb75 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Mon, 22 May 2023 10:01:54 +0200 Subject: [PATCH] chore: update dev deps --- @xen-orchestra/backups/_cleanVm.integ.js | 2 +- @xen-orchestra/backups/package.json | 2 +- @xen-orchestra/fs/package.json | 2 +- @xen-orchestra/fs/src/abstract.test.js | 2 +- @xen-orchestra/openflow/package.json | 2 +- @xen-orchestra/upload-ova/package.json | 2 +- package.json | 2 +- packages/vhd-cli/info.integ.js | 2 +- packages/vhd-cli/package.json | 2 +- .../vhd-lib/Vhd/VhdAbstract.integ.spec.js | 2 +- .../vhd-lib/Vhd/VhdDirectory.integ.spec.js | 2 +- packages/vhd-lib/Vhd/VhdFile.integ.spec.js | 2 +- .../vhd-lib/Vhd/VhdSynthetic.integ.spec.js | 2 +- packages/vhd-lib/aliases.integ.spec.js | 2 +- .../createVhdStreamWithLength.integ.spec.js | 2 +- packages/vhd-lib/merge.integ.spec.js | 2 +- packages/vhd-lib/openVhd.integ.spec.js | 2 +- packages/vhd-lib/package.json | 2 +- packages/vhd-lib/tests/utils.integ.spec.js | 2 +- packages/xapi-explore-sr/package.json | 2 +- packages/xen-api/package.json | 2 +- packages/xo-collection/package.json | 2 +- packages/xo-import-servers-csv/package.json | 2 +- packages/xo-lib/package.json | 2 +- packages/xo-remote-parser/package.json | 2 +- packages/xo-server-audit/package.json | 2 +- packages/xo-server-auth-google/package.json | 2 +- packages/xo-server-auth-ldap/package.json | 2 +- packages/xo-server-auth-saml/package.json | 2 +- .../xo-server-backup-reports/package.json | 2 +- packages/xo-server-perf-alert/package.json | 2 +- .../xo-server-transport-email/package.json | 2 +- .../xo-server-transport-nagios/package.json | 2 +- .../xo-server-transport-slack/package.json | 2 +- .../xo-server-transport-xmpp/package.json | 2 +- packages/xo-server-usage-report/package.json | 2 +- packages/xo-server-web-hooks/package.json | 2 +- packages/xo-vmdk-to-vhd/package.json | 2 +- .../src/ova-generate.integ.spec.js | 2 +- packages/xo-vmdk-to-vhd/src/ova.integ.spec.js | 2 +- .../src/virtual-buffer.integ.spec.js | 2 +- .../src/vmdk-read.integ.spec.js | 2 +- .../src/vmdk-to-vhd.integ.spec.js | 2 +- packages/xo-web/gulpfile.js | 4 +- packages/xo-web/package.json | 2 +- yarn.lock | 664 +++++++++--------- 46 files changed, 398 insertions(+), 358 deletions(-) diff --git a/@xen-orchestra/backups/_cleanVm.integ.js b/@xen-orchestra/backups/_cleanVm.integ.js index d808eaadb4..1ba865d57b 100644 --- a/@xen-orchestra/backups/_cleanVm.integ.js +++ b/@xen-orchestra/backups/_cleanVm.integ.js @@ -3,7 +3,6 @@ const { beforeEach, afterEach, test, describe } = require('test') const assert = require('assert').strict -const rimraf = require('rimraf') const tmp = require('tmp') const fs = require('fs-extra') const uuid = require('uuid') @@ -14,6 +13,7 @@ const { VHDFOOTER, VHDHEADER } = require('./tests.fixtures.js') const { VhdFile, Constants, VhdDirectory, VhdAbstract } = require('vhd-lib') const { checkAliases } = require('./_cleanVm') const { dirname, basename } = require('path') +const { rimraf } = require('rimraf') let tempDir, adapter, handler, jobId, vdiId, basePath, relativePath const rootPath = 'xo-vm-backups/VMUUID/' diff --git a/@xen-orchestra/backups/package.json b/@xen-orchestra/backups/package.json index 735a737da0..302e62a601 100644 --- a/@xen-orchestra/backups/package.json +++ b/@xen-orchestra/backups/package.json @@ -46,7 +46,7 @@ "yazl": "^2.5.1" }, "devDependencies": { - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "sinon": "^15.0.1", "test": "^3.2.1", "tmp": "^0.2.1" diff --git a/@xen-orchestra/fs/package.json b/@xen-orchestra/fs/package.json index 4fb54ea25b..a18cffef38 100644 --- a/@xen-orchestra/fs/package.json +++ b/@xen-orchestra/fs/package.json @@ -53,7 +53,7 @@ "@babel/preset-env": "^7.8.0", "cross-env": "^7.0.2", "dotenv": "^16.0.0", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "sinon": "^15.0.4", "test": "^3.3.0", "tmp": "^0.2.1" diff --git a/@xen-orchestra/fs/src/abstract.test.js b/@xen-orchestra/fs/src/abstract.test.js index 12c310a067..0bd5b64d20 100644 --- a/@xen-orchestra/fs/src/abstract.test.js +++ b/@xen-orchestra/fs/src/abstract.test.js @@ -5,9 +5,9 @@ import sinon from 'sinon' import { DEFAULT_ENCRYPTION_ALGORITHM, _getEncryptor } from './_encryptor' import { Disposable, pFromCallback, TimeoutError } from 'promise-toolbox' import { getSyncedHandler } from '.' +import { rimraf } from 'rimraf' import AbstractHandler from './abstract' import fs from 'fs-extra' -import rimraf from 'rimraf' import tmp from 'tmp' const TIMEOUT = 10e3 diff --git a/@xen-orchestra/openflow/package.json b/@xen-orchestra/openflow/package.json index 612eba4a36..2c79457e4c 100644 --- a/@xen-orchestra/openflow/package.json +++ b/@xen-orchestra/openflow/package.json @@ -27,7 +27,7 @@ "@babel/core": "^7.7.4", "@babel/preset-env": "^7.7.4", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "dependencies": { "@vates/read-chunk": "^1.1.1" diff --git a/@xen-orchestra/upload-ova/package.json b/@xen-orchestra/upload-ova/package.json index 72d89a0ac5..b74ce12a68 100644 --- a/@xen-orchestra/upload-ova/package.json +++ b/@xen-orchestra/upload-ova/package.json @@ -50,7 +50,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/package.json b/package.json index 6d7041ae06..c36dadbac0 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "eslint-config-standard-jsx": "^11.0.0-1", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-import": "^2.22.1", - "eslint-plugin-n": "^15.1.0", + "eslint-plugin-n": "^16.0.0", "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "^7.21.5", "exec-promise": "^0.7.0", diff --git a/packages/vhd-cli/info.integ.js b/packages/vhd-cli/info.integ.js index f01f5db023..6a9aed9bea 100644 --- a/packages/vhd-cli/info.integ.js +++ b/packages/vhd-cli/info.integ.js @@ -3,9 +3,9 @@ const { beforeEach, afterEach, test } = require('test') const execa = require('execa') -const rimraf = require('rimraf') const tmp = require('tmp') const { pFromCallback } = require('promise-toolbox') +const { rimraf } = require('rimraf') const command = require('./commands/info') diff --git a/packages/vhd-cli/package.json b/packages/vhd-cli/package.json index ee0c942f8c..8267fe56db 100644 --- a/packages/vhd-cli/package.json +++ b/packages/vhd-cli/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "execa": "^4.0.0", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "test": "^3.2.1", "tmp": "^0.2.1" } diff --git a/packages/vhd-lib/Vhd/VhdAbstract.integ.spec.js b/packages/vhd-lib/Vhd/VhdAbstract.integ.spec.js index 4a5cded709..f83103a132 100644 --- a/packages/vhd-lib/Vhd/VhdAbstract.integ.spec.js +++ b/packages/vhd-lib/Vhd/VhdAbstract.integ.spec.js @@ -2,11 +2,11 @@ /* eslint-env jest */ -const rimraf = require('rimraf') const tmp = require('tmp') const fs = require('fs-extra') const { getSyncedHandler } = require('@xen-orchestra/fs') const { Disposable, pFromCallback } = require('promise-toolbox') +const { rimraf } = require('rimraf') const { openVhd } = require('../index') const { checkFile, createRandomFile, convertFromRawToVhd, createRandomVhdDirectory } = require('../tests/utils') diff --git a/packages/vhd-lib/Vhd/VhdDirectory.integ.spec.js b/packages/vhd-lib/Vhd/VhdDirectory.integ.spec.js index 33aaa7bdcd..5fe0c0b275 100644 --- a/packages/vhd-lib/Vhd/VhdDirectory.integ.spec.js +++ b/packages/vhd-lib/Vhd/VhdDirectory.integ.spec.js @@ -2,11 +2,11 @@ /* eslint-env jest */ -const rimraf = require('rimraf') const tmp = require('tmp') const fs = require('fs-extra') const { getSyncedHandler } = require('@xen-orchestra/fs') const { Disposable, pFromCallback } = require('promise-toolbox') +const { rimraf } = require('rimraf') const { openVhd, VhdDirectory } = require('../') const { createRandomFile, convertFromRawToVhd, convertToVhdDirectory } = require('../tests/utils') diff --git a/packages/vhd-lib/Vhd/VhdFile.integ.spec.js b/packages/vhd-lib/Vhd/VhdFile.integ.spec.js index 4dfa1b3ff0..e8d87af85e 100644 --- a/packages/vhd-lib/Vhd/VhdFile.integ.spec.js +++ b/packages/vhd-lib/Vhd/VhdFile.integ.spec.js @@ -5,11 +5,11 @@ const execa = require('execa') const fs = require('fs-extra') const getStream = require('get-stream') -const rimraf = require('rimraf') const tmp = require('tmp') const { getSyncedHandler } = require('@xen-orchestra/fs') const { Disposable, pFromCallback } = require('promise-toolbox') const { randomBytes } = require('crypto') +const { rimraf } = require('rimraf') const { VhdFile } = require('./VhdFile') const { openVhd } = require('../openVhd') diff --git a/packages/vhd-lib/Vhd/VhdSynthetic.integ.spec.js b/packages/vhd-lib/Vhd/VhdSynthetic.integ.spec.js index add1b819b1..7dbf710ace 100644 --- a/packages/vhd-lib/Vhd/VhdSynthetic.integ.spec.js +++ b/packages/vhd-lib/Vhd/VhdSynthetic.integ.spec.js @@ -2,10 +2,10 @@ /* eslint-env jest */ -const rimraf = require('rimraf') const tmp = require('tmp') const { Disposable, pFromCallback } = require('promise-toolbox') const { getSyncedHandler } = require('@xen-orchestra/fs') +const { rimraf } = require('rimraf') const { SECTOR_SIZE, PLATFORMS } = require('../_constants') const { createRandomFile, convertFromRawToVhd } = require('../tests/utils') diff --git a/packages/vhd-lib/aliases.integ.spec.js b/packages/vhd-lib/aliases.integ.spec.js index 69349fc10d..a8838d3da1 100644 --- a/packages/vhd-lib/aliases.integ.spec.js +++ b/packages/vhd-lib/aliases.integ.spec.js @@ -2,10 +2,10 @@ /* eslint-env jest */ -const rimraf = require('rimraf') const tmp = require('tmp') const { getSyncedHandler } = require('@xen-orchestra/fs') const { Disposable, pFromCallback } = require('promise-toolbox') +const { rimraf } = require('rimraf') const { isVhdAlias, resolveVhdAlias } = require('./aliases') const { ALIAS_MAX_PATH_LENGTH } = require('./_constants') diff --git a/packages/vhd-lib/createVhdStreamWithLength.integ.spec.js b/packages/vhd-lib/createVhdStreamWithLength.integ.spec.js index e0240e53e1..15715d9cc0 100644 --- a/packages/vhd-lib/createVhdStreamWithLength.integ.spec.js +++ b/packages/vhd-lib/createVhdStreamWithLength.integ.spec.js @@ -4,12 +4,12 @@ const execa = require('execa') const fs = require('fs-extra') -const rimraf = require('rimraf') const getStream = require('get-stream') const tmp = require('tmp') const { createReadStream, createWriteStream } = require('fs') const { pFromCallback } = require('promise-toolbox') const { pipeline } = require('readable-stream') +const { rimraf } = require('rimraf') const createVhdStreamWithLength = require('./createVhdStreamWithLength.js') const { FOOTER_SIZE } = require('./_constants') diff --git a/packages/vhd-lib/merge.integ.spec.js b/packages/vhd-lib/merge.integ.spec.js index fab53ac1e5..b9ad32330c 100644 --- a/packages/vhd-lib/merge.integ.spec.js +++ b/packages/vhd-lib/merge.integ.spec.js @@ -3,10 +3,10 @@ /* eslint-env jest */ const fs = require('fs-extra') -const rimraf = require('rimraf') const tmp = require('tmp') const { getSyncedHandler } = require('@xen-orchestra/fs') const { pFromCallback, Disposable } = require('promise-toolbox') +const { rimraf } = require('rimraf') const { VhdFile, chainVhd, openVhd, VhdAbstract } = require('./index') const { mergeVhdChain } = require('./merge') diff --git a/packages/vhd-lib/openVhd.integ.spec.js b/packages/vhd-lib/openVhd.integ.spec.js index fad70c88f1..0b3d1e03c7 100644 --- a/packages/vhd-lib/openVhd.integ.spec.js +++ b/packages/vhd-lib/openVhd.integ.spec.js @@ -2,11 +2,11 @@ /* eslint-env jest */ -const rimraf = require('rimraf') const tmp = require('tmp') const fs = require('node:fs/promises') const { getSyncedHandler } = require('@xen-orchestra/fs') const { Disposable, pFromCallback } = require('promise-toolbox') +const { rimraf } = require('rimraf') const { openVhd } = require('./index') const { createRandomFile, convertFromRawToVhd, createRandomVhdDirectory } = require('./tests/utils') diff --git a/packages/vhd-lib/package.json b/packages/vhd-lib/package.json index 30facbe81b..507458c7ba 100644 --- a/packages/vhd-lib/package.json +++ b/packages/vhd-lib/package.json @@ -36,7 +36,7 @@ "@xen-orchestra/fs": "^3.3.4", "execa": "^5.0.0", "get-stream": "^6.0.0", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "tmp": "^0.2.1" }, "scripts": { diff --git a/packages/vhd-lib/tests/utils.integ.spec.js b/packages/vhd-lib/tests/utils.integ.spec.js index f2785f2f3f..c661ab87b4 100644 --- a/packages/vhd-lib/tests/utils.integ.spec.js +++ b/packages/vhd-lib/tests/utils.integ.spec.js @@ -3,10 +3,10 @@ /* eslint-env jest */ const fs = require('fs-extra') -const rimraf = require('rimraf') const tmp = require('tmp') const { getSyncedHandler } = require('@xen-orchestra/fs') const { pFromCallback } = require('promise-toolbox') +const { rimraf } = require('rimraf') const { checkFile, createRandomFile, convertFromRawToVhd } = require('./utils') diff --git a/packages/xapi-explore-sr/package.json b/packages/xapi-explore-sr/package.json index a249204607..ba7a64150e 100644 --- a/packages/xapi-explore-sr/package.json +++ b/packages/xapi-explore-sr/package.json @@ -47,7 +47,7 @@ "@babel/core": "^7.1.5", "@babel/preset-env": "^7.1.5", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xen-api/package.json b/packages/xen-api/package.json index db89972a08..ec1b26e47b 100644 --- a/packages/xen-api/package.json +++ b/packages/xen-api/package.json @@ -56,7 +56,7 @@ "@babel/plugin-proposal-decorators": "^7.0.0", "@babel/preset-env": "^7.8.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "tap": "^16.1.0" }, "scripts": { diff --git a/packages/xo-collection/package.json b/packages/xo-collection/package.json index d854250a09..6489c9e85f 100644 --- a/packages/xo-collection/package.json +++ b/packages/xo-collection/package.json @@ -31,7 +31,7 @@ "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", "promise-toolbox": "^0.21.0", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-import-servers-csv/package.json b/packages/xo-import-servers-csv/package.json index 1be6eefed2..0acb7d9253 100644 --- a/packages/xo-import-servers-csv/package.json +++ b/packages/xo-import-servers-csv/package.json @@ -40,7 +40,7 @@ "xo-lib": "^0.11.1" }, "devDependencies": { - "@types/node": "^18.0.1", + "@types/node": "^20.2.3", "@types/through2": "^2.0.31", "typescript": "^5.0.3" }, diff --git a/packages/xo-lib/package.json b/packages/xo-lib/package.json index de785fe60a..0bf56f51da 100644 --- a/packages/xo-lib/package.json +++ b/packages/xo-lib/package.json @@ -38,7 +38,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-remote-parser/package.json b/packages/xo-remote-parser/package.json index 2bc0debc55..51e50856bf 100644 --- a/packages/xo-remote-parser/package.json +++ b/packages/xo-remote-parser/package.json @@ -30,7 +30,7 @@ "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", "deep-freeze": "^0.0.1", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "test": "^3.2.1" }, "scripts": { diff --git a/packages/xo-server-audit/package.json b/packages/xo-server-audit/package.json index ba5eb6454f..4c6d0897ca 100644 --- a/packages/xo-server-audit/package.json +++ b/packages/xo-server-audit/package.json @@ -34,7 +34,7 @@ "@babel/core": "^7.7.2", "@babel/preset-env": "^7.8.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-auth-google/package.json b/packages/xo-server-auth-google/package.json index e10ca75187..d3b1a54d4d 100644 --- a/packages/xo-server-auth-google/package.json +++ b/packages/xo-server-auth-google/package.json @@ -36,7 +36,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-auth-ldap/package.json b/packages/xo-server-auth-ldap/package.json index a819661054..24a3adbd01 100644 --- a/packages/xo-server-auth-ldap/package.json +++ b/packages/xo-server-auth-ldap/package.json @@ -43,7 +43,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-auth-saml/package.json b/packages/xo-server-auth-saml/package.json index 3ea494e52e..d64ee5ce4f 100644 --- a/packages/xo-server-auth-saml/package.json +++ b/packages/xo-server-auth-saml/package.json @@ -36,7 +36,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-backup-reports/package.json b/packages/xo-server-backup-reports/package.json index 7abdbb9da1..5aa0af8a05 100644 --- a/packages/xo-server-backup-reports/package.json +++ b/packages/xo-server-backup-reports/package.json @@ -43,7 +43,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.8.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-perf-alert/package.json b/packages/xo-server-perf-alert/package.json index d5d29756c9..e9c852f0f8 100644 --- a/packages/xo-server-perf-alert/package.json +++ b/packages/xo-server-perf-alert/package.json @@ -27,7 +27,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-transport-email/package.json b/packages/xo-server-transport-email/package.json index 37996caf46..51b92ed928 100644 --- a/packages/xo-server-transport-email/package.json +++ b/packages/xo-server-transport-email/package.json @@ -37,7 +37,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-transport-nagios/package.json b/packages/xo-server-transport-nagios/package.json index 96a344c493..615c151ede 100644 --- a/packages/xo-server-transport-nagios/package.json +++ b/packages/xo-server-transport-nagios/package.json @@ -37,7 +37,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-transport-slack/package.json b/packages/xo-server-transport-slack/package.json index d9545ab9d0..0ba3f01a52 100644 --- a/packages/xo-server-transport-slack/package.json +++ b/packages/xo-server-transport-slack/package.json @@ -37,7 +37,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-transport-xmpp/package.json b/packages/xo-server-transport-xmpp/package.json index 2f3989a866..8802a7c8fc 100644 --- a/packages/xo-server-transport-xmpp/package.json +++ b/packages/xo-server-transport-xmpp/package.json @@ -37,7 +37,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-usage-report/package.json b/packages/xo-server-usage-report/package.json index 7e35c13010..ba58ce2934 100644 --- a/packages/xo-server-usage-report/package.json +++ b/packages/xo-server-usage-report/package.json @@ -44,7 +44,7 @@ "@babel/core": "^7.0.0", "@babel/preset-env": "^7.0.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-server-web-hooks/package.json b/packages/xo-server-web-hooks/package.json index 33f9def2db..fecab7dd5c 100644 --- a/packages/xo-server-web-hooks/package.json +++ b/packages/xo-server-web-hooks/package.json @@ -36,7 +36,7 @@ "@babel/core": "^7.7.2", "@babel/preset-env": "^7.8.0", "cross-env": "^7.0.2", - "rimraf": "^4.1.1" + "rimraf": "^5.0.1" }, "scripts": { "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", diff --git a/packages/xo-vmdk-to-vhd/package.json b/packages/xo-vmdk-to-vhd/package.json index 85b3555810..e4c940f494 100644 --- a/packages/xo-vmdk-to-vhd/package.json +++ b/packages/xo-vmdk-to-vhd/package.json @@ -38,7 +38,7 @@ "execa": "^5.0.0", "fs-extra": "^11.1.1", "get-stream": "^6.0.0", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "tmp": "^0.2.1" }, "scripts": { diff --git a/packages/xo-vmdk-to-vhd/src/ova-generate.integ.spec.js b/packages/xo-vmdk-to-vhd/src/ova-generate.integ.spec.js index f9f48ed228..70b6222b98 100644 --- a/packages/xo-vmdk-to-vhd/src/ova-generate.integ.spec.js +++ b/packages/xo-vmdk-to-vhd/src/ova-generate.integ.spec.js @@ -1,11 +1,11 @@ /* eslint-env jest */ import { spawn } from 'child_process' import { createReadStream, createWriteStream, readFile } from 'fs-extra' +import { rimraf } from 'rimraf' import execa from 'execa' import path from 'path' import { pFromCallback, fromEvent } from 'promise-toolbox' import tmp from 'tmp' -import rimraf from 'rimraf' import { writeOvaOn } from './ova-generate' import { parseOVF } from './ova-read' diff --git a/packages/xo-vmdk-to-vhd/src/ova.integ.spec.js b/packages/xo-vmdk-to-vhd/src/ova.integ.spec.js index e812ac4cc5..d9095984b5 100644 --- a/packages/xo-vmdk-to-vhd/src/ova.integ.spec.js +++ b/packages/xo-vmdk-to-vhd/src/ova.integ.spec.js @@ -2,10 +2,10 @@ import { exec } from 'child-process-promise' import { createReadStream } from 'fs' +import { rimraf } from 'rimraf' import { stat, writeFile } from 'fs-extra' import getStream from 'get-stream' import { pFromCallback } from 'promise-toolbox' -import rimraf from 'rimraf' import tmp from 'tmp' import { ParsableFile, parseOVAFile } from './ova-read' diff --git a/packages/xo-vmdk-to-vhd/src/virtual-buffer.integ.spec.js b/packages/xo-vmdk-to-vhd/src/virtual-buffer.integ.spec.js index 6f6773b590..f5b7894a08 100644 --- a/packages/xo-vmdk-to-vhd/src/virtual-buffer.integ.spec.js +++ b/packages/xo-vmdk-to-vhd/src/virtual-buffer.integ.spec.js @@ -3,7 +3,7 @@ import { createReadStream, readFile } from 'fs-extra' import { exec } from 'child-process-promise' import { pFromCallback } from 'promise-toolbox' -import rimraf from 'rimraf' +import { rimraf } from 'rimraf' import tmp from 'tmp' import { VirtualBuffer } from './virtual-buffer' diff --git a/packages/xo-vmdk-to-vhd/src/vmdk-read.integ.spec.js b/packages/xo-vmdk-to-vhd/src/vmdk-read.integ.spec.js index 249d3f035a..69148193f6 100644 --- a/packages/xo-vmdk-to-vhd/src/vmdk-read.integ.spec.js +++ b/packages/xo-vmdk-to-vhd/src/vmdk-read.integ.spec.js @@ -3,7 +3,7 @@ import { createReadStream, stat } from 'fs-extra' import { exec } from 'child-process-promise' import { pFromCallback } from 'promise-toolbox' -import rimraf from 'rimraf' +import { rimraf } from 'rimraf' import tmp from 'tmp' import VMDKDirectParser from './vmdk-read' diff --git a/packages/xo-vmdk-to-vhd/src/vmdk-to-vhd.integ.spec.js b/packages/xo-vmdk-to-vhd/src/vmdk-to-vhd.integ.spec.js index 78a10f9138..7a97b6a5cf 100644 --- a/packages/xo-vmdk-to-vhd/src/vmdk-to-vhd.integ.spec.js +++ b/packages/xo-vmdk-to-vhd/src/vmdk-to-vhd.integ.spec.js @@ -1,9 +1,9 @@ /* eslint-env jest */ +import { rimraf } from 'rimraf' import execa from 'execa' import fromEvent from 'promise-toolbox/fromEvent' import getStream from 'get-stream' -import rimraf from 'rimraf' import tmp from 'tmp' import { createReadStream, createWriteStream, stat } from 'fs-extra' diff --git a/packages/xo-web/gulpfile.js b/packages/xo-web/gulpfile.js index 76e6e95579..050001c21e 100644 --- a/packages/xo-web/gulpfile.js +++ b/packages/xo-web/gulpfile.js @@ -296,5 +296,7 @@ gulp.task('build', gulp.parallel('buildPages', 'buildScripts', 'buildStyles', 'c // ------------------------------------------------------------------- gulp.task(function clean(done) { - require('rimraf')(DIST_DIR).then(value => done(null, value), done) + require('rimraf') + .rimraf(DIST_DIR) + .then(value => done(null, value), done) }) diff --git a/packages/xo-web/package.json b/packages/xo-web/package.json index 255c0df5b7..c78903c0d8 100644 --- a/packages/xo-web/package.json +++ b/packages/xo-web/package.json @@ -121,7 +121,7 @@ "redux": "^4.0.0", "redux-thunk": "^2.0.1", "reselect": "^2.5.4", - "rimraf": "^4.1.1", + "rimraf": "^5.0.1", "sass": "^1.38.1", "semver": "^6.0.0", "strip-ansi": "^5.2.0", diff --git a/yarn.lock b/yarn.lock index 9a8d20e3d7..5e1c554008 100644 --- a/yarn.lock +++ b/yarn.lock @@ -103,16 +103,16 @@ tslib "^2.5.0" "@aws-sdk/client-s3@^3.54.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.332.0.tgz#99488145424265e87e55cbc740f3bed8751116ed" - integrity sha512-4AkbBPGjFkIvN15l9uDHcry3kwMknpl0b7mqFaNQqQJR2OyFJnr7US/KyeTjwijJAuU+f7lKz8QMTtBcghJm3w== + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-s3/-/client-s3-3.335.0.tgz#078dcb2873ee717ed98c1c1188a3b0d460992d93" + integrity sha512-v6uyLvW6Ym/oLrBNbhsQvrVV76I9efUODHMISMVq8erHOgUiPsOyhZdfTlt7dx1x6gAmzZoP4CH/HFeC8mfoIg== dependencies: "@aws-crypto/sha1-browser" "3.0.0" "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" - "@aws-sdk/client-sts" "3.332.0" + "@aws-sdk/client-sts" "3.335.0" "@aws-sdk/config-resolver" "3.329.0" - "@aws-sdk/credential-provider-node" "3.332.0" + "@aws-sdk/credential-provider-node" "3.335.0" "@aws-sdk/eventstream-serde-browser" "3.329.0" "@aws-sdk/eventstream-serde-config-resolver" "3.329.0" "@aws-sdk/eventstream-serde-node" "3.329.0" @@ -140,7 +140,6 @@ "@aws-sdk/middleware-user-agent" "3.332.0" "@aws-sdk/node-config-provider" "3.329.0" "@aws-sdk/node-http-handler" "3.329.0" - "@aws-sdk/protocol-http" "3.329.0" "@aws-sdk/signature-v4-multi-region" "3.329.0" "@aws-sdk/smithy-client" "3.329.0" "@aws-sdk/types" "3.329.0" @@ -159,13 +158,15 @@ "@aws-sdk/util-utf8" "3.310.0" "@aws-sdk/util-waiter" "3.329.0" "@aws-sdk/xml-builder" "3.310.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" fast-xml-parser "4.1.2" tslib "^2.5.0" -"@aws-sdk/client-sso-oidc@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.332.0.tgz#8875ce4834d5d0decefadec828e32cbc0465fc30" - integrity sha512-tz8k8Yqm4TScIfit0Tum2zWAq1md+gZKr747CSixd4Zwcp7Vwh75cRoL7Rz1ZHSEn1Yo983MWREevVez3SubLw== +"@aws-sdk/client-sso-oidc@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.335.0.tgz#280e1755ea0a996764daab599d3a4d5f4d1a2c55" + integrity sha512-szaMq6tDznGy4EuidxPqhZKqEnfGJfoPWUpoFlhXsgZXinZY/vJlJ4G5l6nikhnS3omq3C3WPGJXMKF1ejVXKg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" @@ -184,7 +185,6 @@ "@aws-sdk/middleware-user-agent" "3.332.0" "@aws-sdk/node-config-provider" "3.329.0" "@aws-sdk/node-http-handler" "3.329.0" - "@aws-sdk/protocol-http" "3.329.0" "@aws-sdk/smithy-client" "3.329.0" "@aws-sdk/types" "3.329.0" "@aws-sdk/url-parser" "3.329.0" @@ -198,12 +198,14 @@ "@aws-sdk/util-user-agent-browser" "3.329.0" "@aws-sdk/util-user-agent-node" "3.329.0" "@aws-sdk/util-utf8" "3.310.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" tslib "^2.5.0" -"@aws-sdk/client-sso@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.332.0.tgz#e22fa9ded125cce75ca2cd63d3f3f9a6b8dfaa77" - integrity sha512-4q1Nko8M6YVANdEiLYvdv1qb00j4xN4ppE/6d4xpGp7DxHYlm0GA762h0/TR2dun+2I+SMnwj4Fv6BxOmzBaEw== +"@aws-sdk/client-sso@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.335.0.tgz#14b335885ad7946c74153b81f8bbc7fa4d7f1621" + integrity sha512-tMvOq366QeMzcrRTDhMwuCFirntANX25qi4U32NDl//ny/7V6+7WK8Hf8lRAHvWnY9eT4RdNklXESo2yxlPyUg== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" @@ -222,7 +224,6 @@ "@aws-sdk/middleware-user-agent" "3.332.0" "@aws-sdk/node-config-provider" "3.329.0" "@aws-sdk/node-http-handler" "3.329.0" - "@aws-sdk/protocol-http" "3.329.0" "@aws-sdk/smithy-client" "3.329.0" "@aws-sdk/types" "3.329.0" "@aws-sdk/url-parser" "3.329.0" @@ -236,17 +237,19 @@ "@aws-sdk/util-user-agent-browser" "3.329.0" "@aws-sdk/util-user-agent-node" "3.329.0" "@aws-sdk/util-utf8" "3.310.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" tslib "^2.5.0" -"@aws-sdk/client-sts@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.332.0.tgz#15bb163319d3da69f152f80fb4583eabe73e0e30" - integrity sha512-uVobnXIzMcEhwBDyk6iOt36N/TRNI8hwq7MQugjYGj7Inma9g4vnR09hXJ24HxyKCoVUoIgMbEguQ43+/+uvDQ== +"@aws-sdk/client-sts@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.335.0.tgz#54f1fb5f1d3c2e86933cb61577e1228dc8689744" + integrity sha512-W+LW1b/3auvGg3EmFeJiraMyH/nxX7qIEBEPPWlJKphGSJAt0l08o8glL2O8s+o2oYWCB2DmgdWyOt1D6YRldQ== dependencies: "@aws-crypto/sha256-browser" "3.0.0" "@aws-crypto/sha256-js" "3.0.0" "@aws-sdk/config-resolver" "3.329.0" - "@aws-sdk/credential-provider-node" "3.332.0" + "@aws-sdk/credential-provider-node" "3.335.0" "@aws-sdk/fetch-http-handler" "3.329.0" "@aws-sdk/hash-node" "3.329.0" "@aws-sdk/invalid-dependency" "3.329.0" @@ -263,7 +266,6 @@ "@aws-sdk/middleware-user-agent" "3.332.0" "@aws-sdk/node-config-provider" "3.329.0" "@aws-sdk/node-http-handler" "3.329.0" - "@aws-sdk/protocol-http" "3.329.0" "@aws-sdk/smithy-client" "3.329.0" "@aws-sdk/types" "3.329.0" "@aws-sdk/url-parser" "3.329.0" @@ -277,6 +279,8 @@ "@aws-sdk/util-user-agent-browser" "3.329.0" "@aws-sdk/util-user-agent-node" "3.329.0" "@aws-sdk/util-utf8" "3.310.0" + "@smithy/protocol-http" "^1.0.1" + "@smithy/types" "^1.0.0" fast-xml-parser "4.1.2" tslib "^2.5.0" @@ -310,31 +314,31 @@ "@aws-sdk/url-parser" "3.329.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-ini@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.332.0.tgz#03c77480a94d07784c789eeca44ca67c0900ba4a" - integrity sha512-DTW6d6rcqizPVyvcIrwvxecQ7e5GONtVc5Wyf0RTfqf41sDOVZYmn6G+zEFSpBLW0975uZbJS0lyLWtJe2VujQ== +"@aws-sdk/credential-provider-ini@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.335.0.tgz#141bbf3a60861cf43f70d34968288d8360171bf3" + integrity sha512-3AsKlpAnddLYGEZkfT8ZsAB+1WySSzbLA2eoJTW80nKWVUnvYV6gq/sNXEY43i7T2rOXmblJHbTuMAWA1ruMFg== dependencies: "@aws-sdk/credential-provider-env" "3.329.0" "@aws-sdk/credential-provider-imds" "3.329.0" "@aws-sdk/credential-provider-process" "3.329.0" - "@aws-sdk/credential-provider-sso" "3.332.0" + "@aws-sdk/credential-provider-sso" "3.335.0" "@aws-sdk/credential-provider-web-identity" "3.329.0" "@aws-sdk/property-provider" "3.329.0" "@aws-sdk/shared-ini-file-loader" "3.329.0" "@aws-sdk/types" "3.329.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-node@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.332.0.tgz#bfd4fa8855dd3cf80f1e0d8d160966441e44c4a7" - integrity sha512-KkBayS9k4WyJTvC86ngeRM+RmWxNCS1BHvudkR6PLXfnsNPDzxySDVY0UgxVhbNYDYsO561fXZt9ccpKyVWjgg== +"@aws-sdk/credential-provider-node@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.335.0.tgz#e1da63ddecd1f9b90b0cac1f3884d189de29a673" + integrity sha512-aIelF8GBTbXuVntpeEdnbcajYtkO01OfSmXb08JxvtQ0tPCWY6SbLpNHUAIfBW1OVkm5E7SX+Hc1tawxq9IKAA== dependencies: "@aws-sdk/credential-provider-env" "3.329.0" "@aws-sdk/credential-provider-imds" "3.329.0" - "@aws-sdk/credential-provider-ini" "3.332.0" + "@aws-sdk/credential-provider-ini" "3.335.0" "@aws-sdk/credential-provider-process" "3.329.0" - "@aws-sdk/credential-provider-sso" "3.332.0" + "@aws-sdk/credential-provider-sso" "3.335.0" "@aws-sdk/credential-provider-web-identity" "3.329.0" "@aws-sdk/property-provider" "3.329.0" "@aws-sdk/shared-ini-file-loader" "3.329.0" @@ -351,15 +355,15 @@ "@aws-sdk/types" "3.329.0" tslib "^2.5.0" -"@aws-sdk/credential-provider-sso@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.332.0.tgz#ed12b58d30b6ee359462c7e78672734af22fe713" - integrity sha512-SaKXl48af3n6LRitcaEqbeg1YDXwQ0A5QziC1xQyYPraEIj3IZ/GyTjx04Lo2jxNYHuEOE8u4aTw1+IK1GDKbg== +"@aws-sdk/credential-provider-sso@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.335.0.tgz#37e7abe1864d3b83f5286fc8ca991de42f8c91e7" + integrity sha512-omEF3m9Vy18QfuGuGx/48MaiKDOdvMZKZI9FKyQxFIwfqRyhmF2jzQ7070FD/E9YakscOZ0hSeYEPJ7nkJa8ww== dependencies: - "@aws-sdk/client-sso" "3.332.0" + "@aws-sdk/client-sso" "3.335.0" "@aws-sdk/property-provider" "3.329.0" "@aws-sdk/shared-ini-file-loader" "3.329.0" - "@aws-sdk/token-providers" "3.332.0" + "@aws-sdk/token-providers" "3.335.0" "@aws-sdk/types" "3.329.0" tslib "^2.5.0" @@ -472,9 +476,9 @@ tslib "^2.5.0" "@aws-sdk/lib-storage@^3.54.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.332.0.tgz#449532bebf807612db39a3365cc3b6c3b14cde83" - integrity sha512-o/bvLrlrmkbdnJjMfsNFGDkjNRpfpBv1bJgXwUc/b3q6dtTlr5b7Lo5DveKq7h32oi2bcp3lIwtK69vgQiElcw== + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/lib-storage/-/lib-storage-3.335.0.tgz#20f347781d76cfe415a694e2c9130750f57e3396" + integrity sha512-vaC5/e3275xsYw/4KaXKcLz43dozdmEPCSycICdPgVNH8F0rEI8NJVhTEiGtCL4k5X0rouVe5C/idJh3u2KY4Q== dependencies: "@aws-sdk/middleware-endpoint" "3.329.0" "@aws-sdk/smithy-client" "3.329.0" @@ -765,12 +769,12 @@ "@aws-sdk/types" "3.329.0" tslib "^2.5.0" -"@aws-sdk/token-providers@3.332.0": - version "3.332.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.332.0.tgz#d014556ad93c0e43bb20237a3c5e85e9eed612a2" - integrity sha512-fccbg6OSl0l658pxl2p1MoU9gEePo5B361+JNaN0zfRMu7c5HBXCpdl4djlFxAHjltrX9f1+BKqfGHYgI3h8SQ== +"@aws-sdk/token-providers@3.335.0": + version "3.335.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.335.0.tgz#fcd7bdf62a17343c3bd6f57f58511e6eda7b81f9" + integrity sha512-2Hu62xH4/6V+N5JWsPuvxCCmaf/QUnxtz48ClpxzBKM/whrTTkLku8W2fh2MmnzGzAHtT+N97jkIsy2B+onqIg== dependencies: - "@aws-sdk/client-sso-oidc" "3.332.0" + "@aws-sdk/client-sso-oidc" "3.335.0" "@aws-sdk/property-provider" "3.329.0" "@aws-sdk/shared-ini-file-loader" "3.329.0" "@aws-sdk/types" "3.329.0" @@ -2270,14 +2274,14 @@ resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.15.18.tgz#128b76ecb9be48b60cf5cfc1c63a4f00691a3239" integrity sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ== -"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.3.0": +"@eslint-community/eslint-utils@^4.1.2", "@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.3.0", "@eslint-community/eslint-utils@^4.4.0": version "4.4.0" resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== dependencies: eslint-visitor-keys "^3.3.0" -"@eslint-community/regexpp@^4.4.0": +"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.5.0": version "4.5.1" resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.1.tgz#cdd35dce4fa1a89a4fd42b1599eb35b3af408884" integrity sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ== @@ -2297,10 +2301,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@8.40.0": - version "8.40.0" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.40.0.tgz#3ba73359e11f5a7bd3e407f70b3528abfae69cec" - integrity sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA== +"@eslint/js@8.41.0": + version "8.41.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz#080321c3b68253522f7646b55b577dd99d2950b3" + integrity sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA== "@fortawesome/fontawesome-common-types@6.4.0": version "6.4.0" @@ -2450,6 +2454,18 @@ "@intlify/core-base" "9.2.2" "@intlify/shared" "9.2.2" +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + "@isaacs/import-jsx@^4.0.1": version "4.0.1" resolved "https://registry.yarnpkg.com/@isaacs/import-jsx/-/import-jsx-4.0.1.tgz#493cab5fc543a0703dba7c3f5947d6499028a169" @@ -2837,6 +2853,11 @@ resolved "https://registry.yarnpkg.com/@phc/format/-/format-1.0.0.tgz#b5627003b3216dc4362125b13f48a4daa76680e4" integrity sha512-m7X9U6BG2+J+R1lSOdCiITLLrxm+cWlNI3HUFA92oLO77ObGNzaKdh8pMLqdZcshtkKuV84olNNXDfMc4FezBQ== +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + "@redis/bloom@1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@redis/bloom/-/bloom-1.2.0.tgz#d3fd6d3c0af3ef92f26767b56414a370c7b63b71" @@ -2880,9 +2901,9 @@ picomatch "^2.2.2" "@rushstack/eslint-patch@^1.1.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz#8be36a1f66f3265389e90b5f9c9962146758f728" - integrity sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg== + version "1.3.0" + resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.3.0.tgz#f5635b36fc0dad96ef1e542a302cd914230188c0" + integrity sha512-IthPJsJR85GhOkp3Hvp8zFOPK5ynKn6STyHa/WZpioK7E1aYDiBzpqQPrngc14DszIUkIrdd3k9Iu0XSzlP/1w== "@sinclair/typebox@^0.25.16": version "0.25.24" @@ -2915,10 +2936,10 @@ dependencies: type-detect "4.0.8" -"@sinonjs/fake-timers@^10.0.2": - version "10.1.0" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.1.0.tgz#3595e42b3f0a7df80a9681cf58d8cb418eac1e99" - integrity sha512-w1qd368vtrwttm1PRJWPW1QHlbmHrVDGs1eBH/jZvRPUFS4MNXV9Q33EQdjOdeAxZ7O8+3wM7zxztm2nfUSyKw== +"@sinonjs/fake-timers@^10.0.2", "@sinonjs/fake-timers@^10.2.0": + version "10.2.0" + resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-10.2.0.tgz#b3e322a34c5f26e3184e7f6115695f299c1b1194" + integrity sha512-OPwQlEdg40HAj5KNF8WW6q2KG4Z+cBCZb3m4ninfTZKaBmbIJodviQsDBoYMPHkOyJJMHnOJo5j2+LKDOhOACg== dependencies: "@sinonjs/commons" "^3.0.0" @@ -2936,6 +2957,21 @@ resolved "https://registry.yarnpkg.com/@sinonjs/text-encoding/-/text-encoding-0.7.2.tgz#5981a8db18b56ba38ef0efb7d995b12aa7b51918" integrity sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ== +"@smithy/protocol-http@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-1.0.1.tgz#62fd73d73db285fd8e9a2287ed2904ac66e0d43f" + integrity sha512-9OrEn0WfOVtBNYJUjUAn9AOiJ4lzERCJJ/JeZs8E6yajTGxBaFRxUnNBHiNqoDJVg076hY36UmEnPx7xXrvUSg== + dependencies: + "@smithy/types" "^1.0.0" + tslib "^2.5.0" + +"@smithy/types@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-1.0.0.tgz#87ab6131fe5e19cbd4d383ffb94d2b806d027d38" + integrity sha512-kc1m5wPBHQCTixwuaOh9vnak/iJm21DrSf9UK6yDE5S3mQQ4u11pqAUiKWnlrZnYkeLfAI9UEHj9OaMT1v5Umg== + dependencies: + tslib "^2.5.0" + "@szmarczak/http-timer@^1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" @@ -3166,9 +3202,9 @@ highlight.js "^9.7.0" "@types/marked@^4.0.8": - version "4.3.0" - resolved "https://registry.yarnpkg.com/@types/marked/-/marked-4.3.0.tgz#5cd14a190b0a4d212781cfee7093f611ec74a111" - integrity sha512-zK4gSFMjgslsv5Lyvr3O1yCjgmnE4pr8jbG8qVn4QglMwtpvPCf4YT2Wma7Nk95OxUUJI8Z+kzdXohbM7mVpGw== + version "4.3.1" + resolved "https://registry.yarnpkg.com/@types/marked/-/marked-4.3.1.tgz#45fb6dfd47afb595766c71ed7749ead23f137de3" + integrity sha512-vSSbKZFbNktrQ15v7o1EaH78EbWV+sPQbPjHG+Cp8CaNcPFUEfjZ0Iml/V0bFDwsTlYe8o6XC5Hfdp91cqPV2g== "@types/mdurl@*": version "1.0.2" @@ -3200,20 +3236,15 @@ resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== -"@types/node@*", "@types/node@>=14": - version "20.1.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.1.7.tgz#ce10c802f7731909d0a44ac9888e8b3a9125eb62" - integrity sha512-WCuw/o4GSwDGMoonES8rcvwsig77dGCMbZDrZr2x4ZZiNW4P/gcoZXe/0twgtobcTkmg9TuKflxYL/DuwDyJzg== +"@types/node@*", "@types/node@>=14", "@types/node@^20.2.3": + version "20.2.3" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.2.3.tgz#b31eb300610c3835ac008d690de6f87e28f9b878" + integrity sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw== "@types/node@^16.11.41": - version "16.18.31" - resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.31.tgz#7de39c2b9363f0d95b129cc969fcbf98e870251c" - integrity sha512-KPXltf4z4g517OlVJO9XQ2357CYw7fvuJ3ZuBynjXC5Jos9i+K7LvFb7bUIwtJXSZj0vTp9Q6NJBSQpkwwO8Zw== - -"@types/node@^18.0.1": - version "18.16.12" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.16.12.tgz#f11e19055c5b3daeb79dc6eb7ccdd3d036313034" - integrity sha512-tIRrjbY9C277MOfP8M3zjMIhtMlUJ6YVqkGgLjz+74jVsdf4/UjC6Hku4+1N0BS0qyC0JAS6tJLUk9H6JUKviQ== + version "16.18.32" + resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.32.tgz#5b5becc5da76fc055b2a601c8a3adbf13891227e" + integrity sha512-zpnXe4dEz6PrWz9u7dqyRoq9VxwCvoXRPy/ewhmMa1CgEyVmtL1NJPQ2MX+4pf97vetquVKkpiMx0MwI8pjNOw== "@types/normalize-package-data@^2.4.0": version "2.4.1" @@ -3628,23 +3659,23 @@ "@vue/babel-plugin-transform-vue-jsx" "^1.4.0" camelcase "^5.0.0" -"@vue/compiler-core@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.2.tgz#39567bd15c7f97add97bfc4d44e814df36eb797b" - integrity sha512-CKZWo1dzsQYTNTft7whzjL0HsrEpMfiK7pjZ2WFE3bC1NA7caUjWioHSK+49y/LK7Bsm4poJZzAMnvZMQ7OTeg== +"@vue/compiler-core@3.3.4": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/compiler-core/-/compiler-core-3.3.4.tgz#7fbf591c1c19e1acd28ffd284526e98b4f581128" + integrity sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g== dependencies: "@babel/parser" "^7.21.3" - "@vue/shared" "3.3.2" + "@vue/shared" "3.3.4" estree-walker "^2.0.2" source-map-js "^1.0.2" -"@vue/compiler-dom@3.3.2", "@vue/compiler-dom@^3.3.0": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.2.tgz#2012ef4879375a4ca4ee68012a9256398b848af2" - integrity sha512-6gS3auANuKXLw0XH6QxkWqyPYPunziS2xb6VRenM3JY7gVfZcJvkCBHkb5RuNY1FCbBO3lkIi0CdXUCW1c7SXw== +"@vue/compiler-dom@3.3.4", "@vue/compiler-dom@^3.3.0": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz#f56e09b5f4d7dc350f981784de9713d823341151" + integrity sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w== dependencies: - "@vue/compiler-core" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/compiler-core" "3.3.4" + "@vue/shared" "3.3.4" "@vue/compiler-sfc@2.7.14": version "2.7.14" @@ -3655,29 +3686,29 @@ postcss "^8.4.14" source-map "^0.6.1" -"@vue/compiler-sfc@3.3.2", "@vue/compiler-sfc@^3.3.0": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.2.tgz#d6467acba8446655bcee7e751441232e5ddebcbf" - integrity sha512-jG4jQy28H4BqzEKsQqqW65BZgmo3vzdLHTBjF+35RwtDdlFE+Fk1VWJYUnDMMqkFBo6Ye1ltSKVOMPgkzYj7SQ== +"@vue/compiler-sfc@3.3.4", "@vue/compiler-sfc@^3.3.0": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz#b19d942c71938893535b46226d602720593001df" + integrity sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ== dependencies: "@babel/parser" "^7.20.15" - "@vue/compiler-core" "3.3.2" - "@vue/compiler-dom" "3.3.2" - "@vue/compiler-ssr" "3.3.2" - "@vue/reactivity-transform" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/compiler-core" "3.3.4" + "@vue/compiler-dom" "3.3.4" + "@vue/compiler-ssr" "3.3.4" + "@vue/reactivity-transform" "3.3.4" + "@vue/shared" "3.3.4" estree-walker "^2.0.2" magic-string "^0.30.0" postcss "^8.1.10" source-map-js "^1.0.2" -"@vue/compiler-ssr@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.2.tgz#75ac4ccafa2d78c91d2e257ad243c86409493cc4" - integrity sha512-K8OfY5FQtZaSOJHHe8xhEfIfLrefL/Y9frv4k4NsyQL3+0lRKxr9QuJhfdBDjkl7Fhz8CzKh63mULvmOfx3l2w== +"@vue/compiler-ssr@3.3.4": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz#9d1379abffa4f2b0cd844174ceec4a9721138777" + integrity sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ== dependencies: - "@vue/compiler-dom" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/compiler-dom" "3.3.4" + "@vue/shared" "3.3.4" "@vue/component-compiler-utils@^3.1.0": version "3.3.0" @@ -3717,53 +3748,53 @@ "@typescript-eslint/parser" "^5.59.1" vue-eslint-parser "^9.1.1" -"@vue/reactivity-transform@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.2.tgz#e1991d52d7ecefb65b214d8a3385a9dbe2cca74c" - integrity sha512-iu2WaQvlJHdnONrsyv4ibIEnSsuKF+aHFngGj/y1lwpHQtalpVhKg9wsKMoiKXS9zPNjG9mNKzJS9vudvjzvyg== +"@vue/reactivity-transform@3.3.4": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz#52908476e34d6a65c6c21cd2722d41ed8ae51929" + integrity sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw== dependencies: "@babel/parser" "^7.20.15" - "@vue/compiler-core" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/compiler-core" "3.3.4" + "@vue/shared" "3.3.4" estree-walker "^2.0.2" magic-string "^0.30.0" -"@vue/reactivity@3.3.2", "@vue/reactivity@^3.3.0": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.2.tgz#c4ddc5087039070c0c11810f6bc1aa59c99f0cb5" - integrity sha512-yX8C4uTgg2Tdj+512EEMnMKbLveoITl7YdQX35AYgx8vBvQGszKiiCN46g4RY6/deeo/5DLbeUUGxCq1qWMf5g== +"@vue/reactivity@3.3.4", "@vue/reactivity@^3.3.0": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/reactivity/-/reactivity-3.3.4.tgz#a27a29c6cd17faba5a0e99fbb86ee951653e2253" + integrity sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ== dependencies: - "@vue/shared" "3.3.2" + "@vue/shared" "3.3.4" -"@vue/runtime-core@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.2.tgz#7c89b30c44ad42a3256806a1e37c3cd18500d6d5" - integrity sha512-qSl95qj0BvKfcsO+hICqFEoLhJn6++HtsPxmTkkadFbuhe3uQfJ8HmQwvEr7xbxBd2rcJB6XOJg7nWAn/ymC5A== +"@vue/runtime-core@3.3.4": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz#4bb33872bbb583721b340f3088888394195967d1" + integrity sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA== dependencies: - "@vue/reactivity" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/reactivity" "3.3.4" + "@vue/shared" "3.3.4" -"@vue/runtime-dom@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.2.tgz#b0bf7ce3fa9c181049ce783a0e13480a4f350c4b" - integrity sha512-+drStsJT+0mtgHdarT7cXZReCcTFfm6ptxMrz0kAW5hms6UNBd8Q1pi4JKlncAhu+Ld/TevsSp7pqAZxBBoGng== +"@vue/runtime-dom@3.3.4": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz#992f2579d0ed6ce961f47bbe9bfe4b6791251566" + integrity sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ== dependencies: - "@vue/runtime-core" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/runtime-core" "3.3.4" + "@vue/shared" "3.3.4" csstype "^3.1.1" -"@vue/server-renderer@3.3.2": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.2.tgz#31dce9f76380762fc42df77f6f974c4098f179e6" - integrity sha512-QCwh6OGwJg6GDLE0fbQhRTR6tnU+XDJ1iCsTYHXBiezCXAhqMygFRij7BiLF4ytvvHcg5kX9joX5R5vP85++wg== +"@vue/server-renderer@3.3.4": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz#ea46594b795d1536f29bc592dd0f6655f7ea4c4c" + integrity sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ== dependencies: - "@vue/compiler-ssr" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/compiler-ssr" "3.3.4" + "@vue/shared" "3.3.4" -"@vue/shared@3.3.2", "@vue/shared@^3.3.0": - version "3.3.2" - resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.2.tgz#774cd9b4635ce801b70a3fc3713779a5ef5d77c3" - integrity sha512-0rFu3h8JbclbnvvKrs7Fe5FNGV9/5X2rPD7KmOzhLSUAiQH5//Hq437Gv0fR5Mev3u/nbtvmLl8XgwCU20/ZfQ== +"@vue/shared@3.3.4", "@vue/shared@^3.3.0": + version "3.3.4" + resolved "https://registry.yarnpkg.com/@vue/shared/-/shared-3.3.4.tgz#06e83c5027f464eef861c329be81454bc8b70780" + integrity sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ== "@vue/tsconfig@^0.1.3": version "0.1.3" @@ -4452,7 +4483,7 @@ ansi-styles@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== -ansi-styles@^6.0.0: +ansi-styles@^6.0.0, ansi-styles@^6.1.0: version "6.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== @@ -8204,9 +8235,9 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.4.284: - version "1.4.397" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.397.tgz#82a7e26c657538d59bb713b97ac22f97ea3a90ea" - integrity sha512-jwnPxhh350Q/aMatQia31KAIQdhEsYS0fFZ0BQQlN9tfvOEwShu6ZNwI4kL/xBabjcB/nTy6lSt17kNIluJZ8Q== + version "1.4.402" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.402.tgz#9aa7bbb63081513127870af6d22f829344c5ba57" + integrity sha512-gWYvJSkohOiBE6ecVYXkrDgNaUjo47QEKK0kQzmWyhkH+yoYiG44bwuicTGNSIQRG3WDMsWVZJLRnJnLNkbWvA== elliptic@^6.5.3: version "6.5.4" @@ -8850,13 +8881,13 @@ eslint-module-utils@^2.7.4: dependencies: debug "^3.2.7" -eslint-plugin-es@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-4.1.0.tgz#f0822f0c18a535a97c3e714e89f88586a7641ec9" - integrity sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ== +eslint-plugin-es-x@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-es-x/-/eslint-plugin-es-x-6.2.1.tgz#34c9abc22483d7d49ff9ca8b5db29d54442d2e6b" + integrity sha512-uR34zUhZ9EBoiSD2DdV5kHLpydVEvwWqjteUr9sXRgJknwbKZJZhdJ7uFnaTtd+Nr/2G3ceJHnHXrFhJ67n3Tw== dependencies: - eslint-utils "^2.0.0" - regexpp "^3.0.0" + "@eslint-community/eslint-utils" "^4.1.2" + "@eslint-community/regexpp" "^4.5.0" eslint-plugin-eslint-comments@^3.2.0: version "3.2.0" @@ -8887,19 +8918,19 @@ eslint-plugin-import@^2.22.1: semver "^6.3.0" tsconfig-paths "^3.14.1" -eslint-plugin-n@^15.1.0: - version "15.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-15.7.0.tgz#e29221d8f5174f84d18f2eb94765f2eeea033b90" - integrity sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q== +eslint-plugin-n@^16.0.0: + version "16.0.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-16.0.0.tgz#de39e4dd6cf04fd78fd6f49cb39ecb20ea0167ff" + integrity sha512-akkZTE3hsHBrq6CwmGuYCzQREbVUrA855kzcHqe6i0FLBkeY7Y/6tThCVkjUnjhvRBAlc+8lILcSe5QvvDpeZQ== dependencies: + "@eslint-community/eslint-utils" "^4.4.0" builtins "^5.0.1" - eslint-plugin-es "^4.1.0" - eslint-utils "^3.0.0" + eslint-plugin-es-x "^6.1.0" ignore "^5.1.1" - is-core-module "^2.11.0" + is-core-module "^2.12.0" minimatch "^3.1.2" - resolve "^1.22.1" - semver "^7.3.8" + resolve "^1.22.2" + semver "^7.5.0" eslint-plugin-prettier@^4.0.0: version "4.2.1" @@ -8971,26 +9002,19 @@ eslint-scope@^7.1.1, eslint-scope@^7.2.0: esrecurse "^4.3.0" estraverse "^5.2.0" -eslint-utils@^2.0.0, eslint-utils@^2.1.0: +eslint-utils@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== dependencies: eslint-visitor-keys "^1.1.0" -eslint-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672" - integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== - dependencies: - eslint-visitor-keys "^2.0.0" - eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -eslint-visitor-keys@^2.0.0, eslint-visitor-keys@^2.1.0: +eslint-visitor-keys@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== @@ -9001,14 +9025,14 @@ eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1: integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA== eslint@^8.7.0: - version "8.40.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.40.0.tgz#a564cd0099f38542c4e9a2f630fa45bf33bc42a4" - integrity sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ== + version "8.41.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz#3062ca73363b4714b16dbc1e60f035e6134b6f1c" + integrity sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q== dependencies: "@eslint-community/eslint-utils" "^4.2.0" "@eslint-community/regexpp" "^4.4.0" "@eslint/eslintrc" "^2.0.3" - "@eslint/js" "8.40.0" + "@eslint/js" "8.41.0" "@humanwhocodes/config-array" "^0.11.8" "@humanwhocodes/module-importer" "^1.0.1" "@nodelib/fs.walk" "^1.2.8" @@ -9028,13 +9052,12 @@ eslint@^8.7.0: find-up "^5.0.0" glob-parent "^6.0.2" globals "^13.19.0" - grapheme-splitter "^1.0.4" + graphemer "^1.4.0" 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" levn "^0.4.1" @@ -9493,9 +9516,9 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-diff@^1.1.2: - version "1.2.0" - resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03" - integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + version "1.3.0" + resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== fast-glob@^2.2.6: version "2.2.7" @@ -9896,6 +9919,14 @@ foreground-child@^2.0.0: cross-spawn "^7.0.0" signal-exit "^3.0.2" +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + forever-agent@~0.6.1: version "0.6.1" resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" @@ -10325,6 +10356,17 @@ glob-watcher@^5.0.3: normalize-path "^3.0.0" object.defaults "^1.1.0" +glob@^10.2.5: + version "10.2.6" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.2.6.tgz#1e27edbb3bbac055cb97113e27a066c100a4e5e1" + integrity sha512-U/rnDpXJGF414QQQZv5uVsabTVxMSwzS5CH0p3DRCIV6ownl4f7PzGnkGmvlum2wB+9RlJWJZ6ACU1INnBqiPA== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.0.3" + minimatch "^9.0.1" + minipass "^5.0.0 || ^6.0.2" + path-scurry "^1.7.0" + glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" @@ -10337,16 +10379,6 @@ glob@^7.0.3, glob@^7.0.5, glob@^7.1.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, gl once "^1.3.0" path-is-absolute "^1.0.0" -glob@^9.2.0: - version "9.3.5" - resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" - integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== - dependencies: - fs.realpath "^1.0.0" - minimatch "^8.0.2" - minipass "^4.2.4" - path-scurry "^1.6.1" - global-dirs@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" @@ -10514,6 +10546,11 @@ grapheme-splitter@^1.0.4: resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + gray-matter@^4.0.1: version "4.0.3" resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" @@ -11780,7 +11817,7 @@ is-color-stop@^1.0.0: rgb-regex "^1.0.1" rgba-regex "^1.0.0" -is-core-module@^2.11.0, is-core-module@^2.5.0, is-core-module@^2.9.0: +is-core-module@^2.11.0, is-core-module@^2.12.0, is-core-module@^2.5.0, is-core-module@^2.9.0: version "2.12.1" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.12.1.tgz#0c0b6885b6f80011c71541ce15c8d66cf5a4f9fd" integrity sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg== @@ -12352,6 +12389,15 @@ jackspeak@^1.4.2: dependencies: cliui "^7.0.4" +jackspeak@^2.0.3: + version "2.2.1" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.2.1.tgz#655e8cf025d872c9c03d3eb63e8f0c024fef16a6" + integrity sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + javascript-stringify@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/javascript-stringify/-/javascript-stringify-1.6.0.tgz#142d111f3a6e3dae8f4a9afd77d45855b5a9cce3" @@ -12733,11 +12779,6 @@ js-cookie@2.2.1: resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== -js-sdsl@^4.1.4: - version "4.4.0" - resolved "https://registry.yarnpkg.com/js-sdsl/-/js-sdsl-4.4.0.tgz#8b437dbe642daa95760400b602378ed8ffea8430" - integrity sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg== - js-stringify@^1.0.1, js-stringify@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/js-stringify/-/js-stringify-1.0.2.tgz#1736fddfd9724f28a3682adc6230ae7e4e9679db" @@ -14239,17 +14280,10 @@ minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: dependencies: brace-expansion "^1.1.7" -minimatch@^8.0.2: - version "8.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" - integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== - dependencies: - brace-expansion "^2.0.1" - -minimatch@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.0.tgz#bfc8e88a1c40ffd40c172ddac3decb8451503b56" - integrity sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w== +minimatch@^9.0.0, minimatch@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.1.tgz#8a555f541cf976c622daf078bb28f29fb927c253" + integrity sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w== dependencies: brace-expansion "^2.0.1" @@ -14274,20 +14308,15 @@ minipass@^3.0.0, minipass@^3.1.5, minipass@^3.1.6, minipass@^3.3.4: dependencies: yallist "^4.0.0" -minipass@^4.2.4: - version "4.2.8" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" - integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== - minipass@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== -"minipass@^5.0.0 || ^6.0.0": - version "6.0.1" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.1.tgz#315417c259cb32a1b2fc530c0e7f55c901a60a6d" - integrity sha512-Tenl5QPpgozlOGBiveNYHg2f6y+VpxsXRoIHFUVJuSmTonXRAE6q9b8Mp/O46762/2AlW4ye4Nkyvx0fgWDKbw== +"minipass@^5.0.0 || ^6.0.2": + version "6.0.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81" + integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w== minizlib@^2.1.1: version "2.1.2" @@ -14736,9 +14765,9 @@ node-preload@^0.2.1: process-on-spawn "^1.0.0" node-releases@^2.0.8: - version "2.0.10" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" - integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== + version "2.0.11" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.11.tgz#59d7cef999d13f908e43b5a70001cf3129542f0f" + integrity sha512-+M0PwXeU80kRohZ3aT4J/OnR+l9/KD2nVLNNoRgFtnf+umQVFdGBAO2N8+nCnEi0xlh/Wk3zOGC+vNNx+uM79Q== node-version@^1.0.0: version "1.2.0" @@ -15783,13 +15812,13 @@ path-root@^0.1.1: dependencies: path-root-regex "^0.1.0" -path-scurry@^1.6.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.1.tgz#838566bb22e38feaf80ecd49ae06cd12acd782ee" - integrity sha512-UgmoiySyjFxP6tscZDgWGEAgsW5ok8W3F5CJDnnH2pozwSTGE6eH7vwTotMwATWA2r5xqdkKdxYPkwlJjAI/3g== +path-scurry@^1.7.0: + version "1.9.2" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63" + integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg== dependencies: lru-cache "^9.1.1" - minipass "^5.0.0 || ^6.0.0" + minipass "^5.0.0 || ^6.0.2" path-to-regexp@0.1.7: version "0.1.7" @@ -15898,12 +15927,12 @@ pify@^4.0.1: integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== pinia@^2.0.14: - version "2.1.0" - resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.1.0.tgz#56fa83b73b42f432493e6c31a2f0c5774bbe0234" - integrity sha512-WAnicKzwxEow/1il0Ax9HjAB6/Uaqlaq/VxnyUDTxFnSVAPuh3AnJFLz60DOnJ9TRLPVl09kAk2y3bmYfetX7A== + version "2.1.3" + resolved "https://registry.yarnpkg.com/pinia/-/pinia-2.1.3.tgz#50c70c7b4c94c109fade0ed4122231cbba72f8c5" + integrity sha512-XNA/z/ye4P5rU1pieVmh0g/hSuDO98/a5UC8oSP0DNdvt6YtetJNHTrXwpwsQuflkGT34qKxAEcp7lSxXNjf/A== dependencies: "@vue/devtools-api" "^6.5.0" - vue-demi ">=0.14.1" + vue-demi ">=0.14.5" pinkie-promise@^2.0.0: version "2.0.1" @@ -17124,9 +17153,9 @@ react-copy-to-clipboard@^5.0.1: prop-types "^15.8.1" react-devtools-core@^4.19.1: - version "4.27.7" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.27.7.tgz#458a6541483078d60a036c75bf88f54c478086ec" - integrity sha512-12N0HrhCPbD76Z7SkyJdGdXdPGouUsgV6tlEsbSpAnLDO06tjXZP+irht4wPdYwJAJRQ85DxL48eQoz7UmrSuQ== + version "4.27.8" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-4.27.8.tgz#b7b387b079c14ae9a214d4846a402da2b6efd164" + integrity sha512-KwoH8/wN/+m5wTItLnsgVraGNmFrcTWR3k1VimP1HjtMMw4CNF+F5vg4S/0tzTEKIdpCi2R7mPNTC+/dswZMgw== dependencies: shell-quote "^1.6.1" ws "^7" @@ -17635,11 +17664,6 @@ regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.4.3, regexp.prototype.f define-properties "^1.2.0" functions-have-names "^1.2.3" -regexpp@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - regexpu-core@^5.3.1: version "5.3.2" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" @@ -17884,7 +17908,7 @@ resolve.exports@^2.0.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.1.4, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.4.0: +resolve@^1.1.4, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.17.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.22.2, resolve@^1.4.0: version "1.22.2" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== @@ -17973,12 +17997,12 @@ rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@^4.1.1: - version "4.4.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-4.4.1.tgz#bd33364f67021c5b79e93d7f4fa0568c7c21b755" - integrity sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og== +rimraf@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.1.tgz#0881323ab94ad45fec7c0221f27ea1a142f3f0d0" + integrity sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg== dependencies: - glob "^9.2.0" + glob "^10.2.5" ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" @@ -18173,7 +18197,7 @@ semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.2.0, semve resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.0.0, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.6, semver@^7.3.7, semver@^7.3.8: +semver@^7.0.0, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.6, semver@^7.3.7, semver@^7.3.8, semver@^7.5.0: version "7.5.1" resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.1.tgz#c90c4d631cf74720e46b21c1d37ea07edfab91ec" integrity sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw== @@ -18349,6 +18373,11 @@ signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, signal-exit@^3.0.4, resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== +signal-exit@^4.0.1: + version "4.0.2" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.0.2.tgz#ff55bb1d9ff2114c13b400688fa544ac63c36967" + integrity sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q== + signed-varint@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/signed-varint/-/signed-varint-2.0.1.tgz#50a9989da7c98c2c61dad119bc97470ef8528129" @@ -18382,12 +18411,12 @@ sink-transform@^2.0.0: readable-stream "^2.0.0" sinon@^15.0.1, sinon@^15.0.4: - version "15.0.4" - resolved "https://registry.yarnpkg.com/sinon/-/sinon-15.0.4.tgz#bcca6fef19b14feccc96473f0d7adc81e0bc5268" - integrity sha512-uzmfN6zx3GQaria1kwgWGeKiXSSbShBbue6Dcj0SI8fiCNFbiUDqKl57WFlY5lyhxZVUKmXvzgG2pilRQCBwWg== + version "15.1.0" + resolved "https://registry.yarnpkg.com/sinon/-/sinon-15.1.0.tgz#87656841545f7c63bd1e291df409fafd0e9aec09" + integrity sha512-cS5FgpDdE9/zx7no8bxROHymSlPLZzq0ChbbLk1DrxBfc+eTeBK3y8nIL+nu/0QeYydhhbLIr7ecHJpywjQaoQ== dependencies: "@sinonjs/commons" "^3.0.0" - "@sinonjs/fake-timers" "^10.0.2" + "@sinonjs/fake-timers" "^10.2.0" "@sinonjs/samsam" "^8.0.0" diff "^5.1.0" nise "^5.1.4" @@ -18909,6 +18938,15 @@ string-length@^4.0.1: char-regex "^1.0.2" strip-ansi "^6.0.0" +"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string-width@^1.0.1, string-width@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" @@ -18918,15 +18956,6 @@ string-width@^1.0.1, string-width@^1.0.2: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.1" - string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" @@ -18936,7 +18965,7 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" -string-width@^5.0.0: +string-width@^5.0.0, string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== @@ -19026,6 +19055,13 @@ string_decoder@~1.1.1: dependencies: safe-buffer "~5.1.0" +"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-ansi@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-0.3.0.tgz#25f48ea22ca79187f3174a4db8759347bb126220" @@ -19047,13 +19083,6 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== - dependencies: - ansi-regex "^5.0.1" - strip-ansi@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2" @@ -19795,9 +19824,9 @@ tslib@^1.11.1, tslib@^1.8.1: integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.0.1, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.0.tgz#42bfed86f5787aeb41d031866c8f402429e0fddf" - integrity sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg== + version "2.5.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.5.2.tgz#1b6f07185c881557b0ffa84b111a0106989e8338" + integrity sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA== tsscmp@1.0.6: version "1.0.6" @@ -19828,47 +19857,47 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" -turbo-darwin-64@1.9.6: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.9.6.tgz#fb391943b8b4c5e72cd6aaebc57d177a26b5d98e" - integrity sha512-9jmxyCAcPrJiPD/EmtK2tObrPGblmyORCgNgtcw1iozcfC7kqungWTfbnHrvTNUfUmVhH0sA3BGzshpuslbQHg== +turbo-darwin-64@1.9.8: + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo-darwin-64/-/turbo-darwin-64-1.9.8.tgz#febb33027c59c04ff79f7511a886f3f97a827950" + integrity sha512-PkTdBjPfgpj/Dob/6SjkzP0BBP80/KmFjLEocXVEECCLJE6tHKbWLRdvc79B0N6SufdYdZ1uvvoU3KPtBokSPw== -turbo-darwin-arm64@1.9.6: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.9.6.tgz#852aa7c97f5688082df06607cbdf7b9623eff782" - integrity sha512-5f8ajEi8mOdAZ0AXavu/TzkHGEUi7tw+paefff7KK+XTUrdeyTlf8ULiTI+r97uH1jsYeTeL4JPu9IsEx+bL6g== +turbo-darwin-arm64@1.9.8: + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo-darwin-arm64/-/turbo-darwin-arm64-1.9.8.tgz#4b3c2ebb71b781520ea7bcf689e0860d289b346a" + integrity sha512-sLwqOx3XV57QCEoJM9GnDDnnqidG8wf29ytxssBaWHBdeJTjupyrmzTUrX+tyKo3Q+CjWvbPLyqVqxT4g5NuXQ== -turbo-linux-64@1.9.6: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.9.6.tgz#c716247e27a9e8a53ab240272cd189bf0d8a6f08" - integrity sha512-UrCDMl2Nqd/kxNEJonqvDg8nmZU4UggVQTmqcdYyuOiCA3H98jxggQqZh1VGeF23XDbCWHSQjnbkLeoUvQJWKw== +turbo-linux-64@1.9.8: + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo-linux-64/-/turbo-linux-64-1.9.8.tgz#1233e8019aeb0ba550c73b753102d679bd4f00c2" + integrity sha512-AMg6VT6sW7aOD1uOs5suxglXfTYz9T0uVyKGKokDweGOYTWmuTMGU5afUT1tYRUwQ+kVPJI+83Atl5Ob0oBsgw== -turbo-linux-arm64@1.9.6: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.9.6.tgz#0c4aad0a502e79494d13775a81348d17bb9f581c" - integrity sha512-oOxAT6lNiMpYVZPWzFNsUvC2LQgKYyH4aBnkeoBnjuAUk8BK5AhUWSWl4QlfTcBWW4LnjDPeZQKrbnxvHhPVsw== +turbo-linux-arm64@1.9.8: + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo-linux-arm64/-/turbo-linux-arm64-1.9.8.tgz#226a35f6604a451895fbbf142226956b1968318e" + integrity sha512-tLnxFv+OIklwTjiOZ8XMeEeRDAf150Ry4BCivNwgTVFAqQGEqkFP6KGBy56hb5RRF1frPQpoPGipJNVm7c8m1w== -turbo-windows-64@1.9.6: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.9.6.tgz#8852355f0ab51582cb85ba1393fe6a9b91773ee4" - integrity sha512-65UxLL1vb5RItzJYNerO5c+yPMzSnD+GvJxfBZIvAwSnb+4ulhPRHzQOYinVq4PZ2DosBZOorWPRf97POmhvog== +turbo-windows-64@1.9.8: + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo-windows-64/-/turbo-windows-64-1.9.8.tgz#0c65f3f8a7c7b025a3cb62e69de42b452238d3a9" + integrity sha512-r3pCjvXTMR7kq2E3iqwFlN1R7pFO/TOsuUjMhOSPP7HwuuUIinAckU4I9foM3q7ZCQd1XXScBUt3niDyHijAqQ== -turbo-windows-arm64@1.9.6: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-1.9.6.tgz#971e33503388ae53a6af7f4356ec579c604ef5f6" - integrity sha512-aF9VzYT+vaKNbZGDccN7AYrNhph4gr6yOFN7GtTr777IwS5FGW7evku7RScsua5r2HwVKvBO2WjyadpbXuoOOQ== +turbo-windows-arm64@1.9.8: + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo-windows-arm64/-/turbo-windows-arm64-1.9.8.tgz#50a102dae12d48f52520718e3ff4605d12a62c25" + integrity sha512-CWzRbX2TM5IfHBC6uWM659qUOEDC4h0nn16ocG8yIq1IF3uZMzKRBHgGOT5m1BHom+R08V0NcjTmPRoqpiI0dg== turbo@^1.7.2: - version "1.9.6" - resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.9.6.tgz#48924ba8afba760b5c4ff6a6e1c48129df338c38" - integrity sha512-mLbCIAYNbSm60kVhBiAr+YA1BYpPObS/y7rqw1hjh36ZdJDp35lUSeqdBs6oGt0Y4hnmN4ZeIXu8zMVRR03/vw== + version "1.9.8" + resolved "https://registry.yarnpkg.com/turbo/-/turbo-1.9.8.tgz#6d97630f9df7c25c588722837ac4c2b9342c7766" + integrity sha512-dTouGZBm4a2fE0OPafcTQERCp4i3ZOow0Pr0JlOyxKmzJy0JRwXypH013kbZoK6k1ET5tS/g9rwUXIM/AmWXXQ== optionalDependencies: - turbo-darwin-64 "1.9.6" - turbo-darwin-arm64 "1.9.6" - turbo-linux-64 "1.9.6" - turbo-linux-arm64 "1.9.6" - turbo-windows-64 "1.9.6" - turbo-windows-arm64 "1.9.6" + turbo-darwin-64 "1.9.8" + turbo-darwin-arm64 "1.9.8" + turbo-linux-64 "1.9.8" + turbo-linux-arm64 "1.9.8" + turbo-windows-64 "1.9.8" + turbo-windows-arm64 "1.9.8" tweetnacl@^0.14.3, tweetnacl@~0.14.0: version "0.14.5" @@ -20573,10 +20602,10 @@ void-elements@^3.1.0: resolved "https://registry.yarnpkg.com/void-elements/-/void-elements-3.1.0.tgz#614f7fbf8d801f0bb5f0661f5b2f5785750e4f09" integrity sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w== -vue-demi@*, vue-demi@>=0.14.1: - version "0.14.1" - resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.1.tgz#1ed9af03a27642762bfed83d8750805302d0398d" - integrity sha512-rt+yuCtXvscYot9SQQj3WKZJVSriPNqVkpVBNEHPzSgBv7QIYzsS410VqVgvx8f9AAPgjg+XPKvmV3vOqqkJQQ== +vue-demi@*, vue-demi@>=0.14.5: + version "0.14.5" + resolved "https://registry.yarnpkg.com/vue-demi/-/vue-demi-0.14.5.tgz#676d0463d1a1266d5ab5cba932e043d8f5f2fbd9" + integrity sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA== vue-demi@^0.13.2: version "0.13.11" @@ -20636,9 +20665,9 @@ vue-router@^3.4.5: integrity sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ== vue-router@^4.0.16: - version "4.2.0" - resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.2.0.tgz#558f31978a21ce3accf5122ffdf2cec34a5d2517" - integrity sha512-c+usESa6ZoWsm4PPdzRSyenp5A4dsUtnDJnrI03fY1IpIihA9TK3x5ffgkFDpjhLJZewsXoKURapNLFdZjuqTg== + version "4.2.1" + resolved "https://registry.yarnpkg.com/vue-router/-/vue-router-4.2.1.tgz#f8ab85c89e74682cad71519480fdf2b855e8c9e0" + integrity sha512-nW28EeifEp8Abc5AfmAShy5ZKGsGzjcnZ3L1yc2DYUo+MqbBClrRP9yda3dIekM4I50/KnEwo1wkBLf7kHH5Cw== dependencies: "@vue/devtools-api" "^6.5.0" @@ -20695,15 +20724,15 @@ vue@^2.6.10, vue@^2.7.14: csstype "^3.1.0" vue@^3.2.37: - version "3.3.2" - resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.2.tgz#407f0057a7a154d836b66f94ce81779d0c2cafbc" - integrity sha512-98hJcAhyDwZoOo2flAQBSPVYG/o0HA9ivIy2ktHshjE+6/q8IMQ+kvDKQzOZTFPxvnNMcGM+zS2A00xeZMA7tA== + version "3.3.4" + resolved "https://registry.yarnpkg.com/vue/-/vue-3.3.4.tgz#8ed945d3873667df1d0fcf3b2463ada028f88bd6" + integrity sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw== dependencies: - "@vue/compiler-dom" "3.3.2" - "@vue/compiler-sfc" "3.3.2" - "@vue/runtime-dom" "3.3.2" - "@vue/server-renderer" "3.3.2" - "@vue/shared" "3.3.2" + "@vue/compiler-dom" "3.3.4" + "@vue/compiler-sfc" "3.3.4" + "@vue/runtime-dom" "3.3.4" + "@vue/server-renderer" "3.3.4" + "@vue/shared" "3.3.4" vuepress-html-webpack-plugin@^3.2.0: version "3.2.0" @@ -21114,6 +21143,15 @@ worker-farm@^1.7.0: dependencies: errno "~0.1.7" +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + wrap-ansi@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" @@ -21140,14 +21178,14 @@ wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== +wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" wrappy@1: version "1.0.2"