express-boilerplate-generator
Version:
Generate new express server boilerplate with Typescript and documentation support
21 lines (19 loc) • 417 B
JavaScript
/* eslint-disable no-undef */
const fs = require('fs-extra');
const childProcess = require('child_process');
/**
* @ignore
*/
try {
// Remove current build
fs.removeSync('./dist/');
// Transpile the typescript files
const proc = childProcess.exec('tsc --build tsconfig.prod.json');
proc.on('close', (code) => {
if (code !== 0) {
throw Error('Build failed');
}
});
} catch (err) {
console.log(err);
}