From a34e4c236d05f61fae32a36aae3dcc05f12262f5 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Wed, 8 Dec 2021 20:38:16 +0100 Subject: [PATCH] lint --- tabby-linkifier/src/decorator.ts | 2 +- tabby-linkifier/src/handlers.ts | 8 ++++---- tabby-linkifier/src/index.ts | 1 + tabby-ssh/src/session/x11.ts | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/tabby-linkifier/src/decorator.ts b/tabby-linkifier/src/decorator.ts index 0c4e80b9..25abcf37 100644 --- a/tabby-linkifier/src/decorator.ts +++ b/tabby-linkifier/src/decorator.ts @@ -20,7 +20,7 @@ export class LinkHighlighterDecorator extends TerminalDecorator { return } - for (let handler of this.handlers) { + for (const handler of this.handlers) { const getLink = async uri => handler.convert(uri, tab) const openLink = async uri => handler.handle(await getLink(uri), tab) diff --git a/tabby-linkifier/src/handlers.ts b/tabby-linkifier/src/handlers.ts index 1ec67cf7..de9f419d 100644 --- a/tabby-linkifier/src/handlers.ts +++ b/tabby-linkifier/src/handlers.ts @@ -19,7 +19,7 @@ export class URLHandler extends LinkHandler { super() } - handle (uri: string) { + handle (uri: string): void { this.platform.openExternal(uri) } } @@ -34,7 +34,7 @@ export class IPHandler extends LinkHandler { super() } - handle (uri: string) { + handle (uri: string): void { this.platform.openExternal(`http://${uri}`) } } @@ -47,9 +47,9 @@ export class BaseFileHandler extends LinkHandler { super() } - async handle (uri: string) { + async handle (uri: string): Promise { try { - await this.platform.openExternal('file://' + uri) + this.platform.openExternal('file://' + uri) } catch (err) { this.toastr.error(err.toString()) } diff --git a/tabby-linkifier/src/index.ts b/tabby-linkifier/src/index.ts index beaf6c45..7dbf15ca 100644 --- a/tabby-linkifier/src/index.ts +++ b/tabby-linkifier/src/index.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-extraneous-class */ import { NgModule } from '@angular/core' import { ToastrModule } from 'ngx-toastr' import { ConfigProvider } from 'tabby-core' diff --git a/tabby-ssh/src/session/x11.ts b/tabby-ssh/src/session/x11.ts index 30740c46..9019eead 100644 --- a/tabby-ssh/src/session/x11.ts +++ b/tabby-ssh/src/session/x11.ts @@ -6,7 +6,7 @@ export class X11Socket { private socket: Socket | null = null static resolveDisplaySpec (spec?: string|null): SocketConnectOpts { - // eslint-disable-next-line prefer-const + // eslint-disable-next-line prefer-const, @typescript-eslint/no-unused-vars let [_, xHost, xDisplay] = /^(.+):(\d+)(?:.(\d+))$/.exec(spec ?? process.env.DISPLAY ?? 'localhost:0') ?? [] if (process.platform === 'win32') { xHost ??= 'localhost'