Skip to content

Commit b60b047

Browse files
committed
build: update scripts
1 parent ff3ac85 commit b60b047

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

build/vendors.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,22 @@ const fs = require('node:fs')
66
const path = require('node:path')
77
const injector = require('@coreui/vendors-injector')
88

9-
const extension = path.extname
10-
const dist = 'dist/'
9+
const { extname, join } = path
10+
11+
const DIST = 'dist/'
1112

1213
const walkSync = (dir, filelist = []) => {
1314
for (const file of fs.readdirSync(dir)) {
14-
filelist = fs.statSync(path.join(dir, file)).isDirectory() ? walkSync(path.join(dir, file), filelist) : filelist.concat(path.join(dir, file))
15+
filelist = fs.statSync(join(dir, file)).isDirectory() ? walkSync(join(dir, file), filelist) : filelist.concat(join(dir, file))
1516
}
1617

1718
return filelist
1819
}
1920

2021
const main = () => {
21-
const filenames = walkSync(dist)
22+
const filenames = walkSync(DIST)
2223
for (const filename of filenames) {
23-
if (extension(filename) === '.html') {
24+
if (extname(filename) === '.html') {
2425
injector.toFile(filename)
2526
}
2627
}

package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"css-compile": "sass --style expanded --source-map --embed-sources --no-error-css --load-path=node_modules/ src/scss/:dist/css/",
5858
"css-lint": "npm-run-all --continue-on-error --parallel css-lint-*",
5959
"css-lint-stylelint": "stylelint \"**/*.{css,scss}\" --cache --cache-location .cache/.stylelintcache --rd",
60-
"css-minify": "cleancss -O1 --format breakWith=lf --with-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix \".min\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*rtl*.css\"",
60+
"css-minify": "cleancss -O1 --format breakWith=lf --wqith-rebase --source-map --source-map-inline-sources --output dist/css/ --batch --batch-suffix \".min\" \"dist/css/*.css\" \"!dist/css/*.min.css\" \"!dist/css/*rtl*.css\"",
6161
"css-prefix": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.min.css\"",
6262
"js": "npm-run-all --parallel js-compile* ",
6363
"js-compile": "cross-env babel src/js/ --out-dir dist/js/ --source-maps",
@@ -69,15 +69,17 @@
6969
"serve": "serve dist",
7070
"start": "npm-run-all --sequential clean css js sync --parallel localhost watch",
7171
"sync": "npm-run-all --parallel sync-*",
72-
"sync-assets": "syncdir src/assets dist/assets --hardlink",
73-
"sync-views": "syncdir src/views dist/ --hardlink",
72+
"sync-assets": "syncdir src/assets dist/assets",
73+
"sync-views": "syncdir src/views dist",
7474
"watch": "npm-run-all --parallel watch-*",
7575
"watch-assets": "nodemon --watch src/assets --exec \"npm run sync-assets\"",
7676
"watch-css": "nodemon --watch scss/ --ext scss --exec \"npm-run-all css-lint css-compile css-prefix\"",
7777
"watch-html": "nodemon --watch src/views --ext html --exec \"npm run sync-views\"",
7878
"watch-js": "nodemon --watch src/js --ext js --exec \"npm-run-all js-lint js-compile\"",
7979
"watch-pug": "nodemon --watch src/pug --ext pug --exec \"npm run pug\"",
80-
"zip": "git archive -o coreui-free-bootstrap-admin-template-v$npm_package_version.zip -9 HEAD"
80+
"zip": "npm-run-all --sequential build zip-*",
81+
"zip-dist": "zip -qr9 coreui-free-bootstrap-admin-template-v$npm_package_version-dist.zip dist",
82+
"zip-src": "git archive -o coreui-free-bootstrap-admin-template-v$npm_package_version.zip -9 HEAD"
8183
},
8284
"dependencies": {
8385
"@coreui/chartjs": "^3.1.2",

0 commit comments

Comments
 (0)