@@ -3,26 +3,13 @@ import fs from 'fs'
33import mkdirp from 'mkdirp'
44import postcss from 'postcss'
55import atImport from 'postcss-import'
6- import postcssNested from 'postcss-nested'
7- import postcssPresetEnv from 'postcss-preset-env'
86import postcssUrl from 'postcss-url'
97import csso from 'postcss-csso'
108
119const postcssPlugins = [
1210 atImport ( ) ,
13- postcssNested ,
1411 postcssUrl ( { url : 'inline' } ) ,
15- postcssPresetEnv ( {
16- autoprefixer : {
17- flexbox : 'no-2009' ,
18- } ,
19- stage : 1 ,
20- features : {
21- 'custom-properties' : false ,
22- 'focus-visible-pseudo-class' : false ,
23- } ,
24- } ) ,
25- csso ,
12+ csso ( ) ,
2613]
2714
2815mkdirp . sync ( 'dist' )
@@ -56,39 +43,3 @@ fs.readFile('./src/main.css', 'utf8', (err, css) => {
5643 }
5744 } )
5845} )
59-
60- fs . readFile ( 'src/assets/fonts-dsfr.css' , 'utf8' , ( err , css ) => {
61- if ( err ) {
62- console . error ( err )
63- throw err
64- }
65- postcss ( postcssPlugins )
66- . process ( css , {
67- from : 'src/assets/fonts-dsfr.css' ,
68- to : 'dist/fonts-dsfr.css' ,
69- } )
70- . then ( result => {
71- fs . writeFile ( 'dist/vue-dsfr-fonts.css' , result . css , ( ) => true )
72- if ( result . map ) {
73- fs . writeFile ( 'dist/vue-dsfr-fonts.css.map' , result . map . toString ( ) , ( ) => true )
74- }
75- } )
76- } )
77-
78- fs . readFile ( 'src/assets/fonts-essential-dsfr.css' , 'utf8' , ( err , css ) => {
79- if ( err ) {
80- console . error ( err )
81- throw err
82- }
83- postcss ( postcssPlugins )
84- . process ( css , {
85- from : 'src/assets/fonts-dsfr.css' ,
86- to : 'dist/fonts-dsfr.css' ,
87- } )
88- . then ( result => {
89- fs . writeFile ( 'dist/vue-dsfr-fonts-essential.css' , result . css , ( ) => true )
90- if ( result . map ) {
91- fs . writeFile ( 'dist/vue-dsfr-fonts-essential.css.map' , result . map . toString ( ) , ( ) => true )
92- }
93- } )
94- } )
0 commit comments