Skip to content

Commit 5351ab4

Browse files
committed
build(ui): tree-shake ui components
1 parent d033f92 commit 5351ab4

File tree

2 files changed

+22
-4
lines changed

2 files changed

+22
-4
lines changed

packages/ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@
1515
"chromatic": "chromatic"
1616
},
1717
"type": "module",
18-
"main": "./dist/ui.js",
18+
"main": "./dist/index.js",
1919
"typings": "./dist/index.d.ts",
2020
"exports": {
2121
"types": "./dist/index.d.ts",
22-
"import": "./dist/ui.js"
22+
"import": "./dist/index.js"
2323
},
2424
"sideEffects": false,
2525
"directories": {

packages/ui/vite.config.ts

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,28 @@ export default defineConfig({
88
plugins: [dts(), react(), Unocss({ include: ['.storybook/preview.ts'], configFile: '../../unocss.config.ts' })],
99
build: {
1010
lib: {
11-
entry: resolve(__dirname, 'src/lib/index.ts'),
11+
entry: [
12+
'src/lib/index.ts',
13+
'src/lib/components/Alert.tsx',
14+
'src/lib/components/Section.tsx',
15+
'src/lib/components/discord/Message.tsx',
16+
'src/lib/components/discord/MessageAuthor.tsx',
17+
'src/lib/components/discord/MessageAuthorReply.tsx',
18+
'src/lib/components/discord/MessageBaseReply.tsx',
19+
'src/lib/components/discord/MessageEmbed.tsx',
20+
'src/lib/components/discord/MessageEmbedAuthor.tsx',
21+
'src/lib/components/discord/MessageEmbedField.tsx',
22+
'src/lib/components/discord/MessageEmbedFields.tsx',
23+
'src/lib/components/discord/MessageEmbedFooter.tsx',
24+
'src/lib/components/discord/MessageEmbedImage.tsx',
25+
'src/lib/components/discord/MessageEmbedThumbnail.tsx',
26+
'src/lib/components/discord/MessageEmbedTitle.tsx',
27+
'src/lib/components/discord/MessageInteraction.tsx',
28+
'src/lib/components/discord/MessageReply.tsx',
29+
'src/lib/components/discord/Messages.tsx',
30+
],
1231
formats: ['es'],
1332
name: 'ui',
14-
fileName: 'ui',
1533
},
1634
rollupOptions: {
1735
external: [

0 commit comments

Comments
 (0)