mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-11 01:59:58 +00:00
TSLint compliance
This commit is contained in:
@@ -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";
|
||||
|
||||
@@ -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;
|
||||
};
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user