joyent-portal/ui/webpack/entrypoints.js

22 lines
507 B
JavaScript

const path = require('path');
const fs = require('fs');
const docs = path.join(__dirname, '../docs/index');
const src = path.join(__dirname, '../src/components');
const ui = path.join(__dirname, '../src/index.js');
module.exports = fs
.readdirSync(src)
.filter((entry) => fs.statSync(path.join(src, entry)).isDirectory())
.map((entry) => ({
name: entry,
path: path.join(src, entry, './index.js')
}))
.concat([{
name: 'docs',
path: docs
}, {
name: 'ui',
path: ui
}]);