canvas-cli
Version:
HTML Canvas project bootstrapper.
29 lines (24 loc) • 550 B
JavaScript
const fs = require('fs');
const path = require('path');
const defaults = require('./constants');
function readTemplate() {
const html = fs.readFileSync(
path.join(__dirname, defaults.TEMPLATE.HTML),
'utf-8'
);
const css = fs.readFileSync(
path.join(__dirname, defaults.TEMPLATE.CSS),
'utf-8'
);
const js = fs.readFileSync(
path.join(__dirname, defaults.TEMPLATE.JS),
'utf-8'
);
return {
html,
css,
js
};
}
let data = JSON.stringify(readTemplate());
fs.writeFileSync('src/template.json', data);