chore: configure dockview-vue package

This commit is contained in:
mathuo 2024-05-14 20:37:45 +01:00
parent 9306d9fcdc
commit 3fcbf6515e
No known key found for this signature in database
GPG Key ID: C6EEDEFD6CA07281
2 changed files with 15 additions and 1 deletions

View File

@ -43,7 +43,8 @@
"scripts": {
"build:js": "vite build",
"build:types": "vue-tsc --project tsconfig.build-types.json --declaration --emitDeclarationOnly --outDir dist/types",
"build": "npm run build:js && npm run build:types",
"build:css": "node scripts/copy-css.js",
"build": "npm run build:js && npm run build:types && npm run build:css",
"clean": "rimraf dist/ .build/ .rollup.cache/",
"prepublishOnly": "npm run rebuild && npm run test",
"rebuild": "npm run clean && npm run build",

View File

@ -0,0 +1,13 @@
const path = require('path');
const fs = require('fs');
const outDir = path.join(__dirname, '../dist/styles');
if (!fs.existsSync(outDir)) {
fs.mkdirSync(outDir);
}
fs.copyFileSync(
path.join(__dirname, '../../dockview-core/dist/styles/dockview.css'),
path.join(outDir, 'dockview.css')
);