mirror of
https://github.com/samvallad33/vestige.git
synced 2026-04-25 00:36:22 +02:00
When memories are created, promoted, deleted, or dreamed via MCP tools, the 3D graph now shows spectacular live animations: - Rainbow particle burst + elastic scale-up on MemoryCreated - Ripple wave cascading to nearby nodes - Green pulse + node growth on MemoryPromoted - Implosion + dissolution on MemoryDeleted - Edge growth animation on ConnectionDiscovered - Purple cascade on DreamStarted/DreamProgress/DreamCompleted - FIFO eviction at 50 live nodes to guard performance Also: graph center defaults to most-connected node, legacy HTML redirects to SvelteKit dashboard, CSS height chain fix in layout. Testing: 150 unit tests (vitest), 11 e2e tests (Playwright with MCP Streamable HTTP client), 22 proof screenshots. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1252 lines
42 KiB
JSON
1252 lines
42 KiB
JSON
{
|
|
"name": "@vestige/dashboard",
|
|
"version": "2.0.0",
|
|
"lockfileVersion": 3,
|
|
"requires": true,
|
|
"packages": {
|
|
"": {
|
|
"name": "@vestige/dashboard",
|
|
"version": "2.0.0",
|
|
"dependencies": {
|
|
"three": "^0.172.0"
|
|
},
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.58.2",
|
|
"@sveltejs/adapter-static": "^3.0.0",
|
|
"@sveltejs/kit": "^2.20.0",
|
|
"@sveltejs/vite-plugin-svelte": "^5.0.0",
|
|
"@tailwindcss/vite": "^4.0.0",
|
|
"@types/three": "^0.172.0",
|
|
"@vitest/coverage-v8": "^4.0.18",
|
|
"svelte": "^5.0.0",
|
|
"svelte-check": "^4.0.0",
|
|
"tailwindcss": "^4.0.0",
|
|
"typescript": "^5.7.0",
|
|
"vite": "^6.0.0",
|
|
"vitest": "^4.0.18"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/@sveltejs+adapter-static@3.0.10_@sveltejs+kit@2.53.0_@sveltejs+vite-plugin-svelte@5.1.1_2fb4d22ec8ce62501b07fe41e00e2d2f/node_modules/@sveltejs/adapter-static": {
|
|
"version": "3.0.10",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@playwright/test": "^1.51.1",
|
|
"@sveltejs/kit": "^2.43.7",
|
|
"@sveltejs/vite-plugin-svelte": "^6.0.0-next.3",
|
|
"@types/node": "^18.19.119",
|
|
"sirv": "^3.0.0",
|
|
"svelte": "^5.39.3",
|
|
"typescript": "^5.3.3",
|
|
"vite": "^6.3.5"
|
|
},
|
|
"peerDependencies": {
|
|
"@sveltejs/kit": "^2.0.0"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/@sveltejs+kit@2.53.0_@sveltejs+vite-plugin-svelte@5.1.1_svelte@5.53.2_vite@6.4.1_@types_da6f945e4bdc5861c12f795ef3b5ca26/node_modules/@sveltejs/kit": {
|
|
"version": "2.53.0",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@standard-schema/spec": "^1.0.0",
|
|
"@sveltejs/acorn-typescript": "^1.0.5",
|
|
"@types/cookie": "^0.6.0",
|
|
"acorn": "^8.14.1",
|
|
"cookie": "^0.6.0",
|
|
"devalue": "^5.6.3",
|
|
"esm-env": "^1.2.2",
|
|
"kleur": "^4.1.5",
|
|
"magic-string": "^0.30.5",
|
|
"mrmime": "^2.0.0",
|
|
"set-cookie-parser": "^3.0.0",
|
|
"sirv": "^3.0.0"
|
|
},
|
|
"bin": {
|
|
"svelte-kit": "svelte-kit.js"
|
|
},
|
|
"devDependencies": {
|
|
"@opentelemetry/api": "^1.0.0",
|
|
"@playwright/test": "1.58.2",
|
|
"@sveltejs/vite-plugin-svelte": "^6.0.0-next.3",
|
|
"@types/connect": "^3.4.38",
|
|
"@types/node": "^18.19.119",
|
|
"@types/set-cookie-parser": "^2.4.7",
|
|
"dts-buddy": "^0.6.2",
|
|
"rollup": "^4.14.2",
|
|
"svelte": "^5.51.5",
|
|
"svelte-preprocess": "^6.0.0",
|
|
"typescript": "^5.3.3",
|
|
"vite": "^6.3.5",
|
|
"vitest": "^4.0.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=18.13"
|
|
},
|
|
"peerDependencies": {
|
|
"@opentelemetry/api": "^1.0.0",
|
|
"@sveltejs/vite-plugin-svelte": "^3.0.0 || ^4.0.0-next.1 || ^5.0.0 || ^6.0.0-next.0 || ^7.0.0",
|
|
"svelte": "^4.0.0 || ^5.0.0-next.0",
|
|
"typescript": "^5.3.3",
|
|
"vite": "^5.0.3 || ^6.0.0 || ^7.0.0-beta.0 || ^8.0.0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@opentelemetry/api": {
|
|
"optional": true
|
|
},
|
|
"typescript": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/@sveltejs+vite-plugin-svelte@5.1.1_svelte@5.53.2_vite@6.4.1_@types+node@20.19.30_jiti@2.6.1_lightningcss@1.31.1_/node_modules/@sveltejs/vite-plugin-svelte": {
|
|
"version": "5.1.1",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@sveltejs/vite-plugin-svelte-inspector": "^4.0.1",
|
|
"debug": "^4.4.1",
|
|
"deepmerge": "^4.3.1",
|
|
"kleur": "^4.1.5",
|
|
"magic-string": "^0.30.17",
|
|
"vitefu": "^1.0.6"
|
|
},
|
|
"devDependencies": {
|
|
"@types/debug": "^4.1.12",
|
|
"sass": "^1.89.0",
|
|
"svelte": "^5.33.3",
|
|
"vite": "^6.3.5"
|
|
},
|
|
"engines": {
|
|
"node": "^18.0.0 || ^20.0.0 || >=22"
|
|
},
|
|
"peerDependencies": {
|
|
"svelte": "^5.0.0",
|
|
"vite": "^6.0.0"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/@tailwindcss+vite@4.2.0_vite@6.4.1_@types+node@20.19.30_jiti@2.6.1_lightningcss@1.31.1_/node_modules/@tailwindcss/vite": {
|
|
"version": "4.2.0",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@tailwindcss/node": "4.2.0",
|
|
"@tailwindcss/oxide": "4.2.0",
|
|
"tailwindcss": "4.2.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^20.19.0",
|
|
"vite": "^7.3.1"
|
|
},
|
|
"peerDependencies": {
|
|
"vite": "^5.2.0 || ^6 || ^7"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/@types+three@0.172.0/node_modules/@types/three": {
|
|
"version": "0.172.0",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@tweenjs/tween.js": "~23.1.3",
|
|
"@types/stats.js": "*",
|
|
"@types/webxr": "*",
|
|
"@webgpu/types": "*",
|
|
"fflate": "~0.8.2",
|
|
"meshoptimizer": "~0.18.1"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/svelte-check@4.4.3_picomatch@4.0.3_svelte@5.53.2_typescript@5.9.3/node_modules/svelte-check": {
|
|
"version": "4.4.3",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@jridgewell/trace-mapping": "^0.3.25",
|
|
"chokidar": "^4.0.1",
|
|
"fdir": "^6.2.0",
|
|
"picocolors": "^1.0.0",
|
|
"sade": "^1.7.4"
|
|
},
|
|
"bin": {
|
|
"svelte-check": "bin/svelte-check"
|
|
},
|
|
"devDependencies": {
|
|
"@rollup/plugin-commonjs": "^24.0.0",
|
|
"@rollup/plugin-json": "^6.0.0",
|
|
"@rollup/plugin-node-resolve": "^15.0.0",
|
|
"@rollup/plugin-replace": "5.0.2",
|
|
"@rollup/plugin-typescript": "^10.0.0",
|
|
"@types/sade": "^1.7.2",
|
|
"builtin-modules": "^3.3.0",
|
|
"rollup": "3.7.5",
|
|
"rollup-plugin-cleanup": "^3.2.0",
|
|
"rollup-plugin-copy": "^3.4.0",
|
|
"svelte": "^4.2.19",
|
|
"svelte-language-server": "0.17.28",
|
|
"svelte2tsx": "0.7.51",
|
|
"typescript": "^5.9.2",
|
|
"vscode-languageserver": "8.0.2",
|
|
"vscode-languageserver-protocol": "3.17.2",
|
|
"vscode-languageserver-types": "3.17.2",
|
|
"vscode-uri": "~3.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">= 18.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"svelte": "^4.0.0 || ^5.0.0-next.0",
|
|
"typescript": ">=5.0.0"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/svelte@5.53.2/node_modules/svelte": {
|
|
"version": "5.53.2",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@jridgewell/remapping": "^2.3.4",
|
|
"@jridgewell/sourcemap-codec": "^1.5.0",
|
|
"@sveltejs/acorn-typescript": "^1.0.5",
|
|
"@types/estree": "^1.0.5",
|
|
"@types/trusted-types": "^2.0.7",
|
|
"acorn": "^8.12.1",
|
|
"aria-query": "^5.3.1",
|
|
"axobject-query": "^4.1.0",
|
|
"clsx": "^2.1.1",
|
|
"devalue": "^5.6.3",
|
|
"esm-env": "^1.2.1",
|
|
"esrap": "^2.2.2",
|
|
"is-reference": "^3.0.3",
|
|
"locate-character": "^3.0.0",
|
|
"magic-string": "^0.30.11",
|
|
"zimmerframe": "^1.1.2"
|
|
},
|
|
"devDependencies": {
|
|
"@jridgewell/trace-mapping": "^0.3.25",
|
|
"@playwright/test": "^1.58.0",
|
|
"@rollup/plugin-commonjs": "^28.0.1",
|
|
"@rollup/plugin-node-resolve": "^15.3.0",
|
|
"@rollup/plugin-terser": "^0.4.4",
|
|
"@rollup/plugin-virtual": "^3.0.2",
|
|
"@types/aria-query": "^5.0.4",
|
|
"@types/node": "^20.11.5",
|
|
"dts-buddy": "^0.5.5",
|
|
"esbuild": "^0.25.10",
|
|
"rollup": "^4.22.4",
|
|
"source-map": "^0.7.4",
|
|
"tinyglobby": "^0.2.12",
|
|
"typescript": "^5.5.4",
|
|
"vitest": "^2.1.9"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/tailwindcss@4.2.0/node_modules/tailwindcss": {
|
|
"version": "4.2.0",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@jridgewell/remapping": "^2.3.5",
|
|
"@tailwindcss/oxide": "^4.2.0",
|
|
"@types/node": "^20.19.0",
|
|
"dedent": "1.7.1",
|
|
"lightningcss": "1.31.1",
|
|
"magic-string": "^0.30.21",
|
|
"source-map-js": "^1.2.1"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/three@0.172.0/node_modules/three": {
|
|
"version": "0.172.0",
|
|
"license": "MIT",
|
|
"devDependencies": {
|
|
"@rollup/plugin-node-resolve": "^16.0.0",
|
|
"@rollup/plugin-terser": "^0.4.0",
|
|
"chalk": "^5.2.0",
|
|
"clean-jsdoc-theme": "^4.3.0",
|
|
"concurrently": "^9.0.0",
|
|
"dpdm": "^3.14.0",
|
|
"eslint": "^8.37.0",
|
|
"eslint-config-mdcs": "^5.0.0",
|
|
"eslint-plugin-compat": "^6.0.0",
|
|
"eslint-plugin-html": "^8.0.0",
|
|
"eslint-plugin-import": "^2.27.5",
|
|
"failonlyreporter": "^1.0.0",
|
|
"jimp": "^1.6.0",
|
|
"jsdoc": "^4.0.4",
|
|
"magic-string": "^0.30.0",
|
|
"pixelmatch": "^6.0.0",
|
|
"puppeteer": "^22.0.0",
|
|
"qunit": "^2.19.4",
|
|
"rollup": "^4.6.0",
|
|
"rollup-plugin-filesize": "^10.0.0",
|
|
"rollup-plugin-visualizer": "^5.9.0",
|
|
"servez": "^2.2.4"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript": {
|
|
"version": "5.9.3",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"bin": {
|
|
"tsc": "bin/tsc",
|
|
"tsserver": "bin/tsserver"
|
|
},
|
|
"devDependencies": {
|
|
"@dprint/formatter": "^0.4.1",
|
|
"@dprint/typescript": "0.93.4",
|
|
"@esfx/canceltoken": "^1.0.0",
|
|
"@eslint/js": "^9.20.0",
|
|
"@octokit/rest": "^21.1.1",
|
|
"@types/chai": "^4.3.20",
|
|
"@types/diff": "^7.0.1",
|
|
"@types/minimist": "^1.2.5",
|
|
"@types/mocha": "^10.0.10",
|
|
"@types/ms": "^0.7.34",
|
|
"@types/node": "latest",
|
|
"@types/source-map-support": "^0.5.10",
|
|
"@types/which": "^3.0.4",
|
|
"@typescript-eslint/rule-tester": "^8.24.1",
|
|
"@typescript-eslint/type-utils": "^8.24.1",
|
|
"@typescript-eslint/utils": "^8.24.1",
|
|
"azure-devops-node-api": "^14.1.0",
|
|
"c8": "^10.1.3",
|
|
"chai": "^4.5.0",
|
|
"chokidar": "^4.0.3",
|
|
"diff": "^7.0.0",
|
|
"dprint": "^0.49.0",
|
|
"esbuild": "^0.25.0",
|
|
"eslint": "^9.20.1",
|
|
"eslint-formatter-autolinkable-stylish": "^1.4.0",
|
|
"eslint-plugin-regexp": "^2.7.0",
|
|
"fast-xml-parser": "^4.5.2",
|
|
"glob": "^10.4.5",
|
|
"globals": "^15.15.0",
|
|
"hereby": "^1.10.0",
|
|
"jsonc-parser": "^3.3.1",
|
|
"knip": "^5.44.4",
|
|
"minimist": "^1.2.8",
|
|
"mocha": "^10.8.2",
|
|
"mocha-fivemat-progress-reporter": "^0.1.0",
|
|
"monocart-coverage-reports": "^2.12.1",
|
|
"ms": "^2.1.3",
|
|
"picocolors": "^1.1.1",
|
|
"playwright": "^1.50.1",
|
|
"source-map-support": "^0.5.21",
|
|
"tslib": "^2.8.1",
|
|
"typescript": "^5.7.3",
|
|
"typescript-eslint": "^8.24.1",
|
|
"which": "^3.0.1"
|
|
},
|
|
"engines": {
|
|
"node": ">=14.17"
|
|
}
|
|
},
|
|
"../../node_modules/.pnpm/vite@6.4.1_@types+node@20.19.30_jiti@2.6.1_lightningcss@1.31.1/node_modules/vite": {
|
|
"version": "6.4.1",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"esbuild": "^0.25.0",
|
|
"fdir": "^6.4.4",
|
|
"picomatch": "^4.0.2",
|
|
"postcss": "^8.5.3",
|
|
"rollup": "^4.34.9",
|
|
"tinyglobby": "^0.2.13"
|
|
},
|
|
"bin": {
|
|
"vite": "bin/vite.js"
|
|
},
|
|
"devDependencies": {
|
|
"@ampproject/remapping": "^2.3.0",
|
|
"@babel/parser": "^7.27.0",
|
|
"@jridgewell/trace-mapping": "^0.3.25",
|
|
"@polka/compression": "^1.0.0-next.25",
|
|
"@rollup/plugin-alias": "^5.1.1",
|
|
"@rollup/plugin-commonjs": "^28.0.3",
|
|
"@rollup/plugin-dynamic-import-vars": "2.1.4",
|
|
"@rollup/plugin-json": "^6.1.0",
|
|
"@rollup/plugin-node-resolve": "16.0.1",
|
|
"@rollup/pluginutils": "^5.1.4",
|
|
"@types/escape-html": "^1.0.4",
|
|
"@types/pnpapi": "^0.0.5",
|
|
"artichokie": "^0.3.1",
|
|
"cac": "^6.7.14",
|
|
"chokidar": "^3.6.0",
|
|
"connect": "^3.7.0",
|
|
"convert-source-map": "^2.0.0",
|
|
"cors": "^2.8.5",
|
|
"cross-spawn": "^7.0.6",
|
|
"debug": "^4.4.0",
|
|
"dep-types": "link:./src/types",
|
|
"dotenv": "^16.5.0",
|
|
"dotenv-expand": "^12.0.2",
|
|
"es-module-lexer": "^1.6.0",
|
|
"escape-html": "^1.0.3",
|
|
"estree-walker": "^3.0.3",
|
|
"etag": "^1.8.1",
|
|
"http-proxy": "^1.18.1",
|
|
"launch-editor-middleware": "^2.10.0",
|
|
"lightningcss": "^1.29.3",
|
|
"magic-string": "^0.30.17",
|
|
"mlly": "^1.7.4",
|
|
"mrmime": "^2.0.1",
|
|
"nanoid": "^5.1.5",
|
|
"open": "^10.1.1",
|
|
"parse5": "^7.2.1",
|
|
"pathe": "^2.0.3",
|
|
"periscopic": "^4.0.2",
|
|
"picocolors": "^1.1.1",
|
|
"postcss-import": "^16.1.0",
|
|
"postcss-load-config": "^6.0.1",
|
|
"postcss-modules": "^6.0.1",
|
|
"resolve.exports": "^2.0.3",
|
|
"rollup-plugin-dts": "^6.2.1",
|
|
"rollup-plugin-esbuild": "^6.2.1",
|
|
"rollup-plugin-license": "^3.6.0",
|
|
"sass": "^1.86.3",
|
|
"sass-embedded": "^1.86.3",
|
|
"sirv": "^3.0.2",
|
|
"source-map-support": "^0.5.21",
|
|
"strip-literal": "^3.0.0",
|
|
"terser": "^5.39.0",
|
|
"tsconfck": "^3.1.5",
|
|
"tslib": "^2.8.1",
|
|
"types": "link:./types",
|
|
"ufo": "^1.6.1",
|
|
"ws": "^8.18.1"
|
|
},
|
|
"engines": {
|
|
"node": "^18.0.0 || ^20.0.0 || >=22.0.0"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/vitejs/vite?sponsor=1"
|
|
},
|
|
"optionalDependencies": {
|
|
"fsevents": "~2.3.3"
|
|
},
|
|
"peerDependencies": {
|
|
"@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0",
|
|
"jiti": ">=1.21.0",
|
|
"less": "*",
|
|
"lightningcss": "^1.21.0",
|
|
"sass": "*",
|
|
"sass-embedded": "*",
|
|
"stylus": "*",
|
|
"sugarss": "*",
|
|
"terser": "^5.16.0",
|
|
"tsx": "^4.8.1",
|
|
"yaml": "^2.4.2"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@types/node": {
|
|
"optional": true
|
|
},
|
|
"jiti": {
|
|
"optional": true
|
|
},
|
|
"less": {
|
|
"optional": true
|
|
},
|
|
"lightningcss": {
|
|
"optional": true
|
|
},
|
|
"sass": {
|
|
"optional": true
|
|
},
|
|
"sass-embedded": {
|
|
"optional": true
|
|
},
|
|
"stylus": {
|
|
"optional": true
|
|
},
|
|
"sugarss": {
|
|
"optional": true
|
|
},
|
|
"terser": {
|
|
"optional": true
|
|
},
|
|
"tsx": {
|
|
"optional": true
|
|
},
|
|
"yaml": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/@babel/helper-string-parser": {
|
|
"version": "7.27.1",
|
|
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
|
|
"integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=6.9.0"
|
|
}
|
|
},
|
|
"node_modules/@babel/helper-validator-identifier": {
|
|
"version": "7.28.5",
|
|
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz",
|
|
"integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=6.9.0"
|
|
}
|
|
},
|
|
"node_modules/@babel/parser": {
|
|
"version": "7.29.0",
|
|
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz",
|
|
"integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@babel/types": "^7.29.0"
|
|
},
|
|
"bin": {
|
|
"parser": "bin/babel-parser.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=6.0.0"
|
|
}
|
|
},
|
|
"node_modules/@babel/types": {
|
|
"version": "7.29.0",
|
|
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz",
|
|
"integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@babel/helper-string-parser": "^7.27.1",
|
|
"@babel/helper-validator-identifier": "^7.28.5"
|
|
},
|
|
"engines": {
|
|
"node": ">=6.9.0"
|
|
}
|
|
},
|
|
"node_modules/@bcoe/v8-coverage": {
|
|
"version": "1.0.2",
|
|
"resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz",
|
|
"integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/@jridgewell/resolve-uri": {
|
|
"version": "3.1.2",
|
|
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
|
|
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=6.0.0"
|
|
}
|
|
},
|
|
"node_modules/@jridgewell/sourcemap-codec": {
|
|
"version": "1.5.5",
|
|
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz",
|
|
"integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@jridgewell/trace-mapping": {
|
|
"version": "0.3.31",
|
|
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz",
|
|
"integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@jridgewell/resolve-uri": "^3.1.0",
|
|
"@jridgewell/sourcemap-codec": "^1.4.14"
|
|
}
|
|
},
|
|
"node_modules/@playwright/test": {
|
|
"version": "1.58.2",
|
|
"resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.58.2.tgz",
|
|
"integrity": "sha512-akea+6bHYBBfA9uQqSYmlJXn61cTa+jbO87xVLCWbTqbWadRVmhxlXATaOjOgcBaWU4ePo0wB41KMFv3o35IXA==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"playwright": "1.58.2"
|
|
},
|
|
"bin": {
|
|
"playwright": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/@standard-schema/spec": {
|
|
"version": "1.1.0",
|
|
"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz",
|
|
"integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@sveltejs/adapter-static": {
|
|
"resolved": "../../node_modules/.pnpm/@sveltejs+adapter-static@3.0.10_@sveltejs+kit@2.53.0_@sveltejs+vite-plugin-svelte@5.1.1_2fb4d22ec8ce62501b07fe41e00e2d2f/node_modules/@sveltejs/adapter-static",
|
|
"link": true
|
|
},
|
|
"node_modules/@sveltejs/kit": {
|
|
"resolved": "../../node_modules/.pnpm/@sveltejs+kit@2.53.0_@sveltejs+vite-plugin-svelte@5.1.1_svelte@5.53.2_vite@6.4.1_@types_da6f945e4bdc5861c12f795ef3b5ca26/node_modules/@sveltejs/kit",
|
|
"link": true
|
|
},
|
|
"node_modules/@sveltejs/vite-plugin-svelte": {
|
|
"resolved": "../../node_modules/.pnpm/@sveltejs+vite-plugin-svelte@5.1.1_svelte@5.53.2_vite@6.4.1_@types+node@20.19.30_jiti@2.6.1_lightningcss@1.31.1_/node_modules/@sveltejs/vite-plugin-svelte",
|
|
"link": true
|
|
},
|
|
"node_modules/@tailwindcss/vite": {
|
|
"resolved": "../../node_modules/.pnpm/@tailwindcss+vite@4.2.0_vite@6.4.1_@types+node@20.19.30_jiti@2.6.1_lightningcss@1.31.1_/node_modules/@tailwindcss/vite",
|
|
"link": true
|
|
},
|
|
"node_modules/@types/chai": {
|
|
"version": "5.2.3",
|
|
"resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz",
|
|
"integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@types/deep-eql": "*",
|
|
"assertion-error": "^2.0.1"
|
|
}
|
|
},
|
|
"node_modules/@types/deep-eql": {
|
|
"version": "4.0.2",
|
|
"resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz",
|
|
"integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@types/estree": {
|
|
"version": "1.0.8",
|
|
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
|
|
"integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/@types/three": {
|
|
"resolved": "../../node_modules/.pnpm/@types+three@0.172.0/node_modules/@types/three",
|
|
"link": true
|
|
},
|
|
"node_modules/@vitest/coverage-v8": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-4.0.18.tgz",
|
|
"integrity": "sha512-7i+N2i0+ME+2JFZhfuz7Tg/FqKtilHjGyGvoHYQ6iLV0zahbsJ9sljC9OcFcPDbhYKCet+sG8SsVqlyGvPflZg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@bcoe/v8-coverage": "^1.0.2",
|
|
"@vitest/utils": "4.0.18",
|
|
"ast-v8-to-istanbul": "^0.3.10",
|
|
"istanbul-lib-coverage": "^3.2.2",
|
|
"istanbul-lib-report": "^3.0.1",
|
|
"istanbul-reports": "^3.2.0",
|
|
"magicast": "^0.5.1",
|
|
"obug": "^2.1.1",
|
|
"std-env": "^3.10.0",
|
|
"tinyrainbow": "^3.0.3"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
},
|
|
"peerDependencies": {
|
|
"@vitest/browser": "4.0.18",
|
|
"vitest": "4.0.18"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@vitest/browser": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/@vitest/expect": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.0.18.tgz",
|
|
"integrity": "sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@standard-schema/spec": "^1.0.0",
|
|
"@types/chai": "^5.2.2",
|
|
"@vitest/spy": "4.0.18",
|
|
"@vitest/utils": "4.0.18",
|
|
"chai": "^6.2.1",
|
|
"tinyrainbow": "^3.0.3"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
}
|
|
},
|
|
"node_modules/@vitest/mocker": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.0.18.tgz",
|
|
"integrity": "sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@vitest/spy": "4.0.18",
|
|
"estree-walker": "^3.0.3",
|
|
"magic-string": "^0.30.21"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
},
|
|
"peerDependencies": {
|
|
"msw": "^2.4.9",
|
|
"vite": "^6.0.0 || ^7.0.0-0"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"msw": {
|
|
"optional": true
|
|
},
|
|
"vite": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/@vitest/pretty-format": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.0.18.tgz",
|
|
"integrity": "sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"tinyrainbow": "^3.0.3"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
}
|
|
},
|
|
"node_modules/@vitest/runner": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.0.18.tgz",
|
|
"integrity": "sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@vitest/utils": "4.0.18",
|
|
"pathe": "^2.0.3"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
}
|
|
},
|
|
"node_modules/@vitest/snapshot": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.0.18.tgz",
|
|
"integrity": "sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@vitest/pretty-format": "4.0.18",
|
|
"magic-string": "^0.30.21",
|
|
"pathe": "^2.0.3"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
}
|
|
},
|
|
"node_modules/@vitest/spy": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.0.18.tgz",
|
|
"integrity": "sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
}
|
|
},
|
|
"node_modules/@vitest/utils": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.0.18.tgz",
|
|
"integrity": "sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@vitest/pretty-format": "4.0.18",
|
|
"tinyrainbow": "^3.0.3"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
}
|
|
},
|
|
"node_modules/assertion-error": {
|
|
"version": "2.0.1",
|
|
"resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
|
|
"integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=12"
|
|
}
|
|
},
|
|
"node_modules/ast-v8-to-istanbul": {
|
|
"version": "0.3.12",
|
|
"resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.12.tgz",
|
|
"integrity": "sha512-BRRC8VRZY2R4Z4lFIL35MwNXmwVqBityvOIwETtsCSwvjl0IdgFsy9NhdaA6j74nUdtJJlIypeRhpDam19Wq3g==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@jridgewell/trace-mapping": "^0.3.31",
|
|
"estree-walker": "^3.0.3",
|
|
"js-tokens": "^10.0.0"
|
|
}
|
|
},
|
|
"node_modules/chai": {
|
|
"version": "6.2.2",
|
|
"resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz",
|
|
"integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/es-module-lexer": {
|
|
"version": "1.7.0",
|
|
"resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz",
|
|
"integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/estree-walker": {
|
|
"version": "3.0.3",
|
|
"resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
|
|
"integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@types/estree": "^1.0.0"
|
|
}
|
|
},
|
|
"node_modules/expect-type": {
|
|
"version": "1.3.0",
|
|
"resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz",
|
|
"integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"engines": {
|
|
"node": ">=12.0.0"
|
|
}
|
|
},
|
|
"node_modules/fdir": {
|
|
"version": "6.5.0",
|
|
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
|
|
"integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=12.0.0"
|
|
},
|
|
"peerDependencies": {
|
|
"picomatch": "^3 || ^4"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"picomatch": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/fsevents": {
|
|
"version": "2.3.2",
|
|
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
|
|
"integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
|
|
"dev": true,
|
|
"hasInstallScript": true,
|
|
"license": "MIT",
|
|
"optional": true,
|
|
"os": [
|
|
"darwin"
|
|
],
|
|
"engines": {
|
|
"node": "^8.16.0 || ^10.6.0 || >=11.0.0"
|
|
}
|
|
},
|
|
"node_modules/has-flag": {
|
|
"version": "4.0.0",
|
|
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
|
|
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
},
|
|
"node_modules/html-escaper": {
|
|
"version": "2.0.2",
|
|
"resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
|
|
"integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/istanbul-lib-coverage": {
|
|
"version": "3.2.2",
|
|
"resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
|
|
"integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
|
|
"dev": true,
|
|
"license": "BSD-3-Clause",
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
},
|
|
"node_modules/istanbul-lib-report": {
|
|
"version": "3.0.1",
|
|
"resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
|
|
"integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
|
|
"dev": true,
|
|
"license": "BSD-3-Clause",
|
|
"dependencies": {
|
|
"istanbul-lib-coverage": "^3.0.0",
|
|
"make-dir": "^4.0.0",
|
|
"supports-color": "^7.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=10"
|
|
}
|
|
},
|
|
"node_modules/istanbul-reports": {
|
|
"version": "3.2.0",
|
|
"resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz",
|
|
"integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==",
|
|
"dev": true,
|
|
"license": "BSD-3-Clause",
|
|
"dependencies": {
|
|
"html-escaper": "^2.0.0",
|
|
"istanbul-lib-report": "^3.0.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
},
|
|
"node_modules/js-tokens": {
|
|
"version": "10.0.0",
|
|
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz",
|
|
"integrity": "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/magic-string": {
|
|
"version": "0.30.21",
|
|
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz",
|
|
"integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@jridgewell/sourcemap-codec": "^1.5.5"
|
|
}
|
|
},
|
|
"node_modules/magicast": {
|
|
"version": "0.5.2",
|
|
"resolved": "https://registry.npmjs.org/magicast/-/magicast-0.5.2.tgz",
|
|
"integrity": "sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@babel/parser": "^7.29.0",
|
|
"@babel/types": "^7.29.0",
|
|
"source-map-js": "^1.2.1"
|
|
}
|
|
},
|
|
"node_modules/make-dir": {
|
|
"version": "4.0.0",
|
|
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
|
|
"integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"semver": "^7.5.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=10"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
}
|
|
},
|
|
"node_modules/obug": {
|
|
"version": "2.1.1",
|
|
"resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz",
|
|
"integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==",
|
|
"dev": true,
|
|
"funding": [
|
|
"https://github.com/sponsors/sxzz",
|
|
"https://opencollective.com/debug"
|
|
],
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/pathe": {
|
|
"version": "2.0.3",
|
|
"resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz",
|
|
"integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/picomatch": {
|
|
"version": "4.0.3",
|
|
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
|
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"peer": true,
|
|
"engines": {
|
|
"node": ">=12"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/jonschlinkert"
|
|
}
|
|
},
|
|
"node_modules/playwright": {
|
|
"version": "1.58.2",
|
|
"resolved": "https://registry.npmjs.org/playwright/-/playwright-1.58.2.tgz",
|
|
"integrity": "sha512-vA30H8Nvkq/cPBnNw4Q8TWz1EJyqgpuinBcHET0YVJVFldr8JDNiU9LaWAE1KqSkRYazuaBhTpB5ZzShOezQ6A==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"playwright-core": "1.58.2"
|
|
},
|
|
"bin": {
|
|
"playwright": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
},
|
|
"optionalDependencies": {
|
|
"fsevents": "2.3.2"
|
|
}
|
|
},
|
|
"node_modules/playwright-core": {
|
|
"version": "1.58.2",
|
|
"resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.58.2.tgz",
|
|
"integrity": "sha512-yZkEtftgwS8CsfYo7nm0KE8jsvm6i/PTgVtB8DL726wNf6H2IMsDuxCpJj59KDaxCtSnrWan2AeDqM7JBaultg==",
|
|
"dev": true,
|
|
"license": "Apache-2.0",
|
|
"bin": {
|
|
"playwright-core": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/semver": {
|
|
"version": "7.7.4",
|
|
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
|
|
"integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
|
|
"dev": true,
|
|
"license": "ISC",
|
|
"bin": {
|
|
"semver": "bin/semver.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=10"
|
|
}
|
|
},
|
|
"node_modules/siginfo": {
|
|
"version": "2.0.0",
|
|
"resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz",
|
|
"integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==",
|
|
"dev": true,
|
|
"license": "ISC"
|
|
},
|
|
"node_modules/source-map-js": {
|
|
"version": "1.2.1",
|
|
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
|
|
"integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
|
|
"dev": true,
|
|
"license": "BSD-3-Clause",
|
|
"engines": {
|
|
"node": ">=0.10.0"
|
|
}
|
|
},
|
|
"node_modules/stackback": {
|
|
"version": "0.0.2",
|
|
"resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz",
|
|
"integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/std-env": {
|
|
"version": "3.10.0",
|
|
"resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz",
|
|
"integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/supports-color": {
|
|
"version": "7.2.0",
|
|
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
|
|
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"has-flag": "^4.0.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
},
|
|
"node_modules/svelte": {
|
|
"resolved": "../../node_modules/.pnpm/svelte@5.53.2/node_modules/svelte",
|
|
"link": true
|
|
},
|
|
"node_modules/svelte-check": {
|
|
"resolved": "../../node_modules/.pnpm/svelte-check@4.4.3_picomatch@4.0.3_svelte@5.53.2_typescript@5.9.3/node_modules/svelte-check",
|
|
"link": true
|
|
},
|
|
"node_modules/tailwindcss": {
|
|
"resolved": "../../node_modules/.pnpm/tailwindcss@4.2.0/node_modules/tailwindcss",
|
|
"link": true
|
|
},
|
|
"node_modules/three": {
|
|
"resolved": "../../node_modules/.pnpm/three@0.172.0/node_modules/three",
|
|
"link": true
|
|
},
|
|
"node_modules/tinybench": {
|
|
"version": "2.9.0",
|
|
"resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz",
|
|
"integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==",
|
|
"dev": true,
|
|
"license": "MIT"
|
|
},
|
|
"node_modules/tinyexec": {
|
|
"version": "1.0.2",
|
|
"resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz",
|
|
"integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
},
|
|
"node_modules/tinyglobby": {
|
|
"version": "0.2.15",
|
|
"resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
|
|
"integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"fdir": "^6.5.0",
|
|
"picomatch": "^4.0.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=12.0.0"
|
|
},
|
|
"funding": {
|
|
"url": "https://github.com/sponsors/SuperchupuDev"
|
|
}
|
|
},
|
|
"node_modules/tinyrainbow": {
|
|
"version": "3.0.3",
|
|
"resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.0.3.tgz",
|
|
"integrity": "sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"engines": {
|
|
"node": ">=14.0.0"
|
|
}
|
|
},
|
|
"node_modules/typescript": {
|
|
"resolved": "../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript",
|
|
"link": true
|
|
},
|
|
"node_modules/vite": {
|
|
"resolved": "../../node_modules/.pnpm/vite@6.4.1_@types+node@20.19.30_jiti@2.6.1_lightningcss@1.31.1/node_modules/vite",
|
|
"link": true
|
|
},
|
|
"node_modules/vitest": {
|
|
"version": "4.0.18",
|
|
"resolved": "https://registry.npmjs.org/vitest/-/vitest-4.0.18.tgz",
|
|
"integrity": "sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"peer": true,
|
|
"dependencies": {
|
|
"@vitest/expect": "4.0.18",
|
|
"@vitest/mocker": "4.0.18",
|
|
"@vitest/pretty-format": "4.0.18",
|
|
"@vitest/runner": "4.0.18",
|
|
"@vitest/snapshot": "4.0.18",
|
|
"@vitest/spy": "4.0.18",
|
|
"@vitest/utils": "4.0.18",
|
|
"es-module-lexer": "^1.7.0",
|
|
"expect-type": "^1.2.2",
|
|
"magic-string": "^0.30.21",
|
|
"obug": "^2.1.1",
|
|
"pathe": "^2.0.3",
|
|
"picomatch": "^4.0.3",
|
|
"std-env": "^3.10.0",
|
|
"tinybench": "^2.9.0",
|
|
"tinyexec": "^1.0.2",
|
|
"tinyglobby": "^0.2.15",
|
|
"tinyrainbow": "^3.0.3",
|
|
"vite": "^6.0.0 || ^7.0.0",
|
|
"why-is-node-running": "^2.3.0"
|
|
},
|
|
"bin": {
|
|
"vitest": "vitest.mjs"
|
|
},
|
|
"engines": {
|
|
"node": "^20.0.0 || ^22.0.0 || >=24.0.0"
|
|
},
|
|
"funding": {
|
|
"url": "https://opencollective.com/vitest"
|
|
},
|
|
"peerDependencies": {
|
|
"@edge-runtime/vm": "*",
|
|
"@opentelemetry/api": "^1.9.0",
|
|
"@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0",
|
|
"@vitest/browser-playwright": "4.0.18",
|
|
"@vitest/browser-preview": "4.0.18",
|
|
"@vitest/browser-webdriverio": "4.0.18",
|
|
"@vitest/ui": "4.0.18",
|
|
"happy-dom": "*",
|
|
"jsdom": "*"
|
|
},
|
|
"peerDependenciesMeta": {
|
|
"@edge-runtime/vm": {
|
|
"optional": true
|
|
},
|
|
"@opentelemetry/api": {
|
|
"optional": true
|
|
},
|
|
"@types/node": {
|
|
"optional": true
|
|
},
|
|
"@vitest/browser-playwright": {
|
|
"optional": true
|
|
},
|
|
"@vitest/browser-preview": {
|
|
"optional": true
|
|
},
|
|
"@vitest/browser-webdriverio": {
|
|
"optional": true
|
|
},
|
|
"@vitest/ui": {
|
|
"optional": true
|
|
},
|
|
"happy-dom": {
|
|
"optional": true
|
|
},
|
|
"jsdom": {
|
|
"optional": true
|
|
}
|
|
}
|
|
},
|
|
"node_modules/why-is-node-running": {
|
|
"version": "2.3.0",
|
|
"resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz",
|
|
"integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==",
|
|
"dev": true,
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"siginfo": "^2.0.0",
|
|
"stackback": "0.0.2"
|
|
},
|
|
"bin": {
|
|
"why-is-node-running": "cli.js"
|
|
},
|
|
"engines": {
|
|
"node": ">=8"
|
|
}
|
|
}
|
|
}
|
|
}
|