@@ -16,7 +16,15 @@ const files = {
1616 'package.json' : 'dist/package.json'
1717}
1818
19- const sassConfig = 'dist/scss/config.scss'
19+ const sassConfigEntry = 'dist/scss/config.scss'
20+ const sassConfigs = [
21+ 'dist/scss/config/color-palette.scss' ,
22+ 'dist/scss/config/css-values.scss' ,
23+ 'dist/scss/config/layout.scss' ,
24+ 'dist/scss/config/mixins.scss' ,
25+ 'dist/scss/config/typography.scss' ,
26+ 'dist/scss/config/variables.scss'
27+ ]
2028
2129console . log ( '🚀 Preparing package build' )
2230
@@ -31,9 +39,21 @@ Object.keys(folders).forEach(key => {
3139 }
3240
3341 if ( key . includes ( 'scss' ) ) {
34- const configFile = fs . readFileSync ( sassConfig , 'utf-8' )
42+ const configFile = fs . readFileSync ( sassConfigEntry , 'utf-8' )
3543
36- fs . writeFileSync ( sassConfig , configFile . replace ( '../../webcore' , '../webcore' ) )
44+ fs . writeFileSync (
45+ sassConfigEntry ,
46+ configFile . replace ( 'webcore.config' , '../../../webcore.config' )
47+ )
48+
49+ sassConfigs . forEach ( config => {
50+ const file = fs . readFileSync ( config , 'utf-8' )
51+
52+ fs . writeFileSync (
53+ config ,
54+ file . replace ( 'webcore.config' , '../../../../webcore.config' )
55+ )
56+ } )
3757 }
3858 } )
3959} )
0 commit comments