detached db04bd6

chore(deps-dev): bump the npm-dependencies group (#189)

Bumps the npm-dependencies group in /webui with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.3.3` | `25.4.0` |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.56.1` | `8.57.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.56.1` | `8.57.0` |
| [eslint](https://github.com/eslint/eslint) | `10.0.2` | `10.0.3` |
| [eslint-plugin-svelte](https://github.com/sveltejs/eslint-plugin-svelte/tree/HEAD/packages/eslint-plugin-svelte) | `3.15.0` | `3.15.2` |
| [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `5.53.7` | `5.53.10` |
| [svelte-check](https://github.com/sveltejs/language-tools) | `4.4.4` | `4.4.5` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.56.1` | `8.57.0` |


Updates `@types/node` from 25.3.3 to 25.4.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@typescript-eslint/eslint-plugin` from 8.56.1 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.56.1 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/parser)

Updates `eslint` from 10.0.2 to 10.0.3
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.0.2...v10.0.3)

Updates `eslint-plugin-svelte` from 3.15.0 to 3.15.2
- [Release notes](https://github.com/sveltejs/eslint-plugin-svelte/releases)
- [Changelog](https://github.com/sveltejs/eslint-plugin-svelte/blob/main/packages/eslint-plugin-svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/eslint-plugin-svelte/commits/eslint-plugin-svelte@3.15.2/packages/eslint-plugin-svelte)

Updates `svelte` from 5.53.7 to 5.53.10
- [Release notes](https://github.com/sveltejs/svelte/releases)
- [Changelog](https://github.com/sveltejs/svelte/blob/main/packages/svelte/CHANGELOG.md)
- [Commits](https://github.com/sveltejs/svelte/commits/svelte@5.53.10/packages/svelte)

Updates `svelte-check` from 4.4.4 to 4.4.5
- [Release notes](https://github.com/sveltejs/language-tools/releases)
- [Commits](https://github.com/sveltejs/language-tools/compare/svelte-check@4.4.4...svelte-check@4.4.5)

Updates `typescript-eslint` from 8.56.1 to 8.57.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.57.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 25.4.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
- dependency-name: eslint
  dependency-version: 10.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: eslint-plugin-svelte
  dependency-version: 3.15.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: svelte
  dependency-version: 5.53.10
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: svelte-check
  dependency-version: 4.4.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-dependencies
- dependency-name: typescript-eslint
  dependency-version: 8.57.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: bnema <b@bnema.dev>
commit
db04bd62fbd637a9e03504f40807c93be8560ed0
author
dependabot[bot] · · 2026-03-12 05:47 UTC
committer
GitHub · · 2026-03-12 05:47 UTC
parent
e22a63c
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
2 files · +115 -115
M webui/package-lock.json +107 -107
@@ -20,22 +20,22 @@
2020 "@sveltejs/vite-plugin-svelte": "^6.2.4",
2121 "@tailwindcss/cli": "^4.2.1",
2222 "@tailwindcss/postcss": "^4.2.1",
23- "@types/node": "^25.3.3",
24- "@typescript-eslint/eslint-plugin": "^8.56.1",
25- "@typescript-eslint/parser": "^8.56.1",
23+ "@types/node": "^25.4.0",
24+ "@typescript-eslint/eslint-plugin": "^8.57.0",
25+ "@typescript-eslint/parser": "^8.57.0",
2626 "autoprefixer": "^10.4.27",
27- "eslint": "^10.0.2",
28- "eslint-plugin-svelte": "^3.15.0",
27+ "eslint": "^10.0.3",
28+ "eslint-plugin-svelte": "^3.15.2",
2929 "globals": "^17.4.0",
3030 "postcss": "^8.5.8",
31- "svelte": "^5.53.7",
31+ "svelte": "^5.53.10",
3232 "svelte-awesome-color-picker": "^4.1.0",
33- "svelte-check": "^4.4.4",
33+ "svelte-check": "^4.4.5",
3434 "tailwind-variants": "^3.2.2",
3535 "tailwindcss": "^4.0.0",
3636 "tw-animate-css": "^1.4.0",
3737 "typescript": "^5.3.0",
38- "typescript-eslint": "^8.56.1",
38+ "typescript-eslint": "^8.57.0",
3939 "vite": "^7.3.1"
4040 }
4141 },
@@ -524,15 +524,15 @@
524524 }
525525 },
526526 "node_modules/@eslint/config-array": {
527- "version": "0.23.2",
528- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.2.tgz",
529- "integrity": "sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==",
527+ "version": "0.23.3",
528+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.3.tgz",
529+ "integrity": "sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==",
530530 "dev": true,
531531 "license": "Apache-2.0",
532532 "dependencies": {
533- "@eslint/object-schema": "^3.0.2",
533+ "@eslint/object-schema": "^3.0.3",
534534 "debug": "^4.3.1",
535- "minimatch": "^10.2.1"
535+ "minimatch": "^10.2.4"
536536 },
537537 "engines": {
538538 "node": "^20.19.0 || ^22.13.0 || >=24"
@@ -552,9 +552,9 @@
552552 }
553553 },
554554 "node_modules/@eslint/core": {
555- "version": "1.1.0",
556- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",
557- "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",
555+ "version": "1.1.1",
556+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.1.tgz",
557+ "integrity": "sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==",
558558 "dev": true,
559559 "license": "Apache-2.0",
560560 "dependencies": {
@@ -565,9 +565,9 @@
565565 }
566566 },
567567 "node_modules/@eslint/object-schema": {
568- "version": "3.0.2",
569- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.2.tgz",
570- "integrity": "sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==",
568+ "version": "3.0.3",
569+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.3.tgz",
570+ "integrity": "sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==",
571571 "dev": true,
572572 "license": "Apache-2.0",
573573 "engines": {
@@ -575,13 +575,13 @@
575575 }
576576 },
577577 "node_modules/@eslint/plugin-kit": {
578- "version": "0.6.0",
579- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",
580- "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",
578+ "version": "0.6.1",
579+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz",
580+ "integrity": "sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==",
581581 "dev": true,
582582 "license": "Apache-2.0",
583583 "dependencies": {
584- "@eslint/core": "^1.1.0",
584+ "@eslint/core": "^1.1.1",
585585 "levn": "^0.4.1"
586586 },
587587 "engines": {
@@ -1820,9 +1820,9 @@
18201820 "license": "MIT"
18211821 },
18221822 "node_modules/@types/node": {
1823- "version": "25.3.3",
1824- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.3.tgz",
1825- "integrity": "sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==",
1823+ "version": "25.4.0",
1824+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.4.0.tgz",
1825+ "integrity": "sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==",
18261826 "dev": true,
18271827 "license": "MIT",
18281828 "dependencies": {
@@ -1836,17 +1836,17 @@
18361836 "license": "MIT"
18371837 },
18381838 "node_modules/@typescript-eslint/eslint-plugin": {
1839- "version": "8.56.1",
1840- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz",
1841- "integrity": "sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==",
1839+ "version": "8.57.0",
1840+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz",
1841+ "integrity": "sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==",
18421842 "dev": true,
18431843 "license": "MIT",
18441844 "dependencies": {
18451845 "@eslint-community/regexpp": "^4.12.2",
1846- "@typescript-eslint/scope-manager": "8.56.1",
1847- "@typescript-eslint/type-utils": "8.56.1",
1848- "@typescript-eslint/utils": "8.56.1",
1849- "@typescript-eslint/visitor-keys": "8.56.1",
1846+ "@typescript-eslint/scope-manager": "8.57.0",
1847+ "@typescript-eslint/type-utils": "8.57.0",
1848+ "@typescript-eslint/utils": "8.57.0",
1849+ "@typescript-eslint/visitor-keys": "8.57.0",
18501850 "ignore": "^7.0.5",
18511851 "natural-compare": "^1.4.0",
18521852 "ts-api-utils": "^2.4.0"
@@ -1859,7 +1859,7 @@
18591859 "url": "https://opencollective.com/typescript-eslint"
18601860 },
18611861 "peerDependencies": {
1862- "@typescript-eslint/parser": "^8.56.1",
1862+ "@typescript-eslint/parser": "^8.57.0",
18631863 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
18641864 "typescript": ">=4.8.4 <6.0.0"
18651865 }
@@ -1875,16 +1875,16 @@
18751875 }
18761876 },
18771877 "node_modules/@typescript-eslint/parser": {
1878- "version": "8.56.1",
1879- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",
1880- "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",
1878+ "version": "8.57.0",
1879+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz",
1880+ "integrity": "sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==",
18811881 "dev": true,
18821882 "license": "MIT",
18831883 "dependencies": {
1884- "@typescript-eslint/scope-manager": "8.56.1",
1885- "@typescript-eslint/types": "8.56.1",
1886- "@typescript-eslint/typescript-estree": "8.56.1",
1887- "@typescript-eslint/visitor-keys": "8.56.1",
1884+ "@typescript-eslint/scope-manager": "8.57.0",
1885+ "@typescript-eslint/types": "8.57.0",
1886+ "@typescript-eslint/typescript-estree": "8.57.0",
1887+ "@typescript-eslint/visitor-keys": "8.57.0",
18881888 "debug": "^4.4.3"
18891889 },
18901890 "engines": {
@@ -1900,14 +1900,14 @@
19001900 }
19011901 },
19021902 "node_modules/@typescript-eslint/project-service": {
1903- "version": "8.56.1",
1904- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",
1905- "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==",
1903+ "version": "8.57.0",
1904+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz",
1905+ "integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==",
19061906 "dev": true,
19071907 "license": "MIT",
19081908 "dependencies": {
1909- "@typescript-eslint/tsconfig-utils": "^8.56.1",
1910- "@typescript-eslint/types": "^8.56.1",
1909+ "@typescript-eslint/tsconfig-utils": "^8.57.0",
1910+ "@typescript-eslint/types": "^8.57.0",
19111911 "debug": "^4.4.3"
19121912 },
19131913 "engines": {
@@ -1922,14 +1922,14 @@
19221922 }
19231923 },
19241924 "node_modules/@typescript-eslint/scope-manager": {
1925- "version": "8.56.1",
1926- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz",
1927- "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==",
1925+ "version": "8.57.0",
1926+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz",
1927+ "integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==",
19281928 "dev": true,
19291929 "license": "MIT",
19301930 "dependencies": {
1931- "@typescript-eslint/types": "8.56.1",
1932- "@typescript-eslint/visitor-keys": "8.56.1"
1931+ "@typescript-eslint/types": "8.57.0",
1932+ "@typescript-eslint/visitor-keys": "8.57.0"
19331933 },
19341934 "engines": {
19351935 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1940,9 +1940,9 @@
19401940 }
19411941 },
19421942 "node_modules/@typescript-eslint/tsconfig-utils": {
1943- "version": "8.56.1",
1944- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz",
1945- "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==",
1943+ "version": "8.57.0",
1944+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz",
1945+ "integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==",
19461946 "dev": true,
19471947 "license": "MIT",
19481948 "engines": {
@@ -1957,15 +1957,15 @@
19571957 }
19581958 },
19591959 "node_modules/@typescript-eslint/type-utils": {
1960- "version": "8.56.1",
1961- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz",
1962- "integrity": "sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==",
1960+ "version": "8.57.0",
1961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz",
1962+ "integrity": "sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==",
19631963 "dev": true,
19641964 "license": "MIT",
19651965 "dependencies": {
1966- "@typescript-eslint/types": "8.56.1",
1967- "@typescript-eslint/typescript-estree": "8.56.1",
1968- "@typescript-eslint/utils": "8.56.1",
1966+ "@typescript-eslint/types": "8.57.0",
1967+ "@typescript-eslint/typescript-estree": "8.57.0",
1968+ "@typescript-eslint/utils": "8.57.0",
19691969 "debug": "^4.4.3",
19701970 "ts-api-utils": "^2.4.0"
19711971 },
@@ -1982,9 +1982,9 @@
19821982 }
19831983 },
19841984 "node_modules/@typescript-eslint/types": {
1985- "version": "8.56.1",
1986- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz",
1987- "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==",
1985+ "version": "8.57.0",
1986+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz",
1987+ "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==",
19881988 "dev": true,
19891989 "license": "MIT",
19901990 "engines": {
@@ -1996,16 +1996,16 @@
19961996 }
19971997 },
19981998 "node_modules/@typescript-eslint/typescript-estree": {
1999- "version": "8.56.1",
2000- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz",
2001- "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==",
1999+ "version": "8.57.0",
2000+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz",
2001+ "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==",
20022002 "dev": true,
20032003 "license": "MIT",
20042004 "dependencies": {
2005- "@typescript-eslint/project-service": "8.56.1",
2006- "@typescript-eslint/tsconfig-utils": "8.56.1",
2007- "@typescript-eslint/types": "8.56.1",
2008- "@typescript-eslint/visitor-keys": "8.56.1",
2005+ "@typescript-eslint/project-service": "8.57.0",
2006+ "@typescript-eslint/tsconfig-utils": "8.57.0",
2007+ "@typescript-eslint/types": "8.57.0",
2008+ "@typescript-eslint/visitor-keys": "8.57.0",
20092009 "debug": "^4.4.3",
20102010 "minimatch": "^10.2.2",
20112011 "semver": "^7.7.3",
@@ -2024,16 +2024,16 @@
20242024 }
20252025 },
20262026 "node_modules/@typescript-eslint/utils": {
2027- "version": "8.56.1",
2028- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz",
2029- "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==",
2027+ "version": "8.57.0",
2028+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz",
2029+ "integrity": "sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==",
20302030 "dev": true,
20312031 "license": "MIT",
20322032 "dependencies": {
20332033 "@eslint-community/eslint-utils": "^4.9.1",
2034- "@typescript-eslint/scope-manager": "8.56.1",
2035- "@typescript-eslint/types": "8.56.1",
2036- "@typescript-eslint/typescript-estree": "8.56.1"
2034+ "@typescript-eslint/scope-manager": "8.57.0",
2035+ "@typescript-eslint/types": "8.57.0",
2036+ "@typescript-eslint/typescript-estree": "8.57.0"
20372037 },
20382038 "engines": {
20392039 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2048,13 +2048,13 @@
20482048 }
20492049 },
20502050 "node_modules/@typescript-eslint/visitor-keys": {
2051- "version": "8.56.1",
2052- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz",
2053- "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==",
2051+ "version": "8.57.0",
2052+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz",
2053+ "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==",
20542054 "dev": true,
20552055 "license": "MIT",
20562056 "dependencies": {
2057- "@typescript-eslint/types": "8.56.1",
2057+ "@typescript-eslint/types": "8.57.0",
20582058 "eslint-visitor-keys": "^5.0.0"
20592059 },
20602060 "engines": {
@@ -2491,18 +2491,18 @@
24912491 }
24922492 },
24932493 "node_modules/eslint": {
2494- "version": "10.0.2",
2495- "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.2.tgz",
2496- "integrity": "sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==",
2494+ "version": "10.0.3",
2495+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.3.tgz",
2496+ "integrity": "sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==",
24972497 "dev": true,
24982498 "license": "MIT",
24992499 "dependencies": {
25002500 "@eslint-community/eslint-utils": "^4.8.0",
25012501 "@eslint-community/regexpp": "^4.12.2",
2502- "@eslint/config-array": "^0.23.2",
2502+ "@eslint/config-array": "^0.23.3",
25032503 "@eslint/config-helpers": "^0.5.2",
2504- "@eslint/core": "^1.1.0",
2505- "@eslint/plugin-kit": "^0.6.0",
2504+ "@eslint/core": "^1.1.1",
2505+ "@eslint/plugin-kit": "^0.6.1",
25062506 "@humanfs/node": "^0.16.6",
25072507 "@humanwhocodes/module-importer": "^1.0.1",
25082508 "@humanwhocodes/retry": "^0.4.2",
@@ -2511,7 +2511,7 @@
25112511 "cross-spawn": "^7.0.6",
25122512 "debug": "^4.3.2",
25132513 "escape-string-regexp": "^4.0.0",
2514- "eslint-scope": "^9.1.1",
2514+ "eslint-scope": "^9.1.2",
25152515 "eslint-visitor-keys": "^5.0.1",
25162516 "espree": "^11.1.1",
25172517 "esquery": "^1.7.0",
@@ -2524,7 +2524,7 @@
25242524 "imurmurhash": "^0.1.4",
25252525 "is-glob": "^4.0.0",
25262526 "json-stable-stringify-without-jsonify": "^1.0.1",
2527- "minimatch": "^10.2.1",
2527+ "minimatch": "^10.2.4",
25282528 "natural-compare": "^1.4.0",
25292529 "optionator": "^0.9.3"
25302530 },
@@ -2547,9 +2547,9 @@
25472547 }
25482548 },
25492549 "node_modules/eslint-plugin-svelte": {
2550- "version": "3.15.0",
2551- "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.15.0.tgz",
2552- "integrity": "sha512-QKB7zqfuB8aChOfBTComgDptMf2yxiJx7FE04nneCmtQzgTHvY8UJkuh8J2Rz7KB9FFV9aTHX6r7rdYGvG8T9Q==",
2550+ "version": "3.15.2",
2551+ "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.15.2.tgz",
2552+ "integrity": "sha512-k4Nsjs3bHujeEnnckoTM4mFYR1e8Mb9l2rTwNdmYiamA+Tjzn8X+2F+fuSP2w4VbXYhn2bmySyACQYdmUDW2Cg==",
25532553 "dev": true,
25542554 "license": "MIT",
25552555 "dependencies": {
@@ -2624,9 +2624,9 @@
26242624 }
26252625 },
26262626 "node_modules/eslint/node_modules/eslint-scope": {
2627- "version": "9.1.1",
2628- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",
2629- "integrity": "sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==",
2627+ "version": "9.1.2",
2628+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz",
2629+ "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==",
26302630 "dev": true,
26312631 "license": "BSD-2-Clause",
26322632 "dependencies": {
@@ -3914,9 +3914,9 @@
39143914 }
39153915 },
39163916 "node_modules/svelte": {
3917- "version": "5.53.7",
3918- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.7.tgz",
3919- "integrity": "sha512-uxck1KI7JWtlfP3H6HOWi/94soAl23jsGJkBzN2BAWcQng0+lTrRNhxActFqORgnO9BHVd1hKJhG+ljRuIUWfQ==",
3917+ "version": "5.53.10",
3918+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.10.tgz",
3919+ "integrity": "sha512-UcNfWzbrjvYXYSk+U2hME25kpb87oq6/WVLeBF4khyQrb3Ob/URVlN23khal+RbdCUTMfg4qWjI9KZjCNFtYMQ==",
39203920 "license": "MIT",
39213921 "dependencies": {
39223922 "@jridgewell/remapping": "^2.3.4",
@@ -3968,9 +3968,9 @@
39683968 }
39693969 },
39703970 "node_modules/svelte-check": {
3971- "version": "4.4.4",
3972- "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.4.tgz",
3973- "integrity": "sha512-F1pGqXc710Oi/wTI4d/x7d6lgPwwfx1U6w3Q35n4xsC2e8C/yN2sM1+mWxjlMcpAfWucjlq4vPi+P4FZ8a14sQ==",
3971+ "version": "4.4.5",
3972+ "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.5.tgz",
3973+ "integrity": "sha512-1bSwIRCvvmSHrlK52fOlZmVtUZgil43jNL/2H18pRpa+eQjzGt6e3zayxhp1S7GajPFKNM/2PMCG+DZFHlG9fw==",
39743974 "dev": true,
39753975 "license": "MIT",
39763976 "dependencies": {
@@ -4185,16 +4185,16 @@
41854185 }
41864186 },
41874187 "node_modules/typescript-eslint": {
4188- "version": "8.56.1",
4189- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.1.tgz",
4190- "integrity": "sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==",
4188+ "version": "8.57.0",
4189+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz",
4190+ "integrity": "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==",
41914191 "dev": true,
41924192 "license": "MIT",
41934193 "dependencies": {
4194- "@typescript-eslint/eslint-plugin": "8.56.1",
4195- "@typescript-eslint/parser": "8.56.1",
4196- "@typescript-eslint/typescript-estree": "8.56.1",
4197- "@typescript-eslint/utils": "8.56.1"
4194+ "@typescript-eslint/eslint-plugin": "8.57.0",
4195+ "@typescript-eslint/parser": "8.57.0",
4196+ "@typescript-eslint/typescript-estree": "8.57.0",
4197+ "@typescript-eslint/utils": "8.57.0"
41984198 },
41994199 "engines": {
42004200 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -20,22 +20,22 @@
20 "@sveltejs/vite-plugin-svelte": "^6.2.4",20 "@sveltejs/vite-plugin-svelte": "^6.2.4",
21 "@tailwindcss/cli": "^4.2.1",21 "@tailwindcss/cli": "^4.2.1",
22 "@tailwindcss/postcss": "^4.2.1",22 "@tailwindcss/postcss": "^4.2.1",
23- "@types/node": "^25.3.3",23+ "@types/node": "^25.4.0",
24- "@typescript-eslint/eslint-plugin": "^8.56.1",24+ "@typescript-eslint/eslint-plugin": "^8.57.0",
25- "@typescript-eslint/parser": "^8.56.1",25+ "@typescript-eslint/parser": "^8.57.0",
26 "autoprefixer": "^10.4.27",26 "autoprefixer": "^10.4.27",
27- "eslint": "^10.0.2",27+ "eslint": "^10.0.3",
28- "eslint-plugin-svelte": "^3.15.0",28+ "eslint-plugin-svelte": "^3.15.2",
29 "globals": "^17.4.0",29 "globals": "^17.4.0",
30 "postcss": "^8.5.8",30 "postcss": "^8.5.8",
31- "svelte": "^5.53.7",31+ "svelte": "^5.53.10",
32 "svelte-awesome-color-picker": "^4.1.0",32 "svelte-awesome-color-picker": "^4.1.0",
33- "svelte-check": "^4.4.4",33+ "svelte-check": "^4.4.5",
34 "tailwind-variants": "^3.2.2",34 "tailwind-variants": "^3.2.2",
35 "tailwindcss": "^4.0.0",35 "tailwindcss": "^4.0.0",
36 "tw-animate-css": "^1.4.0",36 "tw-animate-css": "^1.4.0",
37 "typescript": "^5.3.0",37 "typescript": "^5.3.0",
38- "typescript-eslint": "^8.56.1",38+ "typescript-eslint": "^8.57.0",
39 "vite": "^7.3.1"39 "vite": "^7.3.1"
40 }40 }
41 },41 },
@@ -524,15 +524,15 @@
524 }524 }
525 },525 },
526 "node_modules/@eslint/config-array": {526 "node_modules/@eslint/config-array": {
527- "version": "0.23.2",527+ "version": "0.23.3",
528- "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.2.tgz",528+ "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.23.3.tgz",
529- "integrity": "sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==",529+ "integrity": "sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==",
530 "dev": true,530 "dev": true,
531 "license": "Apache-2.0",531 "license": "Apache-2.0",
532 "dependencies": {532 "dependencies": {
533- "@eslint/object-schema": "^3.0.2",533+ "@eslint/object-schema": "^3.0.3",
534 "debug": "^4.3.1",534 "debug": "^4.3.1",
535- "minimatch": "^10.2.1"535+ "minimatch": "^10.2.4"
536 },536 },
537 "engines": {537 "engines": {
538 "node": "^20.19.0 || ^22.13.0 || >=24"538 "node": "^20.19.0 || ^22.13.0 || >=24"
@@ -552,9 +552,9 @@
552 }552 }
553 },553 },
554 "node_modules/@eslint/core": {554 "node_modules/@eslint/core": {
555- "version": "1.1.0",555+ "version": "1.1.1",
556- "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.0.tgz",556+ "resolved": "https://registry.npmjs.org/@eslint/core/-/core-1.1.1.tgz",
557- "integrity": "sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==",557+ "integrity": "sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==",
558 "dev": true,558 "dev": true,
559 "license": "Apache-2.0",559 "license": "Apache-2.0",
560 "dependencies": {560 "dependencies": {
@@ -565,9 +565,9 @@
565 }565 }
566 },566 },
567 "node_modules/@eslint/object-schema": {567 "node_modules/@eslint/object-schema": {
568- "version": "3.0.2",568+ "version": "3.0.3",
569- "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.2.tgz",569+ "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-3.0.3.tgz",
570- "integrity": "sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==",570+ "integrity": "sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==",
571 "dev": true,571 "dev": true,
572 "license": "Apache-2.0",572 "license": "Apache-2.0",
573 "engines": {573 "engines": {
@@ -575,13 +575,13 @@
575 }575 }
576 },576 },
577 "node_modules/@eslint/plugin-kit": {577 "node_modules/@eslint/plugin-kit": {
578- "version": "0.6.0",578+ "version": "0.6.1",
579- "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.0.tgz",579+ "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.6.1.tgz",
580- "integrity": "sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==",580+ "integrity": "sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==",
581 "dev": true,581 "dev": true,
582 "license": "Apache-2.0",582 "license": "Apache-2.0",
583 "dependencies": {583 "dependencies": {
584- "@eslint/core": "^1.1.0",584+ "@eslint/core": "^1.1.1",
585 "levn": "^0.4.1"585 "levn": "^0.4.1"
586 },586 },
587 "engines": {587 "engines": {
@@ -1820,9 +1820,9 @@
1820 "license": "MIT"1820 "license": "MIT"
1821 },1821 },
1822 "node_modules/@types/node": {1822 "node_modules/@types/node": {
1823- "version": "25.3.3",1823+ "version": "25.4.0",
1824- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.3.tgz",1824+ "resolved": "https://registry.npmjs.org/@types/node/-/node-25.4.0.tgz",
1825- "integrity": "sha512-DpzbrH7wIcBaJibpKo9nnSQL0MTRdnWttGyE5haGwK86xgMOkFLp7vEyfQPGLOJh5wNYiJ3V9PmUMDhV9u8kkQ==",1825+ "integrity": "sha512-9wLpoeWuBlcbBpOY3XmzSTG3oscB6xjBEEtn+pYXTfhyXhIxC5FsBer2KTopBlvKEiW9l13po9fq+SJY/5lkhw==",
1826 "dev": true,1826 "dev": true,
1827 "license": "MIT",1827 "license": "MIT",
1828 "dependencies": {1828 "dependencies": {
@@ -1836,17 +1836,17 @@
1836 "license": "MIT"1836 "license": "MIT"
1837 },1837 },
1838 "node_modules/@typescript-eslint/eslint-plugin": {1838 "node_modules/@typescript-eslint/eslint-plugin": {
1839- "version": "8.56.1",1839+ "version": "8.57.0",
1840- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.56.1.tgz",1840+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.0.tgz",
1841- "integrity": "sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==",1841+ "integrity": "sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==",
1842 "dev": true,1842 "dev": true,
1843 "license": "MIT",1843 "license": "MIT",
1844 "dependencies": {1844 "dependencies": {
1845 "@eslint-community/regexpp": "^4.12.2",1845 "@eslint-community/regexpp": "^4.12.2",
1846- "@typescript-eslint/scope-manager": "8.56.1",1846+ "@typescript-eslint/scope-manager": "8.57.0",
1847- "@typescript-eslint/type-utils": "8.56.1",1847+ "@typescript-eslint/type-utils": "8.57.0",
1848- "@typescript-eslint/utils": "8.56.1",1848+ "@typescript-eslint/utils": "8.57.0",
1849- "@typescript-eslint/visitor-keys": "8.56.1",1849+ "@typescript-eslint/visitor-keys": "8.57.0",
1850 "ignore": "^7.0.5",1850 "ignore": "^7.0.5",
1851 "natural-compare": "^1.4.0",1851 "natural-compare": "^1.4.0",
1852 "ts-api-utils": "^2.4.0"1852 "ts-api-utils": "^2.4.0"
@@ -1859,7 +1859,7 @@
1859 "url": "https://opencollective.com/typescript-eslint"1859 "url": "https://opencollective.com/typescript-eslint"
1860 },1860 },
1861 "peerDependencies": {1861 "peerDependencies": {
1862- "@typescript-eslint/parser": "^8.56.1",1862+ "@typescript-eslint/parser": "^8.57.0",
1863 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",1863 "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
1864 "typescript": ">=4.8.4 <6.0.0"1864 "typescript": ">=4.8.4 <6.0.0"
1865 }1865 }
@@ -1875,16 +1875,16 @@
1875 }1875 }
1876 },1876 },
1877 "node_modules/@typescript-eslint/parser": {1877 "node_modules/@typescript-eslint/parser": {
1878- "version": "8.56.1",1878+ "version": "8.57.0",
1879- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.56.1.tgz",1879+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.0.tgz",
1880- "integrity": "sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==",1880+ "integrity": "sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==",
1881 "dev": true,1881 "dev": true,
1882 "license": "MIT",1882 "license": "MIT",
1883 "dependencies": {1883 "dependencies": {
1884- "@typescript-eslint/scope-manager": "8.56.1",1884+ "@typescript-eslint/scope-manager": "8.57.0",
1885- "@typescript-eslint/types": "8.56.1",1885+ "@typescript-eslint/types": "8.57.0",
1886- "@typescript-eslint/typescript-estree": "8.56.1",1886+ "@typescript-eslint/typescript-estree": "8.57.0",
1887- "@typescript-eslint/visitor-keys": "8.56.1",1887+ "@typescript-eslint/visitor-keys": "8.57.0",
1888 "debug": "^4.4.3"1888 "debug": "^4.4.3"
1889 },1889 },
1890 "engines": {1890 "engines": {
@@ -1900,14 +1900,14 @@
1900 }1900 }
1901 },1901 },
1902 "node_modules/@typescript-eslint/project-service": {1902 "node_modules/@typescript-eslint/project-service": {
1903- "version": "8.56.1",1903+ "version": "8.57.0",
1904- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.56.1.tgz",1904+ "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.0.tgz",
1905- "integrity": "sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==",1905+ "integrity": "sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==",
1906 "dev": true,1906 "dev": true,
1907 "license": "MIT",1907 "license": "MIT",
1908 "dependencies": {1908 "dependencies": {
1909- "@typescript-eslint/tsconfig-utils": "^8.56.1",1909+ "@typescript-eslint/tsconfig-utils": "^8.57.0",
1910- "@typescript-eslint/types": "^8.56.1",1910+ "@typescript-eslint/types": "^8.57.0",
1911 "debug": "^4.4.3"1911 "debug": "^4.4.3"
1912 },1912 },
1913 "engines": {1913 "engines": {
@@ -1922,14 +1922,14 @@
1922 }1922 }
1923 },1923 },
1924 "node_modules/@typescript-eslint/scope-manager": {1924 "node_modules/@typescript-eslint/scope-manager": {
1925- "version": "8.56.1",1925+ "version": "8.57.0",
1926- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.56.1.tgz",1926+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.0.tgz",
1927- "integrity": "sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==",1927+ "integrity": "sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==",
1928 "dev": true,1928 "dev": true,
1929 "license": "MIT",1929 "license": "MIT",
1930 "dependencies": {1930 "dependencies": {
1931- "@typescript-eslint/types": "8.56.1",1931+ "@typescript-eslint/types": "8.57.0",
1932- "@typescript-eslint/visitor-keys": "8.56.1"1932+ "@typescript-eslint/visitor-keys": "8.57.0"
1933 },1933 },
1934 "engines": {1934 "engines": {
1935 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"1935 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1940,9 +1940,9 @@
1940 }1940 }
1941 },1941 },
1942 "node_modules/@typescript-eslint/tsconfig-utils": {1942 "node_modules/@typescript-eslint/tsconfig-utils": {
1943- "version": "8.56.1",1943+ "version": "8.57.0",
1944- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.56.1.tgz",1944+ "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.0.tgz",
1945- "integrity": "sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==",1945+ "integrity": "sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==",
1946 "dev": true,1946 "dev": true,
1947 "license": "MIT",1947 "license": "MIT",
1948 "engines": {1948 "engines": {
@@ -1957,15 +1957,15 @@
1957 }1957 }
1958 },1958 },
1959 "node_modules/@typescript-eslint/type-utils": {1959 "node_modules/@typescript-eslint/type-utils": {
1960- "version": "8.56.1",1960+ "version": "8.57.0",
1961- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.56.1.tgz",1961+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.0.tgz",
1962- "integrity": "sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==",1962+ "integrity": "sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==",
1963 "dev": true,1963 "dev": true,
1964 "license": "MIT",1964 "license": "MIT",
1965 "dependencies": {1965 "dependencies": {
1966- "@typescript-eslint/types": "8.56.1",1966+ "@typescript-eslint/types": "8.57.0",
1967- "@typescript-eslint/typescript-estree": "8.56.1",1967+ "@typescript-eslint/typescript-estree": "8.57.0",
1968- "@typescript-eslint/utils": "8.56.1",1968+ "@typescript-eslint/utils": "8.57.0",
1969 "debug": "^4.4.3",1969 "debug": "^4.4.3",
1970 "ts-api-utils": "^2.4.0"1970 "ts-api-utils": "^2.4.0"
1971 },1971 },
@@ -1982,9 +1982,9 @@
1982 }1982 }
1983 },1983 },
1984 "node_modules/@typescript-eslint/types": {1984 "node_modules/@typescript-eslint/types": {
1985- "version": "8.56.1",1985+ "version": "8.57.0",
1986- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.56.1.tgz",1986+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.0.tgz",
1987- "integrity": "sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==",1987+ "integrity": "sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==",
1988 "dev": true,1988 "dev": true,
1989 "license": "MIT",1989 "license": "MIT",
1990 "engines": {1990 "engines": {
@@ -1996,16 +1996,16 @@
1996 }1996 }
1997 },1997 },
1998 "node_modules/@typescript-eslint/typescript-estree": {1998 "node_modules/@typescript-eslint/typescript-estree": {
1999- "version": "8.56.1",1999+ "version": "8.57.0",
2000- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.56.1.tgz",2000+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.0.tgz",
2001- "integrity": "sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==",2001+ "integrity": "sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==",
2002 "dev": true,2002 "dev": true,
2003 "license": "MIT",2003 "license": "MIT",
2004 "dependencies": {2004 "dependencies": {
2005- "@typescript-eslint/project-service": "8.56.1",2005+ "@typescript-eslint/project-service": "8.57.0",
2006- "@typescript-eslint/tsconfig-utils": "8.56.1",2006+ "@typescript-eslint/tsconfig-utils": "8.57.0",
2007- "@typescript-eslint/types": "8.56.1",2007+ "@typescript-eslint/types": "8.57.0",
2008- "@typescript-eslint/visitor-keys": "8.56.1",2008+ "@typescript-eslint/visitor-keys": "8.57.0",
2009 "debug": "^4.4.3",2009 "debug": "^4.4.3",
2010 "minimatch": "^10.2.2",2010 "minimatch": "^10.2.2",
2011 "semver": "^7.7.3",2011 "semver": "^7.7.3",
@@ -2024,16 +2024,16 @@
2024 }2024 }
2025 },2025 },
2026 "node_modules/@typescript-eslint/utils": {2026 "node_modules/@typescript-eslint/utils": {
2027- "version": "8.56.1",2027+ "version": "8.57.0",
2028- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.56.1.tgz",2028+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.0.tgz",
2029- "integrity": "sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==",2029+ "integrity": "sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==",
2030 "dev": true,2030 "dev": true,
2031 "license": "MIT",2031 "license": "MIT",
2032 "dependencies": {2032 "dependencies": {
2033 "@eslint-community/eslint-utils": "^4.9.1",2033 "@eslint-community/eslint-utils": "^4.9.1",
2034- "@typescript-eslint/scope-manager": "8.56.1",2034+ "@typescript-eslint/scope-manager": "8.57.0",
2035- "@typescript-eslint/types": "8.56.1",2035+ "@typescript-eslint/types": "8.57.0",
2036- "@typescript-eslint/typescript-estree": "8.56.1"2036+ "@typescript-eslint/typescript-estree": "8.57.0"
2037 },2037 },
2038 "engines": {2038 "engines": {
2039 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"2039 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -2048,13 +2048,13 @@
2048 }2048 }
2049 },2049 },
2050 "node_modules/@typescript-eslint/visitor-keys": {2050 "node_modules/@typescript-eslint/visitor-keys": {
2051- "version": "8.56.1",2051+ "version": "8.57.0",
2052- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.56.1.tgz",2052+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.0.tgz",
2053- "integrity": "sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==",2053+ "integrity": "sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==",
2054 "dev": true,2054 "dev": true,
2055 "license": "MIT",2055 "license": "MIT",
2056 "dependencies": {2056 "dependencies": {
2057- "@typescript-eslint/types": "8.56.1",2057+ "@typescript-eslint/types": "8.57.0",
2058 "eslint-visitor-keys": "^5.0.0"2058 "eslint-visitor-keys": "^5.0.0"
2059 },2059 },
2060 "engines": {2060 "engines": {
@@ -2491,18 +2491,18 @@
2491 }2491 }
2492 },2492 },
2493 "node_modules/eslint": {2493 "node_modules/eslint": {
2494- "version": "10.0.2",2494+ "version": "10.0.3",
2495- "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.2.tgz",2495+ "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.0.3.tgz",
2496- "integrity": "sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==",2496+ "integrity": "sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==",
2497 "dev": true,2497 "dev": true,
2498 "license": "MIT",2498 "license": "MIT",
2499 "dependencies": {2499 "dependencies": {
2500 "@eslint-community/eslint-utils": "^4.8.0",2500 "@eslint-community/eslint-utils": "^4.8.0",
2501 "@eslint-community/regexpp": "^4.12.2",2501 "@eslint-community/regexpp": "^4.12.2",
2502- "@eslint/config-array": "^0.23.2",2502+ "@eslint/config-array": "^0.23.3",
2503 "@eslint/config-helpers": "^0.5.2",2503 "@eslint/config-helpers": "^0.5.2",
2504- "@eslint/core": "^1.1.0",2504+ "@eslint/core": "^1.1.1",
2505- "@eslint/plugin-kit": "^0.6.0",2505+ "@eslint/plugin-kit": "^0.6.1",
2506 "@humanfs/node": "^0.16.6",2506 "@humanfs/node": "^0.16.6",
2507 "@humanwhocodes/module-importer": "^1.0.1",2507 "@humanwhocodes/module-importer": "^1.0.1",
2508 "@humanwhocodes/retry": "^0.4.2",2508 "@humanwhocodes/retry": "^0.4.2",
@@ -2511,7 +2511,7 @@
2511 "cross-spawn": "^7.0.6",2511 "cross-spawn": "^7.0.6",
2512 "debug": "^4.3.2",2512 "debug": "^4.3.2",
2513 "escape-string-regexp": "^4.0.0",2513 "escape-string-regexp": "^4.0.0",
2514- "eslint-scope": "^9.1.1",2514+ "eslint-scope": "^9.1.2",
2515 "eslint-visitor-keys": "^5.0.1",2515 "eslint-visitor-keys": "^5.0.1",
2516 "espree": "^11.1.1",2516 "espree": "^11.1.1",
2517 "esquery": "^1.7.0",2517 "esquery": "^1.7.0",
@@ -2524,7 +2524,7 @@
2524 "imurmurhash": "^0.1.4",2524 "imurmurhash": "^0.1.4",
2525 "is-glob": "^4.0.0",2525 "is-glob": "^4.0.0",
2526 "json-stable-stringify-without-jsonify": "^1.0.1",2526 "json-stable-stringify-without-jsonify": "^1.0.1",
2527- "minimatch": "^10.2.1",2527+ "minimatch": "^10.2.4",
2528 "natural-compare": "^1.4.0",2528 "natural-compare": "^1.4.0",
2529 "optionator": "^0.9.3"2529 "optionator": "^0.9.3"
2530 },2530 },
@@ -2547,9 +2547,9 @@
2547 }2547 }
2548 },2548 },
2549 "node_modules/eslint-plugin-svelte": {2549 "node_modules/eslint-plugin-svelte": {
2550- "version": "3.15.0",2550+ "version": "3.15.2",
2551- "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.15.0.tgz",2551+ "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-3.15.2.tgz",
2552- "integrity": "sha512-QKB7zqfuB8aChOfBTComgDptMf2yxiJx7FE04nneCmtQzgTHvY8UJkuh8J2Rz7KB9FFV9aTHX6r7rdYGvG8T9Q==",2552+ "integrity": "sha512-k4Nsjs3bHujeEnnckoTM4mFYR1e8Mb9l2rTwNdmYiamA+Tjzn8X+2F+fuSP2w4VbXYhn2bmySyACQYdmUDW2Cg==",
2553 "dev": true,2553 "dev": true,
2554 "license": "MIT",2554 "license": "MIT",
2555 "dependencies": {2555 "dependencies": {
@@ -2624,9 +2624,9 @@
2624 }2624 }
2625 },2625 },
2626 "node_modules/eslint/node_modules/eslint-scope": {2626 "node_modules/eslint/node_modules/eslint-scope": {
2627- "version": "9.1.1",2627+ "version": "9.1.2",
2628- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.1.tgz",2628+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-9.1.2.tgz",
2629- "integrity": "sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==",2629+ "integrity": "sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==",
2630 "dev": true,2630 "dev": true,
2631 "license": "BSD-2-Clause",2631 "license": "BSD-2-Clause",
2632 "dependencies": {2632 "dependencies": {
@@ -3914,9 +3914,9 @@
3914 }3914 }
3915 },3915 },
3916 "node_modules/svelte": {3916 "node_modules/svelte": {
3917- "version": "5.53.7",3917+ "version": "5.53.10",
3918- "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.7.tgz",3918+ "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.53.10.tgz",
3919- "integrity": "sha512-uxck1KI7JWtlfP3H6HOWi/94soAl23jsGJkBzN2BAWcQng0+lTrRNhxActFqORgnO9BHVd1hKJhG+ljRuIUWfQ==",3919+ "integrity": "sha512-UcNfWzbrjvYXYSk+U2hME25kpb87oq6/WVLeBF4khyQrb3Ob/URVlN23khal+RbdCUTMfg4qWjI9KZjCNFtYMQ==",
3920 "license": "MIT",3920 "license": "MIT",
3921 "dependencies": {3921 "dependencies": {
3922 "@jridgewell/remapping": "^2.3.4",3922 "@jridgewell/remapping": "^2.3.4",
@@ -3968,9 +3968,9 @@
3968 }3968 }
3969 },3969 },
3970 "node_modules/svelte-check": {3970 "node_modules/svelte-check": {
3971- "version": "4.4.4",3971+ "version": "4.4.5",
3972- "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.4.tgz",3972+ "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.4.5.tgz",
3973- "integrity": "sha512-F1pGqXc710Oi/wTI4d/x7d6lgPwwfx1U6w3Q35n4xsC2e8C/yN2sM1+mWxjlMcpAfWucjlq4vPi+P4FZ8a14sQ==",3973+ "integrity": "sha512-1bSwIRCvvmSHrlK52fOlZmVtUZgil43jNL/2H18pRpa+eQjzGt6e3zayxhp1S7GajPFKNM/2PMCG+DZFHlG9fw==",
3974 "dev": true,3974 "dev": true,
3975 "license": "MIT",3975 "license": "MIT",
3976 "dependencies": {3976 "dependencies": {
@@ -4185,16 +4185,16 @@
4185 }4185 }
4186 },4186 },
4187 "node_modules/typescript-eslint": {4187 "node_modules/typescript-eslint": {
4188- "version": "8.56.1",4188+ "version": "8.57.0",
4189- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.56.1.tgz",4189+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.57.0.tgz",
4190- "integrity": "sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==",4190+ "integrity": "sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==",
4191 "dev": true,4191 "dev": true,
4192 "license": "MIT",4192 "license": "MIT",
4193 "dependencies": {4193 "dependencies": {
4194- "@typescript-eslint/eslint-plugin": "8.56.1",4194+ "@typescript-eslint/eslint-plugin": "8.57.0",
4195- "@typescript-eslint/parser": "8.56.1",4195+ "@typescript-eslint/parser": "8.57.0",
4196- "@typescript-eslint/typescript-estree": "8.56.1",4196+ "@typescript-eslint/typescript-estree": "8.57.0",
4197- "@typescript-eslint/utils": "8.56.1"4197+ "@typescript-eslint/utils": "8.57.0"
4198 },4198 },
4199 "engines": {4199 "engines": {
4200 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"4200 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
M webui/package.json +8 -8
@@ -24,22 +24,22 @@
2424 "@sveltejs/vite-plugin-svelte": "^6.2.4",
2525 "@tailwindcss/cli": "^4.2.1",
2626 "@tailwindcss/postcss": "^4.2.1",
27- "@types/node": "^25.3.3",
28- "@typescript-eslint/eslint-plugin": "^8.56.1",
29- "@typescript-eslint/parser": "^8.56.1",
27+ "@types/node": "^25.4.0",
28+ "@typescript-eslint/eslint-plugin": "^8.57.0",
29+ "@typescript-eslint/parser": "^8.57.0",
3030 "autoprefixer": "^10.4.27",
31- "eslint": "^10.0.2",
32- "eslint-plugin-svelte": "^3.15.0",
31+ "eslint": "^10.0.3",
32+ "eslint-plugin-svelte": "^3.15.2",
3333 "globals": "^17.4.0",
3434 "postcss": "^8.5.8",
35- "svelte": "^5.53.7",
35+ "svelte": "^5.53.10",
3636 "svelte-awesome-color-picker": "^4.1.0",
37- "svelte-check": "^4.4.4",
37+ "svelte-check": "^4.4.5",
3838 "tailwind-variants": "^3.2.2",
3939 "tailwindcss": "^4.0.0",
4040 "tw-animate-css": "^1.4.0",
4141 "typescript": "^5.3.0",
42- "typescript-eslint": "^8.56.1",
42+ "typescript-eslint": "^8.57.0",
4343 "vite": "^7.3.1"
4444 },
4545 "dependencies": {
@@ -24,22 +24,22 @@
24 "@sveltejs/vite-plugin-svelte": "^6.2.4",24 "@sveltejs/vite-plugin-svelte": "^6.2.4",
25 "@tailwindcss/cli": "^4.2.1",25 "@tailwindcss/cli": "^4.2.1",
26 "@tailwindcss/postcss": "^4.2.1",26 "@tailwindcss/postcss": "^4.2.1",
27- "@types/node": "^25.3.3",27+ "@types/node": "^25.4.0",
28- "@typescript-eslint/eslint-plugin": "^8.56.1",28+ "@typescript-eslint/eslint-plugin": "^8.57.0",
29- "@typescript-eslint/parser": "^8.56.1",29+ "@typescript-eslint/parser": "^8.57.0",
30 "autoprefixer": "^10.4.27",30 "autoprefixer": "^10.4.27",
31- "eslint": "^10.0.2",31+ "eslint": "^10.0.3",
32- "eslint-plugin-svelte": "^3.15.0",32+ "eslint-plugin-svelte": "^3.15.2",
33 "globals": "^17.4.0",33 "globals": "^17.4.0",
34 "postcss": "^8.5.8",34 "postcss": "^8.5.8",
35- "svelte": "^5.53.7",35+ "svelte": "^5.53.10",
36 "svelte-awesome-color-picker": "^4.1.0",36 "svelte-awesome-color-picker": "^4.1.0",
37- "svelte-check": "^4.4.4",37+ "svelte-check": "^4.4.5",
38 "tailwind-variants": "^3.2.2",38 "tailwind-variants": "^3.2.2",
39 "tailwindcss": "^4.0.0",39 "tailwindcss": "^4.0.0",
40 "tw-animate-css": "^1.4.0",40 "tw-animate-css": "^1.4.0",
41 "typescript": "^5.3.0",41 "typescript": "^5.3.0",
42- "typescript-eslint": "^8.56.1",42+ "typescript-eslint": "^8.57.0",
43 "vite": "^7.3.1"43 "vite": "^7.3.1"
44 },44 },
45 "dependencies": {45 "dependencies": {

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close