chore: change

This commit is contained in:
aibayanyu 2023-03-28 08:25:18 +08:00
parent 163e29dfd1
commit f394f48853
9 changed files with 184 additions and 205 deletions

View File

@ -9,9 +9,9 @@
"scripts": {
"test": "vitest",
"prepare": "husky install",
"dev": "vitepress dev site",
"build:site": "vitepress build site",
"preview": "vitepress preview site"
"dev": "vitepress dev",
"build:site": "vitepress build",
"preview": "vitepress preview"
},
"dependencies": {
"@ant-design/colors": "^7.0.0",
@ -27,7 +27,7 @@
"@mistjs/eslint-config-vue-jsx": "^0.0.3",
"@mistjs/tsconfig": "^1.0.0",
"@mistjs/tsconfig-vue": "^0.0.3",
"@types/node": "^18.15.9",
"@types/node": "^18.15.10",
"@vitejs/plugin-vue-jsx": "^3.0.1",
"eslint": "^8.36.0",
"husky": "^8.0.3",

View File

@ -9,7 +9,7 @@ specifiers:
'@mistjs/eslint-config-vue-jsx': ^0.0.3
'@mistjs/tsconfig': ^1.0.0
'@mistjs/tsconfig-vue': ^0.0.3
'@types/node': ^18.15.9
'@types/node': ^18.15.10
'@v-c/utils': ^0.0.19
'@vitejs/plugin-vue-jsx': ^3.0.1
'@vueuse/core': ^9.13.0
@ -38,16 +38,16 @@ devDependencies:
'@mistjs/eslint-config-vue-jsx': 0.0.3_owjyt45647gzbapm7z6scohxzu
'@mistjs/tsconfig': 1.0.0
'@mistjs/tsconfig-vue': 0.0.3
'@types/node': 18.15.9
'@types/node': 18.15.10
'@vitejs/plugin-vue-jsx': 3.0.1_vite@4.2.1+vue@3.2.47
eslint: 8.36.0
husky: 8.0.3
lint-staged: 13.2.0
prettier: 2.8.7
typescript: 4.9.5
vite: 4.2.1_@types+node@18.15.9
vite: 4.2.1_@types+node@18.15.10
vite-plugin-vitepress-demo: 2.0.0-alpha.8_xaemp5njyghlubppuwrzzr5hsq
vitepress: 1.0.0-alpha.63_@types+node@18.15.9
vitepress: 1.0.0-alpha.63_@types+node@18.15.10
vitest: 0.28.5
packages:
@ -569,15 +569,15 @@ packages:
'@commitlint/execute-rule': 17.4.0
'@commitlint/resolve-extends': 17.4.4
'@commitlint/types': 17.4.4
'@types/node': 18.15.9
'@types/node': 18.15.10
chalk: 4.1.2
cosmiconfig: 8.1.3
cosmiconfig-typescript-loader: 4.3.0_liua4qjgafcks4ipjaztclznqm
cosmiconfig-typescript-loader: 4.3.0_cwejo6a3jrsuzg27ji24tbs5ya
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
resolve-from: 5.0.0
ts-node: 10.9.1_67kvwwhfsxe4y463wcu4dtvggu
ts-node: 10.9.1_z3vu5dg2hu3jqyh3anri5tms2q
typescript: 4.9.5
transitivePeerDependencies:
- '@swc/core'
@ -671,7 +671,7 @@ packages:
resolution: {integrity: sha512-2xAv2GFuHzzmG0SSZgf8wHX0qZX8n9Y1ZirKUk5Wrdc+vH9CL837x2hZIUdwcPZI9caBA+/CzxsS68O4waYjUQ==}
dependencies:
'@docsearch/react': 3.3.3
preact: 10.13.1
preact: 10.13.2
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
@ -709,8 +709,8 @@ packages:
resolution: {integrity: sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==}
dev: false
/@esbuild/android-arm/0.17.13:
resolution: {integrity: sha512-5tZZ/hLIfBmt7E8JsE5KbsknoAFmoElkg+A/gjyPtmSQvJjPf+9GsSJihid8VMa08lrsYyaEXOT9RLh3xXQONw==}
/@esbuild/android-arm/0.17.14:
resolution: {integrity: sha512-0CnlwnjDU8cks0yJLXfkaU/uoLyRf9VZJs4p1PskBr2AlAHeEsFEwJEo0of/Z3g+ilw5mpyDwThlxzNEIxOE4g==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@ -718,8 +718,8 @@ packages:
dev: true
optional: true
/@esbuild/android-arm64/0.17.13:
resolution: {integrity: sha512-F5DgvJMV2ZEpLNpPCO7FEk1wy8O5tg6cikWSB6uvvncsgE1xgbPlm+Boio/4820C2/mj713X83X1h01v0qoeHg==}
/@esbuild/android-arm64/0.17.14:
resolution: {integrity: sha512-eLOpPO1RvtsP71afiFTvS7tVFShJBCT0txiv/xjFBo5a7R7Gjw7X0IgIaFoLKhqXYAXhahoXm7qAmRXhY4guJg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@ -727,8 +727,8 @@ packages:
dev: true
optional: true
/@esbuild/android-x64/0.17.13:
resolution: {integrity: sha512-5m1UUslzpfVrumG3m3Zv2x9VNAcvMOQWJy009y6jt10tcHpzIq2/b0I0k4fz0QYqGSNS1GteRIhVPN4H7OyCXg==}
/@esbuild/android-x64/0.17.14:
resolution: {integrity: sha512-nrfQYWBfLGfSGLvRVlt6xi63B5IbfHm3tZCdu/82zuFPQ7zez4XjmRtF/wIRYbJQ/DsZrxJdEvYFE67avYXyng==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@ -736,8 +736,8 @@ packages:
dev: true
optional: true
/@esbuild/darwin-arm64/0.17.13:
resolution: {integrity: sha512-TXbXp/05r7heRsG8yWwbHw9diay+wXIyRNcIHFoNARRIGahYbTW/qwJzE37zkfxLIUPHgR/SyLTUlnTICg14ag==}
/@esbuild/darwin-arm64/0.17.14:
resolution: {integrity: sha512-eoSjEuDsU1ROwgBH/c+fZzuSyJUVXQTOIN9xuLs9dE/9HbV/A5IqdXHU1p2OfIMwBwOYJ9SFVGGldxeRCUJFyw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@ -745,8 +745,8 @@ packages:
dev: true
optional: true
/@esbuild/darwin-x64/0.17.13:
resolution: {integrity: sha512-Ku9Db2sblCxFvQdEO7X9nBaLR/S81uch81e2Q2+Os5z1NcnsFjuqhIYH0Gm6KNNpIKaEbC7gCLbiIPbLLMX4Pg==}
/@esbuild/darwin-x64/0.17.14:
resolution: {integrity: sha512-zN0U8RWfrDttdFNkHqFYZtOH8hdi22z0pFm0aIJPsNC4QQZv7je8DWCX5iA4Zx6tRhS0CCc0XC2m7wKsbWEo5g==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@ -754,8 +754,8 @@ packages:
dev: true
optional: true
/@esbuild/freebsd-arm64/0.17.13:
resolution: {integrity: sha512-t1T5/nIf2j+FdSf1Fa3dcU0cXycr0nK4xJe52qjWa+1I249mM5NBY1ODjiabZxZ0x3CG05y4fd9bxfDLy9kQtA==}
/@esbuild/freebsd-arm64/0.17.14:
resolution: {integrity: sha512-z0VcD4ibeZWVQCW1O7szaLxGsx54gcCnajEJMdYoYjLiq4g1jrP2lMq6pk71dbS5+7op/L2Aod+erw+EUr28/A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@ -763,8 +763,8 @@ packages:
dev: true
optional: true
/@esbuild/freebsd-x64/0.17.13:
resolution: {integrity: sha512-/zbkgEO4gY2qGZr9UNAGI38w/FwUY4bx4EC88k9VeiCKNr3ukNgwH/oIgB5Z9/OqpkNLlcS4w9e2d/MIiy5fbw==}
/@esbuild/freebsd-x64/0.17.14:
resolution: {integrity: sha512-hd9mPcxfTgJlolrPlcXkQk9BMwNBvNBsVaUe5eNUqXut6weDQH8whcNaKNF2RO8NbpT6GY8rHOK2A9y++s+ehw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@ -772,8 +772,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-arm/0.17.13:
resolution: {integrity: sha512-RrhjzrCF6aCDH248nUAQoldnRmN7nHMxv85GOj5AH+qkxxYvcig7fnUmgANngntRu4btXhN9WKHMgQ5seERDMw==}
/@esbuild/linux-arm/0.17.14:
resolution: {integrity: sha512-BNTl+wSJ1omsH8s3TkQmIIIQHwvwJrU9u1ggb9XU2KTVM4TmthRIVyxSp2qxROJHhZuW/r8fht46/QE8hU8Qvg==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@ -781,8 +781,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-arm64/0.17.13:
resolution: {integrity: sha512-siu3QZrQ7eGrSttvFaRKyjT7kNRbUuHEKzCCyqRh19MbpGokGY13jbIsBEjx6JmH3T50hds325oweS9Ey2ihAQ==}
/@esbuild/linux-arm64/0.17.14:
resolution: {integrity: sha512-FhAMNYOq3Iblcj9i+K0l1Fp/MHt+zBeRu/Qkf0LtrcFu3T45jcwB6A1iMsemQ42vR3GBhjNZJZTaCe3VFPbn9g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@ -790,8 +790,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-ia32/0.17.13:
resolution: {integrity: sha512-ADHA1PqP5gIegehVP0RvxMmNPxpLgetI8QCwYOjUheGXKIKWSdUN8ZS3rusQv3NGZmFCpYdMZzFoI0QtzzGAdw==}
/@esbuild/linux-ia32/0.17.14:
resolution: {integrity: sha512-91OK/lQ5y2v7AsmnFT+0EyxdPTNhov3y2CWMdizyMfxSxRqHazXdzgBKtlmkU2KYIc+9ZK3Vwp2KyXogEATYxQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@ -799,8 +799,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-loong64/0.17.13:
resolution: {integrity: sha512-n1JQPxETmR0brkpWlJHeohReEPLH+m00bnJdNnFyHN3zLBt1QypevuZSmnmFWsC+7r7HTwWILj3lBDjtPH3ydg==}
/@esbuild/linux-loong64/0.17.14:
resolution: {integrity: sha512-vp15H+5NR6hubNgMluqqKza85HcGJgq7t6rMH7O3Y6ApiOWPkvW2AJfNojUQimfTp6OUrACUXfR4hmpcENXoMQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@ -808,8 +808,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-mips64el/0.17.13:
resolution: {integrity: sha512-d0pnD/j5KKQ43xtSIvOD+wNIy6D/Vh9GbXVRa3u4zCyiJMYWjxkPkbBzlEgNjdDmUM+5gBFen9k7B8Xscy+Myg==}
/@esbuild/linux-mips64el/0.17.14:
resolution: {integrity: sha512-90TOdFV7N+fgi6c2+GO9ochEkmm9kBAKnuD5e08GQMgMINOdOFHuYLPQ91RYVrnWwQ5683sJKuLi9l4SsbJ7Hg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@ -817,8 +817,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-ppc64/0.17.13:
resolution: {integrity: sha512-C9sMpa/VcGLjVtsT01sXtzZNS7bAZ+icUclkKkiUwBQ9hzT+J+/Xpj+EykI5hB3KgtxQVo4XUahanFoZNxbQ1g==}
/@esbuild/linux-ppc64/0.17.14:
resolution: {integrity: sha512-NnBGeoqKkTugpBOBZZoktQQ1Yqb7aHKmHxsw43NddPB2YWLAlpb7THZIzsRsTr0Xw3nqiPxbA1H31ZMOG+VVPQ==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@ -826,8 +826,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-riscv64/0.17.13:
resolution: {integrity: sha512-jYkc5EpNpvjccAHNYekiAtklusVGWftR0VVLtng7dJzDyy+5adAsf1fOG3LllP0WALxS55/w6boLE/728J/bXw==}
/@esbuild/linux-riscv64/0.17.14:
resolution: {integrity: sha512-0qdlKScLXA8MGVy21JUKvMzCYWovctuP8KKqhtE5A6IVPq4onxXhSuhwDd2g5sRCzNDlDjitc5sX31BzDoL5Fw==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@ -835,8 +835,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-s390x/0.17.13:
resolution: {integrity: sha512-4jAJI5O6E/hATL4lsrG2A+noDjZ377KlATVFKwV3SWaNHj+OvoXe/T84ScQIXEtPI7ndJyLkMYruXj8RR5Ilyw==}
/@esbuild/linux-s390x/0.17.14:
resolution: {integrity: sha512-Hdm2Jo1yaaOro4v3+6/zJk6ygCqIZuSDJHdHaf8nVH/tfOuoEX5Riv03Ka15LmQBYJObUTNS1UdyoMk0WUn9Ww==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@ -844,8 +844,8 @@ packages:
dev: true
optional: true
/@esbuild/linux-x64/0.17.13:
resolution: {integrity: sha512-eFLQhJq98qijGRcv9je/9M4Mz1suZ+pOtj62ArsLd0gubNGhhQDz6T30X2X3f1KZ8lkKkr+zN5vtZzx1GAMoFw==}
/@esbuild/linux-x64/0.17.14:
resolution: {integrity: sha512-8KHF17OstlK4DuzeF/KmSgzrTWQrkWj5boluiiq7kvJCiQVzUrmSkaBvcLB2UgHpKENO2i6BthPkmUhNDaJsVw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@ -853,8 +853,8 @@ packages:
dev: true
optional: true
/@esbuild/netbsd-x64/0.17.13:
resolution: {integrity: sha512-F8PXDeT+3eQpPjf4bmNJapPLu0SKKlWRGPQvBQqVS+YDGoMKnyyYp2UENLFMV8zT7kS39zKxZRZvUL3fMz/7Ww==}
/@esbuild/netbsd-x64/0.17.14:
resolution: {integrity: sha512-nVwpqvb3yyXztxIT2+VsxJhB5GCgzPdk1n0HHSnchRAcxqKO6ghXwHhJnr0j/B+5FSyEqSxF4q03rbA2fKXtUQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@ -862,8 +862,8 @@ packages:
dev: true
optional: true
/@esbuild/openbsd-x64/0.17.13:
resolution: {integrity: sha512-9jWfzbFCnIZdHjNs+00KQHArUbp7kjQDNmiuqkwGOQFs67m4/dKNupBv2DP5hTqVlQY4tW4RG3qpb6Y3zOHJeA==}
/@esbuild/openbsd-x64/0.17.14:
resolution: {integrity: sha512-1RZ7uQQ9zcy/GSAJL1xPdN7NDdOOtNEGiJalg/MOzeakZeTrgH/DoCkbq7TaPDiPhWqnDF+4bnydxRqQD7il6g==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@ -871,8 +871,8 @@ packages:
dev: true
optional: true
/@esbuild/sunos-x64/0.17.13:
resolution: {integrity: sha512-ALbOMlTIBkAVi6KqYjONa7u2oH95RN7OpetFqMtjufFLBiSaayRuwUzhs2yuR9CfGT4qi0jv6HQDav+EG314TQ==}
/@esbuild/sunos-x64/0.17.14:
resolution: {integrity: sha512-nqMjDsFwv7vp7msrwWRysnM38Sd44PKmW8EzV01YzDBTcTWUpczQg6mGao9VLicXSgW/iookNK6AxeogNVNDZA==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@ -880,8 +880,8 @@ packages:
dev: true
optional: true
/@esbuild/win32-arm64/0.17.13:
resolution: {integrity: sha512-FJBLYL4PkrZGeuHzEqme+0DjNetxkJ+XbB+Aoeow7aQ53JCwsA0/mo8sS5aPkDHgCnMkN4A5GLoFTlDj3BKDrQ==}
/@esbuild/win32-arm64/0.17.14:
resolution: {integrity: sha512-xrD0mccTKRBBIotrITV7WVQAwNJ5+1va6L0H9zN92v2yEdjfAN7864cUaZwJS7JPEs53bDTzKFbfqVlG2HhyKQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@ -889,8 +889,8 @@ packages:
dev: true
optional: true
/@esbuild/win32-ia32/0.17.13:
resolution: {integrity: sha512-Qrvst9RkLz4qgi3hqswNliYuKW92/HGJnd7xLWkGaGPa8S4qsONf81FW0ebDc5iUHb0I7QJwQATutvghTabnFA==}
/@esbuild/win32-ia32/0.17.14:
resolution: {integrity: sha512-nXpkz9bbJrLLyUTYtRotSS3t5b+FOuljg8LgLdINWFs3FfqZMtbnBCZFUmBzQPyxqU87F8Av+3Nco/M3hEcu1w==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@ -898,8 +898,8 @@ packages:
dev: true
optional: true
/@esbuild/win32-x64/0.17.13:
resolution: {integrity: sha512-pZ/NIgz861XaUPlIkPFjP55nJ4PJa0o/CD4zgeRb1Q9FVE+8GvdB6ifJcK05jRhny5hKExhnRFIdgHmmCYH8vg==}
/@esbuild/win32-x64/0.17.14:
resolution: {integrity: sha512-gPQmsi2DKTaEgG14hc3CHXHp62k8g6qr0Pas+I4lUxRMugGSATh/Bi8Dgusoz9IQ0IfdrvLpco6kujEIBoaogA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@ -1009,7 +1009,7 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
/@mistjs/eslint-config-basic/0.18.8_cnkxirszkzb4o6ts7gbclno24e:
/@mistjs/eslint-config-basic/0.18.8_74llxljztmzze2ez7aakaiqyti:
resolution: {integrity: sha512-b/awI/7Ve407E5qUcZdQLwMsK7l/jmbrLVKm2D5fYNPGbJ6AGWpb9lLoIXGWU1PMF7GpSE4bVMAUwYdUw6pG1w==}
peerDependencies:
eslint: '>=7.4.0'
@ -1018,7 +1018,7 @@ packages:
eslint-config-standard: 17.0.0-1_7xy6oytr7ksvaoltvtk4bf7dbi
eslint-plugin-eslint-comments: 3.2.0_eslint@8.36.0
eslint-plugin-html: 6.2.0
eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e
eslint-plugin-import: 2.27.5_74llxljztmzze2ez7aakaiqyti
eslint-plugin-jsonc: 2.7.0_eslint@8.36.0
eslint-plugin-markdown: 2.2.1_eslint@8.36.0
eslint-plugin-n: 14.0.0_eslint@8.36.0
@ -1040,9 +1040,9 @@ packages:
eslint: '>=7.4.0'
typescript: '>=3.9'
dependencies:
'@mistjs/eslint-config-basic': 0.18.8_cnkxirszkzb4o6ts7gbclno24e
'@typescript-eslint/eslint-plugin': 5.56.0_iskin7c6dxqunwflhstekcjqmq
'@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@mistjs/eslint-config-basic': 0.18.8_74llxljztmzze2ez7aakaiqyti
'@typescript-eslint/eslint-plugin': 5.57.0_5t5646cukn2kik5kiydglap3vi
'@typescript-eslint/parser': 5.57.0_vgl77cfdswitgr47lm5swmv43m
eslint: 8.36.0
typescript: 4.9.5
transitivePeerDependencies:
@ -1160,8 +1160,8 @@ packages:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
/@types/node/18.15.9:
resolution: {integrity: sha512-dUxhiNzBLr6IqlZXz6e/rN2YQXlFgOei/Dxy+e3cyXTJ4txSUbGT2/fmnD6zd/75jDMeW5bDee+YXxlFKHoV0A==}
/@types/node/18.15.10:
resolution: {integrity: sha512-9avDaQJczATcXgfmMAW3MIWArOO7A+m90vuCFLr8AotWf8igO/mRoYukrk2cqZVtv38tHs33retzHEilM7FpeQ==}
dev: true
/@types/normalize-package-data/2.4.1:
@ -1179,8 +1179,8 @@ packages:
/@types/web-bluetooth/0.0.16:
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
/@typescript-eslint/eslint-plugin/5.56.0_iskin7c6dxqunwflhstekcjqmq:
resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==}
/@typescript-eslint/eslint-plugin/5.57.0_5t5646cukn2kik5kiydglap3vi:
resolution: {integrity: sha512-itag0qpN6q2UMM6Xgk6xoHa0D0/P+M17THnr4SVgqn9Rgam5k/He33MA7/D7QoJcdMxHFyX7U9imaBonAX/6qA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@ -1191,10 +1191,10 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.4.1
'@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/type-utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/parser': 5.57.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/scope-manager': 5.57.0
'@typescript-eslint/type-utils': 5.57.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/utils': 5.57.0_vgl77cfdswitgr47lm5swmv43m
debug: 4.3.4
eslint: 8.36.0
grapheme-splitter: 1.0.4
@ -1207,8 +1207,8 @@ packages:
- supports-color
dev: true
/@typescript-eslint/parser/5.56.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==}
/@typescript-eslint/parser/5.57.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-orrduvpWYkgLCyAdNtR1QIWovcNZlEm6yL8nwH/eTxWLd8gsP+25pdLHYzL2QdkqrieaDwLpytHqycncv0woUQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@ -1217,9 +1217,9 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5
'@typescript-eslint/scope-manager': 5.57.0
'@typescript-eslint/types': 5.57.0
'@typescript-eslint/typescript-estree': 5.57.0_typescript@4.9.5
debug: 4.3.4
eslint: 8.36.0
typescript: 4.9.5
@ -1227,16 +1227,16 @@ packages:
- supports-color
dev: true
/@typescript-eslint/scope-manager/5.56.0:
resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==}
/@typescript-eslint/scope-manager/5.57.0:
resolution: {integrity: sha512-NANBNOQvllPlizl9LatX8+MHi7bx7WGIWYjPHDmQe5Si/0YEYfxSljJpoTyTWFTgRy3X8gLYSE4xQ2U+aCozSw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/visitor-keys': 5.56.0
'@typescript-eslint/types': 5.57.0
'@typescript-eslint/visitor-keys': 5.57.0
dev: true
/@typescript-eslint/type-utils/5.56.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==}
/@typescript-eslint/type-utils/5.57.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-kxXoq9zOTbvqzLbdNKy1yFrxLC6GDJFE2Yuo3KqSwTmDOFjUGeWSakgoXT864WcK5/NAJkkONCiKb1ddsqhLXQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@ -1245,8 +1245,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5
'@typescript-eslint/utils': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/typescript-estree': 5.57.0_typescript@4.9.5
'@typescript-eslint/utils': 5.57.0_vgl77cfdswitgr47lm5swmv43m
debug: 4.3.4
eslint: 8.36.0
tsutils: 3.21.0_typescript@4.9.5
@ -1255,13 +1255,13 @@ packages:
- supports-color
dev: true
/@typescript-eslint/types/5.56.0:
resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==}
/@typescript-eslint/types/5.57.0:
resolution: {integrity: sha512-mxsod+aZRSyLT+jiqHw1KK6xrANm19/+VFALVFP5qa/aiJnlP38qpyaTd0fEKhWvQk6YeNZ5LGwI1pDpBRBhtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
/@typescript-eslint/typescript-estree/5.56.0_typescript@4.9.5:
resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==}
/@typescript-eslint/typescript-estree/5.57.0_typescript@4.9.5:
resolution: {integrity: sha512-LTzQ23TV82KpO8HPnWuxM2V7ieXW8O142I7hQTxWIHDcCEIjtkat6H96PFkYBQqGFLW/G/eVVOB9Z8rcvdY/Vw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@ -1269,8 +1269,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/visitor-keys': 5.56.0
'@typescript-eslint/types': 5.57.0
'@typescript-eslint/visitor-keys': 5.57.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@ -1281,8 +1281,8 @@ packages:
- supports-color
dev: true
/@typescript-eslint/utils/5.56.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==}
/@typescript-eslint/utils/5.57.0_vgl77cfdswitgr47lm5swmv43m:
resolution: {integrity: sha512-ps/4WohXV7C+LTSgAL5CApxvxbMkl9B9AUZRtnEFonpIxZDIT7wC1xfvuJONMidrkB9scs4zhtRyIwHh4+18kw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@ -1290,9 +1290,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0_eslint@8.36.0
'@types/json-schema': 7.0.11
'@types/semver': 7.3.13
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/typescript-estree': 5.56.0_typescript@4.9.5
'@typescript-eslint/scope-manager': 5.57.0
'@typescript-eslint/types': 5.57.0
'@typescript-eslint/typescript-estree': 5.57.0_typescript@4.9.5
eslint: 8.36.0
eslint-scope: 5.1.1
semver: 7.3.8
@ -1301,11 +1301,11 @@ packages:
- typescript
dev: true
/@typescript-eslint/visitor-keys/5.56.0:
resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==}
/@typescript-eslint/visitor-keys/5.57.0:
resolution: {integrity: sha512-ery2g3k0hv5BLiKpPuwYt9KBkAp2ugT6VvyShXdLOkax895EC55sP0Tx5L0fZaQueiK3fBLvHVvEl3jFS5ia+g==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/types': 5.57.0
eslint-visitor-keys: 3.3.0
dev: true
@ -1328,7 +1328,7 @@ packages:
'@babel/core': 7.21.3
'@babel/plugin-transform-typescript': 7.21.3_@babel+core@7.21.3
'@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.21.3
vite: 4.2.1_@types+node@18.15.9
vite: 4.2.1_@types+node@18.15.10
vue: 3.2.47
transitivePeerDependencies:
- supports-color
@ -1341,7 +1341,7 @@ packages:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
vite: 4.2.1_@types+node@18.15.9
vite: 4.2.1_@types+node@18.15.10
vue: 3.2.47
dev: true
@ -1744,8 +1744,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
caniuse-lite: 1.0.30001469
electron-to-chromium: 1.4.340
caniuse-lite: 1.0.30001470
electron-to-chromium: 1.4.341
node-releases: 2.0.10
update-browserslist-db: 1.0.10_browserslist@4.21.5
dev: true
@ -1795,8 +1795,8 @@ packages:
engines: {node: '>=10'}
dev: true
/caniuse-lite/1.0.30001469:
resolution: {integrity: sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==}
/caniuse-lite/1.0.30001470:
resolution: {integrity: sha512-065uNwY6QtHCBOExzbV6m236DDhYCCtPmQUCoQtwkVqzud8v5QPidoMr6CoMkC2nfp6nksjttqWQRRh75LqUmA==}
dev: true
/chai/4.3.7:
@ -1989,7 +1989,7 @@ packages:
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
dev: true
/cosmiconfig-typescript-loader/4.3.0_liua4qjgafcks4ipjaztclznqm:
/cosmiconfig-typescript-loader/4.3.0_cwejo6a3jrsuzg27ji24tbs5ya:
resolution: {integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==}
engines: {node: '>=12', npm: '>=6'}
peerDependencies:
@ -1998,9 +1998,9 @@ packages:
ts-node: '>=10'
typescript: '>=3'
dependencies:
'@types/node': 18.15.9
'@types/node': 18.15.10
cosmiconfig: 8.1.3
ts-node: 10.9.1_67kvwwhfsxe4y463wcu4dtvggu
ts-node: 10.9.1_z3vu5dg2hu3jqyh3anri5tms2q
typescript: 4.9.5
dev: true
@ -2169,8 +2169,8 @@ packages:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: true
/electron-to-chromium/1.4.340:
resolution: {integrity: sha512-zx8hqumOqltKsv/MF50yvdAlPF9S/4PXbyfzJS6ZGhbddGkRegdwImmfSVqCkEziYzrIGZ/TlrzBND4FysfkDg==}
/electron-to-chromium/1.4.341:
resolution: {integrity: sha512-R4A8VfUBQY9WmAhuqY5tjHRf5fH2AAf6vqitBOE0y6u2PgHgqHSrhZmu78dIX3fVZtjqlwJNX1i2zwC3VpHtQQ==}
dev: true
/emoji-regex/8.0.0:
@ -2260,34 +2260,34 @@ packages:
is-symbol: 1.0.4
dev: true
/esbuild/0.17.13:
resolution: {integrity: sha512-4ixMwdErBcQHgTBeoxnowENCPKWFAGxgTyKHMK8gqn9sZaC7ZNWFKtim16g2rzQ2b/FYyy3lIUUJboFtjolhqg==}
/esbuild/0.17.14:
resolution: {integrity: sha512-vOO5XhmVj/1XQR9NQ1UPq6qvMYL7QFJU57J5fKBKBKxp17uDt5PgxFDb4A2nEiXhr1qQs4x0F5+66hVVw4ruNw==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
'@esbuild/android-arm': 0.17.13
'@esbuild/android-arm64': 0.17.13
'@esbuild/android-x64': 0.17.13
'@esbuild/darwin-arm64': 0.17.13
'@esbuild/darwin-x64': 0.17.13
'@esbuild/freebsd-arm64': 0.17.13
'@esbuild/freebsd-x64': 0.17.13
'@esbuild/linux-arm': 0.17.13
'@esbuild/linux-arm64': 0.17.13
'@esbuild/linux-ia32': 0.17.13
'@esbuild/linux-loong64': 0.17.13
'@esbuild/linux-mips64el': 0.17.13
'@esbuild/linux-ppc64': 0.17.13
'@esbuild/linux-riscv64': 0.17.13
'@esbuild/linux-s390x': 0.17.13
'@esbuild/linux-x64': 0.17.13
'@esbuild/netbsd-x64': 0.17.13
'@esbuild/openbsd-x64': 0.17.13
'@esbuild/sunos-x64': 0.17.13
'@esbuild/win32-arm64': 0.17.13
'@esbuild/win32-ia32': 0.17.13
'@esbuild/win32-x64': 0.17.13
'@esbuild/android-arm': 0.17.14
'@esbuild/android-arm64': 0.17.14
'@esbuild/android-x64': 0.17.14
'@esbuild/darwin-arm64': 0.17.14
'@esbuild/darwin-x64': 0.17.14
'@esbuild/freebsd-arm64': 0.17.14
'@esbuild/freebsd-x64': 0.17.14
'@esbuild/linux-arm': 0.17.14
'@esbuild/linux-arm64': 0.17.14
'@esbuild/linux-ia32': 0.17.14
'@esbuild/linux-loong64': 0.17.14
'@esbuild/linux-mips64el': 0.17.14
'@esbuild/linux-ppc64': 0.17.14
'@esbuild/linux-riscv64': 0.17.14
'@esbuild/linux-s390x': 0.17.14
'@esbuild/linux-x64': 0.17.14
'@esbuild/netbsd-x64': 0.17.14
'@esbuild/openbsd-x64': 0.17.14
'@esbuild/sunos-x64': 0.17.14
'@esbuild/win32-arm64': 0.17.14
'@esbuild/win32-ia32': 0.17.14
'@esbuild/win32-x64': 0.17.14
dev: true
/escalade/3.1.1:
@ -2323,7 +2323,7 @@ packages:
eslint-plugin-promise: ^6.0.0
dependencies:
eslint: 8.36.0
eslint-plugin-import: 2.27.5_cnkxirszkzb4o6ts7gbclno24e
eslint-plugin-import: 2.27.5_74llxljztmzze2ez7aakaiqyti
eslint-plugin-n: 14.0.0_eslint@8.36.0
eslint-plugin-promise: 6.1.1_eslint@8.36.0
dev: true
@ -2338,7 +2338,7 @@ packages:
- supports-color
dev: true
/eslint-module-utils/2.7.4_tf7h2azriypc3gaglz256o6pea:
/eslint-module-utils/2.7.4_s7ttrvgfvhhasgm2z4wjvde2bi:
resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==}
engines: {node: '>=4'}
peerDependencies:
@ -2359,7 +2359,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
'@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/parser': 5.57.0_vgl77cfdswitgr47lm5swmv43m
debug: 3.2.7
eslint: 8.36.0
eslint-import-resolver-node: 0.3.7
@ -2395,7 +2395,7 @@ packages:
htmlparser2: 7.2.0
dev: true
/eslint-plugin-import/2.27.5_cnkxirszkzb4o6ts7gbclno24e:
/eslint-plugin-import/2.27.5_74llxljztmzze2ez7aakaiqyti:
resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==}
engines: {node: '>=4'}
peerDependencies:
@ -2405,7 +2405,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
'@typescript-eslint/parser': 5.56.0_vgl77cfdswitgr47lm5swmv43m
'@typescript-eslint/parser': 5.57.0_vgl77cfdswitgr47lm5swmv43m
array-includes: 3.1.6
array.prototype.flat: 1.3.1
array.prototype.flatmap: 1.3.1
@ -2413,7 +2413,7 @@ packages:
doctrine: 2.1.0
eslint: 8.36.0
eslint-import-resolver-node: 0.3.7
eslint-module-utils: 2.7.4_tf7h2azriypc3gaglz256o6pea
eslint-module-utils: 2.7.4_s7ttrvgfvhhasgm2z4wjvde2bi
has: 1.0.3
is-core-module: 2.11.0
is-glob: 4.0.3
@ -3722,8 +3722,8 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: true
/nanoid/3.3.4:
resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
/nanoid/3.3.6:
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@ -3994,7 +3994,7 @@ packages:
resolution: {integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.4
nanoid: 3.3.6
picocolors: 1.0.0
source-map-js: 1.0.2
@ -4012,8 +4012,8 @@ packages:
is-json: 2.0.1
dev: true
/preact/10.13.1:
resolution: {integrity: sha512-KyoXVDU5OqTpG9LXlB3+y639JAGzl8JSBXLn1J9HTSB3gbKcuInga7bZnXLlxmK94ntTs1EFeZp0lrja2AuBYQ==}
/preact/10.13.2:
resolution: {integrity: sha512-q44QFLhOhty2Bd0Y46fnYW0gD/cbVM9dUVtNTDKPcdXSMA7jfY+Jpd6rk3GB0lcQss0z5s/6CmVP0Z/hV+g6pw==}
dev: true
/prelude-ls/1.2.1:
@ -4544,7 +4544,7 @@ packages:
engines: {node: '>=8'}
dev: true
/ts-node/10.9.1_67kvwwhfsxe4y463wcu4dtvggu:
/ts-node/10.9.1_z3vu5dg2hu3jqyh3anri5tms2q:
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
peerDependencies:
@ -4563,7 +4563,7 @@ packages:
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.3
'@types/node': 18.15.9
'@types/node': 18.15.10
acorn: 8.8.2
acorn-walk: 8.2.0
arg: 4.1.3
@ -4713,7 +4713,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
/vite-node/0.28.5_@types+node@18.15.9:
/vite-node/0.28.5_@types+node@18.15.10:
resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==}
engines: {node: '>=v14.16.0'}
hasBin: true
@ -4725,7 +4725,7 @@ packages:
picocolors: 1.0.0
source-map: 0.6.1
source-map-support: 0.5.21
vite: 4.2.1_@types+node@18.15.9
vite: 4.2.1_@types+node@18.15.10
transitivePeerDependencies:
- '@types/node'
- less
@ -4749,11 +4749,11 @@ packages:
markdown-it: 13.0.1
posthtml-parser: 0.11.0
posthtml-render: 3.0.0
vitepress: 1.0.0-alpha.63_@types+node@18.15.9
vitepress: 1.0.0-alpha.63_@types+node@18.15.10
vue: 3.2.47
dev: true
/vite/4.2.1_@types+node@18.15.9:
/vite/4.2.1_@types+node@18.15.10:
resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@ -4778,8 +4778,8 @@ packages:
terser:
optional: true
dependencies:
'@types/node': 18.15.9
esbuild: 0.17.13
'@types/node': 18.15.10
esbuild: 0.17.14
postcss: 8.4.21
resolve: 1.22.1
rollup: 3.20.2
@ -4787,7 +4787,7 @@ packages:
fsevents: 2.3.2
dev: true
/vitepress/1.0.0-alpha.63_@types+node@18.15.9:
/vitepress/1.0.0-alpha.63_@types+node@18.15.10:
resolution: {integrity: sha512-7QMwjT9888S64SkmJqSmRlP417yniCj4IqawIpzYSQMnlJ5CjBWOTbzXKvmzRZkjOJGTcaYr2C88+1/z8ERG+g==}
hasBin: true
dependencies:
@ -4798,7 +4798,7 @@ packages:
'@vueuse/core': 9.13.0_vue@3.2.47
body-scroll-lock: 4.0.0-beta.0
shiki: 0.14.1
vite: 4.2.1_@types+node@18.15.9
vite: 4.2.1_@types+node@18.15.10
vue: 3.2.47
transitivePeerDependencies:
- '@algolia/client-search'
@ -4838,7 +4838,7 @@ packages:
dependencies:
'@types/chai': 4.3.4
'@types/chai-subset': 1.3.3
'@types/node': 18.15.9
'@types/node': 18.15.10
'@vitest/expect': 0.28.5
'@vitest/runner': 0.28.5
'@vitest/spy': 0.28.5
@ -4857,8 +4857,8 @@ packages:
tinybench: 2.4.0
tinypool: 0.3.1
tinyspy: 1.1.1
vite: 4.2.1_@types+node@18.15.9
vite-node: 0.28.5_@types+node@18.15.9
vite: 4.2.1_@types+node@18.15.10
vite-node: 0.28.5_@types+node@18.15.10
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less

View File

@ -1,11 +1,33 @@
import { fileURLToPath } from 'url'
import { resolve } from 'path'
import { defineConfig } from 'vitepress'
import vueJsxPlugin from '@vitejs/plugin-vue-jsx'
import { VitePluginVitepressDemo } from 'vite-plugin-vitepress-demo'
import { getNav } from './config/nav'
import { getSidebar } from './config/sidebar'
import { getRewrites } from './config/rewrites'
const baseSrc = fileURLToPath(new URL('./', import.meta.url))
export default defineConfig({
title: 'vue3组件库站点',
rewrites: getRewrites(),
srcExclude: ['**/node_modules/**', '**/demos/**', '**/tests/**', '**/README.md'],
mpa: true,
themeConfig: {
nav: getNav(),
sidebar: getSidebar()
},
vite: {
plugins: [
vueJsxPlugin(),
VitePluginVitepressDemo({
glob: ['**/demos/**/*.vue']
})
],
resolve: {
alias: {
'antd-tiny-vue': resolve(baseSrc, '../../components')
}
}
}
})

View File

@ -0,0 +1,5 @@
export const getRewrites = (): Record<string, string> => {
return {
// '/site/index.md': '/index.md'
}
}

View File

@ -2,7 +2,8 @@ import type { Theme } from 'vitepress'
// eslint-disable-next-line import/no-named-as-default
import DefaultTheme from 'vitepress/theme'
import { AntdTheme } from 'vite-plugin-vitepress-demo/theme'
import Antd from '../../../components'
// @ts-expect-error this is a local module
import Antd from 'antd-tiny-vue'
export default {
...DefaultTheme,

View File

@ -1,9 +0,0 @@
# Button 按钮
按钮用于开始一个即时操作。
## 演示例子
<demo src="../../demos/button/basic.vue"></demo>

View File

@ -1,3 +0,0 @@
# 组件列表
* [button](./button/)

View File

@ -1,25 +0,0 @@
<docs>
---
title: 基础按钮
---
这是一个Button的基础按钮
</docs>
<script lang="ts" setup></script>
<template>
<div style="display: flex; gap: 10px; padding-bottom: 10px">
<a-button>这是按钮</a-button>
<a-button type="primary">这是按钮</a-button>
<a-button
type="primary"
danger
>
这是按钮
</a-button>
</div>
</template>
<style scoped></style>

View File

@ -1,12 +0,0 @@
import { defineConfig } from 'vite'
import vueJsxPlugin from '@vitejs/plugin-vue-jsx'
import { VitePluginVitepressDemo } from 'vite-plugin-vitepress-demo'
export default defineConfig({
plugins: [
vueJsxPlugin(),
VitePluginVitepressDemo({
glob: ['**/demos/**/*.vue']
})
]
})