[READ-ONLY] Mirror of https://github.com/probablykasper/starchart. GitHub star history graph starchart.kasper.space
chart github github-api github-star graph history star star-history stargazers stars
0

Configure Feed

Select the types of activity you want to include in your feed.

migration to Svelte 5

Kasper (Mar 10, 2025, 12:54 AM +0100) f1e9db0c 488d0ac0

+132 -431
+126 -425
package-lock.json
··· 9 9 "@octokit/core": "^4.2.4", 10 10 "@sveltejs/adapter-cloudflare": "^5.0.3", 11 11 "@sveltejs/kit": "^2.19.0", 12 - "@sveltejs/vite-plugin-svelte": "^3.0.0", 12 + "@sveltejs/vite-plugin-svelte": "^4.0.0", 13 13 "@typescript-eslint/eslint-plugin": "^5.62.0", 14 14 "@typescript-eslint/parser": "^5.62.0", 15 15 "apexcharts": "^3.54.1", ··· 19 19 "isomorphic-fetch": "^3.0.0", 20 20 "lightweight-charts": "^4.2.3", 21 21 "modal-svelte": "^1.1.0", 22 - "prettier": "^2.8.8", 23 - "prettier-plugin-svelte": "^2.10.1", 22 + "prettier": "^3.1.0", 23 + "prettier-plugin-svelte": "^3.2.6", 24 24 "sass": "^1.63.6", 25 - "svelte": "^4.2.19", 26 - "svelte-check": "^3.8.6", 25 + "svelte": "^5.0.0", 26 + "svelte-check": "^4.0.0", 27 27 "typescript": "^5.8.2", 28 - "vite": "^5.0.0" 28 + "vite": "^5.4.4" 29 29 } 30 30 }, 31 31 "node_modules/@ampproject/remapping": { ··· 1972 1972 "win32" 1973 1973 ] 1974 1974 }, 1975 + "node_modules/@sveltejs/acorn-typescript": { 1976 + "version": "1.0.5", 1977 + "resolved": "https://registry.npmjs.org/@sveltejs/acorn-typescript/-/acorn-typescript-1.0.5.tgz", 1978 + "integrity": "sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==", 1979 + "dev": true, 1980 + "license": "MIT", 1981 + "peerDependencies": { 1982 + "acorn": "^8.9.0" 1983 + } 1984 + }, 1975 1985 "node_modules/@sveltejs/adapter-cloudflare": { 1976 1986 "version": "5.0.3", 1977 1987 "resolved": "https://registry.npmjs.org/@sveltejs/adapter-cloudflare/-/adapter-cloudflare-5.0.3.tgz", ··· 2020 2030 } 2021 2031 }, 2022 2032 "node_modules/@sveltejs/vite-plugin-svelte": { 2023 - "version": "3.1.2", 2024 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-3.1.2.tgz", 2025 - "integrity": "sha512-Txsm1tJvtiYeLUVRNqxZGKR/mI+CzuIQuc2gn+YCs9rMTowpNZ2Nqt53JdL8KF9bLhAf2ruR/dr9eZCwdTriRA==", 2033 + "version": "4.0.4", 2034 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte/-/vite-plugin-svelte-4.0.4.tgz", 2035 + "integrity": "sha512-0ba1RQ/PHen5FGpdSrW7Y3fAMQjrXantECALeOiOdBdzR5+5vPP6HVZRLmZaQL+W8m++o+haIAKq5qT+MiZ7VA==", 2026 2036 "dev": true, 2027 2037 "license": "MIT", 2028 2038 "dependencies": { 2029 - "@sveltejs/vite-plugin-svelte-inspector": "^2.1.0", 2030 - "debug": "^4.3.4", 2039 + "@sveltejs/vite-plugin-svelte-inspector": "^3.0.0-next.0||^3.0.0", 2040 + "debug": "^4.3.7", 2031 2041 "deepmerge": "^4.3.1", 2032 2042 "kleur": "^4.1.5", 2033 - "magic-string": "^0.30.10", 2034 - "svelte-hmr": "^0.16.0", 2035 - "vitefu": "^0.2.5" 2043 + "magic-string": "^0.30.12", 2044 + "vitefu": "^1.0.3" 2036 2045 }, 2037 2046 "engines": { 2038 - "node": "^18.0.0 || >=20" 2047 + "node": "^18.0.0 || ^20.0.0 || >=22" 2039 2048 }, 2040 2049 "peerDependencies": { 2041 - "svelte": "^4.0.0 || ^5.0.0-next.0", 2050 + "svelte": "^5.0.0-next.96 || ^5.0.0", 2042 2051 "vite": "^5.0.0" 2043 2052 } 2044 2053 }, 2045 2054 "node_modules/@sveltejs/vite-plugin-svelte-inspector": { 2046 - "version": "2.1.0", 2047 - "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-2.1.0.tgz", 2048 - "integrity": "sha512-9QX28IymvBlSCqsCll5t0kQVxipsfhFFL+L2t3nTWfXnddYwxBuAEtTtlaVQpRz9c37BhJjltSeY4AJSC03SSg==", 2055 + "version": "3.0.1", 2056 + "resolved": "https://registry.npmjs.org/@sveltejs/vite-plugin-svelte-inspector/-/vite-plugin-svelte-inspector-3.0.1.tgz", 2057 + "integrity": "sha512-2CKypmj1sM4GE7HjllT7UKmo4Q6L5xFRd7VMGEWhYnZ+wc6AUVU01IBd7yUi6WnFndEwWoMNOd6e8UjoN0nbvQ==", 2049 2058 "dev": true, 2050 2059 "license": "MIT", 2051 2060 "dependencies": { 2052 - "debug": "^4.3.4" 2061 + "debug": "^4.3.7" 2053 2062 }, 2054 2063 "engines": { 2055 - "node": "^18.0.0 || >=20" 2064 + "node": "^18.0.0 || ^20.0.0 || >=22" 2056 2065 }, 2057 2066 "peerDependencies": { 2058 - "@sveltejs/vite-plugin-svelte": "^3.0.0", 2059 - "svelte": "^4.0.0 || ^5.0.0-next.0", 2067 + "@sveltejs/vite-plugin-svelte": "^4.0.0-next.0||^4.0.0", 2068 + "svelte": "^5.0.0-next.96 || ^5.0.0", 2060 2069 "vite": "^5.0.0" 2061 2070 } 2062 2071 }, ··· 2078 2087 "version": "7.0.15", 2079 2088 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", 2080 2089 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", 2081 - "dev": true, 2082 - "license": "MIT" 2083 - }, 2084 - "node_modules/@types/pug": { 2085 - "version": "2.0.10", 2086 - "resolved": "https://registry.npmjs.org/@types/pug/-/pug-2.0.10.tgz", 2087 - "integrity": "sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==", 2088 2090 "dev": true, 2089 2091 "license": "MIT" 2090 2092 }, ··· 2382 2384 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2383 2385 } 2384 2386 }, 2385 - "node_modules/anymatch": { 2386 - "version": "3.1.3", 2387 - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2388 - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2389 - "dev": true, 2390 - "license": "ISC", 2391 - "dependencies": { 2392 - "normalize-path": "^3.0.0", 2393 - "picomatch": "^2.0.4" 2394 - }, 2395 - "engines": { 2396 - "node": ">= 8" 2397 - } 2398 - }, 2399 2387 "node_modules/apexcharts": { 2400 2388 "version": "3.54.1", 2401 2389 "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.54.1.tgz", ··· 2474 2462 "dev": true, 2475 2463 "license": "Apache-2.0" 2476 2464 }, 2477 - "node_modules/binary-extensions": { 2478 - "version": "2.3.0", 2479 - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 2480 - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 2481 - "dev": true, 2482 - "license": "MIT", 2483 - "engines": { 2484 - "node": ">=8" 2485 - }, 2486 - "funding": { 2487 - "url": "https://github.com/sponsors/sindresorhus" 2488 - } 2489 - }, 2490 2465 "node_modules/blake3-wasm": { 2491 2466 "version": "2.1.5", 2492 2467 "resolved": "https://registry.npmjs.org/blake3-wasm/-/blake3-wasm-2.1.5.tgz", ··· 2519 2494 "node": ">=8" 2520 2495 } 2521 2496 }, 2522 - "node_modules/buffer-crc32": { 2523 - "version": "1.0.0", 2524 - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz", 2525 - "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==", 2526 - "dev": true, 2527 - "license": "MIT", 2528 - "engines": { 2529 - "node": ">=8.0.0" 2530 - } 2531 - }, 2532 2497 "node_modules/callsites": { 2533 2498 "version": "3.1.0", 2534 2499 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", ··· 2572 2537 "url": "https://paulmillr.com/funding/" 2573 2538 } 2574 2539 }, 2575 - "node_modules/code-red": { 2576 - "version": "1.0.4", 2577 - "resolved": "https://registry.npmjs.org/code-red/-/code-red-1.0.4.tgz", 2578 - "integrity": "sha512-7qJWqItLA8/VPVlKJlFXU+NBlo/qyfs39aJcuMT/2ere32ZqvF5OSxgdM5xOfJJ7O429gg2HM47y8v9P+9wrNw==", 2540 + "node_modules/clsx": { 2541 + "version": "2.1.1", 2542 + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 2543 + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 2579 2544 "dev": true, 2580 2545 "license": "MIT", 2581 - "dependencies": { 2582 - "@jridgewell/sourcemap-codec": "^1.4.15", 2583 - "@types/estree": "^1.0.1", 2584 - "acorn": "^8.10.0", 2585 - "estree-walker": "^3.0.3", 2586 - "periscopic": "^3.1.0" 2546 + "engines": { 2547 + "node": ">=6" 2587 2548 } 2588 2549 }, 2589 2550 "node_modules/color": { ··· 2667 2628 "node": ">= 8" 2668 2629 } 2669 2630 }, 2670 - "node_modules/css-tree": { 2671 - "version": "2.3.1", 2672 - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 2673 - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 2674 - "dev": true, 2675 - "license": "MIT", 2676 - "dependencies": { 2677 - "mdn-data": "2.0.30", 2678 - "source-map-js": "^1.0.1" 2679 - }, 2680 - "engines": { 2681 - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 2682 - } 2683 - }, 2684 2631 "node_modules/cssesc": { 2685 2632 "version": "3.0.0", 2686 2633 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", ··· 2752 2699 "dev": true, 2753 2700 "license": "ISC" 2754 2701 }, 2755 - "node_modules/detect-indent": { 2756 - "version": "6.1.0", 2757 - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", 2758 - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", 2759 - "dev": true, 2760 - "license": "MIT", 2761 - "engines": { 2762 - "node": ">=8" 2763 - } 2764 - }, 2765 2702 "node_modules/detect-libc": { 2766 2703 "version": "1.0.3", 2767 2704 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", ··· 2808 2745 "engines": { 2809 2746 "node": ">=6.0.0" 2810 2747 } 2811 - }, 2812 - "node_modules/es6-promise": { 2813 - "version": "3.3.1", 2814 - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", 2815 - "integrity": "sha512-SOp9Phqvqn7jtEUxPWdWfWoLmyt2VaJ6MpvP9Comy1MceMXqE6bxvaTu4iaxpYYPzhny28Lc+M87/c2cPK6lDg==", 2816 - "dev": true, 2817 - "license": "MIT" 2818 2748 }, 2819 2749 "node_modules/esbuild": { 2820 2750 "version": "0.24.2", ··· 3091 3021 "license": "BSD-2-Clause", 3092 3022 "engines": { 3093 3023 "node": ">=4.0" 3024 + } 3025 + }, 3026 + "node_modules/esrap": { 3027 + "version": "1.4.5", 3028 + "resolved": "https://registry.npmjs.org/esrap/-/esrap-1.4.5.tgz", 3029 + "integrity": "sha512-CjNMjkBWWZeHn+VX+gS8YvFwJ5+NDhg8aWZBSFJPR8qQduDNjbJodA2WcwCm7uQa5Rjqj+nZvVmceg1RbHFB9g==", 3030 + "dev": true, 3031 + "license": "MIT", 3032 + "dependencies": { 3033 + "@jridgewell/sourcemap-codec": "^1.4.15" 3094 3034 } 3095 3035 }, 3096 3036 "node_modules/esrecurse": { ··· 3127 3067 } 3128 3068 }, 3129 3069 "node_modules/estree-walker": { 3130 - "version": "3.0.3", 3131 - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 3132 - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 3070 + "version": "0.6.1", 3071 + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", 3072 + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", 3133 3073 "dev": true, 3134 3074 "license": "MIT", 3135 - "dependencies": { 3136 - "@types/estree": "^1.0.0" 3137 - } 3075 + "peer": true 3138 3076 }, 3139 3077 "node_modules/esutils": { 3140 3078 "version": "2.0.3", ··· 3414 3352 "funding": { 3415 3353 "url": "https://github.com/sponsors/sindresorhus" 3416 3354 } 3417 - }, 3418 - "node_modules/graceful-fs": { 3419 - "version": "4.2.11", 3420 - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3421 - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3422 - "dev": true, 3423 - "license": "ISC" 3424 3355 }, 3425 3356 "node_modules/graphemer": { 3426 3357 "version": "1.4.0", ··· 3522 3453 "optional": true, 3523 3454 "peer": true 3524 3455 }, 3525 - "node_modules/is-binary-path": { 3526 - "version": "2.1.0", 3527 - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3528 - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3529 - "dev": true, 3530 - "license": "MIT", 3531 - "dependencies": { 3532 - "binary-extensions": "^2.0.0" 3533 - }, 3534 - "engines": { 3535 - "node": ">=8" 3536 - } 3537 - }, 3538 3456 "node_modules/is-extglob": { 3539 3457 "version": "2.1.1", 3540 3458 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", ··· 3751 3669 "@jridgewell/sourcemap-codec": "^1.5.0" 3752 3670 } 3753 3671 }, 3754 - "node_modules/mdn-data": { 3755 - "version": "2.0.30", 3756 - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 3757 - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", 3758 - "dev": true, 3759 - "license": "CC0-1.0" 3760 - }, 3761 3672 "node_modules/merge2": { 3762 3673 "version": "1.4.1", 3763 3674 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", ··· 3796 3707 "node": ">=10.0.0" 3797 3708 } 3798 3709 }, 3799 - "node_modules/min-indent": { 3800 - "version": "1.0.1", 3801 - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", 3802 - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", 3803 - "dev": true, 3804 - "license": "MIT", 3805 - "engines": { 3806 - "node": ">=4" 3807 - } 3808 - }, 3809 3710 "node_modules/miniflare": { 3810 3711 "version": "3.20250224.0", 3811 3712 "resolved": "https://registry.npmjs.org/miniflare/-/miniflare-3.20250224.0.tgz", ··· 3860 3761 "node": "*" 3861 3762 } 3862 3763 }, 3863 - "node_modules/minimist": { 3864 - "version": "1.2.8", 3865 - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3866 - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3867 - "dev": true, 3868 - "license": "MIT", 3869 - "funding": { 3870 - "url": "https://github.com/sponsors/ljharb" 3871 - } 3872 - }, 3873 - "node_modules/mkdirp": { 3874 - "version": "0.5.6", 3875 - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", 3876 - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", 3877 - "dev": true, 3878 - "license": "MIT", 3879 - "dependencies": { 3880 - "minimist": "^1.2.6" 3881 - }, 3882 - "bin": { 3883 - "mkdirp": "bin/cmd.js" 3884 - } 3885 - }, 3886 3764 "node_modules/modal-svelte": { 3887 3765 "version": "1.4.0", 3888 3766 "resolved": "https://registry.npmjs.org/modal-svelte/-/modal-svelte-1.4.0.tgz", ··· 3991 3869 "encoding": { 3992 3870 "optional": true 3993 3871 } 3994 - } 3995 - }, 3996 - "node_modules/normalize-path": { 3997 - "version": "3.0.0", 3998 - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 3999 - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4000 - "dev": true, 4001 - "license": "MIT", 4002 - "engines": { 4003 - "node": ">=0.10.0" 4004 3872 } 4005 3873 }, 4006 3874 "node_modules/ohash": { ··· 4140 4008 "license": "MIT", 4141 4009 "peer": true 4142 4010 }, 4143 - "node_modules/periscopic": { 4144 - "version": "3.1.0", 4145 - "resolved": "https://registry.npmjs.org/periscopic/-/periscopic-3.1.0.tgz", 4146 - "integrity": "sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==", 4147 - "dev": true, 4148 - "license": "MIT", 4149 - "dependencies": { 4150 - "@types/estree": "^1.0.0", 4151 - "estree-walker": "^3.0.0", 4152 - "is-reference": "^3.0.0" 4153 - } 4154 - }, 4155 4011 "node_modules/picocolors": { 4156 4012 "version": "1.1.1", 4157 4013 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", ··· 4300 4156 } 4301 4157 }, 4302 4158 "node_modules/prettier": { 4303 - "version": "2.8.8", 4304 - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", 4305 - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", 4159 + "version": "3.5.3", 4160 + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", 4161 + "integrity": "sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==", 4306 4162 "dev": true, 4307 4163 "license": "MIT", 4308 4164 "bin": { 4309 - "prettier": "bin-prettier.js" 4165 + "prettier": "bin/prettier.cjs" 4310 4166 }, 4311 4167 "engines": { 4312 - "node": ">=10.13.0" 4168 + "node": ">=14" 4313 4169 }, 4314 4170 "funding": { 4315 4171 "url": "https://github.com/prettier/prettier?sponsor=1" 4316 4172 } 4317 4173 }, 4318 4174 "node_modules/prettier-plugin-svelte": { 4319 - "version": "2.10.1", 4320 - "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-2.10.1.tgz", 4321 - "integrity": "sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==", 4175 + "version": "3.3.3", 4176 + "resolved": "https://registry.npmjs.org/prettier-plugin-svelte/-/prettier-plugin-svelte-3.3.3.tgz", 4177 + "integrity": "sha512-yViK9zqQ+H2qZD1w/bH7W8i+bVfKrD8GIFjkFe4Thl6kCT9SlAsXVNmt3jCvQOCsnOhcvYgsoVlRV/Eu6x5nNw==", 4322 4178 "dev": true, 4323 4179 "license": "MIT", 4324 4180 "peerDependencies": { 4325 - "prettier": "^1.16.4 || ^2.0.0", 4326 - "svelte": "^3.2.0 || ^4.0.0-next.0" 4181 + "prettier": "^3.0.0", 4182 + "svelte": "^3.2.0 || ^4.0.0-next.0 || ^5.0.0-next.0" 4327 4183 } 4328 4184 }, 4329 4185 "node_modules/printable-characters": { ··· 4479 4335 "magic-string": "^0.25.3", 4480 4336 "rollup-pluginutils": "^2.8.1" 4481 4337 } 4482 - }, 4483 - "node_modules/rollup-plugin-inject/node_modules/estree-walker": { 4484 - "version": "0.6.1", 4485 - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", 4486 - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", 4487 - "dev": true, 4488 - "license": "MIT", 4489 - "peer": true 4490 4338 }, 4491 4339 "node_modules/rollup-plugin-inject/node_modules/magic-string": { 4492 4340 "version": "0.25.9", ··· 4521 4369 "estree-walker": "^0.6.1" 4522 4370 } 4523 4371 }, 4524 - "node_modules/rollup-pluginutils/node_modules/estree-walker": { 4525 - "version": "0.6.1", 4526 - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", 4527 - "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", 4528 - "dev": true, 4529 - "license": "MIT", 4530 - "peer": true 4531 - }, 4532 4372 "node_modules/run-parallel": { 4533 4373 "version": "1.2.0", 4534 4374 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", ··· 4564 4404 }, 4565 4405 "engines": { 4566 4406 "node": ">=6" 4567 - } 4568 - }, 4569 - "node_modules/sander": { 4570 - "version": "0.5.1", 4571 - "resolved": "https://registry.npmjs.org/sander/-/sander-0.5.1.tgz", 4572 - "integrity": "sha512-3lVqBir7WuKDHGrKRDn/1Ye3kwpXaDOMsiRP1wd6wpZW56gJhsbp5RqQpA6JG/P+pkXizygnr1dKR8vzWaVsfA==", 4573 - "dev": true, 4574 - "license": "MIT", 4575 - "dependencies": { 4576 - "es6-promise": "^3.1.2", 4577 - "graceful-fs": "^4.1.3", 4578 - "mkdirp": "^0.5.1", 4579 - "rimraf": "^2.5.2" 4580 - } 4581 - }, 4582 - "node_modules/sander/node_modules/rimraf": { 4583 - "version": "2.7.1", 4584 - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 4585 - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 4586 - "deprecated": "Rimraf versions prior to v4 are no longer supported", 4587 - "dev": true, 4588 - "license": "ISC", 4589 - "dependencies": { 4590 - "glob": "^7.1.3" 4591 - }, 4592 - "bin": { 4593 - "rimraf": "bin.js" 4594 4407 } 4595 4408 }, 4596 4409 "node_modules/sass": { ··· 4748 4561 "node": ">=8" 4749 4562 } 4750 4563 }, 4751 - "node_modules/sorcery": { 4752 - "version": "0.11.1", 4753 - "resolved": "https://registry.npmjs.org/sorcery/-/sorcery-0.11.1.tgz", 4754 - "integrity": "sha512-o7npfeJE6wi6J9l0/5LKshFzZ2rMatRiCDwYeDQaOzqdzRJwALhX7mk/A/ecg6wjMu7wdZbmXfD2S/vpOg0bdQ==", 4755 - "dev": true, 4756 - "license": "MIT", 4757 - "dependencies": { 4758 - "@jridgewell/sourcemap-codec": "^1.4.14", 4759 - "buffer-crc32": "^1.0.0", 4760 - "minimist": "^1.2.0", 4761 - "sander": "^0.5.0" 4762 - }, 4763 - "bin": { 4764 - "sorcery": "bin/sorcery" 4765 - } 4766 - }, 4767 4564 "node_modules/source-map": { 4768 4565 "version": "0.6.1", 4769 4566 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", ··· 4831 4628 "node": ">=8" 4832 4629 } 4833 4630 }, 4834 - "node_modules/strip-indent": { 4835 - "version": "3.0.0", 4836 - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", 4837 - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", 4838 - "dev": true, 4839 - "license": "MIT", 4840 - "dependencies": { 4841 - "min-indent": "^1.0.0" 4842 - }, 4843 - "engines": { 4844 - "node": ">=8" 4845 - } 4846 - }, 4847 4631 "node_modules/strip-json-comments": { 4848 4632 "version": "3.1.1", 4849 4633 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", ··· 4871 4655 } 4872 4656 }, 4873 4657 "node_modules/svelte": { 4874 - "version": "4.2.19", 4875 - "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.19.tgz", 4876 - "integrity": "sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==", 4658 + "version": "5.22.6", 4659 + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.22.6.tgz", 4660 + "integrity": "sha512-dxHyh3USJyayafSt5I5QD7KuoCM5ZGdIOtLQiKHEro7tymdh0jMcNkiSBVHW+LOA2jEqZEHhyfwN6/pCjx0Fug==", 4877 4661 "dev": true, 4878 4662 "license": "MIT", 4879 4663 "dependencies": { 4880 - "@ampproject/remapping": "^2.2.1", 4881 - "@jridgewell/sourcemap-codec": "^1.4.15", 4882 - "@jridgewell/trace-mapping": "^0.3.18", 4883 - "@types/estree": "^1.0.1", 4884 - "acorn": "^8.9.0", 4885 - "aria-query": "^5.3.0", 4886 - "axobject-query": "^4.0.0", 4887 - "code-red": "^1.0.3", 4888 - "css-tree": "^2.3.1", 4889 - "estree-walker": "^3.0.3", 4890 - "is-reference": "^3.0.1", 4664 + "@ampproject/remapping": "^2.3.0", 4665 + "@jridgewell/sourcemap-codec": "^1.5.0", 4666 + "@sveltejs/acorn-typescript": "^1.0.5", 4667 + "@types/estree": "^1.0.5", 4668 + "acorn": "^8.12.1", 4669 + "aria-query": "^5.3.1", 4670 + "axobject-query": "^4.1.0", 4671 + "clsx": "^2.1.1", 4672 + "esm-env": "^1.2.1", 4673 + "esrap": "^1.4.3", 4674 + "is-reference": "^3.0.3", 4891 4675 "locate-character": "^3.0.0", 4892 - "magic-string": "^0.30.4", 4893 - "periscopic": "^3.1.0" 4676 + "magic-string": "^0.30.11", 4677 + "zimmerframe": "^1.1.2" 4894 4678 }, 4895 4679 "engines": { 4896 - "node": ">=16" 4680 + "node": ">=18" 4897 4681 } 4898 4682 }, 4899 4683 "node_modules/svelte-check": { 4900 - "version": "3.8.6", 4901 - "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-3.8.6.tgz", 4902 - "integrity": "sha512-ij0u4Lw/sOTREP13BdWZjiXD/BlHE6/e2e34XzmVmsp5IN4kVa3PWP65NM32JAgwjZlwBg/+JtiNV1MM8khu0Q==", 4684 + "version": "4.1.5", 4685 + "resolved": "https://registry.npmjs.org/svelte-check/-/svelte-check-4.1.5.tgz", 4686 + "integrity": "sha512-Gb0T2IqBNe1tLB9EB1Qh+LOe+JB8wt2/rNBDGvkxQVvk8vNeAoG+vZgFB/3P5+zC7RWlyBlzm9dVjZFph/maIg==", 4903 4687 "dev": true, 4904 4688 "license": "MIT", 4905 4689 "dependencies": { 4906 - "@jridgewell/trace-mapping": "^0.3.17", 4907 - "chokidar": "^3.4.1", 4690 + "@jridgewell/trace-mapping": "^0.3.25", 4691 + "chokidar": "^4.0.1", 4692 + "fdir": "^6.2.0", 4908 4693 "picocolors": "^1.0.0", 4909 - "sade": "^1.7.4", 4910 - "svelte-preprocess": "^5.1.3", 4911 - "typescript": "^5.0.3" 4694 + "sade": "^1.7.4" 4912 4695 }, 4913 4696 "bin": { 4914 4697 "svelte-check": "bin/svelte-check" 4915 4698 }, 4699 + "engines": { 4700 + "node": ">= 18.0.0" 4701 + }, 4916 4702 "peerDependencies": { 4917 - "svelte": "^3.55.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0" 4703 + "svelte": "^4.0.0 || ^5.0.0-next.0", 4704 + "typescript": ">=5.0.0" 4918 4705 } 4919 4706 }, 4920 - "node_modules/svelte-check/node_modules/chokidar": { 4921 - "version": "3.6.0", 4922 - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 4923 - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 4707 + "node_modules/svelte-check/node_modules/fdir": { 4708 + "version": "6.4.3", 4709 + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", 4710 + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", 4924 4711 "dev": true, 4925 4712 "license": "MIT", 4926 - "dependencies": { 4927 - "anymatch": "~3.1.2", 4928 - "braces": "~3.0.2", 4929 - "glob-parent": "~5.1.2", 4930 - "is-binary-path": "~2.1.0", 4931 - "is-glob": "~4.0.1", 4932 - "normalize-path": "~3.0.0", 4933 - "readdirp": "~3.6.0" 4713 + "peerDependencies": { 4714 + "picomatch": "^3 || ^4" 4934 4715 }, 4935 - "engines": { 4936 - "node": ">= 8.10.0" 4937 - }, 4938 - "funding": { 4939 - "url": "https://paulmillr.com/funding/" 4940 - }, 4941 - "optionalDependencies": { 4942 - "fsevents": "~2.3.2" 4716 + "peerDependenciesMeta": { 4717 + "picomatch": { 4718 + "optional": true 4719 + } 4943 4720 } 4944 4721 }, 4945 - "node_modules/svelte-check/node_modules/glob-parent": { 4946 - "version": "5.1.2", 4947 - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4948 - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4722 + "node_modules/svelte-check/node_modules/picomatch": { 4723 + "version": "4.0.2", 4724 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", 4725 + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", 4949 4726 "dev": true, 4950 - "license": "ISC", 4951 - "dependencies": { 4952 - "is-glob": "^4.0.1" 4953 - }, 4727 + "license": "MIT", 4728 + "optional": true, 4729 + "peer": true, 4954 4730 "engines": { 4955 - "node": ">= 6" 4956 - } 4957 - }, 4958 - "node_modules/svelte-check/node_modules/readdirp": { 4959 - "version": "3.6.0", 4960 - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4961 - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4962 - "dev": true, 4963 - "license": "MIT", 4964 - "dependencies": { 4965 - "picomatch": "^2.2.1" 4731 + "node": ">=12" 4966 4732 }, 4967 - "engines": { 4968 - "node": ">=8.10.0" 4733 + "funding": { 4734 + "url": "https://github.com/sponsors/jonschlinkert" 4969 4735 } 4970 4736 }, 4971 4737 "node_modules/svelte-eslint-parser": { ··· 5023 4789 "node": ">=4.0" 5024 4790 } 5025 4791 }, 5026 - "node_modules/svelte-hmr": { 5027 - "version": "0.16.0", 5028 - "resolved": "https://registry.npmjs.org/svelte-hmr/-/svelte-hmr-0.16.0.tgz", 5029 - "integrity": "sha512-Gyc7cOS3VJzLlfj7wKS0ZnzDVdv3Pn2IuVeJPk9m2skfhcu5bq3wtIZyQGggr7/Iim5rH5cncyQft/kRLupcnA==", 5030 - "dev": true, 5031 - "license": "ISC", 5032 - "engines": { 5033 - "node": "^12.20 || ^14.13.1 || >= 16" 5034 - }, 5035 - "peerDependencies": { 5036 - "svelte": "^3.19.0 || ^4.0.0" 5037 - } 5038 - }, 5039 - "node_modules/svelte-preprocess": { 5040 - "version": "5.1.4", 5041 - "resolved": "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-5.1.4.tgz", 5042 - "integrity": "sha512-IvnbQ6D6Ao3Gg6ftiM5tdbR6aAETwjhHV+UKGf5bHGYR69RQvF1ho0JKPcbUON4vy4R7zom13jPjgdOWCQ5hDA==", 5043 - "dev": true, 5044 - "hasInstallScript": true, 5045 - "license": "MIT", 5046 - "dependencies": { 5047 - "@types/pug": "^2.0.6", 5048 - "detect-indent": "^6.1.0", 5049 - "magic-string": "^0.30.5", 5050 - "sorcery": "^0.11.0", 5051 - "strip-indent": "^3.0.0" 5052 - }, 5053 - "engines": { 5054 - "node": ">= 16.0.0" 5055 - }, 5056 - "peerDependencies": { 5057 - "@babel/core": "^7.10.2", 5058 - "coffeescript": "^2.5.1", 5059 - "less": "^3.11.3 || ^4.0.0", 5060 - "postcss": "^7 || ^8", 5061 - "postcss-load-config": "^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", 5062 - "pug": "^3.0.0", 5063 - "sass": "^1.26.8", 5064 - "stylus": "^0.55.0", 5065 - "sugarss": "^2.0.0 || ^3.0.0 || ^4.0.0", 5066 - "svelte": "^3.23.0 || ^4.0.0-next.0 || ^4.0.0 || ^5.0.0-next.0", 5067 - "typescript": ">=3.9.5 || ^4.0.0 || ^5.0.0" 5068 - }, 5069 - "peerDependenciesMeta": { 5070 - "@babel/core": { 5071 - "optional": true 5072 - }, 5073 - "coffeescript": { 5074 - "optional": true 5075 - }, 5076 - "less": { 5077 - "optional": true 5078 - }, 5079 - "postcss": { 5080 - "optional": true 5081 - }, 5082 - "postcss-load-config": { 5083 - "optional": true 5084 - }, 5085 - "pug": { 5086 - "optional": true 5087 - }, 5088 - "sass": { 5089 - "optional": true 5090 - }, 5091 - "stylus": { 5092 - "optional": true 5093 - }, 5094 - "sugarss": { 5095 - "optional": true 5096 - }, 5097 - "typescript": { 5098 - "optional": true 5099 - } 5100 - } 5101 - }, 5102 4792 "node_modules/svg.draggable.js": { 5103 4793 "version": "2.2.2", 5104 4794 "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", ··· 5850 5540 } 5851 5541 }, 5852 5542 "node_modules/vitefu": { 5853 - "version": "0.2.5", 5854 - "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", 5855 - "integrity": "sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==", 5543 + "version": "1.0.6", 5544 + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", 5545 + "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==", 5856 5546 "dev": true, 5857 5547 "license": "MIT", 5548 + "workspaces": [ 5549 + "tests/deps/*", 5550 + "tests/projects/*" 5551 + ], 5858 5552 "peerDependencies": { 5859 - "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" 5553 + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" 5860 5554 }, 5861 5555 "peerDependenciesMeta": { 5862 5556 "vite": { ··· 6501 6195 "engines": { 6502 6196 "node": ">= 0.6" 6503 6197 } 6198 + }, 6199 + "node_modules/zimmerframe": { 6200 + "version": "1.1.2", 6201 + "resolved": "https://registry.npmjs.org/zimmerframe/-/zimmerframe-1.1.2.tgz", 6202 + "integrity": "sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==", 6203 + "dev": true, 6204 + "license": "MIT" 6504 6205 }, 6505 6206 "node_modules/zod": { 6506 6207 "version": "3.22.3",
+6 -6
package.json
··· 13 13 "@octokit/core": "^4.2.4", 14 14 "@sveltejs/adapter-cloudflare": "^5.0.3", 15 15 "@sveltejs/kit": "^2.19.0", 16 - "@sveltejs/vite-plugin-svelte": "^3.1.2", 16 + "@sveltejs/vite-plugin-svelte": "^4.0.0", 17 17 "@typescript-eslint/eslint-plugin": "^5.62.0", 18 18 "@typescript-eslint/parser": "^5.62.0", 19 19 "apexcharts": "^3.54.1", ··· 23 23 "isomorphic-fetch": "^3.0.0", 24 24 "lightweight-charts": "^4.2.3", 25 25 "modal-svelte": "^1.1.0", 26 - "prettier": "^2.8.8", 27 - "prettier-plugin-svelte": "^2.10.1", 26 + "prettier": "^3.1.0", 27 + "prettier-plugin-svelte": "^3.2.6", 28 28 "sass": "^1.63.6", 29 - "svelte": "^4.2.19", 30 - "svelte-check": "^3.8.6", 29 + "svelte": "^5.0.0", 30 + "svelte-check": "^4.0.0", 31 31 "typescript": "^5.8.2", 32 - "vite": "^5.0.0" 32 + "vite": "^5.4.4" 33 33 }, 34 34 "prettier": { 35 35 "useTabs": true,