diff --git a/package-lock.json b/package-lock.json index ff246de..196caa2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@vuepress/theme-default": "2.0.0-rc.128", "sass-embedded": "^1.99.0", "vue": "^3.5.34", - "vuepress": "2.0.0-rc.28" + "vuepress": "2.0.0-rc.29" } }, "node_modules/@babel/generator": { @@ -125,9 +125,9 @@ } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.7.tgz", - "integrity": "sha512-EKX3Qwmhz1eMdEJokhALr0YiD0lhQNwDqkPYyPhiSwKrh7/4KRjQc04sZ8db+5DVVnZ1LmbNDI1uAMPEUBnQPg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.0.tgz", + "integrity": "sha512-lhRUCeuOyJQURhTxl4WkpFTjIsbDayJHih5kZC1giwE+MhIzAb7mEsQMqMf18rHLsrb5qI1tafG20mLxEWcWlA==", "cpu": [ "ppc64" ], @@ -142,9 +142,9 @@ } }, "node_modules/@esbuild/android-arm": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.7.tgz", - "integrity": "sha512-jbPXvB4Yj2yBV7HUfE2KHe4GJX51QplCN1pGbYjvsyCZbQmies29EoJbkEc+vYuU5o45AfQn37vZlyXy4YJ8RQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.0.tgz", + "integrity": "sha512-wqh0ByljabXLKHeWXYLqoJ5jKC4XBaw6Hk08OfMrCRd2nP2ZQ5eleDZC41XHyCNgktBGYMbqnrJKq/K/lzPMSQ==", "cpu": [ "arm" ], @@ -159,9 +159,9 @@ } }, "node_modules/@esbuild/android-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.7.tgz", - "integrity": "sha512-62dPZHpIXzvChfvfLJow3q5dDtiNMkwiRzPylSCfriLvZeq0a1bWChrGx/BbUbPwOrsWKMn8idSllklzBy+dgQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.0.tgz", + "integrity": "sha512-+WzIXQOSaGs33tLEgYPYe/yQHf0WTU0X42Jca3y8NWMbUVhp7rUnw+vAsRC/QiDrdD31IszMrZy+qwPOPjd+rw==", "cpu": [ "arm64" ], @@ -176,9 +176,9 @@ } }, "node_modules/@esbuild/android-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.7.tgz", - "integrity": "sha512-x5VpMODneVDb70PYV2VQOmIUUiBtY3D3mPBG8NxVk5CogneYhkR7MmM3yR/uMdITLrC1ml/NV1rj4bMJuy9MCg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.0.tgz", + "integrity": "sha512-+VJggoaKhk2VNNqVL7f6S189UzShHC/mR9EE8rDdSkdpN0KflSwWY/gWjDrNxxisg8Fp1ZCD9jLMo4m0OUfeUA==", "cpu": [ "x64" ], @@ -193,9 +193,9 @@ } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.7.tgz", - "integrity": "sha512-5lckdqeuBPlKUwvoCXIgI2D9/ABmPq3Rdp7IfL70393YgaASt7tbju3Ac+ePVi3KDH6N2RqePfHnXkaDtY9fkw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.0.tgz", + "integrity": "sha512-0T+A9WZm+bZ84nZBtk1ckYsOvyA3x7e2Acj1KdVfV4/2tdG4fzUp91YHx+GArWLtwqp77pBXVCPn2We7Letr0Q==", "cpu": [ "arm64" ], @@ -210,9 +210,9 @@ } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.7.tgz", - "integrity": "sha512-rYnXrKcXuT7Z+WL5K980jVFdvVKhCHhUwid+dDYQpH+qu+TefcomiMAJpIiC2EM3Rjtq0sO3StMV/+3w3MyyqQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.0.tgz", + "integrity": "sha512-fyzLm/DLDl/84OCfp2f/XQ4flmORsjU7VKt8HLjvIXChJoFFOIL6pLJPH4Yhd1n1gGFF9mPwtlN5Wf82DZs+LQ==", "cpu": [ "x64" ], @@ -227,9 +227,9 @@ } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.7.tgz", - "integrity": "sha512-B48PqeCsEgOtzME2GbNM2roU29AMTuOIN91dsMO30t+Ydis3z/3Ngoj5hhnsOSSwNzS+6JppqWsuhTp6E82l2w==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.0.tgz", + "integrity": "sha512-l9GeW5UZBT9k9brBYI+0WDffcRxgHQD8ShN2Ur4xWq/NFzUKm3k5lsH4PdaRgb2w7mI9u61nr2gI2mLI27Nh3Q==", "cpu": [ "arm64" ], @@ -244,9 +244,9 @@ } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.7.tgz", - "integrity": "sha512-jOBDK5XEjA4m5IJK3bpAQF9/Lelu/Z9ZcdhTRLf4cajlB+8VEhFFRjWgfy3M1O4rO2GQ/b2dLwCUGpiF/eATNQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.0.tgz", + "integrity": "sha512-BXoQai/A0wPO6Es3yFJ7APCiKGc1tdAEOgeTNy3SsB491S3aHn4S4r3e976eUnPdU+NbdtmBuLncYir2tMU9Nw==", "cpu": [ "x64" ], @@ -261,9 +261,9 @@ } }, "node_modules/@esbuild/linux-arm": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.7.tgz", - "integrity": "sha512-RkT/YXYBTSULo3+af8Ib0ykH8u2MBh57o7q/DAs3lTJlyVQkgQvlrPTnjIzzRPQyavxtPtfg0EopvDyIt0j1rA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.0.tgz", + "integrity": "sha512-CjaaREJagqJp7iTaNQjjidaNbCKYcd4IDkzbwwxtSvjI7NZm79qiHc8HqciMddQ6CKvJT6aBd8lO9kN/ZudLlw==", "cpu": [ "arm" ], @@ -278,9 +278,9 @@ } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.7.tgz", - "integrity": "sha512-RZPHBoxXuNnPQO9rvjh5jdkRmVizktkT7TCDkDmQ0W2SwHInKCAV95GRuvdSvA7w4VMwfCjUiPwDi0ZO6Nfe9A==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.0.tgz", + "integrity": "sha512-RVyzfb3FWsGA55n6WY0MEIEPURL1FcbhFE6BffZEMEekfCzCIMtB5yyDcFnVbTnwk+CLAgTujmV/Lgvih56W+A==", "cpu": [ "arm64" ], @@ -295,9 +295,9 @@ } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.7.tgz", - "integrity": "sha512-GA48aKNkyQDbd3KtkplYWT102C5sn/EZTY4XROkxONgruHPU72l+gW+FfF8tf2cFjeHaRbWpOYa/uRBz/Xq1Pg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.0.tgz", + "integrity": "sha512-KBnSTt1kxl9x70q+ydterVdl+Cn0H18ngRMRCEQfrbqdUuntQQ0LoMZv47uB97NljZFzY6HcfqEZ2SAyIUTQBQ==", "cpu": [ "ia32" ], @@ -312,9 +312,9 @@ } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.7.tgz", - "integrity": "sha512-a4POruNM2oWsD4WKvBSEKGIiWQF8fZOAsycHOt6JBpZ+JN2n2JH9WAv56SOyu9X5IqAjqSIPTaJkqN8F7XOQ5Q==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.0.tgz", + "integrity": "sha512-zpSlUce1mnxzgBADvxKXX5sl8aYQHo2ezvMNI8I0lbblJtp8V4odlm3Yzlj7gPyt3T8ReksE6bK+pT3WD+aJRg==", "cpu": [ "loong64" ], @@ -329,9 +329,9 @@ } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.7.tgz", - "integrity": "sha512-KabT5I6StirGfIz0FMgl1I+R1H73Gp0ofL9A3nG3i/cYFJzKHhouBV5VWK1CSgKvVaG4q1RNpCTR2LuTVB3fIw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.0.tgz", + "integrity": "sha512-2jIfP6mmjkdmeTlsX/9vmdmhBmKADrWqN7zcdtHIeNSCH1SqIoNI63cYsjQR8J+wGa4Y5izRcSHSm8K3QWmk3w==", "cpu": [ "mips64el" ], @@ -346,9 +346,9 @@ } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.7.tgz", - "integrity": "sha512-gRsL4x6wsGHGRqhtI+ifpN/vpOFTQtnbsupUF5R5YTAg+y/lKelYR1hXbnBdzDjGbMYjVJLJTd2OFmMewAgwlQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.0.tgz", + "integrity": "sha512-bc0FE9wWeC0WBm49IQMPSPILRocGTQt3j5KPCA8os6VprfuJ7KD+5PzESSrJ6GmPIPJK965ZJHTUlSA6GNYEhg==", "cpu": [ "ppc64" ], @@ -363,9 +363,9 @@ } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.7.tgz", - "integrity": "sha512-hL25LbxO1QOngGzu2U5xeXtxXcW+/GvMN3ejANqXkxZ/opySAZMrc+9LY/WyjAan41unrR3YrmtTsUpwT66InQ==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.0.tgz", + "integrity": "sha512-SQPZOwoTTT/HXFXQJG/vBX8sOFagGqvZyXcgLA3NhIqcBv1BJU1d46c0rGcrij2B56Z2rNiSLaZOYW5cUk7yLQ==", "cpu": [ "riscv64" ], @@ -380,9 +380,9 @@ } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.7.tgz", - "integrity": "sha512-2k8go8Ycu1Kb46vEelhu1vqEP+UeRVj2zY1pSuPdgvbd5ykAw82Lrro28vXUrRmzEsUV0NzCf54yARIK8r0fdw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.0.tgz", + "integrity": "sha512-SCfR0HN8CEEjnYnySJTd2cw0k9OHB/YFzt5zgJEwa+wL/T/raGWYMBqwDNAC6dqFKmJYZoQBRfHjgwLHGSrn3Q==", "cpu": [ "s390x" ], @@ -397,9 +397,9 @@ } }, "node_modules/@esbuild/linux-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.7.tgz", - "integrity": "sha512-hzznmADPt+OmsYzw1EE33ccA+HPdIqiCRq7cQeL1Jlq2gb1+OyWBkMCrYGBJ+sxVzve2ZJEVeePbLM2iEIZSxA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.0.tgz", + "integrity": "sha512-us0dSb9iFxIi8srnpl931Nvs65it/Jd2a2K3qs7fz2WfGPHqzfzZTfec7oxZJRNPXPnNYZtanmRc4AL/JwVzHQ==", "cpu": [ "x64" ], @@ -414,9 +414,9 @@ } }, "node_modules/@esbuild/netbsd-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.7.tgz", - "integrity": "sha512-b6pqtrQdigZBwZxAn1UpazEisvwaIDvdbMbmrly7cDTMFnw/+3lVxxCTGOrkPVnsYIosJJXAsILG9XcQS+Yu6w==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.0.tgz", + "integrity": "sha512-CR/RYotgtCKwtftMwJlUU7xCVNg3lMYZ0RzTmAHSfLCXw3NtZtNpswLEj/Kkf6kEL3Gw+BpOekRX0BYCtklhUw==", "cpu": [ "arm64" ], @@ -431,9 +431,9 @@ } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.7.tgz", - "integrity": "sha512-OfatkLojr6U+WN5EDYuoQhtM+1xco+/6FSzJJnuWiUw5eVcicbyK3dq5EeV/QHT1uy6GoDhGbFpprUiHUYggrw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.0.tgz", + "integrity": "sha512-nU1yhmYutL+fQ71Kxnhg8uEOdC0pwEW9entHykTgEbna2pw2dkbFSMeqjjyHZoCmt8SBkOSvV+yNmm94aUrrqw==", "cpu": [ "x64" ], @@ -448,9 +448,9 @@ } }, "node_modules/@esbuild/openbsd-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.7.tgz", - "integrity": "sha512-AFuojMQTxAz75Fo8idVcqoQWEHIXFRbOc1TrVcFSgCZtQfSdc1RXgB3tjOn/krRHENUB4j00bfGjyl2mJrU37A==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.0.tgz", + "integrity": "sha512-cXb5vApOsRsxsEl4mcZ1XY3D4DzcoMxR/nnc4IyqYs0rTI8ZKmW6kyyg+11Z8yvgMfAEldKzP7AdP64HnSC/6g==", "cpu": [ "arm64" ], @@ -465,9 +465,9 @@ } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.7.tgz", - "integrity": "sha512-+A1NJmfM8WNDv5CLVQYJ5PshuRm/4cI6WMZRg1by1GwPIQPCTs1GLEUHwiiQGT5zDdyLiRM/l1G0Pv54gvtKIg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.0.tgz", + "integrity": "sha512-8wZM2qqtv9UP3mzy7HiGYNH/zjTA355mpeuA+859TyR+e+Tc08IHYpLJuMsfpDJwoLo1ikIJI8jC3GFjnRClzA==", "cpu": [ "x64" ], @@ -482,9 +482,9 @@ } }, "node_modules/@esbuild/openharmony-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.7.tgz", - "integrity": "sha512-+KrvYb/C8zA9CU/g0sR6w2RBw7IGc5J2BPnc3dYc5VJxHCSF1yNMxTV5LQ7GuKteQXZtspjFbiuW5/dOj7H4Yw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.0.tgz", + "integrity": "sha512-FLGfyizszcef5C3YtoyQDACyg95+dndv79i2EekILBofh5wpCa1KuBqOWKrEHZg3zrL3t5ouE5jgr94vA+Wb2w==", "cpu": [ "arm64" ], @@ -499,9 +499,9 @@ } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.7.tgz", - "integrity": "sha512-ikktIhFBzQNt/QDyOL580ti9+5mL/YZeUPKU2ivGtGjdTYoqz6jObj6nOMfhASpS4GU4Q/Clh1QtxWAvcYKamA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.0.tgz", + "integrity": "sha512-1ZgjUoEdHZZl/YlV76TSCz9Hqj9h9YmMGAgAPYd+q4SicWNX3G5GCyx9uhQWSLcbvPW8Ni7lj4gDa1T40akdlw==", "cpu": [ "x64" ], @@ -516,9 +516,9 @@ } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.7.tgz", - "integrity": "sha512-7yRhbHvPqSpRUV7Q20VuDwbjW5kIMwTHpptuUzV+AA46kiPze5Z7qgt6CLCK3pWFrHeNfDd1VKgyP4O+ng17CA==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.0.tgz", + "integrity": "sha512-Q9StnDmQ/enxnpxCCLSg0oo4+34B9TdXpuyPeTedN/6+iXBJ4J+zwfQI28u/Jl40nOYAxGoNi7mFP40RUtkmUA==", "cpu": [ "arm64" ], @@ -533,9 +533,9 @@ } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.7.tgz", - "integrity": "sha512-SmwKXe6VHIyZYbBLJrhOoCJRB/Z1tckzmgTLfFYOfpMAx63BJEaL9ExI8x7v0oAO3Zh6D/Oi1gVxEYr5oUCFhw==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.0.tgz", + "integrity": "sha512-zF3ag/gfiCe6U2iczcRzSYJKH1DCI+ByzSENHlM2FcDbEeo5Zd2C86Aq0tKUYAJJ1obRP84ymxIAksZUcdztHA==", "cpu": [ "ia32" ], @@ -550,9 +550,9 @@ } }, "node_modules/@esbuild/win32-x64": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.7.tgz", - "integrity": "sha512-56hiAJPhwQ1R4i+21FVF7V8kSD5zZTdHcVuRFMW0hn753vVfQN8xlx4uOPT4xoGH0Z/oVATuR82AiqSTDIpaHg==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.0.tgz", + "integrity": "sha512-pEl1bO9mfAmIC+tW5btTmrKaujg3zGtUmWNdCw/xs70FBjwAL3o9OEKNHvNmnyylD6ubxUERiEhdsL0xBQ9efw==", "cpu": [ "x64" ], @@ -1817,24 +1817,133 @@ } }, "node_modules/@vuepress/cli": { - "version": "2.0.0-rc.28", - "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.28.tgz", - "integrity": "sha512-2CsVB4qksnPojOAy8GAVPIMW+i7rAUU4l6X7oTBC2ABebDhG5aHShywQfAz0GLQ+84OnV6vNlx/PY8GAPIAu7w==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.29.tgz", + "integrity": "sha512-uAx3mMk2r2kCtcMMO7n1f3gAm8gxfxbQDR5sRLczvSzgWoWgxPRo2khWptb9Ra3zaM69bAbPLWa7BhS4UOF6zg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/core": "2.0.0-rc.28", - "@vuepress/shared": "2.0.0-rc.28", - "@vuepress/utils": "2.0.0-rc.28", + "@vuepress/core": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", "cac": "^7.0.0", "chokidar": "^5.0.0", "envinfo": "^7.21.0", - "esbuild": "^0.27.4" + "esbuild": "^0.28.0" }, "bin": { "vuepress-cli": "bin/vuepress.js" } }, + "node_modules/@vuepress/cli/node_modules/@vuepress/client": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.29.tgz", + "integrity": "sha512-XNeVwWEYto9m2Cb8EJUHWIn2P7/egdFwLF/41J1HJ9IXqFd1CeJgireqic2ykaz34+gmY4TdVtJhwzVn2Nmw3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^8.1.1", + "@vue/devtools-kit": "^8.1.1", + "@vuepress/shared": "2.0.0-rc.29", + "vue": "^3.5.34", + "vue-router": "^5.0.6" + } + }, + "node_modules/@vuepress/cli/node_modules/@vuepress/core": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.29.tgz", + "integrity": "sha512-IDepwFr+1t+sh7vZCs5lxFRwxnGo0dQwo9FQISCYJv3I1XPECbUbu2EldW0SNbczc91iZyCYHpqz0ZJwWhF0jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/markdown": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "vue": "^3.5.34" + } + }, + "node_modules/@vuepress/cli/node_modules/@vuepress/markdown": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.29.tgz", + "integrity": "sha512-W6zTkTOZMZD5GpQ6ATg62b5QBMzbY9dbu6gg9EZtWNmQUz9//1wNnxRvzY0bun/r/wPeB+AW6BM5mgQp4FPrZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/plugin-component": "^3.0.2", + "@mdit-vue/plugin-frontmatter": "^3.0.2", + "@mdit-vue/plugin-headers": "^3.0.2", + "@mdit-vue/plugin-sfc": "^3.0.2", + "@mdit-vue/plugin-title": "^3.0.2", + "@mdit-vue/plugin-toc": "^3.0.2", + "@mdit-vue/shared": "^3.0.2", + "@mdit-vue/types": "^3.0.2", + "@types/markdown-it": "^14.1.2", + "@types/markdown-it-emoji": "^3.0.1", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "markdown-it": "^14.1.1", + "markdown-it-anchor": "^9.2.0", + "markdown-it-emoji": "^3.0.0", + "mdurl": "^2.0.0" + } + }, + "node_modules/@vuepress/cli/node_modules/@vuepress/shared": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.29.tgz", + "integrity": "sha512-cYZAM4iKZb7TryQ5cJzD8AmTbBg87zzhjOj7Bx1MwcQ2uRL0lIMRaCeztGAPy2jRqi5c0oBpkc8c3o1DUDpEFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/types": "^3.0.2" + } + }, + "node_modules/@vuepress/cli/node_modules/@vuepress/utils": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.29.tgz", + "integrity": "sha512-Uv4X0XlH9IeLEpIBaYAWZw30XwUhZhV/PiG/uPsLDvXd7ZCvaRG64CQknRn/JLv9BcDlFGMZ0gLQjsdXRC57eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.13", + "@types/fs-extra": "^11.0.4", + "@types/hash-sum": "^1.0.2", + "@types/picomatch": "^4.0.3", + "@vuepress/shared": "2.0.0-rc.29", + "debug": "^4.4.3", + "fs-extra": "^11.3.5", + "hash-sum": "^2.0.0", + "ora": "^9.4.0", + "picocolors": "^1.1.1", + "picomatch": "^4.0.4", + "tinyglobby": "^0.2.16", + "upath": "^3.0.7" + } + }, + "node_modules/@vuepress/cli/node_modules/upath": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/upath/-/upath-3.0.7.tgz", + "integrity": "sha512-VjBBquch25nUGMuVBpOb2Cj3gc8Kb7lJBqbsXR/0anZ/5uJsL14Kpth9JKfnBsckxCfgIp6hPvcvvmZ97R9X7g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/anodynos" + }, + { + "type": "polar", + "url": "https://polar.sh/anodynos" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-upath" + } + ], + "license": "MIT", + "engines": { + "node": ">=20" + } + }, "node_modules/@vuepress/client": { "version": "2.0.0-rc.28", "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.28.tgz", @@ -1863,77 +1972,113 @@ "vue": "^3.5.31" } }, - "node_modules/@vuepress/helper": { + "node_modules/@vuepress/markdown": { + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.28.tgz", + "integrity": "sha512-QHTQx2iuqU+5wOI58ByhlkkkCkv0HRM/DTddlUkz7c+NkbONN4WYN//tBypvFLiyJxGJNsR6QfBd1uaBrfsDpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/plugin-component": "^3.0.2", + "@mdit-vue/plugin-frontmatter": "^3.0.2", + "@mdit-vue/plugin-headers": "^3.0.2", + "@mdit-vue/plugin-sfc": "^3.0.2", + "@mdit-vue/plugin-title": "^3.0.2", + "@mdit-vue/plugin-toc": "^3.0.2", + "@mdit-vue/shared": "^3.0.2", + "@mdit-vue/types": "^3.0.2", + "@types/markdown-it": "^14.1.2", + "@types/markdown-it-emoji": "^3.0.1", + "@vuepress/shared": "2.0.0-rc.28", + "@vuepress/utils": "2.0.0-rc.28", + "markdown-it": "^14.1.1", + "markdown-it-anchor": "^9.2.0", + "markdown-it-emoji": "^3.0.0", + "mdurl": "^2.0.0" + } + }, + "node_modules/@vuepress/shared": { + "version": "2.0.0-rc.28", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.28.tgz", + "integrity": "sha512-swSMYnnKWPaNYJaXuMCeLGe9xeGI/pW99yajGwU3e4cz//ifUanCrfVD8CVudv3841ymOsNOnjgfxV6V0DXE5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/types": "^3.0.2" + } + }, + "node_modules/@vuepress/theme-default": { "version": "2.0.0-rc.128", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.128.tgz", - "integrity": "sha512-+QT/PWnjyn2/XvARBnhLmnWvckLjpak44Go1mSUCV0lDC/l5xkB7/Vk3KJad7k44ERfr2QFL19MEyj9rhe8WiQ==", + "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.128.tgz", + "integrity": "sha512-KiNaZXLkV2htUu1LXPYIvIU/8gzkm1tHRhVrfnvOdw+ZyNrDDRbZAcu1sHubT/Nb5zCFhgO+O2obSGGgfomxlw==", "dev": true, "license": "MIT", "dependencies": { - "@vue/shared": "^3.5.31", + "@vuepress/helper": "2.0.0-rc.128", + "@vuepress/plugin-active-header-links": "2.0.0-rc.128", + "@vuepress/plugin-back-to-top": "2.0.0-rc.128", + "@vuepress/plugin-copy-code": "2.0.0-rc.128", + "@vuepress/plugin-git": "2.0.0-rc.128", + "@vuepress/plugin-links-check": "2.0.0-rc.128", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.128", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.128", + "@vuepress/plugin-medium-zoom": "2.0.0-rc.128", + "@vuepress/plugin-nprogress": "2.0.0-rc.128", + "@vuepress/plugin-palette": "2.0.0-rc.128", + "@vuepress/plugin-prismjs": "2.0.0-rc.128", + "@vuepress/plugin-seo": "2.0.0-rc.128", + "@vuepress/plugin-sitemap": "2.0.0-rc.128", + "@vuepress/plugin-theme-data": "2.0.0-rc.128", "@vueuse/core": "^14.2.1", - "cheerio": "^1.2.0", - "fflate": "^0.8.2", - "gray-matter": "^4.0.3", "vue": "^3.5.31" }, "peerDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.28", - "@vuepress/bundler-webpack": "2.0.0-rc.28", + "sass": "^1.98.0", + "sass-embedded": "^1.98.0", + "sass-loader": "^16.0.7", "vuepress": "2.0.0-rc.28" }, "peerDependenciesMeta": { - "@vuepress/bundler-vite": { + "sass": { "optional": true }, - "@vuepress/bundler-webpack": { + "sass-embedded": { + "optional": true + }, + "sass-loader": { "optional": true } } }, - "node_modules/@vuepress/highlighter-helper": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/helper": { "version": "2.0.0-rc.128", - "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.128.tgz", - "integrity": "sha512-A45qZoUdURzeeuMmGiv8mmdEd/U5KQB7g6LBK/vj957NkHfoOEVHP9ys9l5Qfdjbvpwwz1+UxSOyjrQRqgfANA==", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.128.tgz", + "integrity": "sha512-+QT/PWnjyn2/XvARBnhLmnWvckLjpak44Go1mSUCV0lDC/l5xkB7/Vk3KJad7k44ERfr2QFL19MEyj9rhe8WiQ==", "dev": true, "license": "MIT", - "peerDependencies": { - "@vuepress/helper": "2.0.0-rc.128", + "dependencies": { + "@vue/shared": "^3.5.31", "@vueuse/core": "^14.2.1", + "cheerio": "^1.2.0", + "fflate": "^0.8.2", + "gray-matter": "^4.0.3", + "vue": "^3.5.31" + }, + "peerDependencies": { + "@vuepress/bundler-vite": "2.0.0-rc.28", + "@vuepress/bundler-webpack": "2.0.0-rc.28", "vuepress": "2.0.0-rc.28" }, "peerDependenciesMeta": { - "@vueuse/core": { + "@vuepress/bundler-vite": { + "optional": true + }, + "@vuepress/bundler-webpack": { "optional": true } } }, - "node_modules/@vuepress/markdown": { - "version": "2.0.0-rc.28", - "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.28.tgz", - "integrity": "sha512-QHTQx2iuqU+5wOI58ByhlkkkCkv0HRM/DTddlUkz7c+NkbONN4WYN//tBypvFLiyJxGJNsR6QfBd1uaBrfsDpg==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mdit-vue/plugin-component": "^3.0.2", - "@mdit-vue/plugin-frontmatter": "^3.0.2", - "@mdit-vue/plugin-headers": "^3.0.2", - "@mdit-vue/plugin-sfc": "^3.0.2", - "@mdit-vue/plugin-title": "^3.0.2", - "@mdit-vue/plugin-toc": "^3.0.2", - "@mdit-vue/shared": "^3.0.2", - "@mdit-vue/types": "^3.0.2", - "@types/markdown-it": "^14.1.2", - "@types/markdown-it-emoji": "^3.0.1", - "@vuepress/shared": "2.0.0-rc.28", - "@vuepress/utils": "2.0.0-rc.28", - "markdown-it": "^14.1.1", - "markdown-it-anchor": "^9.2.0", - "markdown-it-emoji": "^3.0.0", - "mdurl": "^2.0.0" - } - }, - "node_modules/@vuepress/plugin-active-header-links": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-active-header-links": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.128.tgz", "integrity": "sha512-DROON+l56NGoy7MoYzRY9F0XBMSNSQP5UiQPW7+NM5KBWxwHyls7fu3D/Mf5Rz+1mCCmUE2Y1+2jJ9eVjGLDVw==", @@ -1947,7 +2092,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-back-to-top": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-back-to-top": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.128.tgz", "integrity": "sha512-mFtopKfLppazRrG7mZf1BiW+S3Z36ntY15x3NC1OveNFWEqN9l4KiSer2ydWV4nLZgPQtVZnv5TVDNxCwsQlZA==", @@ -1962,7 +2107,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-copy-code": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-copy-code": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.128.tgz", "integrity": "sha512-5wfsM8TvuV+x9p5iJs67/jLgZuyFQ+x6Q3aqHWdttODuFTJYoYcQffusLjJkBHIycnGKNsqcZySNj1/2b4kcyQ==", @@ -1977,7 +2122,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-git": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-git": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.128.tgz", "integrity": "sha512-64WBtkGl8kY+HhqdWITFOAa1ZkkEyLhiUxkANic2zNHlin7e3RqDw3wa32TVHyI20d0lgq6Ut58hCkznVDqLSw==", @@ -1996,7 +2141,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-links-check": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-links-check": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.128.tgz", "integrity": "sha512-qKPlPeRzPEIePqQoj8KA5sJc7Op93hO5mdIRYqRD6Ffi5pxChL0ewy9QY9JacIxYDz+G3d1mr2bVvbdjIQFb3Q==", @@ -2009,7 +2154,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-markdown-hint": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-markdown-hint": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.128.tgz", "integrity": "sha512-ApqL+IUyTMuRpXIH9hhseLpd9jQwl++9h3t9osUTB9Q4hu43aMuAcYO4Pyu7nld/T5HK18oMLDLEaFlJYHuCRA==", @@ -2026,7 +2171,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-markdown-tab": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-markdown-tab": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.128.tgz", "integrity": "sha512-NJEz32feFcEwskmHoUZBaLzjoE++gmpZb1+l5h56go9GonC14cI0NCiRF2+ZwLzN/P/hHkJPoakP6DV+zV+O+Q==", @@ -2043,7 +2188,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-medium-zoom": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-medium-zoom": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-medium-zoom/-/plugin-medium-zoom-2.0.0-rc.128.tgz", "integrity": "sha512-EPblj0gF+5h4gYuWc5NGIR2j7H1xlQcsUT86hUim/JfYw16S3Iq8/bCMwRUPW+mR4YdJg2p0/JYrYEcBsiKBKA==", @@ -2058,7 +2203,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-nprogress": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-nprogress": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.128.tgz", "integrity": "sha512-KlvbRwRwlKnfNoHBXbMiGe/1mvKy2fg0AnTLWbqXU0xXsZxp//t0qEGGp3Pnp6LNwkThEZI/Hjn0kfMpBgr77w==", @@ -2072,7 +2217,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-palette": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-palette": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-palette/-/plugin-palette-2.0.0-rc.128.tgz", "integrity": "sha512-raFuu9y0CKD1iUiLxE+LFadBIZwjITOx3Bm/HWPYd7wdttS+lH5Spe4SA94tdxRIyXN5mRz817rtVAI1NJWYHQ==", @@ -2086,7 +2231,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-prismjs": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-prismjs": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-prismjs/-/plugin-prismjs-2.0.0-rc.128.tgz", "integrity": "sha512-P8Ng2elo/iOx/4sI5GXvPzDIEgIdMOqWzwWIjdiipFHlUgWIkNtMS0Y8DU+LGc5yPds00joGIYgqyt8/M9wLAQ==", @@ -2101,7 +2246,24 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-seo": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-prismjs/node_modules/@vuepress/highlighter-helper": { + "version": "2.0.0-rc.128", + "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.128.tgz", + "integrity": "sha512-A45qZoUdURzeeuMmGiv8mmdEd/U5KQB7g6LBK/vj957NkHfoOEVHP9ys9l5Qfdjbvpwwz1+UxSOyjrQRqgfANA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@vuepress/helper": "2.0.0-rc.128", + "@vueuse/core": "^14.2.1", + "vuepress": "2.0.0-rc.28" + }, + "peerDependenciesMeta": { + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-seo": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.128.tgz", "integrity": "sha512-NYhZOmVA9xXy+4BwYpTT8LlJ40iop/O+4HUWFh46OoZfrCdy236i1BuYCPHi9CtoJ22BMITHhKydhd2ys1ZX8g==", @@ -2114,7 +2276,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-sitemap": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-sitemap": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.128.tgz", "integrity": "sha512-hClR6v1MaL3CO1s7joJbbs4H8Ps4J4mO16gWUia+n0T61pXneBcSZDezlA6BeOlIuCKKHfmQl1EXUXC6jxZB3w==", @@ -2128,7 +2290,7 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/plugin-theme-data": { + "node_modules/@vuepress/theme-default/node_modules/@vuepress/plugin-theme-data": { "version": "2.0.0-rc.128", "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.128.tgz", "integrity": "sha512-cFBaYVvxxq6fbWkeFi4jEbm4mo+AcKJa4PVIlQSpTun3Y+bEVlw+HPCgP9EP0Rm52OG+7byNBArHjjY7Ekh5DA==", @@ -2142,59 +2304,6 @@ "vuepress": "2.0.0-rc.28" } }, - "node_modules/@vuepress/shared": { - "version": "2.0.0-rc.28", - "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.28.tgz", - "integrity": "sha512-swSMYnnKWPaNYJaXuMCeLGe9xeGI/pW99yajGwU3e4cz//ifUanCrfVD8CVudv3841ymOsNOnjgfxV6V0DXE5w==", - "dev": true, - "license": "MIT", - "dependencies": { - "@mdit-vue/types": "^3.0.2" - } - }, - "node_modules/@vuepress/theme-default": { - "version": "2.0.0-rc.128", - "resolved": "https://registry.npmjs.org/@vuepress/theme-default/-/theme-default-2.0.0-rc.128.tgz", - "integrity": "sha512-KiNaZXLkV2htUu1LXPYIvIU/8gzkm1tHRhVrfnvOdw+ZyNrDDRbZAcu1sHubT/Nb5zCFhgO+O2obSGGgfomxlw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vuepress/helper": "2.0.0-rc.128", - "@vuepress/plugin-active-header-links": "2.0.0-rc.128", - "@vuepress/plugin-back-to-top": "2.0.0-rc.128", - "@vuepress/plugin-copy-code": "2.0.0-rc.128", - "@vuepress/plugin-git": "2.0.0-rc.128", - "@vuepress/plugin-links-check": "2.0.0-rc.128", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.128", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.128", - "@vuepress/plugin-medium-zoom": "2.0.0-rc.128", - "@vuepress/plugin-nprogress": "2.0.0-rc.128", - "@vuepress/plugin-palette": "2.0.0-rc.128", - "@vuepress/plugin-prismjs": "2.0.0-rc.128", - "@vuepress/plugin-seo": "2.0.0-rc.128", - "@vuepress/plugin-sitemap": "2.0.0-rc.128", - "@vuepress/plugin-theme-data": "2.0.0-rc.128", - "@vueuse/core": "^14.2.1", - "vue": "^3.5.31" - }, - "peerDependencies": { - "sass": "^1.98.0", - "sass-embedded": "^1.98.0", - "sass-loader": "^16.0.7", - "vuepress": "2.0.0-rc.28" - }, - "peerDependenciesMeta": { - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "sass-loader": { - "optional": true - } - } - }, "node_modules/@vuepress/utils": { "version": "2.0.0-rc.28", "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.28.tgz", @@ -2844,9 +2953,9 @@ } }, "node_modules/esbuild": { - "version": "0.27.7", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.7.tgz", - "integrity": "sha512-IxpibTjyVnmrIQo5aqNpCgoACA/dTKLTlhMHihVHhdkxKyPO1uBBthumT0rdHmcsk9uMonIWS0m4FljWzILh3w==", + "version": "0.28.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.0.tgz", + "integrity": "sha512-sNR9MHpXSUV/XB4zmsFKN+QgVG82Cc7+/aaxJ8Adi8hyOac+EXptIp45QBPaVyX3N70664wRbTcLTOemCAnyqw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -2857,32 +2966,32 @@ "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.27.7", - "@esbuild/android-arm": "0.27.7", - "@esbuild/android-arm64": "0.27.7", - "@esbuild/android-x64": "0.27.7", - "@esbuild/darwin-arm64": "0.27.7", - "@esbuild/darwin-x64": "0.27.7", - "@esbuild/freebsd-arm64": "0.27.7", - "@esbuild/freebsd-x64": "0.27.7", - "@esbuild/linux-arm": "0.27.7", - "@esbuild/linux-arm64": "0.27.7", - "@esbuild/linux-ia32": "0.27.7", - "@esbuild/linux-loong64": "0.27.7", - "@esbuild/linux-mips64el": "0.27.7", - "@esbuild/linux-ppc64": "0.27.7", - "@esbuild/linux-riscv64": "0.27.7", - "@esbuild/linux-s390x": "0.27.7", - "@esbuild/linux-x64": "0.27.7", - "@esbuild/netbsd-arm64": "0.27.7", - "@esbuild/netbsd-x64": "0.27.7", - "@esbuild/openbsd-arm64": "0.27.7", - "@esbuild/openbsd-x64": "0.27.7", - "@esbuild/openharmony-arm64": "0.27.7", - "@esbuild/sunos-x64": "0.27.7", - "@esbuild/win32-arm64": "0.27.7", - "@esbuild/win32-ia32": "0.27.7", - "@esbuild/win32-x64": "0.27.7" + "@esbuild/aix-ppc64": "0.28.0", + "@esbuild/android-arm": "0.28.0", + "@esbuild/android-arm64": "0.28.0", + "@esbuild/android-x64": "0.28.0", + "@esbuild/darwin-arm64": "0.28.0", + "@esbuild/darwin-x64": "0.28.0", + "@esbuild/freebsd-arm64": "0.28.0", + "@esbuild/freebsd-x64": "0.28.0", + "@esbuild/linux-arm": "0.28.0", + "@esbuild/linux-arm64": "0.28.0", + "@esbuild/linux-ia32": "0.28.0", + "@esbuild/linux-loong64": "0.28.0", + "@esbuild/linux-mips64el": "0.28.0", + "@esbuild/linux-ppc64": "0.28.0", + "@esbuild/linux-riscv64": "0.28.0", + "@esbuild/linux-s390x": "0.28.0", + "@esbuild/linux-x64": "0.28.0", + "@esbuild/netbsd-arm64": "0.28.0", + "@esbuild/netbsd-x64": "0.28.0", + "@esbuild/openbsd-arm64": "0.28.0", + "@esbuild/openbsd-x64": "0.28.0", + "@esbuild/openharmony-arm64": "0.28.0", + "@esbuild/sunos-x64": "0.28.0", + "@esbuild/win32-arm64": "0.28.0", + "@esbuild/win32-ia32": "0.28.0", + "@esbuild/win32-x64": "0.28.0" } }, "node_modules/escalade": { @@ -4891,9 +5000,9 @@ } }, "node_modules/sitemap/node_modules/@types/node": { - "version": "24.12.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.3.tgz", - "integrity": "sha512-8oljBDGun9cIsZRJR6fkihn0TSXJI0UDOOhncYaERq6M0JMDoPLxyscwruJcb4GKS6dvK/d8xebYBg27h/duaQ==", + "version": "24.12.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.12.4.tgz", + "integrity": "sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==", "dev": true, "license": "MIT", "dependencies": { @@ -5806,19 +5915,19 @@ } }, "node_modules/vuepress": { - "version": "2.0.0-rc.28", - "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.28.tgz", - "integrity": "sha512-Ltg8UfMDIzcl8j8GEoMkXJ7aO0LUhNlxtzJOYeLHMI1wbS/mNgH68hXNJhMb81jREcgb9OmdqAwCLlKdfGWNYA==", + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.29.tgz", + "integrity": "sha512-mci4Ja1KU6NcUXWTaWPJ+iK+wggS4ogckul7W2O6XnPTqL5BNlM13JwdilD2a9iVkN6oe9rQC/bz+5iWvrm3Vg==", "dev": true, "license": "MIT", "dependencies": { - "@vuepress/cli": "2.0.0-rc.28", - "@vuepress/client": "2.0.0-rc.28", - "@vuepress/core": "2.0.0-rc.28", - "@vuepress/markdown": "2.0.0-rc.28", - "@vuepress/shared": "2.0.0-rc.28", - "@vuepress/utils": "2.0.0-rc.28", - "vue": "^3.5.31" + "@vuepress/cli": "2.0.0-rc.29", + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/core": "2.0.0-rc.29", + "@vuepress/markdown": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "vue": "^3.5.34" }, "bin": { "vuepress": "bin/vuepress.js", @@ -5826,12 +5935,12 @@ "vuepress-webpack": "bin/vuepress-webpack.js" }, "engines": { - "node": "^20.9.0 || >=22.18.0" + "node": ">=22.18.0" }, "peerDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.28", - "@vuepress/bundler-webpack": "2.0.0-rc.28", - "vue": "^3.5.31" + "@vuepress/bundler-vite": "2.0.0-rc.29", + "@vuepress/bundler-webpack": "2.0.0-rc.29", + "vue": "^3.5.34" }, "peerDependenciesMeta": { "@vuepress/bundler-vite": { @@ -5842,6 +5951,115 @@ } } }, + "node_modules/vuepress/node_modules/@vuepress/client": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.29.tgz", + "integrity": "sha512-XNeVwWEYto9m2Cb8EJUHWIn2P7/egdFwLF/41J1HJ9IXqFd1CeJgireqic2ykaz34+gmY4TdVtJhwzVn2Nmw3w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^8.1.1", + "@vue/devtools-kit": "^8.1.1", + "@vuepress/shared": "2.0.0-rc.29", + "vue": "^3.5.34", + "vue-router": "^5.0.6" + } + }, + "node_modules/vuepress/node_modules/@vuepress/core": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.29.tgz", + "integrity": "sha512-IDepwFr+1t+sh7vZCs5lxFRwxnGo0dQwo9FQISCYJv3I1XPECbUbu2EldW0SNbczc91iZyCYHpqz0ZJwWhF0jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/client": "2.0.0-rc.29", + "@vuepress/markdown": "2.0.0-rc.29", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "vue": "^3.5.34" + } + }, + "node_modules/vuepress/node_modules/@vuepress/markdown": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.29.tgz", + "integrity": "sha512-W6zTkTOZMZD5GpQ6ATg62b5QBMzbY9dbu6gg9EZtWNmQUz9//1wNnxRvzY0bun/r/wPeB+AW6BM5mgQp4FPrZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/plugin-component": "^3.0.2", + "@mdit-vue/plugin-frontmatter": "^3.0.2", + "@mdit-vue/plugin-headers": "^3.0.2", + "@mdit-vue/plugin-sfc": "^3.0.2", + "@mdit-vue/plugin-title": "^3.0.2", + "@mdit-vue/plugin-toc": "^3.0.2", + "@mdit-vue/shared": "^3.0.2", + "@mdit-vue/types": "^3.0.2", + "@types/markdown-it": "^14.1.2", + "@types/markdown-it-emoji": "^3.0.1", + "@vuepress/shared": "2.0.0-rc.29", + "@vuepress/utils": "2.0.0-rc.29", + "markdown-it": "^14.1.1", + "markdown-it-anchor": "^9.2.0", + "markdown-it-emoji": "^3.0.0", + "mdurl": "^2.0.0" + } + }, + "node_modules/vuepress/node_modules/@vuepress/shared": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.29.tgz", + "integrity": "sha512-cYZAM4iKZb7TryQ5cJzD8AmTbBg87zzhjOj7Bx1MwcQ2uRL0lIMRaCeztGAPy2jRqi5c0oBpkc8c3o1DUDpEFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@mdit-vue/types": "^3.0.2" + } + }, + "node_modules/vuepress/node_modules/@vuepress/utils": { + "version": "2.0.0-rc.29", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.29.tgz", + "integrity": "sha512-Uv4X0XlH9IeLEpIBaYAWZw30XwUhZhV/PiG/uPsLDvXd7ZCvaRG64CQknRn/JLv9BcDlFGMZ0gLQjsdXRC57eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/debug": "^4.1.13", + "@types/fs-extra": "^11.0.4", + "@types/hash-sum": "^1.0.2", + "@types/picomatch": "^4.0.3", + "@vuepress/shared": "2.0.0-rc.29", + "debug": "^4.4.3", + "fs-extra": "^11.3.5", + "hash-sum": "^2.0.0", + "ora": "^9.4.0", + "picocolors": "^1.1.1", + "picomatch": "^4.0.4", + "tinyglobby": "^0.2.16", + "upath": "^3.0.7" + } + }, + "node_modules/vuepress/node_modules/upath": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/upath/-/upath-3.0.7.tgz", + "integrity": "sha512-VjBBquch25nUGMuVBpOb2Cj3gc8Kb7lJBqbsXR/0anZ/5uJsL14Kpth9JKfnBsckxCfgIp6hPvcvvmZ97R9X7g==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/anodynos" + }, + { + "type": "polar", + "url": "https://polar.sh/anodynos" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/subscription/pkg/npm-upath" + } + ], + "license": "MIT", + "engines": { + "node": ">=20" + } + }, "node_modules/web-namespaces": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", diff --git a/package.json b/package.json index 027457d..d051ce9 100644 --- a/package.json +++ b/package.json @@ -15,6 +15,6 @@ "@vuepress/theme-default": "2.0.0-rc.128", "sass-embedded": "^1.99.0", "vue": "^3.5.34", - "vuepress": "2.0.0-rc.28" + "vuepress": "2.0.0-rc.29" } }