Skip to content

Commit 19c00f3

Browse files
committed
feat(ui): adding package.json exports - greatly improve types and intuitiveness
1 parent 71bb1ff commit 19c00f3

File tree

1 file changed

+144
-0
lines changed

1 file changed

+144
-0
lines changed

packages/ui/package.json

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,150 @@
1515
"dist",
1616
"src"
1717
],
18+
"exports": {
19+
".": {
20+
"types": "./dist/types/index.d.ts",
21+
"import": "./dist/index.esm.js",
22+
"require": "./dist/index.cjs.js"
23+
},
24+
"./index.min.css": {
25+
"default": "./dist/index.min.css"
26+
},
27+
"./index.css": {
28+
"default": "./dist/index.css"
29+
},
30+
"./index.rtl.min.css": {
31+
"default": "./dist/index.rtl.min.css"
32+
},
33+
"./index.rtl.css": {
34+
"default": "./dist/index.rtl.css"
35+
},
36+
"./QCalendar": {
37+
"types": "./dist/types/index.d.ts",
38+
"import": "./dist/QCalendar.esm.js",
39+
"require": "./dist/QCalendar.cjs.js"
40+
},
41+
"./QCalendar.min.css": {
42+
"default": "./dist/QCalendar.min.css"
43+
},
44+
"./QCalendar.css": {
45+
"default": "./dist/QCalendar.css"
46+
},
47+
"./QCalendar.rtl.min.css": {
48+
"default": "./dist/QCalendar.rtl.min.css"
49+
},
50+
"./QCalendar.rtl.css": {
51+
"default": "./dist/QCalendar.rtl.css"
52+
},
53+
"./QCalendarAgenda": {
54+
"types": "./dist/types/index.d.ts",
55+
"import": "./dist/QCalendarAgenda.esm.js",
56+
"require": "./dist/QCalendarAgenda.cjs.js"
57+
},
58+
"./QCalendarAgenda.min.css": {
59+
"default": "./dist/QCalendarAgenda.min.css"
60+
},
61+
"./QCalendarAgenda.css": {
62+
"default": "./dist/QCalendarAgenda.css"
63+
},
64+
"./QCalendarAgenda.rtl.min.css": {
65+
"default": "./dist/QCalendarAgenda.rtl.min.css"
66+
},
67+
"./QCalendarAgenda.rtl.css": {
68+
"default": "./dist/QCalendarAgenda.rtl.css"
69+
},
70+
"./QCalendarDay": {
71+
"types": "./dist/types/index.d.ts",
72+
"import": "./dist/QCalendarDay.esm.js",
73+
"require": "./dist/QCalendarDay.cjs.js"
74+
},
75+
"./QCalendarDay.min.css": {
76+
"default": "./dist/QCalendarDay.min.css"
77+
},
78+
"./QCalendarDay.css": {
79+
"default": "./dist/QCalendarDay.css"
80+
},
81+
"./QCalendarDay.rtl.min.css": {
82+
"default": "./dist/QCalendarDay.rtl.min.css"
83+
},
84+
"./QCalendarDay.rtl.css": {
85+
"default": "./dist/QCalendarDay.rtl.css"
86+
},
87+
"./QCalendarMonth": {
88+
"types": "./dist/types/index.d.ts",
89+
"import": "./dist/QCalendarMonth.esm.js",
90+
"require": "./dist/QCalendarMonth.cjs.js"
91+
},
92+
"./QCalendarMonth.min.css": {
93+
"default": "./dist/QCalendarMonth.min.css"
94+
},
95+
"./QCalendarMonth.css": {
96+
"default": "./dist/QCalendarMonth.css"
97+
},
98+
"./QCalendarMonth.rtl.min.css": {
99+
"default": "./dist/QCalendarMonth.rtl.min.css"
100+
},
101+
"./QCalendarMonth.rtl.css": {
102+
"default": "./dist/QCalendarMonth.rtl.css"
103+
},
104+
"./QCalendarResource": {
105+
"types": "./dist/types/index.d.ts",
106+
"import": "./dist/QCalendarResource.esm.js",
107+
"require": "./dist/QCalendarResource.cjs.js"
108+
},
109+
"./QCalendarResource.min.css": {
110+
"default": "./dist/QCalendarResource.min.css"
111+
},
112+
"./QCalendarResource.css": {
113+
"default": "./dist/QCalendarResource.css"
114+
},
115+
"./QCalendarResource.rtl.min.css": {
116+
"default": "./dist/QCalendarResource.rtl.min.css"
117+
},
118+
"./QCalendarResource.rtl.css": {
119+
"default": "./dist/QCalendarResource.rtl.css"
120+
},
121+
"./QCalendarScheduler": {
122+
"types": "./dist/types/index.d.ts",
123+
"import": "./dist/QCalendarScheduler.esm.js",
124+
"require": "./dist/QCalendarScheduler.cjs.js"
125+
},
126+
"./QCalendarScheduler.min.css": {
127+
"default": "./dist/QCalendarScheduler.min.css"
128+
},
129+
"./QCalendarScheduler.css": {
130+
"default": "./dist/QCalendarScheduler.css"
131+
},
132+
"./QCalendarScheduler.rtl.min.css": {
133+
"default": "./dist/QCalendarScheduler.rtl.min.css"
134+
},
135+
"./QCalendarScheduler.rtl.css": {
136+
"default": "./dist/QCalendarScheduler.rtl.css"
137+
},
138+
"./QCalendarTask": {
139+
"types": "./dist/types/index.d.ts",
140+
"import": "./dist/QCalendarTask.esm.js",
141+
"require": "./dist/QCalendarTask.cjs.js"
142+
},
143+
"./QCalendarTask.min.css": {
144+
"default": "./dist/QCalendarTask.min.css"
145+
},
146+
"./QCalendarTask.css": {
147+
"default": "./dist/QCalendarTask.css"
148+
},
149+
"./QCalendarTask.rtl.min.css": {
150+
"default": "./dist/QCalendarTask.rtl.min.css"
151+
},
152+
"./QCalendarTask.rtl.css": {
153+
"default": "./dist/QCalendarTask.rtl.css"
154+
},
155+
"./Timestamp": {
156+
"types": "./dist/types/index.d.ts",
157+
"import": "./dist/Timestamp.esm.js",
158+
"require": "./dist/Timestamp.cjs.js"
159+
},
160+
"./*": "./*"
161+
},
18162
"scripts": {
19163
"lint": "eslint --ext .cjs,.js,.vue src",
20164
"lint-fix": "eslint --ext .cjs,.js,.vue src --fix",

0 commit comments

Comments
 (0)