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

Commit fce19e7

Browse files
committed
feat(scripts): generate component types
1 parent 46531d2 commit fce19e7

40 files changed

+820
-493
lines changed

babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const baseConfig = function (api) {
2020
],
2121
'@babel/preset-typescript',
2222
]
23-
const plugins = ['@vue/babel-plugin-jsx']
23+
const plugins = ['@vue/babel-plugin-jsx', '@babel/plugin-transform-runtime']
2424

2525
return {
2626
presets,

components.d.ts

Lines changed: 237 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
/**
2+
* Global component types for @@chakra-ui/vue-next1.0.0-alpha.4
3+
* This is a generated file. Do not edit it's contents.
4+
*
5+
* This file was generated on 2021-06-22T09:14:59.565Z
6+
*/
7+
declare module 'vue' {
8+
export interface GlobalComponents {
9+
CAlert: typeof import('@chakra-ui/vue-next')['CAlert']
10+
CAlertTitle: typeof import('@chakra-ui/vue-next')['CAlertTitle']
11+
CAlertDescription: typeof import('@chakra-ui/vue-next')['CAlertDescription']
12+
CAlertIcon: typeof import('@chakra-ui/vue-next')['CAlertIcon']
13+
CButton: typeof import('@chakra-ui/vue-next')['CButton']
14+
CButtonGroup: typeof import('@chakra-ui/vue-next')['CButtonGroup']
15+
CIconButton: typeof import('@chakra-ui/vue-next')['CIconButton']
16+
CFocusLock: typeof import('@chakra-ui/vue-next')['CFocusLock']
17+
CAspectRatio: typeof import('@chakra-ui/vue-next')['CAspectRatio']
18+
CBadge: typeof import('@chakra-ui/vue-next')['CBadge']
19+
CBox: typeof import('@chakra-ui/vue-next')['CBox']
20+
CSquare: typeof import('@chakra-ui/vue-next')['CSquare']
21+
CCircle: typeof import('@chakra-ui/vue-next')['CCircle']
22+
CCenter: typeof import('@chakra-ui/vue-next')['CCenter']
23+
CContainer: typeof import('@chakra-ui/vue-next')['CContainer']
24+
CDivider: typeof import('@chakra-ui/vue-next')['CDivider']
25+
CGrid: typeof import('@chakra-ui/vue-next')['CGrid']
26+
CGridItem: typeof import('@chakra-ui/vue-next')['CGridItem']
27+
CHeading: typeof import('@chakra-ui/vue-next')['CHeading']
28+
CLink: typeof import('@chakra-ui/vue-next')['CLink']
29+
CLinkOverlay: typeof import('@chakra-ui/vue-next')['CLinkOverlay']
30+
CLinkBox: typeof import('@chakra-ui/vue-next')['CLinkBox']
31+
CList: typeof import('@chakra-ui/vue-next')['CList']
32+
COrderedList: typeof import('@chakra-ui/vue-next')['COrderedList']
33+
CUnorderedList: typeof import('@chakra-ui/vue-next')['CUnorderedList']
34+
CListItem: typeof import('@chakra-ui/vue-next')['CListItem']
35+
CListIcon: typeof import('@chakra-ui/vue-next')['CListIcon']
36+
CKbd: typeof import('@chakra-ui/vue-next')['CKbd']
37+
CSimpleGrid: typeof import('@chakra-ui/vue-next')['CSimpleGrid']
38+
CSpacer: typeof import('@chakra-ui/vue-next')['CSpacer']
39+
CStackDivider: typeof import('@chakra-ui/vue-next')['CStackDivider']
40+
CStackItem: typeof import('@chakra-ui/vue-next')['CStackItem']
41+
CStack: typeof import('@chakra-ui/vue-next')['CStack']
42+
CHStack: typeof import('@chakra-ui/vue-next')['CHStack']
43+
CVStack: typeof import('@chakra-ui/vue-next')['CVStack']
44+
CText: typeof import('@chakra-ui/vue-next')['CText']
45+
CModal: typeof import('@chakra-ui/vue-next')['CModal']
46+
CModalContent: typeof import('@chakra-ui/vue-next')['CModalContent']
47+
CModalOverlay: typeof import('@chakra-ui/vue-next')['CModalOverlay']
48+
CModalHeader: typeof import('@chakra-ui/vue-next')['CModalHeader']
49+
CModalBody: typeof import('@chakra-ui/vue-next')['CModalBody']
50+
CModalFooter: typeof import('@chakra-ui/vue-next')['CModalFooter']
51+
CModalCloseButton: typeof import('@chakra-ui/vue-next')['CModalCloseButton']
52+
CMotion: typeof import('@chakra-ui/vue-next')['CMotion']
53+
CPortal: typeof import('@chakra-ui/vue-next')['CPortal']
54+
CScrollLock: typeof import('@chakra-ui/vue-next')['CScrollLock']
55+
CVisuallyHidden: typeof import('@chakra-ui/vue-next')['CVisuallyHidden']
56+
CVisuallyHiddenInput: typeof import('@chakra-ui/vue-next')['CVisuallyHiddenInput']
57+
'chakra.a': typeof import('@chakra-ui/vue-next')['CBox']
58+
'chakra.b': typeof import('@chakra-ui/vue-next')['CBox']
59+
'chakra.article': typeof import('@chakra-ui/vue-next')['CBox']
60+
'chakra.aside': typeof import('@chakra-ui/vue-next')['CBox']
61+
'chakra.blockquote': typeof import('@chakra-ui/vue-next')['CBox']
62+
'chakra.button': typeof import('@chakra-ui/vue-next')['CBox']
63+
'chakra.caption': typeof import('@chakra-ui/vue-next')['CBox']
64+
'chakra.cite': typeof import('@chakra-ui/vue-next')['CBox']
65+
'chakra.circle': typeof import('@chakra-ui/vue-next')['CBox']
66+
'chakra.code': typeof import('@chakra-ui/vue-next')['CBox']
67+
'chakra.dd': typeof import('@chakra-ui/vue-next')['CBox']
68+
'chakra.div': typeof import('@chakra-ui/vue-next')['CBox']
69+
'chakra.dl': typeof import('@chakra-ui/vue-next')['CBox']
70+
'chakra.dt': typeof import('@chakra-ui/vue-next')['CBox']
71+
'chakra.fieldset': typeof import('@chakra-ui/vue-next')['CBox']
72+
'chakra.figcaption': typeof import('@chakra-ui/vue-next')['CBox']
73+
'chakra.figure': typeof import('@chakra-ui/vue-next')['CBox']
74+
'chakra.footer': typeof import('@chakra-ui/vue-next')['CBox']
75+
'chakra.form': typeof import('@chakra-ui/vue-next')['CBox']
76+
'chakra.h1': typeof import('@chakra-ui/vue-next')['CBox']
77+
'chakra.h2': typeof import('@chakra-ui/vue-next')['CBox']
78+
'chakra.h3': typeof import('@chakra-ui/vue-next')['CBox']
79+
'chakra.h4': typeof import('@chakra-ui/vue-next')['CBox']
80+
'chakra.h5': typeof import('@chakra-ui/vue-next')['CBox']
81+
'chakra.h6': typeof import('@chakra-ui/vue-next')['CBox']
82+
'chakra.header': typeof import('@chakra-ui/vue-next')['CBox']
83+
'chakra.hr': typeof import('@chakra-ui/vue-next')['CBox']
84+
'chakra.iframe': typeof import('@chakra-ui/vue-next')['CBox']
85+
'chakra.img': typeof import('@chakra-ui/vue-next')['CBox']
86+
'chakra.input': typeof import('@chakra-ui/vue-next')['CBox']
87+
'chakra.kbd': typeof import('@chakra-ui/vue-next')['CBox']
88+
'chakra.label': typeof import('@chakra-ui/vue-next')['CBox']
89+
'chakra.li': typeof import('@chakra-ui/vue-next')['CBox']
90+
'chakra.mark': typeof import('@chakra-ui/vue-next')['CBox']
91+
'chakra.main': typeof import('@chakra-ui/vue-next')['CBox']
92+
'chakra.nav': typeof import('@chakra-ui/vue-next')['CBox']
93+
'chakra.ol': typeof import('@chakra-ui/vue-next')['CBox']
94+
'chakra.p': typeof import('@chakra-ui/vue-next')['CBox']
95+
'chakra.path': typeof import('@chakra-ui/vue-next')['CBox']
96+
'chakra.pre': typeof import('@chakra-ui/vue-next')['CBox']
97+
'chakra.q': typeof import('@chakra-ui/vue-next')['CBox']
98+
'chakra.rect': typeof import('@chakra-ui/vue-next')['CBox']
99+
'chakra.s': typeof import('@chakra-ui/vue-next')['CBox']
100+
'chakra.svg': typeof import('@chakra-ui/vue-next')['CBox']
101+
'chakra.section': typeof import('@chakra-ui/vue-next')['CBox']
102+
'chakra.select': typeof import('@chakra-ui/vue-next')['CBox']
103+
'chakra.strong': typeof import('@chakra-ui/vue-next')['CBox']
104+
'chakra.small': typeof import('@chakra-ui/vue-next')['CBox']
105+
'chakra.span': typeof import('@chakra-ui/vue-next')['CBox']
106+
'chakra.sub': typeof import('@chakra-ui/vue-next')['CBox']
107+
'chakra.sup': typeof import('@chakra-ui/vue-next')['CBox']
108+
'chakra.table': typeof import('@chakra-ui/vue-next')['CBox']
109+
'chakra.tbody': typeof import('@chakra-ui/vue-next')['CBox']
110+
'chakra.td': typeof import('@chakra-ui/vue-next')['CBox']
111+
'chakra.textarea': typeof import('@chakra-ui/vue-next')['CBox']
112+
'chakra.tfoot': typeof import('@chakra-ui/vue-next')['CBox']
113+
'chakra.th': typeof import('@chakra-ui/vue-next')['CBox']
114+
'chakra.thead': typeof import('@chakra-ui/vue-next')['CBox']
115+
'chakra.tr': typeof import('@chakra-ui/vue-next')['CBox']
116+
'chakra.ul': typeof import('@chakra-ui/vue-next')['CBox']
117+
}
118+
}
119+
120+
/**
121+
* Global component types for @@chakra-ui/vue-next1.0.0-alpha.4
122+
* This is a generated file. Do not edit it's contents.
123+
*
124+
* This file was generated on 2021-06-22T09:14:59.565Z
125+
*/
126+
declare module 'vue' {
127+
export interface GlobalComponents {
128+
CAlert: typeof import('@chakra-ui/vue-next')['CAlert']
129+
CAlertTitle: typeof import('@chakra-ui/vue-next')['CAlertTitle']
130+
CAlertDescription: typeof import('@chakra-ui/vue-next')['CAlertDescription']
131+
CAlertIcon: typeof import('@chakra-ui/vue-next')['CAlertIcon']
132+
CButton: typeof import('@chakra-ui/vue-next')['CButton']
133+
CButtonGroup: typeof import('@chakra-ui/vue-next')['CButtonGroup']
134+
CIconButton: typeof import('@chakra-ui/vue-next')['CIconButton']
135+
CFocusLock: typeof import('@chakra-ui/vue-next')['CFocusLock']
136+
CAspectRatio: typeof import('@chakra-ui/vue-next')['CAspectRatio']
137+
CBadge: typeof import('@chakra-ui/vue-next')['CBadge']
138+
CBox: typeof import('@chakra-ui/vue-next')['CBox']
139+
CSquare: typeof import('@chakra-ui/vue-next')['CSquare']
140+
CCircle: typeof import('@chakra-ui/vue-next')['CCircle']
141+
CCenter: typeof import('@chakra-ui/vue-next')['CCenter']
142+
CContainer: typeof import('@chakra-ui/vue-next')['CContainer']
143+
CDivider: typeof import('@chakra-ui/vue-next')['CDivider']
144+
CGrid: typeof import('@chakra-ui/vue-next')['CGrid']
145+
CGridItem: typeof import('@chakra-ui/vue-next')['CGridItem']
146+
CHeading: typeof import('@chakra-ui/vue-next')['CHeading']
147+
CLink: typeof import('@chakra-ui/vue-next')['CLink']
148+
CLinkOverlay: typeof import('@chakra-ui/vue-next')['CLinkOverlay']
149+
CLinkBox: typeof import('@chakra-ui/vue-next')['CLinkBox']
150+
CList: typeof import('@chakra-ui/vue-next')['CList']
151+
COrderedList: typeof import('@chakra-ui/vue-next')['COrderedList']
152+
CUnorderedList: typeof import('@chakra-ui/vue-next')['CUnorderedList']
153+
CListItem: typeof import('@chakra-ui/vue-next')['CListItem']
154+
CListIcon: typeof import('@chakra-ui/vue-next')['CListIcon']
155+
CKbd: typeof import('@chakra-ui/vue-next')['CKbd']
156+
CSimpleGrid: typeof import('@chakra-ui/vue-next')['CSimpleGrid']
157+
CSpacer: typeof import('@chakra-ui/vue-next')['CSpacer']
158+
CStackDivider: typeof import('@chakra-ui/vue-next')['CStackDivider']
159+
CStackItem: typeof import('@chakra-ui/vue-next')['CStackItem']
160+
CStack: typeof import('@chakra-ui/vue-next')['CStack']
161+
CHStack: typeof import('@chakra-ui/vue-next')['CHStack']
162+
CVStack: typeof import('@chakra-ui/vue-next')['CVStack']
163+
CText: typeof import('@chakra-ui/vue-next')['CText']
164+
CModal: typeof import('@chakra-ui/vue-next')['CModal']
165+
CModalContent: typeof import('@chakra-ui/vue-next')['CModalContent']
166+
CModalOverlay: typeof import('@chakra-ui/vue-next')['CModalOverlay']
167+
CModalHeader: typeof import('@chakra-ui/vue-next')['CModalHeader']
168+
CModalBody: typeof import('@chakra-ui/vue-next')['CModalBody']
169+
CModalFooter: typeof import('@chakra-ui/vue-next')['CModalFooter']
170+
CModalCloseButton: typeof import('@chakra-ui/vue-next')['CModalCloseButton']
171+
CMotion: typeof import('@chakra-ui/vue-next')['CMotion']
172+
CPortal: typeof import('@chakra-ui/vue-next')['CPortal']
173+
CScrollLock: typeof import('@chakra-ui/vue-next')['CScrollLock']
174+
CVisuallyHidden: typeof import('@chakra-ui/vue-next')['CVisuallyHidden']
175+
CVisuallyHiddenInput: typeof import('@chakra-ui/vue-next')['CVisuallyHiddenInput']
176+
'chakra.a': typeof import('@chakra-ui/vue-next')['CBox']
177+
'chakra.b': typeof import('@chakra-ui/vue-next')['CBox']
178+
'chakra.article': typeof import('@chakra-ui/vue-next')['CBox']
179+
'chakra.aside': typeof import('@chakra-ui/vue-next')['CBox']
180+
'chakra.blockquote': typeof import('@chakra-ui/vue-next')['CBox']
181+
'chakra.button': typeof import('@chakra-ui/vue-next')['CBox']
182+
'chakra.caption': typeof import('@chakra-ui/vue-next')['CBox']
183+
'chakra.cite': typeof import('@chakra-ui/vue-next')['CBox']
184+
'chakra.circle': typeof import('@chakra-ui/vue-next')['CBox']
185+
'chakra.code': typeof import('@chakra-ui/vue-next')['CBox']
186+
'chakra.dd': typeof import('@chakra-ui/vue-next')['CBox']
187+
'chakra.div': typeof import('@chakra-ui/vue-next')['CBox']
188+
'chakra.dl': typeof import('@chakra-ui/vue-next')['CBox']
189+
'chakra.dt': typeof import('@chakra-ui/vue-next')['CBox']
190+
'chakra.fieldset': typeof import('@chakra-ui/vue-next')['CBox']
191+
'chakra.figcaption': typeof import('@chakra-ui/vue-next')['CBox']
192+
'chakra.figure': typeof import('@chakra-ui/vue-next')['CBox']
193+
'chakra.footer': typeof import('@chakra-ui/vue-next')['CBox']
194+
'chakra.form': typeof import('@chakra-ui/vue-next')['CBox']
195+
'chakra.h1': typeof import('@chakra-ui/vue-next')['CBox']
196+
'chakra.h2': typeof import('@chakra-ui/vue-next')['CBox']
197+
'chakra.h3': typeof import('@chakra-ui/vue-next')['CBox']
198+
'chakra.h4': typeof import('@chakra-ui/vue-next')['CBox']
199+
'chakra.h5': typeof import('@chakra-ui/vue-next')['CBox']
200+
'chakra.h6': typeof import('@chakra-ui/vue-next')['CBox']
201+
'chakra.header': typeof import('@chakra-ui/vue-next')['CBox']
202+
'chakra.hr': typeof import('@chakra-ui/vue-next')['CBox']
203+
'chakra.iframe': typeof import('@chakra-ui/vue-next')['CBox']
204+
'chakra.img': typeof import('@chakra-ui/vue-next')['CBox']
205+
'chakra.input': typeof import('@chakra-ui/vue-next')['CBox']
206+
'chakra.kbd': typeof import('@chakra-ui/vue-next')['CBox']
207+
'chakra.label': typeof import('@chakra-ui/vue-next')['CBox']
208+
'chakra.li': typeof import('@chakra-ui/vue-next')['CBox']
209+
'chakra.mark': typeof import('@chakra-ui/vue-next')['CBox']
210+
'chakra.main': typeof import('@chakra-ui/vue-next')['CBox']
211+
'chakra.nav': typeof import('@chakra-ui/vue-next')['CBox']
212+
'chakra.ol': typeof import('@chakra-ui/vue-next')['CBox']
213+
'chakra.p': typeof import('@chakra-ui/vue-next')['CBox']
214+
'chakra.path': typeof import('@chakra-ui/vue-next')['CBox']
215+
'chakra.pre': typeof import('@chakra-ui/vue-next')['CBox']
216+
'chakra.q': typeof import('@chakra-ui/vue-next')['CBox']
217+
'chakra.rect': typeof import('@chakra-ui/vue-next')['CBox']
218+
'chakra.s': typeof import('@chakra-ui/vue-next')['CBox']
219+
'chakra.svg': typeof import('@chakra-ui/vue-next')['CBox']
220+
'chakra.section': typeof import('@chakra-ui/vue-next')['CBox']
221+
'chakra.select': typeof import('@chakra-ui/vue-next')['CBox']
222+
'chakra.strong': typeof import('@chakra-ui/vue-next')['CBox']
223+
'chakra.small': typeof import('@chakra-ui/vue-next')['CBox']
224+
'chakra.span': typeof import('@chakra-ui/vue-next')['CBox']
225+
'chakra.sub': typeof import('@chakra-ui/vue-next')['CBox']
226+
'chakra.sup': typeof import('@chakra-ui/vue-next')['CBox']
227+
'chakra.table': typeof import('@chakra-ui/vue-next')['CBox']
228+
'chakra.tbody': typeof import('@chakra-ui/vue-next')['CBox']
229+
'chakra.td': typeof import('@chakra-ui/vue-next')['CBox']
230+
'chakra.textarea': typeof import('@chakra-ui/vue-next')['CBox']
231+
'chakra.tfoot': typeof import('@chakra-ui/vue-next')['CBox']
232+
'chakra.th': typeof import('@chakra-ui/vue-next')['CBox']
233+
'chakra.thead': typeof import('@chakra-ui/vue-next')['CBox']
234+
'chakra.tr': typeof import('@chakra-ui/vue-next')['CBox']
235+
'chakra.ul': typeof import('@chakra-ui/vue-next')['CBox']
236+
}
237+
}

package.json

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
"dependencies": {
4040
"@babel/cli": "^7.12.8",
4141
"@babel/core": "^7.12.9",
42+
"@babel/plugin-transform-runtime": "^7.13.15",
4243
"@babel/preset-env": "^7.12.7",
4344
"@babel/preset-typescript": "^7.12.7",
4445
"@chakra-ui/styled-system": "^1.10.0",
@@ -89,6 +90,8 @@
8990
"css-get-unit": "^1.0.1",
9091
"csstype": "^3.0.5",
9192
"cypress": "^7.2.0",
93+
"cypress-commands": "^1.1.0",
94+
"cypress-plugin-tab": "^1.0.5",
9295
"dequal": "^2.0.2",
9396
"dom-focus-lock": "^1.0.4",
9497
"esbuild-jest": "^0.4.0",
@@ -111,6 +114,7 @@
111114
"jest-transform-stub": "^2.0.0",
112115
"lerna": "^3.22.1",
113116
"lint-staged": "^10.5.3",
117+
"local-cypress": "^1.2.1",
114118
"lodash.camelcase": "^4.3.0",
115119
"lodash.kebabcase": "^4.1.1",
116120
"lodash.mergewith": "^4.6.2",
@@ -132,16 +136,5 @@
132136
"vue-prism-editor": "^2.0.0-alpha.2",
133137
"vue-router": "^4.0.6",
134138
"vue3-perfect-scrollbar": "^1.5.5"
135-
},
136-
"devDependencies": {
137-
"@babel/plugin-transform-runtime": "^7.13.15",
138-
"@cypress/snapshot": "^2.1.7",
139-
"@cypress/vite-dev-server": "^1.2.6",
140-
"@cypress/vue": "^3",
141-
"@vue/test-utils": "^2.0.0-rc.6",
142-
"cypress": "^7.2.0",
143-
"cypress-commands": "^1.1.0",
144-
"cypress-plugin-tab": "^1.0.5",
145-
"local-cypress": "^1.2.1"
146139
}
147140
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
<template>
22
<c-alert> HELLO ALERT </c-alert>
33
</template>
4+
5+
<script lang="ts" setup>
6+
import { CDivider } from '../../layout/src'
7+
</script>

packages/c-alert/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
"@chakra-ui/vue-utils": "0.1.0-alpha.2"
3535
},
3636
"devDependencies": {
37+
"@chakra-ui/vue-system": "0.1.0-alpha.2",
3738
"vue": "^3.0.11"
3839
},
3940
"peerDependencies": {

packages/c-focus-lock/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@
4545
"vue": ">=3.0.5"
4646
},
4747
"devDependencies": {
48-
"vue": ">=3.0.5"
48+
"vue": "^3.0.11"
4949
}
5050
}

