js: support shared styles via webpack inline

This commit is contained in:
Marcin Lulek 2018-10-30 15:25:17 +01:00
parent 2eadca530d
commit f525c01bb6
6 changed files with 27 additions and 23 deletions

View file

@ -1,8 +1,8 @@
{
"dirs": {
"css": {
"src":"rhodecode/public/css",
"dest":"rhodecode/public/css"
"src": "rhodecode/public/css",
"dest": "rhodecode/public/css"
},
"js": {
"src": "rhodecode/public/js/src",
@ -13,22 +13,21 @@
},
"copy": {
"main": {
"expand": true,
"cwd": "node_modules/@webcomponents",
"src": "webcomponentsjs/*.*",
"dest": "<%= dirs.js.dest %>/vendors"
"files": [
{
"expand": true,
"cwd": "node_modules/@webcomponents",
"src": "webcomponentsjs/*.*",
"dest": "<%= dirs.js.dest %>/vendors"
},
{
"src": "<%= dirs.css.src %>/style-polymer.css",
"dest": "<%= dirs.js.dest %>/src/components/style-polymer.css"
}
]
}
},
"concat": {
"polymercss": {
"src": [
"<%= dirs.js.src %>/components/root-styles-prefix.html",
"<%= dirs.css.src %>/style-polymer.css",
"<%= dirs.js.src %>/components/root-styles-suffix.html"
],
"dest": "<%= dirs.js.dest %>/src/components/root-styles.gen.html",
"nonull": true
},
"dist": {
"src": [
"<%= dirs.js.node_modules %>/jquery/dist/jquery.min.js",