From c10dc4f9ab7d70a1873eb66928f17b4d1afc278d Mon Sep 17 00:00:00 2001 From: horvathbalazshbal Date: Mon, 4 May 2026 13:18:50 +0200 Subject: [PATCH 1/2] build(deps): yarn upgrade & maintenance --- maintenance/2026-05-04.md | 55 +++++++++++ security/2026-05-04.md | 201 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 256 insertions(+) create mode 100644 maintenance/2026-05-04.md create mode 100644 security/2026-05-04.md diff --git a/maintenance/2026-05-04.md b/maintenance/2026-05-04.md new file mode 100644 index 0000000..86c4d92 --- /dev/null +++ b/maintenance/2026-05-04.md @@ -0,0 +1,55 @@ + +# Maintenance + +## Reasons of pending + +## Logs + +### Before + ```js +yarn outdated v1.22.22 +info Color legend : + "" : Major Update backward-incompatible updates + "" : Minor Update backward-compatible features + "" : Patch Update backward-compatible bug fixes +Package Current Wanted Latest Workspace Package Type URL +@techteamer/cert-utils 1.1.3 1.1.3 2.0.0 @techteamer/timestamp dependencies https://github.com/TechTeamer/cert_utils#readme +@techteamer/timestamp 2.0.2 exotic exotic cjs dependencies file:package/timestamp_service +@techteamer/timestamp 2.0.2 exotic exotic mjs dependencies file:package/timestamp_service +@types/node 20.19.39 20.19.39 25.6.0 @techteamer/timestamp devDependencies https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node +@typescript-eslint/eslint-plugin 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/eslint-plugin +@typescript-eslint/parser 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/parser +@vitest/coverage-v8 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev/guide/coverage +eslint 8.57.1 8.57.1 10.3.0 @techteamer/timestamp devDependencies https://eslint.org +nock 13.5.6 13.5.6 14.0.14 @techteamer/timestamp devDependencies https://github.com/nock/nock#readme +prettier 3.8.1 3.8.3 3.8.3 @techteamer/timestamp devDependencies https://prettier.io +proxy-agent 6.5.0 6.5.0 8.0.1 @techteamer/timestamp dependencies https://github.com/TooTallNate/proxy-agents#readme +rollup 4.60.1 4.60.2 4.60.2 @techteamer/timestamp devDependencies https://rollupjs.org/ +typescript 5.5.4 5.5.4 6.0.3 @techteamer/timestamp devDependencies https://www.typescriptlang.org/ +vitest 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev +Done in 1.08s. +``` +### After + ```js +yarn outdated v1.22.22 +info Color legend : + "" : Major Update backward-incompatible updates + "" : Minor Update backward-compatible features + "" : Patch Update backward-compatible bug fixes +Package Current Wanted Latest Workspace Package Type URL +@techteamer/cert-utils 1.1.3 1.1.3 2.0.0 @techteamer/timestamp dependencies https://github.com/TechTeamer/cert_utils#readme +@techteamer/timestamp 2.0.2 exotic exotic cjs dependencies file:package/timestamp_service +@techteamer/timestamp 2.0.2 exotic exotic mjs dependencies file:package/timestamp_service +@types/node 20.19.39 20.19.39 25.6.0 @techteamer/timestamp devDependencies https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node +@typescript-eslint/eslint-plugin 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/eslint-plugin +@typescript-eslint/parser 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/parser +@vitest/coverage-v8 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev/guide/coverage +eslint 8.57.1 8.57.1 10.3.0 @techteamer/timestamp devDependencies https://eslint.org +nock 13.5.6 13.5.6 14.0.14 @techteamer/timestamp devDependencies https://github.com/nock/nock#readme +prettier 3.8.1 3.8.3 3.8.3 @techteamer/timestamp devDependencies https://prettier.io +proxy-agent 6.5.0 6.5.0 8.0.1 @techteamer/timestamp dependencies https://github.com/TooTallNate/proxy-agents#readme +rollup 4.60.1 4.60.2 4.60.2 @techteamer/timestamp devDependencies https://rollupjs.org/ +typescript 5.5.4 5.5.4 6.0.3 @techteamer/timestamp devDependencies https://www.typescriptlang.org/ +vitest 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev +Done in 1.18s. +``` diff --git a/security/2026-05-04.md b/security/2026-05-04.md new file mode 100644 index 0000000..680d5a7 --- /dev/null +++ b/security/2026-05-04.md @@ -0,0 +1,201 @@ + +# Security + +## Reasons of pending + +## Logs + +### Before + ```js +yarn audit v1.22.22 +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ +│ │ Arbitrary FTP Command Execution via Credentials and MKD │ +│ │ Commands │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.2 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ @techteamer/timestamp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ +│ │ get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116454 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ +│ │ Arbitrary FTP Command Execution via Credentials and MKD │ +│ │ Commands │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.2 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ cjs │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ +│ │ > get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116454 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp has FTP Command Injection via CRLF │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.1 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ @techteamer/timestamp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ +│ │ get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116478 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp has FTP Command Injection via CRLF │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.1 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ cjs │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ +│ │ > get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116478 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp vulnerable to denial of service via unbounded │ +│ │ memory consumption in Client.list() │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.3.0 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ @techteamer/timestamp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ +│ │ get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1117083 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp vulnerable to denial of service via unbounded │ +│ │ memory consumption in Client.list() │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.3.0 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ cjs │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ +│ │ > get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1117083 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +6 vulnerabilities found - Packages audited: 86 +Severity: 6 High +Done in 0.67s. +``` +### After + ```js +yarn audit v1.22.22 +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ +│ │ Arbitrary FTP Command Execution via Credentials and MKD │ +│ │ Commands │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.2 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ @techteamer/timestamp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ +│ │ get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116454 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ +│ │ Arbitrary FTP Command Execution via Credentials and MKD │ +│ │ Commands │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.2 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ cjs │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ +│ │ > get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116454 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp has FTP Command Injection via CRLF │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.1 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ @techteamer/timestamp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ +│ │ get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116478 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp has FTP Command Injection via CRLF │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.2.1 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ cjs │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ +│ │ > get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1116478 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp vulnerable to denial of service via unbounded │ +│ │ memory consumption in Client.list() │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.3.0 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ @techteamer/timestamp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ +│ │ get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1117083 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +┌───────────────┬──────────────────────────────────────────────────────────────┐ +│ high │ basic-ftp vulnerable to denial of service via unbounded │ +│ │ memory consumption in Client.list() │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Package │ basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Patched in │ >=5.3.0 │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Dependency of │ cjs │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ +│ │ > get-uri > basic-ftp │ +├───────────────┼──────────────────────────────────────────────────────────────┤ +│ More info │ https://www.npmjs.com/advisories/1117083 │ +└───────────────┴──────────────────────────────────────────────────────────────┘ +6 vulnerabilities found - Packages audited: 86 +Severity: 6 High +Done in 0.47s. +``` From e794ea1033689d075f13f6da6a1aa7ee5a0135eb Mon Sep 17 00:00:00 2001 From: horvathbalazshbal Date: Tue, 5 May 2026 11:25:10 +0200 Subject: [PATCH 2/2] docs: finish maintenance documentation --- maintenance/2026-05-04.md | 130 ++++++++---- security/2026-05-04.md | 105 +--------- yarn.lock | 419 +++++++++++++++++++------------------- 3 files changed, 307 insertions(+), 347 deletions(-) diff --git a/maintenance/2026-05-04.md b/maintenance/2026-05-04.md index 86c4d92..a9f9c03 100644 --- a/maintenance/2026-05-04.md +++ b/maintenance/2026-05-04.md @@ -1,55 +1,103 @@ - # Maintenance ## Reasons of pending +**@techteamer/cert-utils** + +Update scheduled + +**@techteamer/timestamp** + +Update scheduled + +**@techteamer/timestamp** + +Update scheduled + +**@types/node** + +Update scheduled + +**@typescript-eslint/eslint-plugin** + +Update scheduled + +**@typescript-eslint/parser** + +Update scheduled + +**@vitest/coverage-v8** + +Update scheduled + +**eslint** + +Update scheduled + +**nock** + +Update scheduled + +**proxy-agent** + +Update scheduled + +**typescript** + +Update scheduled + +**vitest** + +Update scheduled + ## Logs ### Before - ```js + +```js yarn outdated v1.22.22 -info Color legend : - "" : Major Update backward-incompatible updates - "" : Minor Update backward-compatible features - "" : Patch Update backward-compatible bug fixes -Package Current Wanted Latest Workspace Package Type URL -@techteamer/cert-utils 1.1.3 1.1.3 2.0.0 @techteamer/timestamp dependencies https://github.com/TechTeamer/cert_utils#readme -@techteamer/timestamp 2.0.2 exotic exotic cjs dependencies file:package/timestamp_service -@techteamer/timestamp 2.0.2 exotic exotic mjs dependencies file:package/timestamp_service +info Color legend : +"" : Major Update backward-incompatible updates +"" : Minor Update backward-compatible features +"" : Patch Update backward-compatible bug fixes +Package Current Wanted Latest Workspace Package Type URL +@techteamer/cert-utils 1.1.3 1.1.3 2.0.0 @techteamer/timestamp dependencies https://github.com/TechTeamer/cert_utils#readme +@techteamer/timestamp 2.0.2 exotic exotic cjs dependencies file:package/timestamp_service +@techteamer/timestamp 2.0.2 exotic exotic mjs dependencies file:package/timestamp_service @types/node 20.19.39 20.19.39 25.6.0 @techteamer/timestamp devDependencies https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node -@typescript-eslint/eslint-plugin 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/eslint-plugin -@typescript-eslint/parser 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/parser -@vitest/coverage-v8 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev/guide/coverage -eslint 8.57.1 8.57.1 10.3.0 @techteamer/timestamp devDependencies https://eslint.org -nock 13.5.6 13.5.6 14.0.14 @techteamer/timestamp devDependencies https://github.com/nock/nock#readme -prettier 3.8.1 3.8.3 3.8.3 @techteamer/timestamp devDependencies https://prettier.io -proxy-agent 6.5.0 6.5.0 8.0.1 @techteamer/timestamp dependencies https://github.com/TooTallNate/proxy-agents#readme -rollup 4.60.1 4.60.2 4.60.2 @techteamer/timestamp devDependencies https://rollupjs.org/ -typescript 5.5.4 5.5.4 6.0.3 @techteamer/timestamp devDependencies https://www.typescriptlang.org/ -vitest 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev +@typescript-eslint/eslint-plugin 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/eslint-plugin +@typescript-eslint/parser 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/parser +@vitest/coverage-v8 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev/guide/coverage +eslint 8.57.1 8.57.1 10.3.0 @techteamer/timestamp devDependencies https://eslint.org +nock 13.5.6 13.5.6 14.0.14 @techteamer/timestamp devDependencies https://github.com/nock/nock#readme +prettier 3.8.1 3.8.3 3.8.3 @techteamer/timestamp devDependencies https://prettier.io +proxy-agent 6.5.0 6.5.0 8.0.1 @techteamer/timestamp dependencies https://github.com/TooTallNate/proxy-agents#readme +rollup 4.60.1 4.60.2 4.60.2 @techteamer/timestamp devDependencies https://rollupjs.org/ +typescript 5.5.4 5.5.4 6.0.3 @techteamer/timestamp devDependencies https://www.typescriptlang.org/ +vitest 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev Done in 1.08s. -``` +``` + ### After - ```js + +```js yarn outdated v1.22.22 -info Color legend : - "" : Major Update backward-incompatible updates - "" : Minor Update backward-compatible features - "" : Patch Update backward-compatible bug fixes -Package Current Wanted Latest Workspace Package Type URL -@techteamer/cert-utils 1.1.3 1.1.3 2.0.0 @techteamer/timestamp dependencies https://github.com/TechTeamer/cert_utils#readme -@techteamer/timestamp 2.0.2 exotic exotic cjs dependencies file:package/timestamp_service -@techteamer/timestamp 2.0.2 exotic exotic mjs dependencies file:package/timestamp_service +info Color legend : +"" : Major Update backward-incompatible updates +"" : Minor Update backward-compatible features +"" : Patch Update backward-compatible bug fixes +Package Current Wanted Latest Workspace Package Type URL +@techteamer/cert-utils 1.1.3 1.1.3 2.0.0 @techteamer/timestamp dependencies https://github.com/TechTeamer/cert_utils#readme +@techteamer/timestamp 2.0.2 exotic exotic cjs dependencies file:package/timestamp_service +@techteamer/timestamp 2.0.2 exotic exotic mjs dependencies file:package/timestamp_service @types/node 20.19.39 20.19.39 25.6.0 @techteamer/timestamp devDependencies https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node -@typescript-eslint/eslint-plugin 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/eslint-plugin -@typescript-eslint/parser 7.18.0 7.18.0 8.59.1 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/parser -@vitest/coverage-v8 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev/guide/coverage -eslint 8.57.1 8.57.1 10.3.0 @techteamer/timestamp devDependencies https://eslint.org -nock 13.5.6 13.5.6 14.0.14 @techteamer/timestamp devDependencies https://github.com/nock/nock#readme -prettier 3.8.1 3.8.3 3.8.3 @techteamer/timestamp devDependencies https://prettier.io -proxy-agent 6.5.0 6.5.0 8.0.1 @techteamer/timestamp dependencies https://github.com/TooTallNate/proxy-agents#readme -rollup 4.60.1 4.60.2 4.60.2 @techteamer/timestamp devDependencies https://rollupjs.org/ -typescript 5.5.4 5.5.4 6.0.3 @techteamer/timestamp devDependencies https://www.typescriptlang.org/ -vitest 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev -Done in 1.18s. +@typescript-eslint/eslint-plugin 7.18.0 7.18.0 8.59.2 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/eslint-plugin +@typescript-eslint/parser 7.18.0 7.18.0 8.59.2 @techteamer/timestamp devDependencies https://typescript-eslint.io/packages/parser +@vitest/coverage-v8 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev/guide/coverage +eslint 8.57.1 8.57.1 10.3.0 @techteamer/timestamp devDependencies https://eslint.org +nock 13.5.6 13.5.6 14.0.14 @techteamer/timestamp devDependencies https://github.com/nock/nock#readme +proxy-agent 6.5.0 6.5.0 8.0.1 @techteamer/timestamp dependencies https://github.com/TooTallNate/proxy-agents#readme +typescript 5.5.4 5.5.4 6.0.3 @techteamer/timestamp devDependencies https://www.typescriptlang.org/ +vitest 2.1.9 2.1.9 4.1.5 @techteamer/timestamp devDependencies https://vitest.dev +Done in 1.04s. ``` diff --git a/security/2026-05-04.md b/security/2026-05-04.md index 680d5a7..428b766 100644 --- a/security/2026-05-04.md +++ b/security/2026-05-04.md @@ -1,4 +1,3 @@ - # Security ## Reasons of pending @@ -6,7 +5,8 @@ ## Logs ### Before - ```js + +```js yarn audit v1.22.22 ┌───────────────┬──────────────────────────────────────────────────────────────┐ │ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ @@ -101,101 +101,12 @@ yarn audit v1.22.22 6 vulnerabilities found - Packages audited: 86 Severity: 6 High Done in 0.67s. -``` +``` + ### After - ```js + +```js yarn audit v1.22.22 -┌───────────────┬──────────────────────────────────────────────────────────────┐ -│ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ -│ │ Arbitrary FTP Command Execution via Credentials and MKD │ -│ │ Commands │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Package │ basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Patched in │ >=5.2.2 │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Dependency of │ @techteamer/timestamp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ -│ │ get-uri > basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ More info │ https://www.npmjs.com/advisories/1116454 │ -└───────────────┴──────────────────────────────────────────────────────────────┘ -┌───────────────┬──────────────────────────────────────────────────────────────┐ -│ high │ basic-ftp: Incomplete CRLF Injection Protection Allows │ -│ │ Arbitrary FTP Command Execution via Credentials and MKD │ -│ │ Commands │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Package │ basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Patched in │ >=5.2.2 │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Dependency of │ cjs │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ -│ │ > get-uri > basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ More info │ https://www.npmjs.com/advisories/1116454 │ -└───────────────┴──────────────────────────────────────────────────────────────┘ -┌───────────────┬──────────────────────────────────────────────────────────────┐ -│ high │ basic-ftp has FTP Command Injection via CRLF │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Package │ basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Patched in │ >=5.2.1 │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Dependency of │ @techteamer/timestamp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ -│ │ get-uri > basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ More info │ https://www.npmjs.com/advisories/1116478 │ -└───────────────┴──────────────────────────────────────────────────────────────┘ -┌───────────────┬──────────────────────────────────────────────────────────────┐ -│ high │ basic-ftp has FTP Command Injection via CRLF │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Package │ basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Patched in │ >=5.2.1 │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Dependency of │ cjs │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ -│ │ > get-uri > basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ More info │ https://www.npmjs.com/advisories/1116478 │ -└───────────────┴──────────────────────────────────────────────────────────────┘ -┌───────────────┬──────────────────────────────────────────────────────────────┐ -│ high │ basic-ftp vulnerable to denial of service via unbounded │ -│ │ memory consumption in Client.list() │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Package │ basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Patched in │ >=5.3.0 │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Dependency of │ @techteamer/timestamp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Path │ @techteamer/timestamp > proxy-agent > pac-proxy-agent > │ -│ │ get-uri > basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ More info │ https://www.npmjs.com/advisories/1117083 │ -└───────────────┴──────────────────────────────────────────────────────────────┘ -┌───────────────┬──────────────────────────────────────────────────────────────┐ -│ high │ basic-ftp vulnerable to denial of service via unbounded │ -│ │ memory consumption in Client.list() │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Package │ basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Patched in │ >=5.3.0 │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Dependency of │ cjs │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ Path │ cjs > @techteamer/timestamp > proxy-agent > pac-proxy-agent │ -│ │ > get-uri > basic-ftp │ -├───────────────┼──────────────────────────────────────────────────────────────┤ -│ More info │ https://www.npmjs.com/advisories/1117083 │ -└───────────────┴──────────────────────────────────────────────────────────────┘ -6 vulnerabilities found - Packages audited: 86 -Severity: 6 High -Done in 0.47s. +0 vulnerabilities found - Packages audited: 86 +Done in 0.46s. ``` diff --git a/yarn.lock b/yarn.lock index 42fd3b4..055e399 100644 --- a/yarn.lock +++ b/yarn.lock @@ -21,9 +21,9 @@ integrity sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q== "@babel/parser@^7.25.4": - version "7.29.2" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.29.2.tgz#58bd50b9a7951d134988a1ae177a35ef9a703ba1" - integrity sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA== + version "7.29.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.29.3.tgz#116f70a77958307fceac27747573032f8a62f88e" + integrity sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA== dependencies: "@babel/types" "^7.29.0" @@ -219,9 +219,9 @@ wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" "@istanbuljs/schema@^0.1.2": - version "0.1.3" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98" - integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + version "0.1.6" + resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.6.tgz#8dc9afa2ac1506cb1a58f89940f1c124446c8df3" + integrity sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw== "@jridgewell/gen-mapping@^0.3.5": version "0.3.13" @@ -292,130 +292,130 @@ estree-walker "^2.0.2" picomatch "^4.0.2" -"@rollup/rollup-android-arm-eabi@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.1.tgz#043f145716234529052ef9e1ce1d847ffbe9e674" - integrity sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA== - -"@rollup/rollup-android-arm64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.1.tgz#023e1bd146e7519087dfd9e8b29e4cf9f8ecd35c" - integrity sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA== - -"@rollup/rollup-darwin-arm64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.1.tgz#55ccb5487c02419954c57a7a80602885d616e1ee" - integrity sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw== - -"@rollup/rollup-darwin-x64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.1.tgz#254b65404b14488c83225e88b8819376ad71a784" - integrity sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew== - -"@rollup/rollup-freebsd-arm64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.1.tgz#6377ff38c052c76fcaffb7b2728d3172fe676fe6" - integrity sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w== - -"@rollup/rollup-freebsd-x64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.1.tgz#ba3902309d088eaf7139b916f09b7140b28b406d" - integrity sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g== - -"@rollup/rollup-linux-arm-gnueabihf@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.1.tgz#e011b9a14638267e53b446286e838dbdaf53f167" - integrity sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g== - -"@rollup/rollup-linux-arm-musleabihf@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.1.tgz#0bce9ce9a009490abd28fd922dd97ed521311afe" - integrity sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg== - -"@rollup/rollup-linux-arm64-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.1.tgz#6f6cfbbf324fbb4ceff213abdf7f322fd45d25ff" - integrity sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ== - -"@rollup/rollup-linux-arm64-musl@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.1.tgz#f7cb3eecaea9c151ef77342af05f38ae924bf795" - integrity sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA== - -"@rollup/rollup-linux-loong64-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.1.tgz#499bfac6bb669fd88bb664357bf6be996a28b92f" - integrity sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ== - -"@rollup/rollup-linux-loong64-musl@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.1.tgz#127dfac08764764396bbe04453c545d38a3ab518" - integrity sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw== - -"@rollup/rollup-linux-ppc64-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.1.tgz#6a72f4d95852aac18326c5bf708393e8f3a41b70" - integrity sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw== - -"@rollup/rollup-linux-ppc64-musl@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.1.tgz#ba8674666b00d6f9066cb9a5771a8430c34d2de6" - integrity sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg== - -"@rollup/rollup-linux-riscv64-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.1.tgz#17cc38b2a71e302547cad29bcf78d0db2618c922" - integrity sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg== - -"@rollup/rollup-linux-riscv64-musl@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.1.tgz#e36a41e2d8bd247331bd5cfc13b8c951d33454a2" - integrity sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg== - -"@rollup/rollup-linux-s390x-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.1.tgz#1687265f1f4bdea0726c761a58c2db9933609d68" - integrity sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ== - -"@rollup/rollup-linux-x64-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.1.tgz#56a6a0d9076f2a05a976031493b24a20ddcc0e77" - integrity sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg== - -"@rollup/rollup-linux-x64-musl@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.1.tgz#bc240ebb5b9fd8d41ca8a80cb458452e8c187e0f" - integrity sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w== - -"@rollup/rollup-openbsd-x64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.1.tgz#6f80d48a006c4b2ffa7724e95a3e33f6975872af" - integrity sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw== - -"@rollup/rollup-openharmony-arm64@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.1.tgz#8f6db6f70d0a48abd833b263cd6dd3e7199c4c0e" - integrity sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA== - -"@rollup/rollup-win32-arm64-msvc@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.1.tgz#b68989bfa815d0b3d4e302ecd90bda744438b177" - integrity sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g== - -"@rollup/rollup-win32-ia32-msvc@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.1.tgz#c098e45338c50f22f1b288476354f025b746285b" - integrity sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg== - -"@rollup/rollup-win32-x64-gnu@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.1.tgz#2c9e15be155b79d05999953b1737b2903842e903" - integrity sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg== - -"@rollup/rollup-win32-x64-msvc@4.60.1": - version "4.60.1" - resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.1.tgz#23b860113e9f87eea015d1fa3a4240a52b42fcd4" - integrity sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ== +"@rollup/rollup-android-arm-eabi@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.3.tgz#31503ca40424374cd6c5198031cf4d5a73de9727" + integrity sha512-x35CNW/ANXG3hE/EZpRU8MXX1JDN86hBb2wMGAtltkz7pc6cxgjpy1OMMfDosOQ+2hWqIkag/fGok1Yady9nGw== + +"@rollup/rollup-android-arm64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.3.tgz#7cbc30c88507013d0f982cfeb8884337ba1e0bb2" + integrity sha512-xw3xtkDApIOGayehp2+Rz4zimfkaX65r4t47iy+ymQB2G4iJCBBfj0ogVg5jpvjpn8UWn/+q9tprxleYeNp3Hw== + +"@rollup/rollup-darwin-arm64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.3.tgz#bc341a93bb2111326a2865f55d1d23baedecf40c" + integrity sha512-vo6Y5Qfpx7/5EaamIwi0WqW2+zfiusVihKatLvtN1VFVy3D13uERk/6gZLU1UiHRL6fDXqj/ELIeVRGnvcTE1g== + +"@rollup/rollup-darwin-x64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.3.tgz#dfa0236581c55ecc0bcaeb2ea1f2e800c58dc3e2" + integrity sha512-D+0QGcZhBzTN82weOnsSlY7V7+RMmPuF1CkbxyMAGE8+ZHeUjyb76ZiWmBlCu//AQQONvxcqRbwZTajZKqjuOw== + +"@rollup/rollup-freebsd-arm64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.3.tgz#4c5977413b87808a13b5edd524e46fafddb85b52" + integrity sha512-6HnvHCT7fDyj6R0Ph7A6x8dQS/S38MClRWeDLqc0MdfWkxjiu1HSDYrdPhqSILzjTIC/pnXbbJbo+ft+gy/9hQ== + +"@rollup/rollup-freebsd-x64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.3.tgz#5cb2cee62ffee3ada4a0b44353e96cf98cfc7c3c" + integrity sha512-KHLgC3WKlUYW3ShFKnnosZDOJ0xjg9zp7au3sIm2bs/tGBeC2ipmvRh/N7JKi0t9Ue20C0dpEshi8WUubg+cnA== + +"@rollup/rollup-linux-arm-gnueabihf@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.3.tgz#04700cad36dd43ae81044fe7ee73e925845c4b85" + integrity sha512-DV6fJoxEYWJOvaZIsok7KrYl0tPvga5OZ2yvKHNNYyk/2roMLqQAbGhr78EQ5YhHpnhLKJD3S1WFusAkmUuV5g== + +"@rollup/rollup-linux-arm-musleabihf@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.3.tgz#548ebf3997b3a6dcc7cdd7da813ff0c46000ac0a" + integrity sha512-mQKoJAzvuOs6F+TZybQO4GOTSMUu7v0WdxEk24krQ/uUxXoPTtHjuaUuPmFhtBcM4K0ons8nrE3JyhTuCFtT/w== + +"@rollup/rollup-linux-arm64-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.3.tgz#0264608f504b33725639ebe93be02c40e71a35c1" + integrity sha512-Whjj2qoiJ6+OOJMGptTYazaJvjOJm+iKHpXQM1P3LzGjt7Ff++Tp7nH4N8J/BUA7R9IHfDyx4DJIflifwnbmIA== + +"@rollup/rollup-linux-arm64-musl@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.3.tgz#147cf4889502cd3b331a800b8ca6741f87873079" + integrity sha512-4YTNHKqGng5+yiZt3mg77nmyuCfmNfX4fPmyUapBcIk+BdwSwmCWGXOUxhXbBEkFHtoN5boLj/5NON+u5QC9tg== + +"@rollup/rollup-linux-loong64-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.3.tgz#0c27c6b5258dcb3d0290e3bd04ba6277c9d7e541" + integrity sha512-SU3kNlhkpI4UqlUc2VXPGK9o886ZsSeGfMAX2ba2b8DKmMXq4AL7KUrkSWVbb7koVqx41Yczx6dx5PNargIrEA== + +"@rollup/rollup-linux-loong64-musl@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.3.tgz#f0f18075ea0bfa2c992f8e3933b39b6ef91f7799" + integrity sha512-6lDLl5h4TXpB1mTf2rQWnAk/LcXrx9vBfu/DT5TIPhvMhRWaZ5MxkIc8u4lJAmBo6klTe1ywXIUHFjylW505sg== + +"@rollup/rollup-linux-ppc64-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.3.tgz#149bb5cb8893589ffaa1924b4eac4282e9fa4c69" + integrity sha512-BMo8bOw8evlup/8G+cj5xWtPyp93xPdyoSN16Zy90Q2QZ0ZYRhCt6ZJSwbrRzG9HApFabjwj2p25TUPDWrhzqQ== + +"@rollup/rollup-linux-ppc64-musl@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.3.tgz#200a063e298b05f996917d2aa53de749d54c0ca0" + integrity sha512-E0L8X1dZN1/Rph+5VPF6Xj2G7JJvMACVXtamTJIDrVI44Y3K+G8gQaMEAavbqCGTa16InptiVrX6eM6pmJ+7qA== + +"@rollup/rollup-linux-riscv64-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.3.tgz#6d6d6eb996197ba86f95f9a6c442bc862f0756d4" + integrity sha512-oZJ/WHaVfHUiRAtmTAeo3DcevNsVvH8mbvodjZy7D5QKvCefO371SiKRpxoDcCxB3PTRTLayWBkvmDQKTcX/sw== + +"@rollup/rollup-linux-riscv64-musl@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.3.tgz#9deb86001785cfcbc761457f50cd7c112fda0df9" + integrity sha512-Dhbyh7j9FybM3YaTgaHmVALwA8AkUwTPccyCQ79TG9AJUsMQqgN1DDEZNr4+QUfwiWvLDumW5vdwzoeUF+TNxQ== + +"@rollup/rollup-linux-s390x-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.3.tgz#d8228720c6e42da190d96c31a3495d70cf8284b9" + integrity sha512-cJd1X5XhHHlltkaypz1UcWLA8AcoIi1aWhsvaWDskD1oz2eKCypnqvTQ8ykMNI0RSmm7NkTdSqSSD7zM0xa6Ig== + +"@rollup/rollup-linux-x64-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.3.tgz#df6bb38617a66a842bd2aeac9560cd729d084258" + integrity sha512-DAZDBHQfG2oQuhY7mc6I3/qB4LU2fQCjRvxbDwd/Jdvb9fypP4IJ4qmtu6lNjes6B531AI8cg1aKC2di97bUxA== + +"@rollup/rollup-linux-x64-musl@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.3.tgz#75e3e72849266b4fdd65f2da6c62423051e35636" + integrity sha512-cRxsE8c13mZOh3vP+wLDxpQBRrOHDIGOWyDL93Sy0Ga8y515fBcC2pjUfFwUe5T7tqvTvWbCpg1URM/AXdWIXA== + +"@rollup/rollup-openbsd-x64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.3.tgz#e1080f0efb8b15cda39b3e62de5fb806079ab6e9" + integrity sha512-QaWcIgRxqEdQdhJqW4DJctsH6HCmo5vHxY0krHSX4jMtOqfzC+dqDGuHM87bu4H8JBeibWx7jFz+h6/4C8wA5Q== + +"@rollup/rollup-openharmony-arm64@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.3.tgz#1fbda2d95c29dbfceb62785431754cd5aab86c72" + integrity sha512-AaXwSvUi3QIPtroAUw1t5yHGIyqKEXwH54WUocFolZhpGDruJcs8c+xPNDRn4XiQsS7MEwnYsHW2l0MBLDMkWg== + +"@rollup/rollup-win32-arm64-msvc@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.3.tgz#deab3470815f97996f1d0d3608549cf1b7e4ffc2" + integrity sha512-65LAKM/bAWDqKNEelHlcHvm2V+Vfb8C6INFxQXRHCvaVN1rJfwr4NvdP4FyzUaLqWfaCGaadf6UbTm8xJeYfEg== + +"@rollup/rollup-win32-ia32-msvc@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.3.tgz#817acae2ed4572960b59235ff2322381b6d82f26" + integrity sha512-EEM2gyhBF5MFnI6vMKdX1LAosE627RGBzIoGMdLloPZkXrUN0Ckqgr2Qi8+J3zip/8NVVro3/FjB+tjhZUgUHA== + +"@rollup/rollup-win32-x64-gnu@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.3.tgz#48129be99b0250d76b9c6d0ac983bef563a1c48a" + integrity sha512-E5Eb5H/DpxaoXH++Qkv28RcUJboMopmdDUALBczvHMf7hNIxaDZqwY5lK12UK1BHacSmvupoEWGu+n993Z0y1A== + +"@rollup/rollup-win32-x64-msvc@4.60.3": + version "4.60.3" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.3.tgz#cc6f094a3ffe5556bb4a831ee6fb572b8cd81a75" + integrity sha512-hPt/bgL5cE+Qp+/TPHBqptcAgPzgj46mPcg/16zNUmbQk0j+mOEQV/+Lqu8QRtDV3Ek95Q6FeFITpuhl6OTsAA== "@techteamer/cert-utils@^1.1.3": version "1.1.3" @@ -656,9 +656,9 @@ agent-base@^7.1.0, agent-base@^7.1.2: integrity sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ== ajv@^6.12.4: - version "6.14.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.14.0.tgz#fd067713e228210636ebb08c60bd3765d6dbe73a" - integrity sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw== + version "6.15.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.15.0.tgz#07e982c74626167aa7a2495c53817892d7139492" + integrity sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw== dependencies: fast-deep-equal "^3.1.1" fast-json-stable-stringify "^2.0.0" @@ -756,9 +756,9 @@ balanced-match@^4.0.2: integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA== basic-ftp@^5.0.2: - version "5.2.0" - resolved "https://registry.yarnpkg.com/basic-ftp/-/basic-ftp-5.2.0.tgz#7c2dff63c918bde60e6bad1f2ff93dcf5137a40a" - integrity sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw== + version "5.3.1" + resolved "https://registry.yarnpkg.com/basic-ftp/-/basic-ftp-5.3.1.tgz#3148ee9af43c0522514a4f973fecb1d3cbb6d71e" + integrity sha512-bopVNp6ugyA150DDuZfPFdt1KZ5a94ZDiwX4hMgZDzF+GttD80lEy8kj98kbyhLXnPvhtIo93mdnLIjpCAeeOw== bn.js@^4.0.0: version "4.12.3" @@ -766,17 +766,17 @@ bn.js@^4.0.0: integrity sha512-fGTi3gxV/23FTYdAoUtLYp6qySe2KE3teyZitipKNRuVYcBkoP/bB3guXN/XVKUe9mxCHXnc9C4ocyz8OmgN0g== brace-expansion@^1.1.7: - version "1.1.13" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.13.tgz#d37875c01dc9eff988dd49d112a57cb67b54efe6" - integrity sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w== + version "1.1.14" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.14.tgz#d9de602370d91347cd9ddad1224d4fd701eb348b" + integrity sha512-MWPGfDxnyzKU7rNOW9SP/c50vi3xrmrua/+6hfPbCS2ABNWfx24vPidzvC7krjU/RTo235sV776ymlsMtGKj8g== dependencies: balanced-match "^1.0.0" concat-map "0.0.1" brace-expansion@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.3.tgz#0493338bdd58e319b1039c67cf7ee439892c01d9" - integrity sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA== + version "2.1.0" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.1.0.tgz#4f41a41190216ee36067ec381526fe9539c4f0ae" + integrity sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w== dependencies: balanced-match "^1.0.0" @@ -799,7 +799,7 @@ cac@^6.7.14: resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== -call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: +call-bind-apply-helpers@^1.0.1, call-bind-apply-helpers@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz#4b5428c222be985d79c3d82657479dbe0b59b2d6" integrity sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ== @@ -808,13 +808,13 @@ call-bind-apply-helpers@^1.0.0, call-bind-apply-helpers@^1.0.1, call-bind-apply- function-bind "^1.1.2" call-bind@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.8.tgz#0736a9660f537e3388826f440d5ec45f744eaa4c" - integrity sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww== + version "1.0.9" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.9.tgz#39a644700c80bc7d0ca9102fc6d1d43b2fd7eee7" + integrity sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ== dependencies: - call-bind-apply-helpers "^1.0.0" - es-define-property "^1.0.0" - get-intrinsic "^1.2.4" + call-bind-apply-helpers "^1.0.2" + es-define-property "^1.0.1" + get-intrinsic "^1.3.0" set-function-length "^1.2.2" call-bound@^1.0.2, call-bound@^1.0.4: @@ -1305,9 +1305,9 @@ get-proto@^1.0.1: es-object-atoms "^1.0.0" get-tsconfig@^4.10.0: - version "4.13.7" - resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.13.7.tgz#b9d8b199b06033ceeea1a93df7ea5765415089bc" - integrity sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q== + version "4.14.0" + resolved "https://registry.yarnpkg.com/get-tsconfig/-/get-tsconfig-4.14.0.tgz#985d85c52a9903864280ccc2448d413fbf1efed8" + integrity sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA== dependencies: resolve-pkg-maps "^1.0.0" @@ -1417,9 +1417,9 @@ has-tostringtag@^1.0.2: has-symbols "^1.0.3" hasown@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" - integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + version "2.0.3" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.3.tgz#5e5c2b15b60370a4c7930c383dfb76bf17bc403c" + integrity sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg== dependencies: function-bind "^1.1.2" @@ -1482,10 +1482,10 @@ inherits@2, inherits@^2.0.1, inherits@^2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== -ip-address@^10.0.1: - version "10.1.0" - resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.1.0.tgz#d8dcffb34d0e02eb241427444a6e23f5b0595aa4" - integrity sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q== +ip-address@^10.1.1: + version "10.2.0" + resolved "https://registry.yarnpkg.com/ip-address/-/ip-address-10.2.0.tgz#805fc178b20c518bd4c8548b24fe30892d7f3206" + integrity sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA== is-arguments@^1.0.4: version "1.2.0" @@ -1635,9 +1635,9 @@ json-stringify-safe@^5.0.1: integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== jsonfile@^6.0.1: - version "6.2.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.2.0.tgz#7c265bd1b65de6977478300087c99f1c84383f62" - integrity sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg== + version "6.2.1" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.2.1.tgz#b6e31717f22cc37330b081ce0051ed5de53af2f6" + integrity sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q== dependencies: universalify "^2.0.0" optionalDependencies: @@ -1763,9 +1763,9 @@ ms@^2.1.3: integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== nanoid@^3.3.11: - version "3.3.11" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.11.tgz#4f4f112cefbe303202f2199838128936266d185b" - integrity sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w== + version "3.3.12" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.12.tgz#ab3d912e217a6d0a514f00a72a16543a28982c05" + integrity sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ== natural-compare@^1.4.0: version "1.4.0" @@ -1773,9 +1773,9 @@ natural-compare@^1.4.0: integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== netmask@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.1.0.tgz#d915b3374cafeab6bc0d7c9da06be0e77ee94365" - integrity sha512-z9sZrk6wyf8/NDKKqe+Tyl58XtgkYrV4kgt1O8xrzYvpl1LvPacPo0imMLHfpStk3kgCIq1ksJ2bmJn9hue2lQ== + version "2.1.1" + resolved "https://registry.yarnpkg.com/netmask/-/netmask-2.1.1.tgz#80043d265b53aa521b3bd01e8fcdf353f9e1e81e" + integrity sha512-eonl3sLUha+S1GzTPxychyhnUzKyeQkZ7jLjKrBagJgPla13F+uQ71HgpFefyHgqrjEbCPkDArxYsjY8/+gLKA== nock@^13.5.4: version "13.5.6" @@ -1936,9 +1936,9 @@ possible-typed-array-names@^1.0.0: integrity sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg== postcss@^8.4.43: - version "8.5.8" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.8.tgz#6230ecc8fb02e7a0f6982e53990937857e13f399" - integrity sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg== + version "8.5.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.14.tgz#a66c2d7808fadf69ebb5b84a03f8bafd76c4919c" + integrity sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg== dependencies: nanoid "^3.3.11" picocolors "^1.1.1" @@ -1950,9 +1950,9 @@ prelude-ls@^1.2.1: integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prettier@^3.6.2: - version "3.8.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.1.tgz#edf48977cf991558f4fcbd8a3ba6015ba2a3a173" - integrity sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg== + version "3.8.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.8.3.tgz#560f2de55bf01b4c0503bc629d5df99b9a1d09b0" + integrity sha512-7igPTM53cGHMW8xWuVTydi2KO233VFiTNyF5hLJqpilHfmn8C8gPf+PS7dUT64YcXFbiMGZxS9pCSxL/Dxm/Jw== propagate@^2.0.0: version "2.0.1" @@ -1999,10 +1999,11 @@ resolve-pkg-maps@^1.0.0: integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw== resolve@^1.22.1: - version "1.22.11" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.11.tgz#aad857ce1ffb8bfa9b0b1ac29f1156383f68c262" - integrity sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ== + version "1.22.12" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.12.tgz#f5b2a680897c69c238a13cd16b15671f8b73549f" + integrity sha512-TyeJ1zif53BPfHootBGwPRYT1RUt6oGWsaQr8UyZW/eAm9bKoijtvruSDEmZHm92CwS9nj7/fWttqPCgzep8CA== dependencies: + es-errors "^1.3.0" is-core-module "^2.16.1" path-parse "^1.0.7" supports-preserve-symlinks-flag "^1.0.0" @@ -2030,37 +2031,37 @@ rollup-plugin-esbuild@^6.1.1: unplugin-utils "^0.2.4" rollup@^4.18.0, rollup@^4.20.0: - version "4.60.1" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.60.1.tgz#b4aa2bcb3a5e1437b5fad40d43fe42d4bde7a42d" - integrity sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w== + version "4.60.3" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.60.3.tgz#789258d41d090687d0ca7e80e8583d733711ddd3" + integrity sha512-pAQK9HalE84QSm4Po3EmWIZPd3FnjkShVkiMlz1iligWYkWQ7wHYd1PF/T7QZ5TVSD6uSTon5gBVMSM4JfBV+A== dependencies: "@types/estree" "1.0.8" optionalDependencies: - "@rollup/rollup-android-arm-eabi" "4.60.1" - "@rollup/rollup-android-arm64" "4.60.1" - "@rollup/rollup-darwin-arm64" "4.60.1" - "@rollup/rollup-darwin-x64" "4.60.1" - "@rollup/rollup-freebsd-arm64" "4.60.1" - "@rollup/rollup-freebsd-x64" "4.60.1" - "@rollup/rollup-linux-arm-gnueabihf" "4.60.1" - "@rollup/rollup-linux-arm-musleabihf" "4.60.1" - "@rollup/rollup-linux-arm64-gnu" "4.60.1" - "@rollup/rollup-linux-arm64-musl" "4.60.1" - "@rollup/rollup-linux-loong64-gnu" "4.60.1" - "@rollup/rollup-linux-loong64-musl" "4.60.1" - "@rollup/rollup-linux-ppc64-gnu" "4.60.1" - "@rollup/rollup-linux-ppc64-musl" "4.60.1" - "@rollup/rollup-linux-riscv64-gnu" "4.60.1" - "@rollup/rollup-linux-riscv64-musl" "4.60.1" - "@rollup/rollup-linux-s390x-gnu" "4.60.1" - "@rollup/rollup-linux-x64-gnu" "4.60.1" - "@rollup/rollup-linux-x64-musl" "4.60.1" - "@rollup/rollup-openbsd-x64" "4.60.1" - "@rollup/rollup-openharmony-arm64" "4.60.1" - "@rollup/rollup-win32-arm64-msvc" "4.60.1" - "@rollup/rollup-win32-ia32-msvc" "4.60.1" - "@rollup/rollup-win32-x64-gnu" "4.60.1" - "@rollup/rollup-win32-x64-msvc" "4.60.1" + "@rollup/rollup-android-arm-eabi" "4.60.3" + "@rollup/rollup-android-arm64" "4.60.3" + "@rollup/rollup-darwin-arm64" "4.60.3" + "@rollup/rollup-darwin-x64" "4.60.3" + "@rollup/rollup-freebsd-arm64" "4.60.3" + "@rollup/rollup-freebsd-x64" "4.60.3" + "@rollup/rollup-linux-arm-gnueabihf" "4.60.3" + "@rollup/rollup-linux-arm-musleabihf" "4.60.3" + "@rollup/rollup-linux-arm64-gnu" "4.60.3" + "@rollup/rollup-linux-arm64-musl" "4.60.3" + "@rollup/rollup-linux-loong64-gnu" "4.60.3" + "@rollup/rollup-linux-loong64-musl" "4.60.3" + "@rollup/rollup-linux-ppc64-gnu" "4.60.3" + "@rollup/rollup-linux-ppc64-musl" "4.60.3" + "@rollup/rollup-linux-riscv64-gnu" "4.60.3" + "@rollup/rollup-linux-riscv64-musl" "4.60.3" + "@rollup/rollup-linux-s390x-gnu" "4.60.3" + "@rollup/rollup-linux-x64-gnu" "4.60.3" + "@rollup/rollup-linux-x64-musl" "4.60.3" + "@rollup/rollup-openbsd-x64" "4.60.3" + "@rollup/rollup-openharmony-arm64" "4.60.3" + "@rollup/rollup-win32-arm64-msvc" "4.60.3" + "@rollup/rollup-win32-ia32-msvc" "4.60.3" + "@rollup/rollup-win32-x64-gnu" "4.60.3" + "@rollup/rollup-win32-x64-msvc" "4.60.3" fsevents "~2.3.2" run-parallel@^1.1.9: @@ -2148,11 +2149,11 @@ socks-proxy-agent@^8.0.5: socks "^2.8.3" socks@^2.8.3: - version "2.8.7" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.7.tgz#e2fb1d9a603add75050a2067db8c381a0b5669ea" - integrity sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A== + version "2.8.8" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.8.tgz#23bef6d02748eac847ad75610deb6c472554c67a" + integrity sha512-NlGELfPrgX2f1TAAcz0WawlLn+0r3FyhhCRpFFK2CemXenPYvzMWWZINv3eDNo9ucdwme7oCHRY0Jnbs4aIkog== dependencies: - ip-address "^10.0.1" + ip-address "^10.1.1" smart-buffer "^4.2.0" source-map-js@^1.2.0, source-map-js@^1.2.1: