Files: 6dc2c1a4ab70782adb3bd7e9c7dff831c072e153 / lib / styles-compile.js
438 bytesRaw
1 | const readDir = require('read-directory') |
2 | const compile = require('micro-css') |
3 | const { join } = require('path') |
4 | |
5 | module.exports = function compileStyles (cb) { |
6 | readDir(join(__dirname, '../styles'), (err, files) => { |
7 | if (err) return cb(err) |
8 | |
9 | const mcss = values(files).join('\n\n') |
10 | |
11 | console.log(compile(mcss)) |
12 | |
13 | cb(null, compile(mcss)) |
14 | }) |
15 | } |
16 | |
17 | function values (obj) { |
18 | return Object.keys(obj) |
19 | .map(key => obj[key]) |
20 | } |
21 |
Built with git-ssb-web