loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

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

Merge pull request 'Update vitest monorepo to v2 (forgejo) (major)' (#4913) from renovate/forgejo-major-vitest-monorepo into forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/4913
Reviewed-by: Gusted <gusted@noreply.codeberg.org>

Gusted 6ba4fb5c 9cc2fdff

+144 -320
+142 -318
package-lock.json
··· 66 66 "@stylistic/eslint-plugin-js": "1.8.1", 67 67 "@stylistic/stylelint-plugin": "3.0.0", 68 68 "@vitejs/plugin-vue": "5.1.1", 69 - "@vitest/coverage-v8": "1.6.0", 69 + "@vitest/coverage-v8": "2.0.5", 70 70 "@vue/test-utils": "2.4.6", 71 71 "eslint": "8.57.0", 72 72 "eslint-plugin-array-func": "4.0.0", ··· 94 94 "stylelint-value-no-unknown-custom-properties": "6.0.1", 95 95 "svgo": "3.2.0", 96 96 "vite-string-plugin": "1.3.4", 97 - "vitest": "1.6.0" 97 + "vitest": "2.0.5" 98 98 }, 99 99 "engines": { 100 100 "node": ">= 18.0.0" ··· 1264 1264 "node": ">=8" 1265 1265 } 1266 1266 }, 1267 - "node_modules/@jest/schemas": { 1268 - "version": "29.6.3", 1269 - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", 1270 - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", 1271 - "dev": true, 1272 - "license": "MIT", 1273 - "dependencies": { 1274 - "@sinclair/typebox": "^0.27.8" 1275 - }, 1276 - "engines": { 1277 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 1278 - } 1279 - }, 1280 1267 "node_modules/@jridgewell/gen-mapping": { 1281 1268 "version": "0.3.5", 1282 1269 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", ··· 1801 1788 "os": [ 1802 1789 "win32" 1803 1790 ] 1804 - }, 1805 - "node_modules/@sinclair/typebox": { 1806 - "version": "0.27.8", 1807 - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", 1808 - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", 1809 - "dev": true, 1810 - "license": "MIT" 1811 1791 }, 1812 1792 "node_modules/@stoplight/better-ajv-errors": { 1813 1793 "version": "1.0.3", ··· 2783 2763 } 2784 2764 }, 2785 2765 "node_modules/@vitest/coverage-v8": { 2786 - "version": "1.6.0", 2787 - "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-1.6.0.tgz", 2788 - "integrity": "sha512-KvapcbMY/8GYIG0rlwwOKCVNRc0OL20rrhFkg/CHNzncV03TE2XWvO5w9uZYoxNiMEBacAJt3unSOiZ7svePew==", 2766 + "version": "2.0.5", 2767 + "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-2.0.5.tgz", 2768 + "integrity": "sha512-qeFcySCg5FLO2bHHSa0tAZAOnAUbp4L6/A5JDuj9+bt53JREl8hpLjLHEWF0e/gWc8INVpJaqA7+Ene2rclpZg==", 2789 2769 "dev": true, 2790 2770 "license": "MIT", 2791 2771 "dependencies": { 2792 - "@ampproject/remapping": "^2.2.1", 2772 + "@ampproject/remapping": "^2.3.0", 2793 2773 "@bcoe/v8-coverage": "^0.2.3", 2794 - "debug": "^4.3.4", 2774 + "debug": "^4.3.5", 2795 2775 "istanbul-lib-coverage": "^3.2.2", 2796 2776 "istanbul-lib-report": "^3.0.1", 2797 - "istanbul-lib-source-maps": "^5.0.4", 2798 - "istanbul-reports": "^3.1.6", 2799 - "magic-string": "^0.30.5", 2800 - "magicast": "^0.3.3", 2801 - "picocolors": "^1.0.0", 2802 - "std-env": "^3.5.0", 2803 - "strip-literal": "^2.0.0", 2804 - "test-exclude": "^6.0.0" 2777 + "istanbul-lib-source-maps": "^5.0.6", 2778 + "istanbul-reports": "^3.1.7", 2779 + "magic-string": "^0.30.10", 2780 + "magicast": "^0.3.4", 2781 + "std-env": "^3.7.0", 2782 + "test-exclude": "^7.0.1", 2783 + "tinyrainbow": "^1.2.0" 2805 2784 }, 2806 2785 "funding": { 2807 2786 "url": "https://opencollective.com/vitest" 2808 2787 }, 2809 2788 "peerDependencies": { 2810 - "vitest": "1.6.0" 2789 + "vitest": "2.0.5" 2811 2790 } 2812 2791 }, 2813 2792 "node_modules/@vitest/coverage-v8/node_modules/magic-string": { ··· 2821 2800 } 2822 2801 }, 2823 2802 "node_modules/@vitest/expect": { 2824 - "version": "1.6.0", 2825 - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.0.tgz", 2826 - "integrity": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==", 2803 + "version": "2.0.5", 2804 + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz", 2805 + "integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==", 2827 2806 "dev": true, 2828 2807 "license": "MIT", 2829 2808 "dependencies": { 2830 - "@vitest/spy": "1.6.0", 2831 - "@vitest/utils": "1.6.0", 2832 - "chai": "^4.3.10" 2809 + "@vitest/spy": "2.0.5", 2810 + "@vitest/utils": "2.0.5", 2811 + "chai": "^5.1.1", 2812 + "tinyrainbow": "^1.2.0" 2833 2813 }, 2834 2814 "funding": { 2835 2815 "url": "https://opencollective.com/vitest" 2836 2816 } 2837 2817 }, 2838 - "node_modules/@vitest/runner": { 2839 - "version": "1.6.0", 2840 - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.0.tgz", 2841 - "integrity": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==", 2818 + "node_modules/@vitest/pretty-format": { 2819 + "version": "2.0.5", 2820 + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", 2821 + "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", 2842 2822 "dev": true, 2843 2823 "license": "MIT", 2844 2824 "dependencies": { 2845 - "@vitest/utils": "1.6.0", 2846 - "p-limit": "^5.0.0", 2847 - "pathe": "^1.1.1" 2825 + "tinyrainbow": "^1.2.0" 2848 2826 }, 2849 2827 "funding": { 2850 2828 "url": "https://opencollective.com/vitest" 2851 2829 } 2852 2830 }, 2853 - "node_modules/@vitest/runner/node_modules/p-limit": { 2854 - "version": "5.0.0", 2855 - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", 2856 - "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", 2831 + "node_modules/@vitest/runner": { 2832 + "version": "2.0.5", 2833 + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.0.5.tgz", 2834 + "integrity": "sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==", 2857 2835 "dev": true, 2858 2836 "license": "MIT", 2859 2837 "dependencies": { 2860 - "yocto-queue": "^1.0.0" 2861 - }, 2862 - "engines": { 2863 - "node": ">=18" 2838 + "@vitest/utils": "2.0.5", 2839 + "pathe": "^1.1.2" 2864 2840 }, 2865 2841 "funding": { 2866 - "url": "https://github.com/sponsors/sindresorhus" 2867 - } 2868 - }, 2869 - "node_modules/@vitest/runner/node_modules/yocto-queue": { 2870 - "version": "1.1.1", 2871 - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", 2872 - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", 2873 - "dev": true, 2874 - "license": "MIT", 2875 - "engines": { 2876 - "node": ">=12.20" 2877 - }, 2878 - "funding": { 2879 - "url": "https://github.com/sponsors/sindresorhus" 2842 + "url": "https://opencollective.com/vitest" 2880 2843 } 2881 2844 }, 2882 2845 "node_modules/@vitest/snapshot": { 2883 - "version": "1.6.0", 2884 - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", 2885 - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", 2846 + "version": "2.0.5", 2847 + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", 2848 + "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", 2886 2849 "dev": true, 2887 2850 "license": "MIT", 2888 2851 "dependencies": { 2889 - "magic-string": "^0.30.5", 2890 - "pathe": "^1.1.1", 2891 - "pretty-format": "^29.7.0" 2852 + "@vitest/pretty-format": "2.0.5", 2853 + "magic-string": "^0.30.10", 2854 + "pathe": "^1.1.2" 2892 2855 }, 2893 2856 "funding": { 2894 2857 "url": "https://opencollective.com/vitest" ··· 2905 2868 } 2906 2869 }, 2907 2870 "node_modules/@vitest/spy": { 2908 - "version": "1.6.0", 2909 - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.0.tgz", 2910 - "integrity": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==", 2871 + "version": "2.0.5", 2872 + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz", 2873 + "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==", 2911 2874 "dev": true, 2912 2875 "license": "MIT", 2913 2876 "dependencies": { 2914 - "tinyspy": "^2.2.0" 2877 + "tinyspy": "^3.0.0" 2915 2878 }, 2916 2879 "funding": { 2917 2880 "url": "https://opencollective.com/vitest" 2918 2881 } 2919 2882 }, 2920 2883 "node_modules/@vitest/utils": { 2921 - "version": "1.6.0", 2922 - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.0.tgz", 2923 - "integrity": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==", 2884 + "version": "2.0.5", 2885 + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz", 2886 + "integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==", 2924 2887 "dev": true, 2925 2888 "license": "MIT", 2926 2889 "dependencies": { 2927 - "diff-sequences": "^29.6.3", 2890 + "@vitest/pretty-format": "2.0.5", 2928 2891 "estree-walker": "^3.0.3", 2929 - "loupe": "^2.3.7", 2930 - "pretty-format": "^29.7.0" 2892 + "loupe": "^3.1.1", 2893 + "tinyrainbow": "^1.2.0" 2931 2894 }, 2932 2895 "funding": { 2933 2896 "url": "https://opencollective.com/vitest" ··· 3338 3301 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 3339 3302 } 3340 3303 }, 3341 - "node_modules/acorn-walk": { 3342 - "version": "8.3.3", 3343 - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", 3344 - "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", 3345 - "dev": true, 3346 - "license": "MIT", 3347 - "dependencies": { 3348 - "acorn": "^8.11.0" 3349 - }, 3350 - "engines": { 3351 - "node": ">=0.4.0" 3352 - } 3353 - }, 3354 3304 "node_modules/ajv": { 3355 3305 "version": "8.17.1", 3356 3306 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", ··· 3656 3606 } 3657 3607 }, 3658 3608 "node_modules/assertion-error": { 3659 - "version": "1.1.0", 3660 - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", 3661 - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", 3609 + "version": "2.0.1", 3610 + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 3611 + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 3662 3612 "dev": true, 3663 3613 "license": "MIT", 3664 3614 "engines": { 3665 - "node": "*" 3615 + "node": ">=12" 3666 3616 } 3667 3617 }, 3668 3618 "node_modules/ast-types": { ··· 3980 3930 "license": "CC-BY-4.0" 3981 3931 }, 3982 3932 "node_modules/chai": { 3983 - "version": "4.5.0", 3984 - "resolved": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz", 3985 - "integrity": "sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==", 3933 + "version": "5.1.1", 3934 + "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.1.tgz", 3935 + "integrity": "sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==", 3986 3936 "dev": true, 3987 3937 "license": "MIT", 3988 3938 "dependencies": { 3989 - "assertion-error": "^1.1.0", 3990 - "check-error": "^1.0.3", 3991 - "deep-eql": "^4.1.3", 3992 - "get-func-name": "^2.0.2", 3993 - "loupe": "^2.3.6", 3994 - "pathval": "^1.1.1", 3995 - "type-detect": "^4.1.0" 3939 + "assertion-error": "^2.0.1", 3940 + "check-error": "^2.1.1", 3941 + "deep-eql": "^5.0.1", 3942 + "loupe": "^3.1.0", 3943 + "pathval": "^2.0.0" 3996 3944 }, 3997 3945 "engines": { 3998 - "node": ">=4" 3946 + "node": ">=12" 3999 3947 } 4000 3948 }, 4001 3949 "node_modules/chalk": { ··· 4062 4010 } 4063 4011 }, 4064 4012 "node_modules/check-error": { 4065 - "version": "1.0.3", 4066 - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", 4067 - "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", 4013 + "version": "2.1.1", 4014 + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", 4015 + "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", 4068 4016 "dev": true, 4069 4017 "license": "MIT", 4070 - "dependencies": { 4071 - "get-func-name": "^2.0.2" 4072 - }, 4073 4018 "engines": { 4074 - "node": "*" 4019 + "node": ">= 16" 4075 4020 } 4076 4021 }, 4077 4022 "node_modules/chokidar": { ··· 4296 4241 "version": "0.0.1", 4297 4242 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 4298 4243 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 4299 - "dev": true, 4300 - "license": "MIT" 4301 - }, 4302 - "node_modules/confbox": { 4303 - "version": "0.1.7", 4304 - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", 4305 - "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", 4306 4244 "dev": true, 4307 4245 "license": "MIT" 4308 4246 }, ··· 5125 5063 } 5126 5064 }, 5127 5065 "node_modules/deep-eql": { 5128 - "version": "4.1.4", 5129 - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", 5130 - "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", 5066 + "version": "5.0.2", 5067 + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 5068 + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 5131 5069 "dev": true, 5132 5070 "license": "MIT", 5133 - "dependencies": { 5134 - "type-detect": "^4.0.0" 5135 - }, 5136 5071 "engines": { 5137 5072 "node": ">=6" 5138 5073 } ··· 5264 5199 "license": "BSD-3-Clause", 5265 5200 "engines": { 5266 5201 "node": ">=0.3.1" 5267 - } 5268 - }, 5269 - "node_modules/diff-sequences": { 5270 - "version": "29.6.3", 5271 - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", 5272 - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", 5273 - "dev": true, 5274 - "license": "MIT", 5275 - "engines": { 5276 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 5277 5202 } 5278 5203 }, 5279 5204 "node_modules/dir-glob": { ··· 8820 8745 "node": ">=8.9.0" 8821 8746 } 8822 8747 }, 8823 - "node_modules/local-pkg": { 8824 - "version": "0.5.0", 8825 - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", 8826 - "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", 8827 - "dev": true, 8828 - "license": "MIT", 8829 - "dependencies": { 8830 - "mlly": "^1.4.2", 8831 - "pkg-types": "^1.0.3" 8832 - }, 8833 - "engines": { 8834 - "node": ">=14" 8835 - }, 8836 - "funding": { 8837 - "url": "https://github.com/sponsors/antfu" 8838 - } 8839 - }, 8840 8748 "node_modules/locate-path": { 8841 8749 "version": "6.0.0", 8842 8750 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", ··· 8930 8838 "license": "MIT" 8931 8839 }, 8932 8840 "node_modules/loupe": { 8933 - "version": "2.3.7", 8934 - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", 8935 - "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", 8841 + "version": "3.1.1", 8842 + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.1.tgz", 8843 + "integrity": "sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==", 8936 8844 "dev": true, 8937 8845 "license": "MIT", 8938 8846 "dependencies": { ··· 9821 9729 "node": ">=10" 9822 9730 } 9823 9731 }, 9824 - "node_modules/mlly": { 9825 - "version": "1.7.1", 9826 - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", 9827 - "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", 9828 - "dev": true, 9829 - "license": "MIT", 9830 - "dependencies": { 9831 - "acorn": "^8.11.3", 9832 - "pathe": "^1.1.2", 9833 - "pkg-types": "^1.1.1", 9834 - "ufo": "^1.5.3" 9835 - } 9836 - }, 9837 9732 "node_modules/monaco-editor": { 9838 9733 "version": "0.50.0", 9839 9734 "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.50.0.tgz", ··· 10432 10327 "license": "MIT" 10433 10328 }, 10434 10329 "node_modules/pathval": { 10435 - "version": "1.1.1", 10436 - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", 10437 - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", 10330 + "version": "2.0.0", 10331 + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", 10332 + "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", 10438 10333 "dev": true, 10439 10334 "license": "MIT", 10440 10335 "engines": { 10441 - "node": "*" 10336 + "node": ">= 14.16" 10442 10337 } 10443 10338 }, 10444 10339 "node_modules/pdfobject": { ··· 10547 10442 "node": ">=8" 10548 10443 } 10549 10444 }, 10550 - "node_modules/pkg-types": { 10551 - "version": "1.1.3", 10552 - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.3.tgz", 10553 - "integrity": "sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==", 10554 - "dev": true, 10555 - "license": "MIT", 10556 - "dependencies": { 10557 - "confbox": "^0.1.7", 10558 - "mlly": "^1.7.1", 10559 - "pathe": "^1.1.2" 10560 - } 10561 - }, 10562 10445 "node_modules/playwright": { 10563 10446 "version": "1.46.0", 10564 10447 "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.46.0.tgz", ··· 11019 10902 "node": ">=6.0.0" 11020 10903 } 11021 10904 }, 11022 - "node_modules/pretty-format": { 11023 - "version": "29.7.0", 11024 - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", 11025 - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", 11026 - "dev": true, 11027 - "license": "MIT", 11028 - "dependencies": { 11029 - "@jest/schemas": "^29.6.3", 11030 - "ansi-styles": "^5.0.0", 11031 - "react-is": "^18.0.0" 11032 - }, 11033 - "engines": { 11034 - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" 11035 - } 11036 - }, 11037 - "node_modules/pretty-format/node_modules/ansi-styles": { 11038 - "version": "5.2.0", 11039 - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 11040 - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 11041 - "dev": true, 11042 - "license": "MIT", 11043 - "engines": { 11044 - "node": ">=10" 11045 - }, 11046 - "funding": { 11047 - "url": "https://github.com/chalk/ansi-styles?sponsor=1" 11048 - } 11049 - }, 11050 10905 "node_modules/pretty-ms": { 11051 10906 "version": "9.0.0", 11052 10907 "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.0.0.tgz", ··· 11133 10988 "dependencies": { 11134 10989 "safe-buffer": "^5.1.0" 11135 10990 } 11136 - }, 11137 - "node_modules/react-is": { 11138 - "version": "18.3.1", 11139 - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", 11140 - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", 11141 - "dev": true, 11142 - "license": "MIT" 11143 10991 }, 11144 10992 "node_modules/read-cache": { 11145 10993 "version": "1.0.0", ··· 12377 12225 "url": "https://github.com/sponsors/sindresorhus" 12378 12226 } 12379 12227 }, 12380 - "node_modules/strip-literal": { 12381 - "version": "2.1.0", 12382 - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", 12383 - "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", 12384 - "dev": true, 12385 - "license": "MIT", 12386 - "dependencies": { 12387 - "js-tokens": "^9.0.0" 12388 - }, 12389 - "funding": { 12390 - "url": "https://github.com/sponsors/antfu" 12391 - } 12392 - }, 12393 12228 "node_modules/style-search": { 12394 12229 "version": "0.1.0", 12395 12230 "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", ··· 13020 12855 "license": "MIT" 13021 12856 }, 13022 12857 "node_modules/test-exclude": { 13023 - "version": "6.0.0", 13024 - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", 13025 - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", 12858 + "version": "7.0.1", 12859 + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.1.tgz", 12860 + "integrity": "sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==", 13026 12861 "dev": true, 13027 12862 "license": "ISC", 13028 12863 "dependencies": { 13029 12864 "@istanbuljs/schema": "^0.1.2", 13030 - "glob": "^7.1.4", 13031 - "minimatch": "^3.0.4" 12865 + "glob": "^10.4.1", 12866 + "minimatch": "^9.0.4" 13032 12867 }, 13033 12868 "engines": { 13034 - "node": ">=8" 13035 - } 13036 - }, 13037 - "node_modules/test-exclude/node_modules/brace-expansion": { 13038 - "version": "1.1.11", 13039 - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 13040 - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 13041 - "dev": true, 13042 - "license": "MIT", 13043 - "dependencies": { 13044 - "balanced-match": "^1.0.0", 13045 - "concat-map": "0.0.1" 12869 + "node": ">=18" 13046 12870 } 13047 12871 }, 13048 - "node_modules/test-exclude/node_modules/minimatch": { 13049 - "version": "3.1.2", 13050 - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 13051 - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 12872 + "node_modules/test-exclude/node_modules/glob": { 12873 + "version": "10.4.5", 12874 + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", 12875 + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", 13052 12876 "dev": true, 13053 12877 "license": "ISC", 13054 12878 "dependencies": { 13055 - "brace-expansion": "^1.1.7" 12879 + "foreground-child": "^3.1.0", 12880 + "jackspeak": "^3.1.2", 12881 + "minimatch": "^9.0.4", 12882 + "minipass": "^7.1.2", 12883 + "package-json-from-dist": "^1.0.0", 12884 + "path-scurry": "^1.11.1" 12885 + }, 12886 + "bin": { 12887 + "glob": "dist/esm/bin.mjs" 13056 12888 }, 13057 - "engines": { 13058 - "node": "*" 12889 + "funding": { 12890 + "url": "https://github.com/sponsors/isaacs" 13059 12891 } 13060 12892 }, 13061 12893 "node_modules/text-table": { ··· 13109 12941 "license": "MIT" 13110 12942 }, 13111 12943 "node_modules/tinypool": { 13112 - "version": "0.8.4", 13113 - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", 13114 - "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", 12944 + "version": "1.0.0", 12945 + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.0.tgz", 12946 + "integrity": "sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==", 12947 + "dev": true, 12948 + "license": "MIT", 12949 + "engines": { 12950 + "node": "^18.0.0 || >=20.0.0" 12951 + } 12952 + }, 12953 + "node_modules/tinyrainbow": { 12954 + "version": "1.2.0", 12955 + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", 12956 + "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", 13115 12957 "dev": true, 13116 12958 "license": "MIT", 13117 12959 "engines": { ··· 13119 12961 } 13120 12962 }, 13121 12963 "node_modules/tinyspy": { 13122 - "version": "2.2.1", 13123 - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", 13124 - "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", 12964 + "version": "3.0.0", 12965 + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.0.tgz", 12966 + "integrity": "sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==", 13125 12967 "dev": true, 13126 12968 "license": "MIT", 13127 12969 "engines": { ··· 13260 13102 "node": ">= 0.8.0" 13261 13103 } 13262 13104 }, 13263 - "node_modules/type-detect": { 13264 - "version": "4.1.0", 13265 - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz", 13266 - "integrity": "sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==", 13267 - "dev": true, 13268 - "license": "MIT", 13269 - "engines": { 13270 - "node": ">=4" 13271 - } 13272 - }, 13273 13105 "node_modules/type-fest": { 13274 13106 "version": "0.20.2", 13275 13107 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", ··· 13385 13217 "version": "2.1.0", 13386 13218 "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", 13387 13219 "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==", 13388 - "dev": true, 13389 - "license": "MIT" 13390 - }, 13391 - "node_modules/ufo": { 13392 - "version": "1.5.4", 13393 - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", 13394 - "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==", 13395 13220 "dev": true, 13396 13221 "license": "MIT" 13397 13222 }, ··· 13623 13448 } 13624 13449 }, 13625 13450 "node_modules/vite-node": { 13626 - "version": "1.6.0", 13627 - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.0.tgz", 13628 - "integrity": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==", 13451 + "version": "2.0.5", 13452 + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.0.5.tgz", 13453 + "integrity": "sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==", 13629 13454 "dev": true, 13630 13455 "license": "MIT", 13631 13456 "dependencies": { 13632 13457 "cac": "^6.7.14", 13633 - "debug": "^4.3.4", 13634 - "pathe": "^1.1.1", 13635 - "picocolors": "^1.0.0", 13458 + "debug": "^4.3.5", 13459 + "pathe": "^1.1.2", 13460 + "tinyrainbow": "^1.2.0", 13636 13461 "vite": "^5.0.0" 13637 13462 }, 13638 13463 "bin": { ··· 13711 13536 } 13712 13537 }, 13713 13538 "node_modules/vitest": { 13714 - "version": "1.6.0", 13715 - "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.0.tgz", 13716 - "integrity": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==", 13539 + "version": "2.0.5", 13540 + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.0.5.tgz", 13541 + "integrity": "sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==", 13717 13542 "dev": true, 13718 13543 "license": "MIT", 13719 13544 "dependencies": { 13720 - "@vitest/expect": "1.6.0", 13721 - "@vitest/runner": "1.6.0", 13722 - "@vitest/snapshot": "1.6.0", 13723 - "@vitest/spy": "1.6.0", 13724 - "@vitest/utils": "1.6.0", 13725 - "acorn-walk": "^8.3.2", 13726 - "chai": "^4.3.10", 13727 - "debug": "^4.3.4", 13545 + "@ampproject/remapping": "^2.3.0", 13546 + "@vitest/expect": "2.0.5", 13547 + "@vitest/pretty-format": "^2.0.5", 13548 + "@vitest/runner": "2.0.5", 13549 + "@vitest/snapshot": "2.0.5", 13550 + "@vitest/spy": "2.0.5", 13551 + "@vitest/utils": "2.0.5", 13552 + "chai": "^5.1.1", 13553 + "debug": "^4.3.5", 13728 13554 "execa": "^8.0.1", 13729 - "local-pkg": "^0.5.0", 13730 - "magic-string": "^0.30.5", 13731 - "pathe": "^1.1.1", 13732 - "picocolors": "^1.0.0", 13733 - "std-env": "^3.5.0", 13734 - "strip-literal": "^2.0.0", 13735 - "tinybench": "^2.5.1", 13736 - "tinypool": "^0.8.3", 13555 + "magic-string": "^0.30.10", 13556 + "pathe": "^1.1.2", 13557 + "std-env": "^3.7.0", 13558 + "tinybench": "^2.8.0", 13559 + "tinypool": "^1.0.0", 13560 + "tinyrainbow": "^1.2.0", 13737 13561 "vite": "^5.0.0", 13738 - "vite-node": "1.6.0", 13739 - "why-is-node-running": "^2.2.2" 13562 + "vite-node": "2.0.5", 13563 + "why-is-node-running": "^2.3.0" 13740 13564 }, 13741 13565 "bin": { 13742 13566 "vitest": "vitest.mjs" ··· 13750 13574 "peerDependencies": { 13751 13575 "@edge-runtime/vm": "*", 13752 13576 "@types/node": "^18.0.0 || >=20.0.0", 13753 - "@vitest/browser": "1.6.0", 13754 - "@vitest/ui": "1.6.0", 13577 + "@vitest/browser": "2.0.5", 13578 + "@vitest/ui": "2.0.5", 13755 13579 "happy-dom": "*", 13756 13580 "jsdom": "*" 13757 13581 },
+2 -2
package.json
··· 65 65 "@stylistic/eslint-plugin-js": "1.8.1", 66 66 "@stylistic/stylelint-plugin": "3.0.0", 67 67 "@vitejs/plugin-vue": "5.1.1", 68 - "@vitest/coverage-v8": "1.6.0", 68 + "@vitest/coverage-v8": "2.0.5", 69 69 "@vue/test-utils": "2.4.6", 70 70 "eslint": "8.57.0", 71 71 "eslint-plugin-array-func": "4.0.0", ··· 93 93 "stylelint-value-no-unknown-custom-properties": "6.0.1", 94 94 "svgo": "3.2.0", 95 95 "vite-string-plugin": "1.3.4", 96 - "vitest": "1.6.0" 96 + "vitest": "2.0.5" 97 97 }, 98 98 "browserslist": [ 99 99 "defaults"