authorgravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-05-17 21:27:41-07:00
committergravatar for git@paperclover.netclover caruso <git@paperclover.net> 2026-05-28 02:30:18-07:00
logf9994128fc914b0bf22191d8305a9d2e9f435dfc
treee78b5dd4eba8fee7220d63394965187a40d3497b
parent2b19f025db3e8a11fd180342a8b1f47f6779574c
signature Signed by SSH key SHA256:xbd+BjjhyBfwk7GVoURf9Yx0gzDerHbvYv7SddNWmAs

chore: update to node 26


3 files changed, 425 insertions(+), 9 deletions(-)

flake.lock+3-3
...@@ -2,11 +2,11 @@...@@ -2,11 +2,11 @@
2 "nodes": {2 "nodes": {
3 "nixpkgs": {3 "nixpkgs": {
4 "locked": {4 "locked": {
5 "lastModified": 1758763312,5 "lastModified": 1778869304,
6 "narHash": "sha256-puBMviZhYlqOdUUgEmMVJpXqC/ToEqSvkyZ30qQ09xM=",6 "narHash": "sha256-30sZNZoA1cqF5JNO9fVX+wgiQYjB7HJqqJ4ztCDeBZE=",
7 "owner": "NixOS",7 "owner": "NixOS",
8 "repo": "nixpkgs",8 "repo": "nixpkgs",
9 "rev": "e57b3b16ad8758fd681511a078f35c416a8cc939",9 "rev": "d233902339c02a9c334e7e593de68855ad26c4cb",
10 "type": "github"10 "type": "github"
11 },11 },
12 "original": {12 "original": {
flake.nix+2-6
...@@ -10,10 +10,7 @@...@@ -10,10 +10,7 @@
10 devShells.default = pkgs.mkShell {10 devShells.default = pkgs.mkShell {
11 buildInputs = [11 buildInputs = [
12 # clover sitegen v312 # clover sitegen v3
13 pkgs.nodejs_24 # runtime13 pkgs.nodejs_26 # runtime
14 pkgs.deno # formatter
15 pkgs.python3 # for font subsetting
16 pkgs.python3Packages.pip # for font subsetting
1714
18 # paperclover.net15 # paperclover.net
19 pkgs.exiftool16 pkgs.exiftool
...@@ -24,8 +21,7 @@...@@ -24,8 +21,7 @@
24 };21 };
25 devShells.min = pkgs.mkShell {22 devShells.min = pkgs.mkShell {
26 buildInputs = [23 buildInputs = [
27 pkgs.nodejs_24 # runtime24 pkgs.nodejs_26 # runtime
28 pkgs.deno # formatter
29 pkgs.rsync25 pkgs.rsync
30 ];26 ];
31 };27 };
package-lock.json+420
...@@ -573,6 +573,22 @@...@@ -573,6 +573,22 @@
573 "node": ">=18"573 "node": ">=18"
574 }574 }
575 },575 },
576 "node_modules/@esbuild/openharmony-arm64": {
577 "version": "0.27.7",
578 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz",
579 "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==",
580 "cpu": [
581 "arm64"
582 ],
583 "license": "MIT",
584 "optional": true,
585 "os": [
586 "openharmony"
587 ],
588 "engines": {
589 "node": ">=18"
590 }
591 },
576 "node_modules/@esbuild/sunos-x64": {592 "node_modules/@esbuild/sunos-x64": {
577 "version": "0.25.5",593 "version": "0.25.5",
578 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz",594 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz",
...@@ -657,6 +673,7 @@...@@ -657,6 +673,7 @@
657 "resolved": "https://registry.npmjs.org/@marko/compiler/-/compiler-5.39.62.tgz",673 "resolved": "https://registry.npmjs.org/@marko/compiler/-/compiler-5.39.62.tgz",
658 "integrity": "sha512-aBmWraqvVMLzi3oZkm5cEAVTv4qtLIVl9tkci6M+duSaEbKq4+n9FuNjYlOA0/4slRmOeAOuYyi2BenzgKmQNA==",674 "integrity": "sha512-aBmWraqvVMLzi3oZkm5cEAVTv4qtLIVl9tkci6M+duSaEbKq4+n9FuNjYlOA0/4slRmOeAOuYyi2BenzgKmQNA==",
659 "license": "MIT",675 "license": "MIT",
676 "peer": true,
660 "dependencies": {677 "dependencies": {
661 "@luxass/strip-json-comments": "^1.4.0",678 "@luxass/strip-json-comments": "^1.4.0",
662 "complain": "^1.6.1",679 "complain": "^1.6.1",
...@@ -1426,6 +1443,7 @@...@@ -1426,6 +1443,7 @@
1426 "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==",1443 "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==",
1427 "hasInstallScript": true,1444 "hasInstallScript": true,
1428 "license": "MIT",1445 "license": "MIT",
1446 "peer": true,
1429 "bin": {1447 "bin": {
1430 "esbuild": "bin/esbuild"1448 "esbuild": "bin/esbuild"
1431 },1449 },
...@@ -2096,6 +2114,7 @@...@@ -2096,6 +2114,7 @@
2096 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",2114 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz",
2097 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",2115 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==",
2098 "license": "MIT",2116 "license": "MIT",
2117 "peer": true,
2099 "engines": {2118 "engines": {
2100 "node": ">=12"2119 "node": ">=12"
2101 },2120 },
...@@ -2509,6 +2528,406 @@...@@ -2509,6 +2528,406 @@
2509 }2528 }
2510 }2529 }
2511 },2530 },
2531 "node_modules/vitest/node_modules/@esbuild/aix-ppc64": {
2532 "version": "0.27.7",
2533 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz",
2534 "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==",
2535 "cpu": [
2536 "ppc64"
2537 ],
2538 "license": "MIT",
2539 "optional": true,
2540 "os": [
2541 "aix"
2542 ],
2543 "engines": {
2544 "node": ">=18"
2545 }
2546 },
2547 "node_modules/vitest/node_modules/@esbuild/android-arm": {
2548 "version": "0.27.7",
2549 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz",
2550 "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==",
2551 "cpu": [
2552 "arm"
2553 ],
2554 "license": "MIT",
2555 "optional": true,
2556 "os": [
2557 "android"
2558 ],
2559 "engines": {
2560 "node": ">=18"
2561 }
2562 },
2563 "node_modules/vitest/node_modules/@esbuild/android-arm64": {
2564 "version": "0.27.7",
2565 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz",
2566 "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==",
2567 "cpu": [
2568 "arm64"
2569 ],
2570 "license": "MIT",
2571 "optional": true,
2572 "os": [
2573 "android"
2574 ],
2575 "engines": {
2576 "node": ">=18"
2577 }
2578 },
2579 "node_modules/vitest/node_modules/@esbuild/android-x64": {
2580 "version": "0.27.7",
2581 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz",
2582 "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==",
2583 "cpu": [
2584 "x64"
2585 ],
2586 "license": "MIT",
2587 "optional": true,
2588 "os": [
2589 "android"
2590 ],
2591 "engines": {
2592 "node": ">=18"
2593 }
2594 },
2595 "node_modules/vitest/node_modules/@esbuild/darwin-arm64": {
2596 "version": "0.27.7",
2597 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz",
2598 "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==",
2599 "cpu": [
2600 "arm64"
2601 ],
2602 "license": "MIT",
2603 "optional": true,
2604 "os": [
2605 "darwin"
2606 ],
2607 "engines": {
2608 "node": ">=18"
2609 }
2610 },
2611 "node_modules/vitest/node_modules/@esbuild/darwin-x64": {
2612 "version": "0.27.7",
2613 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz",
2614 "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==",
2615 "cpu": [
2616 "x64"
2617 ],
2618 "license": "MIT",
2619 "optional": true,
2620 "os": [
2621 "darwin"
2622 ],
2623 "engines": {
2624 "node": ">=18"
2625 }
2626 },
2627 "node_modules/vitest/node_modules/@esbuild/freebsd-arm64": {
2628 "version": "0.27.7",
2629 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz",
2630 "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==",
2631 "cpu": [
2632 "arm64"
2633 ],
2634 "license": "MIT",
2635 "optional": true,
2636 "os": [
2637 "freebsd"
2638 ],
2639 "engines": {
2640 "node": ">=18"
2641 }
2642 },
2643 "node_modules/vitest/node_modules/@esbuild/freebsd-x64": {
2644 "version": "0.27.7",
2645 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz",
2646 "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==",
2647 "cpu": [
2648 "x64"
2649 ],
2650 "license": "MIT",
2651 "optional": true,
2652 "os": [
2653 "freebsd"
2654 ],
2655 "engines": {
2656 "node": ">=18"
2657 }
2658 },
2659 "node_modules/vitest/node_modules/@esbuild/linux-arm": {
2660 "version": "0.27.7",
2661 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz",
2662 "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==",
2663 "cpu": [
2664 "arm"
2665 ],
2666 "license": "MIT",
2667 "optional": true,
2668 "os": [
2669 "linux"
2670 ],
2671 "engines": {
2672 "node": ">=18"
2673 }
2674 },
2675 "node_modules/vitest/node_modules/@esbuild/linux-arm64": {
2676 "version": "0.27.7",
2677 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz",
2678 "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==",
2679 "cpu": [
2680 "arm64"
2681 ],
2682 "license": "MIT",
2683 "optional": true,
2684 "os": [
2685 "linux"
2686 ],
2687 "engines": {
2688 "node": ">=18"
2689 }
2690 },
2691 "node_modules/vitest/node_modules/@esbuild/linux-ia32": {
2692 "version": "0.27.7",
2693 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz",
2694 "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==",
2695 "cpu": [
2696 "ia32"
2697 ],
2698 "license": "MIT",
2699 "optional": true,
2700 "os": [
2701 "linux"
2702 ],
2703 "engines": {
2704 "node": ">=18"
2705 }
2706 },
2707 "node_modules/vitest/node_modules/@esbuild/linux-loong64": {
2708 "version": "0.27.7",
2709 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz",
2710 "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==",
2711 "cpu": [
2712 "loong64"
2713 ],
2714 "license": "MIT",
2715 "optional": true,
2716 "os": [
2717 "linux"
2718 ],
2719 "engines": {
2720 "node": ">=18"
2721 }
2722 },
2723 "node_modules/vitest/node_modules/@esbuild/linux-mips64el": {
2724 "version": "0.27.7",
2725 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz",
2726 "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==",
2727 "cpu": [
2728 "mips64el"
2729 ],
2730 "license": "MIT",
2731 "optional": true,
2732 "os": [
2733 "linux"
2734 ],
2735 "engines": {
2736 "node": ">=18"
2737 }
2738 },
2739 "node_modules/vitest/node_modules/@esbuild/linux-ppc64": {
2740 "version": "0.27.7",
2741 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz",
2742 "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==",
2743 "cpu": [
2744 "ppc64"
2745 ],
2746 "license": "MIT",
2747 "optional": true,
2748 "os": [
2749 "linux"
2750 ],
2751 "engines": {
2752 "node": ">=18"
2753 }
2754 },
2755 "node_modules/vitest/node_modules/@esbuild/linux-riscv64": {
2756 "version": "0.27.7",
2757 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz",
2758 "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==",
2759 "cpu": [
2760 "riscv64"
2761 ],
2762 "license": "MIT",
2763 "optional": true,
2764 "os": [
2765 "linux"
2766 ],
2767 "engines": {
2768 "node": ">=18"
2769 }
2770 },
2771 "node_modules/vitest/node_modules/@esbuild/linux-s390x": {
2772 "version": "0.27.7",
2773 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz",
2774 "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==",
2775 "cpu": [
2776 "s390x"
2777 ],
2778 "license": "MIT",
2779 "optional": true,
2780 "os": [
2781 "linux"
2782 ],
2783 "engines": {
2784 "node": ">=18"
2785 }
2786 },
2787 "node_modules/vitest/node_modules/@esbuild/linux-x64": {
2788 "version": "0.27.7",
2789 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz",
2790 "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==",
2791 "cpu": [
2792 "x64"
2793 ],
2794 "license": "MIT",
2795 "optional": true,
2796 "os": [
2797 "linux"
2798 ],
2799 "engines": {
2800 "node": ">=18"
2801 }
2802 },
2803 "node_modules/vitest/node_modules/@esbuild/netbsd-arm64": {
2804 "version": "0.27.7",
2805 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz",
2806 "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==",
2807 "cpu": [
2808 "arm64"
2809 ],
2810 "license": "MIT",
2811 "optional": true,
2812 "os": [
2813 "netbsd"
2814 ],
2815 "engines": {
2816 "node": ">=18"
2817 }
2818 },
2819 "node_modules/vitest/node_modules/@esbuild/netbsd-x64": {
2820 "version": "0.27.7",
2821 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz",
2822 "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==",
2823 "cpu": [
2824 "x64"
2825 ],
2826 "license": "MIT",
2827 "optional": true,
2828 "os": [
2829 "netbsd"
2830 ],
2831 "engines": {
2832 "node": ">=18"
2833 }
2834 },
2835 "node_modules/vitest/node_modules/@esbuild/openbsd-arm64": {
2836 "version": "0.27.7",
2837 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz",
2838 "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==",
2839 "cpu": [
2840 "arm64"
2841 ],
2842 "license": "MIT",
2843 "optional": true,
2844 "os": [
2845 "openbsd"
2846 ],
2847 "engines": {
2848 "node": ">=18"
2849 }
2850 },
2851 "node_modules/vitest/node_modules/@esbuild/openbsd-x64": {
2852 "version": "0.27.7",
2853 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz",
2854 "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==",
2855 "cpu": [
2856 "x64"
2857 ],
2858 "license": "MIT",
2859 "optional": true,
2860 "os": [
2861 "openbsd"
2862 ],
2863 "engines": {
2864 "node": ">=18"
2865 }
2866 },
2867 "node_modules/vitest/node_modules/@esbuild/sunos-x64": {
2868 "version": "0.27.7",
2869 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz",
2870 "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==",
2871 "cpu": [
2872 "x64"
2873 ],
2874 "license": "MIT",
2875 "optional": true,
2876 "os": [
2877 "sunos"
2878 ],
2879 "engines": {
2880 "node": ">=18"
2881 }
2882 },
2883 "node_modules/vitest/node_modules/@esbuild/win32-arm64": {
2884 "version": "0.27.7",
2885 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz",
2886 "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==",
2887 "cpu": [
2888 "arm64"
2889 ],
2890 "license": "MIT",
2891 "optional": true,
2892 "os": [
2893 "win32"
2894 ],
2895 "engines": {
2896 "node": ">=18"
2897 }
2898 },
2899 "node_modules/vitest/node_modules/@esbuild/win32-ia32": {
2900 "version": "0.27.7",
2901 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz",
2902 "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==",
2903 "cpu": [
2904 "ia32"
2905 ],
2906 "license": "MIT",
2907 "optional": true,
2908 "os": [
2909 "win32"
2910 ],
2911 "engines": {
2912 "node": ">=18"
2913 }
2914 },
2915 "node_modules/vitest/node_modules/@esbuild/win32-x64": {
2916 "version": "0.27.7",
2917 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz",
2918 "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==",
2919 "cpu": [
2920 "x64"
2921 ],
2922 "license": "MIT",
2923 "optional": true,
2924 "os": [
2925 "win32"
2926 ],
2927 "engines": {
2928 "node": ">=18"
2929 }
2930 },
2512 "node_modules/vitest/node_modules/@vitest/mocker": {2931 "node_modules/vitest/node_modules/@vitest/mocker": {
2513 "version": "4.1.2",2932 "version": "4.1.2",
2514 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.2.tgz",2933 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.2.tgz",
...@@ -2554,6 +2973,7 @@...@@ -2554,6 +2973,7 @@
2554 "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.3.tgz",2973 "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.3.tgz",
2555 "integrity": "sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==",2974 "integrity": "sha512-B9ifbFudT1TFhfltfaIPgjo9Z3mDynBTJSUYxTjOQruf/zHH+ezCQKcoqO+h7a9Pw9Nm/OtlXAiGT1axBgwqrQ==",
2556 "license": "MIT",2975 "license": "MIT",
2976 "peer": true,
2557 "dependencies": {2977 "dependencies": {
2558 "lightningcss": "^1.32.0",2978 "lightningcss": "^1.32.0",
2559 "picomatch": "^4.0.4",2979 "picomatch": "^4.0.4",