From 76d84cf85a7112c70323ff32151f0346f0189898 Mon Sep 17 00:00:00 2001 From: Florian Richter Date: Thu, 16 Nov 2017 16:00:08 +0100 Subject: [PATCH] Fix lint --- types/uinput/index.d.ts | 26 ++++++++++++++------------ types/uinput/uinput-tests.ts | 10 +++++----- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/types/uinput/index.d.ts b/types/uinput/index.d.ts index cdf1dfaab3..bcd7c45e27 100644 --- a/types/uinput/index.d.ts +++ b/types/uinput/index.d.ts @@ -3,19 +3,21 @@ // Definitions by: Florian Richter // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -import { WriteStream } from "fs"; +/// + +import * as fs from "fs"; declare module "uinput" { - interface ISetupOptions { + interface SetupOptions { EV_KEY: any[]; } - interface ICreateOptions { + interface CreateOptions { name: string; - id: ICreateID; + id: CreateID; } - interface ICreateID { + interface CreateID { bustype: number; vendor: number; product: number; @@ -28,28 +30,28 @@ declare module "uinput" { } function setup( - options: ISetupOptions, - callback: (err: Error, stream: WriteStream) => void + options: SetupOptions, + callback: (err: Error, stream: fs.WriteStream) => void ): void; function create( - stream: WriteStream, - options: ICreateOptions, + stream: fs.WriteStream, + options: CreateOptions, callback: (err: Error) => void ): void; function send_event( - stream: WriteStream, + stream: fs.WriteStream, typeParam: number, code: number, value: number, callback: (err: Error) => void ): void; function key_event( - stream: WriteStream, + stream: fs.WriteStream, code: number, callback: (err: Error) => void ): void; function emit_combo( - stream: WriteStream, + stream: fs.WriteStream, codes: number[], callback: (err: Error) => void ): void; diff --git a/types/uinput/uinput-tests.ts b/types/uinput/uinput-tests.ts index ce7994ac10..05071982a3 100644 --- a/types/uinput/uinput-tests.ts +++ b/types/uinput/uinput-tests.ts @@ -1,23 +1,23 @@ +import * as fs from "fs"; import * as uinput from 'uinput'; -import { WriteStream } from 'fs'; -const setupOptions: uinput.ISetupOptions = { +const setupOptions: uinput.SetupOptions = { EV_KEY: [uinput.KEY_A, uinput.KEY_B] }; -const createID: uinput.ICreateID = { +const createID: uinput.CreateID = { product: 123, vendor: 456, version: 789, bustype: uinput.BUS_VIRTUAL }; -const createOptions: uinput.ICreateOptions = { +const createOptions: uinput.CreateOptions = { id: createID, name: "TestDevice" }; -uinput.setup(setupOptions, (err0: Error | undefined, stream: WriteStream): void => { +uinput.setup(setupOptions, (err0: Error | undefined, stream: fs.WriteStream): void => { if (err0 instanceof Error) { throw err0; }