Skip to content

Commit 13b36b8

Browse files
committed
chore: fix playout-gateway linter errors
1 parent 740c665 commit 13b36b8

File tree

6 files changed

+10
-15
lines changed

6 files changed

+10
-15
lines changed

packages/playout-gateway/src/atemUploader.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* eslint-disable no-process-exit */
1+
/* eslint-disable n/no-process-exit */
22
// eslint-disable-next-line n/no-extraneous-import
33
import { Atem } from 'atem-connection'
44
import * as fs from 'fs'
@@ -31,12 +31,8 @@ export class AtemUploadScript {
3131

3232
public async connect(ip: string): Promise<void> {
3333
return new Promise<void>((resolve, reject) => {
34-
this.connection.once('connected', () => {
35-
resolve()
36-
})
37-
this.connection.connect(ip).catch((err) => {
38-
reject(err)
39-
})
34+
this.connection.once('connected', resolve)
35+
this.connection.connect(ip).catch(reject)
4036
})
4137
}
4238

packages/playout-gateway/src/connector.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ export class Connector {
6767

6868
this._logger.info('Shutting down in 10 seconds!')
6969
setTimeout(() => {
70-
// eslint-disable-next-line no-process-exit
70+
// eslint-disable-next-line n/no-process-exit
7171
process.exit(0)
7272
}, 10 * 1000)
7373
return

packages/playout-gateway/src/coreHandler.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ export class CoreHandler {
239239
}
240240
this._executedFunctions.add(cmd._id)
241241
// @ts-expect-error Untyped bunch of functions
242-
// eslint-disable-next-line @typescript-eslint/ban-types
242+
// eslint-disable-next-line @typescript-eslint/no-unsafe-function-type
243243
const fcn: Function = fcnObject[cmd.functionName]
244244
try {
245245
if (!fcn) throw Error(`Function "${cmd.functionName}" not found on device "${cmd.deviceId}"!`)
@@ -311,7 +311,7 @@ export class CoreHandler {
311311
killProcess(): void {
312312
this.logger.info('KillProcess command received, shutting down in 1000ms!')
313313
setTimeout(() => {
314-
// eslint-disable-next-line no-process-exit
314+
// eslint-disable-next-line n/no-process-exit
315315
process.exit(0)
316316
}, 1000)
317317
}

packages/playout-gateway/src/influxdb.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,9 @@ function getVersions(): Record<string, string> {
101101
}
102102

103103
try {
104-
// eslint-disable-next-line @typescript-eslint/no-var-requires
105104
const pkgInfo = require(`timeline-state-resolver/package.json`)
106105
versions['tsrVersion'] = pkgInfo.version || 'N/A'
107-
} catch (e) {
106+
} catch (_e) {
108107
// this.logger.error(`Failed to load package.json for lib "${pkgName}": ${stringifyError(e)}`)
109108
}
110109

packages/playout-gateway/src/tsrHandler.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ import { BaseRemoteDeviceIntegration } from 'timeline-state-resolver/dist/servic
5353

5454
const debug = Debug('playout-gateway')
5555

56-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
56+
// eslint-disable-next-line @typescript-eslint/no-empty-object-type
5757
export interface TSRConfig {}
5858

5959
// ----------------------------------------------------------------------------
@@ -302,7 +302,7 @@ export class TSRHandler {
302302
coreTsrHandler._device,
303303
assets.filter((asset) => _.isNumber(asset.position) && asset.path)
304304
)
305-
} catch (e) {
305+
} catch (_e) {
306306
// don't worry about it.
307307
}
308308
}

packages/playout-gateway/src/versions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export function getVersions(logger: Winston.Logger): { [packageName: string]: st
2020
try {
2121
for (const pkgName of pkgNames) {
2222
try {
23-
// eslint-disable-next-line @typescript-eslint/no-var-requires
23+
// eslint-disable-next-line @typescript-eslint/no-require-imports
2424
const pkgInfo = require(`${pkgName}/package.json`)
2525
versions[pkgName] = pkgInfo.version || 'N/A'
2626
} catch (e) {

0 commit comments

Comments
 (0)