react-starter-kit-cli-cars
Version:
cli companion to react-starter-kit
19 lines (16 loc) • 442 B
JavaScript
import fs from 'fs-extra'
import path from 'path'
const imports = fs.readdirSync(__dirname)
.map(file => {
if (file[0] === '.') return
if (file === __filename) return
const module = require(path.resolve(__dirname, file))
if (!module.key || !module.fn || !module.command || !module.helpText) return
return module
})
.filter(a => a)
.reduce((obj, module) => {
obj[module.key] = module
return obj
}, {})
module.exports = imports