From 8ecd3320f73644f13b86d0c8409b0ae30b2a853c Mon Sep 17 00:00:00 2001 From: hensm Date: Fri, 2 Sep 2022 06:30:19 +0100 Subject: [PATCH] Remove unnecessary "use strict" directives --- app/src/bridge/components/cast/Session.ts | 2 -- app/src/bridge/components/cast/client.ts | 2 -- app/src/bridge/components/cast/discovery.ts | 2 -- app/src/bridge/components/cast/index.ts | 2 -- app/src/bridge/components/cast/remote.ts | 2 -- app/src/bridge/components/cast/types.ts | 2 -- app/src/bridge/components/mediaServer.ts | 2 -- app/src/bridge/index.ts | 2 -- app/src/bridge/lib/subtitles.ts | 2 -- app/src/bridge/messaging.ts | 2 -- app/src/bridge/messagingTypes.ts | 2 -- app/src/daemon.ts | 2 -- app/src/main.ts | 2 -- app/src/transforms.ts | 2 -- ext/src/background/ReceiverSelector.ts | 2 -- ext/src/background/background.ts | 2 -- ext/src/background/castManager.ts | 2 -- ext/src/background/deviceManager.ts | 2 -- ext/src/background/menus.ts | 2 -- ext/src/background/whitelist.ts | 2 -- ext/src/cast/export.ts | 3 --- ext/src/cast/knownApps.ts | 2 -- ext/src/cast/sdk/Session.ts | 2 -- ext/src/cast/sdk/classes.ts | 2 -- ext/src/cast/sdk/enums.ts | 2 -- ext/src/cast/sdk/index.ts | 2 -- ext/src/cast/sdk/media/Media.ts | 2 -- ext/src/cast/sdk/media/classes.ts | 2 -- ext/src/cast/sdk/media/enums.ts | 2 -- ext/src/cast/sdk/media/index.ts | 2 -- ext/src/cast/sdk/types.ts | 2 -- ext/src/cast/senders/mirroring.ts | 2 -- ext/src/cast/urls.ts | 2 -- ext/src/defaultOptions.ts | 2 -- ext/src/lib/TypedEventTarget.ts | 2 -- ext/src/lib/TypedMessagePort.ts | 2 -- ext/src/lib/TypedPort.ts | 2 -- ext/src/lib/TypedStorageArea.ts | 2 -- ext/src/lib/bridge.ts | 2 -- ext/src/lib/logger.ts | 2 -- ext/src/lib/matchPattern.ts | 2 -- ext/src/lib/nativeMessaging.ts | 2 -- ext/src/lib/options.ts | 2 -- ext/src/lib/userAgents.ts | 2 -- ext/src/lib/utils.ts | 2 -- ext/src/messaging.ts | 2 -- ext/src/types.ts | 2 -- ext/src/ui/options/index.ts | 2 -- 48 files changed, 97 deletions(-) diff --git a/app/src/bridge/components/cast/Session.ts b/app/src/bridge/components/cast/Session.ts index ba39138..6e21aea 100644 --- a/app/src/bridge/components/cast/Session.ts +++ b/app/src/bridge/components/cast/Session.ts @@ -1,5 +1,3 @@ -"use strict"; - import type { Channel } from "castv2"; import messaging from "../../messaging"; diff --git a/app/src/bridge/components/cast/client.ts b/app/src/bridge/components/cast/client.ts index 947b0e1..602d8c7 100644 --- a/app/src/bridge/components/cast/client.ts +++ b/app/src/bridge/components/cast/client.ts @@ -1,5 +1,3 @@ -"use strict"; - import { Channel, Client } from "castv2"; import type { ReceiverMessage, SenderMessage } from "./types"; diff --git a/app/src/bridge/components/cast/discovery.ts b/app/src/bridge/components/cast/discovery.ts index 935936a..b89a481 100644 --- a/app/src/bridge/components/cast/discovery.ts +++ b/app/src/bridge/components/cast/discovery.ts @@ -1,5 +1,3 @@ -"use strict"; - import mdns from "mdns"; import type { ReceiverDevice } from "../../messagingTypes"; diff --git a/app/src/bridge/components/cast/index.ts b/app/src/bridge/components/cast/index.ts index 64adaaf..b428f96 100644 --- a/app/src/bridge/components/cast/index.ts +++ b/app/src/bridge/components/cast/index.ts @@ -1,5 +1,3 @@ -"use strict"; - import messaging, { Message } from "../../messaging"; import Session from "./Session"; diff --git a/app/src/bridge/components/cast/remote.ts b/app/src/bridge/components/cast/remote.ts index 89b52e3..d8981f8 100644 --- a/app/src/bridge/components/cast/remote.ts +++ b/app/src/bridge/components/cast/remote.ts @@ -1,5 +1,3 @@ -"use strict"; - import CastClient from "./client"; import type { diff --git a/app/src/bridge/components/cast/types.ts b/app/src/bridge/components/cast/types.ts index bc2a23d..324af83 100644 --- a/app/src/bridge/components/cast/types.ts +++ b/app/src/bridge/components/cast/types.ts @@ -1,5 +1,3 @@ -"use strict"; - export interface Image { url: string; height: Nullable; diff --git a/app/src/bridge/components/mediaServer.ts b/app/src/bridge/components/mediaServer.ts index c20ea79..78ce44f 100644 --- a/app/src/bridge/components/mediaServer.ts +++ b/app/src/bridge/components/mediaServer.ts @@ -1,5 +1,3 @@ -"use strict"; - import fs from "fs"; import http from "http"; import os from "os"; diff --git a/app/src/bridge/index.ts b/app/src/bridge/index.ts index 3967f99..dfa4645 100755 --- a/app/src/bridge/index.ts +++ b/app/src/bridge/index.ts @@ -1,5 +1,3 @@ -"use strict"; - import messaging, { Message } from "./messaging"; import { handleCastMessage } from "./components/cast"; diff --git a/app/src/bridge/lib/subtitles.ts b/app/src/bridge/lib/subtitles.ts index b10db56..c864e75 100644 --- a/app/src/bridge/lib/subtitles.ts +++ b/app/src/bridge/lib/subtitles.ts @@ -1,5 +1,3 @@ -"use strict"; - import fs from "fs"; /** diff --git a/app/src/bridge/messaging.ts b/app/src/bridge/messaging.ts index ecd2edc..872e2d6 100644 --- a/app/src/bridge/messaging.ts +++ b/app/src/bridge/messaging.ts @@ -1,5 +1,3 @@ -"use strict"; - import { TypedEmitter } from "tiny-typed-emitter"; import { DecodeTransform, EncodeTransform } from "../transforms"; diff --git a/app/src/bridge/messagingTypes.ts b/app/src/bridge/messagingTypes.ts index e8c5993..e23f29b 100644 --- a/app/src/bridge/messagingTypes.ts +++ b/app/src/bridge/messagingTypes.ts @@ -1,5 +1,3 @@ -"use strict"; - import type { Image, ReceiverStatus, diff --git a/app/src/daemon.ts b/app/src/daemon.ts index f828375..16d31ae 100644 --- a/app/src/daemon.ts +++ b/app/src/daemon.ts @@ -1,5 +1,3 @@ -"use strict"; - import http, { IncomingMessage } from "http"; import WebSocket from "ws"; diff --git a/app/src/main.ts b/app/src/main.ts index 0fe8455..8c247bc 100644 --- a/app/src/main.ts +++ b/app/src/main.ts @@ -1,5 +1,3 @@ -"use strict"; - import yargs from "yargs"; import { applicationName, applicationVersion } from "../config.json"; diff --git a/app/src/transforms.ts b/app/src/transforms.ts index a7c76a7..3879955 100755 --- a/app/src/transforms.ts +++ b/app/src/transforms.ts @@ -1,5 +1,3 @@ -"use strict"; - import { Transform, TransformCallback } from "stream"; import type { Message } from "./bridge/messaging"; diff --git a/ext/src/background/ReceiverSelector.ts b/ext/src/background/ReceiverSelector.ts index c5cad5e..168264f 100644 --- a/ext/src/background/ReceiverSelector.ts +++ b/ext/src/background/ReceiverSelector.ts @@ -1,5 +1,3 @@ -"use strict"; - import logger from "../lib/logger"; import messaging, { Port, Message } from "../messaging"; import options from "../lib/options"; diff --git a/ext/src/background/background.ts b/ext/src/background/background.ts index ffb98e8..2db1cf7 100755 --- a/ext/src/background/background.ts +++ b/ext/src/background/background.ts @@ -1,5 +1,3 @@ -"use strict"; - import defaultOptions from "../defaultOptions"; import logger from "../lib/logger"; import options from "../lib/options"; diff --git a/ext/src/background/castManager.ts b/ext/src/background/castManager.ts index c2980a2..357f0b4 100644 --- a/ext/src/background/castManager.ts +++ b/ext/src/background/castManager.ts @@ -1,5 +1,3 @@ -"use strict"; - import bridge from "../lib/bridge"; import { BaseConfig, diff --git a/ext/src/background/deviceManager.ts b/ext/src/background/deviceManager.ts index 600b52d..57d497f 100644 --- a/ext/src/background/deviceManager.ts +++ b/ext/src/background/deviceManager.ts @@ -1,5 +1,3 @@ -"use strict"; - import bridge from "../lib/bridge"; import logger from "../lib/logger"; import { TypedEventTarget } from "../lib/TypedEventTarget"; diff --git a/ext/src/background/menus.ts b/ext/src/background/menus.ts index 7e79d5b..7ed3149 100644 --- a/ext/src/background/menus.ts +++ b/ext/src/background/menus.ts @@ -1,5 +1,3 @@ -"use strict"; - import logger from "../lib/logger"; import options from "../lib/options"; import { stringify } from "../lib/utils"; diff --git a/ext/src/background/whitelist.ts b/ext/src/background/whitelist.ts index 72f9ab9..aa89041 100644 --- a/ext/src/background/whitelist.ts +++ b/ext/src/background/whitelist.ts @@ -1,5 +1,3 @@ -"use strict"; - import logger from "../lib/logger"; import options from "../lib/options"; diff --git a/ext/src/cast/export.ts b/ext/src/cast/export.ts index 56f669d..0bc165d 100644 --- a/ext/src/cast/export.ts +++ b/ext/src/cast/export.ts @@ -1,6 +1,3 @@ -/* eslint-disable @typescript-eslint/no-namespace */ -"use strict"; - import type { TypedMessagePort } from "../lib/TypedMessagePort"; import messaging, { Message } from "../messaging"; import type { ReceiverDevice } from "../types"; diff --git a/ext/src/cast/knownApps.ts b/ext/src/cast/knownApps.ts index 89f43cd..f489a9b 100644 --- a/ext/src/cast/knownApps.ts +++ b/ext/src/cast/knownApps.ts @@ -1,5 +1,3 @@ -"use strict"; - const _ = browser.i18n.getMessage; export interface KnownApp { diff --git a/ext/src/cast/sdk/Session.ts b/ext/src/cast/sdk/Session.ts index 123913e..d5cdcf5 100644 --- a/ext/src/cast/sdk/Session.ts +++ b/ext/src/cast/sdk/Session.ts @@ -1,5 +1,3 @@ -"use strict"; - import { v4 as uuid } from "uuid"; import { Logger } from "../../lib/logger"; diff --git a/ext/src/cast/sdk/classes.ts b/ext/src/cast/sdk/classes.ts index 866b1de..10b8a3d 100644 --- a/ext/src/cast/sdk/classes.ts +++ b/ext/src/cast/sdk/classes.ts @@ -1,5 +1,3 @@ -"use strict"; - import type Session from "./Session"; import { diff --git a/ext/src/cast/sdk/enums.ts b/ext/src/cast/sdk/enums.ts index 8dacbc4..73c9bbd 100644 --- a/ext/src/cast/sdk/enums.ts +++ b/ext/src/cast/sdk/enums.ts @@ -1,5 +1,3 @@ -"use strict"; - export enum AutoJoinPolicy { TAB_AND_ORIGIN_SCOPED = "tab_and_origin_scoped", ORIGIN_SCOPED = "origin_scoped", diff --git a/ext/src/cast/sdk/index.ts b/ext/src/cast/sdk/index.ts index 18b1a2c..6cd04e8 100644 --- a/ext/src/cast/sdk/index.ts +++ b/ext/src/cast/sdk/index.ts @@ -1,5 +1,3 @@ -"use strict"; - import { Logger } from "../../lib/logger"; import type { Message } from "../../messaging"; diff --git a/ext/src/cast/sdk/media/Media.ts b/ext/src/cast/sdk/media/Media.ts index c2f1f23..d4f8563 100644 --- a/ext/src/cast/sdk/media/Media.ts +++ b/ext/src/cast/sdk/media/Media.ts @@ -1,5 +1,3 @@ -"use strict"; - import { v4 as uuid } from "uuid"; import { Logger } from "../../../lib/logger"; diff --git a/ext/src/cast/sdk/media/classes.ts b/ext/src/cast/sdk/media/classes.ts index 715715c..f1d589f 100644 --- a/ext/src/cast/sdk/media/classes.ts +++ b/ext/src/cast/sdk/media/classes.ts @@ -1,5 +1,3 @@ -"use strict"; - import type { Image, Volume } from "../classes"; import { diff --git a/ext/src/cast/sdk/media/enums.ts b/ext/src/cast/sdk/media/enums.ts index 59488af..6cc8d88 100644 --- a/ext/src/cast/sdk/media/enums.ts +++ b/ext/src/cast/sdk/media/enums.ts @@ -1,5 +1,3 @@ -"use strict"; - export enum ContainerType { GENERIC_CONTAINER, AUDIOBOOK_CONTAINER diff --git a/ext/src/cast/sdk/media/index.ts b/ext/src/cast/sdk/media/index.ts index c584c0a..5cc2c18 100644 --- a/ext/src/cast/sdk/media/index.ts +++ b/ext/src/cast/sdk/media/index.ts @@ -1,5 +1,3 @@ -"use strict"; - export * from "./enums"; export * from "./classes"; diff --git a/ext/src/cast/sdk/types.ts b/ext/src/cast/sdk/types.ts index 0c6ca49..f2b34a0 100644 --- a/ext/src/cast/sdk/types.ts +++ b/ext/src/cast/sdk/types.ts @@ -1,5 +1,3 @@ -"use strict"; - /** * Keep in sync with bridge types at: * app/src/bridge/components/cast/types.ts diff --git a/ext/src/cast/senders/mirroring.ts b/ext/src/cast/senders/mirroring.ts index 9e3be18..7379337 100644 --- a/ext/src/cast/senders/mirroring.ts +++ b/ext/src/cast/senders/mirroring.ts @@ -1,5 +1,3 @@ -"use strict"; - import options from "../../lib/options"; import { Logger } from "../../lib/logger"; diff --git a/ext/src/cast/urls.ts b/ext/src/cast/urls.ts index e1c15e7..95ab1c9 100644 --- a/ext/src/cast/urls.ts +++ b/ext/src/cast/urls.ts @@ -1,5 +1,3 @@ -"use strict"; - /** * Cast Chrome Sender SDK loader script. * diff --git a/ext/src/defaultOptions.ts b/ext/src/defaultOptions.ts index 483bd1a..58deb5f 100644 --- a/ext/src/defaultOptions.ts +++ b/ext/src/defaultOptions.ts @@ -1,5 +1,3 @@ -"use strict"; - import type { WhitelistItemData } from "./background/whitelist"; export interface Options { diff --git a/ext/src/lib/TypedEventTarget.ts b/ext/src/lib/TypedEventTarget.ts index b075c18..5beed1d 100644 --- a/ext/src/lib/TypedEventTarget.ts +++ b/ext/src/lib/TypedEventTarget.ts @@ -1,5 +1,3 @@ -"use strict"; - interface TypedEvents { [key: string]: any; } diff --git a/ext/src/lib/TypedMessagePort.ts b/ext/src/lib/TypedMessagePort.ts index 867e0c8..541f274 100644 --- a/ext/src/lib/TypedMessagePort.ts +++ b/ext/src/lib/TypedMessagePort.ts @@ -1,5 +1,3 @@ -"use strict"; - /** * Provides a typed interface to MessagePort objects. */ diff --git a/ext/src/lib/TypedPort.ts b/ext/src/lib/TypedPort.ts index 4c64545..56fd080 100644 --- a/ext/src/lib/TypedPort.ts +++ b/ext/src/lib/TypedPort.ts @@ -1,5 +1,3 @@ -"use strict"; - /** * Provides a typed interface to runtime.Port objects. */ diff --git a/ext/src/lib/TypedStorageArea.ts b/ext/src/lib/TypedStorageArea.ts index 8790d14..5b296ad 100644 --- a/ext/src/lib/TypedStorageArea.ts +++ b/ext/src/lib/TypedStorageArea.ts @@ -1,5 +1,3 @@ -"use strict"; - /** * Allows typed access to a StorageArea. * diff --git a/ext/src/lib/bridge.ts b/ext/src/lib/bridge.ts index 4d644fe..1a9b49d 100644 --- a/ext/src/lib/bridge.ts +++ b/ext/src/lib/bridge.ts @@ -1,5 +1,3 @@ -"use strict"; - import semver from "semver"; import logger from "./logger"; diff --git a/ext/src/lib/logger.ts b/ext/src/lib/logger.ts index f69c65d..be43563 100644 --- a/ext/src/lib/logger.ts +++ b/ext/src/lib/logger.ts @@ -1,5 +1,3 @@ -"use strict"; - export class Logger { constructor(private prefix: string) {} diff --git a/ext/src/lib/matchPattern.ts b/ext/src/lib/matchPattern.ts index d4a2d6e..8437f87 100644 --- a/ext/src/lib/matchPattern.ts +++ b/ext/src/lib/matchPattern.ts @@ -1,5 +1,3 @@ -"use strict"; - const WILDCARD_SCHEMES = ["http", "https", "ws", "wss"]; export const REMOTE_MATCH_PATTERN_REGEX = diff --git a/ext/src/lib/nativeMessaging.ts b/ext/src/lib/nativeMessaging.ts index 9dcb055..d37a460 100644 --- a/ext/src/lib/nativeMessaging.ts +++ b/ext/src/lib/nativeMessaging.ts @@ -1,5 +1,3 @@ -"use strict"; - import logger from "./logger"; import options from "./options"; diff --git a/ext/src/lib/options.ts b/ext/src/lib/options.ts index 68c9316..eb163e8 100644 --- a/ext/src/lib/options.ts +++ b/ext/src/lib/options.ts @@ -1,5 +1,3 @@ -"use strict"; - import defaultOptions, { Options } from "../defaultOptions"; export { Options }; diff --git a/ext/src/lib/userAgents.ts b/ext/src/lib/userAgents.ts index a259a5e..4288b60 100644 --- a/ext/src/lib/userAgents.ts +++ b/ext/src/lib/userAgents.ts @@ -1,5 +1,3 @@ -"use strict"; - const PLATFORM_MAC = "Macintosh; Intel Mac OS X 12_5"; const PLATFORM_MAC_HYBRID = "Macintosh; Intel Mac OS X 12_5; rv:103.0"; const PLATFORM_WIN = "Windows NT 10.0; Win64; x64"; diff --git a/ext/src/lib/utils.ts b/ext/src/lib/utils.ts index 0cfde5d..9e9e02a 100644 --- a/ext/src/lib/utils.ts +++ b/ext/src/lib/utils.ts @@ -1,5 +1,3 @@ -"use strict"; - import { ReceiverSelectorMediaType } from "../types"; export function getNextEllipsis(ellipsis: string): string { diff --git a/ext/src/messaging.ts b/ext/src/messaging.ts index 65a1132..fa4299b 100644 --- a/ext/src/messaging.ts +++ b/ext/src/messaging.ts @@ -1,5 +1,3 @@ -"use strict"; - import type { TypedPort } from "./lib/TypedPort"; import type { diff --git a/ext/src/types.ts b/ext/src/types.ts index 494ca19..5ede957 100644 --- a/ext/src/types.ts +++ b/ext/src/types.ts @@ -1,5 +1,3 @@ -"use strict"; - import type { SessionRequest } from "./cast/sdk/classes"; import type { MediaStatus, ReceiverStatus } from "./cast/sdk/types"; diff --git a/ext/src/ui/options/index.ts b/ext/src/ui/options/index.ts index 75b84fa..883f667 100644 --- a/ext/src/ui/options/index.ts +++ b/ext/src/ui/options/index.ts @@ -1,5 +1,3 @@ -"use strict"; - import Options from "./Options.svelte"; // macOS styles