diff --git a/package-lock.json b/package-lock.json index 2d3cae8..c31e0df 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,6 @@ "@codemirror/lang-sql": "^6.5.4", "@jupyterlab/mathjax2": "^3.6.6", "@jupyterlab/theme-light-extension": "^4.0.9", - "@rollup/rollup-win32-x64-msvc": "*", "@vercel/analytics": "^1.1.1", "@vueuse/core": "^10.7.0", "canvas-confetti": "^1.9.2", @@ -23,13 +22,13 @@ "cross-env": "^7.0.3", "markdown-it-mathjax3": "^4.3.2", "mermaid": "^10.6.1", - "unplugin-vue-macros": "^2.7.0", - "vitepress": "^1.0.0-rc.31", + "unplugin-vue-macros": "^2.7.3", + "vitepress": "^1.0.0-rc.32", "vitepress-plugin-mermaid-xyxsw": "^2.12.13" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.7.0", - "@rollup/rollup-win32-x64-msvc": "^4.7.0" + "@rollup/rollup-linux-x64-gnu": "^4.9.1", + "@rollup/rollup-win32-x64-msvc": "^4.9.1" } }, "node_modules/@algolia/autocomplete-core": { @@ -242,9 +241,9 @@ } }, "node_modules/@babel/types": { - "version": "7.23.5", - "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.23.5.tgz", - "integrity": "sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==", + "version": "7.23.6", + "resolved": "https://registry.npmmirror.com/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", @@ -1487,9 +1486,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.7.0", - "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.7.0.tgz", - "integrity": "sha512-cCkoGlGWfBobdDtiiypxf79q6k3/iRVGu1HVLbD92gWV5WZbmuWJCgRM4x2N6i7ljGn1cGytPn9ZAfS8UwF6vg==", + "version": "4.9.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.9.1.tgz", + "integrity": "sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==", "cpu": [ "x64" ], @@ -1511,10 +1510,36 @@ "linux" ] }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.8.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.8.0.tgz", + "integrity": "sha512-ge7saUz38aesM4MA7Cad8CHo0Fyd1+qTaqoIo+Jtk+ipBi4ATSrHWov9/S4u5pbEQmLjgUjB7BJt+MiKG2kzmA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.8.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.8.0.tgz", + "integrity": "sha512-p9E3PZlzurhlsN5h9g7zIP1DnqKXJe8ZUkFwAazqSvHuWfihlIISPxG9hCHCoA+dOOspL/c7ty1eeEVFTE0UTw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.7.0", - "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.7.0.tgz", - "integrity": "sha512-SeZzC2QhhdBQUm3U0c8+c/P6UlRyBcLL2Xp5KX7z46WXZxzR8RJSIWL9wSUeBTgxog5LTPJuPj0WOT9lvrtP7Q==", + "version": "4.9.1", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.9.1.tgz", + "integrity": "sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==", "cpu": [ "x64" ], @@ -1680,13 +1705,13 @@ } }, "node_modules/@vue-macros/api": { - "version": "0.9.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/api/-/api-0.9.0.tgz", - "integrity": "sha512-PYV/yhoOh1F5z0mFg0/A8OhuwmDI/ta+XwYkNZYyuA9QZ1jMWZFOA0ZdUAjTCHG6AdVFbkajR+XyxTNnQ+YytQ==", + "version": "0.9.2", + "resolved": "https://registry.npmmirror.com/@vue-macros/api/-/api-0.9.2.tgz", + "integrity": "sha512-j9MTa30Krmb9TP/tExSSaHVO6wDvvNx4MEbTTS14jPz09as3dM5QedpmVo3j+rQZyG2/Nmew5tF0xMK4a69+Lw==", "dev": true, "dependencies": { - "@babel/types": "^7.23.3", - "@vue-macros/common": "1.9.0", + "@babel/types": "^7.23.6", + "@vue-macros/common": "1.10.0", "resolve.exports": "^2.0.2" }, "engines": { @@ -1694,13 +1719,13 @@ } }, "node_modules/@vue-macros/better-define": { - "version": "1.7.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/better-define/-/better-define-1.7.0.tgz", - "integrity": "sha512-MO+wAWFU8FF8YPMCmonv18FRJko7OZLy2wT7ia0RKwDCgu7IEKnSbLIfnUNwUsceVAPGOrVapDiIcQ+VVMJoiw==", + "version": "1.7.2", + "resolved": "https://registry.npmmirror.com/@vue-macros/better-define/-/better-define-1.7.2.tgz", + "integrity": "sha512-J7xTD16T+GjMgZ13sr4yfyCRKxFxRT3WWgfxp8i3EsMUW5/LyYyo4rkWNBhf1KeQoxl6pJivDFRMIpGjD9C7kg==", "dev": true, "dependencies": { - "@vue-macros/api": "0.9.0", - "@vue-macros/common": "1.9.0", + "@vue-macros/api": "0.9.2", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1708,25 +1733,25 @@ } }, "node_modules/@vue-macros/boolean-prop": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/boolean-prop/-/boolean-prop-0.3.0.tgz", - "integrity": "sha512-QhG3FgusmtQ0dIvrs8SsgBUg0micfYdXmNJo1YPh+VykHwPcmw4kuTBSJsbzMM09I+62vgKi6FTYt3nZ74DBIA==", + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/boolean-prop/-/boolean-prop-0.3.1.tgz", + "integrity": "sha512-XE/8vZG6rka6Eul6t0iuF+ibfflvx+pnFYrupmaBmaz2zc1dWn+xYiVz5xEawcCEiVBEUHK1NWSblxluhWBQPA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-core": "^3.3.8" + "@vue-macros/common": "1.10.0", + "@vue/compiler-core": "^3.3.10" }, "engines": { "node": ">=16.14.0" } }, "node_modules/@vue-macros/chain-call": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/chain-call/-/chain-call-0.2.0.tgz", - "integrity": "sha512-0fC6mxYSJfU3hHrRwgLho9rZSgkIAZo0OKIWW7ZyrAlyNhZtq+8c7sq59samPFdZpYcwTfOBUcK5YuC3pjT9VQ==", + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/chain-call/-/chain-call-0.2.1.tgz", + "integrity": "sha512-w4tWPttIa27V1mbfEMJiUMZw8nH/uO9lvAMZnsn39S8m2Ud2yiMdkKyWgH62gtLoeCDdH7HEPqv4ZHbMx74cdg==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1734,15 +1759,15 @@ } }, "node_modules/@vue-macros/common": { - "version": "1.9.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/common/-/common-1.9.0.tgz", - "integrity": "sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==", + "version": "1.10.0", + "resolved": "https://registry.npmmirror.com/@vue-macros/common/-/common-1.10.0.tgz", + "integrity": "sha512-4DZsPeQA/nBQDw2RkYAmH7KrFjJVrMdAhJhO1JCl1bbbFXCGeoGjXfkg9wHPppj47s2HpAB3GrqNwqVGbi12NQ==", "dev": true, "dependencies": { - "@babel/types": "^7.23.3", - "@rollup/pluginutils": "^5.0.5", - "@vue/compiler-sfc": "^3.3.8", - "ast-kit": "^0.11.2", + "@babel/types": "^7.23.5", + "@rollup/pluginutils": "^5.1.0", + "@vue/compiler-sfc": "^3.3.10", + "ast-kit": "^0.11.3", "local-pkg": "^0.5.0", "magic-string-ast": "^0.3.0" }, @@ -1759,13 +1784,13 @@ } }, "node_modules/@vue-macros/define-emit": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-emit/-/define-emit-0.2.0.tgz", - "integrity": "sha512-h0BuYXD+3FcCjlWeCNp06n4wZfExrnl8rBs6KUTjGXwVglxjI6RHJT2kfK+p3TJpPCwvNct+iBS6CYA1w5eTfQ==", + "version": "0.2.2", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-emit/-/define-emit-0.2.2.tgz", + "integrity": "sha512-hmd4WSgOxYErAhoGgadNWOiu8MeIpUMvBnC3xqGMSg7bk1aPhIsei4MMvg2jxEH96mfd+NHzZwp3WALgxOJDpg==", "dev": true, "dependencies": { - "@vue-macros/api": "0.9.0", - "@vue-macros/common": "1.9.0", + "@vue-macros/api": "0.9.2", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1776,12 +1801,12 @@ } }, "node_modules/@vue-macros/define-models": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-models/-/define-models-1.2.0.tgz", - "integrity": "sha512-h4drdveUgNYxy+6tylFg/oGIStT7dZ4uo4CMXl5VkLzso78Yhsxqdz00ccm6gaAB9jdDCry2RGqL5ACEyDmLZA==", + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-models/-/define-models-1.2.1.tgz", + "integrity": "sha512-QVQ7MBByiuZ1rc/UyhDOsueD4LiRIUEqVXlmsDUzugiRmUc6ND2+jI3w7eGFLcgA8ruLV3uR6ozEZaHHib5TFA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "ast-walker-scope": "^0.5.0", "unplugin": "^1.5.1" }, @@ -1798,13 +1823,13 @@ } }, "node_modules/@vue-macros/define-prop": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-prop/-/define-prop-0.3.0.tgz", - "integrity": "sha512-aiu+tJp8eIT2wigzbP5lH0KoZhyTqiw2rysEVEK193logk6T8Fls5Yxf8YmOetrzpwOp6M4RciACGyiILLrsug==", + "version": "0.3.2", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-prop/-/define-prop-0.3.2.tgz", + "integrity": "sha512-Y8G5IQBeQu7jw3tHjUZu1QY/Y5uI150iJhQXYDIeju6db1fPJjymwXy1RE9WcsAiuEYTf7ktEiCWtlL3D5IpuQ==", "dev": true, "dependencies": { - "@vue-macros/api": "0.9.0", - "@vue-macros/common": "1.9.0", + "@vue-macros/api": "0.9.2", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1815,29 +1840,29 @@ } }, "node_modules/@vue-macros/define-props": { - "version": "2.0.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-props/-/define-props-2.0.0.tgz", - "integrity": "sha512-OYdw4Bz12FDUHbHL5Ql5T5rO0V0laITbEyKGTvYwpeBim4oyTx+EodIx+edvgquLHtMYPabwRKJ6v9XoTlxc0g==", + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-props/-/define-props-2.0.1.tgz", + "integrity": "sha512-Cm6T2n7BBmCutrCJqgVkrtnhHIF6y5nNIRgHdb+LNFodaxmSPVBQ+8ddNMMn9C5JG6SdVnybivsS3WkDdl9jpA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { "node": ">=16.14.0" }, "peerDependencies": { - "@vue-macros/reactivity-transform": "^0.4.0", + "@vue-macros/reactivity-transform": "^0.4.1", "vue": "^2.7.0 || ^3.2.25" } }, "node_modules/@vue-macros/define-props-refs": { - "version": "1.2.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-props-refs/-/define-props-refs-1.2.0.tgz", - "integrity": "sha512-ZWA9raSedk+eRfailc9gkyA4PHJrMGDg/tzV/yp89dDNVTzp9M1qQdLTV9S6R0ern/48ZvSYcz4n8ZVNwHg+Aw==", + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-props-refs/-/define-props-refs-1.2.1.tgz", + "integrity": "sha512-NF5VvP5dBWy7X35KldxKhT/psmkEOkV2wHefLFiQDsVvUGYyqwVcsC0t+PrKqoYlmYg5Ouq0lOmTPyEVqjhmDA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1848,12 +1873,12 @@ } }, "node_modules/@vue-macros/define-render": { - "version": "1.5.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-render/-/define-render-1.5.0.tgz", - "integrity": "sha512-QgScJaWRkZ6iYwm8k0uVlhPCfdGJYkMbkLr8Pr/pTRrjmXl3W+f7ZRbBDPKl4GBxVdJ+pHWjP0NsYuPb1dUXtw==", + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-render/-/define-render-1.5.1.tgz", + "integrity": "sha512-60m7i64dPbye5m5Y6DRQi9qPAUPavAyNXbFKws+R62lbc0R1j2pEUxOtMoblusDLFZRQG+MFLjWMYs3dBy7DaA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1864,12 +1889,12 @@ } }, "node_modules/@vue-macros/define-slots": { - "version": "1.1.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/define-slots/-/define-slots-1.1.0.tgz", - "integrity": "sha512-vkIxGrFhqdd8fvEuIGaIVw3ex0TB8MZFzGH5digCPOxBsBEeNNlTlwS3D63Qd5mCDpVsZy9xkuv159T9GS1DIg==", + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/define-slots/-/define-slots-1.1.1.tgz", + "integrity": "sha512-I1iOto50nQPbEsU/+bPr7MQDNgrvMGunfyuS/tQQu9Hp/Y0pGop3LEFXfM1lxBfOishBiBB1i2zMAOIi1IqfIA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1901,13 +1926,13 @@ } }, "node_modules/@vue-macros/export-expose": { - "version": "0.1.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/export-expose/-/export-expose-0.1.0.tgz", - "integrity": "sha512-R1izR6LHS6yjJKI7IPDCwW385ct4KjQJVXz6jk6sL6Wk+iZbybDiGzzzK/jqpMlyzDvX0qVZ8vjACm1lidvLzA==", + "version": "0.1.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/export-expose/-/export-expose-0.1.1.tgz", + "integrity": "sha512-88CBQ/o+BXV9fyrGBs2qAlBPyTFcrxm9Ye3JjtxmCsiws/8bTbQRWi3MXrNp5XNxD0LDVN2P5xXe0lKKQyN4Kg==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-sfc": "^3.3.8", + "@vue-macros/common": "1.10.0", + "@vue/compiler-sfc": "^3.3.10", "unplugin": "^1.5.1" }, "engines": { @@ -1918,12 +1943,12 @@ } }, "node_modules/@vue-macros/export-props": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/export-props/-/export-props-0.4.0.tgz", - "integrity": "sha512-XjDmw+OCxWOR4OPARH5aosvrarCk/TF7szE3ynx4UXfhCWS7lPJpLHwYkF/pfbx6FAFDUO81Drrey2BlhzTLvA==", + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/export-props/-/export-props-0.4.1.tgz", + "integrity": "sha512-pmcyddNk3VnBonjqExIdCNAdsIIRifjK2X3+dmQ1GuXzDMTF7CQ51tr/4yMain0pn40PTr0Az7nqUdYaskp2Fw==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1934,13 +1959,13 @@ } }, "node_modules/@vue-macros/export-render": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/export-render/-/export-render-0.2.0.tgz", - "integrity": "sha512-kmh6drhExv3r42DPGHo1UOtEX2pw2G5CTHvHg0FQiQAMltWd11C0/LXYRR/Zorh9EoMVMAObRnw5HrcdIoQEPA==", + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/export-render/-/export-render-0.2.1.tgz", + "integrity": "sha512-Em+5cPF1bLiwr3rQmvxo8vQa2jRax81vhp6bIYW4QtXKgdAWbfc+SRHdPQz/BjavvK/oymsnO3/jAK35Vv/xNQ==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-sfc": "^3.3.8", + "@vue-macros/common": "1.10.0", + "@vue/compiler-sfc": "^3.3.10", "unplugin": "^1.5.1" }, "engines": { @@ -1951,12 +1976,12 @@ } }, "node_modules/@vue-macros/hoist-static": { - "version": "1.5.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/hoist-static/-/hoist-static-1.5.0.tgz", - "integrity": "sha512-ZhPOrnBftGmot+tLrf2db3C2LFP6hvHTOlO2tvD4r9FdhGS+ZNwKYvAiYYxH8Yevs6ZdgffAz+Gpz02QHggKuw==", + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/hoist-static/-/hoist-static-1.5.1.tgz", + "integrity": "sha512-EWmejhLnk5cZ//YNO8o206YFaMvphEXjCXH7fZ3/2SZM99D9xLo/7OUUehmEnR1Pkv9GeG31X2yRhJx80fOuQg==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1964,12 +1989,12 @@ } }, "node_modules/@vue-macros/jsx-directive": { - "version": "0.7.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/jsx-directive/-/jsx-directive-0.7.0.tgz", - "integrity": "sha512-OSS7ZnwQueUkEYcjoe4VAeJLp+kkFa0l5mm4fkPQs9zK1uq4D+kCw+Hhg9OyrKNdiWpNutdUHgolJPNsqXUp7A==", + "version": "0.8.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/jsx-directive/-/jsx-directive-0.8.1.tgz", + "integrity": "sha512-kHPCQhT/CJif+2/lNITOE367obZqTalpAwULRfixlnkvPR2RmMPQ+RkDJ8DYaVH9W7dJicQYZHppCKN8TGwyUQ==", "dev": true, "dependencies": { - "@vue-macros/common": "~1.9.0", + "@vue-macros/common": "~1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -1977,13 +2002,13 @@ } }, "node_modules/@vue-macros/named-template": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/named-template/-/named-template-0.4.0.tgz", - "integrity": "sha512-dItF6N/WMWH0INQ5XqZ2SsFo5pZ+Q0muOWfTpi52GaeD96+N02yYUdT+wsZOdNu0VvLh/QuHxmDRCiiROmpL0Q==", + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/named-template/-/named-template-0.4.1.tgz", + "integrity": "sha512-n3zAA4jWek1p9YzSyAySE0UA8G9w4n385yPjcKrOSGYcCjskBJRzKzNklMsvEn0dbR46H7ZrpVxJffv28z8NEA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-dom": "^3.3.8", + "@vue-macros/common": "1.10.0", + "@vue/compiler-dom": "^3.3.10", "unplugin": "^1.5.1" }, "engines": { @@ -1991,15 +2016,15 @@ } }, "node_modules/@vue-macros/reactivity-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/reactivity-transform/-/reactivity-transform-0.4.0.tgz", - "integrity": "sha512-3DG+FWkIZe5xZJhIdxyieIYcDKJGC3aUab1JWtEOkS8Q21rLpu6VKUjV6TmB5LNyLSGVp+7de/87Ptd6C6RHOA==", + "version": "0.4.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/reactivity-transform/-/reactivity-transform-0.4.1.tgz", + "integrity": "sha512-P+9MnDx9eVr23jDo2CifUtfgYGZ8NcTAE3njS1ef3DpEs9C3p4UfcEbeLyvt1fCpPVf9kpdo//8mVJ8MgVK6cw==", "dev": true, "dependencies": { - "@babel/parser": "^7.23.3", - "@vue-macros/common": "1.9.0", - "@vue/compiler-core": "^3.3.8", - "@vue/shared": "^3.3.8", + "@babel/parser": "^7.23.5", + "@vue-macros/common": "1.10.0", + "@vue/compiler-core": "^3.3.10", + "@vue/shared": "^3.3.10", "magic-string": "^0.30.5", "unplugin": "^1.5.1" }, @@ -2011,13 +2036,13 @@ } }, "node_modules/@vue-macros/setup-block": { - "version": "0.3.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/setup-block/-/setup-block-0.3.0.tgz", - "integrity": "sha512-URaruhrjrMnSAWt+elPblfqOUhL1y7uZKFzrfgPlr/uuyQGDsmxK/ZEw5gMY77rrJwcEqNfHDkNR8BV27gp/3w==", + "version": "0.3.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/setup-block/-/setup-block-0.3.1.tgz", + "integrity": "sha512-gzRjsmuIBhcMEBY4qyxQBulxa50SyjmQo4QhsaBIMurxcoky8lQpqcQedPhWLQIeJMxZ5s44WrUoGCtEYwaH2Q==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-dom": "^3.3.8", + "@vue-macros/common": "1.10.0", + "@vue/compiler-dom": "^3.3.10", "unplugin": "^1.5.1" }, "engines": { @@ -2025,12 +2050,12 @@ } }, "node_modules/@vue-macros/setup-component": { - "version": "0.17.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/setup-component/-/setup-component-0.17.0.tgz", - "integrity": "sha512-s/jwPQ+lGp3O0kgCFtPkH2+kvLtCLJ04iP+gTQwRXpgXDuQ6UlRdBday5wuhV32cq8C2oLHmKwSvYX/8N7WkRg==", + "version": "0.17.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/setup-component/-/setup-component-0.17.1.tgz", + "integrity": "sha512-yfv0GKlO914y22T6pE+CiI5lXOb1UxKLzHyyZshOjlmiuSM6MQICaZulTvh+R+MvIayxu/Y53Ujnovbvbmvhsw==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -2038,12 +2063,12 @@ } }, "node_modules/@vue-macros/setup-sfc": { - "version": "0.17.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/setup-sfc/-/setup-sfc-0.17.0.tgz", - "integrity": "sha512-4cCoEl+tzEuJtHg4q6MlTLyM1M/xf+CC+d12QaCGbUgALfUAIa85sB8XnnPgxxu2A6MpD+4uE+6BrJHBOXIiVw==", + "version": "0.17.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/setup-sfc/-/setup-sfc-0.17.1.tgz", + "integrity": "sha512-TG9xOFrse2AzSlJx/hpgOXbczngBvuDNZRR9FcNU8DZW/TozFFY7zjHOlrFG38cVAJYPjBPuqrn4mix7FnAoTA==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -2051,25 +2076,25 @@ } }, "node_modules/@vue-macros/short-bind": { - "version": "0.2.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/short-bind/-/short-bind-0.2.0.tgz", - "integrity": "sha512-1cHCWaysLvrX4Oms+yAEhYjdxP0lfblC6JSlHZ0wzKVnsJ6DAWVaopp1H2kt3uJmWPr8C5iOYO7HRmRxd4JkrQ==", + "version": "0.2.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/short-bind/-/short-bind-0.2.1.tgz", + "integrity": "sha512-KtkRAU+cl9BnCmbIA4hMK2GltG5i+4xv+o4l7IhKuYWzBGqBCQHsgDM4B9IwnYh3hb1pHH+aJo/wRcX6hZJW9g==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-core": "^3.3.8" + "@vue-macros/common": "1.10.0", + "@vue/compiler-core": "^3.3.10" }, "engines": { "node": ">=16.14.0" } }, "node_modules/@vue-macros/short-emits": { - "version": "1.5.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/short-emits/-/short-emits-1.5.0.tgz", - "integrity": "sha512-R3ycVQwlnq9XXTSIOJDjdZ3Gbp6EcRwabLUrJcWUEEzqNZds8lP4br7jwPnA0KDCvXdEbjCQqqpzmosLPQuung==", + "version": "1.5.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/short-emits/-/short-emits-1.5.1.tgz", + "integrity": "sha512-1QO3xsUGr0/nTP9DYqsK4cNGfaEuqPEUlX6jhDBGGZru1POOpZjdqs2m9gvJrtDZJhk4k5i3AVDZ+PQsFrivsQ==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "unplugin": "^1.5.1" }, "engines": { @@ -2077,13 +2102,13 @@ } }, "node_modules/@vue-macros/short-vmodel": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/@vue-macros/short-vmodel/-/short-vmodel-1.4.0.tgz", - "integrity": "sha512-0rlL+GfDbbA4FGk90a5uPIkZmYSW4Asmh/r0KHZsqhKmyKxJf9eow7/CYGjvsnDKr+hk+pnq/CUSLkUnn+ey2g==", + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/@vue-macros/short-vmodel/-/short-vmodel-1.4.1.tgz", + "integrity": "sha512-FKgA0iV5xQ2N4scZtUq5Rwciss9swcnbJ2eBMQBz2nHBGG183/+eyWkS1y8HzGyK3ZuwQNQ0vbLkN1ZXg75+ug==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", - "@vue/compiler-core": "^3.3.8" + "@vue-macros/common": "1.10.0", + "@vue/compiler-core": "^3.3.10" }, "engines": { "node": ">=16.14.0" @@ -4722,6 +4747,32 @@ "fsevents": "~2.3.2" } }, + "node_modules/rollup/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.8.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.8.0.tgz", + "integrity": "sha512-PmvAj8k6EuWiyLbkNpd6BLv5XeYFpqWuRvRNRl80xVfpGXK/z6KYXmAgbI4ogz7uFiJxCnYcqyvZVD0dgFog7Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/rollup/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.8.0", + "resolved": "https://registry.npmmirror.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.8.0.tgz", + "integrity": "sha512-kb4/auKXkYKqlUYTE8s40FcJIj5soOyRLHKd4ugR0dCq0G2EfcF54eYcfQiGkHzjidZ40daB4ulsFdtqNKZtBg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/rw": { "version": "1.3.3", "resolved": "https://registry.npmmirror.com/rw/-/rw-1.3.3.tgz", @@ -4806,21 +4857,21 @@ } }, "node_modules/shikiji": { - "version": "0.7.6", - "resolved": "https://registry.npmmirror.com/shikiji/-/shikiji-0.7.6.tgz", - "integrity": "sha512-KzEtvSGQtBvfwVIB70kOmIfl/5rz1LC8j+tvlHXsJKAIdONNQvG1at7ivUUq3xUctqgO6fsO3AGomUSh0F+wsQ==", + "version": "0.9.2", + "resolved": "https://registry.npmmirror.com/shikiji/-/shikiji-0.9.2.tgz", + "integrity": "sha512-bxXd5iOVvuPj0NVFWQG3YMNLAGkWHyjTGixM7wLzqJNz3WMaeiOZbOP12gjQWKMJg+Ca4jmgATrUWu/rFb3B8A==", "dev": true, "dependencies": { "hast-util-to-html": "^9.0.0" } }, "node_modules/shikiji-transformers": { - "version": "0.7.6", - "resolved": "https://registry.npmmirror.com/shikiji-transformers/-/shikiji-transformers-0.7.6.tgz", - "integrity": "sha512-yTp+7JMD/aXbV9ndn14eo9IK/UNt8iDsLNyqlOmCtcldlkqWE9T2YKAlOHOTVaeDfYWUWZa2EgSXb/CBfepBrw==", + "version": "0.9.2", + "resolved": "https://registry.npmmirror.com/shikiji-transformers/-/shikiji-transformers-0.9.2.tgz", + "integrity": "sha512-WEBeNm+oUL/4OTENjnZ5G29ErNM2cPGJHRRhqjwoTFkHnsJsACtTluTaYjPEppCl46Vo3M4TV9GwrMxz2WeCSg==", "dev": true, "dependencies": { - "shikiji": "0.7.6" + "shikiji": "0.9.2" } }, "node_modules/sirv": { @@ -5143,12 +5194,12 @@ } }, "node_modules/unplugin-vue-define-options": { - "version": "1.4.0", - "resolved": "https://registry.npmmirror.com/unplugin-vue-define-options/-/unplugin-vue-define-options-1.4.0.tgz", - "integrity": "sha512-P8TPXzZ1eqwkLZrGm+tHc7fR7/md6bEfSuJdxZi6Pp4PcqRctDzmZiXpQVIjBULpv+LhOCVRehIrsOTvABVUww==", + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/unplugin-vue-define-options/-/unplugin-vue-define-options-1.4.1.tgz", + "integrity": "sha512-dsI7JZvzCv6hV0Iq8cUKO70gFlsfEmASZzmebVlPzT2Knb57d4Plqjuf0wpU61G2HGSDZ8gy73Nix4FTmFVOyQ==", "dev": true, "dependencies": { - "@vue-macros/common": "1.9.0", + "@vue-macros/common": "1.10.0", "ast-walker-scope": "^0.5.0", "unplugin": "^1.5.1" }, @@ -5157,39 +5208,39 @@ } }, "node_modules/unplugin-vue-macros": { - "version": "2.7.0", - "resolved": "https://registry.npmmirror.com/unplugin-vue-macros/-/unplugin-vue-macros-2.7.0.tgz", - "integrity": "sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==", + "version": "2.7.3", + "resolved": "https://registry.npmmirror.com/unplugin-vue-macros/-/unplugin-vue-macros-2.7.3.tgz", + "integrity": "sha512-zp4LUzkH8WWA/u7nmzez/k4qfrAHlC55COqOHXkzfilFSQ7be+yzAKuY+DoTQzafLFUXvneb0sQsATcfHeQGhQ==", "dev": true, "dependencies": { - "@vue-macros/better-define": "1.7.0", - "@vue-macros/boolean-prop": "0.3.0", - "@vue-macros/chain-call": "^0.2.0", - "@vue-macros/common": "1.9.0", - "@vue-macros/define-emit": "^0.2.0", - "@vue-macros/define-models": "1.2.0", - "@vue-macros/define-prop": "^0.3.0", - "@vue-macros/define-props": "2.0.0", - "@vue-macros/define-props-refs": "1.2.0", - "@vue-macros/define-render": "1.5.0", - "@vue-macros/define-slots": "1.1.0", + "@vue-macros/better-define": "1.7.2", + "@vue-macros/boolean-prop": "0.3.1", + "@vue-macros/chain-call": "^0.2.1", + "@vue-macros/common": "1.10.0", + "@vue-macros/define-emit": "^0.2.2", + "@vue-macros/define-models": "1.2.1", + "@vue-macros/define-prop": "^0.3.2", + "@vue-macros/define-props": "2.0.1", + "@vue-macros/define-props-refs": "1.2.1", + "@vue-macros/define-render": "1.5.1", + "@vue-macros/define-slots": "1.1.1", "@vue-macros/devtools": "^0.2.0", - "@vue-macros/export-expose": "0.1.0", - "@vue-macros/export-props": "0.4.0", - "@vue-macros/export-render": "0.2.0", - "@vue-macros/hoist-static": "1.5.0", - "@vue-macros/jsx-directive": "0.7.0", - "@vue-macros/named-template": "0.4.0", - "@vue-macros/reactivity-transform": "0.4.0", - "@vue-macros/setup-block": "0.3.0", - "@vue-macros/setup-component": "0.17.0", - "@vue-macros/setup-sfc": "0.17.0", - "@vue-macros/short-bind": "0.2.0", - "@vue-macros/short-emits": "1.5.0", - "@vue-macros/short-vmodel": "1.4.0", + "@vue-macros/export-expose": "0.1.1", + "@vue-macros/export-props": "0.4.1", + "@vue-macros/export-render": "0.2.1", + "@vue-macros/hoist-static": "1.5.1", + "@vue-macros/jsx-directive": "0.8.1", + "@vue-macros/named-template": "0.4.1", + "@vue-macros/reactivity-transform": "0.4.1", + "@vue-macros/setup-block": "0.3.1", + "@vue-macros/setup-component": "0.17.1", + "@vue-macros/setup-sfc": "0.17.1", + "@vue-macros/short-bind": "0.2.1", + "@vue-macros/short-emits": "1.5.1", + "@vue-macros/short-vmodel": "1.4.1", "unplugin": "^1.5.1", "unplugin-combine": "^0.8.1", - "unplugin-vue-define-options": "1.4.0" + "unplugin-vue-define-options": "1.4.1" }, "engines": { "node": ">=16.14.0" @@ -5351,9 +5402,9 @@ } }, "node_modules/vite": { - "version": "5.0.7", - "resolved": "https://registry.npmmirror.com/vite/-/vite-5.0.7.tgz", - "integrity": "sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==", + "version": "5.0.10", + "resolved": "https://registry.npmmirror.com/vite/-/vite-5.0.10.tgz", + "integrity": "sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==", "dev": true, "dependencies": { "esbuild": "^0.19.3", @@ -5403,33 +5454,33 @@ } }, "node_modules/vitepress": { - "version": "1.0.0-rc.31", - "resolved": "https://registry.npmmirror.com/vitepress/-/vitepress-1.0.0-rc.31.tgz", - "integrity": "sha512-ikH9pIjOOAbyoYAGBVfTz8TzuXp+UoWaIRMU4bw/oiTg8R65SbAaGKY84xx6TuL+f4VqUJ8lhzW82YyxSLvstA==", + "version": "1.0.0-rc.32", + "resolved": "https://registry.npmmirror.com/vitepress/-/vitepress-1.0.0-rc.32.tgz", + "integrity": "sha512-yf00Skn5BGP+YOQvTbSrB5s9qEb/cV+i+wM5rw+mlaxcIYtK+ORvyBEYZLvKogs7OO70TppJtixb4ofeo5K7HA==", "dev": true, "dependencies": { "@docsearch/css": "^3.5.2", "@docsearch/js": "^3.5.2", "@types/markdown-it": "^13.0.7", - "@vitejs/plugin-vue": "^4.5.0", + "@vitejs/plugin-vue": "^4.5.2", "@vue/devtools-api": "^6.5.1", - "@vueuse/core": "^10.6.1", - "@vueuse/integrations": "^10.6.1", + "@vueuse/core": "^10.7.0", + "@vueuse/integrations": "^10.7.0", "focus-trap": "^7.5.4", "mark.js": "8.11.1", "minisearch": "^6.3.0", "mrmime": "^1.0.1", - "shikiji": "^0.7.4", - "shikiji-transformers": "^0.7.4", - "vite": "^5.0.2", - "vue": "^3.3.8" + "shikiji": "0.9.2", + "shikiji-transformers": "0.9.2", + "vite": "^5.0.10", + "vue": "^3.3.11" }, "bin": { "vitepress": "bin/vitepress.js" }, "peerDependencies": { "markdown-it-mathjax3": "^4.3.2", - "postcss": "^8.4.31" + "postcss": "^8.4.32" }, "peerDependenciesMeta": { "markdown-it-mathjax3": { diff --git a/package.json b/package.json index 6075c17..352a1b5 100644 --- a/package.json +++ b/package.json @@ -22,12 +22,12 @@ "cross-env": "^7.0.3", "markdown-it-mathjax3": "^4.3.2", "mermaid": "^10.6.1", - "unplugin-vue-macros": "^2.7.0", - "vitepress": "^1.0.0-rc.31", + "unplugin-vue-macros": "^2.7.3", + "vitepress": "^1.0.0-rc.32", "vitepress-plugin-mermaid-xyxsw": "^2.12.13" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.7.0", - "@rollup/rollup-win32-x64-msvc": "^4.7.0" + "@rollup/rollup-linux-x64-gnu": "^4.9.1", + "@rollup/rollup-win32-x64-msvc": "^4.9.1" } }