0
Fork 0
mirror of https://github.com/verdaccio/verdaccio.git synced 2025-03-11 02:15:57 -05:00

chore(deps): update all test dependencies (master) (major) (#5067)

* chore(deps): update all test dependencies

* fix tests and skip one

* restore nock

drops v18 and still being used

* Update pnpm-lock.yaml

* simplify nock deps

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Juan Picado <juanpicado19@gmail.com>
This commit is contained in:
renovate[bot] 2025-01-26 22:44:12 +01:00 committed by GitHub
parent 31c9ec48b0
commit b11cd7d11a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 111 additions and 175 deletions

View file

@ -88,7 +88,7 @@
"@verdaccio/eslint-config": "workspace:*",
"@verdaccio/types": "workspace:*",
"@verdaccio/ui-theme": "workspace:*",
"@vitest/coverage-v8": "2.1.8",
"@vitest/coverage-v8": "3.0.4",
"aria-query": "5.1.3",
"babel-core": "7.0.0-bridge.0",
"babel-plugin-dynamic-import-node": "2.3.3",
@ -122,7 +122,7 @@
"verdaccio-auth-memory": "workspace:*",
"verdaccio-htpasswd": "workspace:*",
"verdaccio-memory": "workspace:*",
"vitest": "2.1.8"
"vitest": "3.0.4"
},
"scripts": {
"prepare": "husky install",

View file

@ -58,7 +58,6 @@
"@verdaccio/test-helper": "workspace:4.0.0-next-8.3",
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"mockdate": "3.0.5",
"nock": "13.5.6",
"supertest": "7.0.0"
},
"funding": {

View file

@ -39,8 +39,7 @@
"devDependencies": {
"@verdaccio/auth": "workspace:8.0.0-next-8.7",
"@verdaccio/config": "workspace:8.0.0-next-8.7",
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"nock": "13.5.6"
"@verdaccio/types": "workspace:13.0.0-next-8.2"
},
"scripts": {
"clean": "rimraf ./build",

View file

@ -40,7 +40,6 @@
"@verdaccio/auth": "workspace:8.0.0-next-8.7",
"@verdaccio/logger": "workspace:8.0.0-next-8.7",
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"nock": "13.5.6",
"supertest": "7.0.0"
},
"scripts": {

View file

@ -77,7 +77,7 @@
"stylelint-config-styled-components": "0.1.1",
"stylelint-processor-styled-components": "1.10.0",
"stylelint-webpack-plugin": "4.1.1",
"supertest": "6.3.4",
"supertest": "7.0.0",
"terser-webpack-plugin": "5.3.11",
"url-loader": "4.1.1",
"validator": "13.12.0",

View file

@ -51,7 +51,6 @@
"@verdaccio/logger": "workspace:8.0.0-next-8.7",
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"get-stream": "^6.0.1",
"nock": "13.5.6",
"node-mocks-http": "1.14.1",
"p-cancelable": "2.1.1",
"semver": "7.6.3"

View file

@ -167,14 +167,14 @@ describe('proxy', () => {
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
})
).rejects.toThrow(new Error('something awful happened'));
).rejects.toThrow(/something awful happened/);
});
test('reply with 409 error', async () => {
nock(domain).get('/jquery').reply(409);
const prox1 = new ProxyStorage(defaultRequestOptions, conf, logger);
await expect(prox1.getRemoteMetadata('jquery', { retry: { limit: 0 } })).rejects.toThrow(
new Error('bad status code: 409')
/bad status code: 409/
);
});
@ -195,9 +195,7 @@ describe('proxy', () => {
prox1.getRemoteMetadata('jquery', {
remoteAddress: '127.0.0.1',
})
).rejects.toThrow(
errorUtils.getInternalError(`${errorUtils.API_ERROR.BAD_STATUS_CODE}: 409`)
);
).rejects.toThrow(/bad status code: 409/);
});
test('proxy not found', async () => {

View file

@ -48,7 +48,6 @@
"devDependencies": {
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"mockdate": "3.0.5",
"nock": "13.5.6",
"node-mocks-http": "1.14.1"
},
"funding": {

View file

@ -59,7 +59,6 @@
"@verdaccio/test-helper": "workspace:4.0.0-next-8.3",
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"mockdate": "3.0.5",
"nock": "13.5.6",
"node-mocks-http": "1.14.1"
},
"funding": {

View file

@ -1954,10 +1954,11 @@ describe('storage', () => {
).rejects.toThrow(errorUtils.getNotFound());
});
test('should get ETIMEDOUT with uplink', async () => {
// TODO: fix this test, stopped to work from vitest 3.x migration
test.skip('should get ETIMEDOUT with uplink', { retry: 3 }, async () => {
nock(domain).get('/foo2').replyWithError({
code: 'ETIMEDOUT',
errno: 'ETIMEDOUT',
error: 'ETIMEDOUT',
});
const config = new Config(
configExample({

View file

@ -81,7 +81,7 @@
"mutationobserver-shim": "0.3.7",
"msw": "0.49.3",
"typescript": "4.9.5",
"vitest": "2.1.8",
"vitest": "3.0.4",
"whatwg-fetch": "3.6.20"
},
"msw": {

View file

@ -1,6 +1,6 @@
import { vi } from 'vitest';
import api, { handleResponseType } from './api';
import api, { CustomError, handleResponseType } from './api';
describe('api', () => {
describe('handleResponseType', () => {
@ -142,7 +142,9 @@ describe('api', () => {
})
);
await expect(api.request('/resource')).rejects.toThrow(new Error('Unknown error'));
const error = new CustomError('Unknown error');
error.code = 500;
await expect(api.request('/resource')).rejects.toThrow(error);
});
test('when api returns an error 5.x.x', async () => {

View file

@ -1,6 +1,6 @@
import storage from './storage';
class CustomError extends Error {
export class CustomError extends Error {
// @ts-ignore
code: number;
}

View file

@ -57,7 +57,6 @@
"get-port": "5.1.1",
"got": "11.8.6",
"lodash": "4.17.21",
"nock": "13.5.6",
"node-mocks-http": "1.14.1",
"typedoc-plugin-markdown": "3.14.0",
"typedoc-plugin-missing-exports": "1.0.0",

View file

@ -43,7 +43,6 @@
"@verdaccio/test-helper": "workspace:4.0.0-next-8.3",
"@verdaccio/types": "workspace:13.0.0-next-8.2",
"jsdom": "25.0.1",
"nock": "13.5.6",
"node-html-parser": "4.1.5",
"supertest": "7.0.0",
"verdaccio-auth-memory": "workspace:13.0.0-next-8.7",

247
pnpm-lock.yaml generated
View file

@ -228,8 +228,8 @@ importers:
specifier: workspace:*
version: link:packages/plugins/ui-theme
'@vitest/coverage-v8':
specifier: 2.1.8
version: 2.1.8(vitest@2.1.8)
specifier: 3.0.4
version: 3.0.4(vitest@3.0.4)
aria-query:
specifier: 5.1.3
version: 5.1.3
@ -330,8 +330,8 @@ importers:
specifier: workspace:*
version: link:packages/plugins/memory
vitest:
specifier: 2.1.8
version: 2.1.8(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3)
specifier: 3.0.4
version: 3.0.4(@types/debug@4.1.12)(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3)
e2e/cli/cli-commons:
devDependencies:
@ -594,9 +594,6 @@ importers:
mockdate:
specifier: 3.0.5
version: 3.0.5
nock:
specifier: 13.5.6
version: 13.5.6
supertest:
specifier: 7.0.0
version: 7.0.0
@ -833,9 +830,6 @@ importers:
'@verdaccio/types':
specifier: workspace:13.0.0-next-8.2
version: link:../core/types
nock:
specifier: 13.5.6
version: 13.5.6
packages/loaders:
dependencies:
@ -1035,9 +1029,6 @@ importers:
'@verdaccio/types':
specifier: workspace:13.0.0-next-8.2
version: link:../../core/types
nock:
specifier: 13.5.6
version: 13.5.6
supertest:
specifier: 7.0.0
version: 7.0.0
@ -1379,8 +1370,8 @@ importers:
specifier: 4.1.1
version: 4.1.1(stylelint@15.11.0)(webpack@5.97.1)
supertest:
specifier: 6.3.4
version: 6.3.4
specifier: 7.0.0
version: 7.0.0
terser-webpack-plugin:
specifier: 5.3.11
version: 5.3.11(webpack@5.97.1)
@ -1454,9 +1445,6 @@ importers:
get-stream:
specifier: ^6.0.1
version: 6.0.1
nock:
specifier: 13.5.6
version: 13.5.6
node-mocks-http:
specifier: 1.14.1
version: 1.14.1
@ -1494,9 +1482,6 @@ importers:
mockdate:
specifier: 3.0.5
version: 3.0.5
nock:
specifier: 13.5.6
version: 13.5.6
node-mocks-http:
specifier: 1.14.1
version: 1.14.1
@ -1723,9 +1708,6 @@ importers:
mockdate:
specifier: 3.0.5
version: 3.0.5
nock:
specifier: 13.5.6
version: 13.5.6
node-mocks-http:
specifier: 1.14.1
version: 1.14.1
@ -2093,8 +2075,8 @@ importers:
specifier: 4.9.5
version: 4.9.5
vitest:
specifier: 2.1.8
version: 2.1.8(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3)
specifier: 3.0.4
version: 3.0.4(@types/debug@4.1.12)(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3)
whatwg-fetch:
specifier: 3.6.20
version: 3.6.20
@ -2168,9 +2150,6 @@ importers:
lodash:
specifier: 4.17.21
version: 4.17.21
nock:
specifier: 13.5.6
version: 13.5.6
node-mocks-http:
specifier: 1.14.1
version: 1.14.1
@ -2241,9 +2220,6 @@ importers:
jsdom:
specifier: 25.0.1
version: 25.0.1
nock:
specifier: 13.5.6
version: 13.5.6
node-html-parser:
specifier: 4.1.5
version: 4.1.5
@ -2681,7 +2657,7 @@ packages:
resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==}
dependencies:
package-manager-detector: 0.2.6
tinyexec: 0.3.0
tinyexec: 0.3.2
dev: false
/@antfu/utils@0.7.10:
@ -4772,6 +4748,11 @@ packages:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
dev: true
/@bcoe/v8-coverage@1.0.2:
resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==}
engines: {node: '>=18'}
dev: true
/@braintree/sanitize-url@7.1.1:
resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==}
dev: false
@ -12309,92 +12290,92 @@ packages:
- supports-color
dev: true
/@vitest/coverage-v8@2.1.8(vitest@2.1.8):
resolution: {integrity: sha512-2Y7BPlKH18mAZYAW1tYByudlCYrQyl5RGvnnDYJKW5tCiO5qg3KSAy3XAxcxKz900a0ZXxWtKrMuZLe3lKBpJw==}
/@vitest/coverage-v8@3.0.4(vitest@3.0.4):
resolution: {integrity: sha512-f0twgRCHgbs24Dp8cLWagzcObXMcuKtAwgxjJV/nnysPAJJk1JiKu/W0gIehZLmkljhJXU/E0/dmuQzsA/4jhA==}
peerDependencies:
'@vitest/browser': 2.1.8
vitest: 2.1.8
'@vitest/browser': 3.0.4
vitest: 3.0.4
peerDependenciesMeta:
'@vitest/browser':
optional: true
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 0.2.3
'@bcoe/v8-coverage': 1.0.2
debug: 4.4.0(supports-color@5.5.0)
istanbul-lib-coverage: 3.2.2
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 5.0.6
istanbul-reports: 3.1.7
magic-string: 0.30.14
magic-string: 0.30.17
magicast: 0.3.5
std-env: 3.8.0
test-exclude: 7.0.1
tinyrainbow: 1.2.0
vitest: 2.1.8(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3)
tinyrainbow: 2.0.0
vitest: 3.0.4(@types/debug@4.1.12)(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3)
transitivePeerDependencies:
- supports-color
dev: true
/@vitest/expect@2.1.8:
resolution: {integrity: sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==}
/@vitest/expect@3.0.4:
resolution: {integrity: sha512-Nm5kJmYw6P2BxhJPkO3eKKhGYKRsnqJqf+r0yOGRKpEP+bSCBDsjXgiu1/5QFrnPMEgzfC38ZEjvCFgaNBC0Eg==}
dependencies:
'@vitest/spy': 2.1.8
'@vitest/utils': 2.1.8
'@vitest/spy': 3.0.4
'@vitest/utils': 3.0.4
chai: 5.1.2
tinyrainbow: 1.2.0
tinyrainbow: 2.0.0
dev: true
/@vitest/mocker@2.1.8(msw@0.49.3)(vite@5.3.1):
resolution: {integrity: sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==}
/@vitest/mocker@3.0.4(msw@0.49.3)(vite@5.3.1):
resolution: {integrity: sha512-gEef35vKafJlfQbnyOXZ0Gcr9IBUsMTyTLXsEQwuyYAerpHqvXhzdBnDFuHLpFqth3F7b6BaFr4qV/Cs1ULx5A==}
peerDependencies:
msw: ^2.4.9
vite: ^5.0.0
vite: ^5.0.0 || ^6.0.0
peerDependenciesMeta:
msw:
optional: true
vite:
optional: true
dependencies:
'@vitest/spy': 2.1.8
'@vitest/spy': 3.0.4
estree-walker: 3.0.3
magic-string: 0.30.14
magic-string: 0.30.17
msw: 0.49.3(typescript@4.9.5)
vite: 5.3.1(@types/node@20.14.12)
dev: true
/@vitest/pretty-format@2.1.8:
resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==}
/@vitest/pretty-format@3.0.4:
resolution: {integrity: sha512-ts0fba+dEhK2aC9PFuZ9LTpULHpY/nd6jhAQ5IMU7Gaj7crPCTdCFfgvXxruRBLFS+MLraicCuFXxISEq8C93g==}
dependencies:
tinyrainbow: 1.2.0
tinyrainbow: 2.0.0
dev: true
/@vitest/runner@2.1.8:
resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==}
/@vitest/runner@3.0.4:
resolution: {integrity: sha512-dKHzTQ7n9sExAcWH/0sh1elVgwc7OJ2lMOBrAm73J7AH6Pf9T12Zh3lNE1TETZaqrWFXtLlx3NVrLRb5hCK+iw==}
dependencies:
'@vitest/utils': 2.1.8
pathe: 1.1.2
'@vitest/utils': 3.0.4
pathe: 2.0.2
dev: true
/@vitest/snapshot@2.1.8:
resolution: {integrity: sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==}
/@vitest/snapshot@3.0.4:
resolution: {integrity: sha512-+p5knMLwIk7lTQkM3NonZ9zBewzVp9EVkVpvNta0/PlFWpiqLaRcF4+33L1it3uRUCh0BGLOaXPPGEjNKfWb4w==}
dependencies:
'@vitest/pretty-format': 2.1.8
magic-string: 0.30.14
pathe: 1.1.2
'@vitest/pretty-format': 3.0.4
magic-string: 0.30.17
pathe: 2.0.2
dev: true
/@vitest/spy@2.1.8:
resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==}
/@vitest/spy@3.0.4:
resolution: {integrity: sha512-sXIMF0oauYyUy2hN49VFTYodzEAu744MmGcPR3ZBsPM20G+1/cSW/n1U+3Yu/zHxX2bIDe1oJASOkml+osTU6Q==}
dependencies:
tinyspy: 3.0.2
dev: true
/@vitest/utils@2.1.8:
resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==}
/@vitest/utils@3.0.4:
resolution: {integrity: sha512-8BqC1ksYsHtbWH+DfpOAKrFw3jl3Uf9J7yeFh85Pz52IWuh1hBBtyfEbRNNZNjl8H8A5yMLH9/t+k7HIKzQcZQ==}
dependencies:
'@vitest/pretty-format': 2.1.8
'@vitest/pretty-format': 3.0.4
loupe: 3.1.2
tinyrainbow: 1.2.0
tinyrainbow: 2.0.0
dev: true
/@vue/compiler-core@3.4.34:
@ -14392,7 +14373,7 @@ packages:
assertion-error: 2.0.1
check-error: 2.1.1
deep-eql: 5.0.2
loupe: 3.1.1
loupe: 3.1.2
pathval: 2.0.0
dev: true
@ -17041,6 +17022,10 @@ packages:
/es-module-lexer@1.5.4:
resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
/es-module-lexer@1.6.0:
resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==}
dev: true
/es-object-atoms@1.0.0:
resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
engines: {node: '>= 0.4'}
@ -18452,15 +18437,6 @@ packages:
resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
engines: {node: '>=0.4.x'}
/formidable@2.1.2:
resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==}
dependencies:
dezalgo: 1.0.4
hexoid: 1.0.0
once: 1.4.0
qs: 6.13.0
dev: true
/formidable@3.5.1:
resolution: {integrity: sha512-WJWKelbRHN41m5dumb0/k8TeAx7Id/y3a+Z7QfhxP/htI9Js5zYaEDtG8uMgG0vM0lOlqnmjE99/kfpOYi/0Og==}
dependencies:
@ -18653,10 +18629,6 @@ packages:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines: {node: 6.* || 8.* || >= 10.*}
/get-func-name@2.0.2:
resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
dev: true
/get-intrinsic@1.2.4:
resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
engines: {node: '>= 0.4'}
@ -21875,12 +21847,6 @@ packages:
signal-exit: 3.0.7
dev: true
/loupe@3.1.1:
resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==}
dependencies:
get-func-name: 2.0.2
dev: true
/loupe@3.1.2:
resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==}
dev: true
@ -21942,6 +21908,12 @@ packages:
'@jridgewell/sourcemap-codec': 1.5.0
dev: true
/magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
dev: true
/magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
dependencies:
@ -25002,6 +24974,11 @@ packages:
/pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
dev: false
/pathe@2.0.2:
resolution: {integrity: sha512-15Ztpk+nov8DR524R4BF7uEuzESgzUEAV4Ah7CUMNGXdE5ELuvxElxGXndBl32vMSsWa1jpNf22Z+Er3sKwq+w==}
dev: true
/pathval@2.0.0:
resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
@ -28925,12 +28902,8 @@ packages:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
/std-env@3.7.0:
resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
/std-env@3.8.0:
resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==}
dev: true
/steno@0.4.4:
resolution: {integrity: sha512-EEHMVYHNXFHfGtgjNITnka0aHhiAlo93F7z2/Pwd+g0teG9CnM3JIINM7hVVB5/rhw9voufD7Wukwgtw2uqh6w==}
@ -29420,25 +29393,6 @@ packages:
resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==}
dev: false
/superagent@8.1.2:
resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==}
engines: {node: '>=6.4.0 <13 || >=14'}
deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net
dependencies:
component-emitter: 1.3.1
cookiejar: 2.1.4
debug: 4.4.0(supports-color@5.5.0)
fast-safe-stringify: 2.1.1
form-data: 4.0.0
formidable: 2.1.2
methods: 1.1.2
mime: 2.6.0
qs: 6.13.0
semver: 7.6.3
transitivePeerDependencies:
- supports-color
dev: true
/superagent@9.0.2:
resolution: {integrity: sha512-xuW7dzkUpcJq7QnhOsnNUgtYp3xRwpt2F7abdRYIpCsAt0hhUqia0EdxyXZQQpNmGtsCzYHryaKSV3q3GJnq7w==}
engines: {node: '>=14.18.0'}
@ -29456,16 +29410,6 @@ packages:
- supports-color
dev: true
/supertest@6.3.4:
resolution: {integrity: sha512-erY3HFDG0dPnhw4U+udPfrzXa4xhSG+n4rxfRuZWCUvjFWwKl+OxWf/7zk50s84/fAAs7vf5QAb9uRa0cCykxw==}
engines: {node: '>=6.4.0'}
dependencies:
methods: 1.1.2
superagent: 8.1.2
transitivePeerDependencies:
- supports-color
dev: true
/supertest@7.0.0:
resolution: {integrity: sha512-qlsr7fIC0lSddmA3tzojvzubYxvlGtzumcdHgPwbFWMISQwL22MhM2Y3LNt+6w9Yyx7559VW5ab70dgphm8qQA==}
engines: {node: '>=14.18.0'}
@ -29793,21 +29737,16 @@ packages:
resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
dev: true
/tinyexec@0.3.0:
resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==}
dev: false
/tinyexec@0.3.2:
resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
dev: true
/tinypool@1.0.2:
resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==}
engines: {node: ^18.0.0 || >=20.0.0}
dev: true
/tinyrainbow@1.2.0:
resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==}
/tinyrainbow@2.0.0:
resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
engines: {node: '>=14.0.0'}
dev: true
@ -30912,15 +30851,15 @@ packages:
remove-trailing-separator: 1.1.0
replace-ext: 1.0.1
/vite-node@2.1.8(@types/node@20.14.12):
resolution: {integrity: sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==}
engines: {node: ^18.0.0 || >=20.0.0}
/vite-node@3.0.4(@types/node@20.14.12):
resolution: {integrity: sha512-7JZKEzcYV2Nx3u6rlvN8qdo3QV7Fxyt6hx+CCKz9fbWxdX5IvUOmTWEAxMrWxaiSf7CKGLJQ5rFu8prb/jBjOA==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.4.0(supports-color@5.5.0)
es-module-lexer: 1.5.4
pathe: 1.1.2
es-module-lexer: 1.6.0
pathe: 2.0.2
vite: 5.3.1(@types/node@20.14.12)
transitivePeerDependencies:
- '@types/node'
@ -30997,20 +30936,23 @@ packages:
fsevents: 2.3.3
dev: true
/vitest@2.1.8(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3):
resolution: {integrity: sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==}
engines: {node: ^18.0.0 || >=20.0.0}
/vitest@3.0.4(@types/debug@4.1.12)(@types/node@20.14.12)(jsdom@25.0.1)(msw@0.49.3):
resolution: {integrity: sha512-6XG8oTKy2gnJIFTHP6LD7ExFeNLxiTkK3CfMvT7IfR8IN+BYICCf0lXUQmX7i7JoxUP8QmeP4mTnWXgflu4yjw==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@types/node': ^18.0.0 || >=20.0.0
'@vitest/browser': 2.1.8
'@vitest/ui': 2.1.8
'@types/debug': ^4.1.12
'@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
'@vitest/browser': 3.0.4
'@vitest/ui': 3.0.4
happy-dom: '*'
jsdom: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
'@types/debug':
optional: true
'@types/node':
optional: true
'@vitest/browser':
@ -31022,27 +30964,28 @@ packages:
jsdom:
optional: true
dependencies:
'@types/debug': 4.1.12
'@types/node': 20.14.12
'@vitest/expect': 2.1.8
'@vitest/mocker': 2.1.8(msw@0.49.3)(vite@5.3.1)
'@vitest/pretty-format': 2.1.8
'@vitest/runner': 2.1.8
'@vitest/snapshot': 2.1.8
'@vitest/spy': 2.1.8
'@vitest/utils': 2.1.8
'@vitest/expect': 3.0.4
'@vitest/mocker': 3.0.4(msw@0.49.3)(vite@5.3.1)
'@vitest/pretty-format': 3.0.4
'@vitest/runner': 3.0.4
'@vitest/snapshot': 3.0.4
'@vitest/spy': 3.0.4
'@vitest/utils': 3.0.4
chai: 5.1.2
debug: 4.4.0(supports-color@5.5.0)
expect-type: 1.1.0
jsdom: 25.0.1
magic-string: 0.30.14
pathe: 1.1.2
magic-string: 0.30.17
pathe: 2.0.2
std-env: 3.8.0
tinybench: 2.9.0
tinyexec: 0.3.2
tinypool: 1.0.2
tinyrainbow: 1.2.0
tinyrainbow: 2.0.0
vite: 5.3.1(@types/node@20.14.12)
vite-node: 2.1.8(@types/node@20.14.12)
vite-node: 3.0.4(@types/node@20.14.12)
why-is-node-running: 2.3.0
transitivePeerDependencies:
- less
@ -31610,7 +31553,7 @@ packages:
figures: 3.2.0
markdown-table: 2.0.0
pretty-time: 1.1.0
std-env: 3.7.0
std-env: 3.8.0
webpack: 5.97.1(webpack-cli@4.10.0)
wrap-ansi: 7.0.0