TSLint compliance

This commit is contained in:
hensm
2019-05-02 01:23:43 +01:00
committed by Matt Hensman
parent 95d9d846c5
commit 8ad20a7aea
11 changed files with 32 additions and 36 deletions

View File

@@ -1,9 +1,9 @@
"use strict";
import EventEmitter from "events";
import fs from "fs";
import http from "http";
import mime from "mime-types";
import EventEmitter from "events";
import { Message
, SendMessageCallback } from "./types";

View File

@@ -7,15 +7,15 @@ export interface ReceiverStatus {
controlType: string;
level: number;
};
applications?: {
applications?: Array<{
displayName: string;
statusText: string;
transportId: string;
isIdleScreen: boolean;
sessionId: string;
namespaces: { name: string }[];
namespaces: Array<{ name: string }>;
appId: string;
}[];
}>;
userEq?: {};
}
@@ -33,7 +33,7 @@ export interface MediaStatus {
volume: {
muted: boolean;
level: number;
}
};
currentItemId: number;
idleReason: string;
playerState: string;
@@ -44,11 +44,11 @@ export interface MediaStatus {
streamType: string;
contentType: string;
metadata: {
images: { url: string }[];
images: Array<{ url: string }>;
metadataType: number;
artist: string;
title: string;
};
}
}
};
}

View File

@@ -13,7 +13,7 @@ import Session from "./Session";
import StatusListener from "./StatusListener";
import * as transforms from "./transforms";
import { ReceiverStatus, MediaStatus } from "./castTypes";
import { MediaStatus, ReceiverStatus } from "./castTypes";
import { Message } from "./types";
@@ -145,7 +145,7 @@ async function handleMessage (message: Message) {
try {
JSON.parse(receiverSelectorData);
} catch (err) {
console.error("Invalid native selector data.")
console.error("Invalid native selector data.");
}
}
@@ -153,19 +153,19 @@ async function handleMessage (message: Message) {
path.join(process.cwd(), "selector")
, [ receiverSelectorData ]);
receiverSelectorApp.stdout.setEncoding("utf8")
receiverSelectorApp.stdout.setEncoding("utf8");
receiverSelectorApp.stdout.on("data", data => {
sendMessage({
subject: "main:/receiverSelector/selected"
, data: JSON.parse(data)
})
});
});
receiverSelectorApp.addListener("error", err => {
sendMessage({
subject: "main:/receiverSelector/error"
, data: err.message
})
});
});
receiverSelectorApp.on("close", () => {
@@ -199,7 +199,7 @@ async function handleMessage (message: Message) {
sendMessage({
subject: "mediaCast:/mediaServer/stopped"
});
})
});
break;
}