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