const path = require('path') // const { basename } = path const readDirectory = require('read-directory') const { each } = require('libnested') const nest = require('depnest') const contents = readDirectory.sync(path.join(__dirname, '..'), { extensions: false, filter: '**/*.mcss', ignore: ['**/node_modules/**', 'dist/**'] }) exports.gives = nest('styles.mcss') exports.create = function (api) { return nest('styles.mcss', mcss) function mcss (sofar = {}) { each(contents, (content, [filename]) => { // const name = basename(filename) // sofar[name] = content sofar[filename] = content }) return sofar } }