v2 cleanup (#427)

* refactor: remove useless template

* refactor: handle promise

* refactor: associate labels to fields

* refactor: simplify checking if element exists

* refactor: prevent reassigning

* refactor: avoid wildcard imports

* refactor: simplify imports

* refactor: simplify boolean comparison

* chore: version bump
This commit is contained in:
Carlos Valente
2023-06-05 20:52:09 +02:00
committed by GitHub
parent 7cfe7c0d78
commit a3487e7073
21 changed files with 41 additions and 26 deletions
+1 -1
View File
@@ -6,7 +6,7 @@ import { dispatchFromAdapter } from '../controllers/integrationController.js';
import { logger } from '../classes/Logger.js';
export class OscServer implements IAdapter {
private osc: Server;
private readonly osc: Server;
constructor(config: OSCSettings) {
this.osc = new Server(config.portIn, '0.0.0.0');
+1 -1
View File
@@ -28,7 +28,7 @@ export class SocketServer implements IAdapter {
private readonly MAX_PAYLOAD = 1024 * 256; // 256Kb
private wss: WebSocketServer | null;
private clientIds: Set<string>;
private readonly clientIds: Set<string>;
constructor() {
if (instance) {
@@ -37,7 +37,7 @@ export class OscIntegration implements IIntegration {
if (validateType || validateNull) {
return {
success: false,
message: `Config options incorrect`,
message: 'Config options incorrect',
};
}
try {
+1 -1
View File
@@ -39,7 +39,7 @@ export const parseRundown = (data): OntimeRundown => {
}
// double check unique ids
if (ids.indexOf(e?.id) !== -1) {
if (ids.includes(e?.id)) {
console.log('ERROR: ID collision on import, skipping');
continue;
}
+1 -1
View File
@@ -1,5 +1,5 @@
import multer from 'multer';
import * as path from 'path';
import path from 'path';
import { EXCEL_MIME, JSON_MIME } from './parser.js';
import { ensureDirectory } from './fileManagement.js';