diff --git a/package-lock.json b/package-lock.json index eb0665ae7..7e9402e10 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "start-server-and-test": "^2.0.10", "vue": "^3.5.13", "vuepress": "2.0.0-rc.19", - "vuepress-theme-hope": "2.0.0-rc.70" + "vuepress-theme-hope": "2.0.0-rc.71" } }, "node_modules/@antfu/install-pkg": { @@ -639,13 +639,15 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz", "integrity": "sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@lit/reactive-element": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0" } @@ -742,6 +744,7 @@ "resolved": "https://registry.npmjs.org/@mdit/helper/-/helper-0.16.0.tgz", "integrity": "sha512-vUmLSZp+7UXJIYxOya9BkD0OgjgQ+6gpX+htEnc4SKaDPx4S1E7h5TE6Wy4E9Gm/JhkMHoD6TdeoQwrN/I9cLQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -762,6 +765,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.16.0.tgz", "integrity": "sha512-T+0BUVhKjp+Azp6sNdDbiZwydDIcZP6/NAg9uivPvcsDnI9u4lMRCdXI090xNJOdhHO3l/lOsoO//s+++MJNtA==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -779,6 +783,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.16.0.tgz", "integrity": "sha512-BJhOjX4Zobs+ZKEpDtxGrUCnppkFCTGIBLjXkCPmxeLf4Tsh7dqv5vVhbRueSOz/EIzc2RJzR0dlMLofsaCFeA==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-container": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -796,10 +801,11 @@ } }, "node_modules/@mdit/plugin-attrs": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.16.2.tgz", - "integrity": "sha512-ftzyOo6mDquRfpwcrSYPu9DIUhIRvC9ZTjUq1lGUd/ts93PKF9v6YCio/L376CEKLMVibHdNYBQAkGTQFwAgnA==", + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.16.7.tgz", + "integrity": "sha512-N0zqyuDUO+VeM+vpmVCjujxAbuvE9DhYJoMV9GzLhzmJAP431JMsBBs/sRrJG9tvZrVFZbUMuq4uZz2CHAdkxQ==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -821,6 +827,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.16.0.tgz", "integrity": "sha512-NCsyEiOmoJvXSEVJSY6vaEcvbE11sciRSx5qXBvQQZxUYGYsB+ObYSFVZDFPezsEN35X3b07rurLx8P2Mi9DgQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -841,6 +848,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.16.0.tgz", "integrity": "sha512-EoSpHz8ViLk5HLBCSzQZGOa36JXGHM4q5zOJ0ppgZymxnzRr6vUo+GX022uLivxyNMW1+l30IiF+jbse+JtBGw==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -858,6 +866,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.16.0.tgz", "integrity": "sha512-0lYZX3cCUNaygtQXXZH2fHXzmF7sMZ5Jbk5MXDxEDIk1Nkxj8ADo/SctvXN5exwyGpJyw8nTbm7CGgMqifDpmQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -878,6 +887,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.16.0.tgz", "integrity": "sha512-vaJWhOsya7bYfplLlMHYBxGTbME0e46/eTVKBROemWtAf873DTkV4IhkAq7MzGqeYrw0L9gxQPgGDFphGfySMA==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -893,6 +903,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-icon/-/plugin-icon-0.16.5.tgz", "integrity": "sha512-9T34gnNrjCMdqNLnC1oi+kZT1iCnwlHAtH3D7sjVkcP8Cw4GoDoAGy50oyryivDlczrKubOFtF05lYAfXZauuA==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -911,6 +922,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.16.0.tgz", "integrity": "sha512-Ilf3e5SKG7hd+RAoYQalpjoz8LMCxCe3BBHFYerv8u4wLnKe/L0Gqc8kXSpR37flzv3Ncw/NMqmD4ZZ0QQnK9A==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -931,6 +943,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.16.0.tgz", "integrity": "sha512-BUYqQRWUxNKB0BbMb8SZtlTeDZNXxuJ9AuiuB54RIWlbx3iRlQkbQI3B/AxTT5/EbRMDhxOq0R8PumBuA1gNFA==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -951,6 +964,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.16.0.tgz", "integrity": "sha512-4FBvIHYWT22bjU+kO1I00xLtnCi7aXdZ7QD3CJnK4Xl6gN8/WB9IkfqYnBPv8yDiaZrabduQo8Dh8Dm8hPOm2A==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -971,6 +985,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.16.0.tgz", "integrity": "sha512-9ESwsc+/jYkS0hIzpWqMQ9bHgHG//35datnfp0KUOql/DSuLVhufPtNkKNe/SVNO/+AOBTTlRYzej9Jl7JjD7g==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2", @@ -986,10 +1001,11 @@ } }, "node_modules/@mdit/plugin-katex-slim": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.16.2.tgz", - "integrity": "sha512-NVq2fL6Zlbd/se8a69qGoOJ43wfQ+WJ33oIPDuh/n+pBtOnXS2P8oq01k/peen40wdPQBo62rQDxTgd+sMCOsA==", + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.16.7.tgz", + "integrity": "sha512-pHaaz0WVhBepyKLRNtk1GyZU+kf3oQ7qWoESOoLBEOkOakZJuVVT4oNfrFgbfW2obW983q3z9l4kHjMRx/bn5g==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@mdit/plugin-tex": "0.16.0", @@ -1016,6 +1032,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.16.0.tgz", "integrity": "sha512-VY8HhLaNw6iO6E1pSZr3bG6MzyxcAdQmQ+S0r/l87S0EKHCBrUJusaUjxa9aTVHiBcgGUjg9aumribGrWfuitA==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -1036,6 +1053,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.16.0.tgz", "integrity": "sha512-bbo6HtNOFdNMGZH/pxc3X1vZOvOW1FF9RMiAW2pkmyk7sPnMziB8uwxm0Ra1RajEC/NDxJ3wcF7xynkLmS6PfA==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-tex": "0.16.0", "@types/markdown-it": "^14.1.2", @@ -1062,6 +1080,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-plantuml/-/plugin-plantuml-0.16.0.tgz", "integrity": "sha512-ZjGOWYxPcGFq/TAJ2wOU6vCYH82685ERFQAC+xUsd/f6G41oGmk5i2aNqfNYYPmoQvcPvimGUPky9L6k2IXKXw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-uml": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -1080,6 +1099,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-spoiler/-/plugin-spoiler-0.16.0.tgz", "integrity": "sha512-lm2lLx5H6649igzmbEe7KGsYfS6EOHn3Ps1ZdOHIFo0AY9eEh//gbjPOuJNJU58vtMnzLYzQHQKp/JqViYTIQQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -1100,6 +1120,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.16.0.tgz", "integrity": "sha512-uxM9aFdgS5YCXOSNSdYyC+uXyCnmqv1VUPRNAv0g/iOts0pUp63ZEUEO2sNlbXj1rGGEWylXyXqh3OU9rRngzg==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -1120,6 +1141,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.16.0.tgz", "integrity": "sha512-XpGcZW11SAWuiWtx9aYugM67OLtQJSfN87Q/aZbEfm6ahgdbO5lAe/vBFTBmL9aDc2EVatytGeZL3kA7pfHlOA==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -1141,6 +1163,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.16.0.tgz", "integrity": "sha512-45Sws9TC9h9ZRB/IcXAae+uYXb+FkVr/rkr9eMYKMFKksjMBddN+WY3Gpl9O7LhaGPipqTkm68QZnRSS1jvFkw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -1162,6 +1185,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.16.0.tgz", "integrity": "sha512-c+/oT319DIWaMHyx5chueW8cy4pjC7E09QOg3qp86abTCdG2ljGLOlMAQbst5i/iH684QG/i8EJpB4oUeQdhkw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -1180,6 +1204,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.16.0.tgz", "integrity": "sha512-pxVxartDd8LYxhdYxyrh4c7JEAq+4cEMLI1HNCHTMK9cfO+SoVd/YpibfrDUg+LHvffc8Pf2Yc8pWXNoW34B1g==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -1200,6 +1225,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.16.0.tgz", "integrity": "sha512-VWb5rJYP0eBRRjYhcaRE3r8UQkUaBXzu0l42ck7DOp+MSPsgXfS+bmk8/tyHG6/X/Mig9H92Lh1jzTqp3f5yKg==", "dev": true, + "license": "MIT", "dependencies": { "@types/markdown-it": "^14.1.2" }, @@ -1220,6 +1246,7 @@ "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.16.0.tgz", "integrity": "sha512-BIsq6PpmRgoThtVR2j4BGiRGis6jrcxxqQW3RICacrG52Ps2RWEGwu7B/IvXs+KJZJLJsrKFQ2Pqaxttbjx3kw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/helper": "0.16.0", "@types/markdown-it": "^14.1.2" @@ -1583,6 +1610,19 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/@pkgr/core": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { "version": "4.28.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz", @@ -1837,72 +1877,80 @@ "dev": true }, "node_modules/@shikijs/core": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.27.2.tgz", - "integrity": "sha512-ns1dokDr0KE1lQ9mWd4rqaBkhSApk0qGCK1+lOqwnkQSkVZ08UGqXj1Ef8dAcTMZNFkN6PSNjkL5TYNX7pyPbQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-2.1.0.tgz", + "integrity": "sha512-v795KDmvs+4oV0XD05YLzfDMe9ISBgNjtFxP4PAEv5DqyeghO1/TwDqs9ca5/E6fuO95IcAcWqR6cCX9TnqLZA==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/engine-javascript": "1.27.2", - "@shikijs/engine-oniguruma": "1.27.2", - "@shikijs/types": "1.27.2", + "@shikijs/engine-javascript": "2.1.0", + "@shikijs/engine-oniguruma": "2.1.0", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "node_modules/@shikijs/engine-javascript": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.27.2.tgz", - "integrity": "sha512-0JB7U5vJc16NShBdxv9hSSJYSKX79+32O7F4oXIxJLdYfomyFvx4B982ackUI9ftO9T3WwagkiiD3nOxOOLiGA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.1.0.tgz", + "integrity": "sha512-cgIUdAliOsoaa0rJz/z+jvhrpRd+fVAoixVFEVxUq5FA+tHgBZAIfVJSgJNVRj2hs/wZ1+4hMe82eKAThVh0nQ==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/types": "1.27.2", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1", - "oniguruma-to-es": "^2.0.0" + "oniguruma-to-es": "^2.3.0" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.27.2.tgz", - "integrity": "sha512-FZYKD1KN7srvpkz4lbGLOYWlyDU4Rd+2RtuKfABTkafAPOFr+J6umfIwY/TzOQqfNtWjL7SAwPAO0dcOraRLaQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.1.0.tgz", + "integrity": "sha512-Ujik33wEDqgqY2WpjRDUBECGcKPv3eGGkoXPujIXvokLaRmGky8NisSk8lHUGeSFxo/Cz5sgFej9sJmA9yeepg==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/types": "1.27.2", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1" } }, "node_modules/@shikijs/langs": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.27.2.tgz", - "integrity": "sha512-MSrknKL0DbeXvhtSigMLIzjPOOQfvK7fsbcRv2NUUB0EvuTTomY8/U+lAkczYrXY2+dygKOapJKk8ScFYbtoNw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.1.0.tgz", + "integrity": "sha512-Jn0gS4rPgerMDPj1ydjgFzZr5fAIoMYz4k7ZT3LJxWWBWA6lokK0pumUwVtb+MzXtlpjxOaQejLprmLbvMZyww==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/types": "1.27.2" + "@shikijs/types": "2.1.0" } }, "node_modules/@shikijs/themes": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.27.2.tgz", - "integrity": "sha512-Yw/uV7EijjWavIIZLoWneTAohcbBqEKj6XMX1bfMqO3llqTKsyXukPp1evf8qPqzUHY7ibauqEaQchhfi857mg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.1.0.tgz", + "integrity": "sha512-oS2mU6+bz+8TKutsjBxBA7Z3vrQk21RCmADLpnu8cy3tZD6Rw0FKqDyXNtwX52BuIDKHxZNmRlTdG3vtcYv3NQ==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/types": "1.27.2" + "@shikijs/types": "2.1.0" } }, "node_modules/@shikijs/transformers": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.27.2.tgz", - "integrity": "sha512-BJFeXP9/zlYidJocv2ShkOvXI22fepS2oK/vItfCbCcuJ0783eWgEn6/mMrXmk+p+Twu49ntDVQe665uy6RPWw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-2.1.0.tgz", + "integrity": "sha512-3sfvh6OKUVkT5wZFU1xxiq1qqNIuCwUY3yOb9ZGm19y80UZ/eoroLE2orGNzfivyTxR93GfXXZC/ghPR0/SBow==", "dev": true, + "license": "MIT", "dependencies": { - "shiki": "1.27.2" + "@shikijs/core": "2.1.0", + "@shikijs/types": "2.1.0" } }, "node_modules/@shikijs/types": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.27.2.tgz", - "integrity": "sha512-DM9OWUyjmdYdnKDpaGB/GEn9XkToyK1tqxuqbmc5PV+5K8WjjwfygL3+cIvbkSw2v1ySwHDgqATq/+98pJ4Kyg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-2.1.0.tgz", + "integrity": "sha512-OFOdHA6VEVbiQvepJ8yqicC6VmBrKxFFhM2EsHHrZESqLVAXOSeRDiuSYV185lIgp15TVic5vYBYNhTsk1xHLg==", "dev": true, + "license": "MIT", "dependencies": { "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4" @@ -1912,7 +1960,8 @@ "version": "10.0.1", "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.1.tgz", "integrity": "sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sideway/address": { "version": "4.1.5", @@ -1952,7 +2001,8 @@ "version": "1.11.0", "resolved": "https://registry.npmjs.org/@stackblitz/sdk/-/sdk-1.11.0.tgz", "integrity": "sha512-DFQGANNkEZRzFk1/rDP6TcFdM82ycHE+zfl9C/M/jXlH68jiqHWHFMQURLELoD8koxvu/eW5uhg94NSAZlYrUQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/d3": { "version": "7.4.3", @@ -2252,6 +2302,7 @@ "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -2296,6 +2347,7 @@ "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "*" } @@ -2333,6 +2385,7 @@ "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -2360,13 +2413,15 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/web-bluetooth": { "version": "0.0.20", "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/yauzl": { "version": "2.10.3", @@ -2379,10 +2434,11 @@ } }, "node_modules/@ungap/structured-clone": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", - "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==", - "dev": true + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "dev": true, + "license": "ISC" }, "node_modules/@vitejs/plugin-vue": { "version": "5.2.1", @@ -2454,12 +2510,13 @@ "dev": true }, "node_modules/@vue/devtools-kit": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.0.tgz", - "integrity": "sha512-5cvZ+6SA88zKC8XiuxUfqpdTwVjJbvYnQZY5NReh7qlSGPvVDjjzyEtW+gdzLXNSd8tStgOjAdMCpvDQamUXtA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.1.tgz", + "integrity": "sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w==", "dev": true, + "license": "MIT", "dependencies": { - "@vue/devtools-shared": "^7.7.0", + "@vue/devtools-shared": "^7.7.1", "birpc": "^0.2.19", "hookable": "^5.5.3", "mitt": "^3.0.1", @@ -2469,10 +2526,11 @@ } }, "node_modules/@vue/devtools-shared": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.0.tgz", - "integrity": "sha512-jtlQY26R5thQxW9YQTpXbI0HoK0Wf9Rd4ekidOkRvSy7ChfK0kIU6vvcBtjj87/EcpeOSK49fZAicaFNJcoTcQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.1.tgz", + "integrity": "sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==", "dev": true, + "license": "MIT", "dependencies": { "rfdc": "^1.4.1" } @@ -2616,13 +2674,14 @@ } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.71.tgz", - "integrity": "sha512-1KGpCn7uVmnStbdPp55A8hDwvRY+ek+wMbVa29BayEDj8YnJcoEz8PDdVFdK1P4FUfSqqxzZtQg/7BdFsAozTg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.74.tgz", + "integrity": "sha512-k0FjkM9TKggcWkyZwXj4cLUIF3FBJ5iZGnC+Ln4OJVGD7k3SvT7TL7IaCZoFBIXTlepZwytsIN7K5Lbmpx0GfQ==", "dev": true, + "license": "MIT", "dependencies": { "@vue/shared": "^3.5.13", - "@vueuse/core": "^12.4.0", + "@vueuse/core": "^12.5.0", "cheerio": "1.0.0", "fflate": "^0.8.2", "gray-matter": "^4.0.3", @@ -2637,6 +2696,7 @@ "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.71.tgz", "integrity": "sha512-Hi9ira4VmX1MuRcagbSIZ/hHtwB4Fduz/NfiFGmOYX68zWIsQ1e90Ntku8GeI2MEDWlFxGU8PY/7VcXwINjoXQ==", "dev": true, + "license": "MIT", "peerDependencies": { "@vueuse/core": "^12.2.0", "vuepress": "2.0.0-rc.19" @@ -2672,12 +2732,13 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.70", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.70.tgz", - "integrity": "sha512-t20HQsVTzkVH+nGyaaBtllV/xR4UKU/+yRSnUOo7jpbdHIpKAppke6JwOTVQAnSTDbTLqX7sD6LmI7WrVBmCVw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.74.tgz", + "integrity": "sha512-ErXPpq52hKS0AubppT8HOqST5BBr2ibMK8LF2ctmoS7fZr8VlRysVn6jpLRGdDG+hBIHqbHsitBwMp5y1k99ag==", "dev": true, + "license": "MIT", "dependencies": { - "@vueuse/core": "^12.4.0", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -2685,13 +2746,14 @@ } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.71.tgz", - "integrity": "sha512-0I7xFvnVXawa9jkG5aIZ+d1U5Gaa5BHn/O8gXSAYnTgzkj0q3hiJI6YgMGSG0CHkWf0b2geFqU3wQsawK18QYQ==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.74.tgz", + "integrity": "sha512-/r7pUarK67s3ZedfoUQ7JxcOcrSTxcSMiu6ozQW5vfe7s3d2WzIeaW/dsXPlmAdCEU0MZcb5RXRCNHBdZ9Zo2Q==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -2699,12 +2761,13 @@ } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.71.tgz", - "integrity": "sha512-77vOuYb+kOcmEQcY5jaRCf26oF5J6llvxu22DeBIP5lIpsGcQyXxXvGGPMikOVCN5lREIAzveUYaJWJvthBI9g==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.74.tgz", + "integrity": "sha512-CxVrkwLT3BHkwWaEyaaqeZ5YZ9kdqLaNjTidw9zMK0LAFCm62MrCUrhJnUeSEy233Gi3YYSiCV8hPRnUDMMa7A==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "chokidar": "^3.6.0", "vue": "^3.5.13" }, @@ -2713,12 +2776,13 @@ } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.71.tgz", - "integrity": "sha512-5qR1Kc24da6gLLSL1AhznqCmC9hhLiBtfZ4VP+QqZZhafzg4fi1b1XRAOuiXnaWo8PBGpYzb+pmdxkSyjvFTVw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.74.tgz", + "integrity": "sha512-Oqz5BXVVdGfGlfTg+wxwUn5RFCPIVkLykBejMJy6E5oLeQC7Ofp9tg9KJze6nPoknXJWY78MEwRq0UQIC9oX9g==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" }, "peerDependencies": { @@ -2726,13 +2790,14 @@ } }, "node_modules/@vuepress/plugin-comment": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.71.tgz", - "integrity": "sha512-uS8vuoTW/kE3u1owLQV3Ua79Dhu9+c4X24IAVz2l3GbLsX2oYl5EiIsKdBpkIvYEaJTYlBX4ZInu595v1VyySg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.74.tgz", + "integrity": "sha512-pBDe4Ua5UOme3C4FWW1ZCXiTMGjOL5YppOtwexmrPxFMZ3G5OpN2Eli5AHQjsl2lQADtDwciKuVFspTpNWbdFw==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "giscus": "^1.6.0", "vue": "^3.5.13" }, @@ -2755,13 +2820,14 @@ } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.71.tgz", - "integrity": "sha512-9haVAHnTIijNrKIRZuqgTFNhl6DKKMVMROt31zN2nLSCzXIv2qhwsz+6B0ZryUTxXMSTm/sd3d4FpqnwGdyhtw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.74.tgz", + "integrity": "sha512-flyUj8Xwj0G2jKMTtTrdJGpMS4By90kJGgEbxDTobV4t/98hpBBvEiL1AQ8oGIcQFHH6U+eNRPytde6/7NxKlw==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -2769,13 +2835,14 @@ } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.71.tgz", - "integrity": "sha512-mQ/IFvDEKoozWsC9Hy3j8/UgZGXUk3uKFMZrque+aSRsFGhF9xVqCVNluoTK50fQ2Dcoo4cSmXn8noxdic+IyQ==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.74.tgz", + "integrity": "sha512-T0KM753aiJsfXPgWSRIdKHit4CB9pNDCXcz1xRBMKRtI2WdajWPHpF7clrmgIwmZzvgNhxz5DtW80vDbyp0G0A==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -2961,14 +3028,15 @@ } }, "node_modules/@vuepress/plugin-icon": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.71.tgz", - "integrity": "sha512-l17TCyuCkc7KLOMBWjDmAkCQbr4SaK5OMH1OI9B5soughxK9g2okCpp2NdsRCUb0TbolfQ5S1CAfTxU3y5tQMg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.74.tgz", + "integrity": "sha512-JwodDsB5jQuoqFEW7cAWNyJG1GyiEaHiaLphIPjZZaO+QIt5wgRakhydd8VK/PqICzav/WO8LknN/i6OqhpUYw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-icon": "^0.16.5", - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -2976,28 +3044,30 @@ } }, "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.71.tgz", - "integrity": "sha512-Y9SMHWwIVEWutid5VR/Ixs0bETpxLY+yfpXffkVTaEJkVNM7G9o0IxaolsfZit879uhHbhfJl3MtojZV1lxHmw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.74.tgz", + "integrity": "sha512-/g+mosEv2iqbTVD7QpPIP0f0OGC8cQEO6VZgwxj25Swcnq0ndsuq0NOO+SIRasdYZe2xTZ94eNXcZEcKlCA9uw==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" } }, "node_modules/@vuepress/plugin-markdown-ext": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.71.tgz", - "integrity": "sha512-BhS1U4Lnuc8iZq9W72UWwNWGOuUAtSdy63rdA9P1/jtFyA0t7+4AjqVIwrwRtWOYTSwLvYhGYYxXUf3TyZWMhg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.74.tgz", + "integrity": "sha512-+SrSu95GKoGSCvIG1EAMctF7YKbbPAc3phbz0DuywuJjhEo7dC8T74tYGwj+AG8BFTVPFr3rMJTssdpHiUogNw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-container": "^0.16.0", "@mdit/plugin-footnote": "^0.16.0", "@mdit/plugin-tasklist": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "js-yaml": "^4.1.0" }, "peerDependencies": { @@ -3008,13 +3078,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/@vuepress/plugin-markdown-ext/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -3023,62 +3095,66 @@ } }, "node_modules/@vuepress/plugin-markdown-hint": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.71.tgz", - "integrity": "sha512-BEag8U/1HCfkcBZOYLReH9dWxUVK9Dqi/P0iQyFk11bd9NByonun2PQlDXlnqrLJ9Iyz02O6d3GJxQ7lRidT2A==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.74.tgz", + "integrity": "sha512-1vC11eie+85XoIxQNWFgevpkYCcnc3DMi+x7WAc89+7yk0gP7zJVolWaPH1lLNfmoMxmpfms5ssEnUpr3vHMEQ==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-alert": "^0.16.0", "@mdit/plugin-container": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0" + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" } }, "node_modules/@vuepress/plugin-markdown-image": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.71.tgz", - "integrity": "sha512-hdiTJEoi3cH5c8sa1lTEuiOadioK8L8ZyIk3KdDJ15u4rLlOZOxz2RoS3yGd1Lh8658u0U00zzyC/sffRJMA7Q==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.74.tgz", + "integrity": "sha512-x0j3FNBoexTRurgy0ycPnW8na4FR5pJC1n/vAInqu5w6U2O7PANr7tgKUz2r+XXfRpNh3j5JyLKWmJLvHdu8UA==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-figure": "^0.16.0", "@mdit/plugin-img-lazyload": "^0.16.0", "@mdit/plugin-img-mark": "^0.16.0", "@mdit/plugin-img-size": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" } }, "node_modules/@vuepress/plugin-markdown-include": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.71.tgz", - "integrity": "sha512-HSkEnLi5GqZzHVRcZHNWQj23gcxfcgMbm6AiBzKkab0qQPeTcavsEMMJQlBJ/jhR5XOWbuN3CJriF6m3+3cmIA==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.74.tgz", + "integrity": "sha512-yLoWBhlOoWLQrMD30hFKquNt7IZvQiW45O5unztEy2F9bI1MicyBxUnbSMe8d+HNkuAaKxIeDqyt5pVFbqLb0w==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-include": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" } }, "node_modules/@vuepress/plugin-markdown-math": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.71.tgz", - "integrity": "sha512-Ox6AoyVz3dHrwWRsFiZhT69Dd0KoDvWsQzZqfwgshDd/YoqbPPlIz1R4xIEr86ZvSqk80RK8Dpf65unidwuc7w==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.74.tgz", + "integrity": "sha512-C0rG1A1I3fxrQ1VQtNepnoPuUnnjtNd9lFaW8WeEIKuLQVt2jWKjPXK6yMeu/0OwtyYYPZ5PJmofn0mFLbOZTw==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-katex-slim": "^0.16.2", "@mdit/plugin-mathjax-slim": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" }, "peerDependencies": { @@ -3096,10 +3172,11 @@ } }, "node_modules/@vuepress/plugin-markdown-stylize": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.71.tgz", - "integrity": "sha512-4a5mZ/xQ5wWEe4MYABWzvJM2cO9Fmo3jvTKRbI66/uPbRpQYMCyojX3cPgn/Epy3Mtb1pf70MAJrWdV8+ZFNnA==", + "version": "2.0.0-rc.75", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.75.tgz", + "integrity": "sha512-ratBXmz4TeOANsjyC4/F0K3kUe0YpFF8+OoPmX6GqqnVnk0UAM50BALYy+ca1R2imC0HRXSWp2jEmsKRCTt6OQ==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-align": "^0.16.0", "@mdit/plugin-attrs": "^0.16.2", @@ -3109,22 +3186,23 @@ "@mdit/plugin-sub": "^0.16.0", "@mdit/plugin-sup": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" } }, "node_modules/@vuepress/plugin-markdown-tab": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.71.tgz", - "integrity": "sha512-PWjkUU+dvHTk8FvJlIBsC/JefXUt6URlnGBbUZJFQ5vSi6vN5UGTbavorGVLsvj3C8mx/hUV6tiG/ckeIoor1A==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.74.tgz", + "integrity": "sha512-LhsOEVDfOLpyjBKwx9ZsMbWD8NVQkHgjT+AbZMd2f+fnOaTw7cvWtJxTsg6yQZt2c0Wc3268WtaqxeuqaHTZ6w==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-tab": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -3132,13 +3210,14 @@ } }, "node_modules/@vuepress/plugin-notice": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.71.tgz", - "integrity": "sha512-6M1H3X4fqexhNiTfCGhonSVPzq6S1SuWOVm9qorOdWJ4sEJtzvfcao+pqlZ/6EIY8BTkWdM+PLaLW2fLIjVMgg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.74.tgz", + "integrity": "sha512-6cVP7x5zDup+65tjkRnZhBy3tHXhN7pNcBcACKrLE/G3p1rb6SZiSoNk1H2Iva0RAFARzP1fztgTgasLWurofg==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -3146,12 +3225,13 @@ } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.71.tgz", - "integrity": "sha512-UvMG4+mCd8qgFUiZadvHw4NwYseR+wdLIDbXTDSssquhglYJlUbkzU6GBPmkvAVqG4i3269xho1Skdss0sW4Ww==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.74.tgz", + "integrity": "sha512-tgbMm2+MwJaUzqTBioeXYs8gaPXS9gYbvTg6HpFU0B4dJJ3CBq62CZEuord6T3Q6m/PnZz1H98bb3BmosKg1OA==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" }, "peerDependencies": { @@ -3159,13 +3239,14 @@ } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.71.tgz", - "integrity": "sha512-WH2mCHjQdBXC3kYZRb0HkvccSRaeLEAmW4Ckj6HxXYZTmyptJRhRALW2zT5zU3nvLZCoSL4tuvdpjM8STr/RPw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.74.tgz", + "integrity": "sha512-yeFIXmlzefQOrKBFWKN4KYi8YM8rKRMD2M/L1hqtPp1rBudhfOva4c6ZKqgYnTyf7A1KlZRer1QCUQ3GWdRxew==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "photoswipe": "^5.4.4", "vue": "^3.5.13" }, @@ -3174,12 +3255,13 @@ } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.71.tgz", - "integrity": "sha512-qhThFV7RBGSqAraONTbj0GHgREeS5jO3ZEGiwBuZKIgA3VwOj3Q8uZy/oJ/94zxqj374EkWQpM0+VR6B83cUyA==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.74.tgz", + "integrity": "sha512-VK7hwq077eiZ4igVLzX01Dioxy40DXqCSgNHtoycfrsQjqBuxyokVEQHe2+q0jvGLBXcrt381x/ZCDsUwVZhDw==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" }, "peerDependencies": { @@ -3187,14 +3269,15 @@ } }, "node_modules/@vuepress/plugin-redirect": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.71.tgz", - "integrity": "sha512-yKWv3J6azJznZjg9e0ueHUPohz4NixUzLf+vRwIF8y7ThR+NfHAKTT82fXgEMplbcRQtej+PZVTTVHV67svGMA==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.74.tgz", + "integrity": "sha512-zSfwcKD25MBGC2BZ/VD6XxJtpgDeUoAbZvkn3kuhakYllUHz94cFmxgbu+RukwL78Nam/UFj6ukyh4YCH3mMgg==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", - "commander": "^13.0.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", + "commander": "^13.1.0", "vue": "^3.5.13" }, "bin": { @@ -3205,22 +3288,24 @@ } }, "node_modules/@vuepress/plugin-redirect/node_modules/commander": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.0.0.tgz", - "integrity": "sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", + "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.71.tgz", - "integrity": "sha512-62tJkGxjCEW0Q8zcqUANHGdm+mVXmfZZX3aHC04cd7nvgi4qrfaQlFfmAsDkCQa6FW5f8eT+7S1jOh2DhGgr1g==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.74.tgz", + "integrity": "sha512-T77zrw5htxe3uwjgqPKN1iU2zQlPnXl/YrQPVqIWEJJ4uNt93ZLyU892SiGWXNFMmqn8wes9PziCzBEAXqlKkQ==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" }, "peerDependencies": { @@ -3228,12 +3313,13 @@ } }, "node_modules/@vuepress/plugin-sass-palette": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.71.tgz", - "integrity": "sha512-+5ig0dYptqkSUcWegB0OTjLMvfveVNoU8mRbZ6CLx5AImvu7SfpB17TJElHaAl0aOL6pRnsqDr7xkryAmAmaPg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.74.tgz", + "integrity": "sha512-bNXw/mMQrgRhhWGKx/W+agFORLbR33Z6FyNbGk6u7ZCSkuKlMcu8A5H+GLl4Jr0uvTTF6UESAxsJZVtRGZcTSQ==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "chokidar": "^4.0.3" }, "peerDependencies": { @@ -3259,6 +3345,7 @@ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, + "license": "MIT", "dependencies": { "readdirp": "^4.0.1" }, @@ -3274,6 +3361,7 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.1.tgz", "integrity": "sha512-h80JrZu/MHUZCyHu5ciuoI0+WxsCxzxJTILn6Fs8rxSnFPh+UVHYfeIxK1nVGugMqkfC4vJcBOYbkfkwYK0+gw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.18.0" }, @@ -3283,28 +3371,31 @@ } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.71.tgz", - "integrity": "sha512-u8oIuvNFxpoBiCZtDh2Q8FWUtHTCeoXlcfl1MhZUekafLmYGso+aYCIulW9H7gfAD8DvCOUxw4PmtP8PThOhfw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.74.tgz", + "integrity": "sha512-Z5Q35Y3TALhfhOs8DocBtQcyRCp0/Btjec7DfnDih5p5rhRI7dHI7DIdf9aJHTuz1VxpzCfru6sApqSdbPlc5g==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" } }, "node_modules/@vuepress/plugin-shiki": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.71.tgz", - "integrity": "sha512-lsEcFFFmf/E7cVuUyTOsRY9UgHs2lr5eLCkZzDng2Glf4WCAv3bc6AqinFwrS8/dMMGWEmueL8KvSTnFzgCV1w==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.74.tgz", + "integrity": "sha512-75wMcxa18JhFdTpGPzCeKJl0bc6gZ/ODKRbJo7wRRNLo3UOFBAcqTER3az2hi5b1xVUKrLWkbULSGivfeyvPSw==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/transformers": "^1.27.2", - "@vuepress/helper": "2.0.0-rc.71", + "@shikijs/transformers": "^2.1.0", + "@vuepress/helper": "2.0.0-rc.74", "@vuepress/highlighter-helper": "2.0.0-rc.71", "nanoid": "^5.0.9", - "shiki": "^1.27.2" + "shiki": "^2.1.0", + "synckit": "^0.9.2" }, "peerDependencies": { "vuepress": "2.0.0-rc.19" @@ -3321,6 +3412,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.js" }, @@ -3329,12 +3421,13 @@ } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.71.tgz", - "integrity": "sha512-/wAD/HdNttnA1/0vpmx+iVFRJ9XKqS/lA0HEJSVBtaf+hP6N2Y5y0kgktiYYQjBlpsVarmksUOqyr55PvI0j1Q==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.74.tgz", + "integrity": "sha512-Kbr9u3fryw34s9ZdxY4fKsCQcN74aFal34CJ4xPxx5E6liE9Rp+gOWevOl89qYXfXgPfyHHJlW5KYfonaZe9Sw==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "sitemap": "^8.0.0" }, "peerDependencies": { @@ -3342,12 +3435,13 @@ } }, "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.70", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.70.tgz", - "integrity": "sha512-xIxEvWZb+rZkUNUy4T2h1vA/YXMMflvvXRu3VHjozlnzjDqdICxFGBgqHMDdQ/9cSXKLGJNNLi4MPm4lzMuCRw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.74.tgz", + "integrity": "sha512-6uQPv4kRakqcEPWmL3ZYKqjXqzOVycAdlr7oQlxs23E8CO59/QyIcrkloHPsdI+VhAA3v46NdiVD2TIrESRm6A==", "dev": true, + "license": "MIT", "dependencies": { - "@vue/devtools-api": "^7.7.0", + "@vue/devtools-api": "^7.7.1", "vue": "^3.5.13" }, "peerDependencies": { @@ -3355,12 +3449,13 @@ } }, "node_modules/@vuepress/plugin-theme-data/node_modules/@vue/devtools-api": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.0.tgz", - "integrity": "sha512-bHEv6kT85BHtyGgDhE07bAUMAy7zpv6nnR004nSTd0wWMrAOtcrYoXO5iyr20Hkf5jR8obQOfS3byW+I3l2CCA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.1.tgz", + "integrity": "sha512-Cexc8GimowoDkJ6eNelOPdYIzsu2mgNyp0scOQ3tiaYSb9iok6LOESSsJvHaI+ib3joRfqRJNLkHFjhNuWA5dg==", "dev": true, + "license": "MIT", "dependencies": { - "@vue/devtools-kit": "^7.7.0" + "@vue/devtools-kit": "^7.7.1" } }, "node_modules/@vuepress/shared": { @@ -3392,14 +3487,15 @@ } }, "node_modules/@vueuse/core": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.4.0.tgz", - "integrity": "sha512-XnjQYcJwCsyXyIafyA6SvyN/OBtfPnjvJmbxNxQjCcyWD198urwm5TYvIUUyAxEAN0K7HJggOgT15cOlWFyLeA==", + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.5.0.tgz", + "integrity": "sha512-GVyH1iYqNANwcahAx8JBm6awaNgvR/SwZ1fjr10b8l1HIgDp82ngNbfzJUgOgWEoxjL+URAggnlilAEXwCOZtg==", "dev": true, + "license": "MIT", "dependencies": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "12.4.0", - "@vueuse/shared": "12.4.0", + "@vueuse/metadata": "12.5.0", + "@vueuse/shared": "12.5.0", "vue": "^3.5.13" }, "funding": { @@ -3407,19 +3503,21 @@ } }, "node_modules/@vueuse/metadata": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.4.0.tgz", - "integrity": "sha512-AhPuHs/qtYrKHUlEoNO6zCXufu8OgbR8S/n2oMw1OQuBQJ3+HOLQ+EpvXs+feOlZMa0p8QVvDWNlmcJJY8rW2g==", + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.5.0.tgz", + "integrity": "sha512-Ui7Lo2a7AxrMAXRF+fAp9QsXuwTeeZ8fIB9wsLHqzq9MQk+2gMYE2IGJW48VMJ8ecvCB3z3GsGLKLbSasQ5Qlg==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.4.0.tgz", - "integrity": "sha512-9yLgbHVIF12OSCojnjTIoZL1+UA10+O4E1aD6Hpfo/DKVm5o3SZIwz6CupqGy3+IcKI8d6Jnl26EQj/YucnW0Q==", + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.5.0.tgz", + "integrity": "sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ==", "dev": true, + "license": "MIT", "dependencies": { "vue": "^3.5.13" }, @@ -3670,7 +3768,8 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/balloon-css/-/balloon-css-1.2.0.tgz", "integrity": "sha512-urXwkHgwp6GsXVF+it01485Z2Cj4pnW02ICnM0TemOlkKmCNnDLmyy+ZZiRXBpwldUXO+aRNr7Hdia4CBvXJ5A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/base64-js": { "version": "1.5.1", @@ -3747,7 +3846,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/braces": { "version": "3.0.3", @@ -3869,6 +3969,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -3904,6 +4005,7 @@ "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3942,6 +4044,7 @@ "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3952,6 +4055,7 @@ "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -3971,6 +4075,7 @@ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", "dev": true, + "license": "MIT", "dependencies": { "cheerio-select": "^2.1.0", "dom-serializer": "^2.0.0", @@ -3996,6 +4101,7 @@ "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-select": "^5.1.0", @@ -4143,6 +4249,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -4154,6 +4261,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -4204,6 +4312,7 @@ "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -4277,6 +4386,7 @@ "resolved": "https://registry.npmjs.org/create-codepen/-/create-codepen-2.0.0.tgz", "integrity": "sha512-ehJ0Zw5RSV2G4+/azUb7vEZWRSA/K9cW7HDock1Y9ViDexkgSJUZJRcObdw/YAWeXKjreEQV9l/igNSsJ1yw5A==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" } @@ -4300,6 +4410,7 @@ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", @@ -4316,6 +4427,7 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, @@ -4956,6 +5068,7 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5000,6 +5113,7 @@ "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -5023,6 +5137,7 @@ "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", "dev": true, + "license": "MIT", "dependencies": { "dequal": "^2.0.0" }, @@ -5035,13 +5150,15 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/dijkstrajs/-/dijkstrajs-1.0.3.tgz", "integrity": "sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/dom-serializer": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", "dev": true, + "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", @@ -5061,13 +5178,15 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/domhandler": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" }, @@ -5092,6 +5211,7 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", @@ -5133,13 +5253,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/encoding-sniffer": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", "dev": true, + "license": "MIT", "dependencies": { "iconv-lite": "^0.6.3", "whatwg-encoding": "^3.1.1" @@ -5441,7 +5563,8 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz", "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/figures": { "version": "3.2.0", @@ -5475,6 +5598,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -5602,6 +5726,7 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -5676,6 +5801,7 @@ "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.6.0.tgz", "integrity": "sha512-Zrsi8r4t1LVW950keaWcsURuZUQwUaMKjvJgTCY125vkW6OiEBkatE7ScJDbpqKHdZwb///7FVC21SE3iFK3PQ==", "dev": true, + "license": "MIT", "dependencies": { "lit": "^3.2.1" } @@ -5837,6 +5963,7 @@ "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.4.tgz", "integrity": "sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==", "dev": true, + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/unist": "^3.0.0", @@ -5860,6 +5987,7 @@ "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", "dev": true, + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0" }, @@ -5879,6 +6007,7 @@ "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -5896,6 +6025,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", @@ -6383,6 +6513,7 @@ "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.1.tgz", "integrity": "sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@lit/reactive-element": "^2.0.4", "lit-element": "^4.1.0", @@ -6394,6 +6525,7 @@ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz", "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0", "@lit/reactive-element": "^2.0.4", @@ -6405,6 +6537,7 @@ "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz", "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@types/trusted-types": "^2.0.2" } @@ -6430,6 +6563,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -6591,6 +6725,7 @@ "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", "dev": true, + "license": "MIT", "dependencies": { "@types/hast": "^3.0.0", "@types/mdast": "^4.0.0", @@ -6685,6 +6820,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-symbol": "^2.0.0", "micromark-util-types": "^2.0.0" @@ -6704,7 +6840,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-sanitize-uri": { "version": "2.0.1", @@ -6721,6 +6858,7 @@ "url": "https://opencollective.com/unified" } ], + "license": "MIT", "dependencies": { "micromark-util-character": "^2.0.0", "micromark-util-encode": "^2.0.0", @@ -6741,7 +6879,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromark-util-types": { "version": "2.0.1", @@ -6757,7 +6896,8 @@ "type": "OpenCollective", "url": "https://opencollective.com/unified" } - ] + ], + "license": "MIT" }, "node_modules/micromatch": { "version": "4.0.8", @@ -6917,6 +7057,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -6961,10 +7102,11 @@ } }, "node_modules/oniguruma-to-es": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.0.0.tgz", - "integrity": "sha512-pE7+9jQgomy10aK6BJKRNHj1Nth0YLOzb3iRuhlz4gRzNSBSd7hga6U8BE6o0SoSuSkqv+PPtt511Msd1Hkl0w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz", + "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex-xs": "^1.0.0", "regex": "^5.1.1", @@ -7177,6 +7319,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -7192,6 +7335,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -7219,6 +7363,7 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7246,6 +7391,7 @@ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", "dev": true, + "license": "MIT", "dependencies": { "entities": "^4.5.0" }, @@ -7258,6 +7404,7 @@ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", "dev": true, + "license": "MIT", "dependencies": { "domhandler": "^5.0.3", "parse5": "^7.0.0" @@ -7271,6 +7418,7 @@ "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", "dev": true, + "license": "MIT", "dependencies": { "parse5": "^7.0.0" }, @@ -7289,6 +7437,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7353,6 +7502,7 @@ "resolved": "https://registry.npmjs.org/photoswipe/-/photoswipe-5.4.4.tgz", "integrity": "sha512-WNFHoKrkZNnvFFhbHL93WDkW3ifwVOXSW3w1UuZZelSmgXpIGiZSNlZJq37rR8YejqME2rHs9EhH9ZvlvFH2NA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.12.0" } @@ -7400,6 +7550,7 @@ "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-5.0.0.tgz", "integrity": "sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -7537,6 +7688,7 @@ "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7587,6 +7739,7 @@ "resolved": "https://registry.npmjs.org/qrcode/-/qrcode-1.5.4.tgz", "integrity": "sha512-1ca71Zgiu6ORjHqFBDpnSMTR2ReToX4l1Au1VFLyVeBTFavzQnv5JxMFr3ukHVKpSrSA2MCk0lNJSykjUfz7Zg==", "dev": true, + "license": "MIT", "dependencies": { "dijkstrajs": "^1.0.1", "pngjs": "^5.0.0", @@ -7661,6 +7814,7 @@ "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz", "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==", "dev": true, + "license": "MIT", "dependencies": { "regex-utilities": "^2.3.0" } @@ -7670,6 +7824,7 @@ "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz", "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==", "dev": true, + "license": "MIT", "dependencies": { "regex": "^5.1.1", "regex-utilities": "^2.3.0" @@ -7679,7 +7834,8 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/request-progress": { "version": "3.0.0", @@ -7695,6 +7851,7 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -7703,7 +7860,8 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/restore-cursor": { "version": "3.1.0", @@ -7914,7 +8072,8 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/section-matter": { "version": "1.0.0", @@ -7946,7 +8105,8 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/set-function-length": { "version": "1.2.2", @@ -7987,17 +8147,18 @@ } }, "node_modules/shiki": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.27.2.tgz", - "integrity": "sha512-QtA1C41oEVixKog+V8I3ia7jjGls7oCZ8Yul8vdHrVBga5uPoyTtMvFF4lMMXIyAZo5A5QbXq91bot2vA6Q+eQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-2.1.0.tgz", + "integrity": "sha512-yvKPdNGLXZv7WC4bl7JBbU3CEcUxnBanvMez8MG3gZXKpClGL4bHqFyLhTx+2zUvbjClUANs/S22HXb7aeOgmA==", "dev": true, + "license": "MIT", "dependencies": { - "@shikijs/core": "1.27.2", - "@shikijs/engine-javascript": "1.27.2", - "@shikijs/engine-oniguruma": "1.27.2", - "@shikijs/langs": "1.27.2", - "@shikijs/themes": "1.27.2", - "@shikijs/types": "1.27.2", + "@shikijs/core": "2.1.0", + "@shikijs/engine-javascript": "2.1.0", + "@shikijs/engine-oniguruma": "2.1.0", + "@shikijs/langs": "2.1.0", + "@shikijs/themes": "2.1.0", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4" } @@ -8031,6 +8192,7 @@ "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.0.tgz", "integrity": "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "^17.0.5", "@types/sax": "^1.2.1", @@ -8049,7 +8211,8 @@ "version": "17.0.45", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slash": { "version": "5.1.0", @@ -8092,6 +8255,7 @@ "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -8259,6 +8423,7 @@ "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", "dev": true, + "license": "MIT", "dependencies": { "character-entities-html4": "^2.0.0", "character-entities-legacy": "^3.0.0" @@ -8332,6 +8497,23 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/synckit": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", + "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, "node_modules/throttleit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", @@ -8418,6 +8600,7 @@ "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -8485,6 +8668,7 @@ "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18.17" } @@ -8513,6 +8697,7 @@ "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -8526,6 +8711,7 @@ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -8539,6 +8725,7 @@ "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0" }, @@ -8552,6 +8739,7 @@ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0", @@ -8567,6 +8755,7 @@ "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-is": "^6.0.0" @@ -8663,6 +8852,7 @@ "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "vfile-message": "^4.0.0" @@ -8677,6 +8867,7 @@ "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", "dev": true, + "license": "MIT", "dependencies": { "@types/unist": "^3.0.0", "unist-util-stringify-position": "^4.0.0" @@ -9312,20 +9503,21 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.69", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.69.tgz", - "integrity": "sha512-lphy6HRTy/dl5PiHK7w8tba/bL2h/t4Rqv+n56dky6ULnD/ivTSsluhyAkPfai0pcklYDY35A0l1RUaLwSFyMQ==", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.71.tgz", + "integrity": "sha512-0EN/RgVUpinQaoLwqozYEzxhI8xHT+oDv0B6bw4DI6pFSlUzDP2adE1rw9UYeZDbVMZ9CD1SxuCLvc0dGEIGbw==", "dev": true, + "license": "MIT", "dependencies": { "@stackblitz/sdk": "^1.11.0", - "@vuepress/helper": "2.0.0-rc.71", - "@vuepress/plugin-sass-palette": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vuepress/plugin-sass-palette": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "balloon-css": "^1.2.0", "create-codepen": "^2.0.0", "qrcode": "^1.5.4", "vue": "^3.5.13", - "vuepress-shared": "2.0.0-rc.69" + "vuepress-shared": "2.0.0-rc.71" }, "engines": { "node": ">=18.19.0", @@ -9372,23 +9564,24 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.69", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.69.tgz", - "integrity": "sha512-mzlMDFTAPQIrBRiaVWAAc0IGhAHj7CU1A3l+MVg1ezYUcPIHEmm4lSSHS1IUIUBjkCpplHux75iAFE8Ua6TC5w==", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.71.tgz", + "integrity": "sha512-0w5PAXUE4z9hFcM7ig/BlBn874JzX+7B59TPUWrehyeVfdldPPGA5m1v0+30+9jGotANk5cwfhqtI0KT7Lrn3Q==", "dev": true, + "license": "MIT", "dependencies": { "@mdit/plugin-container": "^0.16.0", "@mdit/plugin-demo": "^0.16.0", "@mdit/plugin-plantuml": "^0.16.0", "@mdit/plugin-uml": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", - "@vuepress/plugin-sass-palette": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vuepress/plugin-sass-palette": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", "vue": "^3.5.13", - "vuepress-shared": "2.0.0-rc.69" + "vuepress-shared": "2.0.0-rc.71" }, "engines": { "node": ">=18.19.0", @@ -9458,13 +9651,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/vuepress-plugin-md-enhance/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -9473,13 +9668,14 @@ } }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.69", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.69.tgz", - "integrity": "sha512-c3YMPmyrWzpyHiPWK2GdJva6Sb//gu6dh+4iuYafj/ceFFxZz0g6utjektx0CZomxe6V+MDUGuIbppUrsayVBg==", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.71.tgz", + "integrity": "sha512-hdRZx4Qtr5uSVs8Tx61il8pXgeBpa5BnruEIFvcy/kjOUblqPjX/NwxThWPSHO4AjRAz4zQ8Gq9JcXh2c/m7Ow==", "dev": true, + "license": "MIT", "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "dayjs": "^1.11.13", "vue": "^3.5.13" }, @@ -9494,48 +9690,49 @@ } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.70", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.70.tgz", - "integrity": "sha512-SiywfrMacOPR3/M/JADB9lPvlC9P15ripskSmgr0KC8a2TWrP6e3q1KZzmQ97H/MWBIHE5jEu/6YMhrnTlTlog==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.71", - "@vuepress/plugin-active-header-links": "2.0.0-rc.70", - "@vuepress/plugin-back-to-top": "2.0.0-rc.71", - "@vuepress/plugin-blog": "2.0.0-rc.71", - "@vuepress/plugin-catalog": "2.0.0-rc.71", - "@vuepress/plugin-comment": "2.0.0-rc.71", - "@vuepress/plugin-copy-code": "2.0.0-rc.71", - "@vuepress/plugin-copyright": "2.0.0-rc.71", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.71.tgz", + "integrity": "sha512-tZbdXIYiYZHYLIhNdxWTHnbjCKhJWTFFkCqC73jBqBr9gqYyuzfQ/fSPWh/xaqwe/v33AUzJ2QHKao86m78mjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vuepress/helper": "2.0.0-rc.74", + "@vuepress/plugin-active-header-links": "2.0.0-rc.74", + "@vuepress/plugin-back-to-top": "2.0.0-rc.74", + "@vuepress/plugin-blog": "2.0.0-rc.74", + "@vuepress/plugin-catalog": "2.0.0-rc.74", + "@vuepress/plugin-comment": "2.0.0-rc.74", + "@vuepress/plugin-copy-code": "2.0.0-rc.74", + "@vuepress/plugin-copyright": "2.0.0-rc.74", "@vuepress/plugin-git": "2.0.0-rc.68", - "@vuepress/plugin-icon": "2.0.0-rc.71", - "@vuepress/plugin-links-check": "2.0.0-rc.71", - "@vuepress/plugin-markdown-ext": "2.0.0-rc.71", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.71", - "@vuepress/plugin-markdown-image": "2.0.0-rc.71", - "@vuepress/plugin-markdown-include": "2.0.0-rc.71", - "@vuepress/plugin-markdown-math": "2.0.0-rc.71", - "@vuepress/plugin-markdown-stylize": "2.0.0-rc.71", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.71", - "@vuepress/plugin-notice": "2.0.0-rc.71", - "@vuepress/plugin-nprogress": "2.0.0-rc.71", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.71", - "@vuepress/plugin-reading-time": "2.0.0-rc.71", - "@vuepress/plugin-redirect": "2.0.0-rc.71", - "@vuepress/plugin-rtl": "2.0.0-rc.71", - "@vuepress/plugin-sass-palette": "2.0.0-rc.71", - "@vuepress/plugin-seo": "2.0.0-rc.71", - "@vuepress/plugin-shiki": "2.0.0-rc.71", - "@vuepress/plugin-sitemap": "2.0.0-rc.71", - "@vuepress/plugin-theme-data": "2.0.0-rc.70", - "@vueuse/core": "^12.4.0", + "@vuepress/plugin-icon": "2.0.0-rc.74", + "@vuepress/plugin-links-check": "2.0.0-rc.74", + "@vuepress/plugin-markdown-ext": "2.0.0-rc.74", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.74", + "@vuepress/plugin-markdown-image": "2.0.0-rc.74", + "@vuepress/plugin-markdown-include": "2.0.0-rc.74", + "@vuepress/plugin-markdown-math": "2.0.0-rc.74", + "@vuepress/plugin-markdown-stylize": "2.0.0-rc.75", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.74", + "@vuepress/plugin-notice": "2.0.0-rc.74", + "@vuepress/plugin-nprogress": "2.0.0-rc.74", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.74", + "@vuepress/plugin-reading-time": "2.0.0-rc.74", + "@vuepress/plugin-redirect": "2.0.0-rc.74", + "@vuepress/plugin-rtl": "2.0.0-rc.74", + "@vuepress/plugin-sass-palette": "2.0.0-rc.74", + "@vuepress/plugin-seo": "2.0.0-rc.74", + "@vuepress/plugin-shiki": "2.0.0-rc.74", + "@vuepress/plugin-sitemap": "2.0.0-rc.74", + "@vuepress/plugin-theme-data": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "balloon-css": "^1.2.0", "bcrypt-ts": "^5.0.3", "chokidar": "^3.6.0", "vue": "^3.5.13", - "vuepress-plugin-components": "2.0.0-rc.69", - "vuepress-plugin-md-enhance": "2.0.0-rc.69", - "vuepress-shared": "2.0.0-rc.69" + "vuepress-plugin-components": "2.0.0-rc.71", + "vuepress-plugin-md-enhance": "2.0.0-rc.71", + "vuepress-shared": "2.0.0-rc.71" }, "engines": { "node": ">=18.19.0", @@ -9544,14 +9741,14 @@ "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.71", - "@vuepress/plugin-feed": "2.0.0-rc.71", - "@vuepress/plugin-prismjs": "2.0.0-rc.71", - "@vuepress/plugin-pwa": "2.0.0-rc.71", - "@vuepress/plugin-revealjs": "2.0.0-rc.71", - "@vuepress/plugin-search": "2.0.0-rc.71", - "@vuepress/plugin-slimsearch": "2.0.0-rc.71", - "@vuepress/plugin-watermark": "2.0.0-rc.71", + "@vuepress/plugin-docsearch": "2.0.0-rc.74", + "@vuepress/plugin-feed": "2.0.0-rc.74", + "@vuepress/plugin-prismjs": "2.0.0-rc.74", + "@vuepress/plugin-pwa": "2.0.0-rc.74", + "@vuepress/plugin-revealjs": "2.0.0-rc.74", + "@vuepress/plugin-search": "2.0.0-rc.74", + "@vuepress/plugin-slimsearch": "2.0.0-rc.74", + "@vuepress/plugin-watermark": "2.0.0-rc.74", "nodejs-jieba": "^0.2.1", "sass": "^1.81.0", "sass-embedded": "^1.81.0", @@ -9621,6 +9818,7 @@ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", "dev": true, + "license": "MIT", "dependencies": { "iconv-lite": "0.6.3" }, @@ -9633,6 +9831,7 @@ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" } @@ -9656,7 +9855,8 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/wrap-ansi": { "version": "7.0.0", @@ -9685,13 +9885,15 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yargs": { "version": "15.4.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", @@ -9714,6 +9916,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -9749,6 +9952,7 @@ "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -10249,9 +10453,9 @@ } }, "@mdit/plugin-attrs": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.16.2.tgz", - "integrity": "sha512-ftzyOo6mDquRfpwcrSYPu9DIUhIRvC9ZTjUq1lGUd/ts93PKF9v6YCio/L376CEKLMVibHdNYBQAkGTQFwAgnA==", + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.16.7.tgz", + "integrity": "sha512-N0zqyuDUO+VeM+vpmVCjujxAbuvE9DhYJoMV9GzLhzmJAP431JMsBBs/sRrJG9tvZrVFZbUMuq4uZz2CHAdkxQ==", "dev": true, "requires": { "@mdit/helper": "0.16.0", @@ -10343,9 +10547,9 @@ } }, "@mdit/plugin-katex-slim": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.16.2.tgz", - "integrity": "sha512-NVq2fL6Zlbd/se8a69qGoOJ43wfQ+WJ33oIPDuh/n+pBtOnXS2P8oq01k/peen40wdPQBo62rQDxTgd+sMCOsA==", + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.16.7.tgz", + "integrity": "sha512-pHaaz0WVhBepyKLRNtk1GyZU+kf3oQ7qWoESOoLBEOkOakZJuVVT4oNfrFgbfW2obW983q3z9l4kHjMRx/bn5g==", "dev": true, "requires": { "@mdit/helper": "0.16.0", @@ -10616,6 +10820,12 @@ "optional": true, "peer": true }, + "@pkgr/core": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true + }, "@rollup/rollup-android-arm-eabi": { "version": "4.28.1", "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.28.1.tgz", @@ -10756,71 +10966,72 @@ "dev": true }, "@shikijs/core": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.27.2.tgz", - "integrity": "sha512-ns1dokDr0KE1lQ9mWd4rqaBkhSApk0qGCK1+lOqwnkQSkVZ08UGqXj1Ef8dAcTMZNFkN6PSNjkL5TYNX7pyPbQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-2.1.0.tgz", + "integrity": "sha512-v795KDmvs+4oV0XD05YLzfDMe9ISBgNjtFxP4PAEv5DqyeghO1/TwDqs9ca5/E6fuO95IcAcWqR6cCX9TnqLZA==", "dev": true, "requires": { - "@shikijs/engine-javascript": "1.27.2", - "@shikijs/engine-oniguruma": "1.27.2", - "@shikijs/types": "1.27.2", + "@shikijs/engine-javascript": "2.1.0", + "@shikijs/engine-oniguruma": "2.1.0", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4", "hast-util-to-html": "^9.0.4" } }, "@shikijs/engine-javascript": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.27.2.tgz", - "integrity": "sha512-0JB7U5vJc16NShBdxv9hSSJYSKX79+32O7F4oXIxJLdYfomyFvx4B982ackUI9ftO9T3WwagkiiD3nOxOOLiGA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.1.0.tgz", + "integrity": "sha512-cgIUdAliOsoaa0rJz/z+jvhrpRd+fVAoixVFEVxUq5FA+tHgBZAIfVJSgJNVRj2hs/wZ1+4hMe82eKAThVh0nQ==", "dev": true, "requires": { - "@shikijs/types": "1.27.2", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1", - "oniguruma-to-es": "^2.0.0" + "oniguruma-to-es": "^2.3.0" } }, "@shikijs/engine-oniguruma": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.27.2.tgz", - "integrity": "sha512-FZYKD1KN7srvpkz4lbGLOYWlyDU4Rd+2RtuKfABTkafAPOFr+J6umfIwY/TzOQqfNtWjL7SAwPAO0dcOraRLaQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.1.0.tgz", + "integrity": "sha512-Ujik33wEDqgqY2WpjRDUBECGcKPv3eGGkoXPujIXvokLaRmGky8NisSk8lHUGeSFxo/Cz5sgFej9sJmA9yeepg==", "dev": true, "requires": { - "@shikijs/types": "1.27.2", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1" } }, "@shikijs/langs": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.27.2.tgz", - "integrity": "sha512-MSrknKL0DbeXvhtSigMLIzjPOOQfvK7fsbcRv2NUUB0EvuTTomY8/U+lAkczYrXY2+dygKOapJKk8ScFYbtoNw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.1.0.tgz", + "integrity": "sha512-Jn0gS4rPgerMDPj1ydjgFzZr5fAIoMYz4k7ZT3LJxWWBWA6lokK0pumUwVtb+MzXtlpjxOaQejLprmLbvMZyww==", "dev": true, "requires": { - "@shikijs/types": "1.27.2" + "@shikijs/types": "2.1.0" } }, "@shikijs/themes": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.27.2.tgz", - "integrity": "sha512-Yw/uV7EijjWavIIZLoWneTAohcbBqEKj6XMX1bfMqO3llqTKsyXukPp1evf8qPqzUHY7ibauqEaQchhfi857mg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.1.0.tgz", + "integrity": "sha512-oS2mU6+bz+8TKutsjBxBA7Z3vrQk21RCmADLpnu8cy3tZD6Rw0FKqDyXNtwX52BuIDKHxZNmRlTdG3vtcYv3NQ==", "dev": true, "requires": { - "@shikijs/types": "1.27.2" + "@shikijs/types": "2.1.0" } }, "@shikijs/transformers": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.27.2.tgz", - "integrity": "sha512-BJFeXP9/zlYidJocv2ShkOvXI22fepS2oK/vItfCbCcuJ0783eWgEn6/mMrXmk+p+Twu49ntDVQe665uy6RPWw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-2.1.0.tgz", + "integrity": "sha512-3sfvh6OKUVkT5wZFU1xxiq1qqNIuCwUY3yOb9ZGm19y80UZ/eoroLE2orGNzfivyTxR93GfXXZC/ghPR0/SBow==", "dev": true, "requires": { - "shiki": "1.27.2" + "@shikijs/core": "2.1.0", + "@shikijs/types": "2.1.0" } }, "@shikijs/types": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.27.2.tgz", - "integrity": "sha512-DM9OWUyjmdYdnKDpaGB/GEn9XkToyK1tqxuqbmc5PV+5K8WjjwfygL3+cIvbkSw2v1ySwHDgqATq/+98pJ4Kyg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-2.1.0.tgz", + "integrity": "sha512-OFOdHA6VEVbiQvepJ8yqicC6VmBrKxFFhM2EsHHrZESqLVAXOSeRDiuSYV185lIgp15TVic5vYBYNhTsk1xHLg==", "dev": true, "requires": { "@shikijs/vscode-textmate": "^10.0.1", @@ -11285,9 +11496,9 @@ } }, "@ungap/structured-clone": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", - "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", "dev": true }, "@vitejs/plugin-vue": { @@ -11354,12 +11565,12 @@ "dev": true }, "@vue/devtools-kit": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.0.tgz", - "integrity": "sha512-5cvZ+6SA88zKC8XiuxUfqpdTwVjJbvYnQZY5NReh7qlSGPvVDjjzyEtW+gdzLXNSd8tStgOjAdMCpvDQamUXtA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.1.tgz", + "integrity": "sha512-yhZ4NPnK/tmxGtLNQxmll90jIIXdb2jAhPF76anvn5M/UkZCiLJy28bYgPIACKZ7FCosyKoaope89/RsFJll1w==", "dev": true, "requires": { - "@vue/devtools-shared": "^7.7.0", + "@vue/devtools-shared": "^7.7.1", "birpc": "^0.2.19", "hookable": "^5.5.3", "mitt": "^3.0.1", @@ -11369,9 +11580,9 @@ } }, "@vue/devtools-shared": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.0.tgz", - "integrity": "sha512-jtlQY26R5thQxW9YQTpXbI0HoK0Wf9Rd4ekidOkRvSy7ChfK0kIU6vvcBtjj87/EcpeOSK49fZAicaFNJcoTcQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.1.tgz", + "integrity": "sha512-BtgF7kHq4BHG23Lezc/3W2UhK2ga7a8ohAIAGJMBr4BkxUFzhqntQtCiuL1ijo2ztWnmusymkirgqUrXoQKumA==", "dev": true, "requires": { "rfdc": "^1.4.1" @@ -11512,13 +11723,13 @@ } }, "@vuepress/helper": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.71.tgz", - "integrity": "sha512-1KGpCn7uVmnStbdPp55A8hDwvRY+ek+wMbVa29BayEDj8YnJcoEz8PDdVFdK1P4FUfSqqxzZtQg/7BdFsAozTg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.74.tgz", + "integrity": "sha512-k0FjkM9TKggcWkyZwXj4cLUIF3FBJ5iZGnC+Ln4OJVGD7k3SvT7TL7IaCZoFBIXTlepZwytsIN7K5Lbmpx0GfQ==", "dev": true, "requires": { "@vue/shared": "^3.5.13", - "@vueuse/core": "^12.4.0", + "@vueuse/core": "^12.5.0", "cheerio": "1.0.0", "fflate": "^0.8.2", "gray-matter": "^4.0.3", @@ -11557,78 +11768,78 @@ } }, "@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.70", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.70.tgz", - "integrity": "sha512-t20HQsVTzkVH+nGyaaBtllV/xR4UKU/+yRSnUOo7jpbdHIpKAppke6JwOTVQAnSTDbTLqX7sD6LmI7WrVBmCVw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.74.tgz", + "integrity": "sha512-ErXPpq52hKS0AubppT8HOqST5BBr2ibMK8LF2ctmoS7fZr8VlRysVn6jpLRGdDG+hBIHqbHsitBwMp5y1k99ag==", "dev": true, "requires": { - "@vueuse/core": "^12.4.0", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.71.tgz", - "integrity": "sha512-0I7xFvnVXawa9jkG5aIZ+d1U5Gaa5BHn/O8gXSAYnTgzkj0q3hiJI6YgMGSG0CHkWf0b2geFqU3wQsawK18QYQ==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.74.tgz", + "integrity": "sha512-/r7pUarK67s3ZedfoUQ7JxcOcrSTxcSMiu6ozQW5vfe7s3d2WzIeaW/dsXPlmAdCEU0MZcb5RXRCNHBdZ9Zo2Q==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-blog": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.71.tgz", - "integrity": "sha512-77vOuYb+kOcmEQcY5jaRCf26oF5J6llvxu22DeBIP5lIpsGcQyXxXvGGPMikOVCN5lREIAzveUYaJWJvthBI9g==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.74.tgz", + "integrity": "sha512-CxVrkwLT3BHkwWaEyaaqeZ5YZ9kdqLaNjTidw9zMK0LAFCm62MrCUrhJnUeSEy233Gi3YYSiCV8hPRnUDMMa7A==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "chokidar": "^3.6.0", "vue": "^3.5.13" } }, "@vuepress/plugin-catalog": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.71.tgz", - "integrity": "sha512-5qR1Kc24da6gLLSL1AhznqCmC9hhLiBtfZ4VP+QqZZhafzg4fi1b1XRAOuiXnaWo8PBGpYzb+pmdxkSyjvFTVw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.74.tgz", + "integrity": "sha512-Oqz5BXVVdGfGlfTg+wxwUn5RFCPIVkLykBejMJy6E5oLeQC7Ofp9tg9KJze6nPoknXJWY78MEwRq0UQIC9oX9g==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" } }, "@vuepress/plugin-comment": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.71.tgz", - "integrity": "sha512-uS8vuoTW/kE3u1owLQV3Ua79Dhu9+c4X24IAVz2l3GbLsX2oYl5EiIsKdBpkIvYEaJTYlBX4ZInu595v1VyySg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.74.tgz", + "integrity": "sha512-pBDe4Ua5UOme3C4FWW1ZCXiTMGjOL5YppOtwexmrPxFMZ3G5OpN2Eli5AHQjsl2lQADtDwciKuVFspTpNWbdFw==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "giscus": "^1.6.0", "vue": "^3.5.13" } }, "@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.71.tgz", - "integrity": "sha512-9haVAHnTIijNrKIRZuqgTFNhl6DKKMVMROt31zN2nLSCzXIv2qhwsz+6B0ZryUTxXMSTm/sd3d4FpqnwGdyhtw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.74.tgz", + "integrity": "sha512-flyUj8Xwj0G2jKMTtTrdJGpMS4By90kJGgEbxDTobV4t/98hpBBvEiL1AQ8oGIcQFHH6U+eNRPytde6/7NxKlw==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-copyright": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.71.tgz", - "integrity": "sha512-mQ/IFvDEKoozWsC9Hy3j8/UgZGXUk3uKFMZrque+aSRsFGhF9xVqCVNluoTK50fQ2Dcoo4cSmXn8noxdic+IyQ==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.74.tgz", + "integrity": "sha512-T0KM753aiJsfXPgWSRIdKHit4CB9pNDCXcz1xRBMKRtI2WdajWPHpF7clrmgIwmZzvgNhxz5DtW80vDbyp0G0A==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, @@ -11741,37 +11952,37 @@ } }, "@vuepress/plugin-icon": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.71.tgz", - "integrity": "sha512-l17TCyuCkc7KLOMBWjDmAkCQbr4SaK5OMH1OI9B5soughxK9g2okCpp2NdsRCUb0TbolfQ5S1CAfTxU3y5tQMg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.74.tgz", + "integrity": "sha512-JwodDsB5jQuoqFEW7cAWNyJG1GyiEaHiaLphIPjZZaO+QIt5wgRakhydd8VK/PqICzav/WO8LknN/i6OqhpUYw==", "dev": true, "requires": { "@mdit/plugin-icon": "^0.16.5", - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-links-check": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.71.tgz", - "integrity": "sha512-Y9SMHWwIVEWutid5VR/Ixs0bETpxLY+yfpXffkVTaEJkVNM7G9o0IxaolsfZit879uhHbhfJl3MtojZV1lxHmw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.74.tgz", + "integrity": "sha512-/g+mosEv2iqbTVD7QpPIP0f0OGC8cQEO6VZgwxj25Swcnq0ndsuq0NOO+SIRasdYZe2xTZ94eNXcZEcKlCA9uw==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" } }, "@vuepress/plugin-markdown-ext": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.71.tgz", - "integrity": "sha512-BhS1U4Lnuc8iZq9W72UWwNWGOuUAtSdy63rdA9P1/jtFyA0t7+4AjqVIwrwRtWOYTSwLvYhGYYxXUf3TyZWMhg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.74.tgz", + "integrity": "sha512-+SrSu95GKoGSCvIG1EAMctF7YKbbPAc3phbz0DuywuJjhEo7dC8T74tYGwj+AG8BFTVPFr3rMJTssdpHiUogNw==", "dev": true, "requires": { "@mdit/plugin-container": "^0.16.0", "@mdit/plugin-footnote": "^0.16.0", "@mdit/plugin-tasklist": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "js-yaml": "^4.1.0" }, "dependencies": { @@ -11793,22 +12004,22 @@ } }, "@vuepress/plugin-markdown-hint": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.71.tgz", - "integrity": "sha512-BEag8U/1HCfkcBZOYLReH9dWxUVK9Dqi/P0iQyFk11bd9NByonun2PQlDXlnqrLJ9Iyz02O6d3GJxQ7lRidT2A==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.74.tgz", + "integrity": "sha512-1vC11eie+85XoIxQNWFgevpkYCcnc3DMi+x7WAc89+7yk0gP7zJVolWaPH1lLNfmoMxmpfms5ssEnUpr3vHMEQ==", "dev": true, "requires": { "@mdit/plugin-alert": "^0.16.0", "@mdit/plugin-container": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0" + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0" } }, "@vuepress/plugin-markdown-image": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.71.tgz", - "integrity": "sha512-hdiTJEoi3cH5c8sa1lTEuiOadioK8L8ZyIk3KdDJ15u4rLlOZOxz2RoS3yGd1Lh8658u0U00zzyC/sffRJMA7Q==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.74.tgz", + "integrity": "sha512-x0j3FNBoexTRurgy0ycPnW8na4FR5pJC1n/vAInqu5w6U2O7PANr7tgKUz2r+XXfRpNh3j5JyLKWmJLvHdu8UA==", "dev": true, "requires": { "@mdit/plugin-figure": "^0.16.0", @@ -11816,37 +12027,37 @@ "@mdit/plugin-img-mark": "^0.16.0", "@mdit/plugin-img-size": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" } }, "@vuepress/plugin-markdown-include": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.71.tgz", - "integrity": "sha512-HSkEnLi5GqZzHVRcZHNWQj23gcxfcgMbm6AiBzKkab0qQPeTcavsEMMJQlBJ/jhR5XOWbuN3CJriF6m3+3cmIA==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.74.tgz", + "integrity": "sha512-yLoWBhlOoWLQrMD30hFKquNt7IZvQiW45O5unztEy2F9bI1MicyBxUnbSMe8d+HNkuAaKxIeDqyt5pVFbqLb0w==", "dev": true, "requires": { "@mdit/plugin-include": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" } }, "@vuepress/plugin-markdown-math": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.71.tgz", - "integrity": "sha512-Ox6AoyVz3dHrwWRsFiZhT69Dd0KoDvWsQzZqfwgshDd/YoqbPPlIz1R4xIEr86ZvSqk80RK8Dpf65unidwuc7w==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.74.tgz", + "integrity": "sha512-C0rG1A1I3fxrQ1VQtNepnoPuUnnjtNd9lFaW8WeEIKuLQVt2jWKjPXK6yMeu/0OwtyYYPZ5PJmofn0mFLbOZTw==", "dev": true, "requires": { "@mdit/plugin-katex-slim": "^0.16.2", "@mdit/plugin-mathjax-slim": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" } }, "@vuepress/plugin-markdown-stylize": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.71.tgz", - "integrity": "sha512-4a5mZ/xQ5wWEe4MYABWzvJM2cO9Fmo3jvTKRbI66/uPbRpQYMCyojX3cPgn/Epy3Mtb1pf70MAJrWdV8+ZFNnA==", + "version": "2.0.0-rc.75", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.75.tgz", + "integrity": "sha512-ratBXmz4TeOANsjyC4/F0K3kUe0YpFF8+OoPmX6GqqnVnk0UAM50BALYy+ca1R2imC0HRXSWp2jEmsKRCTt6OQ==", "dev": true, "requires": { "@mdit/plugin-align": "^0.16.0", @@ -11857,103 +12068,103 @@ "@mdit/plugin-sub": "^0.16.0", "@mdit/plugin-sup": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" } }, "@vuepress/plugin-markdown-tab": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.71.tgz", - "integrity": "sha512-PWjkUU+dvHTk8FvJlIBsC/JefXUt6URlnGBbUZJFQ5vSi6vN5UGTbavorGVLsvj3C8mx/hUV6tiG/ckeIoor1A==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.74.tgz", + "integrity": "sha512-LhsOEVDfOLpyjBKwx9ZsMbWD8NVQkHgjT+AbZMd2f+fnOaTw7cvWtJxTsg6yQZt2c0Wc3268WtaqxeuqaHTZ6w==", "dev": true, "requires": { "@mdit/plugin-tab": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-notice": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.71.tgz", - "integrity": "sha512-6M1H3X4fqexhNiTfCGhonSVPzq6S1SuWOVm9qorOdWJ4sEJtzvfcao+pqlZ/6EIY8BTkWdM+PLaLW2fLIjVMgg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.74.tgz", + "integrity": "sha512-6cVP7x5zDup+65tjkRnZhBy3tHXhN7pNcBcACKrLE/G3p1rb6SZiSoNk1H2Iva0RAFARzP1fztgTgasLWurofg==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.71.tgz", - "integrity": "sha512-UvMG4+mCd8qgFUiZadvHw4NwYseR+wdLIDbXTDSssquhglYJlUbkzU6GBPmkvAVqG4i3269xho1Skdss0sW4Ww==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.74.tgz", + "integrity": "sha512-tgbMm2+MwJaUzqTBioeXYs8gaPXS9gYbvTg6HpFU0B4dJJ3CBq62CZEuord6T3Q6m/PnZz1H98bb3BmosKg1OA==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" } }, "@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.71.tgz", - "integrity": "sha512-WH2mCHjQdBXC3kYZRb0HkvccSRaeLEAmW4Ckj6HxXYZTmyptJRhRALW2zT5zU3nvLZCoSL4tuvdpjM8STr/RPw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.74.tgz", + "integrity": "sha512-yeFIXmlzefQOrKBFWKN4KYi8YM8rKRMD2M/L1hqtPp1rBudhfOva4c6ZKqgYnTyf7A1KlZRer1QCUQ3GWdRxew==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "photoswipe": "^5.4.4", "vue": "^3.5.13" } }, "@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.71.tgz", - "integrity": "sha512-qhThFV7RBGSqAraONTbj0GHgREeS5jO3ZEGiwBuZKIgA3VwOj3Q8uZy/oJ/94zxqj374EkWQpM0+VR6B83cUyA==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.74.tgz", + "integrity": "sha512-VK7hwq077eiZ4igVLzX01Dioxy40DXqCSgNHtoycfrsQjqBuxyokVEQHe2+q0jvGLBXcrt381x/ZCDsUwVZhDw==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "vue": "^3.5.13" } }, "@vuepress/plugin-redirect": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.71.tgz", - "integrity": "sha512-yKWv3J6azJznZjg9e0ueHUPohz4NixUzLf+vRwIF8y7ThR+NfHAKTT82fXgEMplbcRQtej+PZVTTVHV67svGMA==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.74.tgz", + "integrity": "sha512-zSfwcKD25MBGC2BZ/VD6XxJtpgDeUoAbZvkn3kuhakYllUHz94cFmxgbu+RukwL78Nam/UFj6ukyh4YCH3mMgg==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", - "commander": "^13.0.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", + "commander": "^13.1.0", "vue": "^3.5.13" }, "dependencies": { "commander": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-13.0.0.tgz", - "integrity": "sha512-oPYleIY8wmTVzkvQq10AEok6YcTC4sRUBl8F9gVuwchGVUCTbl/vhLTaQqutuuySYOsu8YTgV+OxKc/8Yvx+mQ==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", + "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", "dev": true } } }, "@vuepress/plugin-rtl": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.71.tgz", - "integrity": "sha512-62tJkGxjCEW0Q8zcqUANHGdm+mVXmfZZX3aHC04cd7nvgi4qrfaQlFfmAsDkCQa6FW5f8eT+7S1jOh2DhGgr1g==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.74.tgz", + "integrity": "sha512-T77zrw5htxe3uwjgqPKN1iU2zQlPnXl/YrQPVqIWEJJ4uNt93ZLyU892SiGWXNFMmqn8wes9PziCzBEAXqlKkQ==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "vue": "^3.5.13" } }, "@vuepress/plugin-sass-palette": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.71.tgz", - "integrity": "sha512-+5ig0dYptqkSUcWegB0OTjLMvfveVNoU8mRbZ6CLx5AImvu7SfpB17TJElHaAl0aOL6pRnsqDr7xkryAmAmaPg==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.74.tgz", + "integrity": "sha512-bNXw/mMQrgRhhWGKx/W+agFORLbR33Z6FyNbGk6u7ZCSkuKlMcu8A5H+GLl4Jr0uvTTF6UESAxsJZVtRGZcTSQ==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "chokidar": "^4.0.3" }, "dependencies": { @@ -11975,25 +12186,26 @@ } }, "@vuepress/plugin-seo": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.71.tgz", - "integrity": "sha512-u8oIuvNFxpoBiCZtDh2Q8FWUtHTCeoXlcfl1MhZUekafLmYGso+aYCIulW9H7gfAD8DvCOUxw4PmtP8PThOhfw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.74.tgz", + "integrity": "sha512-Z5Q35Y3TALhfhOs8DocBtQcyRCp0/Btjec7DfnDih5p5rhRI7dHI7DIdf9aJHTuz1VxpzCfru6sApqSdbPlc5g==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71" + "@vuepress/helper": "2.0.0-rc.74" } }, "@vuepress/plugin-shiki": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.71.tgz", - "integrity": "sha512-lsEcFFFmf/E7cVuUyTOsRY9UgHs2lr5eLCkZzDng2Glf4WCAv3bc6AqinFwrS8/dMMGWEmueL8KvSTnFzgCV1w==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.74.tgz", + "integrity": "sha512-75wMcxa18JhFdTpGPzCeKJl0bc6gZ/ODKRbJo7wRRNLo3UOFBAcqTER3az2hi5b1xVUKrLWkbULSGivfeyvPSw==", "dev": true, "requires": { - "@shikijs/transformers": "^1.27.2", - "@vuepress/helper": "2.0.0-rc.71", + "@shikijs/transformers": "^2.1.0", + "@vuepress/helper": "2.0.0-rc.74", "@vuepress/highlighter-helper": "2.0.0-rc.71", "nanoid": "^5.0.9", - "shiki": "^1.27.2" + "shiki": "^2.1.0", + "synckit": "^0.9.2" }, "dependencies": { "nanoid": { @@ -12005,32 +12217,32 @@ } }, "@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.71", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.71.tgz", - "integrity": "sha512-/wAD/HdNttnA1/0vpmx+iVFRJ9XKqS/lA0HEJSVBtaf+hP6N2Y5y0kgktiYYQjBlpsVarmksUOqyr55PvI0j1Q==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.74.tgz", + "integrity": "sha512-Kbr9u3fryw34s9ZdxY4fKsCQcN74aFal34CJ4xPxx5E6liE9Rp+gOWevOl89qYXfXgPfyHHJlW5KYfonaZe9Sw==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", + "@vuepress/helper": "2.0.0-rc.74", "sitemap": "^8.0.0" } }, "@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.70", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.70.tgz", - "integrity": "sha512-xIxEvWZb+rZkUNUy4T2h1vA/YXMMflvvXRu3VHjozlnzjDqdICxFGBgqHMDdQ/9cSXKLGJNNLi4MPm4lzMuCRw==", + "version": "2.0.0-rc.74", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.74.tgz", + "integrity": "sha512-6uQPv4kRakqcEPWmL3ZYKqjXqzOVycAdlr7oQlxs23E8CO59/QyIcrkloHPsdI+VhAA3v46NdiVD2TIrESRm6A==", "dev": true, "requires": { - "@vue/devtools-api": "^7.7.0", + "@vue/devtools-api": "^7.7.1", "vue": "^3.5.13" }, "dependencies": { "@vue/devtools-api": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.0.tgz", - "integrity": "sha512-bHEv6kT85BHtyGgDhE07bAUMAy7zpv6nnR004nSTd0wWMrAOtcrYoXO5iyr20Hkf5jR8obQOfS3byW+I3l2CCA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.1.tgz", + "integrity": "sha512-Cexc8GimowoDkJ6eNelOPdYIzsu2mgNyp0scOQ3tiaYSb9iok6LOESSsJvHaI+ib3joRfqRJNLkHFjhNuWA5dg==", "dev": true, "requires": { - "@vue/devtools-kit": "^7.7.0" + "@vue/devtools-kit": "^7.7.1" } } } @@ -12064,27 +12276,27 @@ } }, "@vueuse/core": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.4.0.tgz", - "integrity": "sha512-XnjQYcJwCsyXyIafyA6SvyN/OBtfPnjvJmbxNxQjCcyWD198urwm5TYvIUUyAxEAN0K7HJggOgT15cOlWFyLeA==", + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.5.0.tgz", + "integrity": "sha512-GVyH1iYqNANwcahAx8JBm6awaNgvR/SwZ1fjr10b8l1HIgDp82ngNbfzJUgOgWEoxjL+URAggnlilAEXwCOZtg==", "dev": true, "requires": { "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "12.4.0", - "@vueuse/shared": "12.4.0", + "@vueuse/metadata": "12.5.0", + "@vueuse/shared": "12.5.0", "vue": "^3.5.13" } }, "@vueuse/metadata": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.4.0.tgz", - "integrity": "sha512-AhPuHs/qtYrKHUlEoNO6zCXufu8OgbR8S/n2oMw1OQuBQJ3+HOLQ+EpvXs+feOlZMa0p8QVvDWNlmcJJY8rW2g==", + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.5.0.tgz", + "integrity": "sha512-Ui7Lo2a7AxrMAXRF+fAp9QsXuwTeeZ8fIB9wsLHqzq9MQk+2gMYE2IGJW48VMJ8ecvCB3z3GsGLKLbSasQ5Qlg==", "dev": true }, "@vueuse/shared": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.4.0.tgz", - "integrity": "sha512-9yLgbHVIF12OSCojnjTIoZL1+UA10+O4E1aD6Hpfo/DKVm5o3SZIwz6CupqGy3+IcKI8d6Jnl26EQj/YucnW0Q==", + "version": "12.5.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.5.0.tgz", + "integrity": "sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ==", "dev": true, "requires": { "vue": "^3.5.13" @@ -14639,9 +14851,9 @@ } }, "oniguruma-to-es": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.0.0.tgz", - "integrity": "sha512-pE7+9jQgomy10aK6BJKRNHj1Nth0YLOzb3iRuhlz4gRzNSBSd7hga6U8BE6o0SoSuSkqv+PPtt511Msd1Hkl0w==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz", + "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==", "dev": true, "requires": { "emoji-regex-xs": "^1.0.0", @@ -15329,17 +15541,17 @@ "dev": true }, "shiki": { - "version": "1.27.2", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.27.2.tgz", - "integrity": "sha512-QtA1C41oEVixKog+V8I3ia7jjGls7oCZ8Yul8vdHrVBga5uPoyTtMvFF4lMMXIyAZo5A5QbXq91bot2vA6Q+eQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-2.1.0.tgz", + "integrity": "sha512-yvKPdNGLXZv7WC4bl7JBbU3CEcUxnBanvMez8MG3gZXKpClGL4bHqFyLhTx+2zUvbjClUANs/S22HXb7aeOgmA==", "dev": true, "requires": { - "@shikijs/core": "1.27.2", - "@shikijs/engine-javascript": "1.27.2", - "@shikijs/engine-oniguruma": "1.27.2", - "@shikijs/langs": "1.27.2", - "@shikijs/themes": "1.27.2", - "@shikijs/types": "1.27.2", + "@shikijs/core": "2.1.0", + "@shikijs/engine-javascript": "2.1.0", + "@shikijs/engine-oniguruma": "2.1.0", + "@shikijs/langs": "2.1.0", + "@shikijs/themes": "2.1.0", + "@shikijs/types": "2.1.0", "@shikijs/vscode-textmate": "^10.0.1", "@types/hast": "^3.0.4" } @@ -15577,6 +15789,16 @@ "has-flag": "^4.0.0" } }, + "synckit": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", + "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "requires": { + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" + } + }, "throttleit": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", @@ -16111,26 +16333,26 @@ } }, "vuepress-plugin-components": { - "version": "2.0.0-rc.69", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.69.tgz", - "integrity": "sha512-lphy6HRTy/dl5PiHK7w8tba/bL2h/t4Rqv+n56dky6ULnD/ivTSsluhyAkPfai0pcklYDY35A0l1RUaLwSFyMQ==", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.71.tgz", + "integrity": "sha512-0EN/RgVUpinQaoLwqozYEzxhI8xHT+oDv0B6bw4DI6pFSlUzDP2adE1rw9UYeZDbVMZ9CD1SxuCLvc0dGEIGbw==", "dev": true, "requires": { "@stackblitz/sdk": "^1.11.0", - "@vuepress/helper": "2.0.0-rc.71", - "@vuepress/plugin-sass-palette": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vuepress/plugin-sass-palette": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "balloon-css": "^1.2.0", "create-codepen": "^2.0.0", "qrcode": "^1.5.4", "vue": "^3.5.13", - "vuepress-shared": "2.0.0-rc.69" + "vuepress-shared": "2.0.0-rc.71" } }, "vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.69", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.69.tgz", - "integrity": "sha512-mzlMDFTAPQIrBRiaVWAAc0IGhAHj7CU1A3l+MVg1ezYUcPIHEmm4lSSHS1IUIUBjkCpplHux75iAFE8Ua6TC5w==", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.71.tgz", + "integrity": "sha512-0w5PAXUE4z9hFcM7ig/BlBn874JzX+7B59TPUWrehyeVfdldPPGA5m1v0+30+9jGotANk5cwfhqtI0KT7Lrn3Q==", "dev": true, "requires": { "@mdit/plugin-container": "^0.16.0", @@ -16138,13 +16360,13 @@ "@mdit/plugin-plantuml": "^0.16.0", "@mdit/plugin-uml": "^0.16.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.71", - "@vuepress/plugin-sass-palette": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vuepress/plugin-sass-palette": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", "vue": "^3.5.13", - "vuepress-shared": "2.0.0-rc.69" + "vuepress-shared": "2.0.0-rc.71" }, "dependencies": { "argparse": { @@ -16165,60 +16387,60 @@ } }, "vuepress-shared": { - "version": "2.0.0-rc.69", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.69.tgz", - "integrity": "sha512-c3YMPmyrWzpyHiPWK2GdJva6Sb//gu6dh+4iuYafj/ceFFxZz0g6utjektx0CZomxe6V+MDUGuIbppUrsayVBg==", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.71.tgz", + "integrity": "sha512-hdRZx4Qtr5uSVs8Tx61il8pXgeBpa5BnruEIFvcy/kjOUblqPjX/NwxThWPSHO4AjRAz4zQ8Gq9JcXh2c/m7Ow==", "dev": true, "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vueuse/core": "^12.4.0", + "@vuepress/helper": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "dayjs": "^1.11.13", "vue": "^3.5.13" } }, "vuepress-theme-hope": { - "version": "2.0.0-rc.70", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.70.tgz", - "integrity": "sha512-SiywfrMacOPR3/M/JADB9lPvlC9P15ripskSmgr0KC8a2TWrP6e3q1KZzmQ97H/MWBIHE5jEu/6YMhrnTlTlog==", - "dev": true, - "requires": { - "@vuepress/helper": "2.0.0-rc.71", - "@vuepress/plugin-active-header-links": "2.0.0-rc.70", - "@vuepress/plugin-back-to-top": "2.0.0-rc.71", - "@vuepress/plugin-blog": "2.0.0-rc.71", - "@vuepress/plugin-catalog": "2.0.0-rc.71", - "@vuepress/plugin-comment": "2.0.0-rc.71", - "@vuepress/plugin-copy-code": "2.0.0-rc.71", - "@vuepress/plugin-copyright": "2.0.0-rc.71", + "version": "2.0.0-rc.71", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.71.tgz", + "integrity": "sha512-tZbdXIYiYZHYLIhNdxWTHnbjCKhJWTFFkCqC73jBqBr9gqYyuzfQ/fSPWh/xaqwe/v33AUzJ2QHKao86m78mjg==", + "dev": true, + "requires": { + "@vuepress/helper": "2.0.0-rc.74", + "@vuepress/plugin-active-header-links": "2.0.0-rc.74", + "@vuepress/plugin-back-to-top": "2.0.0-rc.74", + "@vuepress/plugin-blog": "2.0.0-rc.74", + "@vuepress/plugin-catalog": "2.0.0-rc.74", + "@vuepress/plugin-comment": "2.0.0-rc.74", + "@vuepress/plugin-copy-code": "2.0.0-rc.74", + "@vuepress/plugin-copyright": "2.0.0-rc.74", "@vuepress/plugin-git": "2.0.0-rc.68", - "@vuepress/plugin-icon": "2.0.0-rc.71", - "@vuepress/plugin-links-check": "2.0.0-rc.71", - "@vuepress/plugin-markdown-ext": "2.0.0-rc.71", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.71", - "@vuepress/plugin-markdown-image": "2.0.0-rc.71", - "@vuepress/plugin-markdown-include": "2.0.0-rc.71", - "@vuepress/plugin-markdown-math": "2.0.0-rc.71", - "@vuepress/plugin-markdown-stylize": "2.0.0-rc.71", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.71", - "@vuepress/plugin-notice": "2.0.0-rc.71", - "@vuepress/plugin-nprogress": "2.0.0-rc.71", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.71", - "@vuepress/plugin-reading-time": "2.0.0-rc.71", - "@vuepress/plugin-redirect": "2.0.0-rc.71", - "@vuepress/plugin-rtl": "2.0.0-rc.71", - "@vuepress/plugin-sass-palette": "2.0.0-rc.71", - "@vuepress/plugin-seo": "2.0.0-rc.71", - "@vuepress/plugin-shiki": "2.0.0-rc.71", - "@vuepress/plugin-sitemap": "2.0.0-rc.71", - "@vuepress/plugin-theme-data": "2.0.0-rc.70", - "@vueuse/core": "^12.4.0", + "@vuepress/plugin-icon": "2.0.0-rc.74", + "@vuepress/plugin-links-check": "2.0.0-rc.74", + "@vuepress/plugin-markdown-ext": "2.0.0-rc.74", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.74", + "@vuepress/plugin-markdown-image": "2.0.0-rc.74", + "@vuepress/plugin-markdown-include": "2.0.0-rc.74", + "@vuepress/plugin-markdown-math": "2.0.0-rc.74", + "@vuepress/plugin-markdown-stylize": "2.0.0-rc.75", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.74", + "@vuepress/plugin-notice": "2.0.0-rc.74", + "@vuepress/plugin-nprogress": "2.0.0-rc.74", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.74", + "@vuepress/plugin-reading-time": "2.0.0-rc.74", + "@vuepress/plugin-redirect": "2.0.0-rc.74", + "@vuepress/plugin-rtl": "2.0.0-rc.74", + "@vuepress/plugin-sass-palette": "2.0.0-rc.74", + "@vuepress/plugin-seo": "2.0.0-rc.74", + "@vuepress/plugin-shiki": "2.0.0-rc.74", + "@vuepress/plugin-sitemap": "2.0.0-rc.74", + "@vuepress/plugin-theme-data": "2.0.0-rc.74", + "@vueuse/core": "^12.5.0", "balloon-css": "^1.2.0", "bcrypt-ts": "^5.0.3", "chokidar": "^3.6.0", "vue": "^3.5.13", - "vuepress-plugin-components": "2.0.0-rc.69", - "vuepress-plugin-md-enhance": "2.0.0-rc.69", - "vuepress-shared": "2.0.0-rc.69" + "vuepress-plugin-components": "2.0.0-rc.71", + "vuepress-plugin-md-enhance": "2.0.0-rc.71", + "vuepress-shared": "2.0.0-rc.71" } }, "wait-on": { diff --git a/package.json b/package.json index e09625306..068ba4e2e 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,6 @@ "start-server-and-test": "^2.0.10", "vue": "^3.5.13", "vuepress": "2.0.0-rc.19", - "vuepress-theme-hope": "2.0.0-rc.70" + "vuepress-theme-hope": "2.0.0-rc.71" } }