diff --git a/package.json b/package.json index 011d795..35268d4 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "devDependencies": { "@antfu/eslint-config": "^6.2.0", "@braintree/sanitize-url": "^7.1.2", - "@types/node": "^22.15.32", + "@types/node": "^25.9.3", "cytoscape": "^3.33.2", "cytoscape-cose-bilkent": "^4.1.0", "dayjs": "^1.11.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6197ce4..d61a279 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,13 +14,13 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^6.2.0 - version: 6.2.0(@vue/compiler-sfc@3.5.33)(eslint-plugin-format@1.0.2(eslint@9.39.0))(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3))) + version: 6.2.0(@vue/compiler-sfc@3.5.33)(eslint-plugin-format@1.0.2(eslint@9.39.0))(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3))) '@braintree/sanitize-url': specifier: ^7.1.2 version: 7.1.2 '@types/node': - specifier: ^22.15.32 - version: 22.19.0 + specifier: ^25.9.3 + version: 25.9.3 cytoscape: specifier: ^3.33.2 version: 3.33.2 @@ -50,16 +50,16 @@ importers: version: 0.18.1 vite: specifier: ^8.0.5 - version: 8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3) + version: 8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3) vitepress: specifier: ^1.6.4 - version: 1.6.4(@algolia/client-search@5.51.0)(@types/node@22.19.0)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3) + version: 1.6.4(@algolia/client-search@5.51.0)(@types/node@25.9.3)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3) vitepress-plugin-mermaid: specifier: ^2.0.17 - version: 2.0.17(mermaid@11.14.0)(vitepress@1.6.4(@algolia/client-search@5.51.0)(@types/node@22.19.0)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3)) + version: 2.0.17(mermaid@11.14.0)(vitepress@1.6.4(@algolia/client-search@5.51.0)(@types/node@25.9.3)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3)) vitest: specifier: ^4.1.0 - version: 4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3)) + version: 4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3)) packages: @@ -1113,8 +1113,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.19.0': - resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} + '@types/node@25.9.3': + resolution: {integrity: sha512-603BddQMv3pUcr4U2dhujk83N2tTDVr/34wII2B6bJy6g+8WD6yUb11jszNs0gdi4PesVWl7ABt8nYMVpnLUcg==} '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -1744,8 +1744,8 @@ packages: resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dompurify@3.4.9: - resolution: {integrity: sha512-4dPSRMRDqHvs0V4YDFCsaIZo4if5u0xM+llyxiM2fwuZFdKArUBAF3VtI2+n8NKg9P870WMdYk0UhqQNoWXbfQ==} + dompurify@3.4.10: + resolution: {integrity: sha512-0xzNv0e7oYC6yyuOGZIABPM4qtg3QxLFniDNPP4ZP90wR8Yq3zgwpRbrNiT4N3IKqDbbYFEJLV+JWEs19aZ//w==} electron-to-chromium@1.5.244: resolution: {integrity: sha512-OszpBN7xZX4vWMPJwB9illkN/znA8M36GQqQxi6MNy9axWxhOfJyZZJtSLQCpEFLHP2xK33BiWx9aIuIEXVCcw==} @@ -3030,8 +3030,8 @@ packages: ufo@1.6.1: resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} @@ -3375,7 +3375,7 @@ snapshots: dependencies: '@algolia/client-common': 5.51.0 - '@antfu/eslint-config@6.2.0(@vue/compiler-sfc@3.5.33)(eslint-plugin-format@1.0.2(eslint@9.39.0))(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3)))': + '@antfu/eslint-config@6.2.0(@vue/compiler-sfc@3.5.33)(eslint-plugin-format@1.0.2(eslint@9.39.0))(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3)))': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 @@ -3384,7 +3384,7 @@ snapshots: '@stylistic/eslint-plugin': 5.5.0(eslint@9.39.0) '@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.39.0)(typescript@6.0.3))(eslint@9.39.0)(typescript@6.0.3) '@typescript-eslint/parser': 8.46.2(eslint@9.39.0)(typescript@6.0.3) - '@vitest/eslint-plugin': 1.4.0(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3))) + '@vitest/eslint-plugin': 1.4.0(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3))) ansis: 4.2.0 cac: 6.7.14 eslint: 9.39.0 @@ -4169,9 +4169,9 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.19.0': + '@types/node@25.9.3': dependencies: - undici-types: 6.21.0 + undici-types: 7.24.6 '@types/trusted-types@2.0.7': optional: true @@ -4282,19 +4282,19 @@ snapshots: d3-selection: 3.0.0 d3-transition: 3.0.1(d3-selection@3.0.0) - '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@22.19.0)(lightningcss@1.32.0))(vue@3.5.22(typescript@6.0.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.21(@types/node@25.9.3)(lightningcss@1.32.0))(vue@3.5.22(typescript@6.0.3))': dependencies: - vite: 5.4.21(@types/node@22.19.0)(lightningcss@1.32.0) + vite: 5.4.21(@types/node@25.9.3)(lightningcss@1.32.0) vue: 3.5.22(typescript@6.0.3) - '@vitest/eslint-plugin@1.4.0(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3)))': + '@vitest/eslint-plugin@1.4.0(eslint@9.39.0)(typescript@6.0.3)(vitest@4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3)))': dependencies: '@typescript-eslint/scope-manager': 8.46.2 '@typescript-eslint/utils': 8.46.2(eslint@9.39.0)(typescript@6.0.3) eslint: 9.39.0 optionalDependencies: typescript: 6.0.3 - vitest: 4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3)) + vitest: 4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3)) transitivePeerDependencies: - supports-color @@ -4307,13 +4307,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.0(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3))': + '@vitest/mocker@4.1.0(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3))': dependencies: '@vitest/spy': 4.1.0 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3) + vite: 8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3) '@vitest/pretty-format@4.1.0': dependencies: @@ -4869,7 +4869,7 @@ snapshots: diff-sequences@27.5.1: {} - dompurify@3.4.9: + dompurify@3.4.10: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -5783,7 +5783,7 @@ snapshots: d3-sankey: 0.12.3 dagre-d3-es: 7.0.14 dayjs: 1.11.21 - dompurify: 3.4.9 + dompurify: 3.4.10 katex: 0.16.47 khroma: 2.1.0 lodash-es: 4.18.1 @@ -6461,7 +6461,7 @@ snapshots: ufo@1.6.1: {} - undici-types@6.21.0: {} + undici-types@7.24.6: {} unicorn-magic@0.3.0: {} @@ -6518,17 +6518,17 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@5.4.21(@types/node@22.19.0)(lightningcss@1.32.0): + vite@5.4.21(@types/node@25.9.3)(lightningcss@1.32.0): dependencies: esbuild: 0.21.5 postcss: 8.5.15 rollup: 4.60.2 optionalDependencies: - '@types/node': 22.19.0 + '@types/node': 25.9.3 fsevents: 2.3.3 lightningcss: 1.32.0 - vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3): + vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -6536,7 +6536,7 @@ snapshots: rolldown: 1.0.0-rc.12(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0) tinyglobby: 0.2.17 optionalDependencies: - '@types/node': 22.19.0 + '@types/node': 25.9.3 esbuild: 0.27.7 fsevents: 2.3.3 yaml: 2.8.3 @@ -6544,14 +6544,14 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - vitepress-plugin-mermaid@2.0.17(mermaid@11.14.0)(vitepress@1.6.4(@algolia/client-search@5.51.0)(@types/node@22.19.0)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3)): + vitepress-plugin-mermaid@2.0.17(mermaid@11.14.0)(vitepress@1.6.4(@algolia/client-search@5.51.0)(@types/node@25.9.3)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3)): dependencies: mermaid: 11.14.0 - vitepress: 1.6.4(@algolia/client-search@5.51.0)(@types/node@22.19.0)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3) + vitepress: 1.6.4(@algolia/client-search@5.51.0)(@types/node@25.9.3)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3) optionalDependencies: '@mermaid-js/mermaid-mindmap': 9.3.0 - vitepress@1.6.4(@algolia/client-search@5.51.0)(@types/node@22.19.0)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3): + vitepress@1.6.4(@algolia/client-search@5.51.0)(@types/node@25.9.3)(change-case@5.4.4)(lightningcss@1.32.0)(postcss@8.5.15)(search-insights@2.17.3)(typescript@6.0.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.51.0)(search-insights@2.17.3) @@ -6560,7 +6560,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@22.19.0)(lightningcss@1.32.0))(vue@3.5.22(typescript@6.0.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(@types/node@25.9.3)(lightningcss@1.32.0))(vue@3.5.22(typescript@6.0.3)) '@vue/devtools-api': 7.7.9 '@vue/shared': 3.5.33 '@vueuse/core': 12.8.2(typescript@6.0.3) @@ -6569,7 +6569,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 2.5.0 - vite: 5.4.21(@types/node@22.19.0)(lightningcss@1.32.0) + vite: 5.4.21(@types/node@25.9.3)(lightningcss@1.32.0) vue: 3.5.22(typescript@6.0.3) optionalDependencies: postcss: 8.5.15 @@ -6600,10 +6600,10 @@ snapshots: - typescript - universal-cookie - vitest@4.1.0(@types/node@22.19.0)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3)): + vitest@4.1.0(@types/node@25.9.3)(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3)): dependencies: '@vitest/expect': 4.1.0 - '@vitest/mocker': 4.1.0(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3)) + '@vitest/mocker': 4.1.0(vite@8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3)) '@vitest/pretty-format': 4.1.0 '@vitest/runner': 4.1.0 '@vitest/snapshot': 4.1.0 @@ -6620,10 +6620,10 @@ snapshots: tinyexec: 1.2.4 tinyglobby: 0.2.17 tinyrainbow: 3.1.0 - vite: 8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@22.19.0)(esbuild@0.27.7)(yaml@2.8.3) + vite: 8.0.5(@emnapi/core@1.11.0)(@emnapi/runtime@1.11.0)(@types/node@25.9.3)(esbuild@0.27.7)(yaml@2.8.3) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.0 + '@types/node': 25.9.3 transitivePeerDependencies: - msw