Files: c0bb55d9b169c5943cb5dfabbd5a58a241a238af / styles / mcss.js
457 bytesRaw
1 | const { basename } = require('path') |
2 | const readDirectory = require('read-directory') |
3 | const { each } = require('libnested') |
4 | const nest = require('depnest') |
5 | |
6 | const contents = readDirectory.sync(__dirname, { |
7 | extensions: false, |
8 | filter: '**/*.mcss' |
9 | }) |
10 | |
11 | exports.gives = nest('styles.mcss') |
12 | exports.create = () => (sofar = {}) => { |
13 | each(contents, (content, [filename]) => { |
14 | const name = basename(filename) |
15 | sofar[name] = content |
16 | }) |
17 | return sofar |
18 | } |
19 |
Built with git-ssb-web