UNPKG

@xorsula/create-tsnode-app

Version:

Create tsnode app with elint linting and some sane defaults

13 lines (9 loc) 415 B
const fs = require("fs"); const path = require("path"); const files = fs.readdirSync('rsrc') let index = fs.readFileSync('index.js', {encoding: 'utf-8', flag: 'r'}) for (const file of files) { const str = fs.readFileSync(path.join('rsrc', file), {encoding: 'utf-8', flag: 'r'}).replace(/\n/g, "\\n").replace(/'/g, "\\'") index = index.replace(`REPLACE${file}`, str) } fs.writeFileSync('indexProd.js', index)