Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Commit 5addbe2

Browse files
Merge pull request #98 from chakra-ui/develop
release: update security dependencies
2 parents 36d890b + 8739eb9 commit 5addbe2

File tree

8 files changed

+220
-61
lines changed

8 files changed

+220
-61
lines changed

.changeset/honest-bears-tell.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@chakra-ui/vue-docs': minor
3+
---
4+
5+
Update dependecy packages unplugin-icons and unplugin-vue-components

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@
149149
"ts-node": "^9.0.0",
150150
"typescript": "^4.1.3",
151151
"vite": "^2.4.0",
152-
"vite-plugin-components": "^0.8.3",
152+
"unplugin-vue-components": "^0.14.0",
153153
"vite-plugin-mdx-vue": "^1.1.3",
154154
"vite-plugin-pages": "^0.9.2",
155155
"vite-plugin-vue-layouts": "^0.3.1",

vite.config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineConfig } from 'vite'
22
import vue from '@vitejs/plugin-vue'
3-
import ComponentsPlugin from 'vite-plugin-components'
3+
import Components from 'unplugin-vue-components/vite'
44
import Pages from 'vite-plugin-pages'
55
import { componentResolver } from '@chakra-ui/vue-auto-import'
66
import path from 'path'
@@ -43,8 +43,8 @@ export default defineConfig({
4343
}
4444
},
4545
}),
46-
ComponentsPlugin({
47-
customComponentResolvers: [componentResolver],
46+
Components({
47+
resolvers: [componentResolver],
4848
}),
4949
],
5050
})

website/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@
4040
"remark-slug": "^6.0.0",
4141
"typescript": "^4.1.3",
4242
"vite": "^2.4.0",
43-
"vite-plugin-components": "^0.8.3",
44-
"vite-plugin-icons": "^0.3.3",
43+
"unplugin-vue-components": "^0.14.0",
44+
"unplugin-icons": "^0.12.0",
4545
"vite-plugin-md": "^0.6.0",
4646
"vite-plugin-mdx-vue": "^1.1.3",
4747
"vite-plugin-pages": "^0.9.2",

website/src/components/home/PilersHero.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@
7575
import { defineComponent } from 'vue'
7676
import { CFlex, CBox } from '@chakra-ui/vue-next'
7777
78-
import IconAccessibilityAlt from '/@vite-icons/carbon/accessibility-alt'
79-
import ColorPalette from '/@vite-icons/carbon/color-palette'
80-
import Cube from '/@vite-icons/carbon/cube'
78+
import IconAccessibilityAlt from '~icons/carbon/accessibility-alt'
79+
import ColorPalette from '~icons/carbon/color-palette'
80+
import Cube from '~icons/carbon/cube'
8181
8282
export default defineComponent({
8383
name: 'PilersHero',

website/tsconfig.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
"forceConsistentCasingInFileNames": true,
2121
"types": [
2222
"vite/client",
23-
"vite-plugin-pages/client"
23+
"vite-plugin-pages/client",
24+
"unplugin-icons/types/vue",
2425
],
2526
},
2627
"exclude": ["dist", "node_modules"]

website/vite.config.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import path from 'path'
33
import Vue from '@vitejs/plugin-vue'
44
import { extractCritical } from '@emotion/server'
55
import Pages from 'vite-plugin-pages'
6-
import Icons from 'vite-plugin-icons'
7-
import ViteComponents from 'vite-plugin-components'
6+
import Icons from 'unplugin-icons/vite'
7+
import Components from 'unplugin-vue-components/vite'
88
import VueMdx from 'vite-plugin-mdx-vue'
99
import { componentResolver } from '@chakra-ui/vue-auto-import'
1010
import { MdxComponents } from './src/docs-theme/components/MdxComponents'
@@ -95,15 +95,15 @@ const config: UserConfig = {
9595
Layouts({
9696
layoutsDir: 'src/layouts',
9797
}),
98-
ViteComponents({
98+
Components({
9999
// directories
100100
dirs: ['src/components', 'src/docs-theme'],
101101
// allow auto load markdown components under `dirs` (above)
102102
extensions: ['vue', 'mdx', 'tsx'],
103103
// allow auto import and register components used in markdown
104-
customLoaderMatcher: (path: string) => path.endsWith('.mdx'),
104+
include: [/\.vue$/, /\.vue\?vue/, /\.mdx$/],
105105
// import chakra-ui components
106-
customComponentResolvers: [componentResolver],
106+
resolvers: [componentResolver],
107107
}),
108108
Icons(),
109109
],

0 commit comments

Comments
 (0)