Skip to content

Commit 221c0d5

Browse files
committed
fix: update exports in package.json
1 parent 1dfe5ca commit 221c0d5

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,8 @@
1515
],
1616
"scripts": {
1717
"start": "vitepress dev",
18-
"build": "npm run build:vue && npm run build:css && cp -r tailwind dist",
18+
"build": "npm run build:vue",
1919
"build:vue": "vite build && node scripts/post-build.mjs",
20-
"build:css": "node scripts/build-css.mjs",
2120
"build:meta": "npx tsx scripts/generate-component-meta.ts",
2221
"build:docs": "vitepress build",
2322
"lint": "eslint ."

scripts/post-build.mjs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,11 @@ const updatePackageJSON = async () => {
1818
fs.writeFileSync('dist/package.json', JSON.stringify(pkg, null, 2))
1919
}
2020

21+
const addIndexCss = () => {
22+
const content = '@import "./base.css";\n@import "./components.css";'
23+
fs.writeFileSync('dist/index.css', content)
24+
}
25+
2126
const cleanFiles = () => {
2227
try {
2328
fs.unlinkSync('dist/base.d.ts')
@@ -32,5 +37,6 @@ const cleanFiles = () => {
3237
}
3338

3439
updateImports(path.resolve('dist/addons.js'))
40+
addIndexCss()
3541
updatePackageJSON()
3642
cleanFiles()

src/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,22 @@
1414
"exports": {
1515
".": {
1616
"types": "./components.d.ts",
17+
"style": "./index.css",
1718
"import": "./components.js"
1819
},
1920
"./components": {
2021
"types": "./components.d.ts",
22+
"style": "./components.css",
2123
"import": "./components.js"
2224
},
2325
"./addons": {
2426
"types": "./addons.d.ts",
27+
"style": "./addons.css",
2528
"import": "./addons.js"
2629
},
2730
"./base.css": "./base.css",
2831
"./components.css": "./components.css",
29-
"./addons.css": "./addons.css",
30-
"./tailwind.css": "./tailwind.css",
31-
"./components/": "./components/"
32+
"./tailwind.css": "./tailwind.css"
3233
},
3334
"dependencies": {
3435
"@iconify/vue": "^5.0.0",

0 commit comments

Comments
 (0)