diff --git a/README.md b/README.md index c019cb3..1db98d3 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ pnpm dev ## docker -你可以选择从 Docker Hub 拉取最新的镜像,或本地自行构建。 +您可以选择从 Docker Hub 拉取最新的镜像,或本地自行构建。 ### 从 Docker Hub 拉取最新的镜像 diff --git a/package.json b/package.json index a690d47..8c2bb3a 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "sass": "^1.51.0", "star-markdown-css": "^0.3.3", "typescript": "^4.6.4", - "unocss": "^0.32.1", + "unocss": "^0.32.7", "unplugin-auto-import": "^0.7.1", "unplugin-vue-components": "^0.19.3", "vite": "^2.9.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d9eaa36..8648f34 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ specifiers: sass: ^1.51.0 star-markdown-css: ^0.3.3 typescript: ^4.6.4 - unocss: ^0.32.1 + unocss: ^0.32.7 unplugin-auto-import: ^0.7.1 unplugin-vue-components: ^0.19.3 vite: ^2.9.6 @@ -80,7 +80,7 @@ devDependencies: sass: 1.51.0 star-markdown-css: 0.3.3 typescript: 4.6.4 - unocss: 0.32.1_vite@2.9.6 + unocss: 0.32.7_vite@2.9.6 unplugin-auto-import: 0.7.1_@vueuse+core@8.3.1+vite@2.9.6 unplugin-vue-components: 0.19.3_vite@2.9.6+vue@3.2.33 vite: 2.9.6_sass@1.51.0 @@ -1747,14 +1747,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.32.1: - resolution: {integrity: sha512-KrO0SCiyss9fYl+VM4yNdYUqqMGpNQdOjPXErr12eNLnY68WiM7yEPZrcQL3QZO2tza7CObkivMkuCC1PMITbQ==} + /@unocss/cli/0.32.7: + resolution: {integrity: sha512-aPWez3pC3kBte+ovgIwllHKiaU5ceovFnqMIY2kdRKAVStWzx5qrejruzaLXd7aflgZEEVBOI8EVej6rYI5wwg==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.32.1 - '@unocss/core': 0.32.1 - '@unocss/preset-uno': 0.32.1 + '@unocss/config': 0.32.7 + '@unocss/core': 0.32.7 + '@unocss/preset-uno': 0.32.7 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -1764,108 +1764,106 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.32.1: - resolution: {integrity: sha512-BuS22lneXnuC6KkZUOYLVPdWnYKUx5reYzFOayUp0FmMcG2uMuMWZGGBx10JV/hWSWq3FKkCT8bNM0QcNZXysw==} + /@unocss/config/0.32.7: + resolution: {integrity: sha512-KAoKy9tmq23n1H1+ZFFXesbfC1mzswe0j3ykaO09uX1EAKpJtrS+JorzljyyGFUZcgyphefqiO4qgYyjpRs7RA==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 unconfig: 0.3.3 dev: true - /@unocss/core/0.32.1: - resolution: {integrity: sha512-VlLF00eRvP8lsEspPWTju6kgl67R3POYl1HKZP0IPknbm9o6dyEwsKkG9VAHHvO4lDiQMI5O3ahI+DRvN0zmfg==} + /@unocss/core/0.32.7: + resolution: {integrity: sha512-F/aaKRB1FOYe7Z+v2W1rsp0roeLJIBA81LlvK2vwp+2Kffcwzimt30i0eVjT+dZQQ91WJm0g8XYfGrGlut/NTA==} dev: true - /@unocss/inspector/0.32.1: - resolution: {integrity: sha512-BaKKYg9llm1ZyPpvHfffBNJmJ2DqageFUQjd2uRFZCGjYzqiXF7wCSGFccYAwbS7vs+DhAqDuoAAS2F8n/Hbew==} + /@unocss/inspector/0.32.7: + resolution: {integrity: sha512-orJflZFWgyD+lj8iJOZA9VSGEWFsmSnR0AOQhOZHOZ6emXB2fU3lIc7uFCw1EthPMF1wdJDDusmv/kgm0EKE3A==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.32.1: - resolution: {integrity: sha512-rqjR/RDePVEoqEJMtnQ7uGE1qTHlzf07nQqVPBwebadOhbype4YguoC1Y7Dgiqc78tEiGj88OMoO1vBXMkw3SQ==} + /@unocss/preset-attributify/0.32.7: + resolution: {integrity: sha512-sNOXCeYEznEvY0u4VgBeHV6I/lguDUKDWXusMcDHyZ8Zvhy2tbleIODz7upoHVrfqz+XdUXu5sIePKbCJZdS1Q==} dependencies: - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 dev: true - /@unocss/preset-icons/0.32.1: - resolution: {integrity: sha512-S31Qlqbr7NBduQR/jdirYHecyM8DNT9TpXjqvxX2ssKMB1Ie1zpAWrtwM5Y0JaprjKa0mmL1KZ0wWGTHJ+LypA==} + /@unocss/preset-icons/0.32.7: + resolution: {integrity: sha512-CajGgpm5hMMaI5MbgMit05FwZFd31ILJUjZ8HSal+Khq06s58ARo1aPThz5jinwT4Ns969b5o6pVpiF8C9LAjQ==} dependencies: '@iconify/utils': 1.0.32 - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.32.1: - resolution: {integrity: sha512-9cq1yfJLKmgim8lr/CmfpGTEVOCdg5W1F5MbutRtRijYrsSsETCGLLCfdq4QhV4o84QE8kAM6iLoUm0j+Gn8Sg==} + /@unocss/preset-mini/0.32.7: + resolution: {integrity: sha512-aMUuQlueCClRt6YRbkUeZkXRtn6briZOP8ewpYz/ze8vbPDIuJFTZ0jTC74UkLfVEFUl0hTBRDzKFUbr/Kgodg==} dependencies: - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 dev: true - /@unocss/preset-typography/0.32.1: - resolution: {integrity: sha512-+bekG07fiOjSzzyaJ2LmaGbJJab9XNyyC18TOYPCtryChO3kr2AmJyqows2II2+uqcGlexe6rsjeNteHy58cNg==} + /@unocss/preset-typography/0.32.7: + resolution: {integrity: sha512-i1Y4RhFAvcv0/Ets8gCY1rg7oVKfxRL9YGeTG9uA/UR3qiNEp3MDlTMxGyqVGTorQEtYg9/1fo4Sd61ZUNhJoA==} dependencies: - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 dev: true - /@unocss/preset-uno/0.32.1: - resolution: {integrity: sha512-SHLusZNl2d1mfqyu425xCUkShLOrqYANxXVvb/HOhDXtWDtf8dglE3afbYCcklTb1YDZ08M6k4AsSgZjsv23ng==} + /@unocss/preset-uno/0.32.7: + resolution: {integrity: sha512-DTTHrcb9Jzv0Q1tdpzGxi3RAOnpgpxnu0ki2BzFL0c3OGS6q4U4zejm7+qqtDjBEZqEElUZvbcChuKFUcztG7g==} dependencies: - '@unocss/core': 0.32.1 - '@unocss/preset-mini': 0.32.1 - '@unocss/preset-wind': 0.32.1 + '@unocss/core': 0.32.7 + '@unocss/preset-mini': 0.32.7 + '@unocss/preset-wind': 0.32.7 dev: true - /@unocss/preset-web-fonts/0.32.1: - resolution: {integrity: sha512-cPIcrkRZKejGNwF/ZzrhGW8gLQpgAdr1EIhSNPsJG77kpWn7fnsA+VUqa//2shKYhx0hezS3Tbq47hDK5qc4gQ==} + /@unocss/preset-web-fonts/0.32.7: + resolution: {integrity: sha512-o4ni+gBJMI9xQr3ldesBUMrBMDsxTXNh/lOPHo6pZnh76IYi+GlXOkEwIfcDAysEimR/9Q7Uhf8mZfOljfnJ3A==} dependencies: - '@unocss/core': 0.32.1 - axios: 0.26.1 - transitivePeerDependencies: - - debug + '@unocss/core': 0.32.7 + ohmyfetch: 0.4.16 dev: true - /@unocss/preset-wind/0.32.1: - resolution: {integrity: sha512-StgSnYQ4w7sUYqW1GURCICQ42qL83SQ1H5KZbSIJVnv2VVgo77m6dt96TmTmvizWJWH4Ga597YFhjXP4WUv6mw==} + /@unocss/preset-wind/0.32.7: + resolution: {integrity: sha512-pMJ3iEE4dIhcNbn0/zygpVTZssL9Itmm7zL62ww1cqLjMVhqRXiPMfBgOGTDrbfVdtYop8CMMAEjG8Onr9UF/A==} dependencies: - '@unocss/core': 0.32.1 - '@unocss/preset-mini': 0.32.1 + '@unocss/core': 0.32.7 + '@unocss/preset-mini': 0.32.7 dev: true - /@unocss/reset/0.32.1: - resolution: {integrity: sha512-tC2gCYY2isEDfBo1LWfcPAnxuM3my29fWtFUQRGvViZVTwYFjVIGD8BgIfiioifGumLunRW78qN7LT22fXoxgg==} + /@unocss/reset/0.32.7: + resolution: {integrity: sha512-GqbNBx1qH+otwGmHjzvBEG/MOZXc5RhO6hnSiII/98WtMCM+o5njtGgW9CcWJWhhcmUuGTzvVDzNZhuAW8yl9Q==} dev: true - /@unocss/scope/0.32.1: - resolution: {integrity: sha512-6Xsas4Fm797IIONNXP7Y7JLL7B4NTjk/BeFX7j++CS14SfGzF0wTTkyaHxE9ETecOiouUABwoiPQRzHNAkrNIA==} + /@unocss/scope/0.32.7: + resolution: {integrity: sha512-2BpuVbktBIxRuEOW/uDhNeo144C1Cnn5maT0L2JZ9mi43SdiRya6my9d5HvDD4gN6UlXoFXU0KY7oC3lgW/+iQ==} dev: true - /@unocss/transformer-directives/0.32.1: - resolution: {integrity: sha512-F4rPaNGaKbRGKksHuzAfSrsIaMZLpvqRhlk1xpwN5AGHClhK+Ak0z9j+N9Yy4rUuRx5OeOCuOj9Kcvq8cL8JnA==} + /@unocss/transformer-directives/0.32.7: + resolution: {integrity: sha512-btMUVYJOWYKEilf7oYItkMieATXbQdvHuEWoN18w0QUioY7TlLD3bWvTjq/YYhqgxdOsBB6fUg9tp0rj5P6/tg==} dependencies: - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.32.1: - resolution: {integrity: sha512-SrT5nWvNuuGFlMSGYgP7+KemYaBSUlP7i6v5QqzbjX9bcMz8JicT5Rwvy1Z1GOdtRGCy7e5aB6LW3Mxpd/pQhw==} + /@unocss/transformer-variant-group/0.32.7: + resolution: {integrity: sha512-VwfjCqgSOqjGjjxedPT0x6MzS7/F5HQKRaLIwR2yUessx9jF/DLP9Wjn0h1n31U/TxArHv5NlDYgDBoYY0O1cQ==} dependencies: - '@unocss/core': 0.32.1 + '@unocss/core': 0.32.7 dev: true - /@unocss/vite/0.32.1_vite@2.9.6: - resolution: {integrity: sha512-XLbBodjSfgoyTRUGL5XY8Fw+pW7GOZ1WrT1C+QfVJt8+BgY6wIdVhaERbfgOdAw/trzM0PYwhhbMHZp0SyJE5Q==} + /@unocss/vite/0.32.7_vite@2.9.6: + resolution: {integrity: sha512-eNgdP6rsJ20hmMOr27NnHYhC4xVINYhhqQ8jtKVBljEdsE+Han6BiHLbMeiTgEscMe38fk9yuBCF87lJM11KGQ==} peerDependencies: vite: ^2.9.0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.32.1 - '@unocss/core': 0.32.1 - '@unocss/inspector': 0.32.1 - '@unocss/scope': 0.32.1 - '@unocss/transformer-directives': 0.32.1 + '@unocss/config': 0.32.7 + '@unocss/core': 0.32.7 + '@unocss/inspector': 0.32.7 + '@unocss/scope': 0.32.7 + '@unocss/transformer-directives': 0.32.7 magic-string: 0.26.1 vite: 2.9.6_sass@1.51.0 dev: true @@ -2209,14 +2207,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /axios/0.26.1: - resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==} - dependencies: - follow-redirects: 1.14.9 - transitivePeerDependencies: - - debug - dev: true - /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: @@ -2640,6 +2630,11 @@ packages: resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} dev: false + /data-uri-to-buffer/4.0.0: + resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} + engines: {node: '>= 12'} + dev: true + /data-urls/3.0.1: resolution: {integrity: sha512-Ds554NeT5Gennfoo9KN50Vh6tpgtvYEwraYjejXnyTpu1C7oXKxdFk75REooENHE8ndTVOJuv+BEs4/J/xcozw==} engines: {node: '>=12'} @@ -2728,6 +2723,10 @@ packages: engines: {node: '>= 0.6'} dev: true + /destr/1.1.1: + resolution: {integrity: sha512-QqkneF8LrYmwATMdnuD2MLI3GHQIcBnG6qFC2q9bSH430VTCDAVjcspPmUaKhPGtAtPAftIUFqY1obQYQuwmbg==} + dev: true + /destroy/1.0.4: resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} dev: true @@ -3800,6 +3799,14 @@ packages: reusify: 1.0.4 dev: true + /fetch-blob/3.1.5: + resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} + engines: {node: ^12.20 || >= 14.13} + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.2.1 + dev: true + /file-entry-cache/6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -3867,16 +3874,6 @@ packages: resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} dev: true - /follow-redirects/1.14.9: - resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: true - /foreach/2.0.5: resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} dev: true @@ -3890,6 +3887,13 @@ packages: mime-types: 2.1.35 dev: true + /formdata-polyfill/4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.1.5 + dev: true + /forwarded/0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -4930,6 +4934,20 @@ packages: lower-case: 1.1.4 dev: true + /node-domexception/1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + dev: true + + /node-fetch/3.2.4: + resolution: {integrity: sha512-WvYJRN7mMyOLurFR2YpysQGuwYrJN+qrrpHjJDuKMcSPdfFccRUla/kng2mz6HWSBxJcqPbvatS6Gb4RhOzCJw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + data-uri-to-buffer: 4.0.0 + fetch-blob: 3.1.5 + formdata-polyfill: 4.0.10 + dev: true + /node-releases/2.0.3: resolution: {integrity: sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==} dev: true @@ -5038,6 +5056,15 @@ packages: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true + /ohmyfetch/0.4.16: + resolution: {integrity: sha512-QKzG0pPa+Rfqht8msM/GxH9P+TENMiNz32NK3Sdo4I950yxOuNzHdMZTYN+RDTE2nOvvdlCiPNFZKpOCY6jH5w==} + dependencies: + destr: 1.1.1 + node-fetch: 3.2.4 + ufo: 0.8.3 + undici: 5.0.0 + dev: true + /on-finished/2.3.0: resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} engines: {node: '>= 0.8'} @@ -6102,6 +6129,11 @@ packages: jiti: 1.13.0 dev: true + /undici/5.0.0: + resolution: {integrity: sha512-VhUpiZ3No1DOPPQVQnsDZyfcbTTcHdcgWej1PdFnSvOeJmOVDgiOHkunJmBLfmjt4CqgPQddPVjSWW0dsTs5Yg==} + engines: {node: '>=12.18'} + dev: true + /unicode-canonical-property-names-ecmascript/2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -6148,25 +6180,24 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss/0.32.1_vite@2.9.6: - resolution: {integrity: sha512-Flp6FHOLznE7nTOSTSNPiyL3dd9V8TvhXPnReEwRo8yZxXOIg/+9cVzvF1nwGCIbfDYbjNK+eNKmtwxVmB78og==} + /unocss/0.32.7_vite@2.9.6: + resolution: {integrity: sha512-1pEQUG3AD4kwU9D7IJ8W3RFM9dwpDyd1kEZrbW/4oVzav2v4yZXy5uBq+UgFaKyV0cuJR6uaQX++H3sPbMb6dQ==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.32.1 - '@unocss/core': 0.32.1 - '@unocss/preset-attributify': 0.32.1 - '@unocss/preset-icons': 0.32.1 - '@unocss/preset-mini': 0.32.1 - '@unocss/preset-typography': 0.32.1 - '@unocss/preset-uno': 0.32.1 - '@unocss/preset-web-fonts': 0.32.1 - '@unocss/preset-wind': 0.32.1 - '@unocss/reset': 0.32.1 - '@unocss/transformer-directives': 0.32.1 - '@unocss/transformer-variant-group': 0.32.1 - '@unocss/vite': 0.32.1_vite@2.9.6 + '@unocss/cli': 0.32.7 + '@unocss/core': 0.32.7 + '@unocss/preset-attributify': 0.32.7 + '@unocss/preset-icons': 0.32.7 + '@unocss/preset-mini': 0.32.7 + '@unocss/preset-typography': 0.32.7 + '@unocss/preset-uno': 0.32.7 + '@unocss/preset-web-fonts': 0.32.7 + '@unocss/preset-wind': 0.32.7 + '@unocss/reset': 0.32.7 + '@unocss/transformer-directives': 0.32.7 + '@unocss/transformer-variant-group': 0.32.7 + '@unocss/vite': 0.32.7_vite@2.9.6 transitivePeerDependencies: - - debug - supports-color - vite dev: true @@ -6538,6 +6569,11 @@ packages: minimalistic-assert: 1.0.1 dev: true + /web-streams-polyfill/3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} + dev: true + /webidl-conversions/4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true