'use strict' const expandglob = require('expandglob') const path = require('path') const stringcase = require('stringcase') const pkg = require('./package.json') module.exports = { force: true, mode: '444', data: { files: expandglob.sync('dist/**/*.css', { cwd: __dirname }) .sort(_compareDepth) .map((filename) => { let name = path.basename(filename, '.css'); return { filename, name: stringcase.camelcase(name) } }), pkg } }; function _compareDepth (a, b) { let separator = /\//g; return a.split(separator).length - b.split(separator).length; } if (!module.parent) { require('coz').render(__filename); }