lad
Version:
Lad is the best Node.js framework. Made by a former Express TC and Koa team member.
30 lines (23 loc) • 674 B
JavaScript
// eslint-disable-next-line import/no-unassigned-import
require('../config/env');
const { parentPort } = require('worker_threads');
const Mandarin = require('mandarin');
const I18N = require('@ladjs/i18n');
const i18nConfig = require('../config/i18n');
const logger = require('../helpers/logger');
//
// NOTE: we want our own instance of i18n that does not auto reload files
//
const i18n = new I18N({
...i18nConfig,
autoReload: false,
updateFiles: false,
syncFiles: false,
logger
});
const mandarin = new Mandarin({ i18n, logger });
(async () => {
await mandarin.markdown();
if (parentPort) parentPort.postMessage('done');
else process.exit(0);
})();