From 0005793196c1b2e43a7158484efbe2307b0d91c5 Mon Sep 17 00:00:00 2001 From: mrholek Date: Sun, 10 Nov 2019 11:59:07 +0100 Subject: [PATCH] chore: add build scripts --- package.json | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 791cb208e..c6959b778 100644 --- a/package.json +++ b/package.json @@ -7,12 +7,15 @@ "sideEffects": false, "scripts": { "css": "npm-run-all --parallel css-compile* --sequential css-prefix css-minify*", - "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/coreui-icons.scss css/coreui-icons.css", + "css-compile": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/free/free-icons.scss css/free.css", + "css-compile-brands": "node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/brand/brand-icons.scss css/brand.css", "css-prefix": "postcss --config build/postcss.config.js --replace \"css/*.css\" \"!css/*.min.css\"", - "css-minify": "cleancss --level 1 --source-map --source-map-inline-sources --output css/coreui-icons.min.css css/coreui-icons.css", + "css-minify": "cleancss --level 1 --source-map --source-map-inline-sources --output css/free.min.css css/free.css", + "css-minify-brands": "cleancss --level 1 --source-map --source-map-inline-sources --output css/brand.min.css css/brand.css", "dist": "npm-run-all --parallel css", "watch-css": "nodemon --ignore dist/ -e scss -x \"npm run css\"", - "build-js-files": "node build/build-js-files.js" + "build-js-files": "node build/build-js-files.js", + "build-font": "icon-font-generator svg/free2/*.svg -o icon-dist" }, "repository": { "type": "git", @@ -44,6 +47,7 @@ "homepage": "https://github.com/coreui/coreui-icons#readme", "devDependencies": { "clean-css-cli": "^4.3.0", + "icon-font-generator": "^2.1.10", "node-sass": "^4.13.0", "nodemon": "^1.19.4", "npm-run-all": "^4.1.5",