UNPKG

@sunshower/aire-build

Version:
24 lines (20 loc) 635 B
const fs = require('fs'), globalPaths = { assets: ['assets/**/*', 'src/**/*.json'], typescript: 'src/**/*.ts', pug: ['src/**/*.pug'], styles: ['themes/main.scss'], dest: 'dist', output: 'dist', }; const mergePaths = () => { let cwd = process.cwd(), localFilePath = `${cwd}/build/paths.js`, localFile = fs.existsSync(localFilePath) && fs.lstatSync(localFilePath), contents = localFile && require(localFilePath); if (contents) { return Object.assign(globalPaths, contents); } return globalPaths; }; module.exports = mergePaths();