conextra
Version:
Conextra for Web Development. Helps create a SPWA (Single-page Progressive Web Application).
24 lines (17 loc) • 738 B
JavaScript
'use script';
var { isMainThread } = require('node:worker_threads'),
WebCluster = require('tiny-https-server'),
fs = require('node:fs'),
path = require('node:path');
if (isMainThread) { require('log-report'); }
WebCluster({
//isDebug: true,
//parallelism: 'auto 1'
}, function _initServer(server) {
var pathToInitServer = __dirname.replace(/\\/g, '/');
pathToInitServer = pathToInitServer.endsWith('node_modules/conextra')
|| pathToInitServer.endsWith('node_modules/conextra/')
? path.join(__dirname, '..', '..', 'init_server.js')
: path.join(__dirname, 'init_server.js');
if (fs.existsSync(pathToInitServer)) { require(pathToInitServer)(server); }
});