ankahi / data /raw /mulberry /scripts /mkhtml.js
bhriguverma's picture
Add files using upload-large-folder tool
d6fb062 verified
Raw
History Blame Contribute Delete
727 Bytes
(async function() {
const fs = require('fs');
const path = require('path');
const getContent = require('./mk-template');
const util = require('util');
const CATEGORIES_HTML_FILE_NAME = path.resolve(
__dirname,
'..',
'categories/categories-en.html',
);
const DIRECTORY_NAME = path.resolve(__dirname, '..', 'categories');
const WEBPAGE_TEMPLATE_PATH = path.resolve(
__dirname,
'templates/webpage-template.html',
);
const asyncWriteFile = util.promisify(fs.writeFile);
const htmlContent = await getContent(WEBPAGE_TEMPLATE_PATH, 'en');
if (!fs.existsSync(DIRECTORY_NAME)) {
fs.mkdirSync(DIRECTORY_NAME);
}
await asyncWriteFile(CATEGORIES_HTML_FILE_NAME, htmlContent);
})();