packages/c-motion/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@
4646
"vue": ">=3.0.5"
4747
},
4848
"devDependencies": {
49-
"vue": ">=3.0.5"
49+
"vue": "^3.0.11"
5050
}
5151
}

packages/c-scroll-lock/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,6 @@
4545
"vue": ">=3.0.5"
4646
},
4747
"devDependencies": {
48-
"vue": ">=3.0.5"
48+
"vue": "^3.0.11"
4949
}
5050
}

packages/core/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"build:esm": "cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps",
2424
"build:cjs": "cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps",
2525
"build:types": "cross-env tsc --emitDeclarationOnly --declaration --declarationDir dist/types",
26+
"postbuild": "cross-env ts-node ../../scripts/generate-global-types.ts",
2627
"watch": "concurrently yarn:watch:*",
2728
"watch:esm": "cross-env BABEL_ENV=esm babel src --root-mode upward --extensions .ts,.tsx -d dist/esm --source-maps --watch",
2829
"watch:cjs": "cross-env BABEL_ENV=cjs babel src --root-mode upward --extensions .ts,.tsx -d dist/cjs --source-maps --watch",

packages/core/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ interface ExtendIconsPath {
1010
path: string
1111
viewBox?: string
1212
}
13+
1314
interface IconsOptions {
1415
pack?: 'fa' | 'fe'
1516
library?: {}

0 commit comments

Comments
 (0)