Eugene Pankov 3 лет назад
Родитель
Сommit
a34e4c236d

+ 1 - 1
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)
 

+ 4 - 4
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<void> {
         try {
-            await this.platform.openExternal('file://' + uri)
+            this.platform.openExternal('file://' + uri)
         } catch (err) {
             this.toastr.error(err.toString())
         }

+ 1 - 0
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'

+ 1 - 1
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'