UNPKG

conextra

Version:

Conextra for Web Development. Helps create a SPWA (Single-page Progressive Web Application).

24 lines (17 loc) 738 B
'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); } });