From f96d7d94b5caa65cd4d3ab2a9f3b135f5de9d0b0 Mon Sep 17 00:00:00 2001 From: Troy Weber Date: Thu, 30 Mar 2017 13:15:54 -0700 Subject: [PATCH] changes to past compile --- types/serialport/index.d.ts | 4 ++-- types/serialport/serialport-tests.ts | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/types/serialport/index.d.ts b/types/serialport/index.d.ts index 3a1a45d19c..3c16de3a35 100644 --- a/types/serialport/index.d.ts +++ b/types/serialport/index.d.ts @@ -6,7 +6,7 @@ declare module 'serialport' { class SerialPort { //openImmediately already removed in 4.0.7 - constructor(path: string, options?: SerialPort.options, callback?: (err: any) => void) + constructor(path: string, options?: SerialPort.options|((err: any) => void), callback?: (err: any) => void) isOpen(): boolean; on(event: string, callback?: (data?: any) => void): void; open(callback?: (err: any) => void): void; @@ -61,7 +61,7 @@ declare module 'serialport' { xon?: boolean, xoff?: boolean, bufferSize?: number, - parser?: Function, + parser?: any, platformOptions?: { vmin?: number, vtime?: number diff --git a/types/serialport/serialport-tests.ts b/types/serialport/serialport-tests.ts index 60ca6f119c..3e799f2ee1 100644 --- a/types/serialport/serialport-tests.ts +++ b/types/serialport/serialport-tests.ts @@ -12,10 +12,9 @@ function test_basic_connect() { function test_connect_config() { let port = new SerialPort("", { - baudrate: 0, - disconnectedCallback: function () { }, + baudRate: 0, parser: SerialPort.parsers.readline("\n") - }); + }, function(err:any) { }); } function test_write() {