This repository has no description
0

Configure Feed

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

Merge pull request #788 from cosmik-network/development

Development

+188 -86
+170 -80
package-lock.json
··· 1127 1127 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.4.tgz", 1128 1128 "integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==", 1129 1129 "dev": true, 1130 - "peer": true, 1131 1130 "dependencies": { 1132 1131 "@babel/code-frame": "^7.27.1", 1133 1132 "@babel/generator": "^7.28.3", ··· 1797 1796 "url": "https://opencollective.com/csstools" 1798 1797 } 1799 1798 ], 1800 - "peer": true, 1801 1799 "engines": { 1802 1800 "node": ">=18" 1803 1801 }, ··· 1820 1818 "url": "https://opencollective.com/csstools" 1821 1819 } 1822 1820 ], 1823 - "peer": true, 1824 1821 "engines": { 1825 1822 "node": ">=18" 1826 1823 } ··· 1830 1827 "resolved": "https://registry.npmjs.org/@drizzle-team/brocli/-/brocli-0.10.2.tgz", 1831 1828 "integrity": "sha512-z33Il7l5dKjUgGULTqBsQBQwckHh5AbIuxhdsIxDDiZAzBOrZO6q9ogcWC65kU382AfynTfgNumVcNIjuIua6w==", 1832 1829 "dev": true 1830 + }, 1831 + "node_modules/@emnapi/core": { 1832 + "version": "1.10.0", 1833 + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", 1834 + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", 1835 + "dev": true, 1836 + "license": "MIT", 1837 + "optional": true, 1838 + "dependencies": { 1839 + "@emnapi/wasi-threads": "1.2.1", 1840 + "tslib": "^2.4.0" 1841 + } 1842 + }, 1843 + "node_modules/@emnapi/runtime": { 1844 + "version": "1.10.0", 1845 + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", 1846 + "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", 1847 + "license": "MIT", 1848 + "optional": true, 1849 + "dependencies": { 1850 + "tslib": "^2.4.0" 1851 + } 1833 1852 }, 1834 1853 "node_modules/@emnapi/wasi-threads": { 1835 1854 "version": "1.2.1", ··· 2266 2285 "os": [ 2267 2286 "aix" 2268 2287 ], 2288 + "peer": true, 2269 2289 "engines": { 2270 2290 "node": ">=18" 2271 2291 } ··· 2283 2303 "os": [ 2284 2304 "android" 2285 2305 ], 2306 + "peer": true, 2286 2307 "engines": { 2287 2308 "node": ">=18" 2288 2309 } ··· 2300 2321 "os": [ 2301 2322 "android" 2302 2323 ], 2324 + "peer": true, 2303 2325 "engines": { 2304 2326 "node": ">=18" 2305 2327 } ··· 2317 2339 "os": [ 2318 2340 "android" 2319 2341 ], 2342 + "peer": true, 2320 2343 "engines": { 2321 2344 "node": ">=18" 2322 2345 } ··· 2334 2357 "os": [ 2335 2358 "darwin" 2336 2359 ], 2360 + "peer": true, 2337 2361 "engines": { 2338 2362 "node": ">=18" 2339 2363 } ··· 2351 2375 "os": [ 2352 2376 "darwin" 2353 2377 ], 2378 + "peer": true, 2354 2379 "engines": { 2355 2380 "node": ">=18" 2356 2381 } ··· 2368 2393 "os": [ 2369 2394 "freebsd" 2370 2395 ], 2396 + "peer": true, 2371 2397 "engines": { 2372 2398 "node": ">=18" 2373 2399 } ··· 2385 2411 "os": [ 2386 2412 "freebsd" 2387 2413 ], 2414 + "peer": true, 2388 2415 "engines": { 2389 2416 "node": ">=18" 2390 2417 } ··· 2402 2429 "os": [ 2403 2430 "linux" 2404 2431 ], 2432 + "peer": true, 2405 2433 "engines": { 2406 2434 "node": ">=18" 2407 2435 } ··· 2419 2447 "os": [ 2420 2448 "linux" 2421 2449 ], 2450 + "peer": true, 2422 2451 "engines": { 2423 2452 "node": ">=18" 2424 2453 } ··· 2436 2465 "os": [ 2437 2466 "linux" 2438 2467 ], 2468 + "peer": true, 2439 2469 "engines": { 2440 2470 "node": ">=18" 2441 2471 } ··· 2453 2483 "os": [ 2454 2484 "linux" 2455 2485 ], 2486 + "peer": true, 2456 2487 "engines": { 2457 2488 "node": ">=18" 2458 2489 } ··· 2470 2501 "os": [ 2471 2502 "linux" 2472 2503 ], 2504 + "peer": true, 2473 2505 "engines": { 2474 2506 "node": ">=18" 2475 2507 } ··· 2487 2519 "os": [ 2488 2520 "linux" 2489 2521 ], 2522 + "peer": true, 2490 2523 "engines": { 2491 2524 "node": ">=18" 2492 2525 } ··· 2504 2537 "os": [ 2505 2538 "linux" 2506 2539 ], 2540 + "peer": true, 2507 2541 "engines": { 2508 2542 "node": ">=18" 2509 2543 } ··· 2521 2555 "os": [ 2522 2556 "linux" 2523 2557 ], 2558 + "peer": true, 2524 2559 "engines": { 2525 2560 "node": ">=18" 2526 2561 } ··· 2538 2573 "os": [ 2539 2574 "linux" 2540 2575 ], 2576 + "peer": true, 2541 2577 "engines": { 2542 2578 "node": ">=18" 2543 2579 } ··· 2555 2591 "os": [ 2556 2592 "netbsd" 2557 2593 ], 2594 + "peer": true, 2558 2595 "engines": { 2559 2596 "node": ">=18" 2560 2597 } ··· 2572 2609 "os": [ 2573 2610 "netbsd" 2574 2611 ], 2612 + "peer": true, 2575 2613 "engines": { 2576 2614 "node": ">=18" 2577 2615 } ··· 2589 2627 "os": [ 2590 2628 "openbsd" 2591 2629 ], 2630 + "peer": true, 2592 2631 "engines": { 2593 2632 "node": ">=18" 2594 2633 } ··· 2606 2645 "os": [ 2607 2646 "openbsd" 2608 2647 ], 2648 + "peer": true, 2609 2649 "engines": { 2610 2650 "node": ">=18" 2611 2651 } ··· 2623 2663 "os": [ 2624 2664 "openharmony" 2625 2665 ], 2666 + "peer": true, 2626 2667 "engines": { 2627 2668 "node": ">=18" 2628 2669 } ··· 2640 2681 "os": [ 2641 2682 "sunos" 2642 2683 ], 2684 + "peer": true, 2643 2685 "engines": { 2644 2686 "node": ">=18" 2645 2687 } ··· 2657 2699 "os": [ 2658 2700 "win32" 2659 2701 ], 2702 + "peer": true, 2660 2703 "engines": { 2661 2704 "node": ">=18" 2662 2705 } ··· 2674 2717 "os": [ 2675 2718 "win32" 2676 2719 ], 2720 + "peer": true, 2677 2721 "engines": { 2678 2722 "node": ">=18" 2679 2723 } ··· 2691 2735 "os": [ 2692 2736 "win32" 2693 2737 ], 2738 + "peer": true, 2694 2739 "engines": { 2695 2740 "node": ">=18" 2696 2741 } ··· 4686 4731 "version": "3.1.1", 4687 4732 "resolved": "https://registry.npmjs.org/@mdx-js/loader/-/loader-3.1.1.tgz", 4688 4733 "integrity": "sha512-0TTacJyZ9mDmY+VefuthVshaNIyCGZHJG2fMnGaDttCt8HmjUF7SizlHJpaCDoGnN635nK1wpzfpx/Xx5S4WnQ==", 4689 - "peer": true, 4690 4734 "dependencies": { 4691 4735 "@mdx-js/mdx": "^3.0.0", 4692 4736 "source-map": "^0.7.0" ··· 4744 4788 "version": "3.1.1", 4745 4789 "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", 4746 4790 "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", 4747 - "peer": true, 4748 4791 "dependencies": { 4749 4792 "@types/mdx": "^2.0.0" 4750 4793 }, ··· 4876 4919 "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.14.tgz", 4877 4920 "integrity": "sha512-aXeirLYuASxEgi4X4WhfXsShCFxWDfNn/8ZeC5YXAS2BB4A8FJi1kwwGL6nvMVboE7fZCzmJPNdMvVHc8JpaiA==", 4878 4921 "license": "MIT", 4879 - "optional": true 4922 + "optional": true, 4923 + "peer": true 4880 4924 }, 4881 4925 "node_modules/@next/eslint-plugin-next": { 4882 4926 "version": "16.2.3", ··· 4951 4995 "os": [ 4952 4996 "darwin" 4953 4997 ], 4998 + "peer": true, 4954 4999 "engines": { 4955 5000 "node": ">= 10" 4956 5001 } ··· 4967 5012 "os": [ 4968 5013 "darwin" 4969 5014 ], 5015 + "peer": true, 4970 5016 "engines": { 4971 5017 "node": ">= 10" 4972 5018 } ··· 4983 5029 "os": [ 4984 5030 "linux" 4985 5031 ], 5032 + "peer": true, 4986 5033 "engines": { 4987 5034 "node": ">= 10" 4988 5035 } ··· 4999 5046 "os": [ 5000 5047 "linux" 5001 5048 ], 5049 + "peer": true, 5002 5050 "engines": { 5003 5051 "node": ">= 10" 5004 5052 } ··· 5015 5063 "os": [ 5016 5064 "linux" 5017 5065 ], 5066 + "peer": true, 5018 5067 "engines": { 5019 5068 "node": ">= 10" 5020 5069 } ··· 5031 5080 "os": [ 5032 5081 "linux" 5033 5082 ], 5083 + "peer": true, 5034 5084 "engines": { 5035 5085 "node": ">= 10" 5036 5086 } ··· 5047 5097 "os": [ 5048 5098 "win32" 5049 5099 ], 5100 + "peer": true, 5050 5101 "engines": { 5051 5102 "node": ">= 10" 5052 5103 } ··· 5063 5114 "os": [ 5064 5115 "win32" 5065 5116 ], 5117 + "peer": true, 5066 5118 "engines": { 5067 5119 "node": ">= 10" 5068 5120 } ··· 5140 5192 "version": "1.9.0", 5141 5193 "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", 5142 5194 "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", 5143 - "peer": true, 5144 5195 "engines": { 5145 5196 "node": ">=8.0.0" 5146 5197 } ··· 5160 5211 "version": "2.6.0", 5161 5212 "resolved": "https://registry.npmjs.org/@opentelemetry/context-async-hooks/-/context-async-hooks-2.6.0.tgz", 5162 5213 "integrity": "sha512-L8UyDwqpTcbkIK5cgwDRDYDoEhQoj8wp8BwsO19w3LB1Z41yEQm2VJyNfAi9DrLP/YTqXqWpKHyZfR9/tFYo1Q==", 5163 - "peer": true, 5164 5214 "engines": { 5165 5215 "node": "^18.19.0 || >=20.6.0" 5166 5216 }, ··· 5172 5222 "version": "2.2.0", 5173 5223 "resolved": "https://registry.npmjs.org/@opentelemetry/core/-/core-2.2.0.tgz", 5174 5224 "integrity": "sha512-FuabnnUm8LflnieVxs6eP7Z383hgQU4W1e3KJS6aOG3RxWxcHyBxH8fDMHNgu/gFx/M2jvTOW/4/PHhLz6bjWw==", 5175 - "peer": true, 5176 5225 "dependencies": { 5177 5226 "@opentelemetry/semantic-conventions": "^1.29.0" 5178 5227 }, ··· 5747 5796 "version": "2.2.0", 5748 5797 "resolved": "https://registry.npmjs.org/@opentelemetry/sdk-trace-base/-/sdk-trace-base-2.2.0.tgz", 5749 5798 "integrity": "sha512-xWQgL0Bmctsalg6PaXExmzdedSp3gyKV8mQBwK/j9VGdCDu2fmXIb2gAehBKbkXCpJ4HPkgv3QfoJWRT4dHWbw==", 5750 - "peer": true, 5751 5799 "dependencies": { 5752 5800 "@opentelemetry/core": "2.2.0", 5753 5801 "@opentelemetry/resources": "2.2.0", ··· 5779 5827 "version": "1.39.0", 5780 5828 "resolved": "https://registry.npmjs.org/@opentelemetry/semantic-conventions/-/semantic-conventions-1.39.0.tgz", 5781 5829 "integrity": "sha512-R5R9tb2AXs2IRLNKLBJDynhkfmx7mX0vi8NkhZb3gUkPWHn6HXk5J8iQ/dql0U3ApfWym4kXXmBDRGO+oeOfjg==", 5782 - "peer": true, 5783 5830 "engines": { 5784 5831 "node": ">=14" 5785 5832 } ··· 5964 6011 "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.9.3.tgz", 5965 6012 "integrity": "sha512-4KlM1Zr/jpsqWuMXr2zmGsaOUs1zMMFh9vfCNKRZkptf+uk8I3sugHbNdo+F5B+4e2yMuOEb1zgAmvJLeuH6ww==", 5966 6013 "dev": true, 5967 - "peer": true, 5968 6014 "dependencies": { 5969 6015 "@mischnic/json-sourcemap": "^0.1.0", 5970 6016 "@parcel/cache": "2.9.3", ··· 7891 7937 "os": [ 7892 7938 "android" 7893 7939 ], 7940 + "peer": true, 7894 7941 "engines": { 7895 7942 "node": ">= 10.0.0" 7896 7943 }, ··· 7911 7958 "os": [ 7912 7959 "darwin" 7913 7960 ], 7961 + "peer": true, 7914 7962 "engines": { 7915 7963 "node": ">= 10.0.0" 7916 7964 }, ··· 7931 7979 "os": [ 7932 7980 "darwin" 7933 7981 ], 7982 + "peer": true, 7934 7983 "engines": { 7935 7984 "node": ">= 10.0.0" 7936 7985 }, ··· 7951 8000 "os": [ 7952 8001 "freebsd" 7953 8002 ], 8003 + "peer": true, 7954 8004 "engines": { 7955 8005 "node": ">= 10.0.0" 7956 8006 }, ··· 7971 8021 "os": [ 7972 8022 "linux" 7973 8023 ], 8024 + "peer": true, 7974 8025 "engines": { 7975 8026 "node": ">= 10.0.0" 7976 8027 }, ··· 7991 8042 "os": [ 7992 8043 "linux" 7993 8044 ], 8045 + "peer": true, 7994 8046 "engines": { 7995 8047 "node": ">= 10.0.0" 7996 8048 }, ··· 8011 8063 "os": [ 8012 8064 "linux" 8013 8065 ], 8066 + "peer": true, 8014 8067 "engines": { 8015 8068 "node": ">= 10.0.0" 8016 8069 }, ··· 8031 8084 "os": [ 8032 8085 "linux" 8033 8086 ], 8087 + "peer": true, 8034 8088 "engines": { 8035 8089 "node": ">= 10.0.0" 8036 8090 }, ··· 8051 8105 "os": [ 8052 8106 "linux" 8053 8107 ], 8108 + "peer": true, 8054 8109 "engines": { 8055 8110 "node": ">= 10.0.0" 8056 8111 }, ··· 8071 8126 "os": [ 8072 8127 "linux" 8073 8128 ], 8129 + "peer": true, 8074 8130 "engines": { 8075 8131 "node": ">= 10.0.0" 8076 8132 }, ··· 8091 8147 "os": [ 8092 8148 "win32" 8093 8149 ], 8150 + "peer": true, 8094 8151 "engines": { 8095 8152 "node": ">= 10.0.0" 8096 8153 }, ··· 8111 8168 "os": [ 8112 8169 "win32" 8113 8170 ], 8171 + "peer": true, 8114 8172 "engines": { 8115 8173 "node": ">= 10.0.0" 8116 8174 }, ··· 8131 8189 "os": [ 8132 8190 "win32" 8133 8191 ], 8192 + "peer": true, 8134 8193 "engines": { 8135 8194 "node": ">= 10.0.0" 8136 8195 }, ··· 8801 8860 "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", 8802 8861 "dev": true, 8803 8862 "hasInstallScript": true, 8804 - "peer": true, 8805 8863 "bin": { 8806 8864 "esbuild": "bin/esbuild" 8807 8865 }, ··· 8968 9026 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", 8969 9027 "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", 8970 9028 "dev": true, 8971 - "peer": true, 8972 9029 "bin": { 8973 9030 "tsc": "bin/tsc", 8974 9031 "tsserver": "bin/tsserver" ··· 9728 9785 "integrity": "sha512-PG6q63nQg5c9rIi4/Z5lR5IVF7yU5MqmKaPOe0HSc0O2cX1fPi96sUQu5j7eo4gKCkB2AnNGoWt7y4/Xx3Kcqg==", 9729 9786 "devOptional": true, 9730 9787 "license": "Apache-2.0", 9731 - "peer": true, 9732 9788 "dependencies": { 9733 9789 "playwright": "1.59.1" 9734 9790 }, ··· 11166 11222 "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", 11167 11223 "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", 11168 11224 "dev": true, 11169 - "peer": true, 11170 11225 "dependencies": { 11171 11226 "@babel/core": "^7.19.6", 11172 11227 "@svgr/babel-preset": "^6.5.1", ··· 11409 11464 "os": [ 11410 11465 "darwin" 11411 11466 ], 11467 + "peer": true, 11412 11468 "engines": { 11413 11469 "node": ">=10" 11414 11470 } ··· 11425 11481 "os": [ 11426 11482 "darwin" 11427 11483 ], 11484 + "peer": true, 11428 11485 "engines": { 11429 11486 "node": ">=10" 11430 11487 } ··· 11441 11498 "os": [ 11442 11499 "linux" 11443 11500 ], 11501 + "peer": true, 11444 11502 "engines": { 11445 11503 "node": ">=10" 11446 11504 } ··· 11457 11515 "os": [ 11458 11516 "linux" 11459 11517 ], 11518 + "peer": true, 11460 11519 "engines": { 11461 11520 "node": ">=10" 11462 11521 } ··· 11473 11532 "os": [ 11474 11533 "linux" 11475 11534 ], 11535 + "peer": true, 11476 11536 "engines": { 11477 11537 "node": ">=10" 11478 11538 } ··· 11489 11549 "os": [ 11490 11550 "linux" 11491 11551 ], 11552 + "peer": true, 11492 11553 "engines": { 11493 11554 "node": ">=10" 11494 11555 } ··· 11505 11566 "os": [ 11506 11567 "linux" 11507 11568 ], 11569 + "peer": true, 11508 11570 "engines": { 11509 11571 "node": ">=10" 11510 11572 } ··· 11521 11583 "os": [ 11522 11584 "win32" 11523 11585 ], 11586 + "peer": true, 11524 11587 "engines": { 11525 11588 "node": ">=10" 11526 11589 } ··· 11537 11600 "os": [ 11538 11601 "win32" 11539 11602 ], 11603 + "peer": true, 11540 11604 "engines": { 11541 11605 "node": ">=10" 11542 11606 } ··· 11553 11617 "os": [ 11554 11618 "win32" 11555 11619 ], 11620 + "peer": true, 11556 11621 "engines": { 11557 11622 "node": ">=10" 11558 11623 } ··· 11640 11705 "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", 11641 11706 "dev": true, 11642 11707 "license": "MIT", 11643 - "peer": true, 11644 11708 "dependencies": { 11645 11709 "@babel/code-frame": "^7.10.4", 11646 11710 "@babel/runtime": "^7.12.5", ··· 11987 12051 "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.3.tgz", 11988 12052 "integrity": "sha512-wGA0NX93b19/dZC1J18tKWVIYWyyF2ZjT9vin/NRu0qzzvfVzWjs04iq2rQ3H65vCTQYlRqs3YHfY7zjdV+9Kw==", 11989 12053 "dev": true, 11990 - "peer": true, 11991 12054 "dependencies": { 11992 12055 "@types/body-parser": "*", 11993 12056 "@types/express-serve-static-core": "^5.0.0", ··· 12183 12246 "version": "20.19.23", 12184 12247 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.23.tgz", 12185 12248 "integrity": "sha512-yIdlVVVHXpmqRhtyovZAcSy0MiPcYWGkoO4CGe/+jpP0hmNuihm4XhHbADpK++MsiLHP5MVlv+bcgdF99kSiFQ==", 12186 - "peer": true, 12187 12249 "dependencies": { 12188 12250 "undici-types": "~6.21.0" 12189 12251 } ··· 12229 12291 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", 12230 12292 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", 12231 12293 "license": "MIT", 12232 - "peer": true, 12233 12294 "dependencies": { 12234 12295 "csstype": "^3.2.2" 12235 12296 } ··· 12240 12301 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", 12241 12302 "dev": true, 12242 12303 "license": "MIT", 12243 - "peer": true, 12244 12304 "peerDependencies": { 12245 12305 "@types/react": "^19.2.0" 12246 12306 } ··· 12433 12493 "integrity": "sha512-gGkiNMPqerb2cJSVcruigx9eHBlLG14fSdPdqMoOcBfh+vvn4iCq2C8MzUB89PrxOXk0y3GZ1yIWb9aOzL93bw==", 12434 12494 "dev": true, 12435 12495 "license": "MIT", 12436 - "peer": true, 12437 12496 "dependencies": { 12438 12497 "@typescript-eslint/scope-manager": "8.58.1", 12439 12498 "@typescript-eslint/types": "8.58.1", ··· 12991 13050 "integrity": "sha512-iCDGI8c4yg+xmjUg2VsygdAUSIIB4x5Rht/P68OXy1hPELKXHDkzh87lkuTcdYmemRChDkEpB426MmDjzC0ziA==", 12992 13051 "dev": true, 12993 13052 "license": "MIT", 12994 - "peer": true, 12995 13053 "dependencies": { 12996 13054 "@blazediff/core": "1.9.1", 12997 13055 "@vitest/mocker": "4.1.5", ··· 13015 13073 "integrity": "sha512-CWy0lBQJq97nionyJJdnaU4961IXTl43a7UCu5nHy51IoKxAt6PVIJLo+76rVl7KOOgcWHNkG4kbJu/pW7knvA==", 13016 13074 "dev": true, 13017 13075 "license": "MIT", 13018 - "peer": true, 13019 13076 "dependencies": { 13020 13077 "@vitest/browser": "4.1.5", 13021 13078 "@vitest/mocker": "4.1.5", ··· 13094 13151 "integrity": "sha512-38C0/Ddb7HcRG0Z4/DUem8x57d2p9jYgp18mkaYswEOQBGsI1CG4f/hjm0ZCeaJfWhSZ4k7jgs29V1Zom7Ki9A==", 13095 13152 "dev": true, 13096 13153 "license": "MIT", 13097 - "peer": true, 13098 13154 "dependencies": { 13099 13155 "@bcoe/v8-coverage": "^1.0.2", 13100 13156 "@vitest/utils": "4.1.5", ··· 13157 13213 "integrity": "sha512-2D+o7Pr82IEO46YPpoA/YU0neeyr6FTerQb5Ro7BUnBuv6NQtT/kmVnczngiMEBhzgqz2UZYl5gArejsyERDSQ==", 13158 13214 "dev": true, 13159 13215 "license": "MIT", 13160 - "peer": true, 13161 13216 "dependencies": { 13162 13217 "@vitest/utils": "4.1.5", 13163 13218 "pathe": "^2.0.3" ··· 13449 13504 "version": "8.15.0", 13450 13505 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", 13451 13506 "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", 13452 - "peer": true, 13453 13507 "bin": { 13454 13508 "acorn": "bin/acorn" 13455 13509 }, ··· 13477 13531 "version": "1.7.1", 13478 13532 "resolved": "https://registry.npmjs.org/aframe/-/aframe-1.7.1.tgz", 13479 13533 "integrity": "sha512-dcc7PWI5z8pyJ0s2W0mUd8d83339frgMXhUvWr1yxkdgg6zSExkuQwsSJjiNn7XWKMUUqKYDvV/WzQQRA+OBXA==", 13534 + "peer": true, 13480 13535 "dependencies": { 13481 13536 "buffer": "^6.0.3", 13482 13537 "debug": "^4.3.4", ··· 13524 13579 "name": "super-three", 13525 13580 "version": "0.173.5", 13526 13581 "resolved": "https://registry.npmjs.org/super-three/-/super-three-0.173.5.tgz", 13527 - "integrity": "sha512-ecjojbhUg/5QrixwqF4s6gvtJap9XQz7TcnFUX/J8Yosgb2eE2ZUqsyqr/JczFG//6hwIaZPeAa9M5DNaM1dmQ==" 13582 + "integrity": "sha512-ecjojbhUg/5QrixwqF4s6gvtJap9XQz7TcnFUX/J8Yosgb2eE2ZUqsyqr/JczFG//6hwIaZPeAa9M5DNaM1dmQ==", 13583 + "peer": true 13528 13584 }, 13529 13585 "node_modules/agent-base": { 13530 13586 "version": "7.1.4", ··· 13555 13611 "node_modules/an-array": { 13556 13612 "version": "1.0.0", 13557 13613 "resolved": "https://registry.npmjs.org/an-array/-/an-array-1.0.0.tgz", 13558 - "integrity": "sha512-M175GYI7RmsYu24Ok383yZQa3eveDfNnmhTe3OQ3bm70bEovz2gWenH+ST/n32M8lrwLWk74hcPds5CDRPe2wg==" 13614 + "integrity": "sha512-M175GYI7RmsYu24Ok383yZQa3eveDfNnmhTe3OQ3bm70bEovz2gWenH+ST/n32M8lrwLWk74hcPds5CDRPe2wg==", 13615 + "peer": true 13559 13616 }, 13560 13617 "node_modules/ansi-escapes": { 13561 13618 "version": "4.3.2", ··· 13741 13798 "version": "1.0.1", 13742 13799 "resolved": "https://registry.npmjs.org/array-shuffle/-/array-shuffle-1.0.1.tgz", 13743 13800 "integrity": "sha512-PBqgo1Y2XWSksBzq3GFPEb798ZrW2snAcmr4drbVeF/6MT/5aBlkGJEvu5A/CzXHf4EjbHOj/ZowatjlIiVidA==", 13801 + "peer": true, 13744 13802 "engines": { 13745 13803 "node": ">=0.10.0" 13746 13804 } ··· 13871 13929 "node_modules/as-number": { 13872 13930 "version": "1.0.0", 13873 13931 "resolved": "https://registry.npmjs.org/as-number/-/as-number-1.0.0.tgz", 13874 - "integrity": "sha512-HkI/zLo2AbSRO4fqVkmyf3hms0bJDs3iboHqTrNuwTiCRvdYXM7HFhfhB6Dk51anV2LM/IMB83mtK9mHw4FlAg==" 13932 + "integrity": "sha512-HkI/zLo2AbSRO4fqVkmyf3hms0bJDs3iboHqTrNuwTiCRvdYXM7HFhfhB6Dk51anV2LM/IMB83mtK9mHw4FlAg==", 13933 + "peer": true 13875 13934 }, 13876 13935 "node_modules/asap": { 13877 13936 "version": "2.0.6", ··· 14538 14597 "url": "https://github.com/sponsors/ai" 14539 14598 } 14540 14599 ], 14541 - "peer": true, 14542 14600 "dependencies": { 14543 14601 "baseline-browser-mapping": "^2.8.19", 14544 14602 "caniuse-lite": "^1.0.30001751", ··· 14610 14668 "version": "0.0.1", 14611 14669 "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", 14612 14670 "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", 14671 + "peer": true, 14613 14672 "engines": { 14614 14673 "node": ">=0.4.0" 14615 14674 } ··· 14919 14978 "version": "2.7.0", 14920 14979 "resolved": "https://registry.npmjs.org/centra/-/centra-2.7.0.tgz", 14921 14980 "integrity": "sha512-PbFMgMSrmgx6uxCdm57RUos9Tc3fclMvhLSATYN39XsDV29B89zZ3KA89jmY0vwSGazyU+uerqwa6t+KaodPcg==", 14981 + "peer": true, 14922 14982 "dependencies": { 14923 14983 "follow-redirects": "^1.15.6" 14924 14984 } ··· 15358 15418 "version": "1.0.3", 15359 15419 "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", 15360 15420 "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", 15421 + "peer": true, 15361 15422 "dependencies": { 15362 15423 "mimic-response": "^1.0.0" 15363 15424 }, ··· 15369 15430 "version": "1.0.1", 15370 15431 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", 15371 15432 "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", 15433 + "peer": true, 15372 15434 "engines": { 15373 15435 "node": ">=4" 15374 15436 } ··· 16102 16164 "version": "3.0.0", 16103 16165 "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-3.0.0.tgz", 16104 16166 "integrity": "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==", 16105 - "peer": true, 16106 16167 "engines": { 16107 16168 "node": ">=12" 16108 16169 } ··· 16263 16324 "node_modules/dayjs": { 16264 16325 "version": "1.11.18", 16265 16326 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.18.tgz", 16266 - "integrity": "sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==", 16267 - "peer": true 16327 + "integrity": "sha512-zFBQ7WFRvVRhKcWoUh+ZA1g2HVgUbsZm9sbddh8EC5iv93sui8DVVz1Npvz+r6meo9VKfa8NyLWBsQK1VvIKPA==" 16268 16328 }, 16269 16329 "node_modules/debug": { 16270 16330 "version": "4.4.3", ··· 16345 16405 "version": "2.0.0", 16346 16406 "resolved": "https://registry.npmjs.org/deep-assign/-/deep-assign-2.0.0.tgz", 16347 16407 "integrity": "sha512-2QhG3Kxulu4XIF3WL5C5x0sc/S17JLgm1SfvDfIRsR/5m7ZGmcejII7fZ2RyWhN0UWIJm0TNM/eKow6LAn3evQ==", 16408 + "peer": true, 16348 16409 "dependencies": { 16349 16410 "is-obj": "^1.0.0" 16350 16411 }, ··· 16758 16819 "node_modules/dom-walk": { 16759 16820 "version": "0.1.2", 16760 16821 "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", 16761 - "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" 16822 + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", 16823 + "peer": true 16762 16824 }, 16763 16825 "node_modules/domelementtype": { 16764 16826 "version": "2.3.0", ··· 17468 17530 "version": "2.0.0", 17469 17531 "resolved": "https://registry.npmjs.org/dtype/-/dtype-2.0.0.tgz", 17470 17532 "integrity": "sha512-s2YVcLKdFGS0hpFqJaTwscsyt0E8nNFdmo73Ocd81xNPj4URI4rj6D60A+vFMIw7BXWlb4yRkEwfBqcZzPGiZg==", 17533 + "peer": true, 17471 17534 "engines": { 17472 17535 "node": ">= 0.8.0" 17473 17536 } ··· 17488 17551 "node_modules/duplexer3": { 17489 17552 "version": "0.1.5", 17490 17553 "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", 17491 - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" 17554 + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", 17555 + "peer": true 17492 17556 }, 17493 17557 "node_modules/eastasianwidth": { 17494 17558 "version": "0.2.0", ··· 17514 17578 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", 17515 17579 "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", 17516 17580 "dev": true, 17517 - "peer": true, 17518 17581 "dependencies": { 17519 17582 "jake": "^10.8.5" 17520 17583 }, ··· 17613 17676 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", 17614 17677 "dev": true, 17615 17678 "optional": true, 17679 + "peer": true, 17616 17680 "dependencies": { 17617 17681 "prr": "~1.0.1" 17618 17682 }, ··· 17919 17983 "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", 17920 17984 "dev": true, 17921 17985 "license": "MIT", 17922 - "peer": true, 17923 17986 "dependencies": { 17924 17987 "@eslint-community/eslint-utils": "^4.8.0", 17925 17988 "@eslint-community/regexpp": "^4.12.1", ··· 18019 18082 "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz", 18020 18083 "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", 18021 18084 "dev": true, 18022 - "peer": true, 18023 18085 "bin": { 18024 18086 "eslint-config-prettier": "bin/cli.js" 18025 18087 }, ··· 18115 18177 "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", 18116 18178 "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", 18117 18179 "dev": true, 18118 - "peer": true, 18119 18180 "dependencies": { 18120 18181 "@rtsao/scc": "^1.1.0", 18121 18182 "array-includes": "^3.1.9", ··· 19141 19202 "url": "https://github.com/sponsors/RubenVerborgh" 19142 19203 } 19143 19204 ], 19205 + "peer": true, 19144 19206 "engines": { 19145 19207 "node": ">=4.0" 19146 19208 }, ··· 19530 19592 "version": "4.4.0", 19531 19593 "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", 19532 19594 "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", 19595 + "peer": true, 19533 19596 "dependencies": { 19534 19597 "min-document": "^2.19.0", 19535 19598 "process": "^0.11.10" ··· 19671 19734 "integrity": "sha512-4E71E0rpOaQuJR2A3xDZ+GM1HyWYv1clR58tC8emQNeQe3RH7MAzSbat+V0wG78LQBo6m6bzSG/L4pBuCsgnUQ==", 19672 19735 "dev": true, 19673 19736 "license": "MIT", 19674 - "peer": true, 19675 19737 "dependencies": { 19676 19738 "minimist": "^1.2.5", 19677 19739 "neo-async": "^2.6.2", ··· 20144 20206 "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", 20145 20207 "dev": true, 20146 20208 "optional": true, 20209 + "peer": true, 20147 20210 "bin": { 20148 20211 "image-size": "bin/image-size.js" 20149 20212 }, ··· 20452 20515 "node_modules/is-buffer": { 20453 20516 "version": "1.1.6", 20454 20517 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 20455 - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" 20518 + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 20519 + "peer": true 20456 20520 }, 20457 20521 "node_modules/is-bun-module": { 20458 20522 "version": "2.0.0", ··· 20584 20648 "node_modules/is-function": { 20585 20649 "version": "1.0.2", 20586 20650 "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", 20587 - "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" 20651 + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", 20652 + "peer": true 20588 20653 }, 20589 20654 "node_modules/is-generator-fn": { 20590 20655 "version": "2.1.0", ··· 20713 20778 "version": "1.0.1", 20714 20779 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 20715 20780 "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", 20781 + "peer": true, 20716 20782 "engines": { 20717 20783 "node": ">=0.10.0" 20718 20784 } ··· 21074 21140 "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", 21075 21141 "dev": true, 21076 21142 "license": "MIT", 21077 - "peer": true, 21078 21143 "dependencies": { 21079 21144 "@jest/core": "^29.7.0", 21080 21145 "@jest/types": "^29.6.3", ··· 21785 21850 "integrity": "sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==", 21786 21851 "dev": true, 21787 21852 "license": "MIT", 21788 - "peer": true, 21789 21853 "dependencies": { 21790 21854 "cssstyle": "^4.2.1", 21791 21855 "data-urls": "^5.0.0", ··· 22019 22083 "version": "1.3.4", 22020 22084 "resolved": "https://registry.npmjs.org/layout-bmfont-text/-/layout-bmfont-text-1.3.4.tgz", 22021 22085 "integrity": "sha512-mceomHZ8W7pSKQhTdLvOe1Im4n37u8xa5Gr0J3KPCHRMO/9o7+goWIOzZcUUd+Xgzy3+22bvoIQ0OaN3LRtgaw==", 22086 + "peer": true, 22022 22087 "dependencies": { 22023 22088 "as-number": "^1.0.0", 22024 22089 "word-wrapper": "^1.0.7", ··· 22105 22170 "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", 22106 22171 "dev": true, 22107 22172 "optional": true, 22173 + "peer": true, 22108 22174 "dependencies": { 22109 22175 "pify": "^4.0.1", 22110 22176 "semver": "^5.6.0" ··· 22119 22185 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 22120 22186 "dev": true, 22121 22187 "optional": true, 22188 + "peer": true, 22122 22189 "bin": { 22123 22190 "mime": "cli.js" 22124 22191 }, ··· 22132 22199 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", 22133 22200 "dev": true, 22134 22201 "optional": true, 22202 + "peer": true, 22135 22203 "bin": { 22136 22204 "semver": "bin/semver" 22137 22205 } ··· 22142 22210 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 22143 22211 "dev": true, 22144 22212 "optional": true, 22213 + "peer": true, 22145 22214 "engines": { 22146 22215 "node": ">=0.10.0" 22147 22216 } ··· 22502 22571 "version": "1.4.2", 22503 22572 "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.2.tgz", 22504 22573 "integrity": "sha512-qElWkmjW9Oq1F9EI5Gt7aD9zcdHb9spJCW1L/dmPf7KzCCEJxq8nhHz5eCgI9aMf7vrG/wyaCqdsI+Iy9ZTlog==", 22574 + "peer": true, 22505 22575 "dependencies": { 22506 22576 "buffer-equal": "0.0.1", 22507 22577 "mime": "^1.3.4", ··· 22517 22587 "version": "1.6.0", 22518 22588 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 22519 22589 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 22590 + "peer": true, 22520 22591 "bin": { 22521 22592 "mime": "cli.js" 22522 22593 }, ··· 22544 22615 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", 22545 22616 "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", 22546 22617 "dev": true, 22547 - "license": "MIT", 22548 - "peer": true 22618 + "license": "MIT" 22549 22619 }, 22550 22620 "node_modules/lodash-es": { 22551 22621 "version": "4.17.23", ··· 22750 22820 "version": "0.0.1", 22751 22821 "resolved": "https://registry.npmjs.org/map-limit/-/map-limit-0.0.1.tgz", 22752 22822 "integrity": "sha512-pJpcfLPnIF/Sk3taPW21G/RQsEEirGaFpCW3oXRwH9dnFHPHNGjNyvh++rdmC2fNqEaTw2MhYJraoJWAHx8kEg==", 22823 + "peer": true, 22753 22824 "dependencies": { 22754 22825 "once": "~1.3.0" 22755 22826 } ··· 22758 22829 "version": "1.3.3", 22759 22830 "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", 22760 22831 "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", 22832 + "peer": true, 22761 22833 "dependencies": { 22762 22834 "wrappy": "1" 22763 22835 } ··· 23650 23722 "version": "2.19.2", 23651 23723 "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.2.tgz", 23652 23724 "integrity": "sha512-8S5I8db/uZN8r9HSLFVWPdJCvYOejMcEC82VIzNUc6Zkklf/d1gg2psfE79/vyhWOj4+J8MtwmoOz3TmvaGu5A==", 23725 + "peer": true, 23653 23726 "dependencies": { 23654 23727 "dom-walk": "^0.1.0" 23655 23728 } ··· 23880 23953 "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", 23881 23954 "dev": true, 23882 23955 "optional": true, 23956 + "peer": true, 23883 23957 "dependencies": { 23884 23958 "iconv-lite": "^0.6.3", 23885 23959 "sax": "^1.2.4" ··· 23908 23982 "node_modules/new-array": { 23909 23983 "version": "1.0.0", 23910 23984 "resolved": "https://registry.npmjs.org/new-array/-/new-array-1.0.0.tgz", 23911 - "integrity": "sha512-K5AyFYbuHZ4e/ti52y7k18q8UHsS78FlRd85w2Fmsd6AkuLipDihPflKC0p3PN5i8II7+uHxo+CtkLiJDfmS5A==" 23985 + "integrity": "sha512-K5AyFYbuHZ4e/ti52y7k18q8UHsS78FlRd85w2Fmsd6AkuLipDihPflKC0p3PN5i8II7+uHxo+CtkLiJDfmS5A==", 23986 + "peer": true 23912 23987 }, 23913 23988 "node_modules/next": { 23914 23989 "version": "15.5.14", ··· 23916 23991 "integrity": "sha512-M6S+4JyRjmKic2Ssm7jHUPkE6YUJ6lv4507jprsSZLulubz0ihO2E+S4zmQK3JZ2ov81JrugukKU4Tz0ivgqqQ==", 23917 23992 "license": "MIT", 23918 23993 "optional": true, 23994 + "peer": true, 23919 23995 "dependencies": { 23920 23996 "@next/env": "15.5.14", 23921 23997 "@swc/helpers": "0.5.15", ··· 23982 24058 } 23983 24059 ], 23984 24060 "optional": true, 24061 + "peer": true, 23985 24062 "dependencies": { 23986 24063 "nanoid": "^3.3.6", 23987 24064 "picocolors": "^1.0.0", ··· 24028 24105 "version": "3.0.0", 24029 24106 "resolved": "https://registry.npmjs.org/nice-color-palettes/-/nice-color-palettes-3.0.0.tgz", 24030 24107 "integrity": "sha512-lL4AjabAAFi313tjrtmgm/bxCRzp4l3vCshojfV/ij3IPdtnRqv6Chcw+SqJUhbe7g3o3BecaqCJYUNLswGBhQ==", 24108 + "peer": true, 24031 24109 "dependencies": { 24032 24110 "got": "^9.2.2", 24033 24111 "map-limit": "0.0.1", ··· 24042 24120 "version": "0.14.0", 24043 24121 "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", 24044 24122 "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", 24123 + "peer": true, 24045 24124 "engines": { 24046 24125 "node": ">=6" 24047 24126 } ··· 24050 24129 "version": "1.1.2", 24051 24130 "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", 24052 24131 "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", 24132 + "peer": true, 24053 24133 "dependencies": { 24054 24134 "defer-to-connect": "^1.0.1" 24055 24135 }, ··· 24061 24141 "version": "6.1.0", 24062 24142 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", 24063 24143 "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", 24144 + "peer": true, 24064 24145 "dependencies": { 24065 24146 "clone-response": "^1.0.2", 24066 24147 "get-stream": "^5.1.0", ··· 24078 24159 "version": "5.2.0", 24079 24160 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 24080 24161 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 24162 + "peer": true, 24081 24163 "dependencies": { 24082 24164 "pump": "^3.0.0" 24083 24165 }, ··· 24092 24174 "version": "2.0.0", 24093 24175 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", 24094 24176 "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", 24177 + "peer": true, 24095 24178 "engines": { 24096 24179 "node": ">=8" 24097 24180 } ··· 24100 24183 "version": "3.3.0", 24101 24184 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", 24102 24185 "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", 24186 + "peer": true, 24103 24187 "dependencies": { 24104 24188 "mimic-response": "^1.0.0" 24105 24189 }, ··· 24110 24194 "node_modules/nice-color-palettes/node_modules/defer-to-connect": { 24111 24195 "version": "1.1.3", 24112 24196 "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", 24113 - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" 24197 + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", 24198 + "peer": true 24114 24199 }, 24115 24200 "node_modules/nice-color-palettes/node_modules/get-stream": { 24116 24201 "version": "4.1.0", 24117 24202 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 24118 24203 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", 24204 + "peer": true, 24119 24205 "dependencies": { 24120 24206 "pump": "^3.0.0" 24121 24207 }, ··· 24127 24213 "version": "9.6.0", 24128 24214 "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", 24129 24215 "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", 24216 + "peer": true, 24130 24217 "dependencies": { 24131 24218 "@sindresorhus/is": "^0.14.0", 24132 24219 "@szmarczak/http-timer": "^1.1.2", ··· 24147 24234 "node_modules/nice-color-palettes/node_modules/json-buffer": { 24148 24235 "version": "3.0.0", 24149 24236 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", 24150 - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" 24237 + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", 24238 + "peer": true 24151 24239 }, 24152 24240 "node_modules/nice-color-palettes/node_modules/keyv": { 24153 24241 "version": "3.1.0", 24154 24242 "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", 24155 24243 "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", 24244 + "peer": true, 24156 24245 "dependencies": { 24157 24246 "json-buffer": "3.0.0" 24158 24247 } ··· 24161 24250 "version": "1.0.1", 24162 24251 "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 24163 24252 "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", 24253 + "peer": true, 24164 24254 "engines": { 24165 24255 "node": ">=0.10.0" 24166 24256 } ··· 24169 24259 "version": "1.0.1", 24170 24260 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", 24171 24261 "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", 24262 + "peer": true, 24172 24263 "engines": { 24173 24264 "node": ">=4" 24174 24265 } ··· 24177 24268 "version": "4.5.1", 24178 24269 "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", 24179 24270 "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", 24271 + "peer": true, 24180 24272 "engines": { 24181 24273 "node": ">=8" 24182 24274 } ··· 24185 24277 "version": "1.1.0", 24186 24278 "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", 24187 24279 "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", 24280 + "peer": true, 24188 24281 "engines": { 24189 24282 "node": ">=6" 24190 24283 } ··· 24193 24286 "version": "1.0.2", 24194 24287 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", 24195 24288 "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", 24289 + "peer": true, 24196 24290 "dependencies": { 24197 24291 "lowercase-keys": "^1.0.0" 24198 24292 } ··· 24829 24923 "node_modules/parse-bmfont-ascii": { 24830 24924 "version": "1.0.6", 24831 24925 "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", 24832 - "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==" 24926 + "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==", 24927 + "peer": true 24833 24928 }, 24834 24929 "node_modules/parse-bmfont-binary": { 24835 24930 "version": "1.0.6", 24836 24931 "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", 24837 - "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==" 24932 + "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==", 24933 + "peer": true 24838 24934 }, 24839 24935 "node_modules/parse-bmfont-xml": { 24840 24936 "version": "1.1.6", 24841 24937 "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz", 24842 24938 "integrity": "sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==", 24939 + "peer": true, 24843 24940 "dependencies": { 24844 24941 "xml-parse-from-string": "^1.0.0", 24845 24942 "xml2js": "^0.5.0" ··· 24871 24968 "node_modules/parse-headers": { 24872 24969 "version": "2.0.6", 24873 24970 "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz", 24874 - "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==" 24971 + "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==", 24972 + "peer": true 24875 24973 }, 24876 24974 "node_modules/parse-json": { 24877 24975 "version": "5.2.0", ··· 25052 25150 "resolved": "https://registry.npmjs.org/pg/-/pg-8.16.3.tgz", 25053 25151 "integrity": "sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==", 25054 25152 "dev": true, 25055 - "peer": true, 25056 25153 "dependencies": { 25057 25154 "pg-connection-string": "^2.9.1", 25058 25155 "pg-pool": "^3.10.1", ··· 25139 25236 "resolved": "https://registry.npmjs.org/phin/-/phin-3.7.1.tgz", 25140 25237 "integrity": "sha512-GEazpTWwTZaEQ9RhL7Nyz0WwqilbqgLahDM3D0hxWwmVDI52nXEybHqiN6/elwpkJBhcuj+WbBu+QfT0uhPGfQ==", 25141 25238 "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", 25239 + "peer": true, 25142 25240 "dependencies": { 25143 25241 "centra": "^2.7.0" 25144 25242 }, ··· 25170 25268 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 25171 25269 "dev": true, 25172 25270 "optional": true, 25271 + "peer": true, 25173 25272 "engines": { 25174 25273 "node": ">=6" 25175 25274 } ··· 25857 25956 "integrity": "sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==", 25858 25957 "devOptional": true, 25859 25958 "license": "Apache-2.0", 25860 - "peer": true, 25861 25959 "dependencies": { 25862 25960 "playwright-core": "1.59.1" 25863 25961 }, ··· 25948 26046 } 25949 26047 ], 25950 26048 "license": "MIT", 25951 - "peer": true, 25952 26049 "dependencies": { 25953 26050 "nanoid": "^3.3.11", 25954 26051 "picocolors": "^1.1.1", ··· 26123 26220 "version": "3.4.7", 26124 26221 "resolved": "https://registry.npmjs.org/postgres/-/postgres-3.4.7.tgz", 26125 26222 "integrity": "sha512-Jtc2612XINuBjIl/QTWsV5UvE8UHuNblcO3vVADSrKsrc6RqGX6lOW1cEo3CM2v0XG4Nat8nI+YM7/f26VxXLw==", 26126 - "peer": true, 26127 26223 "engines": { 26128 26224 "node": ">=12" 26129 26225 }, ··· 26172 26268 "resolved": "https://registry.npmjs.org/posthog-js/-/posthog-js-1.351.4.tgz", 26173 26269 "integrity": "sha512-vLSYHMN31FGs1cTJ/SCW0aCLiV6K6ZW63Q1K3B16iWRBVTwz/kg6sJZi6Z/oFeKOuy9I5K/LbVLDBCaTTlcESA==", 26174 26270 "dev": true, 26175 - "peer": true, 26176 26271 "dependencies": { 26177 26272 "@opentelemetry/api": "^1.9.0", 26178 26273 "@opentelemetry/api-logs": "^0.208.0", ··· 26266 26361 "version": "2.0.0", 26267 26362 "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", 26268 26363 "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", 26364 + "peer": true, 26269 26365 "engines": { 26270 26366 "node": ">=4" 26271 26367 } ··· 26275 26371 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz", 26276 26372 "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==", 26277 26373 "dev": true, 26278 - "peer": true, 26279 26374 "bin": { 26280 26375 "prettier": "bin/prettier.cjs" 26281 26376 }, ··· 26468 26563 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", 26469 26564 "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", 26470 26565 "dev": true, 26471 - "optional": true 26566 + "optional": true, 26567 + "peer": true 26472 26568 }, 26473 26569 "node_modules/pstree.remy": { 26474 26570 "version": "1.1.8", ··· 26528 26624 "version": "2.0.1", 26529 26625 "resolved": "https://registry.npmjs.org/quad-indices/-/quad-indices-2.0.1.tgz", 26530 26626 "integrity": "sha512-6jtmCsEbGAh5npThXrBaubbTjPcF0rMbn57XCJVI7LkW8PUT56V+uIrRCCWCn85PSgJC9v8Pm5tnJDwmOBewvA==", 26627 + "peer": true, 26531 26628 "dependencies": { 26532 26629 "an-array": "^1.0.0", 26533 26630 "dtype": "^2.0.0", ··· 26647 26744 "version": "19.1.0", 26648 26745 "resolved": "https://registry.npmjs.org/react/-/react-19.1.0.tgz", 26649 26746 "integrity": "sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==", 26650 - "peer": true, 26651 26747 "engines": { 26652 26748 "node": ">=0.10.0" 26653 26749 } ··· 26704 26800 "version": "19.1.0", 26705 26801 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz", 26706 26802 "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==", 26707 - "peer": true, 26708 26803 "dependencies": { 26709 26804 "scheduler": "^0.26.0" 26710 26805 }, ··· 27441 27536 "integrity": "sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==", 27442 27537 "dev": true, 27443 27538 "license": "MIT", 27444 - "peer": true, 27445 27539 "dependencies": { 27446 27540 "@types/estree": "1.0.8" 27447 27541 }, ··· 27645 27739 "resolved": "https://registry.npmjs.org/sass/-/sass-1.93.2.tgz", 27646 27740 "integrity": "sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==", 27647 27741 "devOptional": true, 27648 - "peer": true, 27649 27742 "dependencies": { 27650 27743 "chokidar": "^4.0.0", 27651 27744 "immutable": "^5.0.2", ··· 28235 28328 "integrity": "sha512-vbSz7g/1rGMC1uAULqMZjALkIuLu2QABqfhRYhyr/11kzyesi+vAmwyJLukZP1FfecxGOgMwOh6GS0YsGpHAvQ==", 28236 28329 "dev": true, 28237 28330 "license": "MIT", 28238 - "peer": true, 28239 28331 "dependencies": { 28240 28332 "@storybook/global": "^5.0.0", 28241 28333 "@storybook/icons": "^2.0.1", ··· 29246 29338 "node_modules/super-animejs": { 29247 29339 "version": "3.1.0", 29248 29340 "resolved": "https://registry.npmjs.org/super-animejs/-/super-animejs-3.1.0.tgz", 29249 - "integrity": "sha512-6MFAFJDRuvwkovxQZPruuyHinTa4rgj4hNLOndjcYYhZLckoXtVRY9rJPuq8p6c/tgZJrFYEAYAfJ2/hhNtUCA==" 29341 + "integrity": "sha512-6MFAFJDRuvwkovxQZPruuyHinTa4rgj4hNLOndjcYYhZLckoXtVRY9rJPuq8p6c/tgZJrFYEAYAfJ2/hhNtUCA==", 29342 + "peer": true 29250 29343 }, 29251 29344 "node_modules/superagent": { 29252 29345 "version": "10.2.3", ··· 29310 29403 "resolved": "https://registry.npmjs.org/svelte/-/svelte-4.2.2.tgz", 29311 29404 "integrity": "sha512-My2tytF2e2NnHSpn2M7/3VdXT4JdTglYVUuSuK/mXL2XtulPYbeBfl8Dm1QiaKRn0zoULRnL+EtfZHHP0k4H3A==", 29312 29405 "devOptional": true, 29313 - "peer": true, 29314 29406 "dependencies": { 29315 29407 "@ampproject/remapping": "^2.2.1", 29316 29408 "@jridgewell/sourcemap-codec": "^1.4.15", ··· 29561 29653 "node_modules/three": { 29562 29654 "version": "0.183.2", 29563 29655 "resolved": "https://registry.npmjs.org/three/-/three-0.183.2.tgz", 29564 - "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==", 29565 - "peer": true 29656 + "integrity": "sha512-di3BsL2FEQ1PA7Hcvn4fyJOlxRRgFYBpMTcyOgkwJIaDOdJMebEFPA+t98EvjuljDx4hNulAGwF6KIjtwI5jgQ==" 29566 29657 }, 29567 29658 "node_modules/three-bmfont-text": { 29568 29659 "version": "3.0.0", 29569 29660 "resolved": "git+ssh://git@github.com/dmarcos/three-bmfont-text.git#eed4878795be9b3e38cf6aec6b903f56acd1f695", 29570 29661 "integrity": "sha512-JcaccaRCcK/A4c0igPQ9RCw91cil7pLhogDVmrThEvP20B/vbFaaNlmn3frF7pWeo3lATUiNrxVfgxm9qfr9GA==", 29662 + "peer": true, 29571 29663 "dependencies": { 29572 29664 "array-shuffle": "^1.0.1", 29573 29665 "layout-bmfont-text": "^1.2.0", ··· 29731 29823 "version": "1.0.0", 29732 29824 "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", 29733 29825 "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", 29826 + "peer": true, 29734 29827 "engines": { 29735 29828 "node": ">=6" 29736 29829 } ··· 30748 30841 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 30749 30842 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 30750 30843 "dev": true, 30751 - "peer": true, 30752 30844 "bin": { 30753 30845 "tsc": "bin/tsc", 30754 30846 "tsserver": "bin/tsserver" ··· 31076 31168 "version": "3.0.0", 31077 31169 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", 31078 31170 "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", 31171 + "peer": true, 31079 31172 "dependencies": { 31080 31173 "prepend-http": "^2.0.0" 31081 31174 }, ··· 31230 31323 "integrity": "sha512-rZuUu9j6J5uotLDs+cAA4O5H4K1SfPliUlQwqa6YEwSrWDZzP4rhm00oJR5snMewjxF5V/K3D4kctsUTsIU9Mw==", 31231 31324 "dev": true, 31232 31325 "license": "MIT", 31233 - "peer": true, 31234 31326 "dependencies": { 31235 31327 "lightningcss": "^1.32.0", 31236 31328 "picomatch": "^4.0.4", ··· 31309 31401 "integrity": "sha512-9Xx1v3/ih3m9hN+SbfkUyy0JAs72ap3r7joc87XL6jwF0jGg6mFBvQ1SrwaX+h8BlkX6Hz9shdd1uo6AF+ZGpg==", 31310 31402 "dev": true, 31311 31403 "license": "MIT", 31312 - "peer": true, 31313 31404 "dependencies": { 31314 31405 "@vitest/expect": "4.1.5", 31315 31406 "@vitest/mocker": "4.1.5", ··· 31436 31527 "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.4.tgz", 31437 31528 "integrity": "sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==", 31438 31529 "devOptional": true, 31439 - "peer": true, 31440 31530 "dependencies": { 31441 31531 "@vue/compiler-dom": "3.3.4", 31442 31532 "@vue/compiler-sfc": "3.3.4", ··· 31681 31771 "node_modules/word-wrapper": { 31682 31772 "version": "1.0.7", 31683 31773 "resolved": "https://registry.npmjs.org/word-wrapper/-/word-wrapper-1.0.7.tgz", 31684 - "integrity": "sha512-VOPBFCm9b6FyYKQYfn9AVn2dQvdR/YOVFV6IBRA1TBMJWKffvhEX1af6FMGrttILs2Q9ikCRhLqkbY2weW6dOQ==" 31774 + "integrity": "sha512-VOPBFCm9b6FyYKQYfn9AVn2dQvdR/YOVFV6IBRA1TBMJWKffvhEX1af6FMGrttILs2Q9ikCRhLqkbY2weW6dOQ==", 31775 + "peer": true 31685 31776 }, 31686 31777 "node_modules/wordwrap": { 31687 31778 "version": "1.0.0", ··· 31868 31959 "version": "2.6.0", 31869 31960 "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", 31870 31961 "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", 31962 + "peer": true, 31871 31963 "dependencies": { 31872 31964 "global": "~4.4.0", 31873 31965 "is-function": "^1.0.1", ··· 31887 31979 "node_modules/xml-parse-from-string": { 31888 31980 "version": "1.0.1", 31889 31981 "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", 31890 - "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==" 31982 + "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==", 31983 + "peer": true 31891 31984 }, 31892 31985 "node_modules/xml2js": { 31893 31986 "version": "0.5.0", 31894 31987 "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", 31895 31988 "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", 31989 + "peer": true, 31896 31990 "dependencies": { 31897 31991 "sax": ">=0.6.0", 31898 31992 "xmlbuilder": "~11.0.0" ··· 31905 31999 "version": "11.0.1", 31906 32000 "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", 31907 32001 "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", 32002 + "peer": true, 31908 32003 "engines": { 31909 32004 "node": ">=4.0" 31910 32005 } ··· 32076 32171 "version": "3.25.76", 32077 32172 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 32078 32173 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 32079 - "peer": true, 32080 32174 "funding": { 32081 32175 "url": "https://github.com/sponsors/colinhacks" 32082 32176 } ··· 32257 32351 "resolved": "https://registry.npmjs.org/@mantine/core/-/core-9.0.0.tgz", 32258 32352 "integrity": "sha512-GUUXlf+4uDpRu5iZ1PFy1NmgG7ttI+1I6VTw3v/b7N1jwOUhARwL1moGjPMjo3Eie3tHdVOCiVMYAvhlQ1GI5Q==", 32259 32353 "license": "MIT", 32260 - "peer": true, 32261 32354 "dependencies": { 32262 32355 "@floating-ui/react": "^0.27.19", 32263 32356 "clsx": "^2.1.1", ··· 32321 32414 "resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-9.0.0.tgz", 32322 32415 "integrity": "sha512-TKcz+k0JH/jtblBfwOw/vXBX2EpJO66psJ5ZVmdDhwc6vbHDsvY6oYN8ynt9TfRn/eHZXsEmLPNj+wuGtWy4BA==", 32323 32416 "license": "MIT", 32324 - "peer": true, 32325 32417 "peerDependencies": { 32326 32418 "react": "^19.2.0" 32327 32419 } ··· 32914 33006 "resolved": "https://registry.npmjs.org/react/-/react-19.2.5.tgz", 32915 33007 "integrity": "sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA==", 32916 33008 "license": "MIT", 32917 - "peer": true, 32918 33009 "engines": { 32919 33010 "node": ">=0.10.0" 32920 33011 } ··· 32924 33015 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.5.tgz", 32925 33016 "integrity": "sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag==", 32926 33017 "license": "MIT", 32927 - "peer": true, 32928 33018 "dependencies": { 32929 33019 "scheduler": "^0.27.0" 32930 33020 },
+1 -1
package.json
··· 23 23 "worker:notifications": "node dist/workers/notification-worker.js", 24 24 "worker:sync": "node dist/workers/sync-worker.js", 25 25 "test": "jest", 26 - "test:unit": "jest --testPathIgnorePatterns='.integration.test.' --testPathIgnorePatterns='.e2e.test.'", 26 + "test:unit": "jest --testPathIgnorePatterns='.integration.test.|.e2e.test.|src/webapp/'", 27 27 "test:integration": "jest --testPathPattern='.integration.test.'", 28 28 "test:integration:db": "jest --testPathPattern='.integration.test.' --testNamePattern='Drizzle'", 29 29 "test:integration:db:watch": "jest --watch --testPathPattern='.integration.test.' --testNamePattern='Drizzle'",
src/modules/cards/tests/application/GetUrlSubGraphUseCase.test.ts src/modules/cards/tests/application/GetUrlSubGraphUseCase.integration.test.ts
+2
src/webapp/features/cards/components/urlCard/UrlCard.tsx
··· 31 31 cardAuthor?: User; 32 32 viaCardId?: string; 33 33 showAuthor?: boolean; 34 + semblePageUrl?: string; 34 35 analyticsContext?: CardSaveAnalyticsContext; 35 36 } 36 37 ··· 166 167 urlConnectionCount={props.urlConnectionCount} 167 168 urlIsConnected={props.urlIsConnected} 168 169 viaCardId={props.viaCardId} 170 + semblePageUrl={props.semblePageUrl} 169 171 analyticsContext={props.analyticsContext} 170 172 /> 171 173 </Stack>
+2
src/webapp/features/cards/components/urlCardActions/UrlCardActions.tsx
··· 38 38 urlIsConnected?: boolean; 39 39 urlConnectionCount: number; 40 40 viaCardId?: string; 41 + semblePageUrl?: string; 41 42 analyticsContext?: CardSaveAnalyticsContext; 42 43 } 43 44 ··· 244 245 isOpen={showAddConnectionModal} 245 246 onClose={() => setShowAddConnectionModal(false)} 246 247 sourceUrl={props.cardContent.url} 248 + targetUrl={props.semblePageUrl} 247 249 /> 248 250 249 251 <NoteCardModal
+2
src/webapp/features/cards/containers/similarCardsContainer/SimilarCardsContainer.tsx
··· 13 13 14 14 interface Props { 15 15 url: string; 16 + semblePageUrl?: string; 16 17 } 17 18 18 19 export default function SimilarCardsContainer(props: Props) { ··· 58 59 > 59 60 <SimilarUrlCard 60 61 urlView={urlView} 62 + semblePageUrl={props.semblePageUrl} 61 63 analyticsContext={{ 62 64 saveSource: CardSaveSource.SIMILAR_CARDS, 63 65 activeFilters: {
+4 -2
src/webapp/features/connections/components/addConnectionDrawer/AddConnectionForm.tsx
··· 33 33 onClose: () => void; 34 34 /** When provided the source is fixed (connecting from a card). When omitted both URLs are searchable. */ 35 35 sourceUrl?: string; 36 + /** When provided the target is prefilled. */ 37 + targetUrl?: string; 36 38 } 37 39 38 40 export default function AddConnectionForm(props: Props) { ··· 41 43 42 44 // Track the raw input values so we can auto-confirm valid URLs on submit 43 45 const rawSourceInput = useRef(props.sourceUrl ?? ''); 44 - const rawTargetInput = useRef(''); 46 + const rawTargetInput = useRef(props.targetUrl ?? ''); 45 47 46 48 const typeCombobox = useCombobox({ 47 49 onDropdownClose: () => typeCombobox.resetSelectedOption(), ··· 50 52 const form = useForm({ 51 53 initialValues: { 52 54 sourceUrl: props.sourceUrl ?? '', 53 - targetUrl: '', 55 + targetUrl: props.targetUrl ?? '', 54 56 connectionType: 'RELATED', 55 57 note: '', 56 58 },
+3 -1
src/webapp/features/connections/components/addConnectionModal/AddConnectionModal.tsx
··· 8 8 interface Props { 9 9 isOpen: boolean; 10 10 onClose: () => void; 11 - sourceUrl: string; 11 + sourceUrl?: string; 12 + targetUrl?: string; 12 13 } 13 14 14 15 export default function AddConnectionModal(props: Props) { ··· 26 27 <AddConnectionForm 27 28 onClose={props.onClose} 28 29 sourceUrl={props.sourceUrl} 30 + targetUrl={props.targetUrl} 29 31 /> 30 32 </Suspense> 31 33 </Modal>
+1 -1
src/webapp/features/semble/components/sembleTabs/SembleTabs.tsx
··· 115 115 fallback={<SimilarCardsContainerSkeleton />} 116 116 key={props.url} 117 117 > 118 - <SimilarCardsContainer url={props.url} /> 118 + <SimilarCardsContainer url={props.url} semblePageUrl={props.url} /> 119 119 </Suspense> 120 120 </TabsPanel> 121 121
+2
src/webapp/features/semble/components/similarUrlCard/SimilarUrlCard.tsx
··· 6 6 7 7 interface Props { 8 8 urlView: UrlView; 9 + semblePageUrl?: string; 9 10 analyticsContext?: CardSaveAnalyticsContext; 10 11 } 11 12 ··· 19 20 urlIsInLibrary={props.urlView.urlInLibrary ?? false} 20 21 urlConnectionCount={props.urlView.urlConnectionCount ?? 0} 21 22 urlIsConnected={props.urlView.urlIsConnected} 23 + semblePageUrl={props.semblePageUrl} 22 24 analyticsContext={props.analyticsContext} 23 25 /> 24 26 );
+1 -1
src/webapp/lib/serverFeatureFlags.ts
··· 25 25 openCollections: true, 26 26 following: true, 27 27 connections: true, 28 - graphView: show, 28 + graphView: false, 29 29 readerMode: showForTeam, 30 30 }; 31 31 }