- );
- if (outputFormat === OutputFormat.ipc) {
- return {
- ...evseStatus,
- connectors: connectorsStatus,
- };
- } else if (outputFormat === OutputFormat.configuration) {
- const status = {
- ...evseStatus,
- connectorsStatus,
- };
- delete status.connectors;
- return status;
+ )
+ let status: EvseStatusConfiguration
+ switch (outputFormat) {
+ case OutputFormat.worker:
+ return {
+ ...evseStatus,
+ connectors: connectorsStatus
+ }
+ case OutputFormat.configuration:
+ status = {
+ ...evseStatus,
+ connectorsStatus
+ }
+ delete (status as EvseStatusWorkerType).connectors
+ return status