diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b931b05..905ee32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 19.2.0(@types/node@20.14.11)(commitizen@4.3.0(@types/node@20.14.11)(typescript@5.4.5))(inquirer@9.3.4)(typescript@5.4.5) '@ianvs/prettier-plugin-sort-imports': specifier: ^4.3.1 - version: 4.3.1(@vue/compiler-sfc@3.4.32)(prettier@3.3.3) + version: 4.3.1(@vue/compiler-sfc@3.4.33)(prettier@3.3.3) '@langchain/anthropic': specifier: ^0.2.6 version: 0.2.6(langchain@0.2.10(cheerio@1.0.0-rc.12)(fast-xml-parser@4.4.0)(ignore@5.3.1)(openai@4.52.3)(playwright@1.45.1))(openai@4.52.3) @@ -169,10 +169,10 @@ importers: dependencies: '@vueuse/core': specifier: 10.11.0 - version: 10.11.0(vue@3.4.32(typescript@5.4.5)) + version: 10.11.0(vue@3.4.33(typescript@5.4.5)) vue: - specifier: 3.4.32 - version: 3.4.32(typescript@5.4.5) + specifier: 3.4.33 + version: 3.4.33(typescript@5.4.5) devDependencies: '@iconify-json/bx': specifier: ^1.1.10 @@ -187,9 +187,6 @@ importers: specifier: ^0.61.5 version: 0.61.5 '@unocss/preset-uno': - specifier: 0.61.5 - version: 0.61.5 - '@unocss/preset-web-fonts': specifier: ^0.61.5 version: 0.61.5 markdown-it: @@ -1663,17 +1660,17 @@ packages: engines: {node: '>= 16'} hasBin: true - '@vue/compiler-core@3.4.32': - resolution: {integrity: sha512-8tCVWkkLe/QCWIsrIvExUGnhYCAOroUs5dzhSoKL5w4MJS8uIYiou+pOPSVIOALOQ80B0jBs+Ri+kd5+MBnCDw==} + '@vue/compiler-core@3.4.33': + resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==} - '@vue/compiler-dom@3.4.32': - resolution: {integrity: sha512-PbSgt9KuYo4fyb90dynuPc0XFTfFPs3sCTbPLOLlo+PrUESW1gn/NjSsUvhR+mI2AmmEzexwYMxbHDldxSOr2A==} + '@vue/compiler-dom@3.4.33': + resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==} - '@vue/compiler-sfc@3.4.32': - resolution: {integrity: sha512-STy9im/WHfaguJnfKjjVpMHukxHUrOKjm2vVCxiojQJyo3Sb6Os8SMXBr/MI+ekpstEGkDONfqAQoSbZhspLYw==} + '@vue/compiler-sfc@3.4.33': + resolution: {integrity: sha512-7rk7Vbkn21xMwIUpHQR4hCVejwE6nvhBOiDgoBcR03qvGqRKA7dCBSsHZhwhYUsmjlbJ7OtD5UFIyhP6BY+c8A==} - '@vue/compiler-ssr@3.4.32': - resolution: {integrity: sha512-nyu/txTecF6DrxLrpLcI34xutrvZPtHPBj9yRoPxstIquxeeyywXpYZrQMsIeDfBhlw1abJb9CbbyZvDw2kjdg==} + '@vue/compiler-ssr@3.4.33': + resolution: {integrity: sha512-0WveC9Ai+eT/1b6LCV5IfsufBZ0HP7pSSTdDjcuW302tTEgoBw8rHVHKPbGUtzGReUFCRXbv6zQDDgucnV2WzQ==} '@vue/devtools-api@7.3.6': resolution: {integrity: sha512-z6cKyxdXrIGgA++eyGBfquj6dCplRdgjt+I18fJx8hjWTXDTIyeQvryyEBMchnfZVyvUTjK3QjGjDpLCnJxPjw==} @@ -1684,25 +1681,25 @@ packages: '@vue/devtools-shared@7.3.6': resolution: {integrity: sha512-R/FOmdJV+hhuwcNoxp6e87RRkEeDMVhWH+nOsnHUrwjjsyeXJ2W1475Ozmw+cbZhejWQzftkHVKO28Fuo1yqCw==} - '@vue/reactivity@3.4.32': - resolution: {integrity: sha512-1P7QvghAzhSIWmiNmh4MNkLVjr2QTNDcFv2sKmytEWhR6t7BZzNicgm5ENER4uU++wbWxgRh/pSEYgdI3MDcvg==} + '@vue/reactivity@3.4.33': + resolution: {integrity: sha512-B24QIelahDbyHipBgbUItQblbd4w5HpG3KccL+YkGyo3maXyS253FzcTR3pSz739OTphmzlxP7JxEMWBpewilA==} - '@vue/runtime-core@3.4.32': - resolution: {integrity: sha512-FxT2dTHUs1Hki8Ui/B1Hu339mx4H5kRJooqrNM32tGUHBPStJxwMzLIRbeGO/B1NMplU4Pg9fwOqrJtrOzkdfA==} + '@vue/runtime-core@3.4.33': + resolution: {integrity: sha512-6wavthExzT4iAxpe8q37/rDmf44nyOJGISJPxCi9YsQO+8w9v0gLCFLfH5TzD1V1AYrTAdiF4Y1cgUmP68jP6w==} - '@vue/runtime-dom@3.4.32': - resolution: {integrity: sha512-Xz9G+ZViRyPFQtRBCPFkhMzKn454ihCPMKUiacNaUhuTIXvyfkAq8l89IZ/kegFVyw/7KkJGRGqYdEZrf27Xsg==} + '@vue/runtime-dom@3.4.33': + resolution: {integrity: sha512-iHsMCUSFJ+4z432Bn9kZzHX+zOXa6+iw36DaVRmKYZpPt9jW9riF32SxNwB124i61kp9+AZtheQ/mKoJLerAaQ==} - '@vue/server-renderer@3.4.32': - resolution: {integrity: sha512-3c4rd0522Ao8hKjzgmUAbcjv2mBnvnw0Ld2f8HOMCuWJZjYie/p8cpIoYJbeP0VV2JYmrJJMwGQDO5RH4iQ30A==} + '@vue/server-renderer@3.4.33': + resolution: {integrity: sha512-jTH0d6gQcaYideFP/k0WdEu8PpRS9MF8d0b6SfZzNi+ap972pZ0TNIeTaESwdOtdY0XPVj54XEJ6K0wXxir4fw==} peerDependencies: - vue: 3.4.32 + vue: 3.4.33 '@vue/shared@3.4.31': resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} - '@vue/shared@3.4.32': - resolution: {integrity: sha512-ep4mF1IVnX/pYaNwxwOpJHyBtOMKWoKZMbnUyd+z0udqIxLUh7YCCd/JfDna8aUrmnG9SFORyIq2HzEATRrQsg==} + '@vue/shared@3.4.33': + resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==} '@vueuse/core@10.11.0': resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} @@ -4759,8 +4756,8 @@ packages: '@vue/composition-api': optional: true - vue@3.4.32: - resolution: {integrity: sha512-9mCGIAi/CAq7GtaLLLp2J92pEic+HArstG+pq6F+H7+/jB9a0Z7576n4Bh4k79/50L1cKMIhZC3MC0iGpl+1IA==} + vue@3.4.33: + resolution: {integrity: sha512-VdMCWQOummbhctl4QFMcW6eNtXHsFyDlX60O/tsSQuCcuDOnJ1qPOhhVla65Niece7xq/P2zyZReIO5mP+LGTQ==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5198,7 +5195,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-compilation-targets@7.24.7': dependencies: @@ -5282,7 +5279,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.24.7': dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.9 '@babel/helper-plugin-utils@7.24.8': {} @@ -5304,8 +5301,8 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.24.7 - '@babel/types': 7.24.7 + '@babel/traverse': 7.24.8 + '@babel/types': 7.24.9 transitivePeerDependencies: - supports-color @@ -5381,7 +5378,7 @@ snapshots: dependencies: '@babel/core': 7.24.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.7 + '@babel/helper-validator-option': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) @@ -5834,7 +5831,7 @@ snapshots: '@humanwhocodes/object-schema@2.0.3': {} - '@ianvs/prettier-plugin-sort-imports@4.3.1(@vue/compiler-sfc@3.4.32)(prettier@3.3.3)': + '@ianvs/prettier-plugin-sort-imports@4.3.1(@vue/compiler-sfc@3.4.33)(prettier@3.3.3)': dependencies: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -5844,7 +5841,7 @@ snapshots: prettier: 3.3.3 semver: 7.6.2 optionalDependencies: - '@vue/compiler-sfc': 3.4.32 + '@vue/compiler-sfc': 3.4.33 transitivePeerDependencies: - supports-color @@ -6394,10 +6391,10 @@ snapshots: transitivePeerDependencies: - rollup - '@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.32(typescript@5.4.5))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.4.5))': dependencies: vite: 5.3.4(@types/node@20.14.11) - vue: 3.4.32(typescript@5.4.5) + vue: 3.4.33(typescript@5.4.5) '@vitest/expect@2.0.3': dependencies: @@ -6502,35 +6499,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/compiler-core@3.4.32': + '@vue/compiler-core@3.4.33': dependencies: - '@babel/parser': 7.24.7 - '@vue/shared': 3.4.32 + '@babel/parser': 7.24.8 + '@vue/shared': 3.4.33 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.32': + '@vue/compiler-dom@3.4.33': dependencies: - '@vue/compiler-core': 3.4.32 - '@vue/shared': 3.4.32 + '@vue/compiler-core': 3.4.33 + '@vue/shared': 3.4.33 - '@vue/compiler-sfc@3.4.32': + '@vue/compiler-sfc@3.4.33': dependencies: - '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.32 - '@vue/compiler-dom': 3.4.32 - '@vue/compiler-ssr': 3.4.32 - '@vue/shared': 3.4.32 + '@babel/parser': 7.24.8 + '@vue/compiler-core': 3.4.33 + '@vue/compiler-dom': 3.4.33 + '@vue/compiler-ssr': 3.4.33 + '@vue/shared': 3.4.33 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.39 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.32': + '@vue/compiler-ssr@3.4.33': dependencies: - '@vue/compiler-dom': 3.4.32 - '@vue/shared': 3.4.32 + '@vue/compiler-dom': 3.4.33 + '@vue/shared': 3.4.33 '@vue/devtools-api@7.3.6': dependencies: @@ -6550,47 +6547,47 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/reactivity@3.4.32': + '@vue/reactivity@3.4.33': dependencies: - '@vue/shared': 3.4.32 + '@vue/shared': 3.4.33 - '@vue/runtime-core@3.4.32': + '@vue/runtime-core@3.4.33': dependencies: - '@vue/reactivity': 3.4.32 - '@vue/shared': 3.4.32 + '@vue/reactivity': 3.4.33 + '@vue/shared': 3.4.33 - '@vue/runtime-dom@3.4.32': + '@vue/runtime-dom@3.4.33': dependencies: - '@vue/reactivity': 3.4.32 - '@vue/runtime-core': 3.4.32 - '@vue/shared': 3.4.32 + '@vue/reactivity': 3.4.33 + '@vue/runtime-core': 3.4.33 + '@vue/shared': 3.4.33 csstype: 3.1.3 - '@vue/server-renderer@3.4.32(vue@3.4.32(typescript@5.4.5))': + '@vue/server-renderer@3.4.33(vue@3.4.33(typescript@5.4.5))': dependencies: - '@vue/compiler-ssr': 3.4.32 - '@vue/shared': 3.4.32 - vue: 3.4.32(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.33 + '@vue/shared': 3.4.33 + vue: 3.4.33(typescript@5.4.5) '@vue/shared@3.4.31': {} - '@vue/shared@3.4.32': {} + '@vue/shared@3.4.33': {} - '@vueuse/core@10.11.0(vue@3.4.32(typescript@5.4.5))': + '@vueuse/core@10.11.0(vue@3.4.33(typescript@5.4.5))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.32(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.32(typescript@5.4.5)) + '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.33(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.32(typescript@5.4.5))': + '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.33(typescript@5.4.5))': dependencies: - '@vueuse/core': 10.11.0(vue@3.4.32(typescript@5.4.5)) - '@vueuse/shared': 10.11.0(vue@3.4.32(typescript@5.4.5)) - vue-demi: 0.14.8(vue@3.4.32(typescript@5.4.5)) + '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.4.5)) + '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.33(typescript@5.4.5)) optionalDependencies: focus-trap: 7.5.4 transitivePeerDependencies: @@ -6599,9 +6596,9 @@ snapshots: '@vueuse/metadata@10.11.0': {} - '@vueuse/shared@10.11.0(vue@3.4.32(typescript@5.4.5))': + '@vueuse/shared@10.11.0(vue@3.4.33(typescript@5.4.5))': dependencies: - vue-demi: 0.14.8(vue@3.4.32(typescript@5.4.5)) + vue-demi: 0.14.8(vue@3.4.33(typescript@5.4.5)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -9677,17 +9674,17 @@ snapshots: '@shikijs/core': 1.10.3 '@shikijs/transformers': 1.10.3 '@types/markdown-it': 14.1.1 - '@vitejs/plugin-vue': 5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.32(typescript@5.4.5)) + '@vitejs/plugin-vue': 5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.4.5)) '@vue/devtools-api': 7.3.6 '@vue/shared': 3.4.31 - '@vueuse/core': 10.11.0(vue@3.4.32(typescript@5.4.5)) - '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.32(typescript@5.4.5)) + '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.4.5)) + '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.33(typescript@5.4.5)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.0.1 shiki: 1.10.3 vite: 5.3.4(@types/node@20.14.11) - vue: 3.4.32(typescript@5.4.5) + vue: 3.4.33(typescript@5.4.5) optionalDependencies: postcss: 8.4.39 transitivePeerDependencies: @@ -9765,17 +9762,17 @@ snapshots: vscode-uri@3.0.8: {} - vue-demi@0.14.8(vue@3.4.32(typescript@5.4.5)): + vue-demi@0.14.8(vue@3.4.33(typescript@5.4.5)): dependencies: - vue: 3.4.32(typescript@5.4.5) + vue: 3.4.33(typescript@5.4.5) - vue@3.4.32(typescript@5.4.5): + vue@3.4.33(typescript@5.4.5): dependencies: - '@vue/compiler-dom': 3.4.32 - '@vue/compiler-sfc': 3.4.32 - '@vue/runtime-dom': 3.4.32 - '@vue/server-renderer': 3.4.32(vue@3.4.32(typescript@5.4.5)) - '@vue/shared': 3.4.32 + '@vue/compiler-dom': 3.4.33 + '@vue/compiler-sfc': 3.4.33 + '@vue/runtime-dom': 3.4.33 + '@vue/server-renderer': 3.4.33(vue@3.4.33(typescript@5.4.5)) + '@vue/shared': 3.4.33 optionalDependencies: typescript: 5.4.5 diff --git a/website/.vitepress/theme/index.ts b/website/.vitepress/theme/index.ts index d471bd2..e092390 100644 --- a/website/.vitepress/theme/index.ts +++ b/website/.vitepress/theme/index.ts @@ -3,7 +3,7 @@ import type { App } from 'vue' import Video from '../../components/Video.vue' -import 'uno.css' +import 'virtual:uno.css' import './style.css' export default { diff --git a/website/package.json b/website/package.json index d844475..2c3d6ee 100644 --- a/website/package.json +++ b/website/package.json @@ -19,8 +19,7 @@ "@iconify-json/fluent-emoji": "^1.1.18", "@iconify-json/logos": "^1.1.43", "@unocss/preset-icons": "^0.61.5", - "@unocss/preset-uno": "0.61.5", - "@unocss/preset-web-fonts": "^0.61.5", + "@unocss/preset-uno": "^0.61.5", "markdown-it": "^14.1.0", "markdown-it-container": "^4.0.0", "unocss": "^0.61.5", @@ -29,6 +28,6 @@ }, "dependencies": { "@vueuse/core": "10.11.0", - "vue": "3.4.32" + "vue": "3.4.33" } } diff --git a/website/uno.config.ts b/website/uno.config.ts index 5282ab0..3d30758 100644 --- a/website/uno.config.ts +++ b/website/uno.config.ts @@ -2,7 +2,6 @@ import { defineConfig, presetIcons, presetUno, - presetWebFonts, transformerDirectives, transformerVariantGroup } from 'unocss' @@ -13,14 +12,12 @@ export default defineConfig({ presetIcons({ scale: 1.2, unit: 'em' - }), - presetWebFonts({ - fonts: { - sans: 'Inter', - mono: 'Jet Brains Mono' - } }) ], transformers: [transformerVariantGroup(), transformerDirectives()], - include: ['./**/*.vue', './**/*.md'] + content: { + pipeline: { + include: ['./**/*.vue', './**/*.md'] + } + } })