forked from csstools/sanitize.css
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
29 lines (27 loc) · 675 Bytes
/
index.js
File metadata and controls
29 lines (27 loc) · 675 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
var fs = require('fs');
require('postcss-cssnext')({
features: {
autoprefixer: {
remove: false
}
}
}).process(fs.readFileSync('sanitize.css', 'utf8'), {
from: 'sanitize.css',
to: 'dist/sanitize.css',
map: {
inline: false
},
}).then(function (result) {
fs.writeFileSync('dist/sanitize.css', result.css);
fs.writeFileSync('dist/sanitize.css.map', result.map);
require('cssnano')().process(result.css, {
from: 'dist/sanitize.css',
to: 'dist/sanitize.min.css',
map: {
inline: false
},
}).then(function (result) {
fs.writeFileSync('dist/sanitize.min.css', result.css);
fs.writeFileSync('dist/sanitize.min.css.map', result.map);
});
});