Skip to content

Commit e83e060

Browse files
author
Theo Gravity
committed
feat: add additional direct path exports
1 parent 38913e5 commit e83e060

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

packages/ui/package.json

+20
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,31 @@
3030
"import": "./dist/esm/components/*/index.mjs",
3131
"require": "./dist/cjs/components/*/index.cjs"
3232
},
33+
"./helpers/*": {
34+
"types": "./dist/types/helpers/*/index.d.ts",
35+
"import": "./dist/esm/helpers/*/index.mjs",
36+
"require": "./dist/cjs/helpers/*/index.cjs"
37+
},
38+
"./hooks/*": {
39+
"types": "./dist/types/hooks/*/index.d.ts",
40+
"import": "./dist/esm/hooks/*/index.mjs",
41+
"require": "./dist/cjs/hooks/*/index.cjs"
42+
},
3343
"./tailwind": {
3444
"types": "./dist/types/tailwind.d.ts",
3545
"import": "./dist/esm/tailwind.mjs",
3646
"require": "./dist/cjs/tailwind.cjs"
3747
},
48+
"./theme": {
49+
"types": "./dist/types/theme.d.ts",
50+
"import": "./dist/esm/theme.mjs",
51+
"require": "./dist/cjs/theme.cjs"
52+
},
53+
"./theme-store/*": {
54+
"types": "./dist/types/theme-store/*/index.d.ts",
55+
"import": "./dist/esm/theme-store/*/index.mjs",
56+
"require": "./dist/cjs/theme-store/*/index.cjs"
57+
},
3858
"./package.json": "./package.json"
3959
},
4060
"main": "dist/cjs/index.cjs",

packages/ui/rollup.config.mjs

+12-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,18 @@ import { rollupPluginUseClient } from "rollup-plugin-use-client";
66
import packageJson from "./package.json";
77

88
const componentEntries = await glob("src/components/**/index.ts");
9-
const entries = ["src/index.ts", "src/tailwind.ts", ...componentEntries];
9+
const helperEntries = await glob("src/helpers/**/index.ts");
10+
const hooksEntries = await glob("src/hooks/**/index.ts");
11+
const themeStoreEntries = await glob("src/theme-store/**/index.ts");
12+
const entries = [
13+
"src/index.ts",
14+
"src/tailwind.ts",
15+
"src/theme.ts",
16+
...helperEntries,
17+
...hooksEntries,
18+
...themeStoreEntries,
19+
...componentEntries,
20+
];
1021
const external = [
1122
"flowbite/plugin",
1223
"react/jsx-runtime",

0 commit comments

Comments
 (0)