diff --git a/.github/workflows/README.md b/.github/workflows/README.md
index 12714ed3..44f1445c 100644
--- a/.github/workflows/README.md
+++ b/.github/workflows/README.md
@@ -47,7 +47,6 @@ The tilde prefix ("~") is used to avoid conflicts with existing directories in t
Before these workflows can function properly, you need to:
1. **Enable GitHub Pages** for your repository:
-
- Go to repository Settings > Pages
- Set up GitHub Pages to deploy from GitHub Actions
- Make sure the repository has the necessary permissions (pages: write, id-token: write)
diff --git a/package.json b/package.json
index f85d662f..7ad5d3a4 100644
--- a/package.json
+++ b/package.json
@@ -55,10 +55,10 @@
"@sveltejs/adapter-auto": "^6.0.1",
"@sveltejs/adapter-static": "^3.0.8",
"@sveltejs/eslint-config": "^8.2.0",
- "@sveltejs/kit": "^2.21.5",
+ "@sveltejs/kit": "^2.22.0",
"@sveltejs/package": "^2.3.11",
"@sveltejs/vite-plugin-svelte": "5.1.0",
- "@sveltepress/theme-default": "^6.0.3",
+ "@sveltepress/theme-default": "^6.0.4",
"@sveltepress/twoslash": "^1.2.2",
"@sveltepress/vite": "^1.2.2",
"@testing-library/svelte": "^5.2.8",
@@ -85,16 +85,16 @@
"d3-force": "^3.0.0",
"eslint": "^9.29.0",
"eslint-config-prettier": "^10.1.5",
- "eslint-plugin-svelte": "3.9.2",
+ "eslint-plugin-svelte": "3.9.3",
"jsdom": "^26.1.0",
- "prettier": "^3.5.3",
+ "prettier": "^3.6.0",
"prettier-plugin-svelte": "^3.4.0",
"puppeteer": "^24.10.2",
"remark-code-extra": "^1.0.1",
"remark-code-frontmatter": "^1.0.0",
"resize-observer-polyfill": "^1.5.1",
"sass": "^1.89.2",
- "svelte-check": "^4.2.1",
+ "svelte-check": "^4.2.2",
"svelte-eslint-parser": "1.2.0",
"svelte-highlight": "^7.8.3",
"svg-path-parser": "^1.1.0",
@@ -102,7 +102,7 @@
"ts-essentials": "^10.1.1",
"tslib": "^2.8.1",
"typedoc": "^0.28.5",
- "typedoc-plugin-markdown": "^4.6.4",
+ "typedoc-plugin-markdown": "^4.7.0",
"typescript": "^5.8.3",
"vite": "^6.3.5",
"vitest": "^3.2.4",
@@ -124,7 +124,7 @@
"d3-scale-chromatic": "^3.1.0",
"d3-shape": "^3.2.0",
"d3-time": "^3.1.0",
- "es-toolkit": "^1.39.3",
+ "es-toolkit": "^1.39.4",
"fast-equals": "^5.2.2",
"merge-deep": "^3.0.3",
"svelte": "5.34.7"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 710ab066..bfe140de 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -48,8 +48,8 @@ importers:
specifier: ^3.1.0
version: 3.1.0
es-toolkit:
- specifier: ^1.39.3
- version: 1.39.3
+ specifier: ^1.39.4
+ version: 1.39.4
fast-equals:
specifier: ^5.2.2
version: 5.2.2
@@ -68,16 +68,16 @@ importers:
version: 11.13.5
'@sveltejs/adapter-auto':
specifier: ^6.0.1
- version: 6.0.1(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))
+ version: 6.0.1(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))
'@sveltejs/adapter-static':
specifier: ^3.0.8
- version: 3.0.8(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))
+ version: 3.0.8(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))
'@sveltejs/eslint-config':
specifier: ^8.2.0
- version: 8.2.0(@stylistic/eslint-plugin-js@1.7.2(eslint@9.29.0(jiti@1.21.7)))(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-n@17.10.1(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-svelte@3.9.2(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7))(eslint@9.29.0(jiti@1.21.7))(typescript-eslint@7.7.0(eslint@9.29.0(jiti@1.21.7))(typescript@5.8.3))(typescript@5.8.3)
+ version: 8.2.0(@stylistic/eslint-plugin-js@1.7.2(eslint@9.29.0(jiti@1.21.7)))(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-n@17.10.1(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-svelte@3.9.3(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7))(eslint@9.29.0(jiti@1.21.7))(typescript-eslint@7.7.0(eslint@9.29.0(jiti@1.21.7))(typescript@5.8.3))(typescript@5.8.3)
'@sveltejs/kit':
- specifier: ^2.21.5
- version: 2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ specifier: ^2.22.0
+ version: 2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@sveltejs/package':
specifier: ^2.3.11
version: 2.3.11(svelte@5.34.7)(typescript@5.8.3)
@@ -85,14 +85,14 @@ importers:
specifier: 5.1.0
version: 5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@sveltepress/theme-default':
- specifier: ^6.0.3
- version: 6.0.3(2d4db8192964ca9e830401c2a578fac1)
+ specifier: ^6.0.4
+ version: 6.0.4(4c081c1ae02079a931bd9bb149c0ffaa)
'@sveltepress/twoslash':
specifier: ^1.2.2
version: 1.2.2(svelte@5.34.7)(typescript@5.8.3)
'@sveltepress/vite':
specifier: ^1.2.2
- version: 1.2.2(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(rollup@2.79.2)(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ version: 1.2.2(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(rollup@2.79.2)(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@testing-library/svelte':
specifier: ^5.2.8
version: 5.2.8(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.0.1)(jiti@1.21.7)(jsdom@26.1.0)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
@@ -166,17 +166,17 @@ importers:
specifier: ^10.1.5
version: 10.1.5(eslint@9.29.0(jiti@1.21.7))
eslint-plugin-svelte:
- specifier: 3.9.2
- version: 3.9.2(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7)
+ specifier: 3.9.3
+ version: 3.9.3(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7)
jsdom:
specifier: ^26.1.0
version: 26.1.0
prettier:
- specifier: ^3.5.3
- version: 3.5.3
+ specifier: ^3.6.0
+ version: 3.6.0
prettier-plugin-svelte:
specifier: ^3.4.0
- version: 3.4.0(prettier@3.5.3)(svelte@5.34.7)
+ version: 3.4.0(prettier@3.6.0)(svelte@5.34.7)
puppeteer:
specifier: ^24.10.2
version: 24.10.2(typescript@5.8.3)
@@ -193,8 +193,8 @@ importers:
specifier: ^1.89.2
version: 1.89.2
svelte-check:
- specifier: ^4.2.1
- version: 4.2.1(picomatch@4.0.2)(svelte@5.34.7)(typescript@5.8.3)
+ specifier: ^4.2.2
+ version: 4.2.2(picomatch@4.0.2)(svelte@5.34.7)(typescript@5.8.3)
svelte-eslint-parser:
specifier: 1.2.0
version: 1.2.0(svelte@5.34.7)
@@ -217,8 +217,8 @@ importers:
specifier: ^0.28.5
version: 0.28.5(typescript@5.8.3)
typedoc-plugin-markdown:
- specifier: ^4.6.4
- version: 4.6.4(typedoc@0.28.5(typescript@5.8.3))
+ specifier: ^4.7.0
+ version: 4.7.0(typedoc@0.28.5(typescript@5.8.3))
typescript:
specifier: ^5.8.3
version: 5.8.3
@@ -330,18 +330,10 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.25.2':
- resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/compat-data@7.27.5':
resolution: {integrity: sha512-KiRAp/VoJaWkkte84TvUd9qjdbZAdiqyvMxrGl1N6vzFogKmaLgoM3L1kgtLicp2HP5fBJS8JrZKLVIZGVJAVg==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.25.2':
- resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==}
- engines: {node: '>=6.9.0'}
-
'@babel/core@7.27.4':
resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==}
engines: {node: '>=6.9.0'}
@@ -354,28 +346,14 @@ packages:
resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.24.7':
- resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-annotate-as-pure@7.27.3':
resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.25.2':
- resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-compilation-targets@7.27.2':
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.25.0':
- resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-create-class-features-plugin@7.27.1':
resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
engines: {node: '>=6.9.0'}
@@ -393,10 +371,6 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
- '@babel/helper-member-expression-to-functions@7.24.8':
- resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-member-expression-to-functions@7.27.1':
resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
@@ -409,30 +383,16 @@ packages:
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.25.2':
- resolution: {integrity: sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-module-transforms@7.27.3':
resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.24.7':
- resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-optimise-call-expression@7.27.1':
resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.24.8':
- resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-plugin-utils@7.27.1':
resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
@@ -443,26 +403,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-replace-supers@7.25.0':
- resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-replace-supers@7.27.1':
resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-simple-access@7.24.7':
- resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
- resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
@@ -483,10 +429,6 @@ packages:
resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.24.8':
- resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-validator-option@7.27.1':
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
@@ -495,10 +437,6 @@ packages:
resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.25.0':
- resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helpers@7.27.6':
resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
engines: {node: '>=6.9.0'}
@@ -721,12 +659,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-modules-commonjs@7.24.8':
- resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
-
'@babel/plugin-transform-modules-commonjs@7.27.1':
resolution: {integrity: sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==}
engines: {node: '>=6.9.0'}
@@ -1719,14 +1651,14 @@ packages:
typescript: '>= 5'
typescript-eslint: '>= 8'
- '@sveltejs/kit@2.21.5':
- resolution: {integrity: sha512-P5m7yZtvD1Kx/Z6JcjgJtdMqef/tCGMDrd9B9S2q8j+FMnkeKTMxW1nidnjVzk4HEDRGf4IlBI94/niy6t3hLA==}
+ '@sveltejs/kit@2.22.0':
+ resolution: {integrity: sha512-DJm0UxVgzXq+1MUfiJK4Ridk7oIQsIets6JwHiEl97sI6nXScfXe+BeqNhzB7jQIVBb3BM51U4hNk8qQxRXBAA==}
engines: {node: '>=18.13'}
hasBin: true
peerDependencies:
- '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0
+ '@sveltejs/vite-plugin-svelte': ^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0
svelte: ^4.0.0 || ^5.0.0-next.0
- vite: ^5.0.3 || ^6.0.0
+ vite: ^5.0.3 || ^6.0.0 || ^7.0.0-beta.0
'@sveltejs/package@2.3.11':
resolution: {integrity: sha512-DSMt2U0XNAdoQBYksrmgQi5dKy7jUTVDJLiagS/iXF7AShjAmTbGJQKruBuT/FfYAWvNxfQTSjkXU8eAIjVeNg==}
@@ -1750,8 +1682,8 @@ packages:
svelte: ^5.0.0
vite: ^6.0.0
- '@sveltepress/theme-default@6.0.3':
- resolution: {integrity: sha512-V/7HdoDpFnQnsAJlwIRZGskAUlxh+niL0h0I8hwU/iVuQcvKyNvuqVe4gX+/ExDTBU9x5qu/lLwYabxhIexzAA==}
+ '@sveltepress/theme-default@6.0.4':
+ resolution: {integrity: sha512-X5XJv8acmXUw0uUUW2vDL/MNZCzw80jgJZOwjfAubxZrPG0LZ7sYla+m51SW/enjG7Vo2elMkyuLBMHNXUQq8g==}
peerDependencies:
'@sveltejs/kit': ^2.0.0
'@sveltejs/vite-plugin-svelte': ^4.0.0
@@ -2363,11 +2295,6 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.23.3:
- resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
-
browserslist@4.25.0:
resolution: {integrity: sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -2413,9 +2340,6 @@ packages:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
- caniuse-lite@1.0.30001646:
- resolution: {integrity: sha512-dRg00gudiBDDTmUhClSdv3hqRfpbOnU28IpI1T6PBTLWa+kOj0681C8uML3PifYfREuBrVjDGhL3adYpBT6spw==}
-
caniuse-lite@1.0.30001722:
resolution: {integrity: sha512-DCQHBBZtiK6JVkAGw7drvAMK0Q0POD/xZvEmDp6baiMMP6QXXk9HpD6mNYBZWhOPG6LvIDb82ITqtWjhDckHCA==}
@@ -2773,9 +2697,6 @@ packages:
electron-to-chromium@1.5.166:
resolution: {integrity: sha512-QPWqHL0BglzPYyJJ1zSSmwFFL6MFXhbACOCcsCdUMCkzPdS9/OIBVxg516X/Ado2qwAq8k0nJJ7phQPCqiaFAw==}
- electron-to-chromium@1.5.4:
- resolution: {integrity: sha512-orzA81VqLyIGUEA77YkVA1D+N+nNfl2isJVjjmOyrlxuooZ19ynb+dOlaDTqd/idKRS9lDCSBmtzM+kyCsMnkA==}
-
emoji-regex-xs@1.0.0:
resolution: {integrity: sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==}
@@ -2836,8 +2757,8 @@ packages:
resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
engines: {node: '>= 0.4'}
- es-toolkit@1.39.3:
- resolution: {integrity: sha512-Qb/TCFCldgOy8lZ5uC7nLGdqJwSabkQiYQShmw4jyiPk1pZzaYWTwaYKYP7EgLccWYgZocMrtItrwh683voaww==}
+ es-toolkit@1.39.4:
+ resolution: {integrity: sha512-hHqQ0yJERMNrJUyYHnf02qDuIxjRnnJlx1CFdR9Ia6tw6jPA7kXmb+tWzc7trJDHwMsc393hZ/m2XMxYXGAfqQ==}
esbuild@0.21.5:
resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
@@ -2849,10 +2770,6 @@ packages:
engines: {node: '>=18'}
hasBin: true
- escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
- engines: {node: '>=6'}
-
escalade@3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
@@ -2898,8 +2815,8 @@ packages:
peerDependencies:
eslint: '>=8.23.0'
- eslint-plugin-svelte@3.9.2:
- resolution: {integrity: sha512-aqzfHtG9RPaFhCUFm5QFC6eFY/yHFQIT8VYYFe7/mT2A9mbgVR3XV2keCqU19LN8iVD9mdvRvqHU+4+CzJImvg==}
+ eslint-plugin-svelte@3.9.3:
+ resolution: {integrity: sha512-PlcyK80sqAZ43IITeZkgl3zPFWJytx/Joup9iKGqIOsXM2m3pWfPbWuXPr5PN3loXFEypqTY/JyZwNqlSpSvRw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.1 || ^9.0.0
@@ -3012,10 +2929,6 @@ packages:
fast-fifo@1.3.2:
resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==}
- fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
- engines: {node: '>=8.6.0'}
-
fast-glob@3.3.3:
resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
engines: {node: '>=8.6.0'}
@@ -3158,9 +3071,6 @@ packages:
get-tsconfig@4.10.1:
resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==}
- get-tsconfig@4.7.6:
- resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==}
-
get-uri@6.0.4:
resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==}
engines: {node: '>= 14'}
@@ -3620,8 +3530,8 @@ packages:
resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
engines: {node: '>=6'}
- known-css-properties@0.36.0:
- resolution: {integrity: sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==}
+ known-css-properties@0.37.0:
+ resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==}
kolorist@1.8.0:
resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
@@ -3943,9 +3853,6 @@ packages:
node-fetch-native@1.6.4:
resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==}
- node-releases@2.0.18:
- resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==}
-
node-releases@2.0.19:
resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
@@ -4128,8 +4035,8 @@ packages:
prettier: ^3.0.0
svelte: ^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0
- prettier@3.5.3:
- resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==}
+ prettier@3.6.0:
+ resolution: {integrity: sha512-ujSB9uXHJKzM/2GBuE0hBOUgC77CN3Bnpqa+g80bkv3T3A93wL/xlzDATHhnhkzifz/UE2SNOvmbTz5hSkDlHw==}
engines: {node: '>=14'}
hasBin: true
@@ -4565,8 +4472,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
- svelte-check@4.2.1:
- resolution: {integrity: sha512-e49SU1RStvQhoipkQ/aonDhHnG3qxHSBtNfBRb9pxVXoa+N7qybAo32KgA9wEb2PCYFNaDg7bZCdhLD1vHpdYA==}
+ svelte-check@4.2.2:
+ resolution: {integrity: sha512-1+31EOYZ7NKN0YDMKusav2hhEoA51GD9Ws6o//0SphMT0ve9mBTsTUEX7OmDMadUP3KjNHsSKtJrqdSaD8CrGQ==}
engines: {node: '>= 18.0.0'}
hasBin: true
peerDependencies:
@@ -4756,8 +4663,8 @@ packages:
typed-query-selector@2.12.0:
resolution: {integrity: sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==}
- typedoc-plugin-markdown@4.6.4:
- resolution: {integrity: sha512-AnbToFS1T1H+n40QbO2+i0wE6L+55rWnj7zxnM1r781+2gmhMF2dB6dzFpaylWLQYkbg4D1Y13sYnne/6qZwdw==}
+ typedoc-plugin-markdown@4.7.0:
+ resolution: {integrity: sha512-PitbnAps2vpcqK2gargKoiFXLWFttvwUbyns/E6zGIFG5Gz8ZQJGttHnYR9csOlcSjB/uyjd8tnoayrtsXG17w==}
engines: {node: '>= 18'}
peerDependencies:
typedoc: 0.28.x
@@ -4875,12 +4782,6 @@ packages:
resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
engines: {node: '>=4'}
- update-browserslist-db@1.1.0:
- resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
-
update-browserslist-db@1.1.3:
resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
hasBin: true
@@ -5319,30 +5220,8 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.25.2': {}
-
'@babel/compat-data@7.27.5': {}
- '@babel/core@7.25.2':
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.7
- '@babel/generator': 7.25.0
- '@babel/helper-compilation-targets': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
- '@babel/helpers': 7.25.0
- '@babel/parser': 7.25.3
- '@babel/template': 7.25.0
- '@babel/traverse': 7.25.3
- '@babel/types': 7.25.2
- convert-source-map: 2.0.0
- debug: 4.4.1
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
'@babel/core@7.27.4':
dependencies:
'@ampproject/remapping': 2.3.0
@@ -5378,22 +5257,10 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
- '@babel/helper-annotate-as-pure@7.24.7':
- dependencies:
- '@babel/types': 7.25.2
-
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
'@babel/types': 7.27.6
- '@babel/helper-compilation-targets@7.25.2':
- dependencies:
- '@babel/compat-data': 7.25.2
- '@babel/helper-validator-option': 7.24.8
- browserslist: 4.23.3
- lru-cache: 5.1.1
- semver: 6.3.1
-
'@babel/helper-compilation-targets@7.27.2':
dependencies:
'@babel/compat-data': 7.27.5
@@ -5402,19 +5269,6 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-member-expression-to-functions': 7.24.8
- '@babel/helper-optimise-call-expression': 7.24.7
- '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2)
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
- '@babel/traverse': 7.25.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.4)':
dependencies:
'@babel/core': 7.27.4
@@ -5446,13 +5300,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-member-expression-to-functions@7.24.8':
- dependencies:
- '@babel/traverse': 7.25.3
- '@babel/types': 7.25.2
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
@@ -5474,16 +5321,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.25.2(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-imports': 7.24.7
- '@babel/helper-simple-access': 7.24.7
- '@babel/helper-validator-identifier': 7.24.7
- '@babel/traverse': 7.25.3
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4)':
dependencies:
'@babel/core': 7.27.4
@@ -5493,16 +5330,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.24.7':
- dependencies:
- '@babel/types': 7.25.2
-
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
'@babel/types': 7.27.6
- '@babel/helper-plugin-utils@7.24.8': {}
-
'@babel/helper-plugin-utils@7.27.1': {}
'@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.27.4)':
@@ -5514,15 +5345,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-member-expression-to-functions': 7.24.8
- '@babel/helper-optimise-call-expression': 7.24.7
- '@babel/traverse': 7.25.3
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-replace-supers@7.27.1(@babel/core@7.27.4)':
dependencies:
'@babel/core': 7.27.4
@@ -5532,20 +5354,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-simple-access@7.24.7':
- dependencies:
- '@babel/traverse': 7.25.3
- '@babel/types': 7.25.2
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
- dependencies:
- '@babel/traverse': 7.25.3
- '@babel/types': 7.25.2
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
'@babel/traverse': 7.27.4
@@ -5561,8 +5369,6 @@ snapshots:
'@babel/helper-validator-identifier@7.27.1': {}
- '@babel/helper-validator-option@7.24.8': {}
-
'@babel/helper-validator-option@7.27.1': {}
'@babel/helper-wrap-function@7.27.1':
@@ -5573,11 +5379,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helpers@7.25.0':
- dependencies:
- '@babel/template': 7.25.0
- '@babel/types': 7.25.2
-
'@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
@@ -5647,15 +5448,15 @@ snapshots:
'@babel/core': 7.27.4
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.24.8
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.25.2)':
+ '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.24.8
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.4)':
dependencies:
@@ -5812,15 +5613,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2)':
- dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2)
- '@babel/helper-plugin-utils': 7.24.8
- '@babel/helper-simple-access': 7.24.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.27.4)':
dependencies:
'@babel/core': 7.27.4
@@ -5968,14 +5760,14 @@ snapshots:
'@babel/core': 7.27.4
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2)':
+ '@babel/plugin-transform-typescript@7.25.2(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2)
- '@babel/helper-plugin-utils': 7.24.8
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
- '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.25.2)
+ '@babel/core': 7.27.4
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.4)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.27.4)
transitivePeerDependencies:
- supports-color
@@ -6084,14 +5876,14 @@ snapshots:
'@babel/types': 7.27.6
esutils: 2.0.3
- '@babel/preset-typescript@7.24.7(@babel/core@7.25.2)':
+ '@babel/preset-typescript@7.24.7(@babel/core@7.27.4)':
dependencies:
- '@babel/core': 7.25.2
- '@babel/helper-plugin-utils': 7.24.8
- '@babel/helper-validator-option': 7.24.8
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2)
- '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2)
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-validator-option': 7.27.1
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.27.4)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.27.4)
+ '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.27.4)
transitivePeerDependencies:
- supports-color
@@ -6768,26 +6560,26 @@ snapshots:
dependencies:
acorn: 8.15.0
- '@sveltejs/adapter-auto@6.0.1(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))':
+ '@sveltejs/adapter-auto@6.0.1(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))':
dependencies:
- '@sveltejs/kit': 2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ '@sveltejs/kit': 2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
- '@sveltejs/adapter-static@3.0.8(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))':
+ '@sveltejs/adapter-static@3.0.8(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))':
dependencies:
- '@sveltejs/kit': 2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ '@sveltejs/kit': 2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
- '@sveltejs/eslint-config@8.2.0(@stylistic/eslint-plugin-js@1.7.2(eslint@9.29.0(jiti@1.21.7)))(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-n@17.10.1(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-svelte@3.9.2(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7))(eslint@9.29.0(jiti@1.21.7))(typescript-eslint@7.7.0(eslint@9.29.0(jiti@1.21.7))(typescript@5.8.3))(typescript@5.8.3)':
+ '@sveltejs/eslint-config@8.2.0(@stylistic/eslint-plugin-js@1.7.2(eslint@9.29.0(jiti@1.21.7)))(eslint-config-prettier@10.1.5(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-n@17.10.1(eslint@9.29.0(jiti@1.21.7)))(eslint-plugin-svelte@3.9.3(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7))(eslint@9.29.0(jiti@1.21.7))(typescript-eslint@7.7.0(eslint@9.29.0(jiti@1.21.7))(typescript@5.8.3))(typescript@5.8.3)':
dependencies:
'@stylistic/eslint-plugin-js': 1.7.2(eslint@9.29.0(jiti@1.21.7))
eslint: 9.29.0(jiti@1.21.7)
eslint-config-prettier: 10.1.5(eslint@9.29.0(jiti@1.21.7))
eslint-plugin-n: 17.10.1(eslint@9.29.0(jiti@1.21.7))
- eslint-plugin-svelte: 3.9.2(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7)
+ eslint-plugin-svelte: 3.9.3(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7)
globals: 15.9.0
typescript: 5.8.3
typescript-eslint: 7.7.0(eslint@9.29.0(jiti@1.21.7))(typescript@5.8.3)
- '@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))':
+ '@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))':
dependencies:
'@sveltejs/acorn-typescript': 1.0.5(acorn@8.15.0)
'@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
@@ -6839,17 +6631,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@sveltepress/theme-default@6.0.3(2d4db8192964ca9e830401c2a578fac1)':
+ '@sveltepress/theme-default@6.0.4(4c081c1ae02079a931bd9bb149c0ffaa)':
dependencies:
'@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0)
'@shikijs/twoslash': 1.24.0(typescript@5.8.3)
- '@sveltejs/kit': 2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ '@sveltejs/kit': 2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@sveltepress/twoslash': 1.2.2(svelte@5.34.7)(typescript@5.8.3)
- '@sveltepress/vite': 1.2.2(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(rollup@2.79.2)(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ '@sveltepress/vite': 1.2.2(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(rollup@2.79.2)(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@unocss/extractor-svelte': 0.61.9
- '@vite-pwa/sveltekit': 0.6.6(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(vite-plugin-pwa@0.19.0(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))(workbox-build@7.0.0(@types/babel__core@7.20.5))(workbox-window@7.0.0))
+ '@vite-pwa/sveltekit': 0.6.6(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(vite-plugin-pwa@0.19.0(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))(workbox-build@7.0.0(@types/babel__core@7.20.5))(workbox-window@7.0.0))
lru-cache: 10.4.3
mdast-util-from-markdown: 2.0.0
mdast-util-gfm: 3.0.0
@@ -6892,9 +6684,9 @@ snapshots:
- supports-color
- typescript
- '@sveltepress/vite@1.2.2(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(rollup@2.79.2)(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))':
+ '@sveltepress/vite@1.2.2(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(rollup@2.79.2)(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))':
dependencies:
- '@sveltejs/kit': 2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ '@sveltejs/kit': 2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
'@sveltejs/vite-plugin-svelte': 5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
cross-spawn: 7.0.6
fs-extra: 11.2.0
@@ -7302,7 +7094,7 @@ snapshots:
chokidar: 3.6.0
colorette: 2.0.20
consola: 3.2.3
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
magic-string: 0.30.17
pathe: 1.1.2
perfect-debounce: 1.0.0
@@ -7338,7 +7130,7 @@ snapshots:
'@unocss/core': 0.61.9
'@unocss/rule-utils': 0.61.9
css-tree: 2.3.1
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
magic-string: 0.30.17
postcss: 8.5.3
transitivePeerDependencies:
@@ -7400,9 +7192,9 @@ snapshots:
'@unocss/transformer-attributify-jsx-babel@0.61.9':
dependencies:
- '@babel/core': 7.25.2
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2)
- '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2)
+ '@babel/core': 7.27.4
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.27.4)
+ '@babel/preset-typescript': 7.24.7(@babel/core@7.27.4)
'@unocss/core': 0.61.9
transitivePeerDependencies:
- supports-color
@@ -7435,18 +7227,18 @@ snapshots:
'@unocss/scope': 0.61.9
'@unocss/transformer-directives': 0.61.9
chokidar: 3.6.0
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
magic-string: 0.30.17
vite: 6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)
transitivePeerDependencies:
- rollup
- supports-color
- '@vite-pwa/sveltekit@0.6.6(@sveltejs/kit@2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(vite-plugin-pwa@0.19.0(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))(workbox-build@7.0.0(@types/babel__core@7.20.5))(workbox-window@7.0.0))':
+ '@vite-pwa/sveltekit@0.6.6(@sveltejs/kit@2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(vite-plugin-pwa@0.19.0(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))(workbox-build@7.0.0(@types/babel__core@7.20.5))(workbox-window@7.0.0))':
dependencies:
- '@sveltejs/kit': 2.21.5(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
+ '@sveltejs/kit': 2.22.0(@sveltejs/vite-plugin-svelte@5.1.0(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1)))(svelte@5.34.7)(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))
kolorist: 1.8.0
- tinyglobby: 0.2.13
+ tinyglobby: 0.2.14
vite-plugin-pwa: 0.19.0(vite@6.3.5(@types/node@24.0.1)(jiti@1.21.7)(sass@1.89.2)(terser@5.42.0)(tsx@4.16.5)(yaml@2.7.1))(workbox-build@7.0.0(@types/babel__core@7.20.5))(workbox-window@7.0.0)
'@vitest/expect@3.2.4':
@@ -7677,18 +7469,12 @@ snapshots:
braces@3.0.2:
dependencies:
fill-range: 7.0.1
+ optional: true
braces@3.0.3:
dependencies:
fill-range: 7.1.1
- browserslist@4.23.3:
- dependencies:
- caniuse-lite: 1.0.30001646
- electron-to-chromium: 1.5.4
- node-releases: 2.0.18
- update-browserslist-db: 1.1.0(browserslist@4.23.3)
-
browserslist@4.25.0:
dependencies:
caniuse-lite: 1.0.30001722
@@ -7732,8 +7518,6 @@ snapshots:
callsites@3.1.0: {}
- caniuse-lite@1.0.30001646: {}
-
caniuse-lite@1.0.30001722: {}
ccount@2.0.1: {}
@@ -7772,7 +7556,7 @@ snapshots:
chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -8064,8 +7848,6 @@ snapshots:
electron-to-chromium@1.5.166: {}
- electron-to-chromium@1.5.4: {}
-
emoji-regex-xs@1.0.0: {}
emoji-regex@8.0.0: {}
@@ -8173,7 +7955,7 @@ snapshots:
is-date-object: 1.1.0
is-symbol: 1.1.1
- es-toolkit@1.39.3: {}
+ es-toolkit@1.39.4: {}
esbuild@0.21.5:
optionalDependencies:
@@ -8229,8 +8011,6 @@ snapshots:
'@esbuild/win32-ia32': 0.25.2
'@esbuild/win32-x64': 0.25.2
- escalade@3.1.2: {}
-
escalade@3.2.0: {}
escape-string-regexp@1.0.5: {}
@@ -8275,14 +8055,14 @@ snapshots:
minimatch: 9.0.5
semver: 7.7.2
- eslint-plugin-svelte@3.9.2(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7):
+ eslint-plugin-svelte@3.9.3(eslint@9.29.0(jiti@1.21.7))(svelte@5.34.7):
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.29.0(jiti@1.21.7))
'@jridgewell/sourcemap-codec': 1.5.0
eslint: 9.29.0(jiti@1.21.7)
esutils: 2.0.3
globals: 16.2.0
- known-css-properties: 0.36.0
+ known-css-properties: 0.37.0
postcss: 8.5.3
postcss-load-config: 3.1.4(postcss@8.5.3)
postcss-safe-parser: 7.0.1(postcss@8.5.3)
@@ -8429,14 +8209,6 @@ snapshots:
fast-fifo@1.3.2: {}
- fast-glob@3.3.2:
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.5
-
fast-glob@3.3.3:
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -8478,6 +8250,7 @@ snapshots:
fill-range@7.0.1:
dependencies:
to-regex-range: 5.0.1
+ optional: true
fill-range@7.1.1:
dependencies:
@@ -8586,10 +8359,6 @@ snapshots:
dependencies:
resolve-pkg-maps: 1.0.0
- get-tsconfig@4.7.6:
- dependencies:
- resolve-pkg-maps: 1.0.0
-
get-uri@6.0.4:
dependencies:
basic-ftp: 5.0.5
@@ -9042,7 +8811,7 @@ snapshots:
kleur@4.1.5: {}
- known-css-properties@0.36.0: {}
+ known-css-properties@0.37.0: {}
kolorist@1.8.0: {}
@@ -9492,6 +9261,7 @@ snapshots:
dependencies:
braces: 3.0.2
picomatch: 2.3.1
+ optional: true
micromatch@4.0.8:
dependencies:
@@ -9555,8 +9325,6 @@ snapshots:
node-fetch-native@1.6.4: {}
- node-releases@2.0.18: {}
-
node-releases@2.0.19: {}
normalize-path@3.0.0: {}
@@ -9743,12 +9511,12 @@ snapshots:
prelude-ls@1.2.1: {}
- prettier-plugin-svelte@3.4.0(prettier@3.5.3)(svelte@5.34.7):
+ prettier-plugin-svelte@3.4.0(prettier@3.6.0)(svelte@5.34.7):
dependencies:
- prettier: 3.5.3
+ prettier: 3.6.0
svelte: 5.34.7
- prettier@3.5.3: {}
+ prettier@3.6.0: {}
pretty-bytes@5.6.0: {}
@@ -10316,7 +10084,7 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
- svelte-check@4.2.1(picomatch@4.0.2)(svelte@5.34.7)(typescript@5.8.3):
+ svelte-check@4.2.2(picomatch@4.0.2)(svelte@5.34.7)(typescript@5.8.3):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
chokidar: 4.0.3
@@ -10480,7 +10248,7 @@ snapshots:
tsx@4.16.5:
dependencies:
esbuild: 0.21.5
- get-tsconfig: 4.7.6
+ get-tsconfig: 4.10.1
optionalDependencies:
fsevents: 2.3.3
@@ -10535,7 +10303,7 @@ snapshots:
typed-query-selector@2.12.0: {}
- typedoc-plugin-markdown@4.6.4(typedoc@0.28.5(typescript@5.8.3)):
+ typedoc-plugin-markdown@4.7.0(typedoc@0.28.5(typescript@5.8.3)):
dependencies:
typedoc: 0.28.5(typescript@5.8.3)
@@ -10679,12 +10447,6 @@ snapshots:
upath@1.2.0: {}
- update-browserslist-db@1.1.0(browserslist@4.23.3):
- dependencies:
- browserslist: 4.23.3
- escalade: 3.1.2
- picocolors: 1.1.1
-
update-browserslist-db@1.1.3(browserslist@4.25.0):
dependencies:
browserslist: 4.25.0
diff --git a/src/lib/helpers/arrowPath.ts b/src/lib/helpers/arrowPath.ts
index da126d9b..84de7d15 100644
--- a/src/lib/helpers/arrowPath.ts
+++ b/src/lib/helpers/arrowPath.ts
@@ -80,15 +80,15 @@ export function arrowPath(
sign * Math.sign(insetEnd)
);
lineAngle += Math.atan2(y - cy, x - cx) - Math.atan2(y2 - cy, x2 - cx);
- (x2 = x), (y2 = y);
+ ((x2 = x), (y2 = y));
}
} else {
// For inset straight arrows, offset along the straight line.
const dx = x2 - x1,
dy = y2 - y1,
d = Math.hypot(dx, dy);
- if (insetStart) (x1 += (dx / d) * insetStart), (y1 += (dy / d) * insetStart);
- if (insetEnd) (x2 -= (dx / d) * insetEnd), (y2 -= (dy / d) * insetEnd);
+ if (insetStart) ((x1 += (dx / d) * insetStart), (y1 += (dy / d) * insetStart));
+ if (insetEnd) ((x2 -= (dx / d) * insetEnd), (y2 -= (dy / d) * insetEnd));
}
}
diff --git a/src/lib/transforms/bollinger.ts b/src/lib/transforms/bollinger.ts
index 6624b77b..93507b29 100644
--- a/src/lib/transforms/bollinger.ts
+++ b/src/lib/transforms/bollinger.ts
@@ -66,18 +66,18 @@ function bollinger(values: number[], N: number, K: number[]) {
// compute sum and square of sums
for (let n = Math.min(N - 1, values.length); i < n; ++i) {
const value = values[i];
- (sum += value), (sumSquared += value ** 2);
+ ((sum += value), (sumSquared += value ** 2));
}
for (let n = values.length, m = bands.length; i < n; ++i) {
const value = values[i];
- (sum += value), (sumSquared += value ** 2);
+ ((sum += value), (sumSquared += value ** 2));
const mean = sum / N;
const deviation = Math.sqrt((sumSquared - sum ** 2 / N) / (N - 1));
for (let j = 0; j < K.length; ++j) {
bands[j][i] = mean + deviation * K[j];
}
const value0 = values[i - N + 1];
- (sum -= value0), (sumSquared -= value0 ** 2);
+ ((sum -= value0), (sumSquared -= value0 ** 2));
}
return bands;
}
diff --git a/src/routes/features/plot/+page.md b/src/routes/features/plot/+page.md
index 936add59..3ac26305 100644
--- a/src/routes/features/plot/+page.md
+++ b/src/routes/features/plot/+page.md
@@ -213,7 +213,6 @@ List of all plot options you can pass via props on the `` component:
- `length` - options for the length scale
- You can set the following shared scale options for all the scales listed above:
-
- `domain` - custom domain for the scale
- `range` - custom range for the scale
- `reverse` - reverse the scale direction
@@ -233,7 +232,6 @@ List of all plot options you can pass via props on the `` component:
**Scale-specific options**
- `x` also supports:
-
- `grid` - whether to show a grid
- `axis` - axis position ('top', 'bottom', 'both', or false)
- `tickRotate` - rotation angle for tick labels
@@ -242,7 +240,6 @@ List of all plot options you can pass via props on the `` component:
- `insetRight` - right inset value
- `y` also supports:
-
- `grid` - whether to show a grid
- `axis` - axis position ('left', 'right', 'both', or false)
- `tickRotate` - rotation angle for tick labels
diff --git a/src/routes/marks/arrow/+page.md b/src/routes/marks/arrow/+page.md
index 0a430fde..dc312634 100644
--- a/src/routes/marks/arrow/+page.md
+++ b/src/routes/marks/arrow/+page.md
@@ -268,14 +268,12 @@ The Arrow mark offers various customization options to control appearance and be
**Arrow Style and Shape**
- **bend** - Controls the curvature of the arrow in degrees:
-
- Set to a number (e.g., `30`) for a specific bend angle
- Set to `true` for a default bend of 22.5°
- Set to `0` or `false` for a straight arrow
- Positive values curve clockwise, negative values curve counterclockwise
- **sweep** - Controls the direction of the bend:
-
- `1` (default) - Standard direction
- `0` - No bending (straight line regardless of bend angle)
- `-1` - Reverse direction