import merge from 'just-merge';
import { WorkerChoiceStrategies } from 'poolifier';
-import { Constants, FileUtils, Utils } from './internal';
+// import { Constants, FileUtils, Utils } from './internal';
+import { Constants } from './Constants';
+import { FileUtils } from './FileUtils';
+import { Utils } from './Utils';
import {
ApplicationProtocol,
type ConfigurationData,
!Utils.isUndefined(Configuration.getConfig()['stationTemplateURLs']) &&
(Configuration.getConfig().stationTemplateUrls = Configuration.getConfig()[
'stationTemplateURLs'
- ] as unknown as StationTemplateUrl[]);
+ ] as StationTemplateUrl[]);
Configuration.getConfig().stationTemplateUrls.forEach((stationUrl: StationTemplateUrl) => {
if (!Utils.isUndefined(stationUrl['numberOfStation'])) {
console.error(
let workerConfiguration: WorkerConfiguration = {
processType: Utils.hasOwnProp(Configuration.getConfig(), 'workerProcess')
? Configuration.getConfig()?.workerProcess
- : WorkerProcessType.WORKER_SET,
+ : WorkerProcessType.workerSet,
startDelay: Utils.hasOwnProp(Configuration.getConfig(), 'workerStartDelay')
? Configuration.getConfig()?.workerStartDelay
: WorkerConstants.DEFAULT_WORKER_START_DELAY,