From 50b0ba875b0085438dce66eb086481db76086144 Mon Sep 17 00:00:00 2001 From: lin onetwo Date: Sun, 24 Nov 2024 16:59:21 +0800 Subject: [PATCH] chore: upgrade deps --- .nvmrc | 2 +- forge.config.js | 10 +- package.json | 102 +- pnpm-lock.yaml | 3283 ++++++++++------- src/services/libs/isBrowserWindow.ts | 5 + src/services/view/index.ts | 11 +- src/services/wikiGitWorkspace/index.ts | 4 +- src/services/windows/handleAttachToMenuBar.ts | 8 +- src/services/workspaces/index.ts | 8 +- src/services/workspacesView/registerMenu.ts | 3 +- tsconfig.json | 3 +- 11 files changed, 1975 insertions(+), 1464 deletions(-) create mode 100644 src/services/libs/isBrowserWindow.ts diff --git a/.nvmrc b/.nvmrc index 9a2a0e21..53d1c14d 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20 +v22 diff --git a/forge.config.js b/forge.config.js index b71b2ef7..23ebccca 100644 --- a/forge.config.js +++ b/forge.config.js @@ -1,8 +1,9 @@ /* eslint-disable @typescript-eslint/restrict-template-expressions */ const packageJson = require('./package.json'); -const beforeAsar = require('./scripts/beforeAsar'); +const beforeAsar = require('./scripts/beforeAsar').default; +const afterPack = require('./scripts/afterPack').default; -const { version, description } = packageJson; +const { description } = packageJson; const config = { packagerConfig: { @@ -30,8 +31,8 @@ const config = { electronLanguages: ['zh_CN', 'en', 'ja'], }, appBundleId: 'com.tidgi', - afterPrune: ['scripts/afterPack.js'], - beforeAsar: [beforeAsar.default], + afterPrune: [afterPack], + beforeAsar: [beforeAsar], }, makers: [ { @@ -52,7 +53,6 @@ const config = { config: (arch) => { return { artifactName: `Portable-TidGi-Windows-${arch}.exe`, - installerIcon: 'build-resources/icon-installer.ico', }; }, }, diff --git a/package.json b/package.json index 58148d66..c6fdca4a 100644 --- a/package.json +++ b/package.json @@ -41,80 +41,82 @@ "electron-dl": "^4.0.0", "electron-ipc-cat": "2.0.1", "electron-settings": "5.0.0", - "electron-squirrel-startup": "1.0.1", "electron-unhandled": "4.0.1", "electron-window-state": "5.0.3", - "espree": "^10.1.0", + "espree": "^10.3.0", "exponential-backoff": "^3.1.1", "fs-extra": "11.2.0", "git-sync-js": "^2.0.5", - "i18next": "23.11.5", + "i18next": "24.0.0", "i18next-electron-fs-backend": "3.0.2", - "i18next-fs-backend": "2.3.1", + "i18next-fs-backend": "2.6.0", "intercept-stdout": "0.1.2", - "inversify": "6.0.2", + "inversify": "6.1.4", "inversify-inject-decorators": "3.1.0", "ipaddr.js": "2.2.0", - "jimp": "0.22.12", + "jimp": "1.6.0", "lodash": "4.17.21", - "menubar": "9.5.0", - "nanoid": "^5.0.7", + "menubar": "9.5.1", + "nanoid": "^5.0.8", "new-github-issue-url": "^1.0.0", "node-fetch": "3.3.2", "reflect-metadata": "0.2.2", "registry-js": "1.16.0", - "rotating-file-stream": "^3.2.3", + "rotating-file-stream": "^3.2.5", "rxjs": "7.8.1", - "semver": "7.6.2", + "semver": "7.6.3", "source-map-support": "0.5.21", "strip-ansi": "^7.1.0", "threads": "1.7.0", - "type-fest": "4.20.1", + "type-fest": "4.27.1", "typescript-styled-is": "^2.1.0", "v8-compile-cache-lib": "^3.0.1", - "winston": "3.13.0", + "winston": "3.17.0", "winston-daily-rotate-file": "5.0.0", - "winston-transport": "4.7.0", - "wouter": "^3.3.0", - "zx": "8.1.3" + "winston-transport": "4.9.0", + "wouter": "^3.3.5", + "zx": "8.2.2" }, "optionalDependencies": { - "@electron-forge/maker-deb": "7.4.0", - "@electron-forge/maker-flatpak": "7.4.0", - "@electron-forge/maker-rpm": "7.4.0", - "@electron-forge/maker-snap": "7.4.0", - "@electron-forge/maker-squirrel": "7.4.0", - "@electron-forge/maker-zip": "7.4.0" + + "@electron-forge/maker-deb": "7.5.0", + "@electron-forge/maker-flatpak": "7.5.0", + "@electron-forge/maker-rpm": "7.5.0", + "@electron-forge/maker-snap": "7.5.0", + "@electron-forge/maker-squirrel": "7.5.0", + "@electron-forge/maker-zip": "7.5.0", + "@rabbitholesyndrome/electron-forge-maker-portable": "^0.2.0", + + "electron-squirrel-startup": "1.0.1" }, "devDependencies": { - "@cucumber/cucumber": "10.8.0", - "@dnd-kit/core": "6.1.0", - "@dnd-kit/modifiers": "7.0.0", - "@dnd-kit/sortable": "8.0.0", + "@cucumber/cucumber": "11.1.0", + "@dnd-kit/core": "6.2.0", + "@dnd-kit/modifiers": "8.0.0", + "@dnd-kit/sortable": "9.0.0", "@dnd-kit/utilities": "3.2.2", - "@electron-forge/cli": "7.4.0", - "@electron-forge/plugin-auto-unpack-natives": "7.4.0", - "@electron-forge/plugin-webpack": "7.4.0", - "@electron/rebuild": "^3.6.0", - "@fontsource/roboto": "^5.0.13", + "@electron-forge/cli": "7.5.0", + "@electron-forge/plugin-auto-unpack-natives": "7.5.0", + "@electron-forge/plugin-webpack": "7.5.0", + "@electron/rebuild": "^3.7.1", + "@fontsource/roboto": "^5.1.0", "@mui/icons-material": "^5.15.21", "@mui/lab": "5.0.0-alpha.170", "@mui/material": "^5.15.21", "@mui/styled-engine-sc": "6.0.0-alpha.18", "@mui/styles": "^5.15.21", "@mui/x-date-pickers": "^7.8.0", - "@rabbitholesyndrome/electron-forge-maker-portable": "^0.2.0", "@reforged/maker-appimage": "^4.0.2", "@types/bluebird": "3.5.42", - "@types/chai": "4.3.16", + "@types/chai": "5.0.1", "@types/circular-dependency-plugin": "5.0.8", "@types/fs-extra": "11.0.4", "@types/i18next-fs-backend": "1.1.5", "@types/intercept-stdout": "0.1.3", - "@types/lodash": "4.17.6", - "@types/node": "20.14.9", - "@types/react": "18.3.3", - "@types/react-dom": "18.3.0", + "@types/lodash": "4.17.13", + "@types/node": "22.9.3", + "@types/react": "18.3.12", + "@types/react-dom": "18.3.1", "@types/react-helmet": "6.1.11", "@types/semver": "7.5.8", "@types/source-map-support": "0.5.10", @@ -123,42 +125,42 @@ "@types/webpack-node-externals": "3.0.4", "@vercel/webpack-asset-relocator-loader": "1.7.3", "beautiful-react-hooks": "5.0.2", - "chai": "5.1.1", + "chai": "5.1.2", "circular-dependency-plugin": "5.2.2", "copy-webpack-plugin": "12.0.2", "cross-env": "7.0.3", - "css-loader": "6.10.0", + "css-loader": "6.11.0", "date-fns": "3.6.0", - "dprint": "^0.46.3", - "electron": "31.1.0", - "esbuild": "^0.21.5", - "esbuild-loader": "^4.2.0", + "dprint": "^0.47.5", + "electron": "33.2.0", + "esbuild": "^0.24.0", + "esbuild-loader": "^4.2.2", "eslint-config-tidgi": "1.2.3", "fork-ts-checker-webpack-plugin": "9.0.2", "graphql-hooks": "8.0.1", "json5": "^2.2.3", - "node-loader": "2.0.0", + "node-loader": "2.1.0", "react": "18.3.1", "react-dom": "18.3.1", "react-helmet": "6.1.0", - "react-i18next": "14.1.2", - "rimraf": "^5.0.7", + "react-i18next": "15.1.1", + "rimraf": "^6.0.1", "simplebar": "6.2.7", "simplebar-react": "3.2.6", "style-loader": "4.0.0", - "styled-components": "6.1.11", + "styled-components": "6.1.13", "threads-plugin": "1.4.0", "ts-import-plugin": "3.0.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", - "tw5-typed": "^0.5.11", - "typescript": "5.5.2", + "tw5-typed": "^0.5.14", + "typescript": "5.7.2", "typescript-plugin-styled-components": "3.0.0", - "typesync": "0.12.1", + "typesync": "0.13.4", "webpack-bundle-analyzer": "4.10.2", "webpack-node-externals": "3.0.0", "webpack5-externals-plugin": "1.0.4", - "webpackbar": "6.0.1" + "webpackbar": "7.0.0" }, "pnpm": { "overrides": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54426156..45f95afd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,9 +14,6 @@ importers: .: dependencies: - '@tiddlygit/tiddlywiki': - specifier: 5.3.5 - version: 5.3.5 ansi-to-html: specifier: ^0.7.2 version: 0.7.2 @@ -40,13 +37,10 @@ importers: version: 4.0.0 electron-ipc-cat: specifier: 2.0.1 - version: 2.0.1(electron@31.1.0)(rxjs@7.8.1) + version: 2.0.1(electron@33.2.0)(rxjs@7.8.1) electron-settings: specifier: 5.0.0 - version: 5.0.0(electron@31.1.0) - electron-squirrel-startup: - specifier: 1.0.1 - version: 1.0.1 + version: 5.0.0(electron@33.2.0) electron-unhandled: specifier: 4.0.1 version: 4.0.1 @@ -54,8 +48,8 @@ importers: specifier: 5.0.3 version: 5.0.3 espree: - specifier: ^10.1.0 - version: 10.1.0 + specifier: ^10.3.0 + version: 10.3.0 exponential-backoff: specifier: ^3.1.1 version: 3.1.1 @@ -66,20 +60,20 @@ importers: specifier: ^2.0.5 version: 2.0.5 i18next: - specifier: 23.11.5 - version: 23.11.5 + specifier: 24.0.0 + version: 24.0.0(typescript@5.7.2) i18next-electron-fs-backend: specifier: 3.0.2 version: 3.0.2 i18next-fs-backend: - specifier: 2.3.1 - version: 2.3.1 + specifier: 2.6.0 + version: 2.6.0 intercept-stdout: specifier: 0.1.2 version: 0.1.2 inversify: - specifier: 6.0.2 - version: 6.0.2 + specifier: 6.1.4 + version: 6.1.4(reflect-metadata@0.2.2) inversify-inject-decorators: specifier: 3.1.0 version: 3.1.0 @@ -87,17 +81,17 @@ importers: specifier: 2.2.0 version: 2.2.0 jimp: - specifier: 0.22.12 - version: 0.22.12(encoding@0.1.13) + specifier: 1.6.0 + version: 1.6.0 lodash: specifier: 4.17.21 version: 4.17.21 menubar: - specifier: 9.5.0 - version: 9.5.0(electron@31.1.0) + specifier: 9.5.1 + version: 9.5.1(electron@33.2.0) nanoid: - specifier: ^5.0.7 - version: 5.0.7 + specifier: ^5.0.8 + version: 5.0.8 new-github-issue-url: specifier: ^1.0.0 version: 1.0.0 @@ -111,14 +105,14 @@ importers: specifier: 1.16.0 version: 1.16.0 rotating-file-stream: - specifier: ^3.2.3 - version: 3.2.3 + specifier: ^3.2.5 + version: 3.2.5 rxjs: specifier: 7.8.1 version: 7.8.1 semver: - specifier: 7.6.2 - version: 7.6.2 + specifier: 7.6.3 + version: 7.6.3 source-map-support: specifier: 0.5.21 version: 0.5.21 @@ -128,113 +122,119 @@ importers: threads: specifier: 1.7.0 version: 1.7.0 + tiddlywiki: + specifier: 5.3.6 + version: 5.3.6 type-fest: - specifier: 4.20.1 - version: 4.20.1 + specifier: 4.27.1 + version: 4.27.1 typescript-styled-is: specifier: ^2.1.0 - version: 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) v8-compile-cache-lib: specifier: ^3.0.1 version: 3.0.1 winston: - specifier: 3.13.0 - version: 3.13.0 + specifier: 3.17.0 + version: 3.17.0 winston-daily-rotate-file: specifier: 5.0.0 - version: 5.0.0(winston@3.13.0) + version: 5.0.0(winston@3.17.0) winston-transport: - specifier: 4.7.0 - version: 4.7.0 + specifier: 4.9.0 + version: 4.9.0 wouter: - specifier: ^3.3.0 - version: 3.3.0(react@18.3.1) + specifier: ^3.3.5 + version: 3.3.5(react@18.3.1) zx: - specifier: 8.1.3 - version: 8.1.3 + specifier: 8.2.2 + version: 8.2.2 optionalDependencies: '@electron-forge/maker-deb': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) '@electron-forge/maker-flatpak': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) '@electron-forge/maker-rpm': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) '@electron-forge/maker-snap': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) '@electron-forge/maker-squirrel': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) '@electron-forge/maker-zip': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) + '@rabbitholesyndrome/electron-forge-maker-portable': + specifier: ^0.2.0 + version: 0.2.0(bluebird@3.7.2) + electron-squirrel-startup: + specifier: 1.0.1 + version: 1.0.1 devDependencies: '@cucumber/cucumber': - specifier: 10.8.0 - version: 10.8.0 + specifier: 11.1.0 + version: 11.1.0 '@dnd-kit/core': - specifier: 6.1.0 - version: 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 6.2.0 + version: 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/modifiers': - specifier: 7.0.0 - version: 7.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) - '@dnd-kit/sortable': specifier: 8.0.0 - version: 8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 8.0.0(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + '@dnd-kit/sortable': + specifier: 9.0.0 + version: 9.0.0(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': specifier: 3.2.2 version: 3.2.2(react@18.3.1) '@electron-forge/cli': - specifier: 7.4.0 - version: 7.4.0(encoding@0.1.13) + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2)(encoding@0.1.13) '@electron-forge/plugin-auto-unpack-natives': - specifier: 7.4.0 - version: 7.4.0 + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2) '@electron-forge/plugin-webpack': - specifier: 7.4.0 - version: 7.4.0(esbuild@0.21.5) + specifier: 7.5.0 + version: 7.5.0(bluebird@3.7.2)(esbuild@0.24.0) '@electron/rebuild': - specifier: ^3.6.0 - version: 3.6.0 + specifier: ^3.7.1 + version: 3.7.1(bluebird@3.7.2) '@fontsource/roboto': - specifier: ^5.0.13 - version: 5.0.13 + specifier: ^5.1.0 + version: 5.1.0 '@mui/icons-material': specifier: ^5.15.21 - version: 5.15.21(@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(react@18.3.1) + version: 5.15.21(@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1) '@mui/lab': specifier: 5.0.0-alpha.170 - version: 5.0.0-alpha.170(@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.0.0-alpha.170(@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/material': specifier: ^5.15.21 - version: 5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/styled-engine-sc': specifier: 6.0.0-alpha.18 - version: 6.0.0-alpha.18(styled-components@6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 6.0.0-alpha.18(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@mui/styles': specifier: ^5.15.21 - version: 5.15.21(@types/react@18.3.3)(react@18.3.1) + version: 5.15.21(@types/react@18.3.12)(react@18.3.1) '@mui/x-date-pickers': specifier: ^7.8.0 - version: 7.8.0(@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(date-fns@3.6.0)(luxon@3.2.1)(moment@2.29.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@rabbitholesyndrome/electron-forge-maker-portable': - specifier: ^0.2.0 - version: 0.2.0 + version: 7.8.0(@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(date-fns@3.6.0)(luxon@3.2.1)(moment@2.29.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@reforged/maker-appimage': specifier: ^4.0.2 - version: 4.0.2 + version: 4.0.2(bluebird@3.7.2) '@types/bluebird': specifier: 3.5.42 version: 3.5.42 '@types/chai': - specifier: 4.3.16 - version: 4.3.16 + specifier: 5.0.1 + version: 5.0.1 '@types/circular-dependency-plugin': specifier: 5.0.8 - version: 5.0.8(esbuild@0.21.5) + version: 5.0.8(esbuild@0.24.0) '@types/fs-extra': specifier: 11.0.4 version: 11.0.4 @@ -245,17 +245,17 @@ importers: specifier: 0.1.3 version: 0.1.3 '@types/lodash': - specifier: 4.17.6 - version: 4.17.6 + specifier: 4.17.13 + version: 4.17.13 '@types/node': - specifier: 20.14.9 - version: 20.14.9 + specifier: 22.9.3 + version: 22.9.3 '@types/react': - specifier: 18.3.3 - version: 18.3.3 + specifier: 18.3.12 + version: 18.3.12 '@types/react-dom': - specifier: 18.3.0 - version: 18.3.0 + specifier: 18.3.1 + version: 18.3.1 '@types/react-helmet': specifier: 6.1.11 version: 6.1.11 @@ -270,10 +270,10 @@ importers: version: 5.1.34 '@types/webpack-bundle-analyzer': specifier: 4.7.0 - version: 4.7.0(esbuild@0.21.5) + version: 4.7.0(esbuild@0.24.0) '@types/webpack-node-externals': specifier: 3.0.4 - version: 3.0.4(esbuild@0.21.5) + version: 3.0.4(esbuild@0.24.0) '@vercel/webpack-asset-relocator-loader': specifier: 1.7.3 version: 1.7.3 @@ -281,41 +281,41 @@ importers: specifier: 5.0.2 version: 5.0.2(react-dom@18.3.1(react@18.3.1))(react-router-dom@6.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(rxjs@7.8.1) chai: - specifier: 5.1.1 - version: 5.1.1 + specifier: 5.1.2 + version: 5.1.2 circular-dependency-plugin: specifier: 5.2.2 - version: 5.2.2(webpack@5.88.1(esbuild@0.21.5)) + version: 5.2.2(webpack@5.88.1(esbuild@0.24.0)) copy-webpack-plugin: specifier: 12.0.2 - version: 12.0.2(webpack@5.88.1(esbuild@0.21.5)) + version: 12.0.2(webpack@5.88.1(esbuild@0.24.0)) cross-env: specifier: 7.0.3 version: 7.0.3 css-loader: - specifier: 6.10.0 - version: 6.10.0(webpack@5.88.1(esbuild@0.21.5)) + specifier: 6.11.0 + version: 6.11.0(webpack@5.88.1(esbuild@0.24.0)) date-fns: specifier: 3.6.0 version: 3.6.0 dprint: - specifier: ^0.46.3 - version: 0.46.3 + specifier: ^0.47.5 + version: 0.47.5 electron: - specifier: 31.1.0 - version: 31.1.0 + specifier: 33.2.0 + version: 33.2.0 esbuild: - specifier: ^0.21.5 - version: 0.21.5 + specifier: ^0.24.0 + version: 0.24.0 esbuild-loader: - specifier: ^4.2.0 - version: 4.2.0(webpack@5.88.1(esbuild@0.21.5)) + specifier: ^4.2.2 + version: 4.2.2(webpack@5.88.1(esbuild@0.24.0)) eslint-config-tidgi: specifier: 1.2.3 - version: 1.2.3(typescript@5.5.2) + version: 1.2.3(typescript@5.7.2) fork-ts-checker-webpack-plugin: specifier: 9.0.2 - version: 9.0.2(typescript@5.5.2)(webpack@5.88.1(esbuild@0.21.5)) + version: 9.0.2(typescript@5.7.2)(webpack@5.88.1(esbuild@0.24.0)) graphql-hooks: specifier: 8.0.1 version: 8.0.1(react@18.3.1) @@ -323,8 +323,8 @@ importers: specifier: ^2.2.3 version: 2.2.3 node-loader: - specifier: 2.0.0 - version: 2.0.0(webpack@5.88.1(esbuild@0.21.5)) + specifier: 2.1.0 + version: 2.1.0(webpack@5.88.1(esbuild@0.24.0)) react: specifier: 18.3.1 version: 18.3.1 @@ -335,11 +335,11 @@ importers: specifier: 6.1.0 version: 6.1.0(react@18.3.1) react-i18next: - specifier: 14.1.2 - version: 14.1.2(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 15.1.1 + version: 15.1.1(i18next@24.0.0(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rimraf: - specifier: ^5.0.7 - version: 5.0.7 + specifier: ^6.0.1 + version: 6.0.1 simplebar: specifier: 6.2.7 version: 6.2.7 @@ -348,34 +348,34 @@ importers: version: 3.2.6(react@18.3.1) style-loader: specifier: 4.0.0 - version: 4.0.0(webpack@5.88.1(esbuild@0.21.5)) + version: 4.0.0(webpack@5.88.1(esbuild@0.24.0)) styled-components: - specifier: 6.1.11 - version: 6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 6.1.13 + version: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) threads-plugin: specifier: 1.4.0 - version: 1.4.0(@babel/types@7.22.5)(webpack@5.88.1(esbuild@0.21.5)) + version: 1.4.0(@babel/types@7.22.5)(webpack@5.88.1(esbuild@0.24.0)) ts-import-plugin: specifier: 3.0.0 - version: 3.0.0(typescript@5.5.2) + version: 3.0.0(typescript@5.7.2) ts-loader: specifier: 9.5.1 - version: 9.5.1(typescript@5.5.2)(webpack@5.88.1(esbuild@0.21.5)) + version: 9.5.1(typescript@5.7.2)(webpack@5.88.1(esbuild@0.24.0)) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@20.14.9)(typescript@5.5.2) + version: 10.9.2(@types/node@22.9.3)(typescript@5.7.2) tw5-typed: - specifier: ^0.5.11 - version: 0.5.11 + specifier: ^0.5.14 + version: 0.5.14 typescript: - specifier: 5.5.2 - version: 5.5.2 + specifier: 5.7.2 + version: 5.7.2 typescript-plugin-styled-components: specifier: 3.0.0 - version: 3.0.0(typescript@5.5.2) + version: 3.0.0(typescript@5.7.2) typesync: - specifier: 0.12.1 - version: 0.12.1(typescript@5.5.2) + specifier: 0.13.4 + version: 0.13.4(typescript@5.7.2) webpack-bundle-analyzer: specifier: 4.10.2 version: 4.10.2 @@ -386,8 +386,8 @@ importers: specifier: 1.0.4 version: 1.0.4 webpackbar: - specifier: 6.0.1 - version: 6.0.1(webpack@5.88.1(esbuild@0.21.5)) + specifier: 7.0.0 + version: 7.0.0(webpack@5.88.1(esbuild@0.24.0)) packages: @@ -455,6 +455,10 @@ packages: resolution: {integrity: sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.0': + resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + engines: {node: '>=6.9.0'} + '@babel/types@7.22.5': resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==} engines: {node: '>=6.9.0'} @@ -477,9 +481,9 @@ packages: '@cucumber/cucumber-expressions@17.1.0': resolution: {integrity: sha512-PCv/ppsPynniKPWJr5v566daCVe+pbxQpHGrIu/Ev57cCH9Rv+X0F6lio4Id3Z64TaG7btCRLUGewIgLwmrwOA==} - '@cucumber/cucumber@10.8.0': - resolution: {integrity: sha512-o8SR6MRQVCKKw4tytWqCqOjfX4cASj9dqpdHKHMi09rZWBCNQHBwH1TO9wj7NKjOa6RfUOTcgvDlayTcjyCH4A==} - engines: {node: 18 || >=20} + '@cucumber/cucumber@11.1.0': + resolution: {integrity: sha512-INDycPL2AR1Ky3X+81n2MfChvVe8Z8we52GG6I0lld34755Dn3xsiM7a2g9eCr6wRX8+9vnOom1D7Pbc2238RQ==} + engines: {node: 18 || 20 || 22 || >=23} hasBin: true '@cucumber/gherkin-streams@5.0.1': @@ -497,11 +501,16 @@ packages: '@cucumber/gherkin@28.0.0': resolution: {integrity: sha512-Ee6zJQq0OmIUPdW0mSnsCsrWA2PZAELNDPICD2pLfs0Oz7RAPgj80UsD2UCtqyAhw2qAR62aqlktKUlai5zl/A==} - '@cucumber/html-formatter@21.3.1': - resolution: {integrity: sha512-M1zbre7e8MsecXheqNv62BKY5J06YJSv1LmsD7sJ3mu5t1jirLjj2It1HqPsX5CQAfg9n69xFRugPgLMSte9TA==} + '@cucumber/html-formatter@21.6.0': + resolution: {integrity: sha512-Qw1tdObBJrgXgXwVjKVjB3hFhFPI8WhIFb+ULy8g5lDl5AdnKDiyDXAMvAWRX+pphnRMMNdkPCt6ZXEfWvUuAA==} peerDependencies: '@cucumber/messages': '>=18' + '@cucumber/junit-xml-formatter@0.6.0': + resolution: {integrity: sha512-++PAuxliQhq7yr2Bn9P0fwBUo46OoKAK5f6M4PrwoHBqIsl/6pUS4mqpviuBrgZ8RD7BTrmASk4lUDJClAz/qA==} + peerDependencies: + '@cucumber/messages': '*' + '@cucumber/message-streams@4.0.1': resolution: {integrity: sha512-Kxap9uP5jD8tHUZVjTWgzxemi/0uOsbGjd4LBOSxcJoOCRbESFwemUzilJuzNTB8pcTQUh8D5oudUyxfkJOKmA==} peerDependencies: @@ -510,6 +519,11 @@ packages: '@cucumber/messages@24.1.0': resolution: {integrity: sha512-hxVHiBurORcobhVk80I9+JkaKaNXkW6YwGOEFIh/2aO+apAN+5XJgUUWjng9NwqaQrW1sCFuawLB1AuzmBaNdQ==} + '@cucumber/query@13.0.2': + resolution: {integrity: sha512-ykjwL99F5ZmJ3XnIRPe/eA8LvfSTc+C6ZZXrD5QrAfhfMRomBNpZT03MNnxrJ92ge18eDbculhclrIJQiVJCJg==} + peerDependencies: + '@cucumber/messages': '*' + '@cucumber/tag-expressions@6.1.0': resolution: {integrity: sha512-+3DwRumrCJG27AtzCIL37A/X+A/gSfxOPLg8pZaruh5SLumsTmpvilwroVWBT2fPzmno/tGXypeK5a7NHU4RzA==} @@ -524,27 +538,27 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} - '@dnd-kit/accessibility@3.1.0': - resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} + '@dnd-kit/accessibility@3.1.1': + resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} peerDependencies: react: '>=16.8.0' - '@dnd-kit/core@6.1.0': - resolution: {integrity: sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg==} + '@dnd-kit/core@6.2.0': + resolution: {integrity: sha512-KVK/CJmaYGTxTPU6P0+Oy4itgffTUa80B8317sXzfOr1qUzSL29jE7Th11llXiu2haB7B9Glpzo2CDElin+geQ==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@dnd-kit/modifiers@7.0.0': - resolution: {integrity: sha512-BG/ETy3eBjFap7+zIti53f0PCLGDzNXyTmn6fSdrudORf+OH04MxrW4p5+mPu4mgMk9kM41iYONjc3DOUWTcfg==} + '@dnd-kit/modifiers@8.0.0': + resolution: {integrity: sha512-oPZ0JoKtVSK9hVHSBDKG1oCLgnZbpxuH/SMnyDtXkNhn9+SF1+98DlWILFYxIT8faOS/GgfhlNFREmym6oqrEg==} peerDependencies: - '@dnd-kit/core': ^6.1.0 + '@dnd-kit/core': ^6.2.0 react: '>=16.8.0' - '@dnd-kit/sortable@8.0.0': - resolution: {integrity: sha512-U3jk5ebVXe1Lr7c2wU7SBZjcWdQP+j7peHJfCspnA81enlu88Mgd7CC8Q+pub9ubP7eKVETzJW+IBAhsqbSu/g==} + '@dnd-kit/sortable@9.0.0': + resolution: {integrity: sha512-3/9r8Mmba0nKTbo8kPnVSFZKf/VSy94nXZ3aUwzPEh78j/LooQ/EFKRZENak4PHKBkN53mgTF/z+Sd8H+FcAnQ==} peerDependencies: - '@dnd-kit/core': ^6.1.0 + '@dnd-kit/core': ^6.2.0 react: '>=16.8.0' '@dnd-kit/utilities@3.2.2': @@ -557,8 +571,8 @@ packages: cpu: [arm64] os: [darwin] - '@dprint/darwin-arm64@0.46.3': - resolution: {integrity: sha512-1ycDpGvclGHF3UG5V6peymPDg6ouNTqM6BjhVELQ6zwr+X98AMhq/1slgO8hwHtPcaS5qhTAS+PkzOmBJRegow==} + '@dprint/darwin-arm64@0.47.5': + resolution: {integrity: sha512-aVa3F//dkvEeNA7DCSlVcLxB0CV6zXpfbJZ/xsd+xgbayCXFuFr7qt0M6T4WP3gkQn5D7Zu8/pbXfRXQXo9qlQ==} cpu: [arm64] os: [darwin] @@ -567,8 +581,8 @@ packages: cpu: [x64] os: [darwin] - '@dprint/darwin-x64@0.46.3': - resolution: {integrity: sha512-v5IpLmrY836Q5hJAxZuX097ZNQvoZgO6JKO4bK4l6XDhhHAw2XTIUr41+FM5r36ENxyASMk0NpHjhcHtih3o0g==} + '@dprint/darwin-x64@0.47.5': + resolution: {integrity: sha512-84lmSLM/idIQ4UBkBHU1chP0WTldRjzLOEN22/XbdB1JGOIVN1pJIIU0lsmVWXaNI4SvGfty+thhGn73SSlQwA==} cpu: [x64] os: [darwin] @@ -587,8 +601,8 @@ packages: os: [linux] libc: [glibc] - '@dprint/linux-arm64-glibc@0.46.3': - resolution: {integrity: sha512-9P13g1vgV8RfQH2qBGa8YAfaOeWA42RIhj7lmWRpkDFtwau96reMKwnBBn8bHUnc5e6bSsbPUOMb/X1KMUKz/g==} + '@dprint/linux-arm64-glibc@0.47.5': + resolution: {integrity: sha512-Zk7Ut9Trgl2ssGWx0u3YegnRQFXivKaK1fPEimg/uMwdaLtWFGvNs6DACAJk34d883zmDkTQvllqY1kc78CeBg==} cpu: [arm64] os: [linux] libc: [glibc] @@ -599,8 +613,8 @@ packages: os: [linux] libc: [musl] - '@dprint/linux-arm64-musl@0.46.3': - resolution: {integrity: sha512-AAcdcMSZ6DEIoY9E0xQHjkZP+THP7EWsQge4TWzglSIjzn31YltglHAGYFcLB4CTJYpF0NsFDNFktzgkO+s0og==} + '@dprint/linux-arm64-musl@0.47.5': + resolution: {integrity: sha512-KmCu1yX5+/2MbT9n0iAgSK1gc6sQBcDayq8QRO7TRSs+gTDAZ/yQXHkhLdlk5fWsTR1mDQPVRG+2nAjHDhk8EA==} cpu: [arm64] os: [linux] libc: [musl] @@ -611,8 +625,8 @@ packages: os: [linux] libc: [glibc] - '@dprint/linux-x64-glibc@0.46.3': - resolution: {integrity: sha512-c5cQ3G1rC64nBZ8Pd2LGWwzkEk4D7Ax9NrBbwYmNPvs6mFbGlJPC1+RD95x2WwIrIlMIciLG+Kxmt25PzBphmg==} + '@dprint/linux-x64-glibc@0.47.5': + resolution: {integrity: sha512-oBwENMikvcM+eT6JdliMIM+TOiV4VuBJGK+AN1sTOW45VeiYvmzGPOQwCxVeFq4MnZkMfrycC/PAY3C7Vcuh6w==} cpu: [x64] os: [linux] libc: [glibc] @@ -623,8 +637,8 @@ packages: os: [linux] libc: [musl] - '@dprint/linux-x64-musl@0.46.3': - resolution: {integrity: sha512-ONtk2QtLcV0TqWOCOqzUFQixgk3JC+vnJLB5L6tQwT7BX5LzeircfE/1f4dg459iqejNC9MBXZkHnXqabvWSow==} + '@dprint/linux-x64-musl@0.47.5': + resolution: {integrity: sha512-B1IGyaP0k25JDhqmR/UpvgyNtnclBoXV7ZNQbvygehBkTeC69afwzpUxjQ2pKj2F9bl1Rby//fhsAFOg60PzsA==} cpu: [x64] os: [linux] libc: [musl] @@ -638,27 +652,32 @@ packages: '@dprint/typescript@0.84.4': resolution: {integrity: sha512-QIdXKI+bbtV7l+k3eBsPtbWFD4ELwY+Hbd9uH2sIOK6ZNzBquTO/EJNX77Pr25kdaj39lPr2Do1YDZM4iQVqXg==} + '@dprint/win32-arm64@0.47.5': + resolution: {integrity: sha512-tKSPwGWsKc+QAdsx6UQav9AY8WXm+B5Mx23ujliJJMRss6Dnlmg17NjbAnSBSqXSrfqaMeQx6d4gujPpOS3F9A==} + cpu: [arm64] + os: [win32] + '@dprint/win32-x64@0.45.0': resolution: {integrity: sha512-aZHIWG2jIlEp4BER1QG6YYqPd6TxT9S77AeUkWJixNiMEo+33mPRVCBcugRWI/WJWveX8yWFVXkToORtnSFeEA==} cpu: [x64] os: [win32] - '@dprint/win32-x64@0.46.3': - resolution: {integrity: sha512-xvj4DSEilf0gGdT7CqnwNEgfWNuWqT6eIBxHDEUbmcn1vZ7IwirtqRq/nm3lmYtQaJ4EbtMQZvACHZwxC7G96w==} + '@dprint/win32-x64@0.47.5': + resolution: {integrity: sha512-ljbrGv5rDR00ziBFY6V+qLhtLHm2dsjgiFG9OU7kr3vHEj4eN31nwxU5W2mh0eMoRk7IbcJ5ahTJDLgoYdvfgw==} cpu: [x64] os: [win32] - '@electron-forge/cli@7.4.0': - resolution: {integrity: sha512-a+zZv3ja/IxkJzNyx4sOHSZv6DPV85S0PEVF6pcRjUpbDL5r+DxjRFsNc0Nq4UIWyFm1nw7RWoPdd9uDst4Tvg==} + '@electron-forge/cli@7.5.0': + resolution: {integrity: sha512-dlxr4ac5ONWs1Wmbgh18rclxcp9Fe5SzCF9ookp08Z1w4YP9FbQd1SHs0oLKWLF6qH9qdX8H2EWB9Nt6tOzC5g==} engines: {node: '>= 16.4.0'} hasBin: true - '@electron-forge/core-utils@7.4.0': - resolution: {integrity: sha512-9RLG0F9SX466TpkaTcW+V15KmnGuTpmr7NKMRlngtHXmnkBUJz4Mxp1x33WZLgL90dJrxrRgHSfVBtA4lstDPw==} + '@electron-forge/core-utils@7.5.0': + resolution: {integrity: sha512-PtyQT6qeOEJsi4ltoB7Jb6YUUCwK3gDt5gVyAF2aJ8eZi9rJ0hasHc5vjcmBaz9FwDMjYZrBD8oRBhNgbhEakQ==} engines: {node: '>= 16.4.0'} - '@electron-forge/core@7.4.0': - resolution: {integrity: sha512-pYHKpB2CKeQgWsb+gox+FPkEvP+6Q2zGj2eZtgZRtKppoWIXrHIpOtcm6FllJ/gZ5u4AsQzVIYReAHGaBa0osw==} + '@electron-forge/core@7.5.0': + resolution: {integrity: sha512-Hg/fXabRZtMbyrtnpzpb3i49qNai+juCg+6bgyjYfWgJGr5VGH947lWd7skujH5qJ+Y7FgvANDGnenZuQwxZNw==} engines: {node: '>= 16.4.0'} '@electron-forge/maker-base@7.2.0': @@ -669,44 +688,48 @@ packages: resolution: {integrity: sha512-LwWS4VPdwjISl1KpLhmM1Qr1M3sRTTQ/RsX+GlFd7cQ1W/FsgxMjaTG4Od1d+a5CGVTh3s6X2g99TSUfxjOveg==} engines: {node: '>= 16.4.0'} - '@electron-forge/maker-deb@7.4.0': - resolution: {integrity: sha512-npWea3IpGeu96xNqJpsCOYX6V4E+HY6u/okeTUzUOMX96UteT14MecdUefMam158glRTX84k2ryh7WcBoOa4mg==} + '@electron-forge/maker-base@7.5.0': + resolution: {integrity: sha512-+jluKW2UPxaI1+qQQ8fqaUVVbZohRjOSF0Iti7STRFbgJKJitzPB24Cjji9qJCKIx5klMeEiwp0YPAE/d9Xt8g==} engines: {node: '>= 16.4.0'} - '@electron-forge/maker-flatpak@7.4.0': - resolution: {integrity: sha512-YWmPBr8bbzEMD4Drar8KXE0A7phopcWWo/i1br44Aeg5soygmcWgatUYe1a5jKDPOgXiV7TfJUwhXbljYAhlFw==} + '@electron-forge/maker-deb@7.5.0': + resolution: {integrity: sha512-rMXYJzu2LuyDQ5TX4VzQ2OSWDFC7Y1nJpBoyJvXfkA5fF5NNScOFYPv1YzEYAXMcG5hCOVLorsG9HDTEC8uh9g==} engines: {node: '>= 16.4.0'} - '@electron-forge/maker-rpm@7.4.0': - resolution: {integrity: sha512-N64Yh/K/91GzIk28T1jKsCGgYaquDuhXcEJW+TkVyP5tPZ9aTz9SjXLBxAg8WhcroArAZEsVyPOFKthmFzAUuA==} + '@electron-forge/maker-flatpak@7.5.0': + resolution: {integrity: sha512-Sfz64NpRQZJq19g/BRGO5M4nTNAlhIxqRjbr0bTFLxs+zYlcn7Pmo+vPOBMHTup9veaBWR6VLFklTR5nRTlAfQ==} engines: {node: '>= 16.4.0'} - '@electron-forge/maker-snap@7.4.0': - resolution: {integrity: sha512-jw1592fm5/xJ0h+gFc2H6Q6IsARQ/hWRk7gbb3DtLf27C5u+zl1TQlaYb+zK9TRYINS2cWE5E6sj1imlIGWiqA==} + '@electron-forge/maker-rpm@7.5.0': + resolution: {integrity: sha512-NzrtEqa61D++GoaURpicj9oxwOA/z0wcZaeipsrzUEBXE53UAo47tdIZjh396MhC0z9Mr6bxgDwpPUZF9QgfDA==} engines: {node: '>= 16.4.0'} - '@electron-forge/maker-squirrel@7.4.0': - resolution: {integrity: sha512-mCQyufnSNfjffiKho59ZqVg4W601zGOl6h01OyfDwjOU/G4iQtpnnDEOXGe26q7OVT5ORb1WDnfyGgBeJ6Ge7g==} + '@electron-forge/maker-snap@7.5.0': + resolution: {integrity: sha512-UFyfHcEaX/j29wRisKt4B/tGJODyigXP+QVXfHSyayo7pW7+522ZEcR2GHwoqztaH7lQjYuQ91atXW6cq84KCQ==} engines: {node: '>= 16.4.0'} - '@electron-forge/maker-zip@7.4.0': - resolution: {integrity: sha512-UGbMdpuK/P29x1FFRWNOs3bNz+7QNFWVWyTM5hcWqib66cNuUmoaPifQyuwW2POIrIohrxlzLK87/i9Zc8g4dA==} + '@electron-forge/maker-squirrel@7.5.0': + resolution: {integrity: sha512-fz3vbp1BnbQWeZVVM3lKOGhrCVKLjAXKDTntBL2+8Rz02a63eozGjOtC5KZYXax6nM4TF6LvwjagY/qTs5jFag==} engines: {node: '>= 16.4.0'} - '@electron-forge/plugin-auto-unpack-natives@7.4.0': - resolution: {integrity: sha512-jJ/v2blH32bcvdlJbeeW/yO99K9SduW8yrS7zuFN6y+B1cmzLd+S7L8oCcOghFDMAlYjQaBlnCe/nMJbT9mN4g==} + '@electron-forge/maker-zip@7.5.0': + resolution: {integrity: sha512-gIO3bEbubOJqWV6kd0b9nBwTrFfFQv/K8PAqg6e0uSZiy7QuSCFZVAZse02gO3AzxVDSVjjTQ4nmXBXC4Glh1A==} engines: {node: '>= 16.4.0'} - '@electron-forge/plugin-base@7.4.0': - resolution: {integrity: sha512-LcTNtEc2YaWvhhqWVIfdJ+J0/krSgc2dqYAHhOH2aLUSm9End3dKO/PZ1Y6DPsiPiJKHnSLBJ/XBN/16NY4Sjw==} + '@electron-forge/plugin-auto-unpack-natives@7.5.0': + resolution: {integrity: sha512-cT/yTAr5Zd81HANi5bdyCoSG9nzIrB1WIEkFA7sWuyATiOjk9SGKn1aM543XWJ/TFkTg0800JpyocsSC9wOzEg==} engines: {node: '>= 16.4.0'} - '@electron-forge/plugin-webpack@7.4.0': - resolution: {integrity: sha512-ziMSsLmN84Ki55jPOg2ei2pmqFzcB4xaX/lXiirGRj+o70M/EL6YQSuLNLRjdS/242oO8uvlmdp4uPEmYZmiCw==} + '@electron-forge/plugin-base@7.5.0': + resolution: {integrity: sha512-44AbXSb5lDY8uHIo0mJ91atOSWgxv3iuECk07/gDBiuMPX62dwHnLteEjQF4GBXJZTpnV7SxhD+d2AUBQmoojw==} engines: {node: '>= 16.4.0'} - '@electron-forge/publisher-base@7.4.0': - resolution: {integrity: sha512-PiJk4RfaC55SnVnteLW2ZIQNM9DpGOi6YoUn5t8i9UcVp2rFIdya7bJY/b9u1hwubm4d5+TdypMVEuJjM44CJQ==} + '@electron-forge/plugin-webpack@7.5.0': + resolution: {integrity: sha512-0dDfT2sFY/acxN+OWc2gEXWg2unhERlIaBCwSbJH541EEs3yTkT3qAbi034yKO2SnYfumh6DYFxgC2+c6oaI4A==} + engines: {node: '>= 16.4.0'} + + '@electron-forge/publisher-base@7.5.0': + resolution: {integrity: sha512-PcF3jWA+oXRwNVWjKW6GxHJywJ62QXpYF/8SMs7kgKzBDzLqrbUnWuaXoCP5kCP+AxM495ZU5L2dyJek1eM+VA==} engines: {node: '>= 16.4.0'} '@electron-forge/shared-types@7.2.0': @@ -717,24 +740,28 @@ packages: resolution: {integrity: sha512-5Ehy6enUjBaU08odf9u9TOhmOVXlqobzMvKUixtkdAWgV1XZAUJmn+p21xhj0IkO92MQiXMGv66w9pDNjRT8uQ==} engines: {node: '>= 16.4.0'} - '@electron-forge/template-base@7.4.0': - resolution: {integrity: sha512-3YWdRSGzQfQPQkQxStn2wkJ/SuNGGKo9slwFJGvqMV+Pbx3/M/hYi9sMXOuaqVZgeaBp8Ap27yFPxaIIOC3vcA==} + '@electron-forge/shared-types@7.5.0': + resolution: {integrity: sha512-VXuLVGYa3ZulBlmjA40ZEpk+iPH5ebN0v7t27wDt3rm23bph2aQrL7uSTLXhobenXYBVKggXnQt6rJ9A7FCDNQ==} engines: {node: '>= 16.4.0'} - '@electron-forge/template-vite-typescript@7.4.0': - resolution: {integrity: sha512-wdByG807VWcUd81E6572b/G/Ki8gb+GrCIWxO7Cl3qBa+yNaU1sHhBwB1RyTbQy1r8ubSBtsWrRD1J/yzHKWoQ==} + '@electron-forge/template-base@7.5.0': + resolution: {integrity: sha512-wEz4FI90jje4FdwJ4FzqUejodfioNcJjlgG2Ci1FiRn4Qv0jX4MP8SEgKmnD44181/44HgMa429zxRv/fDYzOw==} engines: {node: '>= 16.4.0'} - '@electron-forge/template-vite@7.4.0': - resolution: {integrity: sha512-YPVyCGiBKmZPCxK/Bd2louV3PBcxI2nT2+tRKP+mlEHOWrxbZIfmZSR2lIAFvK/ALKlwUKROdmlwyi7ZcdT7JQ==} + '@electron-forge/template-vite-typescript@7.5.0': + resolution: {integrity: sha512-bD9QQ6uEsDHp6/V7odCkoK53egy0A4LEh++F1VYFt7SWJ5+InkcSLww7ELz2hrNmpmXb+euRrNagL1gorPToSA==} engines: {node: '>= 16.4.0'} - '@electron-forge/template-webpack-typescript@7.4.0': - resolution: {integrity: sha512-O5gwjNSGFNRdJWyiCtevcOBDPAMhgOPvLORh9qR1GcjyTutWwHWmZzycqH+MmkhpQPgrAYDEeipXcOQhSbzNZA==} + '@electron-forge/template-vite@7.5.0': + resolution: {integrity: sha512-AkMO5nW5jC8ijCYeoAK7hu+K5o7NMoHNsn71eepJ/kjOnSxXjJeBVGmP4DgzF2zc6AgeRz2TCKx6P8GUtFG5cw==} engines: {node: '>= 16.4.0'} - '@electron-forge/template-webpack@7.4.0': - resolution: {integrity: sha512-W558AEGwQrwEtKIbIJPPs0LIsaC/1Vncj5NgqKehEMJjBb0KQq4hwBu/6dauQrfun4jRCOp7LV+OVrf5XPJ7QA==} + '@electron-forge/template-webpack-typescript@7.5.0': + resolution: {integrity: sha512-Q11xAzFxWtES0bwykMd8MAzrVRtmSruXQxQIvqM7Qf3VmU8joq8v5njmn13LeCDkcRGjALiJqO8EsgsW3bttNw==} + engines: {node: '>= 16.4.0'} + + '@electron-forge/template-webpack@7.5.0': + resolution: {integrity: sha512-Il9dO4VMhxibsYTsKRkccWUN3WFg55PEQFL93oarFcEtAT3sjMx/1bZDj/2AIHqbwIf7IrCylPKiPP2uUNOM9Q==} engines: {node: '>= 16.4.0'} '@electron-forge/tracer@7.2.0': @@ -745,10 +772,19 @@ packages: resolution: {integrity: sha512-F4jbnDn4yIZjmky1FZ6rgBKTM05AZQQfHkyJW2hdS4pDKJjdKAqWytoZKDi1/S6Cr6tN+DD0TFGD3V0i6HPHYQ==} engines: {node: '>= 14.17.5'} - '@electron-forge/web-multi-logger@7.4.0': - resolution: {integrity: sha512-XHKs37q4S8BzH1lTKhuOFO6k4R7XdrsZfox+qlp4HpiYKw8yq4rcasB0zUO5YKZ2aTJ1t79X1jxSJb5qhImdHA==} + '@electron-forge/tracer@7.5.0': + resolution: {integrity: sha512-1dE0wKCmv/K3BXCH70o2jp/y2kXgZQm73gIvzyadySXYwu2L4BWxhAO+Q+JsnbUk+nclHEup5ph4D0JoPIWLcQ==} + engines: {node: '>= 14.17.5'} + + '@electron-forge/web-multi-logger@7.5.0': + resolution: {integrity: sha512-NE7Y9dPp67ipIbht8rCy10SeZweyw4GaQse0dykfxbTzcmPfnhvgDHPk4aqUW4S1249Chd6XI1PkLKnbTlTjxg==} engines: {node: '>= 16.4.0'} + '@electron/asar@3.2.17': + resolution: {integrity: sha512-OcWImUI686w8LkghQj9R2ynZ2ME693Ek6L1SiaAgqGKzBaTIZw3fHDqN82Rcl+EU1Gm9EgkJ5KLIY/q5DCRbbA==} + engines: {node: '>=10.12.0'} + hasBin: true + '@electron/asar@3.2.8': resolution: {integrity: sha512-cmskk5M06ewHMZAplSiF4AlME3IrnnZhKnWbtwKVLRkdJkKyUVjMLhDIiPIx/+6zQWVlKX/LtmK9xDme7540Sg==} engines: {node: '>=10.12.0'} @@ -761,6 +797,12 @@ packages: resolution: {integrity: sha512-hLv4BYFiyrNRI+U0Mm2X7RxCCdJLkDUn8GCEp9QJzbLpZRko+UaLlCjOMkj6TEtirNLPyBA7y1SeGfnpOB21aQ==} engines: {node: '>=14'} + '@electron/node-gyp@https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2': + resolution: {tarball: https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2} + version: 10.2.0-electron.1 + engines: {node: '>=12.13.0'} + hasBin: true + '@electron/notarize@2.2.0': resolution: {integrity: sha512-Sf7RG47rafeGuUm+kLEbTXMN8XZeYXN70dMBstrcgiykxCq3SLl1uqxFWndxSI1LfMqv4Eq9PTDHLPwiya31Kg==} engines: {node: '>= 10.0.0'} @@ -778,9 +820,15 @@ packages: engines: {node: '>= 16.13.0'} hasBin: true - '@electron/rebuild@3.6.0': - resolution: {integrity: sha512-zF4x3QupRU3uNGaP5X1wjpmcjfw1H87kyqZ00Tc3HvriV+4gmOGuvQjGNkrJuXdsApssdNyVwLsy+TaeTGGcVw==} + '@electron/packager@18.3.6': + resolution: {integrity: sha512-1eXHB5t+SQKvUiDpWGpvr90ZSSbXj+isrh3YbjCTjKT4bE4SQrKSBfukEAaBvp67+GXHFtCHjQgN9qSTFIge+Q==} + engines: {node: '>= 16.13.0'} + hasBin: true + + '@electron/rebuild@3.7.1': + resolution: {integrity: sha512-sKGD+xav4Gh25+LcLY0rjIwcCFTw+f/HU1pB48UVbwxXXRGaXEqIH0AaYKN46dgd/7+6kuiDXzoyAEvx1zCsdw==} engines: {node: '>=12.13.0'} + hasBin: true '@electron/universal@1.2.1': resolution: {integrity: sha512-7323HyMh7KBAl/nPDppdLsC87G6RwRU02dy5FPeGB1eS7rUePh55+WNWiDPLhFQqqVPHzh77M69uhmoT8XnwMQ==} @@ -828,138 +876,282 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.24.0': + resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.21.5': resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} engines: {node: '>=12'} cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.24.0': + resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.21.5': resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} engines: {node: '>=12'} cpu: [arm] os: [android] + '@esbuild/android-arm@0.24.0': + resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.21.5': resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} engines: {node: '>=12'} cpu: [x64] os: [android] + '@esbuild/android-x64@0.24.0': + resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.21.5': resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.24.0': + resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.21.5': resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.24.0': + resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.21.5': resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.24.0': + resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.21.5': resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.24.0': + resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.21.5': resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} engines: {node: '>=12'} cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.24.0': + resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.21.5': resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} engines: {node: '>=12'} cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.24.0': + resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.21.5': resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} engines: {node: '>=12'} cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.24.0': + resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.21.5': resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} engines: {node: '>=12'} cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.24.0': + resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.21.5': resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.24.0': + resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.21.5': resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.24.0': + resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.21.5': resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.24.0': + resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.21.5': resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} engines: {node: '>=12'} cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.24.0': + resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.21.5': resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} engines: {node: '>=12'} cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.24.0': + resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.21.5': resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.24.0': + resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.24.0': + resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.21.5': resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.24.0': + resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.21.5': resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.24.0': + resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.21.5': resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} engines: {node: '>=12'} cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.24.0': + resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.21.5': resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.24.0': + resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.21.5': resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} engines: {node: '>=12'} cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.24.0': + resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -996,8 +1188,11 @@ packages: '@floating-ui/utils@0.2.1': resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} - '@fontsource/roboto@5.0.13': - resolution: {integrity: sha512-j61DHjsdUCKMXSdNLTOxcG701FWnF0jcqNNQi2iPCDxU8seN/sMxeh62dC++UiagCWq9ghTypX+Pcy7kX+QOeQ==} + '@fontsource/roboto@5.1.0': + resolution: {integrity: sha512-cFRRC1s6RqPygeZ8Uw/acwVHqih8Czjt6Q0MwoUoDe9U3m4dH1HmNDRBZyqlMSFwgNAUKgFImncKdmDHyKpwdg==} + + '@gar/promisify@1.1.3': + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} @@ -1012,174 +1207,132 @@ packages: resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==} deprecated: Use @eslint/object-schema instead + '@inversifyjs/common@1.3.3': + resolution: {integrity: sha512-ZH0wrgaJwIo3s9gMCDM2wZoxqrJ6gB97jWXncROfYdqZJv8f3EkqT57faZqN5OTeHWgtziQ6F6g3L8rCvGceCw==} + + '@inversifyjs/core@1.3.4': + resolution: {integrity: sha512-gCCmA4BdbHEFwvVZ2elWgHuXZWk6AOu/1frxsS+2fWhjEk2c/IhtypLo5ytSUie1BCiT6i9qnEo4bruBomQsAA==} + + '@inversifyjs/reflect-metadata-utils@0.2.3': + resolution: {integrity: sha512-d3D0o9TeSlvaGM2I24wcNw/Aj3rc4OYvHXOKDC09YEph5fMMiKd6fq1VTQd9tOkDNWvVbw+cnt45Wy9P/t5Lvw==} + peerDependencies: + reflect-metadata: 0.2.2 + '@isaacs/cliui@8.0.2': resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@jimp/bmp@0.22.12': - resolution: {integrity: sha512-aeI64HD0npropd+AR76MCcvvRaa+Qck6loCOS03CkkxGHN5/r336qTM5HPUdHKMDOGzqknuVPA8+kK1t03z12g==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/core@1.6.0': + resolution: {integrity: sha512-EQQlKU3s9QfdJqiSrZWNTxBs3rKXgO2W+GxNXDtwchF3a4IqxDheFX1ti+Env9hdJXDiYLp2jTRjlxhPthsk8w==} + engines: {node: '>=18'} - '@jimp/core@0.22.12': - resolution: {integrity: sha512-l0RR0dOPyzMKfjUW1uebzueFEDtCOj9fN6pyTYWWOM/VS4BciXQ1VVrJs8pO3kycGYZxncRKhCoygbNr8eEZQA==} + '@jimp/diff@1.6.0': + resolution: {integrity: sha512-+yUAQ5gvRC5D1WHYxjBHZI7JBRusGGSLf8AmPRPCenTzh4PA+wZ1xv2+cYqQwTfQHU5tXYOhA0xDytfHUf1Zyw==} + engines: {node: '>=18'} - '@jimp/custom@0.22.12': - resolution: {integrity: sha512-xcmww1O/JFP2MrlGUMd3Q78S3Qu6W3mYTXYuIqFq33EorgYHV/HqymHfXy9GjiCJ7OI+7lWx6nYFOzU7M4rd1Q==} + '@jimp/file-ops@1.6.0': + resolution: {integrity: sha512-Dx/bVDmgnRe1AlniRpCKrGRm5YvGmUwbDzt+MAkgmLGf+jvBT75hmMEZ003n9HQI/aPnm/YKnXjg/hOpzNCpHQ==} + engines: {node: '>=18'} - '@jimp/gif@0.22.12': - resolution: {integrity: sha512-y6BFTJgch9mbor2H234VSjd9iwAhaNf/t3US5qpYIs0TSbAvM02Fbc28IaDETj9+4YB4676sz4RcN/zwhfu1pg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/js-bmp@1.6.0': + resolution: {integrity: sha512-FU6Q5PC/e3yzLyBDXupR3SnL3htU7S3KEs4e6rjDP6gNEOXRFsWs6YD3hXuXd50jd8ummy+q2WSwuGkr8wi+Gw==} + engines: {node: '>=18'} - '@jimp/jpeg@0.22.12': - resolution: {integrity: sha512-Rq26XC/uQWaQKyb/5lksCTCxXhtY01NJeBN+dQv5yNYedN0i7iYu+fXEoRsfaJ8xZzjoANH8sns7rVP4GE7d/Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/js-gif@1.6.0': + resolution: {integrity: sha512-N9CZPHOrJTsAUoWkWZstLPpwT5AwJ0wge+47+ix3++SdSL/H2QzyMqxbcDYNFe4MoI5MIhATfb0/dl/wmX221g==} + engines: {node: '>=18'} - '@jimp/plugin-blit@0.22.12': - resolution: {integrity: sha512-xslz2ZoFZOPLY8EZ4dC29m168BtDx95D6K80TzgUi8gqT7LY6CsajWO0FAxDwHz6h0eomHMfyGX0stspBrTKnQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/js-jpeg@1.6.0': + resolution: {integrity: sha512-6vgFDqeusblf5Pok6B2DUiMXplH8RhIKAryj1yn+007SIAQ0khM1Uptxmpku/0MfbClx2r7pnJv9gWpAEJdMVA==} + engines: {node: '>=18'} - '@jimp/plugin-blur@0.22.12': - resolution: {integrity: sha512-S0vJADTuh1Q9F+cXAwFPlrKWzDj2F9t/9JAbUvaaDuivpyWuImEKXVz5PUZw2NbpuSHjwssbTpOZ8F13iJX4uw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/js-png@1.6.0': + resolution: {integrity: sha512-AbQHScy3hDDgMRNfG0tPjL88AV6qKAILGReIa3ATpW5QFjBKpisvUaOqhzJ7Reic1oawx3Riyv152gaPfqsBVg==} + engines: {node: '>=18'} - '@jimp/plugin-circle@0.22.12': - resolution: {integrity: sha512-SWVXx1yiuj5jZtMijqUfvVOJBwOifFn0918ou4ftoHgegc5aHWW5dZbYPjvC9fLpvz7oSlptNl2Sxr1zwofjTg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/js-tiff@1.6.0': + resolution: {integrity: sha512-zhReR8/7KO+adijj3h0ZQUOiun3mXUv79zYEAKvE0O+rP7EhgtKvWJOZfRzdZSNv0Pu1rKtgM72qgtwe2tFvyw==} + engines: {node: '>=18'} - '@jimp/plugin-color@0.22.12': - resolution: {integrity: sha512-xImhTE5BpS8xa+mAN6j4sMRWaUgUDLoaGHhJhpC+r7SKKErYDR0WQV4yCE4gP+N0gozD0F3Ka1LUSaMXrn7ZIA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-blit@1.6.0': + resolution: {integrity: sha512-M+uRWl1csi7qilnSK8uxK4RJMSuVeBiO1AY0+7APnfUbQNZm6hCe0CCFv1Iyw1D/Dhb8ph8fQgm5mwM0eSxgVA==} + engines: {node: '>=18'} - '@jimp/plugin-contain@0.22.12': - resolution: {integrity: sha512-Eo3DmfixJw3N79lWk8q/0SDYbqmKt1xSTJ69yy8XLYQj9svoBbyRpSnHR+n9hOw5pKXytHwUW6nU4u1wegHNoQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' + '@jimp/plugin-blur@1.6.0': + resolution: {integrity: sha512-zrM7iic1OTwUCb0g/rN5y+UnmdEsT3IfuCXCJJNs8SZzP0MkZ1eTvuwK9ZidCuMo4+J3xkzCidRwYXB5CyGZTw==} + engines: {node: '>=18'} - '@jimp/plugin-cover@0.22.12': - resolution: {integrity: sha512-z0w/1xH/v/knZkpTNx+E8a7fnasQ2wHG5ze6y5oL2dhH1UufNua8gLQXlv8/W56+4nJ1brhSd233HBJCo01BXA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' - '@jimp/plugin-scale': '>=0.3.5' + '@jimp/plugin-circle@1.6.0': + resolution: {integrity: sha512-xt1Gp+LtdMKAXfDp3HNaG30SPZW6AQ7dtAtTnoRKorRi+5yCJjKqXRgkewS5bvj8DEh87Ko1ydJfzqS3P2tdWw==} + engines: {node: '>=18'} - '@jimp/plugin-crop@0.22.12': - resolution: {integrity: sha512-FNuUN0OVzRCozx8XSgP9MyLGMxNHHJMFt+LJuFjn1mu3k0VQxrzqbN06yIl46TVejhyAhcq5gLzqmSCHvlcBVw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-color@1.6.0': + resolution: {integrity: sha512-J5q8IVCpkBsxIXM+45XOXTrsyfblyMZg3a9eAo0P7VPH4+CrvyNQwaYatbAIamSIN1YzxmO3DkIZXzRjFSz1SA==} + engines: {node: '>=18'} - '@jimp/plugin-displace@0.22.12': - resolution: {integrity: sha512-qpRM8JRicxfK6aPPqKZA6+GzBwUIitiHaZw0QrJ64Ygd3+AsTc7BXr+37k2x7QcyCvmKXY4haUrSIsBug4S3CA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-contain@1.6.0': + resolution: {integrity: sha512-oN/n+Vdq/Qg9bB4yOBOxtY9IPAtEfES8J1n9Ddx+XhGBYT1/QTU/JYkGaAkIGoPnyYvmLEDqMz2SGihqlpqfzQ==} + engines: {node: '>=18'} - '@jimp/plugin-dither@0.22.12': - resolution: {integrity: sha512-jYgGdSdSKl1UUEanX8A85v4+QUm+PE8vHFwlamaKk89s+PXQe7eVE3eNeSZX4inCq63EHL7cX580dMqkoC3ZLw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-cover@1.6.0': + resolution: {integrity: sha512-Iow0h6yqSC269YUJ8HC3Q/MpCi2V55sMlbkkTTx4zPvd8mWZlC0ykrNDeAy9IJegrQ7v5E99rJwmQu25lygKLA==} + engines: {node: '>=18'} - '@jimp/plugin-fisheye@0.22.12': - resolution: {integrity: sha512-LGuUTsFg+fOp6KBKrmLkX4LfyCy8IIsROwoUvsUPKzutSqMJnsm3JGDW2eOmWIS/jJpPaeaishjlxvczjgII+Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-crop@1.6.0': + resolution: {integrity: sha512-KqZkEhvs+21USdySCUDI+GFa393eDIzbi1smBqkUPTE+pRwSWMAf01D5OC3ZWB+xZsNla93BDS9iCkLHA8wang==} + engines: {node: '>=18'} - '@jimp/plugin-flip@0.22.12': - resolution: {integrity: sha512-m251Rop7GN8W0Yo/rF9LWk6kNclngyjIJs/VXHToGQ6EGveOSTSQaX2Isi9f9lCDLxt+inBIb7nlaLLxnvHX8Q==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-rotate': '>=0.3.5' + '@jimp/plugin-displace@1.6.0': + resolution: {integrity: sha512-4Y10X9qwr5F+Bo5ME356XSACEF55485j5nGdiyJ9hYzjQP9nGgxNJaZ4SAOqpd+k5sFaIeD7SQ0Occ26uIng5Q==} + engines: {node: '>=18'} - '@jimp/plugin-gaussian@0.22.12': - resolution: {integrity: sha512-sBfbzoOmJ6FczfG2PquiK84NtVGeScw97JsCC3rpQv1PHVWyW+uqWFF53+n3c8Y0P2HWlUjflEla2h/vWShvhg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-dither@1.6.0': + resolution: {integrity: sha512-600d1RxY0pKwgyU0tgMahLNKsqEcxGdbgXadCiVCoGd6V6glyCvkNrnnwC0n5aJ56Htkj88PToSdF88tNVZEEQ==} + engines: {node: '>=18'} - '@jimp/plugin-invert@0.22.12': - resolution: {integrity: sha512-N+6rwxdB+7OCR6PYijaA/iizXXodpxOGvT/smd/lxeXsZ/empHmFFFJ/FaXcYh19Tm04dGDaXcNF/dN5nm6+xQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-fisheye@1.6.0': + resolution: {integrity: sha512-E5QHKWSCBFtpgZarlmN3Q6+rTQxjirFqo44ohoTjzYVrDI6B6beXNnPIThJgPr0Y9GwfzgyarKvQuQuqCnnfbA==} + engines: {node: '>=18'} - '@jimp/plugin-mask@0.22.12': - resolution: {integrity: sha512-4AWZg+DomtpUA099jRV8IEZUfn1wLv6+nem4NRJC7L/82vxzLCgXKTxvNvBcNmJjT9yS1LAAmiJGdWKXG63/NA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-flip@1.6.0': + resolution: {integrity: sha512-/+rJVDuBIVOgwoyVkBjUFHtP+wmW0r+r5OQ2GpatQofToPVbJw1DdYWXlwviSx7hvixTWLKVgRWQ5Dw862emDg==} + engines: {node: '>=18'} - '@jimp/plugin-normalize@0.22.12': - resolution: {integrity: sha512-0So0rexQivnWgnhacX4cfkM2223YdExnJTTy6d06WbkfZk5alHUx8MM3yEzwoCN0ErO7oyqEWRnEkGC+As1FtA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-hash@1.6.0': + resolution: {integrity: sha512-wWzl0kTpDJgYVbZdajTf+4NBSKvmI3bRI8q6EH9CVeIHps9VWVsUvEyb7rpbcwVLWYuzDtP2R0lTT6WeBNQH9Q==} + engines: {node: '>=18'} - '@jimp/plugin-print@0.22.12': - resolution: {integrity: sha512-c7TnhHlxm87DJeSnwr/XOLjJU/whoiKYY7r21SbuJ5nuH+7a78EW1teOaj5gEr2wYEd7QtkFqGlmyGXY/YclyQ==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' + '@jimp/plugin-mask@1.6.0': + resolution: {integrity: sha512-Cwy7ExSJMZszvkad8NV8o/Z92X2kFUFM8mcDAhNVxU0Q6tA0op2UKRJY51eoK8r6eds/qak3FQkXakvNabdLnA==} + engines: {node: '>=18'} - '@jimp/plugin-resize@0.22.12': - resolution: {integrity: sha512-3NyTPlPbTnGKDIbaBgQ3HbE6wXbAlFfxHVERmrbqAi8R3r6fQPxpCauA8UVDnieg5eo04D0T8nnnNIX//i/sXg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/plugin-print@1.6.0': + resolution: {integrity: sha512-zarTIJi8fjoGMSI/M3Xh5yY9T65p03XJmPsuNet19K/Q7mwRU6EV2pfj+28++2PV2NJ+htDF5uecAlnGyxFN2A==} + engines: {node: '>=18'} - '@jimp/plugin-rotate@0.22.12': - resolution: {integrity: sha512-9YNEt7BPAFfTls2FGfKBVgwwLUuKqy+E8bDGGEsOqHtbuhbshVGxN2WMZaD4gh5IDWvR+emmmPPWGgaYNYt1gA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blit': '>=0.3.5' - '@jimp/plugin-crop': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-quantize@1.6.0': + resolution: {integrity: sha512-EmzZ/s9StYQwbpG6rUGBCisc3f64JIhSH+ncTJd+iFGtGo0YvSeMdAd+zqgiHpfZoOL54dNavZNjF4otK+mvlg==} + engines: {node: '>=18'} - '@jimp/plugin-scale@0.22.12': - resolution: {integrity: sha512-dghs92qM6MhHj0HrV2qAwKPMklQtjNpoYgAB94ysYpsXslhRTiPisueSIELRwZGEr0J0VUxpUY7HgJwlSIgGZw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-resize@1.6.0': + resolution: {integrity: sha512-uSUD1mqXN9i1SGSz5ov3keRZ7S9L32/mAQG08wUwZiEi5FpbV0K8A8l1zkazAIZi9IJzLlTauRNU41Mi8IF9fA==} + engines: {node: '>=18'} - '@jimp/plugin-shadow@0.22.12': - resolution: {integrity: sha512-FX8mTJuCt7/3zXVoeD/qHlm4YH2bVqBuWQHXSuBK054e7wFRnRnbSLPUqAwSeYP3lWqpuQzJtgiiBxV3+WWwTg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-blur': '>=0.3.5' - '@jimp/plugin-resize': '>=0.3.5' + '@jimp/plugin-rotate@1.6.0': + resolution: {integrity: sha512-JagdjBLnUZGSG4xjCLkIpQOZZ3Mjbg8aGCCi4G69qR+OjNpOeGI7N2EQlfK/WE8BEHOW5vdjSyglNqcYbQBWRw==} + engines: {node: '>=18'} - '@jimp/plugin-threshold@0.22.12': - resolution: {integrity: sha512-4x5GrQr1a/9L0paBC/MZZJjjgjxLYrqSmWd+e+QfAEPvmRxdRoQ5uKEuNgXnm9/weHQBTnQBQsOY2iFja+XGAw==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - '@jimp/plugin-color': '>=0.8.0' - '@jimp/plugin-resize': '>=0.8.0' + '@jimp/plugin-threshold@1.6.0': + resolution: {integrity: sha512-M59m5dzLoHOVWdM41O8z9SyySzcDn43xHseOH0HavjsfQsT56GGCC4QzU1banJidbUrePhzoEdS42uFE8Fei8w==} + engines: {node: '>=18'} - '@jimp/plugins@0.22.12': - resolution: {integrity: sha512-yBJ8vQrDkBbTgQZLty9k4+KtUQdRjsIDJSPjuI21YdVeqZxYywifHl4/XWILoTZsjTUASQcGoH0TuC0N7xm3ww==} - peerDependencies: - '@jimp/custom': '>=0.3.5' + '@jimp/types@1.6.0': + resolution: {integrity: sha512-7UfRsiKo5GZTAATxm2qQ7jqmUXP0DxTArztllTcYdyw6Xi5oT4RaoXynVtCD4UyLK5gJgkZJcwonoijrhYFKfg==} + engines: {node: '>=18'} - '@jimp/png@0.22.12': - resolution: {integrity: sha512-Mrp6dr3UTn+aLK8ty/dSKELz+Otdz1v4aAXzV5q53UDD2rbB5joKVJ/ChY310B+eRzNxIovbUF1KVrUsYdE8Hg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/tiff@0.22.12': - resolution: {integrity: sha512-E1LtMh4RyJsoCAfAkBRVSYyZDTtLq9p9LUiiYP0vPtXyxX4BiYBUYihTLSBlCQg5nF2e4OpQg7SPrLdJ66u7jg==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/types@0.22.12': - resolution: {integrity: sha512-wwKYzRdElE1MBXFREvCto5s699izFHNVvALUv79GXNbsOVqlwlOxlWJ8DuyOGIXoLP4JW/m30YyuTtfUJgMRMA==} - peerDependencies: - '@jimp/custom': '>=0.3.5' - - '@jimp/utils@0.22.12': - resolution: {integrity: sha512-yJ5cWUknGnilBq97ZXOyOS0HhsHOyAyjHwYfHxGbSyMTohgQI6sVyE8KPgDwH8HHW/nMKXk8TrSwAE71zt716Q==} + '@jimp/utils@1.6.0': + resolution: {integrity: sha512-gqFTGEosKbOkYF/WFj26jMHOI5OH2jeP1MmC/zbK6BF6VJBf8rIC5898dPfSzZEbSA0wbbV5slbntWVc5PKLFA==} + engines: {node: '>=18'} '@jridgewell/gen-mapping@0.3.3': resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} @@ -1418,10 +1571,23 @@ packages: resolution: {integrity: sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==} engines: {node: ^16.14.0 || >=18.0.0} + '@npmcli/fs@2.1.2': + resolution: {integrity: sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + '@npmcli/fs@3.1.0': resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + '@npmcli/move-file@2.0.1': + resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This functionality has been moved to @npmcli/fs + + '@npmcli/redact@2.0.1': + resolution: {integrity: sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==} + engines: {node: ^16.14.0 || >=18.0.0} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -1474,12 +1640,6 @@ packages: resolution: {integrity: sha512-ID7fosbc50TbT0MK0EG12O+gAP3W3Aa/Pz4DaTtQtEvlc9Odaqi0de+xuZ7Li2GtK4HzEX7IuRWS/JmZLksR3Q==} engines: {node: '>=14'} - '@tiddlygit/tiddlywiki@5.3.5': - resolution: {integrity: sha512-P8pqC6DFVLFRSxvGsV9ZCVaQXg5OIm11nAZt0r1bKANYKKpHHqd+MkoQGM2plGB0id2mC0BLYg65bLL9C2El0w==} - engines: {node: '>=0.8.2'} - hasBin: true - bundledDependencies: [] - '@tokenizer/token@0.3.0': resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} @@ -1511,8 +1671,8 @@ packages: '@types/cacheable-request@6.0.3': resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} - '@types/chai@4.3.16': - resolution: {integrity: sha512-PatH4iOdyh3MyWtmHVFXLWCCIhUbopaltqddG9BzB+gMIzee2MJrvd+jouii9Z3wzQJruGWAm7WOMjgfG8hQlQ==} + '@types/chai@5.0.1': + resolution: {integrity: sha512-5T8ajsg3M/FOncpLYW7sdOcD6yf4+722sze/tc4KQV0P8Z2rAr3SAuHCIkYmYpt8VbcQlnz8SxlOlPQYefe4cA==} '@types/circular-dependency-plugin@5.0.8': resolution: {integrity: sha512-P9nspqZxy+9NsoS4KOG5p1JFss0n0pv8UHD8OAP7bz4lAkgtdAnOS0J0ZXlcqzekWdUtmCFwpIuW+AtOhFp8VA==} @@ -1529,6 +1689,9 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/echarts@4.9.22': resolution: {integrity: sha512-7Fo6XdWpoi8jxkwP7BARUOM7riq8bMhmsCtSG8gzUcJmFhLo387tihoBYS/y5j7jl3PENT5RxeWZdN9RiwO7HQ==} @@ -1589,8 +1752,8 @@ packages: '@types/lodash-es@4.17.7': resolution: {integrity: sha512-z0ptr6UI10VlU6l5MYhGwS4mC8DZyYer2mCoyysZtSF7p26zOX8UpbrV0YpNYLGS8K4PUFIyEr62IMFFjveSiQ==} - '@types/lodash@4.17.6': - resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} + '@types/lodash@4.17.13': + resolution: {integrity: sha512-lfx+dftrEZcdBPczf9d0Qv0x+j/rfNCMuC6OcfXmO8gkfeNAY88PgKUbvG56whcN23gc27yenwF6oJZXGFpYxg==} '@types/mime@1.3.2': resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} @@ -1610,6 +1773,9 @@ packages: '@types/node@20.14.9': resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==} + '@types/node@22.9.3': + resolution: {integrity: sha512-F3u1fs/fce3FFk+DAxbxc78DF8x0cY09RRL8GnXLmkJ1jvx3TtPdWoTT5/NiYfI5ASqXBmfqJi9dZ3gxMx4lzw==} + '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -1622,8 +1788,8 @@ packages: '@types/range-parser@1.2.4': resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - '@types/react-dom@18.3.0': - resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} + '@types/react-dom@18.3.1': + resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} '@types/react-helmet@6.1.11': resolution: {integrity: sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==} @@ -1631,8 +1797,8 @@ packages: '@types/react-transition-group@4.4.10': resolution: {integrity: sha512-hT/+s0VQs2ojCX823m60m5f0sL5idt9SO6Tj6Dg+rdphGPIeJbJ6CxvBYkgkGKrYeDjvIpKTR38UzmtHJOGW3Q==} - '@types/react@18.3.3': - resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} + '@types/react@18.3.12': + resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} '@types/responselike@1.0.0': resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} @@ -1902,6 +2068,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + acorn@8.9.0: resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} engines: {node: '>=0.4.0'} @@ -1987,6 +2158,10 @@ packages: resolution: {integrity: sha512-v6MqmEpNlxF+POuyhKkidusCHWWkaLcGRURzivcU3I9tv7k4JVhFcnukrM5Rlk2rUywdZuzYAZ+kbZqWCnfN3g==} engines: {node: '>=8.0.0'} + ansis@3.3.2: + resolution: {integrity: sha512-cFthbBlt+Oi0i9Pv/j6YdVWJh54CtjGACaMPCIrEV4Ha7HWsIjXDwseYV79TIL0B4+KfSwD5S70PeQDkPUd1rA==} + engines: {node: '>=15'} + any-base@1.1.0: resolution: {integrity: sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==} @@ -2008,13 +2183,6 @@ packages: resolution: {integrity: sha512-mgBO9PZJ3MpbKbwFTljTi36ZKBvG5X/fkVR1F85ANsVcVllEb+C0LGNdJfGUm84GpC4xxgN6HFkmkMU8VEO4mA==} engines: {node: '>=12'} - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - - are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -2063,6 +2231,9 @@ packages: deprecated: Please use @electron/asar moving forward. There is no API change, just a package name change hasBin: true + assert@2.1.0: + resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} + assertion-error-formatter@3.0.0: resolution: {integrity: sha512-6YyAVLrEze0kQ7CmJfUgrLHb+Y7XghmL2Ie7ijVa2Y9ynP3LV+VDiwFk62Dn0qtqbmY0BT0ss6p1xxpiF2PYbQ==} @@ -2102,8 +2273,12 @@ packages: resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} engines: {node: '>= 0.4'} - awilix@9.0.0: - resolution: {integrity: sha512-DVhdT1sbCCjGBvJbNKJaPSh+JVvgzUV0Rbdq3r3/MqxDgm7e/zs8aAhWI8O8nFNFvUYFtJPqWsFldyzC2rpMnA==} + await-to-js@3.0.0: + resolution: {integrity: sha512-zJAaP9zxTcvTHRlejau3ZOY4V7SRpiByf3/dxx2uyKxxor19tpmpV2QRsTKikckwhaPmr2dVpxxMr7jOCYVp5g==} + engines: {node: '>=6.0.0'} + + awilix@10.0.2: + resolution: {integrity: sha512-hFatb7eZFdtiWjjmGRSm/K/uxZpmcBlM+YoeMB3VpOPXk3xa6+7zctg3LRbUzoimom5bwGrePF0jXReO6b4zNQ==} engines: {node: '>=14.0.0'} balanced-match@1.0.2: @@ -2142,8 +2317,8 @@ packages: bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - bmp-js@0.1.0: - resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==} + bmp-ts@1.0.9: + resolution: {integrity: sha512-cTEHk2jLrPyi+12M3dhpEbnnPOsaZuq7C45ylbbQIiWgDFZq4UVYPEY5mlqjvsj/6gJv9qX5sa+ebDzLXT28Vw==} body-parser@1.20.2: resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} @@ -2186,10 +2361,6 @@ packages: buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - buffer-equal@0.0.1: - resolution: {integrity: sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==} - engines: {node: '>=0.4.0'} - buffer-equal@1.0.0: resolution: {integrity: sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==} engines: {node: '>=0.4.0'} @@ -2228,9 +2399,9 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cacache@17.1.3: - resolution: {integrity: sha512-jAdjGxmPxZh0IipMdR7fK/4sDSrHMLUV0+GvVUsjwyGNKHsh79kW/otg+GkbXwl6Uzvy9wsvHOX4nUoWldeZMg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + cacache@16.1.3: + resolution: {integrity: sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} cacache@18.0.1: resolution: {integrity: sha512-g4Uf2CFZPaxtJKre6qr4zqLDOOPU7bNVhWjlNhvzc51xaTOx2noMOLhfFkTAqwtrAZAKQUuDfyjitzilpA8WsQ==} @@ -2270,8 +2441,8 @@ packages: capital-case@1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} - chai@5.1.1: - resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + chai@5.1.2: + resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==} engines: {node: '>=12'} chalk@2.4.2: @@ -2402,9 +2573,6 @@ packages: color-string@1.9.1: resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - color@3.2.1: resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} @@ -2484,9 +2652,6 @@ packages: resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} engines: {node: ^14.18.0 || >=16.10.0} - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - content-disposition@0.5.4: resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} engines: {node: '>= 0.6'} @@ -2561,8 +2726,8 @@ packages: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} - css-loader@6.10.0: - resolution: {integrity: sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==} + css-loader@6.11.0: + resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} engines: {node: '>= 12.13.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -2589,6 +2754,7 @@ packages: cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} engines: {node: '>=4'} + hasBin: true csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} @@ -2692,9 +2858,6 @@ packages: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} - delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - depd@1.1.2: resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} engines: {node: '>= 0.6'} @@ -2767,9 +2930,6 @@ packages: dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - dom-walk@0.1.2: - resolution: {integrity: sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==} - domelementtype@2.3.0: resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} @@ -2801,8 +2961,8 @@ packages: resolution: {integrity: sha512-3444h7V47XoA16qgIWjw3CV/Eo/rQbT/XTGlbJ/6vJ+apQyuo0+M3Ai0GS3wu7X9HBUDcA0zIHA3mOxWNz6toA==} hasBin: true - dprint@0.46.3: - resolution: {integrity: sha512-ACEd7B7sO/uvPvV/nsHbtkIeMqeD2a8XGO1DokROtKDUmI5WbuflGZOwyjFCYwy4rkX6FXoYBzGdEQ6um7BjCA==} + dprint@0.47.5: + resolution: {integrity: sha512-EAP3OLYZXiW66HKMlhu6Gu0o7mzBVTWyMyuAAgT7dBtMX+W+pPJmIwyRUnTRQNyyFO4S7bAaa21rzIgo97Bg9A==} hasBin: true dugite@2.7.1: @@ -2894,8 +3054,8 @@ packages: resolution: {integrity: sha512-ml77/OmeeLFFc+dk3YCwPQrl8rthwYcAea6mMZPFq7cGXlpWyRmmT0LY73XdCukPnevguXJFs+4Xu+aGHJwFDA==} engines: {node: '>=8.0.0'} - electron@31.1.0: - resolution: {integrity: sha512-TBOwqLxSxnx6+pH6GMri7R3JPH2AkuGJHfWZS0p1HsmN+Qr1T9b0IRJnnehSd/3NZAmAre4ft9Ljec7zjyKFJA==} + electron@33.2.0: + resolution: {integrity: sha512-PVw1ICAQDPsnnsmpNFX/b1i/49h67pbSPxuIENd9K9WpGO1tsRaQt+K2bmXqTuoMJsbzIc75Ce8zqtuwBPqawA==} engines: {node: '>= 12.20.55'} hasBin: true @@ -2987,8 +3147,8 @@ packages: es6-error@4.1.1: resolution: {integrity: sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==} - esbuild-loader@4.2.0: - resolution: {integrity: sha512-BhwHchuDknxIa69AqOPeZh2fIFqj2AzZKC1E3RBRvXSuyk5drsqMrwsgYZJufX41yrauLYjDM3KBmruoGl1NWQ==} + esbuild-loader@4.2.2: + resolution: {integrity: sha512-Mdq/A1L8p37hkibp8jGFwuQTDSWhDmlueAefsrCPRwNWThEOlQmIglV7Gd6GE2mO5bt7ksfxKOMwkuY7jjVTXg==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 @@ -2997,6 +3157,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.24.0: + resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -3203,8 +3368,8 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.0.0: - resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} + eslint-visitor-keys@4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint@8.57.0: @@ -3216,8 +3381,8 @@ packages: resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} engines: {node: '>=6'} - espree@10.1.0: - resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} + espree@10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} espree@9.6.1: @@ -3504,10 +3669,6 @@ packages: resolution: {integrity: sha512-w4n9cPWyP7aHxKxYHFQMegj7WIAsL/YX/C4Bs5Rr8s1H9M1rNtRWRsw+ovYMkXDQ5S4ZbYHsHAPmevPjPgw44w==} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. - gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - get-caller-file@2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} @@ -3569,14 +3730,24 @@ packages: glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} - engines: {node: '>=16 || 14 >=14.17'} + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + + glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported + global-agent@3.0.0: resolution: {integrity: sha512-PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==} engines: {node: '>=10.0'} @@ -3593,9 +3764,6 @@ packages: resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} engines: {node: '>=0.10.0'} - global@4.4.0: - resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} - globals@13.24.0: resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} engines: {node: '>=8'} @@ -3670,9 +3838,6 @@ packages: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - has@1.0.3: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} @@ -3795,14 +3960,19 @@ packages: i18next-electron-fs-backend@3.0.2: resolution: {integrity: sha512-KRP+4ORx0WG31qHvMNUpI4CytEQFAkFtXnrZ9/NBXH6k/DcKU3IdB573Zl+L+lR4GA6PCKyBX89mqrUhStoItA==} - i18next-fs-backend@2.3.1: - resolution: {integrity: sha512-tvfXskmG/9o+TJ5Fxu54sSO5OkY6d+uMn+K6JiUGLJrwxAVfer+8V3nU8jq3ts9Pe5lXJv4b1N7foIjJ8Iy2Gg==} + i18next-fs-backend@2.6.0: + resolution: {integrity: sha512-3ZlhNoF9yxnM8pa8bWp5120/Ob6t4lVl1l/tbLmkml/ei3ud8IWySCHt2lrY5xWRlSU5D9IV2sm5bEbGuTqwTw==} i18next@21.10.0: resolution: {integrity: sha512-YeuIBmFsGjUfO3qBmMOc0rQaun4mIpGKET5WDwvu8lU7gvwpcariZLNtL0Fzj+zazcHUrlXHiptcFhBMFaxzfg==} - i18next@23.11.5: - resolution: {integrity: sha512-41pvpVbW9rhZPk5xjCX2TPJi2861LEig/YRhUkY+1FQ2IQPS0bKUDYnEqY8XPPbB48h1uIwLnP9iiEfuSl20CA==} + i18next@24.0.0: + resolution: {integrity: sha512-ORGCwMrXxpmB/AljFbGEe0UK/9Pz6umb9aZgLZ9qJGE+kjKhlnLj423WX2mt+N0MlEJ78pQXFMBmeMzrkLxriQ==} + peerDependencies: + typescript: ^5 + peerDependenciesMeta: + typescript: + optional: true iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} @@ -3840,6 +4010,9 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} + infer-owner@1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -3871,8 +4044,8 @@ packages: inversify-inject-decorators@3.1.0: resolution: {integrity: sha512-/seBlVp5bXrLQS3DpKEmlgeZL6C7Tf/QITd+IMQrbBBGuCbxb7k3hRAWu9XSreNpFzLgSboz3sClLSEmGwHphw==} - inversify@6.0.2: - resolution: {integrity: sha512-i9m8j/7YIv4mDuYXUAcrpKPSaju/CIly9AHK5jvCBeoiM/2KEsuCQTTP+rzSWWpLYWRukdXFSl6ZTk2/uumbiA==} + inversify@6.1.4: + resolution: {integrity: sha512-PbxrZH/gTa1fpPEEGAjJQzK8tKMIp5gRg6EFNJlCtzUcycuNdmhv3uk5P8Itm/RIjgHJO16oQRLo9IHzQN51bA==} ip@2.0.0: resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} @@ -3885,6 +4058,10 @@ packages: resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} + is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + is-array-buffer@3.0.4: resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} engines: {node: '>= 0.4'} @@ -3936,6 +4113,7 @@ packages: is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} + hasBin: true is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} @@ -3952,9 +4130,6 @@ packages: resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} engines: {node: '>=12'} - is-function@1.0.2: - resolution: {integrity: sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==} - is-generator-function@1.0.10: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} @@ -3981,6 +4156,10 @@ packages: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} + is-nan@1.3.2: + resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} + engines: {node: '>= 0.4'} + is-negative-zero@2.0.3: resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==} engines: {node: '>= 0.4'} @@ -4089,9 +4268,6 @@ packages: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} - isomorphic-fetch@3.0.0: - resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} - isomorphic-git@1.25.2: resolution: {integrity: sha512-GHMZVujE76NpZ7Za0Kus/46J6Y7UZsY+xcHMLnFHqvcGbJzkXB1LQCzpYaRq+xQinWGdkcjBDQoE+8Tv3StPCg==} engines: {node: '>=12'} @@ -4099,9 +4275,12 @@ packages: iterator.prototype@1.1.2: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} - jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jackspeak@4.0.2: + resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==} + engines: {node: 20 || >=22} jake@10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} @@ -4112,8 +4291,9 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} - jimp@0.22.12: - resolution: {integrity: sha512-R5jZaYDnfkxKJy1dwLpj/7cvyjxiclxU3F4TrI/J4j2rS0niq6YDUMoPn5hs8GDpO+OZGo7Ky057CRtWesyhfg==} + jimp@1.6.0: + resolution: {integrity: sha512-YcwCHw1kiqEeI5xRpDlPPBGL2EOpBKLwO4yIBJcXWHPj5PnA5urGq0jbyhM5KoNpypQ6VboSoxc9D8HyfvngSg==} + engines: {node: '>=18'} jpeg-js@0.4.4: resolution: {integrity: sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==} @@ -4247,9 +4427,6 @@ packages: resolution: {integrity: sha512-rJysbR9GKIalhTbVL2tYbF2hVyDnrf7pFUZBwjPaMIdadYHmeT+EVi/Bu3qd7ETQPahTotg2WRCatXwRBW554g==} engines: {node: '>=16.0.0'} - load-bmfont@1.4.1: - resolution: {integrity: sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==} - load-json-file@2.0.0: resolution: {integrity: sha512-3p6ZOGNbiX4CdvEd1VcE6yi78UrGNpjHO33noGwHCnT/o2fyllJDepsm8+mFFv/DvtwFHht5HIHSyOy5a+ChVQ==} engines: {node: '>=4'} @@ -4353,8 +4530,9 @@ packages: resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - logform@2.5.1: - resolution: {integrity: sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==} + logform@2.7.0: + resolution: {integrity: sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==} + engines: {node: '>= 12.0.0'} loose-envify@1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} @@ -4369,14 +4547,17 @@ packages: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} - lru-cache@10.0.0: - resolution: {integrity: sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==} - engines: {node: 14 || >=16.14} - lru-cache@10.1.0: resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==} engines: {node: 14 || >=16.14} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@11.0.2: + resolution: {integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==} + engines: {node: 20 || >=22} + lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -4392,9 +4573,9 @@ packages: make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - make-fetch-happen@11.1.1: - resolution: {integrity: sha512-rLWS7GCSTcEujjVBs2YqG7Y4643u8ucvCJeSRqiLYhesrDuzeuFIk37xREzAsfQaqzl8b9rNCE4m6J8tvX4Q8w==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + make-fetch-happen@10.2.1: + resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} make-fetch-happen@13.0.0: resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==} @@ -4404,9 +4585,6 @@ packages: resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} engines: {node: '>=6'} - markdown-table@2.0.0: - resolution: {integrity: sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==} - matcher@3.0.0: resolution: {integrity: sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng==} engines: {node: '>=10'} @@ -4426,10 +4604,10 @@ packages: memize@2.1.0: resolution: {integrity: sha512-yywVJy8ctVlN5lNPxsep5urnZ6TTclwPEyigM9M3Bi8vseJBOfqNrGWN/r8NzuIt3PovM323W04blJfGQfQSVg==} - menubar@9.5.0: - resolution: {integrity: sha512-gAzkurX/8Hfvo6ehJ6yyb8HD1q4glZUXFV4VynVhAbnpob6m4rj6jk5OmONibxALNZ2FEBVqAgBBtBSTU5N7Jw==} + menubar@9.5.1: + resolution: {integrity: sha512-swfgKal+DTgJINay36X+LGBSqyFKS4d9FyJ2w0s/4MtO7/UGplEZqluLTnq4xgLNxNjMWhXycOELP+rRYpTagA==} peerDependencies: - electron: '>=9.0.0 <32.0.0' + electron: '>=9.0.0 <33.0.0' merge-descriptors@1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} @@ -4467,6 +4645,11 @@ packages: engines: {node: '>=4.0.0'} hasBin: true + mime@3.0.0: + resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==} + engines: {node: '>=10.0.0'} + hasBin: true + mimic-fn@2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} @@ -4479,9 +4662,6 @@ packages: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - min-document@2.19.0: - resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} - min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -4489,6 +4669,10 @@ packages: minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.0.4: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} @@ -4499,14 +4683,14 @@ packages: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} engines: {node: '>=10'} - minimatch@9.0.2: - resolution: {integrity: sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==} - engines: {node: '>=16 || 14 >=14.17'} - minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -4521,6 +4705,10 @@ packages: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} + minipass-fetch@2.1.2: + resolution: {integrity: sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + minipass-fetch@3.0.3: resolution: {integrity: sha512-n5ITsTkDqYkYJZjcRWzZt9qnZKCT7nKCosJhHoj7S7zD+BP4jVbWs+odsniw5TA3E0sLomhTKOKjF86wf11PuQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -4529,9 +4717,6 @@ packages: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} - minipass-json-stream@1.0.1: - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} - minipass-pipeline@1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} @@ -4548,14 +4733,14 @@ packages: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} - minipass@6.0.2: - resolution: {integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==} - engines: {node: '>=16 || 14 >=14.17'} - minipass@7.0.4: resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} engines: {node: '>=16 || 14 >=14.17'} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -4606,8 +4791,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.0.7: - resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==} + nanoid@5.0.8: + resolution: {integrity: sha512-TcJPw+9RV9dibz1hHUzlLVy8N4X9TnwirAjrU08Juo6BNKggzVfP2ZJ/3ZUSq15Xl5i85i+Z89XBO90pB2PghQ==} engines: {node: ^18 || >=20} hasBin: true @@ -4637,8 +4822,8 @@ packages: no-case@3.0.4: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - node-abi@3.65.0: - resolution: {integrity: sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==} + node-abi@3.71.0: + resolution: {integrity: sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==} engines: {node: '>=10'} node-abort-controller@3.1.1: @@ -4671,12 +4856,8 @@ packages: resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} engines: {node: '>= 6.13.0'} - node-gyp@9.4.0: - resolution: {integrity: sha512-dMXsYP6gc9rRbejLXmTbVRYjAHw7ppswsKyMxuxJxxOHzluIO1rGp9TOQgjFJ+2MCqcOcQTOPB/8Xwhr+7s4Eg==} - engines: {node: ^12.13 || ^14.13 || >=16} - - node-loader@2.0.0: - resolution: {integrity: sha512-I5VN34NO4/5UYJaUBtkrODPWxbobrE4hgDqPrjB25yPkonFhCmZ146vTH+Zg417E9Iwoh1l/MbRs1apc5J295Q==} + node-loader@2.1.0: + resolution: {integrity: sha512-OwjPkyh8+7jW8DMd/iq71uU1Sspufr/C2+c3t0p08J3CrM9ApZ4U53xuisNrDXOHyGi5OYHgtfmmh+aK9zJA6g==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^5.0.0 @@ -4690,6 +4871,7 @@ packages: nopt@6.0.0: resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + hasBin: true normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -4706,8 +4888,8 @@ packages: resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} engines: {node: ^16.14.0 || >=18.0.0} - npm-registry-fetch@16.1.0: - resolution: {integrity: sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==} + npm-registry-fetch@17.1.0: + resolution: {integrity: sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==} engines: {node: ^16.14.0 || >=18.0.0} npm-run-path@2.0.2: @@ -4718,10 +4900,6 @@ packages: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} - npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -4736,6 +4914,10 @@ packages: object-inspect@1.13.1: resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + object-is@1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + object-keys@1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} engines: {node: '>= 0.4'} @@ -4858,6 +5040,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + pad-right@0.2.2: resolution: {integrity: sha512-4cy8M95ioIGolCoMmm2cMntGR1lPLEbOMzOKu8bzjuJP6JpzEMQcDHmh7hHLYGgob+nKe1YHFMaG4V59HQa89g==} engines: {node: '>=0.10.0'} @@ -4882,11 +5067,8 @@ packages: parse-bmfont-binary@1.0.6: resolution: {integrity: sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==} - parse-bmfont-xml@1.1.4: - resolution: {integrity: sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==} - - parse-headers@2.0.5: - resolution: {integrity: sha512-ft3iAoLOB/MlwbNXgzy43SWGP6sQki2jQvAyBg/zDFAgr9bfNWZIUj42Kw2eJIl8kEi4PbgE6U1Zau/HwI75HA==} + parse-bmfont-xml@1.1.6: + resolution: {integrity: sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==} parse-json@2.2.0: resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} @@ -4934,9 +5116,13 @@ packages: path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} - engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} path-to-regexp@0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -4968,9 +5154,6 @@ packages: pend@1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - phin@2.9.3: - resolution: {integrity: sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==} - picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -4986,8 +5169,9 @@ packages: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pixelmatch@4.0.2: - resolution: {integrity: sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==} + pixelmatch@5.3.0: + resolution: {integrity: sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q==} + hasBin: true pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} @@ -5001,32 +5185,32 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - pngjs@3.4.0: - resolution: {integrity: sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==} - engines: {node: '>=4.0.0'} - pngjs@6.0.0: resolution: {integrity: sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==} engines: {node: '>=12.13.0'} + pngjs@7.0.0: + resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==} + engines: {node: '>=14.19.0'} + possible-typed-array-names@1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} - postcss-modules-extract-imports@3.0.0: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + postcss-modules-extract-imports@3.1.0: + resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-local-by-default@4.0.4: - resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} + postcss-modules-local-by-default@4.1.0: + resolution: {integrity: sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 - postcss-modules-scope@3.1.1: - resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} + postcss-modules-scope@3.2.1: + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 @@ -5037,17 +5221,13 @@ packages: peerDependencies: postcss: ^8.1.0 - postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + postcss-selector-parser@7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} engines: {node: '>=4'} postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.37: - resolution: {integrity: sha512-7iB/v/r7Woof0glKLH8b1SPHrsX7uhdO+Geb41QpF/+mWZHU3uxxSlN+UXGVit1PawOYDToO+AbZzhBzWRDwbQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.4.38: resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} engines: {node: ^10 || ^12 || >=14} @@ -5076,21 +5256,33 @@ packages: resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} engines: {node: '>=4'} + proc-log@2.0.1: + resolution: {integrity: sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + proc-log@3.0.0: resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + proc-log@4.2.0: + resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} + promise-inflight@1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + promise-retry@2.0.1: resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} engines: {node: '>=10'} @@ -5159,8 +5351,8 @@ packages: peerDependencies: react: '>=16.3.0' - react-i18next@14.1.2: - resolution: {integrity: sha512-FSIcJy6oauJbGEXfhUgVeLzvWBhIBIS+/9c6Lj4niwKZyGaGb4V4vUbATXSlsHJDXXB+ociNxqFNiFuV1gmoqg==} + react-i18next@15.1.1: + resolution: {integrity: sha512-R/Vg9wIli2P3FfeI8o1eNJUJue5LWpFsQePCHdQDmX0Co3zkr6kdT8gAseb/yGeWbNz1Txc4bKDQuZYsC0kQfw==} peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -5208,6 +5400,7 @@ packages: read-binary-file-arch@1.0.6: resolution: {integrity: sha512-BNg9EN3DD3GsDXX7Aa8O4p92sryjkmzYYgmgTAc6CA4uGLEDzFfxOxugu21akOxpcXHiEgsYkC6nPsQvLLLmEg==} + hasBin: true read-config-file@6.2.0: resolution: {integrity: sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg==} @@ -5259,9 +5452,6 @@ packages: resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} @@ -5386,17 +5576,17 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@5.0.7: - resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==} - engines: {node: '>=14.18'} + rimraf@6.0.1: + resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + engines: {node: 20 || >=22} hasBin: true roarr@2.15.4: resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==} engines: {node: '>=8.0'} - rotating-file-stream@3.2.3: - resolution: {integrity: sha512-cfmm3tqdnbuYw2FBmRTPBDaohYEbMJ3211T35o6eZdr4d7v69+ZeK1Av84Br7FLj2dlzyeZSbN6qTuXXE6dawQ==} + rotating-file-stream@3.2.5: + resolution: {integrity: sha512-T8iBxUA4SookMTU97cIHUPck7beLOvN4g+y4db9E2eLn54OFsdp4qMnxuqmmJ05lcQHzueEVnPRykxfnPG948g==} engines: {node: '>=14.0'} run-parallel@1.2.0: @@ -5472,8 +5662,8 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true @@ -5507,9 +5697,6 @@ packages: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -5572,6 +5759,10 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + simple-xml-to-json@1.2.3: + resolution: {integrity: sha512-kWJDCr9EWtZ+/EYYM5MareWj2cRnZGF93YDNpH4jQiHB+hBIZnfPFSQiVMzZOdk+zXWqTZ/9fTeQNu2DqeiudA==} + engines: {node: '>=20.12.2'} + simplebar-core@1.2.6: resolution: {integrity: sha512-H5NYU+O+uvqOH5VXw3+lgoc1vTI6jL8LOZJsw4xgRpV7uIPjRpmLPdz0TrouxwKHBhpVLzVIlyKhaRLelIThMw==} @@ -5681,6 +5872,10 @@ packages: resolution: {integrity: sha512-12+IR2CB2C28MMAw0Ncqwj5QbTcs0nGIhgJzYWzDkb21vWmfNI83KS4f3Ci6GI98WreIfG7o9UXp3C0qbpA8nQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + ssri@9.0.1: + resolution: {integrity: sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + stack-trace@0.0.10: resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} @@ -5786,8 +5981,8 @@ packages: peerDependencies: webpack: ^5.27.0 - styled-components@6.1.11: - resolution: {integrity: sha512-Ui0jXPzbp1phYij90h12ksljKGqF8ncGx+pjrNPsSPhbUUjWT2tD1FwGo2LF6USCnbrsIhNngDfodhxbegfEOA==} + styled-components@6.1.13: + resolution: {integrity: sha512-M0+N2xSnAtwcVAQeFEsGWFFxXDftHUD7XrKla06QbpUMmbmtFBMMTcKWvFXtWxuD5qQkB8iU5gk6QASlx2ZRMw==} engines: {node: '>= 16'} peerDependencies: react: '>= 16.8.0' @@ -5833,10 +6028,6 @@ packages: resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} engines: {node: '>=6'} - tar@6.1.15: - resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==} - engines: {node: '>=10'} - tar@6.2.1: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} @@ -5896,8 +6087,11 @@ packages: thunky@1.1.0: resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - timm@1.7.1: - resolution: {integrity: sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==} + tiddlywiki@5.3.6: + resolution: {integrity: sha512-RfWt+Bo/UsTdzP5N4nEInjaJjgAzylUMf21hE4FL5v65c3x054+A+3g3sgW1m68lTJbTbiiqSZ6q6BEIZMwhSQ==} + engines: {node: '>=0.8.2'} + hasBin: true + bundledDependencies: [] tiny-case@1.0.3: resolution: {integrity: sha512-Eet/eeMhkO6TX8mnUteS9zgPbUMQa4I6Kkp5ORiBD5476/m+PIRiumP5tmh5ioJpH7k51Kehawy2UDfsnxxY8Q==} @@ -5951,9 +6145,6 @@ packages: resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} engines: {node: '>=0.10.0'} - triple-beam@1.3.0: - resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} - triple-beam@1.4.1: resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} engines: {node: '>= 14.0.0'} @@ -6011,8 +6202,8 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - tw5-typed@0.5.11: - resolution: {integrity: sha512-PflOF90UNXiemYg9KzaM2XIKAF0WqrrYBOa+1oP3P2eknEQJStzq6+71/i3TchRSQpaR1vtpd+qMAUNYmlm1WQ==} + tw5-typed@0.5.14: + resolution: {integrity: sha512-9V3Fr9wBQxzdFD3eSAv8vzDHfAYAkweg8rB8mu8rRxgflpxib+saSi3UaiR/rH2NzMNU/dg9nHFa/EVI9WiGYA==} type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} @@ -6046,8 +6237,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@4.20.1: - resolution: {integrity: sha512-R6wDsVsoS9xYOpy8vgeBlqpdOyzJ12HNfQhC/aAKWM3YoCV9TtunJzh/QpkMgeDhkoynDcw5f1y+qF9yc/HHyg==} + type-fest@4.27.1: + resolution: {integrity: sha512-3Ta7CyV6daqpwuGJMJKABaUChZZejpzysZkQg1//bLRg2wKQ4duwsg3MMIsHuElq58iDqizg4DBUmK8H8wExJg==} engines: {node: '>=16'} type-is@1.6.18: @@ -6082,14 +6273,15 @@ packages: react-dom: ^16.13.1 styled-components: ^5.1.1 - typescript@5.5.2: - resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true - typesync@0.12.1: - resolution: {integrity: sha512-BX3RBZzBzYtHaNTDqc7vq6gUehJqhl34c3DFr67/FXTV6kz9Q6FiravII5HpJfeSE2iDz2Lhm5/YdlDlQbezLQ==} + typesync@0.13.4: + resolution: {integrity: sha512-7o5wl26BQhrymrA67D/czGrGg/aGmMBLF3pJRaUHmnG1aQOSJXw3V85J1WYMHrRNldA3kj2RkKNZFu5jdeUrqA==} engines: {node: '>=16.0.0'} + hasBin: true unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -6097,14 +6289,25 @@ packages: undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} + unique-filename@2.0.1: + resolution: {integrity: sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + unique-slug@3.0.0: + resolution: {integrity: sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + unique-slug@4.0.0: resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -6170,6 +6373,9 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + utila@0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} @@ -6183,6 +6389,7 @@ packages: uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -6271,11 +6478,17 @@ packages: webpack-cli: optional: true - webpackbar@6.0.1: - resolution: {integrity: sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==} + webpackbar@7.0.0: + resolution: {integrity: sha512-aS9soqSO2iCHgqHoCrj4LbfGQUboDCYJPSFOAchEK+9psIjNrfSWW4Y0YEz67MKURNvMmfo0ycOg9d/+OOf9/Q==} engines: {node: '>=14.21.3'} peerDependencies: + '@rspack/core': '*' webpack: 3 || 4 || 5 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} @@ -6285,9 +6498,6 @@ packages: resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} engines: {node: '>=0.8.0'} - whatwg-fetch@3.6.2: - resolution: {integrity: sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==} - whatwg-url@5.0.0: resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} @@ -6318,9 +6528,6 @@ packages: engines: {node: '>= 8'} hasBin: true - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - wildcard@2.0.1: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} @@ -6330,20 +6537,20 @@ packages: peerDependencies: winston: ^3 - winston-transport@4.7.0: - resolution: {integrity: sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==} + winston-transport@4.9.0: + resolution: {integrity: sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==} engines: {node: '>= 12.0.0'} - winston@3.13.0: - resolution: {integrity: sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==} + winston@3.17.0: + resolution: {integrity: sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==} engines: {node: '>= 12.0.0'} word-wrap@1.2.4: resolution: {integrity: sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==} engines: {node: '>=0.10.0'} - wouter@3.3.0: - resolution: {integrity: sha512-Jo9uzDjwhutMndwzo81WE8fAsooUP1G4t8ftih2Bl9IStlxB66EaJRUaHElV3BT7AImj21hnTjbqq8t3PNHHVA==} + wouter@3.3.5: + resolution: {integrity: sha512-bx3fLQAMn+EhYbBdY3W1gw9ZfO/uchudxYMwOIBzF3HVgqNEEIT199vEoh7FLTC0Vz5+rpMO6NdFsOkGX1QQCw==} peerDependencies: react: '>=16.8.0' @@ -6386,14 +6593,11 @@ packages: utf-8-validate: optional: true - xhr@2.6.0: - resolution: {integrity: sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==} - xml-parse-from-string@1.0.1: resolution: {integrity: sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==} - xml2js@0.4.23: - resolution: {integrity: sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==} + xml2js@0.5.0: + resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} engines: {node: '>=4.0.0'} xmlbuilder@11.0.1: @@ -6404,10 +6608,6 @@ packages: resolution: {integrity: sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg==} engines: {node: '>=8.0'} - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - xterm-addon-fit@0.5.0: resolution: {integrity: sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ==} deprecated: This package is now deprecated. Move to @xterm/addon-fit instead. @@ -6470,14 +6670,18 @@ packages: yup@1.2.0: resolution: {integrity: sha512-PPqYKSAXjpRCgLgLKVGPA33v5c/WgEx3wi6NFjIiegz90zSwyMpvTFp/uGcVnnbx6to28pgnzp/q8ih3QRjLMQ==} - zx@8.1.3: - resolution: {integrity: sha512-fA44CRlggDOKeqt66aMwzLj1tb0zEQJmIjsSDXpmNjRRKaLFYkpeGE/zXnO05sJvSuzAlbVM50zexJJGMrIvuQ==} + zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + + zx@8.2.2: + resolution: {integrity: sha512-HSIdpU5P2ONI0nssnhsUZNCH9Sd/Z8LIFk9n8QTbu6JufzJx7qR7ajrMN21s06JqWSApcN012377iWsv8Vs5bg==} engines: {node: '>= 12.17.0'} hasBin: true snapshots: - 7zip-bin@5.1.1: {} + 7zip-bin@5.1.1: + optional: true '@0no-co/graphql.web@1.0.7': {} @@ -6541,13 +6745,18 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.26.0': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/types@7.22.5': dependencies: '@babel/helper-string-parser': 7.22.5 '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 - '@colors/colors@1.5.0': {} + '@colors/colors@1.5.0': + optional: true '@colors/colors@1.6.0': {} @@ -6561,14 +6770,15 @@ snapshots: dependencies: regexp-match-indices: 1.0.2 - '@cucumber/cucumber@10.8.0': + '@cucumber/cucumber@11.1.0': dependencies: '@cucumber/ci-environment': 10.0.1 '@cucumber/cucumber-expressions': 17.1.0 '@cucumber/gherkin': 28.0.0 '@cucumber/gherkin-streams': 5.0.1(@cucumber/gherkin@28.0.0)(@cucumber/message-streams@4.0.1(@cucumber/messages@24.1.0))(@cucumber/messages@24.1.0) '@cucumber/gherkin-utils': 9.0.0 - '@cucumber/html-formatter': 21.3.1(@cucumber/messages@24.1.0) + '@cucumber/html-formatter': 21.6.0(@cucumber/messages@24.1.0) + '@cucumber/junit-xml-formatter': 0.6.0(@cucumber/messages@24.1.0) '@cucumber/message-streams': 4.0.1(@cucumber/messages@24.1.0) '@cucumber/messages': 24.1.0 '@cucumber/tag-expressions': 6.1.0 @@ -6580,7 +6790,7 @@ snapshots: debug: 4.3.4(supports-color@8.1.1) error-stack-parser: 2.1.4 figures: 3.2.0 - glob: 10.3.10 + glob: 10.4.5 has-ansi: 4.0.1 indent-string: 4.0.0 is-installed-globally: 0.4.0 @@ -6589,6 +6799,7 @@ snapshots: lodash.merge: 4.6.2 lodash.mergewith: 4.6.2 luxon: 3.2.1 + mime: 3.0.0 mkdirp: 2.1.6 mz: 2.7.0 progress: 2.0.3 @@ -6596,12 +6807,10 @@ snapshots: resolve-pkg: 2.0.0 semver: 7.5.3 string-argv: 0.3.1 - strip-ansi: 6.0.1 supports-color: 8.1.1 tmp: 0.2.3 - type-fest: 4.20.1 + type-fest: 4.27.1 util-arity: 1.1.0 - xmlbuilder: 15.1.1 yaml: 2.3.1 yup: 1.2.0 @@ -6625,10 +6834,17 @@ snapshots: dependencies: '@cucumber/messages': 24.1.0 - '@cucumber/html-formatter@21.3.1(@cucumber/messages@24.1.0)': + '@cucumber/html-formatter@21.6.0(@cucumber/messages@24.1.0)': dependencies: '@cucumber/messages': 24.1.0 + '@cucumber/junit-xml-formatter@0.6.0(@cucumber/messages@24.1.0)': + dependencies: + '@cucumber/messages': 24.1.0 + '@cucumber/query': 13.0.2(@cucumber/messages@24.1.0) + '@teppeis/multimaps': 3.0.0 + xmlbuilder: 15.1.1 + '@cucumber/message-streams@4.0.1(@cucumber/messages@24.1.0)': dependencies: '@cucumber/messages': 24.1.0 @@ -6640,6 +6856,12 @@ snapshots: reflect-metadata: 0.2.1 uuid: 9.0.1 + '@cucumber/query@13.0.2(@cucumber/messages@24.1.0)': + dependencies: + '@cucumber/messages': 24.1.0 + '@teppeis/multimaps': 3.0.0 + assert: 2.1.0 + '@cucumber/tag-expressions@6.1.0': {} '@dabh/diagnostics@2.0.3': @@ -6652,32 +6874,33 @@ snapshots: dependencies: ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) + optional: true '@discoveryjs/json-ext@0.5.7': {} - '@dnd-kit/accessibility@3.1.0(react@18.3.1)': + '@dnd-kit/accessibility@3.1.1(react@18.3.1)': dependencies: react: 18.3.1 tslib: 2.6.2 - '@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/accessibility': 3.1.0(react@18.3.1) + '@dnd-kit/accessibility': 3.1.1(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.6.2 - '@dnd-kit/modifiers@7.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@dnd-kit/modifiers@8.0.0(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/core': 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 tslib: 2.6.2 - '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@dnd-kit/sortable@9.0.0(@dnd-kit/core@6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/core': 6.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@dnd-kit/core': 6.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 tslib: 2.6.2 @@ -6690,13 +6913,13 @@ snapshots: '@dprint/darwin-arm64@0.45.0': optional: true - '@dprint/darwin-arm64@0.46.3': + '@dprint/darwin-arm64@0.47.5': optional: true '@dprint/darwin-x64@0.45.0': optional: true - '@dprint/darwin-x64@0.46.3': + '@dprint/darwin-x64@0.47.5': optional: true '@dprint/dockerfile@0.3.0': {} @@ -6708,25 +6931,25 @@ snapshots: '@dprint/linux-arm64-glibc@0.45.0': optional: true - '@dprint/linux-arm64-glibc@0.46.3': + '@dprint/linux-arm64-glibc@0.47.5': optional: true '@dprint/linux-arm64-musl@0.45.0': optional: true - '@dprint/linux-arm64-musl@0.46.3': + '@dprint/linux-arm64-musl@0.47.5': optional: true '@dprint/linux-x64-glibc@0.45.0': optional: true - '@dprint/linux-x64-glibc@0.46.3': + '@dprint/linux-x64-glibc@0.47.5': optional: true '@dprint/linux-x64-musl@0.45.0': optional: true - '@dprint/linux-x64-musl@0.46.3': + '@dprint/linux-x64-musl@0.47.5': optional: true '@dprint/markdown@0.15.3': {} @@ -6735,58 +6958,63 @@ snapshots: '@dprint/typescript@0.84.4': {} + '@dprint/win32-arm64@0.47.5': + optional: true + '@dprint/win32-x64@0.45.0': optional: true - '@dprint/win32-x64@0.46.3': + '@dprint/win32-x64@0.47.5': optional: true - '@electron-forge/cli@7.4.0(encoding@0.1.13)': + '@electron-forge/cli@7.5.0(bluebird@3.7.2)(encoding@0.1.13)': dependencies: - '@electron-forge/core': 7.4.0(encoding@0.1.13) - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/core': 7.5.0(bluebird@3.7.2)(encoding@0.1.13) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) '@electron/get': 3.0.0 chalk: 4.1.2 commander: 4.1.1 debug: 4.3.4(supports-color@8.1.1) fs-extra: 10.1.0 listr2: 7.0.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: + - bluebird - encoding - supports-color - '@electron-forge/core-utils@7.4.0': + '@electron-forge/core-utils@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 - '@electron/rebuild': 3.6.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron/rebuild': 3.7.1(bluebird@3.7.2) '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) find-up: 5.0.0 fs-extra: 10.1.0 log-symbols: 4.1.0 - semver: 7.6.2 + semver: 7.6.3 yarn-or-npm: 3.0.1 transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/core@7.4.0(encoding@0.1.13)': + '@electron-forge/core@7.5.0(bluebird@3.7.2)(encoding@0.1.13)': dependencies: - '@electron-forge/core-utils': 7.4.0 - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/plugin-base': 7.4.0 - '@electron-forge/publisher-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 - '@electron-forge/template-base': 7.4.0 - '@electron-forge/template-vite': 7.4.0 - '@electron-forge/template-vite-typescript': 7.4.0 - '@electron-forge/template-webpack': 7.4.0 - '@electron-forge/template-webpack-typescript': 7.4.0 - '@electron-forge/tracer': 7.4.0 + '@electron-forge/core-utils': 7.5.0(bluebird@3.7.2) + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/plugin-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/publisher-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-vite': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-vite-typescript': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-webpack': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-webpack-typescript': 7.5.0(bluebird@3.7.2) + '@electron-forge/tracer': 7.5.0 '@electron/get': 3.0.0 - '@electron/packager': 18.3.3 - '@electron/rebuild': 3.6.0 + '@electron/packager': 18.3.6 + '@electron/rebuild': 3.7.1(bluebird@3.7.2) '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) @@ -6803,125 +7031,147 @@ snapshots: progress: 2.0.3 rechoir: 0.8.0 resolve-package: 1.0.1 - semver: 7.6.2 + semver: 7.6.3 source-map-support: 0.5.21 sudo-prompt: 9.2.1 username: 5.1.0 yarn-or-npm: 3.0.1 transitivePeerDependencies: + - bluebird - encoding - supports-color - '@electron-forge/maker-base@7.2.0': + '@electron-forge/maker-base@7.2.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.2.0 + '@electron-forge/shared-types': 7.2.0(bluebird@3.7.2) fs-extra: 10.1.0 which: 2.0.2 transitivePeerDependencies: + - bluebird - enquirer - supports-color - '@electron-forge/maker-base@7.4.0': + '@electron-forge/maker-base@7.4.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/shared-types': 7.4.0(bluebird@3.7.2) fs-extra: 10.1.0 which: 2.0.2 transitivePeerDependencies: - - supports-color - - '@electron-forge/maker-deb@7.4.0': - dependencies: - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 - optionalDependencies: - electron-installer-debian: 3.2.0 - transitivePeerDependencies: + - bluebird - supports-color optional: true - '@electron-forge/maker-flatpak@7.4.0': + '@electron-forge/maker-base@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + fs-extra: 10.1.0 + which: 2.0.2 + transitivePeerDependencies: + - bluebird + - supports-color + + '@electron-forge/maker-deb@7.5.0(bluebird@3.7.2)': + dependencies: + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + optionalDependencies: + electron-installer-debian: 3.2.0 + transitivePeerDependencies: + - bluebird + - supports-color + optional: true + + '@electron-forge/maker-flatpak@7.5.0(bluebird@3.7.2)': + dependencies: + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) fs-extra: 10.1.0 optionalDependencies: '@malept/electron-installer-flatpak': 0.11.4 transitivePeerDependencies: + - bluebird - supports-color optional: true - '@electron-forge/maker-rpm@7.4.0': + '@electron-forge/maker-rpm@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) optionalDependencies: electron-installer-redhat: 3.4.0 transitivePeerDependencies: + - bluebird - supports-color optional: true - '@electron-forge/maker-snap@7.4.0': + '@electron-forge/maker-snap@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) optionalDependencies: electron-installer-snap: 5.2.0 transitivePeerDependencies: + - bluebird - supports-color optional: true - '@electron-forge/maker-squirrel@7.4.0': + '@electron-forge/maker-squirrel@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) fs-extra: 10.1.0 optionalDependencies: electron-winstaller: 5.3.0 transitivePeerDependencies: + - bluebird - supports-color optional: true - '@electron-forge/maker-zip@7.4.0': + '@electron-forge/maker-zip@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/maker-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) cross-zip: 4.0.0 fs-extra: 10.1.0 got: 11.8.6 transitivePeerDependencies: + - bluebird - supports-color optional: true - '@electron-forge/plugin-auto-unpack-natives@7.4.0': + '@electron-forge/plugin-auto-unpack-natives@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/plugin-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/plugin-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/plugin-base@7.4.0': + '@electron-forge/plugin-base@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/plugin-webpack@7.4.0(esbuild@0.21.5)': + '@electron-forge/plugin-webpack@7.5.0(bluebird@3.7.2)(esbuild@0.24.0)': dependencies: - '@electron-forge/core-utils': 7.4.0 - '@electron-forge/plugin-base': 7.4.0 - '@electron-forge/shared-types': 7.4.0 - '@electron-forge/web-multi-logger': 7.4.0 + '@electron-forge/core-utils': 7.5.0(bluebird@3.7.2) + '@electron-forge/plugin-base': 7.5.0(bluebird@3.7.2) + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron-forge/web-multi-logger': 7.5.0 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) fast-glob: 3.3.2 fs-extra: 10.1.0 - html-webpack-plugin: 5.5.3(webpack@5.88.1(esbuild@0.21.5)) + html-webpack-plugin: 5.5.3(webpack@5.88.1(esbuild@0.24.0)) listr2: 7.0.2 - webpack: 5.88.1(esbuild@0.21.5) - webpack-dev-server: 4.15.1(debug@4.3.4)(webpack@5.88.1(esbuild@0.21.5)) + webpack: 5.88.1(esbuild@0.24.0) + webpack-dev-server: 4.15.1(debug@4.3.4)(webpack@5.88.1(esbuild@0.24.0)) webpack-merge: 5.9.0 transitivePeerDependencies: - '@swc/core' + - bluebird - bufferutil - esbuild - supports-color @@ -6929,71 +7179,90 @@ snapshots: - utf-8-validate - webpack-cli - '@electron-forge/publisher-base@7.4.0': + '@electron-forge/publisher-base@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/shared-types@7.2.0': + '@electron-forge/shared-types@7.2.0(bluebird@3.7.2)': dependencies: '@electron-forge/tracer': 7.2.0 '@electron/packager': 18.1.3 - '@electron/rebuild': 3.6.0 + '@electron/rebuild': 3.7.1(bluebird@3.7.2) listr2: 5.0.8 transitivePeerDependencies: + - bluebird - enquirer - supports-color - '@electron-forge/shared-types@7.4.0': + '@electron-forge/shared-types@7.4.0(bluebird@3.7.2)': dependencies: '@electron-forge/tracer': 7.4.0 '@electron/packager': 18.3.3 - '@electron/rebuild': 3.6.0 + '@electron/rebuild': 3.7.1(bluebird@3.7.2) listr2: 7.0.2 transitivePeerDependencies: + - bluebird + - supports-color + optional: true + + '@electron-forge/shared-types@7.5.0(bluebird@3.7.2)': + dependencies: + '@electron-forge/tracer': 7.5.0 + '@electron/packager': 18.3.6 + '@electron/rebuild': 3.7.1(bluebird@3.7.2) + listr2: 7.0.2 + transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/template-base@7.4.0': + '@electron-forge/template-base@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) '@malept/cross-spawn-promise': 2.0.0 debug: 4.3.4(supports-color@8.1.1) fs-extra: 10.1.0 username: 5.1.0 transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/template-vite-typescript@7.4.0': + '@electron-forge/template-vite-typescript@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 - '@electron-forge/template-base': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-base': 7.5.0(bluebird@3.7.2) fs-extra: 10.1.0 transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/template-vite@7.4.0': + '@electron-forge/template-vite@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 - '@electron-forge/template-base': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-base': 7.5.0(bluebird@3.7.2) fs-extra: 10.1.0 transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/template-webpack-typescript@7.4.0': + '@electron-forge/template-webpack-typescript@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 - '@electron-forge/template-base': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-base': 7.5.0(bluebird@3.7.2) fs-extra: 10.1.0 transitivePeerDependencies: + - bluebird - supports-color - '@electron-forge/template-webpack@7.4.0': + '@electron-forge/template-webpack@7.5.0(bluebird@3.7.2)': dependencies: - '@electron-forge/shared-types': 7.4.0 - '@electron-forge/template-base': 7.4.0 + '@electron-forge/shared-types': 7.5.0(bluebird@3.7.2) + '@electron-forge/template-base': 7.5.0(bluebird@3.7.2) fs-extra: 10.1.0 transitivePeerDependencies: + - bluebird - supports-color '@electron-forge/tracer@7.2.0': @@ -7003,8 +7272,13 @@ snapshots: '@electron-forge/tracer@7.4.0': dependencies: chrome-trace-event: 1.0.3 + optional: true - '@electron-forge/web-multi-logger@7.4.0': + '@electron-forge/tracer@7.5.0': + dependencies: + chrome-trace-event: 1.0.3 + + '@electron-forge/web-multi-logger@7.5.0': dependencies: express: 4.19.2 express-ws: 5.0.2(express@4.19.2) @@ -7016,6 +7290,12 @@ snapshots: - supports-color - utf-8-validate + '@electron/asar@3.2.17': + dependencies: + commander: 5.1.0 + glob: 7.2.3 + minimatch: 3.1.2 + '@electron/asar@3.2.8': dependencies: commander: 5.1.0 @@ -7050,6 +7330,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@electron/node-gyp@https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2(bluebird@3.7.2)': + dependencies: + env-paths: 2.2.1 + exponential-backoff: 3.1.1 + glob: 8.1.0 + graceful-fs: 4.2.11 + make-fetch-happen: 10.2.1(bluebird@3.7.2) + nopt: 6.0.0 + proc-log: 2.0.1 + semver: 7.6.3 + tar: 6.2.1 + which: 2.0.2 + transitivePeerDependencies: + - bluebird + - supports-color + '@electron/notarize@2.2.0': dependencies: debug: 4.3.4(supports-color@8.1.1) @@ -7089,7 +7385,7 @@ snapshots: plist: 3.1.0 rcedit: 4.0.1 resolve: 1.22.8 - semver: 7.6.2 + semver: 7.6.3 yargs-parser: 21.1.1 transitivePeerDependencies: - supports-color @@ -7113,28 +7409,54 @@ snapshots: plist: 3.1.0 resedit: 2.0.2 resolve: 1.22.8 - semver: 7.6.2 + semver: 7.6.3 + yargs-parser: 21.1.1 + transitivePeerDependencies: + - supports-color + optional: true + + '@electron/packager@18.3.6': + dependencies: + '@electron/asar': 3.2.17 + '@electron/get': 3.0.0 + '@electron/notarize': 2.2.0 + '@electron/osx-sign': 1.0.5 + '@electron/universal': 2.0.1 + '@electron/windows-sign': 1.1.2 + debug: 4.3.4(supports-color@8.1.1) + extract-zip: 2.0.1 + filenamify: 4.3.0 + fs-extra: 11.2.0 + galactus: 1.0.0 + get-package-info: 1.0.0 + junk: 3.1.0 + parse-author: 2.0.0 + plist: 3.1.0 + resedit: 2.0.2 + resolve: 1.22.8 + semver: 7.6.3 yargs-parser: 21.1.1 transitivePeerDependencies: - supports-color - '@electron/rebuild@3.6.0': + '@electron/rebuild@3.7.1(bluebird@3.7.2)': dependencies: + '@electron/node-gyp': https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2(bluebird@3.7.2) '@malept/cross-spawn-promise': 2.0.0 chalk: 4.1.2 debug: 4.3.4(supports-color@8.1.1) detect-libc: 2.0.1 fs-extra: 10.1.0 got: 11.8.6 - node-abi: 3.65.0 + node-abi: 3.71.0 node-api-version: 0.2.0 - node-gyp: 9.4.0 ora: 5.4.1 read-binary-file-arch: 1.0.6 - semver: 7.6.2 - tar: 6.1.15 + semver: 7.6.3 + tar: 6.2.1 yargs: 17.7.2 transitivePeerDependencies: + - bluebird - supports-color '@electron/universal@1.2.1': @@ -7148,6 +7470,7 @@ snapshots: plist: 3.1.0 transitivePeerDependencies: - supports-color + optional: true '@electron/universal@2.0.1': dependencies: @@ -7156,7 +7479,7 @@ snapshots: debug: 4.3.4(supports-color@8.1.1) dir-compare: 4.2.0 fs-extra: 11.2.0 - minimatch: 9.0.3 + minimatch: 9.0.5 plist: 3.1.0 transitivePeerDependencies: - supports-color @@ -7206,72 +7529,144 @@ snapshots: '@esbuild/aix-ppc64@0.21.5': optional: true + '@esbuild/aix-ppc64@0.24.0': + optional: true + '@esbuild/android-arm64@0.21.5': optional: true + '@esbuild/android-arm64@0.24.0': + optional: true + '@esbuild/android-arm@0.21.5': optional: true + '@esbuild/android-arm@0.24.0': + optional: true + '@esbuild/android-x64@0.21.5': optional: true + '@esbuild/android-x64@0.24.0': + optional: true + '@esbuild/darwin-arm64@0.21.5': optional: true + '@esbuild/darwin-arm64@0.24.0': + optional: true + '@esbuild/darwin-x64@0.21.5': optional: true + '@esbuild/darwin-x64@0.24.0': + optional: true + '@esbuild/freebsd-arm64@0.21.5': optional: true + '@esbuild/freebsd-arm64@0.24.0': + optional: true + '@esbuild/freebsd-x64@0.21.5': optional: true + '@esbuild/freebsd-x64@0.24.0': + optional: true + '@esbuild/linux-arm64@0.21.5': optional: true + '@esbuild/linux-arm64@0.24.0': + optional: true + '@esbuild/linux-arm@0.21.5': optional: true + '@esbuild/linux-arm@0.24.0': + optional: true + '@esbuild/linux-ia32@0.21.5': optional: true + '@esbuild/linux-ia32@0.24.0': + optional: true + '@esbuild/linux-loong64@0.21.5': optional: true + '@esbuild/linux-loong64@0.24.0': + optional: true + '@esbuild/linux-mips64el@0.21.5': optional: true + '@esbuild/linux-mips64el@0.24.0': + optional: true + '@esbuild/linux-ppc64@0.21.5': optional: true + '@esbuild/linux-ppc64@0.24.0': + optional: true + '@esbuild/linux-riscv64@0.21.5': optional: true + '@esbuild/linux-riscv64@0.24.0': + optional: true + '@esbuild/linux-s390x@0.21.5': optional: true + '@esbuild/linux-s390x@0.24.0': + optional: true + '@esbuild/linux-x64@0.21.5': optional: true + '@esbuild/linux-x64@0.24.0': + optional: true + '@esbuild/netbsd-x64@0.21.5': optional: true + '@esbuild/netbsd-x64@0.24.0': + optional: true + + '@esbuild/openbsd-arm64@0.24.0': + optional: true + '@esbuild/openbsd-x64@0.21.5': optional: true + '@esbuild/openbsd-x64@0.24.0': + optional: true + '@esbuild/sunos-x64@0.21.5': optional: true + '@esbuild/sunos-x64@0.24.0': + optional: true + '@esbuild/win32-arm64@0.21.5': optional: true + '@esbuild/win32-arm64@0.24.0': + optional: true + '@esbuild/win32-ia32@0.21.5': optional: true + '@esbuild/win32-ia32@0.24.0': + optional: true + '@esbuild/win32-x64@0.21.5': optional: true + '@esbuild/win32-x64@0.24.0': + optional: true + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': dependencies: eslint: 8.57.0 @@ -7314,7 +7709,9 @@ snapshots: '@floating-ui/utils@0.2.1': {} - '@fontsource/roboto@5.0.13': {} + '@fontsource/roboto@5.1.0': {} + + '@gar/promisify@1.1.3': {} '@humanwhocodes/config-array@0.11.14': dependencies: @@ -7328,6 +7725,19 @@ snapshots: '@humanwhocodes/object-schema@2.0.2': {} + '@inversifyjs/common@1.3.3': {} + + '@inversifyjs/core@1.3.4(reflect-metadata@0.2.2)': + dependencies: + '@inversifyjs/common': 1.3.3 + '@inversifyjs/reflect-metadata-utils': 0.2.3(reflect-metadata@0.2.2) + transitivePeerDependencies: + - reflect-metadata + + '@inversifyjs/reflect-metadata-utils@0.2.3(reflect-metadata@0.2.2)': + dependencies: + reflect-metadata: 0.2.2 + '@isaacs/cliui@8.0.2': dependencies: string-width: 5.1.2 @@ -7337,217 +7747,194 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@jimp/bmp@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': + '@jimp/core@1.6.0': dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - bmp-js: 0.1.0 - - '@jimp/core@0.22.12(encoding@0.1.13)': - dependencies: - '@jimp/utils': 0.22.12 - any-base: 1.1.0 - buffer: 5.7.1 + '@jimp/file-ops': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + await-to-js: 3.0.0 exif-parser: 0.1.12 file-type: 16.5.4 - isomorphic-fetch: 3.0.0(encoding@0.1.13) - pixelmatch: 4.0.2 - tinycolor2: 1.6.0 - transitivePeerDependencies: - - encoding + mime: 3.0.0 - '@jimp/custom@0.22.12(encoding@0.1.13)': + '@jimp/diff@1.6.0': dependencies: - '@jimp/core': 0.22.12(encoding@0.1.13) - transitivePeerDependencies: - - encoding + '@jimp/plugin-resize': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + pixelmatch: 5.3.0 - '@jimp/gif@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': + '@jimp/file-ops@1.6.0': {} + + '@jimp/js-bmp@1.6.0': dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + bmp-ts: 1.0.9 + + '@jimp/js-gif@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 gifwrap: 0.10.1 omggif: 1.0.10 - '@jimp/jpeg@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': + '@jimp/js-jpeg@1.6.0': dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 jpeg-js: 0.4.4 - '@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': + '@jimp/js-png@1.6.0': dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 + pngjs: 7.0.0 - '@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': + '@jimp/js-tiff@1.6.0': dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-circle@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - tinycolor2: 1.6.0 - - '@jimp/plugin-contain@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-cover@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-displace@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-dither@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-fisheye@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-flip@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-gaussian@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-invert@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-mask@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-normalize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-print@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/utils': 0.22.12 - load-bmfont: 1.4.1 - - '@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-shadow@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/utils': 0.22.12 - - '@jimp/plugin-threshold@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/utils': 0.22.12 - - '@jimp/plugins@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugin-blit': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-blur': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-circle': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-color': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-contain': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))) - '@jimp/plugin-cover': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-scale@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))) - '@jimp/plugin-crop': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-displace': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-dither': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-fisheye': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-flip': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-rotate@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))) - '@jimp/plugin-gaussian': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-invert': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-mask': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-normalize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-print': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/plugin-resize': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/plugin-rotate': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blit@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-crop@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/plugin-scale': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/plugin-shadow': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-blur@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - '@jimp/plugin-threshold': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))(@jimp/plugin-color@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)))(@jimp/plugin-resize@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))) - timm: 1.7.1 - - '@jimp/png@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/utils': 0.22.12 - pngjs: 6.0.0 - - '@jimp/tiff@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': - dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 utif2: 4.1.0 - '@jimp/types@0.22.12(@jimp/custom@0.22.12(encoding@0.1.13))': + '@jimp/plugin-blit@1.6.0': dependencies: - '@jimp/bmp': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/gif': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/jpeg': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/png': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/tiff': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - timm: 1.7.1 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 - '@jimp/utils@0.22.12': + '@jimp/plugin-blur@1.6.0': dependencies: - regenerator-runtime: 0.13.11 + '@jimp/core': 1.6.0 + '@jimp/utils': 1.6.0 + + '@jimp/plugin-circle@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-color@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + tinycolor2: 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-contain@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/plugin-blit': 1.6.0 + '@jimp/plugin-resize': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-cover@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/plugin-crop': 1.6.0 + '@jimp/plugin-resize': 1.6.0 + '@jimp/types': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-crop@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-displace@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-dither@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + + '@jimp/plugin-fisheye@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-flip@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-hash@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/js-bmp': 1.6.0 + '@jimp/js-jpeg': 1.6.0 + '@jimp/js-png': 1.6.0 + '@jimp/js-tiff': 1.6.0 + '@jimp/plugin-color': 1.6.0 + '@jimp/plugin-resize': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + any-base: 1.1.0 + + '@jimp/plugin-mask@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-print@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/js-jpeg': 1.6.0 + '@jimp/js-png': 1.6.0 + '@jimp/plugin-blit': 1.6.0 + '@jimp/types': 1.6.0 + parse-bmfont-ascii: 1.0.6 + parse-bmfont-binary: 1.0.6 + parse-bmfont-xml: 1.1.6 + simple-xml-to-json: 1.2.3 + zod: 3.23.8 + + '@jimp/plugin-quantize@1.6.0': + dependencies: + image-q: 4.0.0 + zod: 3.23.8 + + '@jimp/plugin-resize@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/types': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-rotate@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/plugin-crop': 1.6.0 + '@jimp/plugin-resize': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 + + '@jimp/plugin-threshold@1.6.0': + dependencies: + '@jimp/core': 1.6.0 + '@jimp/plugin-color': 1.6.0 + '@jimp/plugin-hash': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 + zod: 3.23.8 + + '@jimp/types@1.6.0': + dependencies: + zod: 3.23.8 + + '@jimp/utils@1.6.0': + dependencies: + '@jimp/types': 1.6.0 + tinycolor2: 1.6.0 '@jridgewell/gen-mapping@0.3.3': dependencies: @@ -7596,7 +7983,7 @@ snapshots: debug: 4.3.4(supports-color@8.1.1) electron-installer-common: 0.10.3 lodash: 4.17.21 - semver: 7.6.2 + semver: 7.6.3 yargs: 16.2.0 transitivePeerDependencies: - supports-color @@ -7610,54 +7997,55 @@ snapshots: tmp-promise: 3.0.3 transitivePeerDependencies: - supports-color + optional: true - '@mui/base@5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/base@5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 '@floating-ui/react-dom': 2.0.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/types': 7.2.14(@types/react@18.3.12) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) '@popperjs/core': 2.11.8 clsx: 2.1.0 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 '@mui/core-downloads-tracker@5.15.21': {} - '@mui/icons-material@5.15.21(@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(react@18.3.1)': + '@mui/icons-material@5.15.21(@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 - '@mui/material': 5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/lab@5.0.0-alpha.170(@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/lab@5.0.0-alpha.170(@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 - '@mui/base': 5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/material': 5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/system': 5.15.20(@types/react@18.3.3)(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/base': 5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 5.15.20(@types/react@18.3.12)(react@18.3.1) + '@mui/types': 7.2.14(@types/react@18.3.12) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) clsx: 2.1.0 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 - '@mui/base': 5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/base': 5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/core-downloads-tracker': 5.15.21 - '@mui/system': 5.15.20(@types/react@18.3.3)(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/system': 5.15.20(@types/react@18.3.12)(react@18.3.1) + '@mui/types': 7.2.14(@types/react@18.3.12) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) '@types/react-transition-group': 4.4.10 clsx: 2.1.0 csstype: 3.1.3 @@ -7667,40 +8055,40 @@ snapshots: react-is: 18.2.0 react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/private-theming@5.15.20(@types/react@18.3.3)(react@18.3.1)': + '@mui/private-theming@5.15.20(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) prop-types: 15.8.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/styled-engine-sc@6.0.0-alpha.18(styled-components@6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@mui/styled-engine-sc@6.0.0-alpha.18(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: '@babel/runtime': 7.24.1 csstype: 3.1.3 hoist-non-react-statics: 3.3.2 prop-types: 15.8.1 - styled-components: 6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@mui/styled-engine@5.15.14(react@18.3.1)': dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.24.7 '@emotion/cache': 11.11.0 csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 - '@mui/styles@5.15.21(@types/react@18.3.3)(react@18.3.1)': + '@mui/styles@5.15.21(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 '@emotion/hash': 0.9.1 - '@mui/private-theming': 5.15.20(@types/react@18.3.3)(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/private-theming': 5.15.20(@types/react@18.3.12)(react@18.3.1) + '@mui/types': 7.2.14(@types/react@18.3.12) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) clsx: 2.1.0 csstype: 3.1.3 hoist-non-react-statics: 3.3.2 @@ -7715,27 +8103,27 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/system@5.15.20(@types/react@18.3.3)(react@18.3.1)': + '@mui/system@5.15.20(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 - '@mui/private-theming': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/private-theming': 5.15.20(@types/react@18.3.12)(react@18.3.1) '@mui/styled-engine': 5.15.14(react@18.3.1) - '@mui/types': 7.2.14(@types/react@18.3.3) - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/types': 7.2.14(@types/react@18.3.12) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) clsx: 2.1.0 csstype: 3.1.3 prop-types: 15.8.1 react: 18.3.1 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/types@7.2.14(@types/react@18.3.3)': + '@mui/types@7.2.14(@types/react@18.3.12)': optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/utils@5.15.20(@types/react@18.3.3)(react@18.3.1)': + '@mui/utils@5.15.20(@types/react@18.3.12)(react@18.3.1)': dependencies: '@babel/runtime': 7.24.1 '@types/prop-types': 15.7.11 @@ -7743,15 +8131,15 @@ snapshots: react: 18.3.1 react-is: 18.2.0 optionalDependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@mui/x-date-pickers@7.8.0(@mui/material@5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.3)(date-fns@3.6.0)(luxon@3.2.1)(moment@2.29.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@mui/x-date-pickers@7.8.0(@mui/material@5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(date-fns@3.6.0)(luxon@3.2.1)(moment@2.29.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.24.7 - '@mui/base': 5.0.0-beta.40(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/material': 5.15.21(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@mui/system': 5.15.20(@types/react@18.3.3)(react@18.3.1) - '@mui/utils': 5.15.20(@types/react@18.3.3)(react@18.3.1) + '@mui/base': 5.0.0-beta.40(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/material': 5.15.21(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@mui/system': 5.15.20(@types/react@18.3.12)(react@18.3.1) + '@mui/utils': 5.15.20(@types/react@18.3.12)(react@18.3.1) '@types/react-transition-group': 4.4.10 clsx: 2.1.1 prop-types: 15.8.1 @@ -7787,9 +8175,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@npmcli/fs@2.1.2': + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.6.3 + '@npmcli/fs@3.1.0': dependencies: - semver: 7.6.2 + semver: 7.6.3 + + '@npmcli/move-file@2.0.1': + dependencies: + mkdirp: 1.0.4 + rimraf: 3.0.2 + + '@npmcli/redact@2.0.1': {} '@pkgjs/parseargs@0.11.0': optional: true @@ -7798,19 +8198,22 @@ snapshots: '@popperjs/core@2.11.8': {} - '@rabbitholesyndrome/electron-forge-maker-portable@0.2.0': + '@rabbitholesyndrome/electron-forge-maker-portable@0.2.0(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.4.0 + '@electron-forge/maker-base': 7.4.0(bluebird@3.7.2) app-builder-lib: 23.6.0 transitivePeerDependencies: + - bluebird - supports-color + optional: true - '@reforged/maker-appimage@4.0.2': + '@reforged/maker-appimage@4.0.2(bluebird@3.7.2)': dependencies: - '@electron-forge/maker-base': 7.2.0 + '@electron-forge/maker-base': 7.2.0(bluebird@3.7.2) '@spacingbat3/lss': 1.2.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: + - bluebird - enquirer - supports-color @@ -7842,8 +8245,6 @@ snapshots: '@teppeis/multimaps@3.0.0': {} - '@tiddlygit/tiddlywiki@5.3.5': {} - '@tokenizer/token@0.3.0': {} '@tootallnate/once@2.0.0': {} @@ -7861,25 +8262,27 @@ snapshots: '@types/body-parser@1.19.2': dependencies: '@types/connect': 3.4.35 - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/bonjour@3.5.10': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.1 '@types/keyv': 3.1.4 - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/responselike': 1.0.0 - '@types/chai@4.3.16': {} - - '@types/circular-dependency-plugin@5.0.8(esbuild@0.21.5)': + '@types/chai@5.0.1': dependencies: - '@types/node': 20.14.9 - webpack: 5.88.1(esbuild@0.21.5) + '@types/deep-eql': 4.0.2 + + '@types/circular-dependency-plugin@5.0.8(esbuild@0.24.0)': + dependencies: + '@types/node': 22.9.3 + webpack: 5.88.1(esbuild@0.24.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -7893,15 +8296,18 @@ snapshots: '@types/connect-history-api-fallback@1.5.0': dependencies: '@types/express-serve-static-core': 4.17.35 - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/connect@3.4.35': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/debug@4.1.12': dependencies: '@types/ms': 0.7.34 + optional: true + + '@types/deep-eql@4.0.2': {} '@types/echarts@4.9.22': dependencies: @@ -7921,7 +8327,7 @@ snapshots: '@types/express-serve-static-core@4.17.35': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -7936,21 +8342,22 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 + optional: true '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.14.9 + '@types/node': 22.9.3 optional: true '@types/hoist-non-react-statics@3.3.1': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 hoist-non-react-statics: 3.3.2 '@types/html-minifier-terser@6.1.0': {} @@ -7961,7 +8368,7 @@ snapshots: '@types/http-proxy@1.17.11': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/i18next-fs-backend@1.1.5': dependencies: @@ -7973,17 +8380,17 @@ snapshots: '@types/jsonfile@6.1.1': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/lodash-es@4.17.7': dependencies: - '@types/lodash': 4.17.6 + '@types/lodash': 4.17.13 - '@types/lodash@4.17.6': {} + '@types/lodash@4.17.13': {} '@types/mime@1.3.2': {} @@ -7992,7 +8399,8 @@ snapshots: '@types/minimatch@5.1.2': optional: true - '@types/ms@0.7.34': {} + '@types/ms@0.7.34': + optional: true '@types/node@16.9.1': {} @@ -8000,6 +8408,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@22.9.3': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.1': {} '@types/prop-types@15.7.11': {} @@ -8008,26 +8420,26 @@ snapshots: '@types/range-parser@1.2.4': {} - '@types/react-dom@18.3.0': + '@types/react-dom@18.3.1': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 '@types/react-helmet@6.1.11': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 '@types/react-transition-group@4.4.10': dependencies: - '@types/react': 18.3.3 + '@types/react': 18.3.12 - '@types/react@18.3.3': + '@types/react@18.3.12': dependencies: '@types/prop-types': 15.7.11 csstype: 3.1.3 '@types/responselike@1.0.0': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/retry@0.12.0': {} @@ -8036,7 +8448,7 @@ snapshots: '@types/send@0.17.1': dependencies: '@types/mime': 1.3.2 - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/serve-index@1.9.1': dependencies: @@ -8046,11 +8458,11 @@ snapshots: dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/sockjs@0.3.33': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/source-map-support@0.5.10': dependencies: @@ -8059,7 +8471,7 @@ snapshots: '@types/styled-components@5.1.34': dependencies: '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 18.3.3 + '@types/react': 18.3.12 csstype: 3.1.2 '@types/stylis@4.2.5': {} @@ -8072,21 +8484,21 @@ snapshots: '@types/uuid@9.0.8': {} - '@types/webpack-bundle-analyzer@4.7.0(esbuild@0.21.5)': + '@types/webpack-bundle-analyzer@4.7.0(esbuild@0.24.0)': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 tapable: 2.2.1 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpack-cli - '@types/webpack-node-externals@3.0.4(esbuild@0.21.5)': + '@types/webpack-node-externals@3.0.4(esbuild@0.24.0)': dependencies: - '@types/node': 20.14.9 - webpack: 5.88.1(esbuild@0.21.5) + '@types/node': 22.9.3 + webpack: 5.88.1(esbuild@0.24.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -8095,66 +8507,66 @@ snapshots: '@types/ws@8.5.5': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 '@types/yauzl@2.10.0': dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 optional: true '@types/zrender@4.0.3': {} - '@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/scope-manager': 7.1.0 - '@typescript-eslint/type-utils': 7.1.0(eslint@8.57.0)(typescript@5.5.2) - '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/type-utils': 7.1.0(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.1.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/experimental-utils@5.61.0(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/experimental-utils@5.61.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 5.61.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/utils': 5.61.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 7.1.0 '@typescript-eslint/types': 7.1.0 - '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 7.1.0 debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -8173,15 +8585,15 @@ snapshots: '@typescript-eslint/types': 7.1.0 '@typescript-eslint/visitor-keys': 7.1.0 - '@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/type-utils@7.1.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: - '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.5.2) - '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.7.2) + '@typescript-eslint/utils': 7.1.0(eslint@8.57.0)(typescript@5.7.2) debug: 4.3.4(supports-color@8.1.1) eslint: 8.57.0 - ts-api-utils: 1.3.0(typescript@5.5.2) + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -8191,21 +8603,21 @@ snapshots: '@typescript-eslint/types@7.1.0': {} - '@typescript-eslint/typescript-estree@5.61.0(typescript@5.5.2)': + '@typescript-eslint/typescript-estree@5.61.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 5.61.0 '@typescript-eslint/visitor-keys': 5.61.0 debug: 4.3.4(supports-color@8.1.1) globby: 11.1.0 is-glob: 4.0.3 - semver: 7.6.2 - tsutils: 3.21.0(typescript@5.5.2) + semver: 7.6.3 + tsutils: 3.21.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.5.2)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -8213,14 +8625,14 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.1.0(typescript@5.5.2)': + '@typescript-eslint/typescript-estree@7.1.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 7.1.0 '@typescript-eslint/visitor-keys': 7.1.0 @@ -8228,38 +8640,38 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.6.2 - ts-api-utils: 1.3.0(typescript@5.5.2) + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.61.0(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/utils@5.61.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.61.0 '@typescript-eslint/types': 5.61.0 - '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.7.2) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.5.2)': + '@typescript-eslint/utils@7.1.0(eslint@8.57.0)(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.1.0 '@typescript-eslint/types': 7.1.0 - '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.5.2) + '@typescript-eslint/typescript-estree': 7.1.0(typescript@5.7.2) eslint: 8.57.0 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -8382,12 +8794,18 @@ snapshots: dependencies: acorn: 8.12.0 + acorn-jsx@5.3.2(acorn@8.14.0): + dependencies: + acorn: 8.14.0 + acorn-walk@8.2.0: {} acorn@8.11.3: {} acorn@8.12.0: {} + acorn@8.14.0: {} + acorn@8.9.0: {} agent-base@6.0.2: @@ -8472,6 +8890,8 @@ snapshots: dependencies: entities: 2.2.0 + ansis@3.3.2: {} + any-base@1.1.0: {} any-promise@1.3.0: {} @@ -8481,7 +8901,8 @@ snapshots: normalize-path: 3.0.0 picomatch: 2.3.1 - app-builder-bin@4.0.0: {} + app-builder-bin@4.0.0: + optional: true app-builder-lib@23.6.0: dependencies: @@ -8508,23 +8929,17 @@ snapshots: minimatch: 3.1.2 read-config-file: 6.2.0 sanitize-filename: 1.6.3 - semver: 7.6.2 + semver: 7.6.3 tar: 6.2.1 temp-file: 3.4.0 transitivePeerDependencies: - supports-color + optional: true app-path@4.0.0: dependencies: execa: 5.1.1 - aproba@2.0.0: {} - - are-we-there-yet@3.0.1: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - arg@4.1.3: {} argparse@1.0.10: @@ -8594,6 +9009,15 @@ snapshots: minimatch: 3.1.2 optionalDependencies: '@types/glob': 7.2.0 + optional: true + + assert@2.1.0: + dependencies: + call-bind: 1.0.7 + is-nan: 1.3.2 + object-is: 1.1.6 + object.assign: 4.1.5 + util: 0.12.5 assertion-error-formatter@3.0.0: dependencies: @@ -8605,13 +9029,15 @@ snapshots: astral-regex@2.0.0: {} - async-exit-hook@2.0.1: {} + async-exit-hook@2.0.1: + optional: true async-lock@1.4.0: {} async@3.2.4: {} - asynckit@0.4.0: {} + asynckit@0.4.0: + optional: true at-least-node@1.0.0: {} @@ -8626,7 +9052,9 @@ snapshots: dependencies: possible-typed-array-names: 1.0.0 - awilix@9.0.0: + await-to-js@3.0.0: {} + + awilix@10.0.2: dependencies: camel-case: 4.1.2 fast-glob: 3.3.2 @@ -8661,10 +9089,11 @@ snapshots: bluebird-lst@1.0.9: dependencies: bluebird: 3.7.2 + optional: true bluebird@3.7.2: {} - bmp-js@0.1.0: {} + bmp-ts@1.0.9: {} body-parser@1.20.2: dependencies: @@ -8722,20 +9151,22 @@ snapshots: node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) - buffer-alloc-unsafe@1.1.0: {} + buffer-alloc-unsafe@1.1.0: + optional: true buffer-alloc@1.2.0: dependencies: buffer-alloc-unsafe: 1.1.0 buffer-fill: 1.0.0 + optional: true buffer-crc32@0.2.13: {} - buffer-equal@0.0.1: {} + buffer-equal@1.0.0: + optional: true - buffer-equal@1.0.0: {} - - buffer-fill@1.0.0: {} + buffer-fill@1.0.0: + optional: true buffer-from@1.1.2: {} @@ -8755,6 +9186,7 @@ snapshots: sax: 1.2.4 transitivePeerDependencies: - supports-color + optional: true builder-util@23.6.0: dependencies: @@ -8777,37 +9209,46 @@ snapshots: temp-file: 3.4.0 transitivePeerDependencies: - supports-color + optional: true builtin-modules@3.3.0: {} builtins@5.0.1: dependencies: - semver: 7.6.2 + semver: 7.6.3 bytes@3.0.0: {} bytes@3.1.2: {} - cacache@17.1.3: + cacache@16.1.3(bluebird@3.7.2): dependencies: - '@npmcli/fs': 3.1.0 - fs-minipass: 3.0.2 - glob: 10.3.10 + '@npmcli/fs': 2.1.2 + '@npmcli/move-file': 2.0.1 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 8.1.0 + infer-owner: 1.0.4 lru-cache: 7.18.3 - minipass: 5.0.0 + minipass: 3.3.6 minipass-collect: 1.0.2 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 p-map: 4.0.0 - ssri: 10.0.4 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 3.0.2 + ssri: 9.0.1 tar: 6.2.1 - unique-filename: 3.0.0 + unique-filename: 2.0.1 + transitivePeerDependencies: + - bluebird cacache@18.0.1: dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.2 - glob: 10.3.10 + glob: 10.4.5 lru-cache: 10.1.0 minipass: 7.0.4 minipass-collect: 2.0.1 @@ -8859,7 +9300,7 @@ snapshots: tslib: 2.6.2 upper-case-first: 2.0.2 - chai@5.1.1: + chai@5.1.2: dependencies: assertion-error: 2.0.1 check-error: 2.1.1 @@ -8898,15 +9339,17 @@ snapshots: chrome-trace-event@1.0.3: {} - chromium-pickle-js@0.2.0: {} + chromium-pickle-js@0.2.0: + optional: true - ci-info@3.9.0: {} + ci-info@3.9.0: + optional: true ci-info@4.0.0: {} - circular-dependency-plugin@5.2.2(webpack@5.88.1(esbuild@0.21.5)): + circular-dependency-plugin@5.2.2(webpack@5.88.1(esbuild@0.24.0)): dependencies: - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) class-transformer@0.5.1: {} @@ -8994,8 +9437,6 @@ snapshots: color-name: 1.1.4 simple-swizzle: 0.2.2 - color-support@1.1.3: {} - color@3.2.1: dependencies: color-convert: 1.9.3 @@ -9003,7 +9444,8 @@ snapshots: colorette@2.0.20: {} - colors@1.0.3: {} + colors@1.0.3: + optional: true colorspace@1.1.4: dependencies: @@ -9013,6 +9455,7 @@ snapshots: combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 + optional: true commander@10.0.1: {} @@ -9023,6 +9466,7 @@ snapshots: commander@2.9.0: dependencies: graceful-readlink: 1.0.1 + optional: true commander@4.1.1: {} @@ -9060,8 +9504,6 @@ snapshots: consola@3.2.3: {} - console-control-strings@1.1.0: {} - content-disposition@0.5.4: dependencies: safe-buffer: 5.2.1 @@ -9072,7 +9514,7 @@ snapshots: cookie@0.6.0: {} - copy-webpack-plugin@12.0.2(webpack@5.88.1(esbuild@0.21.5)): + copy-webpack-plugin@12.0.2(webpack@5.88.1(esbuild@0.24.0)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -9080,7 +9522,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) core-js-compat@3.36.1: dependencies: @@ -9095,14 +9537,14 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 - cosmiconfig@9.0.0(typescript@5.5.2): + cosmiconfig@9.0.0(typescript@5.7.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.2 + typescript: 5.7.2 crc-32@1.2.2: {} @@ -9139,18 +9581,18 @@ snapshots: css-color-keywords@1.0.0: {} - css-loader@6.10.0(webpack@5.88.1(esbuild@0.21.5)): + css-loader@6.11.0(webpack@5.88.1(esbuild@0.24.0)): dependencies: - icss-utils: 5.1.0(postcss@8.4.37) - postcss: 8.4.37 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.37) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.37) - postcss-modules-scope: 3.1.1(postcss@8.4.37) - postcss-modules-values: 4.0.0(postcss@8.4.37) + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.38) + postcss-modules-local-by-default: 4.1.0(postcss@8.4.38) + postcss-modules-scope: 3.2.1(postcss@8.4.38) + postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 - semver: 7.6.2 + semver: 7.6.3 optionalDependencies: - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) css-select@4.3.0: dependencies: @@ -9168,7 +9610,7 @@ snapshots: css-vendor@2.0.8: dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.24.7 is-in-browser: 1.1.3 css-what@6.1.0: {} @@ -9255,9 +9697,8 @@ snapshots: defu@6.1.2: {} - delayed-stream@1.0.0: {} - - delegates@1.0.0: {} + delayed-stream@1.0.0: + optional: true depd@1.1.2: {} @@ -9283,6 +9724,7 @@ snapshots: colors: 1.0.3 commander: 2.9.0 minimatch: 3.0.4 + optional: true dir-compare@4.2.0: dependencies: @@ -9313,7 +9755,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.24.7 csstype: 3.1.3 dom-serializer@1.4.1: @@ -9328,8 +9770,6 @@ snapshots: domhandler: 5.0.3 entities: 4.5.0 - dom-walk@0.1.2: {} - domelementtype@2.3.0: {} domhandler@4.3.1: @@ -9357,9 +9797,11 @@ snapshots: no-case: 3.0.4 tslib: 2.6.2 - dotenv-expand@5.1.0: {} + dotenv-expand@5.1.0: + optional: true - dotenv@9.0.2: {} + dotenv@9.0.2: + optional: true dprint@0.45.0: optionalDependencies: @@ -9371,15 +9813,16 @@ snapshots: '@dprint/linux-x64-musl': 0.45.0 '@dprint/win32-x64': 0.45.0 - dprint@0.46.3: + dprint@0.47.5: optionalDependencies: - '@dprint/darwin-arm64': 0.46.3 - '@dprint/darwin-x64': 0.46.3 - '@dprint/linux-arm64-glibc': 0.46.3 - '@dprint/linux-arm64-musl': 0.46.3 - '@dprint/linux-x64-glibc': 0.46.3 - '@dprint/linux-x64-musl': 0.46.3 - '@dprint/win32-x64': 0.46.3 + '@dprint/darwin-arm64': 0.47.5 + '@dprint/darwin-x64': 0.47.5 + '@dprint/linux-arm64-glibc': 0.47.5 + '@dprint/linux-arm64-musl': 0.47.5 + '@dprint/linux-x64-glibc': 0.47.5 + '@dprint/linux-x64-musl': 0.47.5 + '@dprint/win32-arm64': 0.47.5 + '@dprint/win32-x64': 0.47.5 dugite@2.7.1: dependencies: @@ -9395,6 +9838,7 @@ snapshots: ejs@3.1.10: dependencies: jake: 10.9.2 + optional: true electron-dl@4.0.0: dependencies: @@ -9411,7 +9855,7 @@ snapshots: glob: 7.2.3 lodash: 4.17.21 parse-author: 2.0.0 - semver: 7.6.2 + semver: 7.6.3 tmp-promise: 3.0.3 optionalDependencies: '@types/fs-extra': 9.0.13 @@ -9454,7 +9898,7 @@ snapshots: fs-extra: 9.1.0 js-yaml: 3.14.1 lodash: 4.17.21 - semver: 7.6.2 + semver: 7.6.3 tmp-promise: 3.0.3 which: 2.0.2 yargs: 16.2.0 @@ -9462,9 +9906,9 @@ snapshots: - supports-color optional: true - electron-ipc-cat@2.0.1(electron@31.1.0)(rxjs@7.8.1): + electron-ipc-cat@2.0.1(electron@33.2.0)(rxjs@7.8.1): dependencies: - electron: 31.1.0 + electron: 33.2.0 memize: 2.1.0 rxjs: 7.8.1 serialize-error: 11.0.0 @@ -9482,6 +9926,7 @@ snapshots: plist: 3.1.0 transitivePeerDependencies: - supports-color + optional: true electron-positioner@4.1.0: {} @@ -9496,11 +9941,12 @@ snapshots: mime: 2.6.0 transitivePeerDependencies: - supports-color + optional: true - electron-settings@5.0.0(electron@31.1.0): + electron-settings@5.0.0(electron@33.2.0): dependencies: atomically: 2.0.1 - electron: 31.1.0 + electron: 33.2.0 lodash.get: 4.4.2 lodash.has: 4.5.2 lodash.set: 4.3.2 @@ -9512,6 +9958,7 @@ snapshots: debug: 2.6.9 transitivePeerDependencies: - supports-color + optional: true electron-to-chromium@1.4.450: {} @@ -9543,7 +9990,7 @@ snapshots: - supports-color optional: true - electron@31.1.0: + electron@33.2.0: dependencies: '@electron/get': 2.0.2 '@types/node': 20.14.9 @@ -9690,12 +10137,12 @@ snapshots: es6-error@4.1.1: optional: true - esbuild-loader@4.2.0(webpack@5.88.1(esbuild@0.21.5)): + esbuild-loader@4.2.2(webpack@5.88.1(esbuild@0.24.0)): dependencies: esbuild: 0.21.5 get-tsconfig: 4.7.3 loader-utils: 2.0.4 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) webpack-sources: 1.4.3 esbuild@0.21.5: @@ -9724,6 +10171,33 @@ snapshots: '@esbuild/win32-ia32': 0.21.5 '@esbuild/win32-x64': 0.21.5 + esbuild@0.24.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.0 + '@esbuild/android-arm': 0.24.0 + '@esbuild/android-arm64': 0.24.0 + '@esbuild/android-x64': 0.24.0 + '@esbuild/darwin-arm64': 0.24.0 + '@esbuild/darwin-x64': 0.24.0 + '@esbuild/freebsd-arm64': 0.24.0 + '@esbuild/freebsd-x64': 0.24.0 + '@esbuild/linux-arm': 0.24.0 + '@esbuild/linux-arm64': 0.24.0 + '@esbuild/linux-ia32': 0.24.0 + '@esbuild/linux-loong64': 0.24.0 + '@esbuild/linux-mips64el': 0.24.0 + '@esbuild/linux-ppc64': 0.24.0 + '@esbuild/linux-riscv64': 0.24.0 + '@esbuild/linux-s390x': 0.24.0 + '@esbuild/linux-x64': 0.24.0 + '@esbuild/netbsd-x64': 0.24.0 + '@esbuild/openbsd-arm64': 0.24.0 + '@esbuild/openbsd-x64': 0.24.0 + '@esbuild/sunos-x64': 0.24.0 + '@esbuild/win32-arm64': 0.24.0 + '@esbuild/win32-ia32': 0.24.0 + '@esbuild/win32-x64': 0.24.0 + escalade@3.1.1: {} escape-goat@4.0.0: {} @@ -9740,40 +10214,40 @@ snapshots: dependencies: eslint: 8.57.0 - eslint-config-standard-with-typescript@43.0.1(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0)(typescript@5.5.2): + eslint-config-standard-with-typescript@43.0.1(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2) - '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 - eslint-config-standard: 17.1.0(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-config-standard: 17.1.0(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - eslint-config-standard@17.1.0(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0): + eslint-config-standard@17.1.0(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0): dependencies: eslint: 8.57.0 - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) - eslint-config-tidgi@1.2.3(typescript@5.5.2): + eslint-config-tidgi@1.2.3(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2) - '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.7.2) dprint: 0.45.0 eslint: 8.57.0 - eslint-config-standard: 17.1.0(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) - eslint-config-standard-with-typescript: 43.0.1(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0)(typescript@5.5.2) - eslint-import-resolver-alias: 1.1.2(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0) + eslint-config-standard: 17.1.0(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0) + eslint-config-standard-with-typescript: 43.0.1(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0))(eslint-plugin-n@16.6.2(eslint@8.57.0))(eslint-plugin-promise@6.1.1(eslint@8.57.0))(eslint@8.57.0)(typescript@5.7.2) + eslint-import-resolver-alias: 1.1.2(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0) eslint-plugin-autofix: 1.1.0(eslint@8.57.0) eslint-plugin-dprint-integration: 0.3.0 eslint-plugin-html: 8.0.0 - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-node: 11.1.0(eslint@8.57.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) @@ -9781,18 +10255,18 @@ snapshots: eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) eslint-plugin-security: 2.1.1 eslint-plugin-security-node: 1.1.4 - eslint-plugin-typescript-sort-keys: 3.2.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2) + eslint-plugin-typescript-sort-keys: 3.2.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) - eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0) - typescript: 5.5.2 + eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0) + typescript: 5.7.2 transitivePeerDependencies: - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-alias@1.1.2(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)): + eslint-import-resolver-alias@1.1.2(eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)): dependencies: - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-import-resolver-node@0.3.9: dependencies: @@ -9802,13 +10276,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@8.1.1) enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -9819,14 +10293,14 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0))(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -9868,17 +10342,17 @@ snapshots: dependencies: htmlparser2: 9.1.0 - eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): + eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: debug: 4.3.4(supports-color@8.1.1) doctrine: 3.0.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-i@2.29.1)(eslint@8.57.0))(eslint@8.57.0) get-tsconfig: 4.7.3 is-glob: 4.0.3 minimatch: 3.1.2 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-typescript @@ -9898,7 +10372,7 @@ snapshots: is-core-module: 2.13.1 minimatch: 3.1.2 resolve: 1.22.8 - semver: 7.6.2 + semver: 7.6.3 eslint-plugin-node@11.1.0(eslint@8.57.0): dependencies: @@ -9944,14 +10418,14 @@ snapshots: dependencies: safe-regex: 2.1.1 - eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2): + eslint-plugin-typescript-sort-keys@3.2.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2): dependencies: - '@typescript-eslint/experimental-utils': 5.61.0(eslint@8.57.0)(typescript@5.5.2) - '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/experimental-utils': 5.61.0(eslint@8.57.0)(typescript@5.7.2) + '@typescript-eslint/parser': 7.1.0(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 json-schema: 0.4.0 natural-compare-lite: 1.4.0 - typescript: 5.5.2 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -9972,17 +10446,17 @@ snapshots: read-pkg-up: 7.0.1 regexp-tree: 0.1.27 regjsparser: 0.10.0 - semver: 7.6.2 + semver: 7.6.3 strip-indent: 3.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0): + eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0): dependencies: eslint: 8.57.0 eslint-rule-composer: 0.3.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.5.2))(eslint@8.57.0)(typescript@5.5.2) + '@typescript-eslint/eslint-plugin': 7.1.0(@typescript-eslint/parser@7.1.0(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) eslint-rule-composer@0.3.0: {} @@ -10004,7 +10478,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.0.0: {} + eslint-visitor-keys@4.2.0: {} eslint@8.57.0: dependencies: @@ -10052,11 +10526,11 @@ snapshots: esm@3.2.25: optional: true - espree@10.1.0: + espree@10.3.0: dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) - eslint-visitor-keys: 4.0.0 + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: @@ -10242,6 +10716,7 @@ snapshots: filelist@1.0.4: dependencies: minimatch: 5.1.6 + optional: true filename-reserved-regex@2.0.0: {} @@ -10310,7 +10785,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.0.2 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.5.2)(webpack@5.88.1(esbuild@0.21.5)): + fork-ts-checker-webpack-plugin@9.0.2(typescript@5.7.2)(webpack@5.88.1(esbuild@0.24.0)): dependencies: '@babel/code-frame': 7.22.5 chalk: 4.1.2 @@ -10322,16 +10797,17 @@ snapshots: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.2 + semver: 7.6.3 tapable: 2.2.1 - typescript: 5.5.2 - webpack: 5.88.1(esbuild@0.21.5) + typescript: 5.7.2 + webpack: 5.88.1(esbuild@0.24.0) form-data@4.0.0: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 + optional: true formdata-polyfill@4.0.10: dependencies: @@ -10412,17 +10888,6 @@ snapshots: gar@1.0.4: optional: true - gauge@4.0.4: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - get-caller-file@2.0.5: {} get-folder-size@2.0.1: @@ -10498,13 +10963,23 @@ snapshots: glob-to-regexp@0.4.1: {} - glob@10.3.10: + glob@10.4.5: dependencies: foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.2 - minipass: 6.0.2 - path-scurry: 1.10.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + + glob@11.0.0: + dependencies: + foreground-child: 3.1.1 + jackspeak: 4.0.2 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 2.0.0 glob@7.2.3: dependencies: @@ -10515,13 +10990,21 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + global-agent@3.0.0: dependencies: boolean: 3.2.0 es6-error: 4.1.1 matcher: 3.0.0 roarr: 2.15.4 - semver: 7.6.2 + semver: 7.6.3 serialize-error: 7.0.1 optional: true @@ -10543,11 +11026,6 @@ snapshots: is-windows: 1.0.2 which: 1.3.1 - global@4.4.0: - dependencies: - min-document: 2.19.0 - process: 0.11.10 - globals@13.24.0: dependencies: type-fest: 0.20.2 @@ -10594,7 +11072,8 @@ snapshots: graceful-fs@4.2.11: {} - graceful-readlink@1.0.1: {} + graceful-readlink@1.0.1: + optional: true graphemer@1.4.0: {} @@ -10638,8 +11117,6 @@ snapshots: dependencies: has-symbols: 1.0.3 - has-unicode@2.0.1: {} - has@1.0.3: dependencies: function-bind: 1.1.2 @@ -10663,10 +11140,11 @@ snapshots: hosted-git-info@4.1.0: dependencies: lru-cache: 6.0.0 + optional: true hosted-git-info@7.0.1: dependencies: - lru-cache: 10.1.0 + lru-cache: 10.4.3 hpack.js@2.1.6: dependencies: @@ -10693,14 +11171,14 @@ snapshots: dependencies: void-elements: 3.1.0 - html-webpack-plugin@5.5.3(webpack@5.88.1(esbuild@0.21.5)): + html-webpack-plugin@5.5.3(webpack@5.88.1(esbuild@0.24.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) htmlparser2@6.1.0: dependencies: @@ -10804,15 +11282,17 @@ snapshots: lodash.clonedeep: 4.5.0 lodash.merge: 4.6.2 - i18next-fs-backend@2.3.1: {} + i18next-fs-backend@2.6.0: {} i18next@21.10.0: dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.24.7 - i18next@23.11.5: + i18next@24.0.0(typescript@5.7.2): dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.24.7 + optionalDependencies: + typescript: 5.7.2 iconv-lite@0.4.24: dependencies: @@ -10823,9 +11303,9 @@ snapshots: safer-buffer: 2.1.2 optional: true - icss-utils@5.1.0(postcss@8.4.37): + icss-utils@5.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.37 + postcss: 8.4.38 ieee754@1.2.1: {} @@ -10844,6 +11324,8 @@ snapshots: indent-string@4.0.0: {} + infer-owner@1.0.4: {} + inflight@1.0.6: dependencies: once: 1.4.0 @@ -10871,7 +11353,12 @@ snapshots: inversify-inject-decorators@3.1.0: {} - inversify@6.0.2: {} + inversify@6.1.4(reflect-metadata@0.2.2): + dependencies: + '@inversifyjs/common': 1.3.3 + '@inversifyjs/core': 1.3.4(reflect-metadata@0.2.2) + transitivePeerDependencies: + - reflect-metadata ip@2.0.0: {} @@ -10879,6 +11366,11 @@ snapshots: ipaddr.js@2.2.0: {} + is-arguments@1.1.1: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + is-array-buffer@3.0.4: dependencies: call-bind: 1.0.7 @@ -10914,6 +11406,7 @@ snapshots: is-ci@3.0.1: dependencies: ci-info: 3.9.0 + optional: true is-core-module@2.13.1: dependencies: @@ -10939,8 +11432,6 @@ snapshots: is-fullwidth-code-point@4.0.0: {} - is-function@1.0.2: {} - is-generator-function@1.0.10: dependencies: has-tostringtag: 1.0.2 @@ -10962,6 +11453,11 @@ snapshots: is-map@2.0.3: {} + is-nan@1.3.2: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + is-negative-zero@2.0.3: {} is-number-object@1.0.7: @@ -11035,6 +11531,7 @@ snapshots: isbinaryfile@3.0.3: dependencies: buffer-alloc: 1.2.0 + optional: true isbinaryfile@4.0.10: {} @@ -11042,13 +11539,6 @@ snapshots: isobject@3.0.1: {} - isomorphic-fetch@3.0.0(encoding@0.1.13): - dependencies: - node-fetch: 2.6.12(encoding@0.1.13) - whatwg-fetch: 3.6.2 - transitivePeerDependencies: - - encoding - isomorphic-git@1.25.2: dependencies: async-lock: 1.4.0 @@ -11071,33 +11561,59 @@ snapshots: reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 - jackspeak@2.3.6: + jackspeak@3.4.3: dependencies: '@isaacs/cliui': 8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.0.2: + dependencies: + '@isaacs/cliui': 8.0.2 + jake@10.9.2: dependencies: async: 3.2.4 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 + optional: true jest-worker@27.5.1: dependencies: - '@types/node': 20.14.9 + '@types/node': 22.9.3 merge-stream: 2.0.0 supports-color: 8.1.1 - jimp@0.22.12(encoding@0.1.13): + jimp@1.6.0: dependencies: - '@jimp/custom': 0.22.12(encoding@0.1.13) - '@jimp/plugins': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - '@jimp/types': 0.22.12(@jimp/custom@0.22.12(encoding@0.1.13)) - regenerator-runtime: 0.13.11 - transitivePeerDependencies: - - encoding + '@jimp/core': 1.6.0 + '@jimp/diff': 1.6.0 + '@jimp/js-bmp': 1.6.0 + '@jimp/js-gif': 1.6.0 + '@jimp/js-jpeg': 1.6.0 + '@jimp/js-png': 1.6.0 + '@jimp/js-tiff': 1.6.0 + '@jimp/plugin-blit': 1.6.0 + '@jimp/plugin-blur': 1.6.0 + '@jimp/plugin-circle': 1.6.0 + '@jimp/plugin-color': 1.6.0 + '@jimp/plugin-contain': 1.6.0 + '@jimp/plugin-cover': 1.6.0 + '@jimp/plugin-crop': 1.6.0 + '@jimp/plugin-displace': 1.6.0 + '@jimp/plugin-dither': 1.6.0 + '@jimp/plugin-fisheye': 1.6.0 + '@jimp/plugin-flip': 1.6.0 + '@jimp/plugin-hash': 1.6.0 + '@jimp/plugin-mask': 1.6.0 + '@jimp/plugin-print': 1.6.0 + '@jimp/plugin-quantize': 1.6.0 + '@jimp/plugin-resize': 1.6.0 + '@jimp/plugin-rotate': 1.6.0 + '@jimp/plugin-threshold': 1.6.0 + '@jimp/types': 1.6.0 + '@jimp/utils': 1.6.0 jpeg-js@0.4.4: {} @@ -11222,7 +11738,8 @@ snapshots: picocolors: 1.0.0 shell-quote: 1.8.1 - lazy-val@1.0.5: {} + lazy-val@1.0.5: + optional: true levn@0.4.1: dependencies: @@ -11251,17 +11768,6 @@ snapshots: rfdc: 1.3.0 wrap-ansi: 8.1.0 - load-bmfont@1.4.1: - dependencies: - buffer-equal: 0.0.1 - mime: 1.6.0 - parse-bmfont-ascii: 1.0.6 - parse-bmfont-binary: 1.0.6 - parse-bmfont-xml: 1.1.4 - phin: 2.9.3 - xhr: 2.6.0 - xtend: 4.0.2 - load-json-file@2.0.0: dependencies: graceful-fs: 4.2.11 @@ -11374,14 +11880,14 @@ snapshots: strip-ansi: 7.1.0 wrap-ansi: 8.1.0 - logform@2.5.1: + logform@2.7.0: dependencies: - '@colors/colors': 1.5.0 + '@colors/colors': 1.6.0 '@types/triple-beam': 1.3.2 fecha: 4.2.3 ms: 2.1.3 safe-stable-stringify: 2.4.3 - triple-beam: 1.3.0 + triple-beam: 1.4.1 loose-envify@1.4.0: dependencies: @@ -11397,10 +11903,12 @@ snapshots: lowercase-keys@2.0.0: {} - lru-cache@10.0.0: {} - lru-cache@10.1.0: {} + lru-cache@10.4.3: {} + + lru-cache@11.0.2: {} + lru-cache@6.0.0: dependencies: yallist: 4.0.0 @@ -11411,24 +11919,26 @@ snapshots: make-error@1.3.6: {} - make-fetch-happen@11.1.1: + make-fetch-happen@10.2.1(bluebird@3.7.2): dependencies: agentkeepalive: 4.3.0 - cacache: 17.1.3 + cacache: 16.1.3(bluebird@3.7.2) http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-lambda: 1.0.1 lru-cache: 7.18.3 - minipass: 5.0.0 - minipass-fetch: 3.0.3 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-fetch: 2.1.2 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 negotiator: 0.6.3 promise-retry: 2.0.1 socks-proxy-agent: 7.0.0 - ssri: 10.0.4 + ssri: 9.0.1 transitivePeerDependencies: + - bluebird - supports-color make-fetch-happen@13.0.0: @@ -11451,10 +11961,6 @@ snapshots: dependencies: p-defer: 1.0.0 - markdown-table@2.0.0: - dependencies: - repeat-string: 1.6.1 - matcher@3.0.0: dependencies: escape-string-regexp: 4.0.0 @@ -11474,9 +11980,9 @@ snapshots: memize@2.1.0: {} - menubar@9.5.0(electron@31.1.0): + menubar@9.5.1(electron@33.2.0): dependencies: - electron: 31.1.0 + electron: 33.2.0 electron-positioner: 4.1.0 merge-descriptors@1.0.1: {} @@ -11500,7 +12006,10 @@ snapshots: mime@1.6.0: {} - mime@2.6.0: {} + mime@2.6.0: + optional: true + + mime@3.0.0: {} mimic-fn@2.1.0: {} @@ -11508,17 +12017,18 @@ snapshots: mimic-response@3.1.0: {} - min-document@2.19.0: - dependencies: - dom-walk: 0.1.2 - min-indent@1.0.1: {} minimalistic-assert@1.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.0.4: dependencies: brace-expansion: 1.1.11 + optional: true minimatch@3.1.2: dependencies: @@ -11528,11 +12038,11 @@ snapshots: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.2: + minimatch@9.0.3: dependencies: brace-expansion: 2.0.1 - minimatch@9.0.3: + minimatch@9.0.5: dependencies: brace-expansion: 2.0.1 @@ -11550,6 +12060,14 @@ snapshots: dependencies: minipass: 7.0.4 + minipass-fetch@2.1.2: + dependencies: + minipass: 3.3.6 + minipass-sized: 1.0.3 + minizlib: 2.1.2 + optionalDependencies: + encoding: 0.1.13 + minipass-fetch@3.0.3: dependencies: minipass: 5.0.0 @@ -11562,11 +12080,6 @@ snapshots: dependencies: minipass: 3.3.6 - minipass-json-stream@1.0.1: - dependencies: - jsonparse: 1.3.1 - minipass: 3.3.6 - minipass-pipeline@1.2.4: dependencies: minipass: 3.3.6 @@ -11581,10 +12094,10 @@ snapshots: minipass@5.0.0: {} - minipass@6.0.2: {} - minipass@7.0.4: {} + minipass@7.1.2: {} + minizlib@2.1.2: dependencies: minipass: 3.3.6 @@ -11625,7 +12138,7 @@ snapshots: nanoid@3.3.7: {} - nanoid@5.0.7: {} + nanoid@5.0.8: {} napi-build-utils@1.0.2: {} @@ -11646,9 +12159,9 @@ snapshots: lower-case: 2.0.2 tslib: 2.6.2 - node-abi@3.65.0: + node-abi@3.71.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 node-abort-controller@3.1.1: {} @@ -11656,7 +12169,7 @@ snapshots: node-api-version@0.2.0: dependencies: - semver: 7.6.2 + semver: 7.6.3 node-domexception@1.0.0: {} @@ -11674,26 +12187,10 @@ snapshots: node-forge@1.3.1: {} - node-gyp@9.4.0: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - make-fetch-happen: 11.1.1 - nopt: 6.0.0 - npmlog: 6.0.2 - rimraf: 3.0.2 - semver: 7.6.2 - tar: 6.1.15 - which: 2.0.2 - transitivePeerDependencies: - - supports-color - - node-loader@2.0.0(webpack@5.88.1(esbuild@0.21.5)): + node-loader@2.1.0(webpack@5.88.1(esbuild@0.24.0)): dependencies: loader-utils: 2.0.4 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) node-releases@2.0.12: {} @@ -11718,18 +12215,19 @@ snapshots: dependencies: hosted-git-info: 7.0.1 proc-log: 3.0.0 - semver: 7.6.2 + semver: 7.6.3 validate-npm-package-name: 5.0.0 - npm-registry-fetch@16.1.0: + npm-registry-fetch@17.1.0: dependencies: + '@npmcli/redact': 2.0.1 + jsonparse: 1.3.1 make-fetch-happen: 13.0.0 minipass: 7.0.4 minipass-fetch: 3.0.3 - minipass-json-stream: 1.0.1 minizlib: 2.1.2 npm-package-arg: 11.0.1 - proc-log: 3.0.0 + proc-log: 4.2.0 transitivePeerDependencies: - supports-color @@ -11741,13 +12239,6 @@ snapshots: dependencies: path-key: 3.1.1 - npmlog@6.0.2: - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - nth-check@2.1.1: dependencies: boolbase: 1.0.0 @@ -11758,6 +12249,11 @@ snapshots: object-inspect@1.13.1: {} + object-is@1.1.6: + dependencies: + call-bind: 1.0.7 + define-properties: 1.2.1 + object-keys@1.1.1: {} object.assign@4.1.5: @@ -11888,6 +12384,8 @@ snapshots: p-try@2.2.0: {} + package-json-from-dist@1.0.1: {} + pad-right@0.2.2: dependencies: repeat-string: 1.6.1 @@ -11911,12 +12409,10 @@ snapshots: parse-bmfont-binary@1.0.6: {} - parse-bmfont-xml@1.1.4: + parse-bmfont-xml@1.1.6: dependencies: xml-parse-from-string: 1.0.1 - xml2js: 0.4.23 - - parse-headers@2.0.5: {} + xml2js: 0.5.0 parse-json@2.2.0: dependencies: @@ -11952,10 +12448,15 @@ snapshots: path-parse@1.0.7: {} - path-scurry@1.10.1: + path-scurry@1.11.1: dependencies: - lru-cache: 10.0.0 - minipass: 6.0.2 + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.2 + minipass: 7.1.2 path-to-regexp@0.1.7: {} @@ -11975,8 +12476,6 @@ snapshots: pend@1.2.0: {} - phin@2.9.3: {} - picocolors@1.0.0: {} picomatch@2.3.1: {} @@ -11985,9 +12484,9 @@ snapshots: pify@4.0.1: {} - pixelmatch@4.0.2: + pixelmatch@5.3.0: dependencies: - pngjs: 3.4.0 + pngjs: 6.0.0 pkg-dir@4.2.0: dependencies: @@ -12001,46 +12500,40 @@ snapshots: pluralize@8.0.0: {} - pngjs@3.4.0: {} - pngjs@6.0.0: {} + pngjs@7.0.0: {} + possible-typed-array-names@1.0.0: {} - postcss-modules-extract-imports@3.0.0(postcss@8.4.37): + postcss-modules-extract-imports@3.1.0(postcss@8.4.38): dependencies: - postcss: 8.4.37 + postcss: 8.4.38 - postcss-modules-local-by-default@4.0.4(postcss@8.4.37): + postcss-modules-local-by-default@4.1.0(postcss@8.4.38): dependencies: - icss-utils: 5.1.0(postcss@8.4.37) - postcss: 8.4.37 - postcss-selector-parser: 6.0.13 + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 + postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.1.1(postcss@8.4.37): + postcss-modules-scope@3.2.1(postcss@8.4.38): dependencies: - postcss: 8.4.37 - postcss-selector-parser: 6.0.13 + postcss: 8.4.38 + postcss-selector-parser: 7.0.0 - postcss-modules-values@4.0.0(postcss@8.4.37): + postcss-modules-values@4.0.0(postcss@8.4.38): dependencies: - icss-utils: 5.1.0(postcss@8.4.37) - postcss: 8.4.37 + icss-utils: 5.1.0(postcss@8.4.38) + postcss: 8.4.38 - postcss-selector-parser@6.0.13: + postcss-selector-parser@7.0.0: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 postcss-value-parser@4.2.0: {} - postcss@8.4.37: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.2.0 - postcss@8.4.38: dependencies: nanoid: 3.3.7 @@ -12059,7 +12552,7 @@ snapshots: minimist: 1.2.8 mkdirp-classic: 0.5.3 napi-build-utils: 1.0.2 - node-abi: 3.65.0 + node-abi: 3.71.0 pump: 3.0.0 rc: 1.2.8 simple-get: 4.0.1 @@ -12079,14 +12572,20 @@ snapshots: pretty-time@1.1.0: {} + proc-log@2.0.1: {} + proc-log@3.0.0: {} + proc-log@4.2.0: {} + process-nextick-args@2.0.1: {} - process@0.11.10: {} - progress@2.0.3: {} + promise-inflight@1.0.1(bluebird@3.7.2): + optionalDependencies: + bluebird: 3.7.2 + promise-retry@2.0.1: dependencies: err-code: 2.0.3 @@ -12164,11 +12663,11 @@ snapshots: react-fast-compare: 3.2.2 react-side-effect: 2.1.2(react@18.3.1) - react-i18next@14.1.2(i18next@23.11.5)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-i18next@15.1.1(i18next@24.0.0(typescript@5.7.2))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.24.1 + '@babel/runtime': 7.26.0 html-parse-stringify: 3.0.1 - i18next: 23.11.5 + i18next: 24.0.0(typescript@5.7.2) react: 18.3.1 optionalDependencies: react-dom: 18.3.1(react@18.3.1) @@ -12219,6 +12718,7 @@ snapshots: js-yaml: 4.1.0 json5: 2.2.3 lazy-val: 1.0.5 + optional: true read-pkg-up@2.0.0: dependencies: @@ -12286,8 +12786,6 @@ snapshots: globalthis: 1.0.3 which-builtin-type: 1.1.3 - regenerator-runtime@0.13.11: {} - regenerator-runtime@0.14.1: {} regexp-match-indices@1.0.2: @@ -12402,9 +12900,10 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.7: + rimraf@6.0.1: dependencies: - glob: 10.3.10 + glob: 11.0.0 + package-json-from-dist: 1.0.1 roarr@2.15.4: dependencies: @@ -12416,7 +12915,7 @@ snapshots: sprintf-js: 1.1.2 optional: true - rotating-file-stream@3.2.3: {} + rotating-file-stream@3.2.5: {} run-parallel@1.2.0: dependencies: @@ -12454,6 +12953,7 @@ snapshots: sanitize-filename@1.6.3: dependencies: truncate-utf8-bytes: 1.0.2 + optional: true sax@1.2.4: {} @@ -12493,7 +12993,7 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.2: {} + semver@7.6.3: {} send@0.18.0: dependencies: @@ -12555,8 +13055,6 @@ snapshots: transitivePeerDependencies: - supports-color - set-blocking@2.0.0: {} - set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -12624,6 +13122,8 @@ snapshots: dependencies: is-arrayish: 0.3.2 + simple-xml-to-json@1.2.3: {} + simplebar-core@1.2.6: dependencies: '@types/lodash-es': 4.17.7 @@ -12762,11 +13262,16 @@ snapshots: dependencies: minipass: 5.0.0 + ssri@9.0.1: + dependencies: + minipass: 3.3.6 + stack-trace@0.0.10: {} stackframe@1.3.4: {} - stat-mode@1.0.0: {} + stat-mode@1.0.0: + optional: true statuses@1.5.0: {} @@ -12861,11 +13366,11 @@ snapshots: stubborn-fs@1.2.4: {} - style-loader@4.0.0(webpack@5.88.1(esbuild@0.21.5)): + style-loader@4.0.0(webpack@5.88.1(esbuild@0.24.0)): dependencies: - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) - styled-components@6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@emotion/is-prop-valid': 1.2.2 '@emotion/unitless': 0.8.1 @@ -12922,15 +13427,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - tar@6.1.15: - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - tar@6.2.1: dependencies: chownr: 2.0.0 @@ -12944,6 +13440,7 @@ snapshots: dependencies: async-exit-hook: 2.0.1 fs-extra: 10.1.0 + optional: true temp@0.9.4: dependencies: @@ -12951,21 +13448,21 @@ snapshots: rimraf: 2.6.3 optional: true - terser-webpack-plugin@5.3.9(esbuild@0.21.5)(webpack@5.88.1(esbuild@0.21.5)): + terser-webpack-plugin@5.3.9(esbuild@0.24.0)(webpack@5.88.1(esbuild@0.24.0)): dependencies: '@jridgewell/trace-mapping': 0.3.18 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.18.2 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) optionalDependencies: - esbuild: 0.21.5 + esbuild: 0.24.0 terser@5.18.2: dependencies: '@jridgewell/source-map': 0.3.5 - acorn: 8.11.3 + acorn: 8.12.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -12981,11 +13478,11 @@ snapshots: dependencies: any-promise: 1.3.0 - threads-plugin@1.4.0(@babel/types@7.22.5)(webpack@5.88.1(esbuild@0.21.5)): + threads-plugin@1.4.0(@babel/types@7.22.5)(webpack@5.88.1(esbuild@0.24.0)): dependencies: '@babel/types': 7.22.5 loader-utils: 1.4.2 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) threads@1.7.0: dependencies: @@ -13002,7 +13499,7 @@ snapshots: thunky@1.1.0: {} - timm@1.7.1: {} + tiddlywiki@5.3.6: {} tiny-case@1.0.3: {} @@ -13021,6 +13518,7 @@ snapshots: tmp-promise@3.0.3: dependencies: tmp: 0.2.3 + optional: true tmp@0.2.3: {} @@ -13047,47 +13545,46 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 - triple-beam@1.3.0: {} - triple-beam@1.4.1: {} truncate-utf8-bytes@1.0.2: dependencies: utf8-byte-length: 1.0.5 + optional: true - ts-api-utils@1.3.0(typescript@5.5.2): + ts-api-utils@1.3.0(typescript@5.7.2): dependencies: - typescript: 5.5.2 + typescript: 5.7.2 - ts-import-plugin@3.0.0(typescript@5.5.2): + ts-import-plugin@3.0.0(typescript@5.7.2): dependencies: - typescript: 5.5.2 + typescript: 5.7.2 - ts-loader@9.5.1(typescript@5.5.2)(webpack@5.88.1(esbuild@0.21.5)): + ts-loader@9.5.1(typescript@5.7.2)(webpack@5.88.1(esbuild@0.24.0)): dependencies: chalk: 4.1.2 enhanced-resolve: 5.15.0 micromatch: 4.0.5 - semver: 7.6.2 + semver: 7.6.3 source-map: 0.7.4 - typescript: 5.5.2 - webpack: 5.88.1(esbuild@0.21.5) + typescript: 5.7.2 + webpack: 5.88.1(esbuild@0.24.0) - ts-node@10.9.2(@types/node@20.14.9)(typescript@5.5.2): + ts-node@10.9.2(@types/node@22.9.3)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.9 + '@types/node': 22.9.3 acorn: 8.9.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.5.2 + typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -13097,16 +13594,16 @@ snapshots: tslib@2.6.2: {} - tsutils@3.21.0(typescript@5.5.2): + tsutils@3.21.0(typescript@5.7.2): dependencies: tslib: 1.14.1 - typescript: 5.5.2 + typescript: 5.7.2 tunnel-agent@0.6.0: dependencies: safe-buffer: 5.2.1 - tw5-typed@0.5.11: + tw5-typed@0.5.14: dependencies: '@types/codemirror': 5.60.15 '@types/echarts': 4.9.22 @@ -13131,7 +13628,7 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.20.1: {} + type-fest@4.27.1: {} type-is@1.6.18: dependencies: @@ -13170,30 +13667,31 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-plugin-styled-components@3.0.0(typescript@5.5.2): + typescript-plugin-styled-components@3.0.0(typescript@5.7.2): dependencies: - typescript: 5.5.2 + typescript: 5.7.2 - typescript-styled-is@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + typescript-styled-is@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(styled-components@6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-components: 6.1.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + styled-components: 6.1.13(react-dom@18.3.1(react@18.3.1))(react@18.3.1) optionalDependencies: '@types/styled-components': 5.1.34 - typescript@5.5.2: {} + typescript@5.7.2: {} - typesync@0.12.1(typescript@5.5.2): + typesync@0.13.4(typescript@5.7.2): dependencies: - awilix: 9.0.0 + awilix: 10.0.2 chalk: 4.1.2 - cosmiconfig: 9.0.0(typescript@5.5.2) + cosmiconfig: 9.0.0(typescript@5.7.2) detect-indent: 6.1.0 - glob: 10.3.10 - npm-registry-fetch: 16.1.0 + glob: 10.4.5 + js-yaml: 4.1.0 + npm-registry-fetch: 17.1.0 ora: 5.4.1 - semver: 7.6.2 + semver: 7.6.3 transitivePeerDependencies: - supports-color - typescript @@ -13207,12 +13705,22 @@ snapshots: undici-types@5.26.5: {} + undici-types@6.19.8: {} + unicorn-magic@0.1.0: {} + unique-filename@2.0.1: + dependencies: + unique-slug: 3.0.0 + unique-filename@3.0.0: dependencies: unique-slug: 4.0.0 + unique-slug@3.0.0: + dependencies: + imurmurhash: 0.1.4 + unique-slug@4.0.0: dependencies: imurmurhash: 0.1.4 @@ -13263,7 +13771,8 @@ snapshots: execa: 1.0.0 mem: 4.3.0 - utf8-byte-length@1.0.5: {} + utf8-byte-length@1.0.5: + optional: true utif2@4.1.0: dependencies: @@ -13273,6 +13782,14 @@ snapshots: util-deprecate@1.0.2: {} + util@0.12.5: + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 + utila@0.4.0: {} utils-merge@1.0.1: {} @@ -13331,16 +13848,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.4(webpack@5.88.1(esbuild@0.21.5)): + webpack-dev-middleware@5.3.4(webpack@5.88.1(esbuild@0.24.0)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) - webpack-dev-server@4.15.1(debug@4.3.4)(webpack@5.88.1(esbuild@0.21.5)): + webpack-dev-server@4.15.1(debug@4.3.4)(webpack@5.88.1(esbuild@0.24.0)): dependencies: '@types/bonjour': 3.5.10 '@types/connect-history-api-fallback': 1.5.0 @@ -13370,10 +13887,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.88.1(esbuild@0.21.5)) + webpack-dev-middleware: 5.3.4(webpack@5.88.1(esbuild@0.24.0)) ws: 8.13.0 optionalDependencies: - webpack: 5.88.1(esbuild@0.21.5) + webpack: 5.88.1(esbuild@0.24.0) transitivePeerDependencies: - bufferutil - debug @@ -13396,7 +13913,7 @@ snapshots: webpack5-externals-plugin@1.0.4: {} - webpack@5.88.1(esbuild@0.21.5): + webpack@5.88.1(esbuild@0.24.0): dependencies: '@types/eslint-scope': 3.7.4 '@types/estree': 1.0.1 @@ -13419,7 +13936,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(esbuild@0.21.5)(webpack@5.88.1(esbuild@0.21.5)) + terser-webpack-plugin: 5.3.9(esbuild@0.24.0)(webpack@5.88.1(esbuild@0.24.0)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -13427,17 +13944,14 @@ snapshots: - esbuild - uglify-js - webpackbar@6.0.1(webpack@5.88.1(esbuild@0.21.5)): + webpackbar@7.0.0(webpack@5.88.1(esbuild@0.24.0)): dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 + ansis: 3.3.2 consola: 3.2.3 - figures: 3.2.0 - markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.7.0 - webpack: 5.88.1(esbuild@0.21.5) - wrap-ansi: 7.0.0 + optionalDependencies: + webpack: 5.88.1(esbuild@0.24.0) websocket-driver@0.7.4: dependencies: @@ -13447,8 +13961,6 @@ snapshots: websocket-extensions@0.1.4: {} - whatwg-fetch@3.6.2: {} - whatwg-url@5.0.0: dependencies: tr46: 0.0.3 @@ -13502,44 +14014,40 @@ snapshots: dependencies: isexe: 2.0.0 - wide-align@1.1.5: - dependencies: - string-width: 4.2.3 - wildcard@2.0.1: {} - winston-daily-rotate-file@5.0.0(winston@3.13.0): + winston-daily-rotate-file@5.0.0(winston@3.17.0): dependencies: file-stream-rotator: 0.6.1 object-hash: 3.0.0 triple-beam: 1.4.1 - winston: 3.13.0 - winston-transport: 4.7.0 + winston: 3.17.0 + winston-transport: 4.9.0 - winston-transport@4.7.0: + winston-transport@4.9.0: dependencies: - logform: 2.5.1 + logform: 2.7.0 readable-stream: 3.6.2 - triple-beam: 1.3.0 + triple-beam: 1.4.1 - winston@3.13.0: + winston@3.17.0: dependencies: '@colors/colors': 1.6.0 '@dabh/diagnostics': 2.0.3 async: 3.2.4 is-stream: 2.0.1 - logform: 2.5.1 + logform: 2.7.0 one-time: 1.0.0 readable-stream: 3.6.2 safe-stable-stringify: 2.4.3 stack-trace: 0.0.10 triple-beam: 1.4.1 - winston-transport: 4.7.0 + winston-transport: 4.9.0 word-wrap@1.2.4: optional: true - wouter@3.3.0(react@18.3.1): + wouter@3.3.5(react@18.3.1): dependencies: mitt: 3.0.1 react: 18.3.1 @@ -13570,16 +14078,9 @@ snapshots: ws@8.13.0: {} - xhr@2.6.0: - dependencies: - global: 4.4.0 - is-function: 1.0.2 - parse-headers: 2.0.5 - xtend: 4.0.2 - xml-parse-from-string@1.0.1: {} - xml2js@0.4.23: + xml2js@0.5.0: dependencies: sax: 1.2.4 xmlbuilder: 11.0.1 @@ -13588,8 +14089,6 @@ snapshots: xmlbuilder@15.1.1: {} - xtend@4.0.2: {} - xterm-addon-fit@0.5.0(xterm@4.19.0): dependencies: xterm: 4.19.0 @@ -13653,7 +14152,9 @@ snapshots: toposort: 2.0.2 type-fest: 2.19.0 - zx@8.1.3: + zod@3.23.8: {} + + zx@8.2.2: optionalDependencies: '@types/fs-extra': 11.0.4 - '@types/node': 20.14.9 + '@types/node': 22.9.3 diff --git a/src/services/libs/isBrowserWindow.ts b/src/services/libs/isBrowserWindow.ts new file mode 100644 index 00000000..525188b4 --- /dev/null +++ b/src/services/libs/isBrowserWindow.ts @@ -0,0 +1,5 @@ +import { BaseWindow, BrowserWindow } from 'electron'; + +export function isBrowserWindow(win: BaseWindow | undefined): win is BrowserWindow { + return win !== undefined && 'webContents' in win; +} diff --git a/src/services/view/index.ts b/src/services/view/index.ts index b721e0f6..5a9a3f80 100644 --- a/src/services/view/index.ts +++ b/src/services/view/index.ts @@ -20,6 +20,7 @@ import { lazyInject } from '@services/container'; import getFromRenderer from '@services/libs/getFromRenderer'; import getViewBounds from '@services/libs/getViewBounds'; import { i18n } from '@services/libs/i18n'; +import { isBrowserWindow } from '@services/libs/isBrowserWindow'; import { logger } from '@services/libs/log'; import { INativeService } from '@services/native/interface'; import { IBrowserViewMetaData, WindowNames } from '@services/windows/WindowProperties'; @@ -111,7 +112,7 @@ export class View implements IViewService { click: async (_menuItem, browserWindow) => { // if back is called in popup window // open menu bar in the popup window instead - if (browserWindow === undefined) return; + if (!isBrowserWindow(browserWindow)) return; const { isPopup } = await getFromRenderer(MetaDataChannel.getViewMetaData, browserWindow); if (isPopup === true) { browserWindow.setMenuBarVisibility(!browserWindow.isMenuBarVisible()); @@ -129,7 +130,7 @@ export class View implements IViewService { click: async (_menuItem, browserWindow) => { // if item is called in popup window // modify menu bar in the popup window instead - if (browserWindow === undefined) return; + if (!isBrowserWindow(browserWindow)) return; const { isPopup } = await getFromRenderer(MetaDataChannel.getViewMetaData, browserWindow); if (isPopup === true) { const contents = browserWindow.webContents; @@ -149,7 +150,7 @@ export class View implements IViewService { click: async (_menuItem, browserWindow) => { // if item is called in popup window // modify menu bar in the popup window instead - if (browserWindow === undefined) return; + if (!isBrowserWindow(browserWindow)) return; // TODO: on popup (secondary) window, browserWindow here seems can't get the correct webContent, so this never returns. And can't set zoom of popup. const { isPopup } = await getFromRenderer(MetaDataChannel.getViewMetaData, browserWindow); if (isPopup === true) { @@ -169,7 +170,7 @@ export class View implements IViewService { click: async (_menuItem, browserWindow) => { // if item is called in popup window // modify menu bar in the popup window instead - if (browserWindow === undefined) return; + if (!isBrowserWindow(browserWindow)) return; const { isPopup } = await getFromRenderer(MetaDataChannel.getViewMetaData, browserWindow); if (isPopup === true) { const contents = browserWindow.webContents; @@ -189,7 +190,7 @@ export class View implements IViewService { click: async (_menuItem, browserWindow) => { // if item is called in popup window // modify menu bar in the popup window instead - if (browserWindow === undefined) return; + if (!isBrowserWindow(browserWindow)) return; const { isPopup } = await getFromRenderer(MetaDataChannel.getViewMetaData, browserWindow); if (isPopup === true) { browserWindow.webContents.reload(); diff --git a/src/services/wikiGitWorkspace/index.ts b/src/services/wikiGitWorkspace/index.ts index 4c50a8c4..18694b21 100644 --- a/src/services/wikiGitWorkspace/index.ts +++ b/src/services/wikiGitWorkspace/index.ts @@ -52,8 +52,7 @@ export class WikiGitWorkspace implements IWikiGitWorkspaceService { private readonly syncService!: ISyncService; public registerSyncBeforeShutdown(): void { - const listener = async (event: Event): Promise => { - event.preventDefault(); + const listener = async (): Promise => { try { if (await this.contextService.isOnline()) { const workspaces = await this.workspaceService.getWorkspacesAsList(); @@ -75,6 +74,7 @@ export class WikiGitWorkspace implements IWikiGitWorkspaceService { app.quit(); } }; + // only on linux,darwin, and can't prevent default powerMonitor.addListener('shutdown', listener); } diff --git a/src/services/windows/handleAttachToMenuBar.ts b/src/services/windows/handleAttachToMenuBar.ts index 4e65153f..1fe86056 100644 --- a/src/services/windows/handleAttachToMenuBar.ts +++ b/src/services/windows/handleAttachToMenuBar.ts @@ -6,7 +6,7 @@ import { logger } from '@services/libs/log'; import { IMenuService } from '@services/menu/interface'; import serviceIdentifier from '@services/serviceIdentifier'; import { IViewService } from '@services/view/interface'; -import { BrowserWindow, BrowserWindowConstructorOptions, Menu, nativeImage, Tray } from 'electron'; +import { BrowserWindowConstructorOptions, Menu, nativeImage, Tray } from 'electron'; import windowStateKeeper from 'electron-window-state'; import { debounce, merge as mergeDeep } from 'lodash'; import { Menubar, menubar } from 'menubar'; @@ -88,8 +88,10 @@ export async function handleAttachToMenuBar(windowConfig: BrowserWindowConstruct // manually save window state https://github.com/mawie81/electron-window-state/issues/64 const debouncedSaveWindowState = debounce( - (event: { sender: BrowserWindow }) => { - windowWithBrowserViewState?.saveState(event.sender); + () => { + if (menuBar.window !== undefined) { + windowWithBrowserViewState?.saveState(menuBar.window); + } }, 500, ); diff --git a/src/services/workspaces/index.ts b/src/services/workspaces/index.ts index e64027e5..a00269b1 100644 --- a/src/services/workspaces/index.ts +++ b/src/services/workspaces/index.ts @@ -5,7 +5,7 @@ import { app } from 'electron'; import fsExtra from 'fs-extra'; import { injectable } from 'inversify'; -import Jimp from 'jimp'; +import { Jimp } from 'jimp'; import { mapValues, pickBy } from 'lodash'; import { nanoid } from 'nanoid'; import path from 'path'; @@ -363,12 +363,10 @@ export class Workspace implements IWorkspaceService { return; } - const destinationPicturePath = path.join(app.getPath('userData'), 'pictures', `${pictureID}.png`); + const destinationPicturePath = path.join(app.getPath('userData'), 'pictures', `${pictureID}.png`) as `${string}.${string}`; const newImage = await Jimp.read(sourcePicturePath); - await new Promise((resolve) => { - newImage.clone().resize(128, 128).quality(100).write(destinationPicturePath, resolve); - }); + await newImage.clone().resize({ w: 128, h: 128 }).write(destinationPicturePath); const currentPicturePath = this.getSync(id)?.picturePath; await this.update(id, { picturePath: destinationPicturePath, diff --git a/src/services/workspacesView/registerMenu.ts b/src/services/workspacesView/registerMenu.ts index 4bb2747c..479cdbbb 100644 --- a/src/services/workspacesView/registerMenu.ts +++ b/src/services/workspacesView/registerMenu.ts @@ -4,6 +4,7 @@ import { isHtmlWiki, wikiHtmlExtensions } from '@/constants/fileNames'; import { container } from '@services/container'; import getFromRenderer from '@services/libs/getFromRenderer'; import { i18n } from '@services/libs/i18n'; +import { isBrowserWindow } from '@services/libs/isBrowserWindow'; import { logger } from '@services/libs/log'; import { IMenuService } from '@services/menu/interface'; import { INativeService } from '@services/native/interface'; @@ -104,7 +105,7 @@ export async function registerMenu(): Promise { click: async (_menuItem, browserWindow) => { // if back is called in popup window // copy the popup window URL instead - if (browserWindow !== undefined) { + if (isBrowserWindow(browserWindow)) { const { isPopup } = await getFromRenderer(MetaDataChannel.getViewMetaData, browserWindow); if (isPopup === true) { const url = browserWindow.webContents.getURL(); diff --git a/tsconfig.json b/tsconfig.json index 4865b4f7..c743845e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -57,7 +57,8 @@ // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ // "typeRoots": [], /* List of folders to include type definitions from. */ - "types": ["reflect-metadata", "tw5-typed", "webdriverio/async"] /* Type declaration files to be included in compilation. */, + // , "webdriverio/async" for test + "types": ["reflect-metadata", "tw5-typed"] /* Type declaration files to be included in compilation. */, "allowSyntheticDefaultImports": true /* Allow default imports from modules with no default export. This does not affect code emit, just typechecking. */, "resolveJsonModule": true, "esModuleInterop": true /* Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'. */,