aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--docker/Dockerfile8
-rw-r--r--docker/Dockerfile.dev2
-rw-r--r--docs/docs/07-development/01-setup.md8
-rw-r--r--karakeep-linux.sh2
-rw-r--r--package.json2
-rw-r--r--pnpm-lock.yaml216
6 files changed, 125 insertions, 113 deletions
diff --git a/docker/Dockerfile b/docker/Dockerfile
index cd1380a9..a4919dc2 100644
--- a/docker/Dockerfile
+++ b/docker/Dockerfile
@@ -1,5 +1,5 @@
################# Base Builder ##############
-FROM node:22-alpine AS base
+FROM node:24-alpine AS base
WORKDIR /app
ENV PNPM_HOME="/pnpm"
@@ -60,7 +60,7 @@ RUN (cd apps/mcp && pnpm build)
################# The All-in-one builder ##############
-FROM node:22-alpine AS aio_builder
+FROM node:24-alpine AS aio_builder
LABEL org.opencontainers.image.source="https://github.com/karakeep-app/karakeep"
WORKDIR /app
@@ -154,7 +154,7 @@ ENV USING_LEGACY_SEPARATE_CONTAINERS=true
################# The cli ##############
-FROM node:22-alpine AS cli
+FROM node:24-alpine AS cli
LABEL org.opencontainers.image.source="https://github.com/karakeep-app/karakeep"
WORKDIR /app
@@ -169,7 +169,7 @@ ENTRYPOINT ["node", "index.mjs"]
################# MCP server ##############
-FROM node:22-alpine AS mcp
+FROM node:24-alpine AS mcp
LABEL org.opencontainers.image.source="https://github.com/karakeep-app/karakeep"
WORKDIR /app
diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev
index d4051cc5..3a107d06 100644
--- a/docker/Dockerfile.dev
+++ b/docker/Dockerfile.dev
@@ -1,4 +1,4 @@
-FROM node:22-alpine
+FROM node:24-alpine
WORKDIR /app
ENV PNPM_HOME="/pnpm"
diff --git a/docs/docs/07-development/01-setup.md b/docs/docs/07-development/01-setup.md
index 6072a377..1c98a675 100644
--- a/docs/docs/07-development/01-setup.md
+++ b/docs/docs/07-development/01-setup.md
@@ -28,16 +28,16 @@ Press Ctrl+C to stop all services and clean up Docker containers.
## Manual Setup
-Karakeep uses `node` version 22. To install it, you can use `nvm` [^1]
+Karakeep uses `node` version 24. To install it, you can use `nvm` [^1]
```
-$ nvm install 22
+$ nvm install 24
```
Verify node version using this command:
```
$ node --version
-v22.14.0
+v24.14.0
```
Karakeep also makes use of `corepack`[^2]. If you have `node` installed, then `corepack` should already be
@@ -45,7 +45,7 @@ installed on your machine, and you don't need to do anything. To verify the `cor
```
$ command -v corepack
-/home/<user>/.nvm/versions/node/v22.14.0/bin/corepack
+/home/<user>/.nvm/versions/node/v24.14.0/bin/corepack
```
To enable `corepack` run the following command:
diff --git a/karakeep-linux.sh b/karakeep-linux.sh
index 25822b59..e40babfe 100644
--- a/karakeep-linux.sh
+++ b/karakeep-linux.sh
@@ -205,7 +205,7 @@ install_karakeep() {
msg_start "Installing Node.js..."
mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
- echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
+ echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_24.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
$shh apt-get update
$shh apt-get install -y nodejs
# https://github.com/karakeep-app/karakeep/issues/967
diff --git a/package.json b/package.json
index 37c3f056..6effc7a8 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
},
"devDependencies": {
"@karakeep/prettier-config": "workspace:^0.1.0",
- "@types/node": "^22",
+ "@types/node": "^24",
"oxlint": "^1.29.0",
"prettier": "^3.4.2",
"sherif": "^1.6.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 3cf2dc67..86bd8236 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -21,8 +21,8 @@ importers:
specifier: workspace:^0.1.0
version: link:tooling/prettier
'@types/node':
- specifier: ^22
- version: 22.15.30
+ specifier: ^24
+ version: 24.10.3
oxlint:
specifier: ^1.29.0
version: 1.29.0
@@ -137,7 +137,7 @@ importers:
version: 19.1.6(@types/react@19.1.8)
'@vitejs/plugin-react-swc':
specifier: ^4.0.1
- version: 4.0.1(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.0.1(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
autoprefixer:
specifier: ^10.4.17
version: 10.4.21(postcss@8.5.4)
@@ -152,7 +152,7 @@ importers:
version: 5.9.3
vite:
specifier: ^7.0.6
- version: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
apps/cli:
devDependencies:
@@ -197,10 +197,10 @@ importers:
version: 4.20.3
vite:
specifier: ^7.0.6
- version: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
apps/landing:
dependencies:
@@ -258,7 +258,7 @@ importers:
version: 19.1.6(@types/react@19.1.8)
'@vitejs/plugin-react':
specifier: ^4.7.0
- version: 4.7.0(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.7.0(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
autoprefixer:
specifier: ^10.4.17
version: 10.4.21(postcss@8.5.4)
@@ -270,10 +270,10 @@ importers:
version: 3.4.1
vite:
specifier: ^7.0.6
- version: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
vite-plugin-svgr:
specifier: ^4.3.0
- version: 4.3.0(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.0(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
apps/mcp:
dependencies:
@@ -310,7 +310,7 @@ importers:
version: 4.20.3
vite:
specifier: ^7.0.6
- version: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
apps/mobile:
dependencies:
@@ -777,10 +777,10 @@ importers:
version: 3.4.1
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.4))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.4))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
apps/workers:
dependencies:
@@ -1059,10 +1059,10 @@ importers:
version: 0.0.32
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
packages/benchmarks:
dependencies:
@@ -1185,10 +1185,10 @@ importers:
version: 0.5.16
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
packages/open-api:
dependencies:
@@ -1238,10 +1238,10 @@ importers:
version: link:../../tooling/typescript
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
packages/sdk:
dependencies:
@@ -1266,10 +1266,10 @@ importers:
version: 4.20.3
vite:
specifier: ^7.0.6
- version: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
vite-plugin-dts:
specifier: ^4.4.0
- version: 4.5.4(@types/node@22.15.30)(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.5.4(@types/node@24.10.3)(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
packages/shared:
dependencies:
@@ -1321,10 +1321,10 @@ importers:
version: 6.4.17
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
packages/shared-react:
dependencies:
@@ -1410,7 +1410,7 @@ importers:
version: 15.1.3
stripe:
specifier: ^18.3.0
- version: 18.3.0(@types/node@22.15.30)
+ version: 18.3.0(@types/node@24.10.3)
superjson:
specifier: ^2.2.1
version: 2.2.1
@@ -1438,10 +1438,10 @@ importers:
version: 6.4.17
vite-tsconfig-paths:
specifier: ^4.3.1
- version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ version: 4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
tooling/github: {}
@@ -5967,6 +5967,9 @@ packages:
'@types/node@22.15.30':
resolution: {integrity: sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==}
+ '@types/node@24.10.3':
+ resolution: {integrity: sha512-gqkrWUsS8hcm0r44yn7/xZeV1ERva/nLgrLxFRUGb7aoNMIJfZJ3AC261zDQuOAKC7MiXai1WCpYc48jAHoShQ==}
+
'@types/nodemailer@6.4.17':
resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==}
@@ -14125,6 +14128,9 @@ packages:
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
+ undici-types@7.16.0:
+ resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
+
undici@6.21.3:
resolution: {integrity: sha512-gBLkYIlEnSp8pFbT64yFgGE6UIB9tAkhukC23PmMDCe5Nd+cRqKxSjw5y54MK2AZMgZfJWMaNE4nYUHgi1XEOw==}
engines: {node: '>=18.17'}
@@ -18708,14 +18714,14 @@ snapshots:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
jest-mock: 29.7.0
'@jest/fake-timers@29.7.0':
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -18749,7 +18755,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/yargs': 17.0.33
chalk: 4.1.2
@@ -19069,23 +19075,23 @@ snapshots:
- supports-color
- utf-8-validate
- '@microsoft/api-extractor-model@7.30.6(@types/node@22.15.30)':
+ '@microsoft/api-extractor-model@7.30.6(@types/node@24.10.3)':
dependencies:
'@microsoft/tsdoc': 0.15.1
'@microsoft/tsdoc-config': 0.17.1
- '@rushstack/node-core-library': 5.13.1(@types/node@22.15.30)
+ '@rushstack/node-core-library': 5.13.1(@types/node@24.10.3)
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor@7.52.8(@types/node@22.15.30)':
+ '@microsoft/api-extractor@7.52.8(@types/node@24.10.3)':
dependencies:
- '@microsoft/api-extractor-model': 7.30.6(@types/node@22.15.30)
+ '@microsoft/api-extractor-model': 7.30.6(@types/node@24.10.3)
'@microsoft/tsdoc': 0.15.1
'@microsoft/tsdoc-config': 0.17.1
- '@rushstack/node-core-library': 5.13.1(@types/node@22.15.30)
+ '@rushstack/node-core-library': 5.13.1(@types/node@24.10.3)
'@rushstack/rig-package': 0.5.3
- '@rushstack/terminal': 0.15.3(@types/node@22.15.30)
- '@rushstack/ts-command-line': 5.0.1(@types/node@22.15.30)
+ '@rushstack/terminal': 0.15.3(@types/node@24.10.3)
+ '@rushstack/ts-command-line': 5.0.1(@types/node@24.10.3)
lodash: 4.17.21
minimatch: 3.0.8
resolve: 1.22.10
@@ -20303,7 +20309,7 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.42.0':
optional: true
- '@rushstack/node-core-library@5.13.1(@types/node@22.15.30)':
+ '@rushstack/node-core-library@5.13.1(@types/node@24.10.3)':
dependencies:
ajv: 8.13.0
ajv-draft-04: 1.0.0(ajv@8.13.0)
@@ -20314,23 +20320,23 @@ snapshots:
resolve: 1.22.10
semver: 7.5.4
optionalDependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@rushstack/rig-package@0.5.3':
dependencies:
resolve: 1.22.10
strip-json-comments: 3.1.1
- '@rushstack/terminal@0.15.3(@types/node@22.15.30)':
+ '@rushstack/terminal@0.15.3(@types/node@24.10.3)':
dependencies:
- '@rushstack/node-core-library': 5.13.1(@types/node@22.15.30)
+ '@rushstack/node-core-library': 5.13.1(@types/node@24.10.3)
supports-color: 8.1.1
optionalDependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
- '@rushstack/ts-command-line@5.0.1(@types/node@22.15.30)':
+ '@rushstack/ts-command-line@5.0.1(@types/node@24.10.3)':
dependencies:
- '@rushstack/terminal': 0.15.3(@types/node@22.15.30)
+ '@rushstack/terminal': 0.15.3(@types/node@24.10.3)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.2
@@ -20998,17 +21004,17 @@ snapshots:
'@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/bonjour@3.5.13':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/cacheable-request@6.0.3':
dependencies:
'@types/http-cache-semantics': 4.0.4
'@types/keyv': 3.1.4
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/responselike': 1.0.3
'@types/chai@5.2.2':
@@ -21023,11 +21029,11 @@ snapshots:
'@types/connect-history-api-fallback@1.5.4':
dependencies:
'@types/express-serve-static-core': 5.0.6
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/connect@3.4.38':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/cookie@0.6.0': {}
@@ -21069,14 +21075,14 @@ snapshots:
'@types/express-serve-static-core@4.19.6':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
'@types/express-serve-static-core@5.0.6':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -21097,11 +21103,11 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/gtag.js@0.0.12': {}
@@ -21134,7 +21140,7 @@ snapshots:
'@types/http-proxy@1.17.16':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/istanbul-lib-coverage@2.0.6': {}
@@ -21156,7 +21162,7 @@ snapshots:
'@types/keyv@3.1.4':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/mdast@3.0.15':
dependencies:
@@ -21178,12 +21184,12 @@ snapshots:
'@types/node-fetch@2.6.12':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
form-data: 4.0.4
'@types/node-forge@1.3.11':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/node@17.0.45': {}
@@ -21199,6 +21205,10 @@ snapshots:
dependencies:
undici-types: 6.21.0
+ '@types/node@24.10.3':
+ dependencies:
+ undici-types: 7.16.0
+
'@types/nodemailer@6.4.17':
dependencies:
'@types/node': 22.15.30
@@ -21261,7 +21271,7 @@ snapshots:
'@types/readdir-glob@1.1.5':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/request-ip@0.0.41':
dependencies:
@@ -21269,11 +21279,11 @@ snapshots:
'@types/resolve@1.17.1':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/responselike@1.0.3':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/retry@0.12.0': {}
@@ -21281,12 +21291,12 @@ snapshots:
'@types/sax@1.2.7':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/serve-index@1.9.4':
dependencies:
@@ -21295,12 +21305,12 @@ snapshots:
'@types/serve-static@1.15.7':
dependencies:
'@types/http-errors': 2.0.4
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/send': 0.17.4
'@types/sockjs@0.3.36':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/stack-utils@2.0.3': {}
@@ -21322,7 +21332,7 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
'@types/yargs-parser@21.0.3': {}
@@ -21351,15 +21361,15 @@ snapshots:
'@vercel/ncc@0.38.4': {}
- '@vitejs/plugin-react-swc@4.0.1(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitejs/plugin-react-swc@4.0.1(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.32
'@swc/core': 1.13.2
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@swc/helpers'
- '@vitejs/plugin-react@4.7.0(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitejs/plugin-react@4.7.0(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@babel/core': 7.28.0
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0)
@@ -21367,7 +21377,7 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.27
'@types/babel__core': 7.20.5
react-refresh: 0.17.0
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
@@ -21379,13 +21389,13 @@ snapshots:
chai: 5.2.1
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -22413,7 +22423,7 @@ snapshots:
chrome-launcher@0.15.2:
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -22424,7 +22434,7 @@ snapshots:
chromium-edge-launcher@0.2.0:
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -23682,7 +23692,7 @@ snapshots:
eval@0.1.8:
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
require-like: 0.1.2
event-target-shim@5.0.1: {}
@@ -25350,7 +25360,7 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -25360,7 +25370,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -25387,7 +25397,7 @@ snapshots:
jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
jest-util: 29.7.0
jest-regex-util@29.6.3: {}
@@ -25395,7 +25405,7 @@ snapshots:
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -25412,19 +25422,19 @@ snapshots:
jest-worker@26.6.2:
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
merge-stream: 2.0.0
supports-color: 7.2.0
jest-worker@27.5.1:
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
merge-stream: 2.0.0
supports-color: 8.1.1
jest-worker@29.7.0:
dependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -30611,11 +30621,11 @@ snapshots:
dependencies:
js-tokens: 9.0.1
- stripe@18.3.0(@types/node@22.15.30):
+ stripe@18.3.0(@types/node@24.10.3):
dependencies:
qs: 6.14.0
optionalDependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
strnum@1.1.2: {}
@@ -31121,6 +31131,8 @@ snapshots:
undici-types@6.21.0: {}
+ undici-types@7.16.0: {}
+
undici@6.21.3: {}
undici@7.16.0: {}
@@ -31409,13 +31421,13 @@ snapshots:
video-extensions@1.2.0: {}
- vite-node@3.2.4(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
+ vite-node@3.2.4(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
cac: 6.7.14
debug: 4.4.1(supports-color@10.0.0)
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -31430,9 +31442,9 @@ snapshots:
- tsx
- yaml
- vite-plugin-dts@4.5.4(@types/node@22.15.30)(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-plugin-dts@4.5.4(@types/node@24.10.3)(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
- '@microsoft/api-extractor': 7.52.8(@types/node@22.15.30)
+ '@microsoft/api-extractor': 7.52.8(@types/node@24.10.3)
'@rollup/pluginutils': 5.1.4(rollup@4.42.0)
'@volar/typescript': 2.4.14
'@vue/language-core': 2.2.0(typescript@5.9.3)
@@ -31443,35 +31455,35 @@ snapshots:
magic-string: 0.30.17
typescript: 5.9.3
optionalDependencies:
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite-plugin-svgr@4.3.0(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-plugin-svgr@4.3.0(rollup@4.42.0)(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.42.0)
'@svgr/core': 8.1.0(typescript@5.9.3)
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- rollup
- supports-color
- typescript
- vite-tsconfig-paths@4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)):
+ vite-tsconfig-paths@4.3.2(typescript@5.9.3)(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)):
dependencies:
debug: 4.4.1(supports-color@10.0.0)
globrex: 0.1.2
tsconfck: 3.1.6(typescript@5.9.3)
optionalDependencies:
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
+ vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
esbuild: 0.25.6
fdir: 6.4.6(picomatch@4.0.3)
@@ -31480,7 +31492,7 @@ snapshots:
rollup: 4.42.0
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
fsevents: 2.3.3
jiti: 2.4.2
lightningcss: 1.30.1
@@ -31489,11 +31501,11 @@ snapshots:
tsx: 4.20.3
yaml: 2.8.0
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.4))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.4))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -31511,12 +31523,12 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
- vite-node: 3.2.4(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/debug': 4.1.12
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
happy-dom: 20.0.8
jsdom: 27.2.0(postcss@8.5.4)
transitivePeerDependencies:
@@ -31533,11 +31545,11 @@ snapshots:
- tsx
- yaml
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.15.30)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.10.3)(happy-dom@20.0.8)(jiti@2.4.2)(jsdom@27.2.0(postcss@8.5.6))(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
+ '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -31555,12 +31567,12 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 7.0.6(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
- vite-node: 3.2.4(@types/node@22.15.30)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.0.6(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@24.10.3)(jiti@2.4.2)(lightningcss@1.30.1)(sass@1.89.1)(terser@5.41.0)(tsx@4.20.3)(yaml@2.8.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/debug': 4.1.12
- '@types/node': 22.15.30
+ '@types/node': 24.10.3
happy-dom: 20.0.8
jsdom: 27.2.0(postcss@8.5.6)
transitivePeerDependencies: