diff --git a/.eslintignore b/.eslintignore
deleted file mode 100644
index 3c8e5249..00000000
--- a/.eslintignore
+++ /dev/null
@@ -1,11 +0,0 @@
-packaging
-*.d.ts
-build
-.eslintrc.js
-chunk*.js
-chunk*.mjs
-webui/dist
-*.plugin.js
-*Plugin.js
-packaging/livesplit-node-client/build
-tests/testData/scripts
diff --git a/.eslintrc.js b/.eslintrc.js
deleted file mode 100644
index 271763d5..00000000
--- a/.eslintrc.js
+++ /dev/null
@@ -1,101 +0,0 @@
-/*
- * The Peacock Project - a HITMAN server replacement.
- * Copyright (C) 2021-2024 The Peacock Project Team
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License
- * along with this program. If not, see .
- */
-
-module.exports = {
- env: {
- node: true,
- es2021: true,
- },
- plugins: [
- "@typescript-eslint",
- "promise",
- "react-hooks",
- "@peacockproject",
- ],
- extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended"],
- parser: "@typescript-eslint/parser",
- parserOptions: {
- ecmaVersion: "es2022",
- sourceType: "module",
- project: [
- // server full
- "./tsconfig.json",
- // plugins
- "./plugins/tsconfig.json",
- // web UI
- "./webui/tsconfig.json",
- // tests
- "./tests/tsconfig.json",
- ],
- },
- rules: {
- "@typescript-eslint/prefer-optional-chain": "warn",
- "@typescript-eslint/explicit-module-boundary-types": "off",
- "@typescript-eslint/no-extra-semi": "off",
- "@typescript-eslint/no-non-null-assertion": "off",
- "@typescript-eslint/require-await": "warn",
- "@typescript-eslint/prefer-ts-expect-error": "error",
- "no-nested-ternary": "warn",
- eqeqeq: "error",
- "no-duplicate-imports": "warn",
- "promise/always-return": "error",
- "promise/no-return-wrap": "error",
- "promise/param-names": "error",
- "promise/catch-or-return": "error",
- "promise/no-native": "off",
- "promise/no-nesting": "warn",
- "promise/no-promise-in-callback": "warn",
- "promise/no-callback-in-promise": "warn",
- "promise/avoid-new": "off",
- "promise/no-new-statics": "error",
- "promise/no-return-in-finally": "warn",
- "promise/valid-params": "warn",
- "react-hooks/rules-of-hooks": "error",
- "react-hooks/exhaustive-deps": "warn",
- "@peacockproject/import-components": "error",
- "padding-line-between-statements": [
- "error",
- {
- blankLine: "always",
- prev: "block-like",
- next: "*",
- },
- {
- blankLine: "always",
- prev: "*",
- next: "block-like",
- },
- {
- blankLine: "never",
- prev: "block-like",
- next: "case",
- },
- {
- blankLine: "never",
- prev: "case",
- next: "block-like",
- },
- ],
- "spaced-comment": [
- "error",
- "always",
- { markers: ["*", "@__NOINLINE__"] },
- ],
- },
- reportUnusedDisableDirectives: true,
-}
diff --git a/components/contracts/hitsCategoryService.ts b/components/contracts/hitsCategoryService.ts
index a6426309..182b4134 100644
--- a/components/contracts/hitsCategoryService.ts
+++ b/components/contracts/hitsCategoryService.ts
@@ -264,7 +264,6 @@ export class HitsCategoryService {
)
break
default:
- // eslint-disable-next-line no-extra-semi
;(isPeacock ? contracts : nEscalations).push(id)
}
}
diff --git a/components/multiplayer/multiplayerService.ts b/components/multiplayer/multiplayerService.ts
index 55a994cc..9861ef97 100644
--- a/components/multiplayer/multiplayerService.ts
+++ b/components/multiplayer/multiplayerService.ts
@@ -218,7 +218,7 @@ multiplayerRouter.post(
(req: RequestWithJwt, res) => {
const match = activeMatches.get(req.body.matchId)
- if (!(match && match.Players.includes(req.jwt.unique_name))) {
+ if (!match?.Players.includes(req.jwt.unique_name)) {
res.status(404).end()
return
}
diff --git a/eslint.config.cjs b/eslint.config.cjs
new file mode 100644
index 00000000..c4cbb953
--- /dev/null
+++ b/eslint.config.cjs
@@ -0,0 +1,129 @@
+const typescriptEslint = require("@typescript-eslint/eslint-plugin")
+const promise = require("eslint-plugin-promise")
+const reactHooks = require("eslint-plugin-react-hooks")
+const peacockproject = require("@peacockproject/eslint-plugin")
+
+const { fixupPluginRules } = require("@eslint/compat")
+
+const globals = require("globals")
+const tsParser = require("@typescript-eslint/parser")
+const js = require("@eslint/js")
+
+const { FlatCompat } = require("@eslint/eslintrc")
+
+const compat = new FlatCompat({
+ baseDirectory: __dirname,
+ recommendedConfig: js.configs.recommended,
+ allConfig: js.configs.all,
+})
+
+module.exports = [
+ {
+ ignores: [
+ "packaging",
+ "**/*.d.ts",
+ ".yarn",
+ "build",
+ "**/chunk*.js",
+ "**/chunk*.mjs",
+ "webui/dist",
+ "**/*.plugin.js",
+ "**/*Plugin.js",
+ "tests/testData/scripts",
+ "eslint.config.cjs",
+ "resources",
+ ],
+ },
+ ...compat.extends(
+ "eslint:recommended",
+ "plugin:@typescript-eslint/recommended",
+ ),
+ {
+ plugins: {
+ "@typescript-eslint": typescriptEslint,
+ promise,
+ "react-hooks": fixupPluginRules(reactHooks),
+ "@peacockproject": peacockproject,
+ },
+
+ linterOptions: {
+ reportUnusedDisableDirectives: true,
+ },
+
+ languageOptions: {
+ globals: {
+ ...globals.node,
+ },
+
+ parser: tsParser,
+ ecmaVersion: 22,
+ sourceType: "module",
+
+ parserOptions: {
+ project: [
+ "./tsconfig.json",
+ "./plugins/tsconfig.json",
+ "./webui/tsconfig.json",
+ "./tests/tsconfig.json",
+ ],
+ },
+ },
+
+ rules: {
+ "@typescript-eslint/prefer-optional-chain": "warn",
+ "@typescript-eslint/explicit-module-boundary-types": "off",
+ "@typescript-eslint/no-extra-semi": "off",
+ "@typescript-eslint/no-non-null-assertion": "off",
+ "@typescript-eslint/require-await": "warn",
+ "@typescript-eslint/prefer-ts-expect-error": "error",
+ "no-nested-ternary": "warn",
+ eqeqeq: "error",
+ "no-duplicate-imports": "warn",
+ "promise/always-return": "error",
+ "promise/no-return-wrap": "error",
+ "promise/param-names": "error",
+ "promise/catch-or-return": "error",
+ "promise/no-native": "off",
+ "promise/no-nesting": "warn",
+ "promise/no-promise-in-callback": "warn",
+ "promise/no-callback-in-promise": "warn",
+ "promise/avoid-new": "off",
+ "promise/no-new-statics": "error",
+ "promise/no-return-in-finally": "warn",
+ "promise/valid-params": "warn",
+ "react-hooks/rules-of-hooks": "error",
+ "react-hooks/exhaustive-deps": "warn",
+ "@peacockproject/import-components": "error",
+ "padding-line-between-statements": [
+ "error",
+ {
+ blankLine: "always",
+ prev: "block-like",
+ next: "*",
+ },
+ {
+ blankLine: "always",
+ prev: "*",
+ next: "block-like",
+ },
+ {
+ blankLine: "never",
+ prev: "block-like",
+ next: "case",
+ },
+ {
+ blankLine: "never",
+ prev: "case",
+ next: "block-like",
+ },
+ ],
+ "spaced-comment": [
+ "error",
+ "always",
+ {
+ markers: ["*", "@__NOINLINE__"],
+ },
+ ],
+ },
+ },
+]
diff --git a/package.json b/package.json
index 3d48cb99..ad22810d 100644
--- a/package.json
+++ b/package.json
@@ -35,13 +35,13 @@
},
"dependencies": {
"@peacockproject/statemachine-parser": "^5.9.3",
- "@yarnpkg/fslib": "^3.0.1",
- "@yarnpkg/libzip": "^3.0.0",
- "axios": "^1.6.8",
+ "@yarnpkg/fslib": "^3.1.0",
+ "@yarnpkg/libzip": "^3.1.0",
+ "axios": "^1.7.2",
"body-parser": "*",
"clipanion": "^4.0.0-rc.3",
- "commander": "^11.1.0",
- "deepmerge-ts": "^5.1.0",
+ "commander": "^12.1.0",
+ "deepmerge-ts": "^7.0.3",
"esbuild-wasm": "^0.20.2",
"express": "patch:express@npm%3A4.18.2#~/.yarn/patches/express-npm-4.18.2-bb15ff679a.patch",
"jest-diff": "^29.7.0",
@@ -49,44 +49,48 @@
"json5": "^2.2.3",
"jsonwebtoken": "^9.0.2",
"md5-file": "^5.0.0",
- "msgpackr": "^1.10.1",
- "nanoid": "^5.0.6",
+ "msgpackr": "^1.10.2",
+ "nanoid": "^5.0.7",
"parseurl": "^1.3.3",
"picocolors": "patch:picocolors@npm%3A1.0.0#~/.yarn/patches/picocolors-npm-1.0.0-d81e0b1927.patch",
"progress": "^2.0.3",
"prompts": "^2.4.2",
"random": "^4.1.0",
- "semver": "^7.6.0",
+ "semver": "^7.6.2",
"send": "0.18.0",
"serve-static": "^1.15.0",
"tapable": "^2.2.1"
},
"devDependencies": {
+ "@eslint/compat": "^1.0.3",
+ "@eslint/eslintrc": "^3.1.0",
+ "@eslint/js": "^9.4.0",
"@peacockproject/eslint-plugin": "workspace:*",
"@rdil/parallel-prettier": "^3.0.0",
"@types/express": "^4.17.20",
"@types/jsonwebtoken": "^9.0.6",
"@types/node": "^20",
- "@types/parseurl": "^1.3.2",
- "@types/progress": "^2.0.6",
+ "@types/parseurl": "^1.3.3",
+ "@types/progress": "^2.0.7",
"@types/prompts": "^2.4.7",
"@types/semver": "^7",
"@types/send": "^0.17.3",
- "@typescript-eslint/eslint-plugin": "^6.19.1",
- "@typescript-eslint/parser": "^6.19.1",
+ "@typescript-eslint/eslint-plugin": "^7.13.0",
+ "@typescript-eslint/parser": "^7.13.0",
"esbuild": "^0.20.2",
"esbuild-register": "^3.5.0",
- "eslint": "^8.56.0",
+ "eslint": "^9.4.0",
"eslint-config-prettier": "^9.1.0",
- "eslint-plugin-promise": "^6.1.1",
- "eslint-plugin-react-hooks": "^4.6.0",
+ "eslint-plugin-promise": "^6.2.0",
+ "eslint-plugin-react-hooks": "^4.6.2",
"fast-glob": "^3.3.2",
+ "globals": "^15.4.0",
"json-keys-sort": "^2.1.0",
"ms": "^2.1.3",
- "prettier": "^3.2.5",
- "rimraf": "^5.0.5",
- "terser": "^5.30.2",
- "typescript": "5.4.3",
+ "prettier": "^3.3.2",
+ "rimraf": "^5.0.7",
+ "terser": "^5.31.1",
+ "typescript": "5.4.5",
"winston": "^3.13.0",
"winston-daily-rotate-file": "^5.0.0"
},
diff --git a/packaging/eslint/package.json b/packaging/eslint/package.json
index 135a3b24..028697c8 100644
--- a/packaging/eslint/package.json
+++ b/packaging/eslint/package.json
@@ -2,6 +2,6 @@
"name": "@peacockproject/eslint-plugin",
"private": true,
"peerDependencies": {
- "eslint": "8.x"
+ "eslint": "9.x"
}
}
diff --git a/webui/package.json b/webui/package.json
index c785448c..5a6b7bee 100644
--- a/webui/package.json
+++ b/webui/package.json
@@ -5,14 +5,14 @@
"type": "module",
"dependencies": {
"@radix-ui/react-alert-dialog": "^1.0.5",
- "axios": "^1.6.8",
- "clsx": "^2.1.0",
- "immer": "^10.0.4",
+ "axios": "^1.7.2",
+ "clsx": "^2.1.1",
+ "immer": "^10.1.1",
"infima": "0.2.0-alpha.38",
"json-keys-sort": "^2.1.0",
- "react": "^18.2.0",
- "react-dom": "^18.2.0",
- "react-router-dom": "^6.22.3",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "react-router-dom": "^6.23.1",
"swr": "^2.2.5"
},
"scripts": {
@@ -23,11 +23,11 @@
"typecheck-ws": "tsc"
},
"devDependencies": {
- "@types/react": "^18.2.74",
- "@types/react-dom": "^18.2.23",
- "rollup-plugin-license": "^3.3.1",
- "typescript": "5.4.3",
- "vite": "^5.2.7"
+ "@types/react": "^18.3.3",
+ "@types/react-dom": "^18.3.0",
+ "rollup-plugin-license": "^3.4.0",
+ "typescript": "5.4.5",
+ "vite": "^5.2.13"
},
"peerDependencies": {
"rollup": "*"
diff --git a/yarn.lock b/yarn.lock
index 11391807..7e3bbad5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -243,34 +243,59 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1":
- version: 4.10.0
- resolution: "@eslint-community/regexpp@npm:4.10.0"
- checksum: 10/8c36169c815fc5d726078e8c71a5b592957ee60d08c6470f9ce0187c8046af1a00afbda0a065cc40ff18d5d83f82aed9793c6818f7304a74a7488dc9f3ecbd42
+"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1":
+ version: 4.10.1
+ resolution: "@eslint-community/regexpp@npm:4.10.1"
+ checksum: 10/54f13817caf90545502d7a19e1b61df79087aee9584342ffc558b6d067530764a47f1c484f493f43e2c70cfdff59ccfd5f26df2af298c4ad528469e599bd1d53
languageName: node
linkType: hard
-"@eslint/eslintrc@npm:^2.1.4":
- version: 2.1.4
- resolution: "@eslint/eslintrc@npm:2.1.4"
+"@eslint/compat@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "@eslint/compat@npm:1.0.3"
+ checksum: 10/b124314a418a7f03139a576c95cbc61dd3f520486a2d64618cdfdc16ac9f7ca7babbc4cddfa84eaf08231ecceee7297fc88664d43dd2ad53bd1288650c36be66
+ languageName: node
+ linkType: hard
+
+"@eslint/config-array@npm:^0.15.1":
+ version: 0.15.1
+ resolution: "@eslint/config-array@npm:0.15.1"
+ dependencies:
+ "@eslint/object-schema": "npm:^2.1.3"
+ debug: "npm:^4.3.1"
+ minimatch: "npm:^3.0.5"
+ checksum: 10/cf8f68a24498531180fad6846cb52dac4e852b0296d2664930bc15d6a2944ad427827bbaebfddf3f87b9c5db0e36c13974d6dc89fff8ba0d3d2b4357b8d52b4e
+ languageName: node
+ linkType: hard
+
+"@eslint/eslintrc@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@eslint/eslintrc@npm:3.1.0"
dependencies:
ajv: "npm:^6.12.4"
debug: "npm:^4.3.2"
- espree: "npm:^9.6.0"
- globals: "npm:^13.19.0"
+ espree: "npm:^10.0.1"
+ globals: "npm:^14.0.0"
ignore: "npm:^5.2.0"
import-fresh: "npm:^3.2.1"
js-yaml: "npm:^4.1.0"
minimatch: "npm:^3.1.2"
strip-json-comments: "npm:^3.1.1"
- checksum: 10/7a3b14f4b40fc1a22624c3f84d9f467a3d9ea1ca6e9a372116cb92507e485260359465b58e25bcb6c9981b155416b98c9973ad9b796053fd7b3f776a6946bce8
+ checksum: 10/02bf892d1397e1029209dea685e9f4f87baf643315df2a632b5f121ec7e8548a3b34f428a007234fa82772218fa8a3ac2d10328637b9ce63b7f8344035b74db3
languageName: node
linkType: hard
-"@eslint/js@npm:8.56.0":
- version: 8.56.0
- resolution: "@eslint/js@npm:8.56.0"
- checksum: 10/97a4b5ccf7e24f4d205a1fb0f21cdcd610348ecf685f6798a48dd41ba443f2c1eedd3050ff5a0b8f30b8cf6501ab512aa9b76e531db15e59c9ebaa41f3162e37
+"@eslint/js@npm:9.4.0, @eslint/js@npm:^9.4.0":
+ version: 9.4.0
+ resolution: "@eslint/js@npm:9.4.0"
+ checksum: 10/f1fa9acda8bab02dad21e9b7f46c6ba8cb3949979846caf7667f0c682ed0b56d9e8db143b00aab587ef2d02603df202eb5f7017d8f3a98be94be6efa763865ab
+ languageName: node
+ linkType: hard
+
+"@eslint/object-schema@npm:^2.1.3":
+ version: 2.1.3
+ resolution: "@eslint/object-schema@npm:2.1.3"
+ checksum: 10/832e80e91503a1e74a8d870b41c9f374064492a89002c45af17cad9766080e8770c21319a50f0004a77f36add9af6218dbeff34d3e3a16446784ea80a933c0a7
languageName: node
linkType: hard
@@ -281,17 +306,6 @@ __metadata:
languageName: node
linkType: hard
-"@humanwhocodes/config-array@npm:^0.11.13":
- version: 0.11.14
- resolution: "@humanwhocodes/config-array@npm:0.11.14"
- dependencies:
- "@humanwhocodes/object-schema": "npm:^2.0.2"
- debug: "npm:^4.3.1"
- minimatch: "npm:^3.0.5"
- checksum: 10/3ffb24ecdfab64014a230e127118d50a1a04d11080cbb748bc21629393d100850496456bbcb4e8c438957fe0934430d731042f1264d6a167b62d32fc2863580a
- languageName: node
- linkType: hard
-
"@humanwhocodes/module-importer@npm:^1.0.1":
version: 1.0.1
resolution: "@humanwhocodes/module-importer@npm:1.0.1"
@@ -299,10 +313,10 @@ __metadata:
languageName: node
linkType: hard
-"@humanwhocodes/object-schema@npm:^2.0.2":
- version: 2.0.2
- resolution: "@humanwhocodes/object-schema@npm:2.0.2"
- checksum: 10/ef915e3e2f34652f3d383b28a9a99cfea476fa991482370889ab14aac8ecd2b38d47cc21932526c6d949da0daf4a4a6bf629d30f41b0caca25e146819cbfa70e
+"@humanwhocodes/retry@npm:^0.3.0":
+ version: 0.3.0
+ resolution: "@humanwhocodes/retry@npm:0.3.0"
+ checksum: 10/e574bab58680867414e225c9002e9a97eb396f85871c180fbb1a9bcdf9ded4b4de0b327f7d0c43b775873362b7c92956d4b322e8bc4b90be56077524341f04b2
languageName: node
linkType: hard
@@ -493,7 +507,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@peacockproject/eslint-plugin@workspace:packaging/eslint"
peerDependencies:
- eslint: 8.x
+ eslint: 9.x
languageName: unknown
linkType: soft
@@ -501,35 +515,39 @@ __metadata:
version: 0.0.0-use.local
resolution: "@peacockproject/monorepo@workspace:."
dependencies:
+ "@eslint/compat": "npm:^1.0.3"
+ "@eslint/eslintrc": "npm:^3.1.0"
+ "@eslint/js": "npm:^9.4.0"
"@peacockproject/eslint-plugin": "workspace:*"
"@peacockproject/statemachine-parser": "npm:^5.9.3"
"@rdil/parallel-prettier": "npm:^3.0.0"
"@types/express": "npm:^4.17.20"
"@types/jsonwebtoken": "npm:^9.0.6"
"@types/node": "npm:^20"
- "@types/parseurl": "npm:^1.3.2"
- "@types/progress": "npm:^2.0.6"
+ "@types/parseurl": "npm:^1.3.3"
+ "@types/progress": "npm:^2.0.7"
"@types/prompts": "npm:^2.4.7"
"@types/semver": "npm:^7"
"@types/send": "npm:^0.17.3"
- "@typescript-eslint/eslint-plugin": "npm:^6.19.1"
- "@typescript-eslint/parser": "npm:^6.19.1"
- "@yarnpkg/fslib": "npm:^3.0.1"
- "@yarnpkg/libzip": "npm:^3.0.0"
- axios: "npm:^1.6.8"
+ "@typescript-eslint/eslint-plugin": "npm:^7.13.0"
+ "@typescript-eslint/parser": "npm:^7.13.0"
+ "@yarnpkg/fslib": "npm:^3.1.0"
+ "@yarnpkg/libzip": "npm:^3.1.0"
+ axios: "npm:^1.7.2"
body-parser: "npm:*"
clipanion: "npm:^4.0.0-rc.3"
- commander: "npm:^11.1.0"
- deepmerge-ts: "npm:^5.1.0"
+ commander: "npm:^12.1.0"
+ deepmerge-ts: "npm:^7.0.3"
esbuild: "npm:^0.20.2"
esbuild-register: "npm:^3.5.0"
esbuild-wasm: "npm:^0.20.2"
- eslint: "npm:^8.56.0"
+ eslint: "npm:^9.4.0"
eslint-config-prettier: "npm:^9.1.0"
- eslint-plugin-promise: "npm:^6.1.1"
- eslint-plugin-react-hooks: "npm:^4.6.0"
+ eslint-plugin-promise: "npm:^6.2.0"
+ eslint-plugin-react-hooks: "npm:^4.6.2"
express: "patch:express@npm%3A4.18.2#~/.yarn/patches/express-npm-4.18.2-bb15ff679a.patch"
fast-glob: "npm:^3.3.2"
+ globals: "npm:^15.4.0"
jest-diff: "npm:^29.7.0"
js-ini: "npm:^1.6.0"
json-keys-sort: "npm:^2.1.0"
@@ -537,21 +555,21 @@ __metadata:
jsonwebtoken: "npm:^9.0.2"
md5-file: "npm:^5.0.0"
ms: "npm:^2.1.3"
- msgpackr: "npm:^1.10.1"
- nanoid: "npm:^5.0.6"
+ msgpackr: "npm:^1.10.2"
+ nanoid: "npm:^5.0.7"
parseurl: "npm:^1.3.3"
picocolors: "patch:picocolors@npm%3A1.0.0#~/.yarn/patches/picocolors-npm-1.0.0-d81e0b1927.patch"
- prettier: "npm:^3.2.5"
+ prettier: "npm:^3.3.2"
progress: "npm:^2.0.3"
prompts: "npm:^2.4.2"
random: "npm:^4.1.0"
- rimraf: "npm:^5.0.5"
- semver: "npm:^7.6.0"
+ rimraf: "npm:^5.0.7"
+ semver: "npm:^7.6.2"
send: "npm:0.18.0"
serve-static: "npm:^1.15.0"
tapable: "npm:^2.2.1"
- terser: "npm:^5.30.2"
- typescript: "npm:5.4.3"
+ terser: "npm:^5.31.1"
+ typescript: "npm:5.4.5"
winston: "npm:^3.13.0"
winston-daily-rotate-file: "npm:^5.0.0"
languageName: unknown
@@ -580,20 +598,20 @@ __metadata:
resolution: "@peacockproject/web-ui@workspace:webui"
dependencies:
"@radix-ui/react-alert-dialog": "npm:^1.0.5"
- "@types/react": "npm:^18.2.74"
- "@types/react-dom": "npm:^18.2.23"
- axios: "npm:^1.6.8"
- clsx: "npm:^2.1.0"
- immer: "npm:^10.0.4"
+ "@types/react": "npm:^18.3.3"
+ "@types/react-dom": "npm:^18.3.0"
+ axios: "npm:^1.7.2"
+ clsx: "npm:^2.1.1"
+ immer: "npm:^10.1.1"
infima: "npm:0.2.0-alpha.38"
json-keys-sort: "npm:^2.1.0"
- react: "npm:^18.2.0"
- react-dom: "npm:^18.2.0"
- react-router-dom: "npm:^6.22.3"
- rollup-plugin-license: "npm:^3.3.1"
+ react: "npm:^18.3.1"
+ react-dom: "npm:^18.3.1"
+ react-router-dom: "npm:^6.23.1"
+ rollup-plugin-license: "npm:^3.4.0"
swr: "npm:^2.2.5"
- typescript: "npm:5.4.3"
- vite: "npm:^5.2.7"
+ typescript: "npm:5.4.5"
+ vite: "npm:^5.2.13"
peerDependencies:
rollup: "*"
peerDependenciesMeta:
@@ -948,10 +966,10 @@ __metadata:
languageName: node
linkType: hard
-"@remix-run/router@npm:1.15.3":
- version: 1.15.3
- resolution: "@remix-run/router@npm:1.15.3"
- checksum: 10/43d402b4ad3dff6dee5c1bc0822aeeb4d885d11c74c45fca7f2f4d7e57853fddbbb813c372919bb3fcc63f95fbcffdd1d4ac1c406857ea07b9d09a09d0562c8e
+"@remix-run/router@npm:1.16.1":
+ version: 1.16.1
+ resolution: "@remix-run/router@npm:1.16.1"
+ checksum: 10/0bfbf2a04707e7f7fde5c76614e7990945a6d854d50c1f9f63cea50208ff864a8920420534ff7ddff6a0bcb584c84456d2f7613d6d6e896db46cafcc70d8fb65
languageName: node
linkType: hard
@@ -1169,13 +1187,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.12":
- version: 7.0.15
- resolution: "@types/json-schema@npm:7.0.15"
- checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
- languageName: node
- linkType: hard
-
"@types/jsonwebtoken@npm:^9.0.6":
version: 9.0.6
resolution: "@types/jsonwebtoken@npm:9.0.6"
@@ -1208,7 +1219,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/parseurl@npm:^1.3.2":
+"@types/parseurl@npm:^1.3.3":
version: 1.3.3
resolution: "@types/parseurl@npm:1.3.3"
dependencies:
@@ -1217,7 +1228,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/progress@npm:^2.0.6":
+"@types/progress@npm:^2.0.7":
version: 2.0.7
resolution: "@types/progress@npm:2.0.7"
dependencies:
@@ -1257,26 +1268,26 @@ __metadata:
languageName: node
linkType: hard
-"@types/react-dom@npm:^18.2.23":
- version: 18.2.23
- resolution: "@types/react-dom@npm:18.2.23"
+"@types/react-dom@npm:^18.3.0":
+ version: 18.3.0
+ resolution: "@types/react-dom@npm:18.3.0"
dependencies:
"@types/react": "npm:*"
- checksum: 10/8311c67767b0aafb5cd94176a90f801f0f5f6930731d57caaa04bb0d87fdef6bc6f723a116d9777d2082ec022682acaad7a62d04dc27e330e818cf34f2ef2703
+ checksum: 10/6ff53f5a7b7fba952a68e114d3b542ebdc1e87a794234785ebab0bcd9bde7fb4885f21ebaf93d26dc0a1b5b93287f42cad68b78ae04dddf6b20da7aceff0beaf
languageName: node
linkType: hard
-"@types/react@npm:*, @types/react@npm:^18.2.74":
- version: 18.2.74
- resolution: "@types/react@npm:18.2.74"
+"@types/react@npm:*, @types/react@npm:^18.3.3":
+ version: 18.3.3
+ resolution: "@types/react@npm:18.3.3"
dependencies:
"@types/prop-types": "npm:*"
csstype: "npm:^3.0.2"
- checksum: 10/4057aa7d082d434f8e580e5aebd4007e5dbe7f8e9ae5e506a34a629e382070694a0401bf3f0d38fe8d64f4b38622e5794341e634b9739784deae19b037ae43fa
+ checksum: 10/68e203b7f1f91d6cf21f33fc7af9d6d228035a26c83f514981e54aa3da695d0ec6af10c277c6336de1dd76c4adbe9563f3a21f80c4462000f41e5f370b46e96c
languageName: node
linkType: hard
-"@types/semver@npm:^7, @types/semver@npm:^7.5.0":
+"@types/semver@npm:^7":
version: 7.5.8
resolution: "@types/semver@npm:7.5.8"
checksum: 10/3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178
@@ -1311,133 +1322,121 @@ __metadata:
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:^6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/eslint-plugin@npm:6.19.1"
+"@typescript-eslint/eslint-plugin@npm:^7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:7.13.0"
dependencies:
- "@eslint-community/regexpp": "npm:^4.5.1"
- "@typescript-eslint/scope-manager": "npm:6.19.1"
- "@typescript-eslint/type-utils": "npm:6.19.1"
- "@typescript-eslint/utils": "npm:6.19.1"
- "@typescript-eslint/visitor-keys": "npm:6.19.1"
- debug: "npm:^4.3.4"
+ "@eslint-community/regexpp": "npm:^4.10.0"
+ "@typescript-eslint/scope-manager": "npm:7.13.0"
+ "@typescript-eslint/type-utils": "npm:7.13.0"
+ "@typescript-eslint/utils": "npm:7.13.0"
+ "@typescript-eslint/visitor-keys": "npm:7.13.0"
graphemer: "npm:^1.4.0"
- ignore: "npm:^5.2.4"
+ ignore: "npm:^5.3.1"
natural-compare: "npm:^1.4.0"
- semver: "npm:^7.5.4"
- ts-api-utils: "npm:^1.0.1"
+ ts-api-utils: "npm:^1.3.0"
peerDependencies:
- "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha
- eslint: ^7.0.0 || ^8.0.0
+ "@typescript-eslint/parser": ^7.0.0
+ eslint: ^8.56.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/e88a35527b066a42d0253d153183a360faedc1cd39867c541ce7cb1f7b22f8446bb913b998fcdeba269d5d4217888af42e6d64da5c0592b1f49ed5648d2e3e84
+ checksum: 10/93c3a0d8871d8351187503152a6c5199714eb62c96991e0d3e0caaee6881839dee4ad55e5de5d1a4389ae12ed10d3a845603de1f2f581337f782f19113022a65
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:^6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/parser@npm:6.19.1"
+"@typescript-eslint/parser@npm:^7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/parser@npm:7.13.0"
dependencies:
- "@typescript-eslint/scope-manager": "npm:6.19.1"
- "@typescript-eslint/types": "npm:6.19.1"
- "@typescript-eslint/typescript-estree": "npm:6.19.1"
- "@typescript-eslint/visitor-keys": "npm:6.19.1"
+ "@typescript-eslint/scope-manager": "npm:7.13.0"
+ "@typescript-eslint/types": "npm:7.13.0"
+ "@typescript-eslint/typescript-estree": "npm:7.13.0"
+ "@typescript-eslint/visitor-keys": "npm:7.13.0"
debug: "npm:^4.3.4"
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.56.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/63ff00a56586879a62e40b27b55c94501173fcf2fb5a620d01e7505851b4bb20feb1e7fbad36010af97aefc0a722267d9ce3aa004abab22cb7eb23eebb0102ce
+ checksum: 10/ad930d9138c3caa9e0ac2d887798318b5b06df5aa1ecc50c2d8cd912e00cf13eb007256bfb4c11709f0191fc180614a15f84c0f0f03a50f035b0b8af0eb9409c
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/scope-manager@npm:6.19.1"
+"@typescript-eslint/scope-manager@npm:7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/scope-manager@npm:7.13.0"
dependencies:
- "@typescript-eslint/types": "npm:6.19.1"
- "@typescript-eslint/visitor-keys": "npm:6.19.1"
- checksum: 10/2a17f68d3c41582bfac7ecd192e2c2539cf4d2c9728a7018d842da7a8a23986b8a1f8cfcb59862c909b483140a2d164a4ba44451905e0a141378e5dd0df056cc
+ "@typescript-eslint/types": "npm:7.13.0"
+ "@typescript-eslint/visitor-keys": "npm:7.13.0"
+ checksum: 10/2b258a06c5e747c80423b07855f052f327a4d5b0a0cf3a46221ef298653139d3b01ac1534fc0db6609fd962ba45ec87a0e12f8d3778183440923bcf4687832a5
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/type-utils@npm:6.19.1"
+"@typescript-eslint/type-utils@npm:7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/type-utils@npm:7.13.0"
dependencies:
- "@typescript-eslint/typescript-estree": "npm:6.19.1"
- "@typescript-eslint/utils": "npm:6.19.1"
+ "@typescript-eslint/typescript-estree": "npm:7.13.0"
+ "@typescript-eslint/utils": "npm:7.13.0"
debug: "npm:^4.3.4"
- ts-api-utils: "npm:^1.0.1"
+ ts-api-utils: "npm:^1.3.0"
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.56.0
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/5150b897d8b3778c549c6b964b031981da1039dfa0fb89a0eb92702735ca55793d2f840af14b340eccbca81669ba3dd02d7f09fb420fb66b18ec9f1f211b3243
+ checksum: 10/f51ccb3c59963db82a504b02c8d15bc518137c176b8d39891f7bcb7b4b02ca0fa918a3754781f198f592f1047dc24c49086430bbef857d877d085e14d33f7a6c
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/types@npm:6.19.1"
- checksum: 10/93f3ded80b81a1b8686866b93e36ddf9bac04604d09e88d7ed1ec25b6b2f49ff64747d8d194ba1f3215e231fd0790b88fb5ecadcc6ed53ff584f8c0b87423216
+"@typescript-eslint/types@npm:7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/types@npm:7.13.0"
+ checksum: 10/5adc39c569217ed7d09853385313f1fcf2c05385e5e0144740238e346afbc0dec576c1eb46f779368736b080e6f9f368483fff3378b0bf7e6b275f27a904f04d
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/typescript-estree@npm:6.19.1"
+"@typescript-eslint/typescript-estree@npm:7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/typescript-estree@npm:7.13.0"
dependencies:
- "@typescript-eslint/types": "npm:6.19.1"
- "@typescript-eslint/visitor-keys": "npm:6.19.1"
+ "@typescript-eslint/types": "npm:7.13.0"
+ "@typescript-eslint/visitor-keys": "npm:7.13.0"
debug: "npm:^4.3.4"
globby: "npm:^11.1.0"
is-glob: "npm:^4.0.3"
- minimatch: "npm:9.0.3"
- semver: "npm:^7.5.4"
- ts-api-utils: "npm:^1.0.1"
+ minimatch: "npm:^9.0.4"
+ semver: "npm:^7.6.0"
+ ts-api-utils: "npm:^1.3.0"
peerDependenciesMeta:
typescript:
optional: true
- checksum: 10/3ce91dd477ccb2cc3cf5d07ac8d23792988f4fad78bfd39783292846f32daea5081d3790ba9cc795d9de89ea2e1d55dc9c3d2aeaa8597093b0f6ac3a206195e9
+ checksum: 10/d4cc68e8aa9902c5efa820582b05bfb6c1567e21e7743250778613a045f0b6bb05128f7cfc090368ab808ad91be6193b678569ca803f917b2958c3752bc4810b
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/utils@npm:6.19.1"
+"@typescript-eslint/utils@npm:7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/utils@npm:7.13.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.4.0"
- "@types/json-schema": "npm:^7.0.12"
- "@types/semver": "npm:^7.5.0"
- "@typescript-eslint/scope-manager": "npm:6.19.1"
- "@typescript-eslint/types": "npm:6.19.1"
- "@typescript-eslint/typescript-estree": "npm:6.19.1"
- semver: "npm:^7.5.4"
+ "@typescript-eslint/scope-manager": "npm:7.13.0"
+ "@typescript-eslint/types": "npm:7.13.0"
+ "@typescript-eslint/typescript-estree": "npm:7.13.0"
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- checksum: 10/f8931df675defa84af373c81bbb13cc34c2fcf0803c687a38b982e85335dbf2fb8415667fbabaa043df0326ba3e98ed974104bbd21f09ec538304fc3adeed0c3
+ eslint: ^8.56.0
+ checksum: 10/c87bbb90c958ed4617f88767890af2a797adcf28060e85809a9cad2ce4ed55b5db685d3a8d062dbbf89d2a49e85759e2a9deb92ee1946a95d5de6cbd14ea42f4
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:6.19.1":
- version: 6.19.1
- resolution: "@typescript-eslint/visitor-keys@npm:6.19.1"
+"@typescript-eslint/visitor-keys@npm:7.13.0":
+ version: 7.13.0
+ resolution: "@typescript-eslint/visitor-keys@npm:7.13.0"
dependencies:
- "@typescript-eslint/types": "npm:6.19.1"
- eslint-visitor-keys: "npm:^3.4.1"
- checksum: 10/b41f3247520e1e4d3e43876843b03f0d887e544d4ac8a9e1f4b25d08568da36fedde883fa226488a595f688198859cd0290d0f1351c2ca6cbc30cca2c90adf21
- languageName: node
- linkType: hard
-
-"@ungap/structured-clone@npm:^1.2.0":
- version: 1.2.0
- resolution: "@ungap/structured-clone@npm:1.2.0"
- checksum: 10/c6fe89a505e513a7592e1438280db1c075764793a2397877ff1351721fe8792a966a5359769e30242b3cd023f2efb9e63ca2ca88019d73b564488cc20e3eab12
+ "@typescript-eslint/types": "npm:7.13.0"
+ eslint-visitor-keys: "npm:^3.4.3"
+ checksum: 10/5568dd435f22337c034da8c2dacd5be23b966c5978d25d96fca1358c59289861dfc4c39f2943c7790e947f75843d60035ad56c1f2c106f0e7d9ecf1ff6646065
languageName: node
linkType: hard
@@ -1512,25 +1511,25 @@ __metadata:
languageName: node
linkType: hard
-"@yarnpkg/fslib@npm:^3.0.0, @yarnpkg/fslib@npm:^3.0.1":
- version: 3.0.1
- resolution: "@yarnpkg/fslib@npm:3.0.1"
+"@yarnpkg/fslib@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@yarnpkg/fslib@npm:3.1.0"
dependencies:
tslib: "npm:^2.4.0"
- checksum: 10/9419c79aec826b5ac47c3169b2edccb95b04336fb43775f36e39b9684842585d04510fc8320fed6f698172a511768b747daaabcd73eb36cd8b1c76dd7c9a7938
+ checksum: 10/99537cff3269f0728b440bc801872346f8f698ada479b00df82967c0fea1fc61588e69f669174fdf8274107a1b34dfb656513db8789db12afd7e6778bd2b4e86
languageName: node
linkType: hard
-"@yarnpkg/libzip@npm:^3.0.0":
- version: 3.0.0
- resolution: "@yarnpkg/libzip@npm:3.0.0"
+"@yarnpkg/libzip@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "@yarnpkg/libzip@npm:3.1.0"
dependencies:
"@types/emscripten": "npm:^1.39.6"
- "@yarnpkg/fslib": "npm:^3.0.0"
+ "@yarnpkg/fslib": "npm:^3.1.0"
tslib: "npm:^2.4.0"
peerDependencies:
- "@yarnpkg/fslib": ^3.0.0
- checksum: 10/a157ec83da77d01ae0120423185380bf78ed85ac7352b094651e08757458461c97268d9b0dc48753807e464c3ac23e85c999790fa113da8f981ef72a21f1b8fc
+ "@yarnpkg/fslib": ^3.1.0
+ checksum: 10/d3113b362d24cea53a00afe30ca0a5589649317c25812251dd3dbc14d37779b20e00118f040dfa2fc3d9ab78f0341ed827ccc03cad859647f05eaf388a6f1890
languageName: node
linkType: hard
@@ -1567,7 +1566,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.11.3, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
+"acorn@npm:^8.11.3, acorn@npm:^8.8.2":
version: 8.11.3
resolution: "acorn@npm:8.11.3"
bin:
@@ -1702,14 +1701,14 @@ __metadata:
languageName: node
linkType: hard
-"axios@npm:^1.6.8":
- version: 1.6.8
- resolution: "axios@npm:1.6.8"
+"axios@npm:^1.6.8, axios@npm:^1.7.2":
+ version: 1.7.2
+ resolution: "axios@npm:1.7.2"
dependencies:
follow-redirects: "npm:^1.15.6"
form-data: "npm:^4.0.0"
proxy-from-env: "npm:^1.1.0"
- checksum: 10/3f9a79eaf1d159544fca9576261ff867cbbff64ed30017848e4210e49f3b01e97cf416390150e6fdf6633f336cd43dc1151f890bbd09c3c01ad60bb0891eee63
+ checksum: 10/6ae80dda9736bb4762ce717f1a26ff997d94672d3a5799ad9941c24d4fb019c1dff45be8272f08d1975d7950bac281f3ba24aff5ecd49ef5a04d872ec428782f
languageName: node
linkType: hard
@@ -1946,10 +1945,10 @@ __metadata:
languageName: node
linkType: hard
-"clsx@npm:^2.1.0":
- version: 2.1.0
- resolution: "clsx@npm:2.1.0"
- checksum: 10/2e0ce7c3b6803d74fc8147c408f88e79245583202ac14abd9691e2aebb9f312de44270b79154320d10bb7804a9197869635d1291741084826cff20820f31542b
+"clsx@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "clsx@npm:2.1.1"
+ checksum: 10/cdfb57fa6c7649bbff98d9028c2f0de2f91c86f551179541cf784b1cfdc1562dcb951955f46d54d930a3879931a980e32a46b598acaea274728dbe068deca919
languageName: node
linkType: hard
@@ -2024,10 +2023,10 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^11.1.0":
- version: 11.1.0
- resolution: "commander@npm:11.1.0"
- checksum: 10/66bd2d8a0547f6cb1d34022efb25f348e433b0e04ad76a65279b1b09da108f59a4d3001ca539c60a7a46ea38bcf399fc17d91adad76a8cf43845d8dcbaf5cda1
+"commander@npm:^12.1.0":
+ version: 12.1.0
+ resolution: "commander@npm:12.1.0"
+ checksum: 10/cdaeb672d979816853a4eed7f1310a9319e8b976172485c2a6b437ed0db0a389a44cfb222bfbde772781efa9f215bdd1b936f80d6b249485b465c6cb906e1f93
languageName: node
linkType: hard
@@ -2142,10 +2141,10 @@ __metadata:
languageName: node
linkType: hard
-"deepmerge-ts@npm:^5.1.0":
- version: 5.1.0
- resolution: "deepmerge-ts@npm:5.1.0"
- checksum: 10/0f615ccfb27b93a286abc315d7d1ec171f1befe9c511c2799ca7184c11fc6a6f29f5368d446c6885338de0d95cf6cb66a5ff4c55141a1265012730bd69408cf9
+"deepmerge-ts@npm:^7.0.3":
+ version: 7.0.3
+ resolution: "deepmerge-ts@npm:7.0.3"
+ checksum: 10/11200115eb6d77a8acede8e093280412ff438da3675979e8dade73124564584842c0e47e2076183067761e9026db9280a4efae453bd138615c6b3707eef72e2d
languageName: node
linkType: hard
@@ -2213,15 +2212,6 @@ __metadata:
languageName: node
linkType: hard
-"doctrine@npm:^3.0.0":
- version: 3.0.0
- resolution: "doctrine@npm:3.0.0"
- dependencies:
- esutils: "npm:^2.0.2"
- checksum: 10/b4b28f1df5c563f7d876e7461254a4597b8cabe915abe94d7c5d1633fed263fcf9a85e8d3836591fc2d040108e822b0d32758e5ec1fe31c590dc7e08086e3e48
- languageName: node
- linkType: hard
-
"duplexify@npm:^4.1.1":
version: 4.1.2
resolution: "duplexify@npm:4.1.2"
@@ -2442,75 +2432,78 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-promise@npm:^6.1.1":
- version: 6.1.1
- resolution: "eslint-plugin-promise@npm:6.1.1"
+"eslint-plugin-promise@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "eslint-plugin-promise@npm:6.2.0"
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- checksum: 10/216c4348f796c5e90984224532d42a8f8d0455b8cbb1955bcb328b3aa10a52e9718f6fb044b6fe19825eda3a2d62a32b1042d9cbb10731353cf61b7a6cab2d71
+ eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
+ checksum: 10/9d3598a1c754d1cfa92b292e441fa8583c5f420058db6bd0de750e2c2b76fa08683deed86e9c51668a7e54e6991d3d428fbcfbe9363a6c93a94c0d74a29f5d5e
languageName: node
linkType: hard
-"eslint-plugin-react-hooks@npm:^4.6.0":
- version: 4.6.0
- resolution: "eslint-plugin-react-hooks@npm:4.6.0"
+"eslint-plugin-react-hooks@npm:^4.6.2":
+ version: 4.6.2
+ resolution: "eslint-plugin-react-hooks@npm:4.6.2"
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- checksum: 10/3c63134e056a6d98d66e2c475c81f904169db817e89316d14e36269919e31f4876a2588aa0e466ec8ef160465169c627fe823bfdaae7e213946584e4a165a3ac
+ checksum: 10/5a0680941f34e70cf505bcb6082df31a3e445d193ee95a88ff3483041eb944f4cefdaf7e81b0eb1feb4eeceee8c7c6ddb8a2a6e8c4c0388514a42e16ac7b7a69
languageName: node
linkType: hard
-"eslint-scope@npm:^7.2.2":
- version: 7.2.2
- resolution: "eslint-scope@npm:7.2.2"
+"eslint-scope@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "eslint-scope@npm:8.0.1"
dependencies:
esrecurse: "npm:^4.3.0"
estraverse: "npm:^5.2.0"
- checksum: 10/5c660fb905d5883ad018a6fea2b49f3cb5b1cbf2cd4bd08e98646e9864f9bc2c74c0839bed2d292e90a4a328833accc197c8f0baed89cbe8d605d6f918465491
+ checksum: 10/458513863d3c79005b599f40250437bddba923f18549058ea45820a8d3d4bbc67fe292751d522a0cab69dd01fe211ffde5c1a5fc867e86f2d28727b1d61610da
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3":
+"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.3":
version: 3.4.3
resolution: "eslint-visitor-keys@npm:3.4.3"
checksum: 10/3f357c554a9ea794b094a09bd4187e5eacd1bc0d0653c3adeb87962c548e6a1ab8f982b86963ae1337f5d976004146536dcee5d0e2806665b193fbfbf1a9231b
languageName: node
linkType: hard
-"eslint@npm:^8.56.0":
- version: 8.56.0
- resolution: "eslint@npm:8.56.0"
+"eslint-visitor-keys@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "eslint-visitor-keys@npm:4.0.0"
+ checksum: 10/c7617166e6291a15ce2982b5c4b9cdfb6409f5c14562712d12e2584480cdf18609694b21d7dad35b02df0fa2cd037505048ded54d2f405c64f600949564eb334
+ languageName: node
+ linkType: hard
+
+"eslint@npm:^9.4.0":
+ version: 9.4.0
+ resolution: "eslint@npm:9.4.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.2.0"
"@eslint-community/regexpp": "npm:^4.6.1"
- "@eslint/eslintrc": "npm:^2.1.4"
- "@eslint/js": "npm:8.56.0"
- "@humanwhocodes/config-array": "npm:^0.11.13"
+ "@eslint/config-array": "npm:^0.15.1"
+ "@eslint/eslintrc": "npm:^3.1.0"
+ "@eslint/js": "npm:9.4.0"
"@humanwhocodes/module-importer": "npm:^1.0.1"
+ "@humanwhocodes/retry": "npm:^0.3.0"
"@nodelib/fs.walk": "npm:^1.2.8"
- "@ungap/structured-clone": "npm:^1.2.0"
ajv: "npm:^6.12.4"
chalk: "npm:^4.0.0"
cross-spawn: "npm:^7.0.2"
debug: "npm:^4.3.2"
- doctrine: "npm:^3.0.0"
escape-string-regexp: "npm:^4.0.0"
- eslint-scope: "npm:^7.2.2"
- eslint-visitor-keys: "npm:^3.4.3"
- espree: "npm:^9.6.1"
+ eslint-scope: "npm:^8.0.1"
+ eslint-visitor-keys: "npm:^4.0.0"
+ espree: "npm:^10.0.1"
esquery: "npm:^1.4.2"
esutils: "npm:^2.0.2"
fast-deep-equal: "npm:^3.1.3"
- file-entry-cache: "npm:^6.0.1"
+ file-entry-cache: "npm:^8.0.0"
find-up: "npm:^5.0.0"
glob-parent: "npm:^6.0.2"
- globals: "npm:^13.19.0"
- graphemer: "npm:^1.4.0"
ignore: "npm:^5.2.0"
imurmurhash: "npm:^0.1.4"
is-glob: "npm:^4.0.0"
is-path-inside: "npm:^3.0.3"
- js-yaml: "npm:^4.1.0"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
levn: "npm:^0.4.1"
lodash.merge: "npm:^4.6.2"
@@ -2521,18 +2514,18 @@ __metadata:
text-table: "npm:^0.2.0"
bin:
eslint: bin/eslint.js
- checksum: 10/ef6193c6e4cef20774b985a5cc2fd4bf6d3c4decd423117cbc4a0196617861745db291217ad3c537bc3a160650cca965bc818f55e1f3e446af1fcb293f9940a5
+ checksum: 10/e2eaae18eb79d543a1ca5420495ea9bf1278f9e25bfa6309ec4e4dae981cba4d731a9b857f5e2f8b5e467adaaf871a635a7eb143a749e7cdcdff4716821628d2
languageName: node
linkType: hard
-"espree@npm:^9.6.0, espree@npm:^9.6.1":
- version: 9.6.1
- resolution: "espree@npm:9.6.1"
+"espree@npm:^10.0.1":
+ version: 10.0.1
+ resolution: "espree@npm:10.0.1"
dependencies:
- acorn: "npm:^8.9.0"
+ acorn: "npm:^8.11.3"
acorn-jsx: "npm:^5.3.2"
- eslint-visitor-keys: "npm:^3.4.1"
- checksum: 10/255ab260f0d711a54096bdeda93adff0eadf02a6f9b92f02b323e83a2b7fc258797919437ad331efec3930475feb0142c5ecaaf3cdab4befebd336d47d3f3134
+ eslint-visitor-keys: "npm:^4.0.0"
+ checksum: 10/557d6cfb4894b1489effcaed8702682086033f8a2449568933bc59493734733d750f2a87907ba575844d3933340aea2d84288f5e67020c6152f6fd18a86497b2
languageName: node
linkType: hard
@@ -2750,12 +2743,12 @@ __metadata:
languageName: node
linkType: hard
-"file-entry-cache@npm:^6.0.1":
- version: 6.0.1
- resolution: "file-entry-cache@npm:6.0.1"
+"file-entry-cache@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "file-entry-cache@npm:8.0.0"
dependencies:
- flat-cache: "npm:^3.0.4"
- checksum: 10/099bb9d4ab332cb93c48b14807a6918a1da87c45dce91d4b61fd40e6505d56d0697da060cb901c729c90487067d93c9243f5da3dc9c41f0358483bfdebca736b
+ flat-cache: "npm:^4.0.0"
+ checksum: 10/afe55c4de4e0d226a23c1eae62a7219aafb390859122608a89fa4df6addf55c7fd3f1a2da6f5b41e7cdff496e4cf28bbd215d53eab5c817afa96d2b40c81bfb0
languageName: node
linkType: hard
@@ -2802,14 +2795,13 @@ __metadata:
languageName: node
linkType: hard
-"flat-cache@npm:^3.0.4":
- version: 3.2.0
- resolution: "flat-cache@npm:3.2.0"
+"flat-cache@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "flat-cache@npm:4.0.1"
dependencies:
flatted: "npm:^3.2.9"
- keyv: "npm:^4.5.3"
- rimraf: "npm:^3.0.2"
- checksum: 10/02381c6ece5e9fa5b826c9bbea481d7fd77645d96e4b0b1395238124d581d10e56f17f723d897b6d133970f7a57f0fab9148cbbb67237a0a0ffe794ba60c0c70
+ keyv: "npm:^4.5.4"
+ checksum: 10/58ce851d9045fffc7871ce2bd718bc485ad7e777bf748c054904b87c351ff1080c2c11da00788d78738bfb51b71e4d5ea12d13b98eb36e3358851ffe495b62dc
languageName: node
linkType: hard
@@ -3007,7 +2999,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^7.1.3, glob@npm:^7.2.0, glob@npm:~7.2.0":
+"glob@npm:^7.2.0, glob@npm:~7.2.0":
version: 7.2.3
resolution: "glob@npm:7.2.3"
dependencies:
@@ -3021,12 +3013,17 @@ __metadata:
languageName: node
linkType: hard
-"globals@npm:^13.19.0":
- version: 13.24.0
- resolution: "globals@npm:13.24.0"
- dependencies:
- type-fest: "npm:^0.20.2"
- checksum: 10/62c5b1997d06674fc7191d3e01e324d3eda4d65ac9cc4e78329fa3b5c4fd42a0e1c8722822497a6964eee075255ce21ccf1eec2d83f92ef3f06653af4d0ee28e
+"globals@npm:^14.0.0":
+ version: 14.0.0
+ resolution: "globals@npm:14.0.0"
+ checksum: 10/03939c8af95c6df5014b137cac83aa909090c3a3985caef06ee9a5a669790877af8698ab38007e4c0186873adc14c0b13764acc754b16a754c216cc56aa5f021
+ languageName: node
+ linkType: hard
+
+"globals@npm:^15.4.0":
+ version: 15.4.0
+ resolution: "globals@npm:15.4.0"
+ checksum: 10/886e687466ceee48fe61f1a6c69fb714e79a84b9e11953baa355b94da0d72caf0e8186d64dcf1299d27ef5f231029baadd197593323ccc6617d487216e561c9b
languageName: node
linkType: hard
@@ -3191,17 +3188,17 @@ __metadata:
languageName: node
linkType: hard
-"ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.2.4":
- version: 5.3.0
- resolution: "ignore@npm:5.3.0"
- checksum: 10/51594355cea4c6ad6b28b3b85eb81afa7b988a1871feefd7062baf136c95aa06760ee934fa9590e43d967bd377ce84a4cf6135fbeb6063e063f1182a0e9a3bcd
+"ignore@npm:^5.1.8, ignore@npm:^5.2.0, ignore@npm:^5.3.1":
+ version: 5.3.1
+ resolution: "ignore@npm:5.3.1"
+ checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065
languageName: node
linkType: hard
-"immer@npm:^10.0.4":
- version: 10.0.4
- resolution: "immer@npm:10.0.4"
- checksum: 10/c1196783cf18e836527f970e45dc88e5472756401831e94d494ca5fd00ab7b39de3156f50505908207e7efe59ac23244d2cde0bd0cff791de7e23709771757e6
+"immer@npm:^10.1.1":
+ version: 10.1.1
+ resolution: "immer@npm:10.1.1"
+ checksum: 10/9dacf1e8c201d69191ccd88dc5d733bafe166cd45a5a360c5d7c88f1de0dff974a94114d72b35f3106adfe587fcfb131c545856184a2247d89d735ad25589863
languageName: node
linkType: hard
@@ -3565,7 +3562,7 @@ __metadata:
languageName: node
linkType: hard
-"keyv@npm:^4.5.3":
+"keyv@npm:^4.5.4":
version: 4.5.4
resolution: "keyv@npm:4.5.4"
dependencies:
@@ -3731,15 +3728,6 @@ __metadata:
languageName: node
linkType: hard
-"lru-cache@npm:^6.0.0":
- version: 6.0.0
- resolution: "lru-cache@npm:6.0.0"
- dependencies:
- yallist: "npm:^4.0.0"
- checksum: 10/fc1fe2ee205f7c8855fa0f34c1ab0bcf14b6229e35579ec1fd1079f31d6fc8ef8eb6fd17f2f4d99788d7e339f50e047555551ebd5e434dda503696e7c6591825
- languageName: node
- linkType: hard
-
"magic-string@npm:^0.30.5, magic-string@npm:~0.30.0":
version: 0.30.5
resolution: "magic-string@npm:0.30.5"
@@ -3861,15 +3849,6 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:9.0.3, minimatch@npm:^9.0.1":
- version: 9.0.3
- resolution: "minimatch@npm:9.0.3"
- dependencies:
- brace-expansion: "npm:^2.0.1"
- checksum: 10/c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5
- languageName: node
- linkType: hard
-
"minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -3879,6 +3858,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^9.0.1, minimatch@npm:^9.0.4":
+ version: 9.0.4
+ resolution: "minimatch@npm:9.0.4"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 10/4cdc18d112b164084513e890d6323370db14c22249d536ad1854539577a895e690a27513dc346392f61a4a50afbbd8abc88f3f25558bfbbbb862cd56508b20f5
+ languageName: node
+ linkType: hard
+
"minipass-collect@npm:^2.0.1":
version: 2.0.1
resolution: "minipass-collect@npm:2.0.1"
@@ -4052,15 +4040,15 @@ __metadata:
languageName: node
linkType: hard
-"msgpackr@npm:^1.10.1":
- version: 1.10.1
- resolution: "msgpackr@npm:1.10.1"
+"msgpackr@npm:^1.10.1, msgpackr@npm:^1.10.2":
+ version: 1.10.2
+ resolution: "msgpackr@npm:1.10.2"
dependencies:
msgpackr-extract: "npm:^3.0.2"
dependenciesMeta:
msgpackr-extract:
optional: true
- checksum: 10/9fc78c78435a773ed919720ab4f276f6781c6feac0e88233783d00deb64ef1c1caf75781f4a5c675bb535292bb9a67f2262ffc15b64cdc16b176b5220997d564
+ checksum: 10/c422bed19f70d23b5f8945cb8e334cb9e773350b422d606794397c22260ef64a42a17284c5e14c2693203f871ecb18157dc47e2b8bd2e66d7764fcde3442a5c1
languageName: node
linkType: hard
@@ -4073,12 +4061,12 @@ __metadata:
languageName: node
linkType: hard
-"nanoid@npm:^5.0.6":
- version: 5.0.6
- resolution: "nanoid@npm:5.0.6"
+"nanoid@npm:^5.0.7":
+ version: 5.0.7
+ resolution: "nanoid@npm:5.0.7"
bin:
nanoid: bin/nanoid.js
- checksum: 10/cd5d3eebd3b148b68b4b0238d94b1d8b4d955cc1a74b8e5217c1daecaed584d4b3701f41ce0f5e909ba4cd214592aff41fb53ac1955d77ea85d58df936726f29
+ checksum: 10/25ab0b0cf9082ae6747f0f55cec930e6c1cc5975103aa3a5fda44be5720eff57d9b25a8a9850274bfdde8def964b49bf03def71c6aa7ad1cba32787819b79f60
languageName: node
linkType: hard
@@ -4421,12 +4409,12 @@ __metadata:
languageName: node
linkType: hard
-"prettier@npm:^3.0.3, prettier@npm:^3.2.5":
- version: 3.2.5
- resolution: "prettier@npm:3.2.5"
+"prettier@npm:^3.0.3, prettier@npm:^3.3.2":
+ version: 3.3.2
+ resolution: "prettier@npm:3.3.2"
bin:
prettier: bin/prettier.cjs
- checksum: 10/d509f9da0b70e8cacc561a1911c0d99ec75117faed27b95cc8534cb2349667dee6351b0ca83fa9d5703f14127faa52b798de40f5705f02d843da133fc3aa416a
+ checksum: 10/83214e154afa5aa9b664c2506640212323eb1376b13379b2413dc351b7de0687629dca3f00ff2ec895ebd7e3a2adb7d7e231b6c77606e2358137f2150807405b
languageName: node
linkType: hard
@@ -4571,15 +4559,15 @@ __metadata:
languageName: node
linkType: hard
-"react-dom@npm:^18.2.0":
- version: 18.2.0
- resolution: "react-dom@npm:18.2.0"
+"react-dom@npm:^18.3.1":
+ version: 18.3.1
+ resolution: "react-dom@npm:18.3.1"
dependencies:
loose-envify: "npm:^1.1.0"
- scheduler: "npm:^0.23.0"
+ scheduler: "npm:^0.23.2"
peerDependencies:
- react: ^18.2.0
- checksum: 10/ca5e7762ec8c17a472a3605b6f111895c9f87ac7d43a610ab7024f68cd833d08eda0625ce02ec7178cc1f3c957cf0b9273cdc17aa2cd02da87544331c43b1d21
+ react: ^18.3.1
+ checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81
languageName: node
linkType: hard
@@ -4625,27 +4613,27 @@ __metadata:
languageName: node
linkType: hard
-"react-router-dom@npm:^6.22.3":
- version: 6.22.3
- resolution: "react-router-dom@npm:6.22.3"
+"react-router-dom@npm:^6.23.1":
+ version: 6.23.1
+ resolution: "react-router-dom@npm:6.23.1"
dependencies:
- "@remix-run/router": "npm:1.15.3"
- react-router: "npm:6.22.3"
+ "@remix-run/router": "npm:1.16.1"
+ react-router: "npm:6.23.1"
peerDependencies:
react: ">=16.8"
react-dom: ">=16.8"
- checksum: 10/868a530c3167e1903f170818c0162760b8fbe9b10a7a7a79e5998990df341cd7127ba7819af4a9105af72c13453c7c4d76b2b07a70b56fff012fa0508b51940e
+ checksum: 10/29004176608e879c57830ed02ecd70bf2b54c07acfb050fbbd61c7d28a0c2c8abf1287c2c69222c588afd028763ffe2c61015f03a3360359b250cc019234d76b
languageName: node
linkType: hard
-"react-router@npm:6.22.3":
- version: 6.22.3
- resolution: "react-router@npm:6.22.3"
+"react-router@npm:6.23.1":
+ version: 6.23.1
+ resolution: "react-router@npm:6.23.1"
dependencies:
- "@remix-run/router": "npm:1.15.3"
+ "@remix-run/router": "npm:1.16.1"
peerDependencies:
react: ">=16.8"
- checksum: 10/df3948afd6500faf4b82a72375b9177536d878d54cad18e20a175efcbfdd0d94852aac59660d786946636ed325284d94a8f46652d898df304d6a29c9a3932afd
+ checksum: 10/72747878fd851b8fc9a6c2f1ee7a3f3a69f18df0c45d7857851b57930d4f55686190f5df0b8d9064ce9e8594bd9ac6a6f479bd8c91552f0b825beb012fa5a770
languageName: node
linkType: hard
@@ -4666,12 +4654,12 @@ __metadata:
languageName: node
linkType: hard
-"react@npm:^18.2.0":
- version: 18.2.0
- resolution: "react@npm:18.2.0"
+"react@npm:^18.3.1":
+ version: 18.3.1
+ resolution: "react@npm:18.3.1"
dependencies:
loose-envify: "npm:^1.1.0"
- checksum: 10/b9214a9bd79e99d08de55f8bef2b7fc8c39630be97c4e29d7be173d14a9a10670b5325e94485f74cd8bff4966ef3c78ee53c79a7b0b9b70cba20aa8973acc694
+ checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf
languageName: node
linkType: hard
@@ -4746,31 +4734,20 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^3.0.2":
- version: 3.0.2
- resolution: "rimraf@npm:3.0.2"
- dependencies:
- glob: "npm:^7.1.3"
- bin:
- rimraf: bin.js
- checksum: 10/063ffaccaaaca2cfd0ef3beafb12d6a03dd7ff1260d752d62a6077b5dfff6ae81bea571f655bb6b589d366930ec1bdd285d40d560c0dae9b12f125e54eb743d5
- languageName: node
- linkType: hard
-
-"rimraf@npm:^5.0.5":
- version: 5.0.5
- resolution: "rimraf@npm:5.0.5"
+"rimraf@npm:^5.0.7":
+ version: 5.0.7
+ resolution: "rimraf@npm:5.0.7"
dependencies:
glob: "npm:^10.3.7"
bin:
rimraf: dist/esm/bin.mjs
- checksum: 10/a612c7184f96258b7d1328c486b12ca7b60aa30e04229a08bbfa7e964486deb1e9a1b52d917809311bdc39a808a4055c0f950c0280fba194ba0a09e6f0d404f6
+ checksum: 10/1e3cecfe59ee2383dfd9ba5373caeed48ed941318a0360119419b7dffc63115661408b9427f67e1f66b5bbb8855a3953db09e55a7362b3df904a44453dfa22fb
languageName: node
linkType: hard
-"rollup-plugin-license@npm:^3.3.1":
- version: 3.3.1
- resolution: "rollup-plugin-license@npm:3.3.1"
+"rollup-plugin-license@npm:^3.4.0":
+ version: 3.4.0
+ resolution: "rollup-plugin-license@npm:3.4.0"
dependencies:
commenting: "npm:~1.1.0"
glob: "npm:~7.2.0"
@@ -4783,7 +4760,7 @@ __metadata:
spdx-satisfies: "npm:~5.0.1"
peerDependencies:
rollup: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0
- checksum: 10/383f7a35db3e49212df76e1fc480b308ac4592cf38af6152ea7893e85ab9a7e938f99f84730c925f534a522505b29e175c6f3522be7c6157dfcf5871ed6b7b03
+ checksum: 10/2a3accaf3966a3a55f85b9d2704d7343c884b7f9bbd37d9b96e176bb0147f264ab3acacb8110ccec20f27107e0edaa28ed38740df14073f8e3e57f1f04c0e76f
languageName: node
linkType: hard
@@ -4893,12 +4870,12 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:^0.23.0":
- version: 0.23.0
- resolution: "scheduler@npm:0.23.0"
+"scheduler@npm:^0.23.2":
+ version: 0.23.2
+ resolution: "scheduler@npm:0.23.2"
dependencies:
loose-envify: "npm:^1.1.0"
- checksum: 10/0c4557aa37bafca44ff21dc0ea7c92e2dbcb298bc62eae92b29a39b029134f02fb23917d6ebc8b1fa536b4184934314c20d8864d156a9f6357f3398aaf7bfda8
+ checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9
languageName: node
linkType: hard
@@ -4909,14 +4886,12 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.3.5, semver@npm:^7.5.4, semver@npm:^7.6.0":
- version: 7.6.0
- resolution: "semver@npm:7.6.0"
- dependencies:
- lru-cache: "npm:^6.0.0"
+"semver@npm:^7.3.5, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2":
+ version: 7.6.2
+ resolution: "semver@npm:7.6.2"
bin:
semver: bin/semver.js
- checksum: 10/1b41018df2d8aca5a1db4729985e8e20428c650daea60fcd16e926e9383217d00f574fab92d79612771884a98d2ee2a1973f49d630829a8d54d6570defe62535
+ checksum: 10/296b17d027f57a87ef645e9c725bff4865a38dfc9caf29b26aa084b85820972fbe7372caea1ba6857162fa990702c6d9c1d82297cecb72d56c78ab29070d2ca2
languageName: node
linkType: hard
@@ -5357,9 +5332,9 @@ __metadata:
languageName: node
linkType: hard
-"terser@npm:^5.30.2":
- version: 5.30.2
- resolution: "terser@npm:5.30.2"
+"terser@npm:^5.31.1":
+ version: 5.31.1
+ resolution: "terser@npm:5.31.1"
dependencies:
"@jridgewell/source-map": "npm:^0.3.3"
acorn: "npm:^8.8.2"
@@ -5367,7 +5342,7 @@ __metadata:
source-map-support: "npm:~0.5.20"
bin:
terser: bin/terser
- checksum: 10/df671714eb9160cc61d340ddbe6e54f66060bc893c2d420090e10df7f1a2e459725a56dc2e547e992c021ad4523b81eabc8f5a551c53505def80b7320a72506a
+ checksum: 10/4b22b62e762aebcd538dc3f5d5323fb3b51786e9294f7069d591cb61401a1161778039fdf283bbaf06244f500ee8563e0c49fc3c64176310556f34cc6637d463
languageName: node
linkType: hard
@@ -5466,12 +5441,12 @@ __metadata:
languageName: node
linkType: hard
-"ts-api-utils@npm:^1.0.1":
- version: 1.0.3
- resolution: "ts-api-utils@npm:1.0.3"
+"ts-api-utils@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "ts-api-utils@npm:1.3.0"
peerDependencies:
typescript: ">=4.2.0"
- checksum: 10/1350a5110eb1e534e9a6178f4081fb8a4fcc439749e19f4ad699baec9090fcb90fe532d5e191d91a062dc6e454a14a8d7eb2ad202f57135a30c4a44a3024f039
+ checksum: 10/3ee44faa24410cd649b5c864e068d438aa437ef64e9e4a66a41646a6d3024d3097a695eeb3fb26ee364705d3cb9653a65756d009e6a53badb6066a5f447bf7ed
languageName: node
linkType: hard
@@ -5512,13 +5487,6 @@ __metadata:
languageName: node
linkType: hard
-"type-fest@npm:^0.20.2":
- version: 0.20.2
- resolution: "type-fest@npm:0.20.2"
- checksum: 10/8907e16284b2d6cfa4f4817e93520121941baba36b39219ea36acfe64c86b9dbc10c9941af450bd60832c8f43464974d51c0957f9858bc66b952b66b6914cbb9
- languageName: node
- linkType: hard
-
"type-is@npm:~1.6.18":
version: 1.6.18
resolution: "type-is@npm:1.6.18"
@@ -5529,23 +5497,23 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:5.4.3":
- version: 5.4.3
- resolution: "typescript@npm:5.4.3"
+"typescript@npm:5.4.5":
+ version: 5.4.5
+ resolution: "typescript@npm:5.4.5"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/de4c69f49a7ad4b1ea66a6dcc8b055ac34eb56af059a069d8988dd811c5e649be07e042e5bf573e8d0ac3ec2f30e6c999aa651cd09f6e9cbc6113749e8b6be20
+ checksum: 10/d04a9e27e6d83861f2126665aa8d84847e8ebabcea9125b9ebc30370b98cb38b5dff2508d74e2326a744938191a83a69aa9fddab41f193ffa43eabfdf3f190a5
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A5.4.3#optional!builtin":
- version: 5.4.3
- resolution: "typescript@patch:typescript@npm%3A5.4.3#optional!builtin::version=5.4.3&hash=5adc0c"
+"typescript@patch:typescript@npm%3A5.4.5#optional!builtin":
+ version: 5.4.5
+ resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/5aedd97595582b08aadb8a70e8e3ddebaf5a9c1e5ad4d6503c2fcfc15329b5cf8d01145b09913e9555683ac16c5123a96be32b6d72614098ebd42df520eed9b1
+ checksum: 10/760f7d92fb383dbf7dee2443bf902f4365db2117f96f875cf809167f6103d55064de973db9f78fe8f31ec08fff52b2c969aee0d310939c0a3798ec75d0bca2e1
languageName: node
linkType: hard
@@ -5690,9 +5658,9 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:^5.0.0, vite@npm:^5.1.3, vite@npm:^5.2.7":
- version: 5.2.7
- resolution: "vite@npm:5.2.7"
+"vite@npm:^5.0.0, vite@npm:^5.1.3, vite@npm:^5.2.13":
+ version: 5.2.13
+ resolution: "vite@npm:5.2.13"
dependencies:
esbuild: "npm:^0.20.1"
fsevents: "npm:~2.3.3"
@@ -5726,7 +5694,7 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
- checksum: 10/a00173446c8392069a70a92be78b060f7e5895f28c229eb25198953daa55c16ffbddcd4e8f015f220b2b1113e12d30e7a892221de34be336b222a12cddbb78a4
+ checksum: 10/eee65eebff8c839935fdf1a6f2bbc90b923d53a447cc0949abea71577166e7ad7ceb41f3ea42c79a54997319eacfa45445509da371a8ba0699fce8f7de137882
languageName: node
linkType: hard