+
{(Object.keys(systemLocations) as SystemLocation[]).map((location) => (
18.x",
+ "@types/react": "^18.2.67",
+ "@types/react-dom": "^18.2.22",
"@types/uuid": "^9.0.8",
"tailwindcss": "^3.4.1",
- "type-fest": "^4.10.3",
- "typescript": "^5.3.3",
- "vite": "^5.1.4",
+ "type-fest": "^4.12.0",
+ "typescript": "^5.4.2",
+ "vite": "^5.1.6",
"vite-plugin-svgr": "^3.3.0"
}
}
diff --git a/package.json b/package.json
index d421e81bc..e7b1b2d3d 100644
--- a/package.json
+++ b/package.json
@@ -29,7 +29,7 @@
"typecheck": "pnpm -r typecheck",
"lint": "turbo run lint",
"lint:fix": "turbo run lint -- --fix",
- "clean": "git clean -qfX ."
+ "clean": "cargo clean; git clean -qfX ."
},
"pnpm": {
"patchedDependencies": {
@@ -37,32 +37,32 @@
"@contentlayer/cli@0.3.4": "patches/@contentlayer__cli@0.3.4.patch"
},
"overrides": {
- "@types/node": "~18.19.21",
+ "@types/node": ">18.x",
"react-router": "=6.20.1",
"react-router-dom": "=6.20.1",
"@remix-run/router": "=1.13.1",
"@contentlayer/cli": "=0.3.4",
- "@typescript-eslint/parser": "^7.1.0"
+ "@typescript-eslint/parser": "^7.1.1"
}
},
"devDependencies": {
"@babel/plugin-syntax-import-assertions": "^7.23.3",
"@cspell/dict-rust": "^4.0.2",
"@cspell/dict-typescript": "^3.1.2",
- "@ianvs/prettier-plugin-sort-imports": "^4.1.1",
- "cspell": "^8.4.1",
+ "@ianvs/prettier-plugin-sort-imports": "^4.2.1",
+ "cspell": "^8.6.0",
"prettier": "^3.2.5",
- "prettier-plugin-tailwindcss": "^0.5.11",
- "turbo": "^1.12.4",
- "turbo-ignore": "^1.12.4",
- "typescript": "^5.3.3",
- "vite": "^5.1.4"
+ "prettier-plugin-tailwindcss": "^0.5.12",
+ "turbo": "^1.12.5",
+ "turbo-ignore": "^1.12.5",
+ "typescript": "^5.4.2",
+ "vite": "^5.1.6"
},
"engines": {
"pnpm": ">=8.0.0",
"npm": "pnpm",
"yarn": "pnpm",
- "node": ">=18.17 <19 || >=20.1"
+ "node": ">=18.18 <19 || >=20.1"
},
"eslintConfig": {
"root": true
diff --git a/packages/client/package.json b/packages/client/package.json
index 100ebcf59..5942f9461 100644
--- a/packages/client/package.json
+++ b/packages/client/package.json
@@ -27,8 +27,8 @@
},
"devDependencies": {
"@sd/config": "workspace:*",
- "@types/react": "^18.2.61",
- "typescript": "^5.3.3"
+ "@types/react": "^18.2.67",
+ "typescript": "^5.4.2"
},
"peerDependencies": {
"react": "^18.2"
diff --git a/packages/config/package.json b/packages/config/package.json
index 8d649e157..c3d5ad111 100644
--- a/packages/config/package.json
+++ b/packages/config/package.json
@@ -11,24 +11,24 @@
"lint": "eslint . --cache"
},
"devDependencies": {
- "@typescript-eslint/eslint-plugin": "^7.1.0",
- "@typescript-eslint/parser": "^7.1.0",
+ "@typescript-eslint/eslint-plugin": "^7.3.1",
+ "@typescript-eslint/parser": "^7.3.1",
"@vitejs/plugin-react-swc": "^3.6.0",
"eslint": "^8.57.0",
- "eslint-config-next": "^14.1.0",
+ "eslint-config-next": "^14.1.3",
"eslint-config-prettier": "^9.1.0",
- "eslint-config-turbo": "^1.12.4",
+ "eslint-config-turbo": "^1.12.5",
"eslint-plugin-prettier": "^5.1.3",
- "eslint-plugin-react": "^7.33.2",
+ "eslint-plugin-react": "^7.34.1",
"eslint-plugin-react-hooks": "^4.6.0",
"eslint-plugin-solid": "^0.13.1",
- "eslint-plugin-tailwindcss": "^3.14.3",
+ "eslint-plugin-tailwindcss": "^3.15.1",
"eslint-utils": "^3.0.0",
"regexpp": "^3.2.0",
"vite-plugin-html": "^3.2.2",
"vite-plugin-i18next-loader": "^2.0.12",
"vite-plugin-inspect": "^0.8.3",
- "vite-plugin-solid": "^2.10.1",
+ "vite-plugin-solid": "^2.10.2",
"vite-plugin-svgr": "^3.3.0"
},
"dependencies": {
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 5873540a4..b955f477f 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -40,27 +40,27 @@
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-loading-icons": "^1.1.0",
- "react-router-dom": "^6.20.1",
+ "react-router-dom": "=6.20.1",
"sonner": "^1.0.3",
"use-debounce": "^9.0.4",
"zod": "~3.22.4"
},
"devDependencies": {
- "@babel/core": "^7.23.9",
+ "@babel/core": "^7.24.0",
"@headlessui/tailwindcss": "^0.2.0",
"@sd/config": "workspace:*",
- "@storybook/types": "^7.6.17",
+ "@storybook/types": "^8.0.1",
"@tailwindcss/forms": "^0.5.7",
"@tailwindcss/typography": "^0.5.10",
- "@types/node": "~18.17.19",
- "@types/react": "^18.2.61",
- "@types/react-dom": "^18.2.19",
- "autoprefixer": "^10.4.17",
- "postcss": "^8.4.35",
- "sass": "^1.71.1",
+ "@types/node": ">18.x",
+ "@types/react": "^18.2.67",
+ "@types/react-dom": "^18.2.22",
+ "autoprefixer": "^10.4.18",
+ "postcss": "^8.4.36",
+ "sass": "^1.72.0",
"tailwindcss": "^3.4.1",
"tailwindcss-animate": "^1.0.7",
"tailwindcss-radix": "^2.8.0",
- "typescript": "^5.3.3"
+ "typescript": "^5.4.2"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2e05c6d62..92589e6f7 100644
Binary files a/pnpm-lock.yaml and b/pnpm-lock.yaml differ
diff --git a/scripts/package.json b/scripts/package.json
index c37dfc1ac..d0f4a0d15 100644
--- a/scripts/package.json
+++ b/scripts/package.json
@@ -22,21 +22,21 @@
"archive-wasm": "^1.6.1",
"mustache": "^4.2.0",
"semver": "^7.6.0",
- "undici": "^6.6.2"
+ "undici": "^6.9.0"
},
"devDependencies": {
- "@babel/core": "^7.23.9",
+ "@babel/core": "^7.24.0",
"@babel/eslint-parser": "^7.23.10",
"@babel/eslint-plugin": "^7.23.5",
"@types/mustache": "^4.2.5",
- "@types/node": "~18.17.19",
- "@typescript-eslint/eslint-plugin": "^7.1.0",
- "@typescript-eslint/parser": "^7.1.0",
+ "@types/node": ">18.x",
+ "@typescript-eslint/eslint-plugin": "^7.3.1",
+ "@typescript-eslint/parser": "^7.3.1",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-config-standard": "^17.1.0",
- "eslint-plugin-jsdoc": "^48.2.0",
+ "eslint-plugin-jsdoc": "^48.2.1",
"eslint-plugin-prettier": "^5.1.3",
- "typescript": "^5.3.3"
+ "typescript": "^5.4.2"
}
}