feat: build pre-compiled CSS from Carbon themes

#243
This commit is contained in:
Eric Liu 2020-09-06 15:40:36 -07:00
commit 70e0875f28
4 changed files with 1198 additions and 29 deletions

View file

@ -11,7 +11,7 @@
"start": "start-storybook -p 9090",
"build": "build-storybook",
"prettier": "prettier --write './**/*.svelte'",
"prepack": "rollup -c"
"prepack": "node scripts/build-css && rollup -c"
},
"sideEffects": false,
"dependencies": {
@ -37,7 +37,14 @@
"rollup-plugin-terser": "^7.0.2",
"svelte": "^3.24.1",
"svelte-loader": "^2.13.6",
"typescript": "^4.0.2"
"typescript": "^4.0.2",
"cssnano": "^4.1.10",
"@carbon/themes": "^10.18.0",
"autoprefixer": "^9.8.6",
"carbon-components-10.18": "npm:carbon-components@10.18",
"carbon-components-10.19": "npm:carbon-components@10.19",
"node-sass": "^4.14.1",
"postcss": "^7.0.32"
},
"babel": {
"presets": [
@ -60,7 +67,8 @@
"files": [
"lib",
"src",
"types"
"types",
"css"
],
"contributors": [
{