From 43deb62802b34c58fc18c6fb168f7abc9da629d3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 3 Jan 2024 02:07:42 +0000 Subject: [PATCH] fix(deps): update all minor dependencies --- apps/slides/package.json | 4 +- package.json | 2 +- pnpm-lock.yaml | 639 +++++++++++++++++++++++---------------- 3 files changed, 374 insertions(+), 271 deletions(-) diff --git a/apps/slides/package.json b/apps/slides/package.json index 203ea5d..82f11ad 100644 --- a/apps/slides/package.json +++ b/apps/slides/package.json @@ -8,7 +8,7 @@ "export": "slidev export" }, "dependencies": { - "@openscript-ch/slidev-theme": "^0.4.0", - "@slidev/cli": "^0.45.0" + "@openscript-ch/slidev-theme": "^0.5.0", + "@slidev/cli": "^0.46.0" } } diff --git a/package.json b/package.json index f33f62a..7b6840e 100644 --- a/package.json +++ b/package.json @@ -11,5 +11,5 @@ "keywords": [], "author": "", "license": "MIT", - "packageManager": "pnpm@8.12.0" + "packageManager": "pnpm@8.14.0" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ebe5a7f..7c28911 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,11 +23,11 @@ importers: apps/slides: dependencies: '@openscript-ch/slidev-theme': - specifier: ^0.4.0 - version: 0.4.5(sass@1.69.4) + specifier: ^0.5.0 + version: 0.5.5(sass@1.69.4) '@slidev/cli': - specifier: ^0.45.0 - version: 0.45.0(@types/markdown-it@13.0.6)(postcss@8.4.32)(sass@1.69.4) + specifier: ^0.46.0 + version: 0.46.1(@types/markdown-it@13.0.6)(postcss@8.4.32)(sass@1.69.4)(typescript@5.3.3) packages: @@ -52,8 +52,8 @@ packages: execa: 8.0.1 dev: false - /@antfu/utils@0.7.6: - resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==} + /@antfu/utils@0.7.7: + resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} dev: false /@astrojs/compiler@2.3.2: @@ -80,7 +80,7 @@ packages: remark-parse: 10.0.2 remark-rehype: 10.1.0 remark-smartypants: 2.0.0 - shikiji: 0.6.10 + shikiji: 0.6.13 unified: 10.1.2 unist-util-visit: 4.1.2 vfile: 5.3.7 @@ -382,6 +382,14 @@ packages: '@babel/types': 7.23.5 dev: false + /@babel/parser@7.23.6: + resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.5 + dev: false + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.5): resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} engines: {node: '>=6.9.0'} @@ -910,32 +918,22 @@ packages: dev: false optional: true - /@fontsource/fira-code@5.0.14: - resolution: {integrity: sha512-XAATSwSME0Lx4Pxk67QJhMiX6tpJxf9oc73s+EoXSqW8Qiko8gy+3enfDdVPnducwIv8+CGduQmhYkqs03q8xA==} + /@fontsource/fira-code@5.0.16: + resolution: {integrity: sha512-mOAs/sgZz+ETOB4foFnOnbewQDJpByvR4h/pLmgkWVn/gbA8Tlb4wUSWK4QFc+SKmHaDJsT/wgWjDUcxssZn7w==} dev: false /@fontsource/pt-sans@5.0.8: resolution: {integrity: sha512-YCn2rcHLdQUNcTzrrHpPzzLqMat2s1TUTcBDXIHgHpUNar3jkrZ9U0wNGczu0C0WgFzUFShDtRUl3PehDi9P+g==} dev: false - /@hedgedoc/markdown-it-plugins@2.1.4(markdown-it@13.0.2): - resolution: {integrity: sha512-lJgHOasTvhPiIsx7o019xnUJ3suANVMkTIVlQ3hWiZTUp7feyxfuaRF98/gm9sl8Bg01JjNb2OIjA8l4bck/hQ==} - peerDependencies: - markdown-it: '>=12' - dependencies: - '@mrdrogdrog/optional': 1.2.1 - html-entities: 2.4.0 - markdown-it: 13.0.2 - dev: false - - /@iconify-json/carbon@1.1.24: - resolution: {integrity: sha512-Sx4vj3HfQj3yP6a4QzWc1BymDO5uTOGTHeb5it/xaMa196C6+RegNUv1F+Y1h8AJ2Sv93GMI+PyMH0HyqTHEmg==} + /@iconify-json/carbon@1.1.27: + resolution: {integrity: sha512-tJVXv9+D9cjU5HcaY+8J0awv9AL/Mjo9MWR/fxHfHFPP/iokjPBEgq4jOBDGNe8W0k/BTrVI3zpgZjLoi6RNGg==} dependencies: '@iconify/types': 2.0.0 dev: false - /@iconify-json/ph@1.1.8: - resolution: {integrity: sha512-LtUWsiO/R2Gx4ZqHGJbJYG4XaAFkQ1+rHPQmmQ7NVTaqg7EZibB3ky1aXX12sJ2F+6z8QIpthsw3wRjReEnTig==} + /@iconify-json/ph@1.1.9: + resolution: {integrity: sha512-LcKe7rSp4zm1Rpafsv03DVdta65ePmPMH7IHLErD8nFLL2jNAtt/8CUAJWbaqYztE3V4wEg21az09Ur6yo9CXw==} dependencies: '@iconify/types': 2.0.0 dev: false @@ -948,7 +946,7 @@ packages: resolution: {integrity: sha512-7vf3Uk6H7TKX4QMs2gbg5KR1X9J0NJzKSRNWhMZ+PWN92l0t6Q3tj2ZxLDG07rC3ppWBtTtA4FPmkQphuEmdsg==} dependencies: '@antfu/install-pkg': 0.1.1 - '@antfu/utils': 0.7.6 + '@antfu/utils': 0.7.7 '@iconify/types': 2.0.0 debug: 4.3.4 kolorist: 1.8.0 @@ -1278,7 +1276,7 @@ packages: pkg-types: 1.0.3 scule: 1.0.0 semver: 7.5.4 - ufo: 1.3.1 + ufo: 1.3.2 unctx: 2.3.1 unimport: 3.4.0 untyped: 1.4.0 @@ -1301,7 +1299,7 @@ packages: pkg-types: 1.0.3 postcss-import-resolver: 2.0.0 std-env: 3.4.3 - ufo: 1.3.1 + ufo: 1.3.2 unimport: 3.4.0 untyped: 1.4.0 transitivePeerDependencies: @@ -1341,15 +1339,15 @@ packages: - supports-color dev: false - /@openscript-ch/slidev-theme@0.4.5(sass@1.69.4): - resolution: {integrity: sha512-gi3FolaMRJkFszTPcp7oK3qeOQO0Qor46eQHZcSJshPu7dpGGDJwuuVE+crupRWsyo8RBvyaardRPEYdtuKJ4A==} + /@openscript-ch/slidev-theme@0.5.5(sass@1.69.4): + resolution: {integrity: sha512-/8dIwL1lmFOVJTQoPtPdOIRiLNEWS87YMDafnDe2CjitUmsTV0QNH381/mH4nRpBhoW2Td+XuiXDyreOtj8/2A==} engines: {node: '>=20.0.0'} peerDependencies: sass: ^1.69.4 dependencies: - '@fontsource/fira-code': 5.0.14 + '@fontsource/fira-code': 5.0.16 '@fontsource/pt-sans': 5.0.8 - '@slidev/types': 0.43.7 + '@slidev/types': 0.46.1 codemirror-theme-vars: 0.1.2 prism-theme-vars: 0.2.4 sass: 1.69.4 @@ -1415,20 +1413,6 @@ packages: resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} dev: false - /@rollup/pluginutils@5.0.5: - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.2 - estree-walker: 2.0.2 - picomatch: 2.3.1 - dev: false - /@rollup/pluginutils@5.1.0: resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} engines: {node: '>=14.0.0'} @@ -1552,8 +1536,8 @@ packages: engines: {node: '>=14.16'} dev: false - /@slidev/cli@0.45.0(@types/markdown-it@13.0.6)(postcss@8.4.32)(sass@1.69.4): - resolution: {integrity: sha512-pbxhtFzafEzHo18JrwJEg8VVvwyo0ZEvTZEhCTAmDP3gBllW7QP/y+1alTskpH2OFWH/e3EYy7WgJtCzOXK0Cw==} + /@slidev/cli@0.46.1(@types/markdown-it@13.0.6)(postcss@8.4.32)(sass@1.69.4)(typescript@5.3.3): + resolution: {integrity: sha512-YqDn/7d+N24VqkHebpzslyXCeHHk3MJLcgHZC2074QBxH6mlLgk4Q9mSk4wXOjOZFLegEaOQj+x3NcbXHzQOnQ==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -1562,24 +1546,24 @@ packages: playwright-chromium: optional: true dependencies: - '@antfu/utils': 0.7.6 - '@hedgedoc/markdown-it-plugins': 2.1.4(markdown-it@13.0.2) - '@iconify-json/carbon': 1.1.24 - '@iconify-json/ph': 1.1.8 + '@antfu/utils': 0.7.7 + '@iconify-json/carbon': 1.1.27 + '@iconify-json/ph': 1.1.9 '@lillallol/outline-pdf': 4.0.0 '@mrdrogdrog/optional': 1.2.1 - '@slidev/client': 0.45.0(postcss@8.4.32)(vite@5.0.7) - '@slidev/parser': 0.45.0 - '@slidev/types': 0.45.0 + '@slidev/client': 0.46.1(postcss@8.4.32)(typescript@5.3.3)(vite@5.0.10) + '@slidev/parser': 0.46.1 + '@slidev/types': 0.46.1 '@unocss/extractor-mdc': 0.58.0 '@unocss/reset': 0.58.0 - '@vitejs/plugin-vue': 4.5.2(vite@5.0.7)(vue@3.3.11) - '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.7)(vue@3.3.11) + '@vitejs/plugin-vue': 4.5.2(vite@5.0.10)(vue@3.4.3) + '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.10)(vue@3.4.3) '@windicss/config': 1.9.2 cli-progress: 3.12.0 codemirror: 5.65.15 connect: 3.7.0 debug: 4.3.4 + fast-deep-equal: 3.1.3 fast-glob: 3.3.2 fs-extra: 11.2.0 get-port-please: 3.1.1 @@ -1591,11 +1575,13 @@ packages: js-base64: 3.7.5 katex: 0.16.9 kolorist: 1.8.0 + local-pkg: 0.5.0 localtunnel: 2.0.2 - markdown-it: 13.0.2 - markdown-it-footnote: 3.0.3 + markdown-it: 14.0.0 + markdown-it-footnote: 4.0.0 markdown-it-link-attributes: 4.0.1 - markdown-it-mdc: 0.1.4(@types/markdown-it@13.0.6)(markdown-it@13.0.2) + markdown-it-mdc: 0.2.1(@types/markdown-it@13.0.6)(markdown-it@14.0.0) + markdown-it-shikiji: 0.9.17 monaco-editor: 0.37.1 nanoid: 5.0.4 open: 9.1.0 @@ -1608,20 +1594,23 @@ packages: resolve: 1.22.8 resolve-from: 5.0.0 resolve-global: 2.0.0 - shiki: /shikiji-compat@0.7.6 - unocss: 0.58.0(postcss@8.4.32)(vite@5.0.7) + shiki: /shikiji-compat@0.9.17 + shikiji: 0.9.17 + shikiji-twoslash: 0.9.17(typescript@5.3.3) + sirv: 2.0.3 + unocss: 0.58.0(postcss@8.4.32)(vite@5.0.10) unplugin-icons: 0.18.1 - unplugin-vue-components: 0.26.0(vue@3.3.11) - unplugin-vue-markdown: 0.25.2(vite@5.0.7) + unplugin-vue-components: 0.26.0(vue@3.4.3) + unplugin-vue-markdown: 0.25.2(vite@5.0.10) uqr: 0.1.2 - vite: 5.0.7(sass@1.69.4) - vite-plugin-inspect: 0.8.1(vite@5.0.7) - vite-plugin-remote-assets: 0.4.0(vite@5.0.7) - vite-plugin-static-copy: 1.0.0(vite@5.0.7) - vite-plugin-vue-server-ref: 0.4.0(vite@5.0.7)(vue@3.3.11) - vite-plugin-windicss: 1.9.2(vite@5.0.7) - vitefu: 0.2.5(vite@5.0.7) - vue: 3.3.11 + vite: 5.0.10(sass@1.69.4) + vite-plugin-inspect: 0.8.1(vite@5.0.10) + vite-plugin-remote-assets: 0.4.0(vite@5.0.10) + vite-plugin-static-copy: 1.0.0(vite@5.0.10) + vite-plugin-vue-server-ref: 0.4.0(vite@5.0.10)(vue@3.4.3) + vite-plugin-windicss: 1.9.2(vite@5.0.10) + vitefu: 0.2.5(vite@5.0.10) + vue: 3.4.3(typescript@5.3.3) windicss: 3.5.6 yargs: 17.7.2 transitivePeerDependencies: @@ -1648,18 +1637,18 @@ packages: - vue-template-es2015-compiler dev: false - /@slidev/client@0.45.0(postcss@8.4.32)(vite@5.0.7): - resolution: {integrity: sha512-X368Cr1ennGw2nizPL3eBDJLu6XqzGI4Uq9PwoVaxXlsp8TN0xsCcZ7gHIueMPQEAcV3bd9dIGzL0wlxqN1P7Q==} + /@slidev/client@0.46.1(postcss@8.4.32)(typescript@5.3.3)(vite@5.0.10): + resolution: {integrity: sha512-L4/vPBYJXWB/vE+cIRbTUy+v4AarDIsK1XsF4+8XsW8ynt8x0z0PPC+2pqPOsYWrYwD0sYUggN6dLxIWruS6Xw==} engines: {node: '>=18.0.0'} dependencies: - '@antfu/utils': 0.7.6 - '@slidev/parser': 0.45.0 - '@slidev/types': 0.45.0 - '@unhead/vue': 1.8.9(vue@3.3.11) + '@antfu/utils': 0.7.7 + '@slidev/parser': 0.46.1 + '@slidev/types': 0.46.1 + '@unhead/vue': 1.8.9(vue@3.4.3) '@unocss/reset': 0.58.0 - '@vueuse/core': 10.6.1(vue@3.3.11) - '@vueuse/math': 10.6.1(vue@3.3.11) - '@vueuse/motion': 2.0.0(vue@3.3.11) + '@vueuse/core': 10.7.1(vue@3.4.3) + '@vueuse/math': 10.7.1(vue@3.4.3) + '@vueuse/motion': 2.0.0(vue@3.4.3) codemirror: 5.65.15 defu: 6.1.3 drauu: 0.3.7 @@ -1671,14 +1660,14 @@ packages: mermaid: 10.6.1 monaco-editor: 0.37.1 nanoid: 5.0.4 - prettier: 3.1.0 + prettier: 3.1.1 recordrtc: 5.6.2 resolve: 1.22.8 - unocss: 0.58.0(postcss@8.4.32)(vite@5.0.7) - vite-plugin-windicss: 1.9.2(vite@5.0.7) - vue: 3.3.11 - vue-router: 4.2.5(vue@3.3.11) - vue-starport: 0.4.0 + unocss: 0.58.0(postcss@8.4.32)(vite@5.0.10) + vite-plugin-windicss: 1.9.2(vite@5.0.10) + vue: 3.4.3(typescript@5.3.3) + vue-router: 4.2.5(vue@3.4.3) + vue-starport: 0.4.0(typescript@5.3.3) windicss: 3.5.6 transitivePeerDependencies: - '@unocss/webpack' @@ -1690,21 +1679,16 @@ packages: - vite dev: false - /@slidev/parser@0.45.0: - resolution: {integrity: sha512-hyXpNRl9n5gWNt6T+guV6o4j66TOkqYQjfHMfWsgCBvefLMZ0Kkmebcxlk8BsHmxsZCPETZxiYHYOP3hR5S3+w==} + /@slidev/parser@0.46.1: + resolution: {integrity: sha512-01pWAngee4KJhzT1v8lT7hzT/yO1yZphiJu7xkWH/L09TjQEvyl5DfkPIiNW/mcYFaMoogJ+xIe6fV4sQL6InQ==} engines: {node: '>=18.0.0'} dependencies: - '@slidev/types': 0.45.0 + '@slidev/types': 0.46.1 js-yaml: 4.1.0 dev: false - /@slidev/types@0.43.7: - resolution: {integrity: sha512-EtX6p5K6neCF7IcnFfq41ASytWANVJlZLhWh+TAtBsNCFCSi694XdD2juF8Z4R1hVXrRxBMyMUwLZM/OxgU1og==} - engines: {node: '>=18.0.0'} - dev: false - - /@slidev/types@0.45.0: - resolution: {integrity: sha512-9JgxuUnvmgtOY34UfN/bL+R/q/+9G99UwoXdwrXK6stZMwiHtCVjNJ4V5lE2gSM+BgTamQflrvbR3tl2njeaMA==} + /@slidev/types@0.46.1: + resolution: {integrity: sha512-gKytd8wnXWAIH50Ls7i1An0JflNWAMI1y4o2MQBBsOcwxV/GwWPJZUAp/lDzrFxcwnGGEnC7A3v9xz5zGoV6OA==} engines: {node: '>=18.0.0'} dev: false @@ -1800,6 +1784,13 @@ packages: resolution: {integrity: sha512-hPpIeeHb/2UuCw06kSNAOVWgehBLXEo0/fUs0mw3W2qhqX89PI2yvok83MnuctYGCPrabGIoi0fFso4DQ+sNUQ==} dev: false + /@types/lz-string@1.5.0: + resolution: {integrity: sha512-s84fKOrzqqNCAPljhVyC5TjAo6BH4jKHw9NRNFNiRUY5QSgZCmVm5XILlWbisiKl+0OcS7eWihmKGS5akc2iQw==} + deprecated: This is a stub types definition. lz-string provides its own type definitions, so you do not need this installed. + dependencies: + lz-string: 1.5.0 + dev: false + /@types/markdown-it@13.0.6: resolution: {integrity: sha512-0VqpvusJn1/lwRegCxcHVdmLfF+wIsprsKMC9xW8UPcTxhFcQtoN/fBU1zMe8pH7D/RuueMh2CaBaNv+GrLqTw==} dependencies: @@ -1863,6 +1854,28 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: false + /@typescript/twoslash@3.2.4(typescript@5.3.3): + resolution: {integrity: sha512-/TCIOuPQaKltzUUT1qJo6mplYwjbAxkaSFvkeZD3FeFt3Ovt+HJi8xisu8rcLyDRmM3VJ0+jAx+AAICwn4Zlhw==} + peerDependencies: + typescript: '*' + dependencies: + '@types/lz-string': 1.5.0 + '@typescript/vfs': 1.5.0 + debug: 4.3.4 + lz-string: 1.5.0 + typescript: 5.3.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@typescript/vfs@1.5.0: + resolution: {integrity: sha512-AJS307bPgbsZZ9ggCT3wwpg3VbTKMFNHfaY/uF0ahSkYYrPF2dSSKDNIDIQAHm9qJqbLvCsSJH7yN4Vs/CsMMg==} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: false @@ -1887,7 +1900,7 @@ packages: '@unhead/schema': 1.8.9 dev: false - /@unhead/vue@1.8.9(vue@3.3.11): + /@unhead/vue@1.8.9(vue@3.4.3): resolution: {integrity: sha512-sL1d2IRBZd5rjzhgTYni2DiociSpt+Cfz3iVWKb0EZwQHgg0GzV8Hkoj5TjZYZow6EjDSPRfVPXDwOwxkVOgug==} peerDependencies: vue: '>=2.7 || >=3' @@ -1896,10 +1909,10 @@ packages: '@unhead/shared': 1.8.9 hookable: 5.5.3 unhead: 1.8.9 - vue: 3.3.11 + vue: 3.4.3(typescript@5.3.3) dev: false - /@unocss/astro@0.58.0(vite@5.0.7): + /@unocss/astro@0.58.0(vite@5.0.10): resolution: {integrity: sha512-df+tEFO5eKXjQOwSWQhS9IdjD0sfLHLtn8U09sEKR2Nmh5CvpwyBxmvLQgOCilPou7ehmyKfsyGRLZg7IMp+Ew==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -1909,8 +1922,8 @@ packages: dependencies: '@unocss/core': 0.58.0 '@unocss/reset': 0.58.0 - '@unocss/vite': 0.58.0(vite@5.0.7) - vite: 5.0.7(sass@1.69.4) + '@unocss/vite': 0.58.0(vite@5.0.10) + vite: 5.0.10(sass@1.69.4) transitivePeerDependencies: - rollup dev: false @@ -2097,7 +2110,7 @@ packages: '@unocss/core': 0.58.0 dev: false - /@unocss/vite@0.58.0(vite@5.0.7): + /@unocss/vite@0.58.0(vite@5.0.10): resolution: {integrity: sha512-OCUOLMSOBEtXOEyBbAvMI3/xdR175BWRzmvV9Wc34ANZclEvCdVH8+WU725ibjY4VT0gVIuX68b13fhXdHV41A==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -2112,12 +2125,12 @@ packages: chokidar: 3.5.3 fast-glob: 3.3.2 magic-string: 0.30.5 - vite: 5.0.7(sass@1.69.4) + vite: 5.0.10(sass@1.69.4) transitivePeerDependencies: - rollup dev: false - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.7)(vue@3.3.11): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.10)(vue@3.4.3): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2127,21 +2140,21 @@ packages: '@babel/core': 7.23.5 '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5) - vite: 5.0.7(sass@1.69.4) - vue: 3.3.11 + vite: 5.0.10(sass@1.69.4) + vue: 3.4.3(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: false - /@vitejs/plugin-vue@4.5.2(vite@5.0.7)(vue@3.3.11): + /@vitejs/plugin-vue@4.5.2(vite@5.0.10)(vue@3.4.3): resolution: {integrity: sha512-UGR3DlzLi/SaVBPX0cnSyE37vqxU3O6chn8l0HJNzQzDia6/Au2A4xKv+iIJW8w2daf80G7TYHhi1pAUjdZ0bQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.7(sass@1.69.4) - vue: 3.3.11 + vite: 5.0.10(sass@1.69.4) + vue: 3.4.3(typescript@5.3.3) dev: false /@vue/babel-helper-vue-transform-on@1.1.5: @@ -2167,131 +2180,121 @@ packages: - supports-color dev: false - /@vue/compiler-core@3.3.11: - resolution: {integrity: sha512-h97/TGWBilnLuRaj58sxNrsUU66fwdRKLOLQ9N/5iNDfp+DZhYH9Obhe0bXxhedl8fjAgpRANpiZfbgWyruQ0w==} + /@vue/compiler-core@3.4.3: + resolution: {integrity: sha512-u8jzgFg0EDtSrb/hG53Wwh1bAOQFtc1ZCegBpA/glyvTlgHl+tq13o1zvRfLbegYUw/E4mSTGOiCnAJ9SJ+lsg==} dependencies: - '@babel/parser': 7.23.5 - '@vue/shared': 3.3.11 + '@babel/parser': 7.23.6 + '@vue/shared': 3.4.3 + entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: false - /@vue/compiler-dom@3.3.11: - resolution: {integrity: sha512-zoAiUIqSKqAJ81WhfPXYmFGwDRuO+loqLxvXmfUdR5fOitPoUiIeFI9cTTyv9MU5O1+ZZglJVTusWzy+wfk5hw==} + /@vue/compiler-dom@3.4.3: + resolution: {integrity: sha512-oGF1E9/htI6JWj/lTJgr6UgxNCtNHbM6xKVreBWeZL9QhRGABRVoWGAzxmtBfSOd+w0Zi5BY0Es/tlJrN6WgEg==} dependencies: - '@vue/compiler-core': 3.3.11 - '@vue/shared': 3.3.11 + '@vue/compiler-core': 3.4.3 + '@vue/shared': 3.4.3 dev: false - /@vue/compiler-sfc@3.3.11: - resolution: {integrity: sha512-U4iqPlHO0KQeK1mrsxCN0vZzw43/lL8POxgpzcJweopmqtoYy9nljJzWDIQS3EfjiYhfdtdk9Gtgz7MRXnz3GA==} + /@vue/compiler-sfc@3.4.3: + resolution: {integrity: sha512-NuJqb5is9I4uzv316VRUDYgIlPZCG8D+ARt5P4t5UDShIHKL25J3TGZAUryY/Aiy0DsY7srJnZL5ryB6DD63Zw==} dependencies: - '@babel/parser': 7.23.5 - '@vue/compiler-core': 3.3.11 - '@vue/compiler-dom': 3.3.11 - '@vue/compiler-ssr': 3.3.11 - '@vue/reactivity-transform': 3.3.11 - '@vue/shared': 3.3.11 + '@babel/parser': 7.23.6 + '@vue/compiler-core': 3.4.3 + '@vue/compiler-dom': 3.4.3 + '@vue/compiler-ssr': 3.4.3 + '@vue/shared': 3.4.3 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.32 source-map-js: 1.0.2 dev: false - /@vue/compiler-ssr@3.3.11: - resolution: {integrity: sha512-Zd66ZwMvndxRTgVPdo+muV4Rv9n9DwQ4SSgWWKWkPFebHQfVYRrVjeygmmDmPewsHyznCNvJ2P2d6iOOhdv8Qg==} + /@vue/compiler-ssr@3.4.3: + resolution: {integrity: sha512-wnYQtMBkeFSxgSSQbYGQeXPhQacQiog2c6AlvMldQH6DB+gSXK/0F6DVXAJfEiuBSgBhUc8dwrrG5JQcqwalsA==} dependencies: - '@vue/compiler-dom': 3.3.11 - '@vue/shared': 3.3.11 + '@vue/compiler-dom': 3.4.3 + '@vue/shared': 3.4.3 dev: false /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: false - /@vue/reactivity-transform@3.3.11: - resolution: {integrity: sha512-fPGjH0wqJo68A0wQ1k158utDq/cRyZNlFoxGwNScE28aUFOKFEnCBsvyD8jHn+0kd0UKVpuGuaZEQ6r9FJRqCg==} - dependencies: - '@babel/parser': 7.23.5 - '@vue/compiler-core': 3.3.11 - '@vue/shared': 3.3.11 - estree-walker: 2.0.2 - magic-string: 0.30.5 - dev: false - - /@vue/reactivity@3.3.11: - resolution: {integrity: sha512-D5tcw091f0nuu+hXq5XANofD0OXnBmaRqMYl5B3fCR+mX+cXJIGNw/VNawBqkjLNWETrFW0i+xH9NvDbTPVh7g==} + /@vue/reactivity@3.4.3: + resolution: {integrity: sha512-q5f9HLDU+5aBKizXHAx0w4whkIANs1Muiq9R5YXm0HtorSlflqv9u/ohaMxuuhHWCji4xqpQ1eL04WvmAmGnFg==} dependencies: - '@vue/shared': 3.3.11 + '@vue/shared': 3.4.3 dev: false - /@vue/runtime-core@3.3.11: - resolution: {integrity: sha512-g9ztHGwEbS5RyWaOpXuyIVFTschclnwhqEbdy5AwGhYOgc7m/q3NFwr50MirZwTTzX55JY8pSkeib9BX04NIpw==} + /@vue/runtime-core@3.4.3: + resolution: {integrity: sha512-C1r6QhB1qY7D591RCSFhMULyzL9CuyrGc+3PpB0h7dU4Qqw6GNyo4BNFjHZVvsWncrUlKX3DIKg0Y7rNNr06NQ==} dependencies: - '@vue/reactivity': 3.3.11 - '@vue/shared': 3.3.11 + '@vue/reactivity': 3.4.3 + '@vue/shared': 3.4.3 dev: false - /@vue/runtime-dom@3.3.11: - resolution: {integrity: sha512-OlhtV1PVpbgk+I2zl+Y5rQtDNcCDs12rsRg71XwaA2/Rbllw6mBLMi57VOn8G0AjOJ4Mdb4k56V37+g8ukShpQ==} + /@vue/runtime-dom@3.4.3: + resolution: {integrity: sha512-wrsprg7An5Ec+EhPngWdPuzkp0BEUxAKaQtN9dPU/iZctPyD9aaXmVtehPJerdQxQale6gEnhpnfywNw3zOv2A==} dependencies: - '@vue/runtime-core': 3.3.11 - '@vue/shared': 3.3.11 - csstype: 3.1.2 + '@vue/runtime-core': 3.4.3 + '@vue/shared': 3.4.3 + csstype: 3.1.3 dev: false - /@vue/server-renderer@3.3.11(vue@3.3.11): - resolution: {integrity: sha512-AIWk0VwwxCAm4wqtJyxBylRTXSy1wCLOKbWxHaHiu14wjsNYtiRCSgVuqEPVuDpErOlRdNnuRgipQfXRLjLN5A==} + /@vue/server-renderer@3.4.3(vue@3.4.3): + resolution: {integrity: sha512-BUxt8oVGMKKsqSkM1uU3d3Houyfy4WAc2SpSQRebNd+XJGATVkW/rO129jkyL+kpB/2VRKzE63zwf5RtJ3XuZw==} peerDependencies: - vue: 3.3.11 + vue: 3.4.3 dependencies: - '@vue/compiler-ssr': 3.3.11 - '@vue/shared': 3.3.11 - vue: 3.3.11 + '@vue/compiler-ssr': 3.4.3 + '@vue/shared': 3.4.3 + vue: 3.4.3(typescript@5.3.3) dev: false - /@vue/shared@3.3.11: - resolution: {integrity: sha512-u2G8ZQ9IhMWTMXaWqZycnK4UthG1fA238CD+DP4Dm4WJi5hdUKKLg0RMRaRpDPNMdkTwIDkp7WtD0Rd9BH9fLw==} + /@vue/shared@3.4.3: + resolution: {integrity: sha512-rIwlkkP1n4uKrRzivAKPZIEkHiuwY5mmhMJ2nZKCBLz8lTUlE73rQh4n1OnnMurXt1vcUNyH4ZPfdh8QweTjpQ==} dev: false - /@vueuse/core@10.6.1(vue@3.3.11): - resolution: {integrity: sha512-Pc26IJbqgC9VG1u6VY/xrXXfxD33hnvxBnKrLlA2LJlyHII+BSrRoTPJgGYq7qZOu61itITFUnm6QbacwZ4H8Q==} + /@vueuse/core@10.7.1(vue@3.4.3): + resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.6.1 - '@vueuse/shared': 10.6.1(vue@3.3.11) - vue-demi: 0.14.6(vue@3.3.11) + '@vueuse/metadata': 10.7.1 + '@vueuse/shared': 10.7.1(vue@3.4.3) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/math@10.6.1(vue@3.3.11): - resolution: {integrity: sha512-1/aGfewEw7QZDstnPSMFoN6OMWmsbYv3mQ26cGQTboOKdqrNzAWCIn9hoc92R7vvCbkAWJgaLVJRX5odpcXzyQ==} + /@vueuse/math@10.7.1(vue@3.4.3): + resolution: {integrity: sha512-Oz9OHRK+NOVhkH4FfMkQu7cHkvPhSrb3gIE0tHN0OGYplRRFeiLQit/JOLJz85Xhaae+IezCmCt2MeoLaZdgVw==} dependencies: - '@vueuse/shared': 10.6.1(vue@3.3.11) - vue-demi: 0.14.6(vue@3.3.11) + '@vueuse/shared': 10.7.1(vue@3.4.3) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/metadata@10.6.1: - resolution: {integrity: sha512-qhdwPI65Bgcj23e5lpGfQsxcy0bMjCAsUGoXkJ7DsoeDUdasbZ2DBa4dinFCOER3lF4gwUv+UD2AlA11zdzMFw==} + /@vueuse/metadata@10.7.1: + resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==} dev: false - /@vueuse/motion@2.0.0(vue@3.3.11): + /@vueuse/motion@2.0.0(vue@3.4.3): resolution: {integrity: sha512-V3TAlbt1OPmb9DZFoFCz9WC3Oue54t9VHlavSWm+VU1JNimYcd+pc6aGR/hgaHUAU9tOPRHoDTleSrv2zrdIsw==} peerDependencies: vue: '>=3.0.0' dependencies: - '@vueuse/core': 10.6.1(vue@3.3.11) - '@vueuse/shared': 10.6.1(vue@3.3.11) + '@vueuse/core': 10.7.1(vue@3.4.3) + '@vueuse/shared': 10.6.1(vue@3.4.3) csstype: 3.1.2 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.3.11 + vue: 3.4.3(typescript@5.3.3) optionalDependencies: '@nuxt/kit': 3.8.0 transitivePeerDependencies: @@ -2300,10 +2303,19 @@ packages: - supports-color dev: false - /@vueuse/shared@10.6.1(vue@3.3.11): + /@vueuse/shared@10.6.1(vue@3.4.3): resolution: {integrity: sha512-TECVDTIedFlL0NUfHWncf3zF9Gc4VfdxfQc8JFwoVZQmxpONhLxFrlm0eHQeidHj4rdTPL3KXJa0TZCk1wnc5Q==} dependencies: - vue-demi: 0.14.6(vue@3.3.11) + vue-demi: 0.14.6(vue@3.4.3) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + + /@vueuse/shared@10.7.1(vue@3.4.3): + resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} + dependencies: + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2322,7 +2334,7 @@ packages: /@windicss/plugin-utils@1.9.2: resolution: {integrity: sha512-P019ZVYJSBVzMBhYSzcMIWpMjZZWEynF4s7oXgP9+5msH4/Ek55erFXY6r+e3sysBFohnIr3hosQ5dp9FMG16Q==} dependencies: - '@antfu/utils': 0.7.6 + '@antfu/utils': 0.7.7 '@windicss/config': 1.9.2 debug: 4.3.4 fast-glob: 3.3.2 @@ -2493,7 +2505,7 @@ packages: tsconfck: 3.0.0 unist-util-visit: 5.0.0 vfile: 6.0.1 - vite: 5.0.7(sass@1.69.4) + vite: 5.0.7 vitefu: 0.2.5(vite@5.0.7) which-pm: 2.1.1 yargs-parser: 21.1.1 @@ -2998,6 +3010,10 @@ packages: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} dev: false + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: false + /cytoscape-cose-bilkent@4.1.0(cytoscape@3.26.0): resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} peerDependencies: @@ -3816,6 +3832,10 @@ packages: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} dev: false + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: false + /fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} requiresBuild: true @@ -4355,10 +4375,6 @@ packages: resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} dev: false - /html-entities@2.4.0: - resolution: {integrity: sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==} - dev: false - /html-escaper@3.0.3: resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==} dev: false @@ -4781,6 +4797,12 @@ packages: uc.micro: 1.0.6 dev: false + /linkify-it@5.0.0: + resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + dependencies: + uc.micro: 2.0.0 + dev: false + /load-yaml-file@0.2.0: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} @@ -4874,6 +4896,11 @@ packages: yallist: 4.0.0 dev: false + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + hasBin: true + dev: false + /magic-string@0.30.5: resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} engines: {node: '>=12'} @@ -4886,23 +4913,30 @@ packages: engines: {node: '>=0.10.0'} dev: false - /markdown-it-footnote@3.0.3: - resolution: {integrity: sha512-YZMSuCGVZAjzKMn+xqIco9d1cLGxbELHZ9do/TSYVzraooV8ypsppKNmUJ0fVH5ljkCInQAtFpm8Rb3eXSrt5w==} + /markdown-it-footnote@4.0.0: + resolution: {integrity: sha512-WYJ7urf+khJYl3DqofQpYfEYkZKbmXmwxQV8c8mO/hGIhgZ1wOe7R4HLFNwqx7TjILbnC98fuyeSsin19JdFcQ==} dev: false /markdown-it-link-attributes@4.0.1: resolution: {integrity: sha512-pg5OK0jPLg62H4k7M9mRJLT61gUp9nvG0XveKYHMOOluASo9OEF13WlXrpAp2aj35LbedAy3QOCgQCw0tkLKAQ==} dev: false - /markdown-it-mdc@0.1.4(@types/markdown-it@13.0.6)(markdown-it@13.0.2): - resolution: {integrity: sha512-9+DN+a7aA3dywExjFxfEcH6JFEpEcysnysqWVDXcgcYvI3Ej0dYNdXLF2YLDMu8je/Qpf9QiHLA9L8tJbb1aog==} + /markdown-it-mdc@0.2.1(@types/markdown-it@13.0.6)(markdown-it@14.0.0): + resolution: {integrity: sha512-yUQKSlXXqS94VamsBPdmxAt5nXqSQ062NV9KTSXVR3RD9u+yFP/e+N13L7ebfRJRYRCXhANQF5z6N4/nIZ757g==} peerDependencies: - '@types/markdown-it': ^13.0.1 - markdown-it: ^13.0.1 + '@types/markdown-it': '*' + markdown-it: ^14.0.0 dependencies: '@types/markdown-it': 13.0.6 js-yaml: 4.1.0 - markdown-it: 13.0.2 + markdown-it: 14.0.0 + dev: false + + /markdown-it-shikiji@0.9.17: + resolution: {integrity: sha512-F7gw+2XcYMGn295GhTE+WUFu/wNJEAVQLgnK9+9mpjpddgj3TiZSy1m40nkC3I/8fFPUl3O9RfYfjuZFDQwtQw==} + dependencies: + markdown-it: 14.0.0 + shikiji: 0.9.17 dev: false /markdown-it@13.0.2: @@ -4916,6 +4950,18 @@ packages: uc.micro: 1.0.6 dev: false + /markdown-it@14.0.0: + resolution: {integrity: sha512-seFjF0FIcPt4P9U39Bq1JYblX0KZCjDLFFQPHpL5AzHpqPEKtosxmdq/LTVZnjfH7tjt9BxStm+wXcDBNuYmzw==} + hasBin: true + dependencies: + argparse: 2.0.1 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.0.0 + dev: false + /markdown-table@3.0.3: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} dev: false @@ -5272,6 +5318,10 @@ packages: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: false + /mdurl@2.0.0: + resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} + dev: false + /memory-fs@0.5.0: resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} @@ -6017,7 +6067,7 @@ packages: acorn: 8.11.2 pathe: 1.1.1 pkg-types: 1.0.3 - ufo: 1.3.1 + ufo: 1.3.2 dev: false /monaco-editor@0.37.1: @@ -6148,7 +6198,7 @@ packages: dependencies: destr: 2.0.1 node-fetch-native: 1.4.0 - ufo: 1.3.1 + ufo: 1.3.2 dev: false /ohash@1.1.3: @@ -6488,8 +6538,8 @@ packages: which-pm: 2.0.0 dev: false - /prettier@3.1.0: - resolution: {integrity: sha512-TQLvXjq5IAibjh8EpBIkNKxO749UEWABoiIZehEPiY4GNpVdhaFKqSTu+QrlU6D2dPAfubRmtJTi4K4YkQ5eXw==} + /prettier@3.1.1: + resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==} engines: {node: '>=14'} hasBin: true dev: false @@ -6560,6 +6610,11 @@ packages: dev: false optional: true + /punycode.js@2.3.1: + resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} + engines: {node: '>=6'} + dev: false + /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} dev: false @@ -7051,23 +7106,31 @@ packages: engines: {node: '>=8'} dev: false - /shikiji-compat@0.7.6: - resolution: {integrity: sha512-XwUTF2Jt7/cE3PK7rIRqusX0sXCwac0v08uuQ7cAA5RtHKgA0FvMNxVd6Wmfixyn6EuUE253h40rE3Yaxptadg==} + /shikiji-compat@0.9.17: + resolution: {integrity: sha512-q1OW5Xxdx5OnJ1mwDmYXzaaICg8nrEx0NSV4a8kK9CEs0m8hDx4GkgS+h8WirfzCLDXsvdUu0y+R7S0Fx3FGRQ==} dependencies: - shikiji: 0.7.6 - shikiji-transformers: 0.7.6 + shikiji: 0.9.17 + shikiji-transformers: 0.9.17 dev: false - /shikiji-transformers@0.7.6: - resolution: {integrity: sha512-yTp+7JMD/aXbV9ndn14eo9IK/UNt8iDsLNyqlOmCtcldlkqWE9T2YKAlOHOTVaeDfYWUWZa2EgSXb/CBfepBrw==} + /shikiji-core@0.9.17: + resolution: {integrity: sha512-r1FWTXk6SO2aYqfWgcsJ11MuVQ1ymPSdXzJjK7q8EXuyqu8yc2N5qrQy5+BL6gTVOaF4yLjbxFjF+KTRM1Sp8Q==} + dev: false + + /shikiji-transformers@0.9.17: + resolution: {integrity: sha512-2CCG9qSLS6Bn/jbeUTEuvC6YSuP8gm8VyX5VjmCvDKyCPGhlLJbH1k/kg9wfRt7cJqpYjhdMDgT5rkdYrOZnsA==} dependencies: - shikiji: 0.7.6 + shikiji: 0.9.17 dev: false - /shikiji@0.6.10: - resolution: {integrity: sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A==} + /shikiji-twoslash@0.9.17(typescript@5.3.3): + resolution: {integrity: sha512-cBi0tYTX6RaGMNy1ed0dAX54BvVwpVX5XDNlNshPIKfMCGb8emjKwU4w3EANU1JE4YCexubSBvAKdF3WC6z9lQ==} dependencies: - hast-util-to-html: 9.0.0 + '@typescript/twoslash': 3.2.4(typescript@5.3.3) + shikiji-core: 0.9.17 + transitivePeerDependencies: + - supports-color + - typescript dev: false /shikiji@0.6.13: @@ -7076,10 +7139,10 @@ packages: hast-util-to-html: 9.0.0 dev: false - /shikiji@0.7.6: - resolution: {integrity: sha512-KzEtvSGQtBvfwVIB70kOmIfl/5rz1LC8j+tvlHXsJKAIdONNQvG1at7ivUUq3xUctqgO6fsO3AGomUSh0F+wsQ==} + /shikiji@0.9.17: + resolution: {integrity: sha512-0z/1NfkhBkm3ijrfFeHg3G9yDNuHhXdAGbQm7tRxj4WQ5z2y0XDbnagFyKyuV2ebCTS1Mwy1I3n0Fzcc/4xdmw==} dependencies: - hast-util-to-html: 9.0.0 + shikiji-core: 0.9.17 dev: false /signal-exit@3.0.7: @@ -7468,12 +7531,18 @@ packages: engines: {node: '>=12.20'} dev: false + /typescript@5.3.3: + resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + engines: {node: '>=14.17'} + hasBin: true + dev: false + /uc.micro@1.0.6: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: false - /ufo@1.3.1: - resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} + /uc.micro@2.0.0: + resolution: {integrity: sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig==} dev: false /ufo@1.3.2: @@ -7483,7 +7552,7 @@ packages: /unconfig@0.3.11: resolution: {integrity: sha512-bV/nqePAKv71v3HdVUn6UefbsDKQWRX+bJIkiSm0+twIds6WiD2bJLWWT3i214+J/B4edufZpG2w7Y63Vbwxow==} dependencies: - '@antfu/utils': 0.7.6 + '@antfu/utils': 0.7.7 defu: 6.1.3 jiti: 1.21.0 mlly: 1.4.2 @@ -7496,7 +7565,7 @@ packages: acorn: 8.11.2 estree-walker: 3.0.3 magic-string: 0.30.5 - unplugin: 1.5.0 + unplugin: 1.5.1 dev: false optional: true @@ -7541,7 +7610,7 @@ packages: resolution: {integrity: sha512-M/lfFEgufIT156QAr/jWHLUn55kEmxBBiQsMxvRSIbquwmeJEyQYgshHDEvQDWlSJrVOOTAgnJ3FvlsrpGkanA==} requiresBuild: true dependencies: - '@rollup/pluginutils': 5.0.5 + '@rollup/pluginutils': 5.1.0 escape-string-regexp: 5.0.0 fast-glob: 3.3.2 local-pkg: 0.4.3 @@ -7551,7 +7620,7 @@ packages: pkg-types: 1.0.3 scule: 1.0.0 strip-literal: 1.3.0 - unplugin: 1.5.0 + unplugin: 1.5.1 transitivePeerDependencies: - rollup dev: false @@ -7666,7 +7735,7 @@ packages: engines: {node: '>= 10.0.0'} dev: false - /unocss@0.58.0(postcss@8.4.32)(vite@5.0.7): + /unocss@0.58.0(postcss@8.4.32)(vite@5.0.10): resolution: {integrity: sha512-MSPRHxBqWN+1AHGV+J5uUy4//e6ZBK6O+ISzD0qrXcCD/GNtxk1+lYjOK2ltkUiKX539+/KF91vNxzhhwEf+xA==} engines: {node: '>=14'} peerDependencies: @@ -7678,7 +7747,7 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.0(vite@5.0.7) + '@unocss/astro': 0.58.0(vite@5.0.10) '@unocss/cli': 0.58.0 '@unocss/core': 0.58.0 '@unocss/extractor-arbitrary-variants': 0.58.0 @@ -7697,8 +7766,8 @@ packages: '@unocss/transformer-compile-class': 0.58.0 '@unocss/transformer-directives': 0.58.0 '@unocss/transformer-variant-group': 0.58.0 - '@unocss/vite': 0.58.0(vite@5.0.7) - vite: 5.0.7(sass@1.69.4) + '@unocss/vite': 0.58.0(vite@5.0.10) + vite: 5.0.10(sass@1.69.4) transitivePeerDependencies: - postcss - rollup @@ -7731,7 +7800,7 @@ packages: optional: true dependencies: '@antfu/install-pkg': 0.3.1 - '@antfu/utils': 0.7.6 + '@antfu/utils': 0.7.7 '@iconify/utils': 2.1.12 debug: 4.3.4 kolorist: 1.8.0 @@ -7741,7 +7810,7 @@ packages: - supports-color dev: false - /unplugin-vue-components@0.26.0(vue@3.3.11): + /unplugin-vue-components@0.26.0(vue@3.4.3): resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} engines: {node: '>=14'} peerDependencies: @@ -7754,8 +7823,8 @@ packages: '@nuxt/kit': optional: true dependencies: - '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5 + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.1.0 chokidar: 3.5.3 debug: 4.3.4 fast-glob: 3.3.2 @@ -7763,14 +7832,14 @@ packages: magic-string: 0.30.5 minimatch: 9.0.3 resolve: 1.22.8 - unplugin: 1.5.0 - vue: 3.3.11 + unplugin: 1.5.1 + vue: 3.4.3(typescript@5.3.3) transitivePeerDependencies: - rollup - supports-color dev: false - /unplugin-vue-markdown@0.25.2(vite@5.0.7): + /unplugin-vue-markdown@0.25.2(vite@5.0.10): resolution: {integrity: sha512-bDDWqtK1PUkWK/+kczOk33hqO5WulOUx5ZxfbCZuVArcUSwY7aB2vf4e2K+qdrlxalxkpjIA64z/liOrC/cjiQ==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -7778,24 +7847,15 @@ packages: '@mdit-vue/plugin-component': 1.0.0 '@mdit-vue/plugin-frontmatter': 1.0.0 '@mdit-vue/types': 1.0.0 - '@rollup/pluginutils': 5.0.5 + '@rollup/pluginutils': 5.1.0 '@types/markdown-it': 13.0.6 markdown-it: 13.0.2 - unplugin: 1.5.0 - vite: 5.0.7(sass@1.69.4) + unplugin: 1.5.1 + vite: 5.0.10(sass@1.69.4) transitivePeerDependencies: - rollup dev: false - /unplugin@1.5.0: - resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} - dependencies: - acorn: 8.11.2 - chokidar: 3.5.3 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.5.0 - dev: false - /unplugin@1.5.1: resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==} dependencies: @@ -7912,7 +7972,7 @@ packages: vfile-message: 4.0.2 dev: false - /vite-plugin-inspect@0.8.1(vite@5.0.7): + /vite-plugin-inspect@0.8.1(vite@5.0.10): resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==} engines: {node: '>=14'} peerDependencies: @@ -7922,21 +7982,21 @@ packages: '@nuxt/kit': optional: true dependencies: - '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5 + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.1.0 debug: 4.3.4 error-stack-parser-es: 0.1.1 fs-extra: 11.2.0 open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.3 - vite: 5.0.7(sass@1.69.4) + vite: 5.0.10(sass@1.69.4) transitivePeerDependencies: - rollup - supports-color dev: false - /vite-plugin-remote-assets@0.4.0(vite@5.0.7): + /vite-plugin-remote-assets@0.4.0(vite@5.0.10): resolution: {integrity: sha512-cBUafEnFLiSsDNbsqDsIt6fuogptB9GboTgLJ7nGkSZrb/uSX8XjN/dXLMqNkxYI2nR5NlPIfkc83+Rg4OuxUg==} peerDependencies: vite: '>=2.0.0' @@ -7945,12 +8005,12 @@ packages: debug: 4.3.4 fs-extra: 11.2.0 magic-string: 0.30.5 - vite: 5.0.7(sass@1.69.4) + vite: 5.0.10(sass@1.69.4) transitivePeerDependencies: - supports-color dev: false - /vite-plugin-static-copy@1.0.0(vite@5.0.7): + /vite-plugin-static-copy@1.0.0(vite@5.0.10): resolution: {integrity: sha512-kMlrB3WDtC5GzFedNIPkpjnOAr8M11PfWOiUaONrUZ3AqogTsOmIhTt6w7Fh311wl8pN81ld7sfuOEogFJ9N8A==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -7960,10 +8020,10 @@ packages: fast-glob: 3.3.2 fs-extra: 11.2.0 picocolors: 1.0.0 - vite: 5.0.7(sass@1.69.4) + vite: 5.0.10(sass@1.69.4) dev: false - /vite-plugin-vue-server-ref@0.4.0(vite@5.0.7)(vue@3.3.11): + /vite-plugin-vue-server-ref@0.4.0(vite@5.0.10)(vue@3.4.3): resolution: {integrity: sha512-JTKBPsLMH5apzV5Yog2bUI7GdnVed3cW0ghMQ36+lmuUibHv6M1X2AlqSFg+nRIhaGGxMMIJV/xEJbhGHY/Y8Q==} peerDependencies: vite: '>=2.0.0' @@ -7971,13 +8031,13 @@ packages: dependencies: debug: 4.3.4 ufo: 1.3.2 - vite: 5.0.7(sass@1.69.4) - vue: 3.3.11 + vite: 5.0.10(sass@1.69.4) + vue: 3.4.3(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: false - /vite-plugin-windicss@1.9.2(vite@5.0.7): + /vite-plugin-windicss@1.9.2(vite@5.0.10): resolution: {integrity: sha512-QRWOFgdsbj00DNHm8vM51gbSQeuyXC73uGtp//cMHMeMstFD83fbX7x6MmpjC04dijWMxyAuD90sUD0Q/pjnnQ==} peerDependencies: vite: ^2.0.1 || ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -7985,13 +8045,49 @@ packages: '@windicss/plugin-utils': 1.9.2 debug: 4.3.4 kolorist: 1.8.0 - vite: 5.0.7(sass@1.69.4) + vite: 5.0.10(sass@1.69.4) windicss: 3.5.6 transitivePeerDependencies: - supports-color dev: false - /vite@5.0.7(sass@1.69.4): + /vite@5.0.10(sass@1.69.4): + resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.19.9 + postcss: 8.4.32 + rollup: 4.7.0 + sass: 1.69.4 + optionalDependencies: + fsevents: 2.3.3 + dev: false + + /vite@5.0.7: resolution: {integrity: sha512-B4T4rJCDPihrQo2B+h1MbeGL/k/GMAHzhQ8S0LjQ142s6/+l3hHTT095ORvsshj4QCkoWu3Xtmob5mazvakaOw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -8022,11 +8118,21 @@ packages: esbuild: 0.19.5 postcss: 8.4.32 rollup: 4.7.0 - sass: 1.69.4 optionalDependencies: fsevents: 2.3.3 dev: false + /vitefu@0.2.5(vite@5.0.10): + resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} + peerDependencies: + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + vite: + optional: true + dependencies: + vite: 5.0.10(sass@1.69.4) + dev: false + /vitefu@0.2.5(vite@5.0.7): resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==} peerDependencies: @@ -8035,10 +8141,10 @@ packages: vite: optional: true dependencies: - vite: 5.0.7(sass@1.69.4) + vite: 5.0.7 dev: false - /vue-demi@0.14.6(vue@3.3.11): + /vue-demi@0.14.6(vue@3.4.3): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -8050,41 +8156,42 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.11 + vue: 3.4.3(typescript@5.3.3) dev: false - /vue-router@4.2.5(vue@3.3.11): + /vue-router@4.2.5(vue@3.4.3): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.3.11 + vue: 3.4.3(typescript@5.3.3) dev: false - /vue-starport@0.4.0: + /vue-starport@0.4.0(typescript@5.3.3): resolution: {integrity: sha512-02odSlCxGyUaDam1VzNP/d/lj2p/SO3ji5pvuajXrC1Ol7iqSqIt+n/x4xoBugUIctyGyCQoJbMuoyaiyGy9ag==} dependencies: - '@vueuse/core': 10.6.1(vue@3.3.11) - vue: 3.3.11 + '@vueuse/core': 10.7.1(vue@3.4.3) + vue: 3.4.3(typescript@5.3.3) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vue@3.3.11: - resolution: {integrity: sha512-d4oBctG92CRO1cQfVBZp6WJAs0n8AK4Xf5fNjQCBeKCvMI1efGQ5E3Alt1slFJS9fZuPcFoiAiqFvQlv1X7t/w==} + /vue@3.4.3(typescript@5.3.3): + resolution: {integrity: sha512-GjN+culMAGv/mUbkIv8zMKItno8npcj5gWlXkSxf1SPTQf8eJ4A+YfHIvQFyL1IfuJcMl3soA7SmN1fRxbf/wA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.11 - '@vue/compiler-sfc': 3.3.11 - '@vue/runtime-dom': 3.3.11 - '@vue/server-renderer': 3.3.11(vue@3.3.11) - '@vue/shared': 3.3.11 + '@vue/compiler-dom': 3.4.3 + '@vue/compiler-sfc': 3.4.3 + '@vue/runtime-dom': 3.4.3 + '@vue/server-renderer': 3.4.3(vue@3.4.3) + '@vue/shared': 3.4.3 + typescript: 5.3.3 dev: false /web-namespaces@2.0.1: @@ -8100,10 +8207,6 @@ packages: engines: {node: '>=10.13.0'} dev: false - /webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - dev: false - /webpack-virtual-modules@0.6.1: resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} dev: false