Skip to content
This repository was archived by the owner on Apr 13, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions nodecg-io-ahk/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { AHK } from "./AHK";

interface AHKServiceConfig {
Expand Down
8 changes: 8 additions & 0 deletions nodecg-io-core/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
// Re-exports all important stuff from nodecg-io-core.
// This can be used by services and bundles to import everything by just using "nodecg-io-core" and they don't need to know paths
// or where the thing they want to import is located.
// You can obviously still provide the full path if you wish.
export type { ObjectMap, Service, ServiceClient, ServiceDependency, ServiceInstance } from "./extension/types";
export * from "./extension/utils/result";
export { ServiceBundle } from "./extension/serviceBundle";
export { requireService } from "./extension/serviceClientWrapper";
1 change: 0 additions & 1 deletion nodecg-io-core/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
"url": "https://github.com/codeoverflow-org/nodecg-io.git",
"directory": "nodecg-io-core"
},
"main": "extension",
"scripts": {
"build": "tsc -b",
"watch": "tsc -b -w",
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-discord/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { Client as DiscordClient } from "discord.js";

interface DiscordServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-intellij/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { IntelliJ } from "./intellij";

interface IntelliJServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-irc/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { Client as IRCClient } from "irc";

interface IRCServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-midi-input/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success, error } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as easymidi from "easymidi";

interface MidiInputServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-midi-output/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success, error } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as easymidi from "easymidi";

interface MidiOutputServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-obs/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as OBSWebSocket from "obs-websocket-js";

interface OBSServiceConfig {
Expand Down
5 changes: 2 additions & 3 deletions nodecg-io-philipshue/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { v4 as ipv4 } from "is-ip";
import { v3 } from "node-hue-api";
// Only needed for type because of that it is "unused" but still needed
// eslint-disable-next-line @typescript-eslint/no-unused-vars-experimental
import HueApi = require("node-hue-api/lib/api/Api");
const { api, discovery } = v3;
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-rcon/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { Rcon } from "rcon-client";

interface RconServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-reddit/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, success, Result } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import RedditAPI from "reddit-ts";

interface RedditServiceConfig {
Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-sacn-receiver/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle } from "nodecg-io-core";
import { SacnReceiverServiceClient } from "./sacnReceiverClient";
import { Receiver } from "sacn";

Expand Down
2 changes: 1 addition & 1 deletion nodecg-io-sacn-receiver/extension/sacnReceiverClient.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ServiceClient } from "nodecg-io-core/extension/types";
import { ServiceClient } from "nodecg-io-core";
import { Packet, Receiver } from "sacn";
import { AssertionError } from "assert";

Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-sacn-sender/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle } from "nodecg-io-core";
import { Sender } from "sacn";
import { SacnSenderServiceClient } from "./sacnSenderClient";

Expand Down
2 changes: 1 addition & 1 deletion nodecg-io-sacn-sender/extension/sacnSenderClient.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ServiceClient } from "nodecg-io-core/extension/types";
import { ServiceClient } from "nodecg-io-core";
import { Packet, Sender } from "sacn";

export class SacnSenderServiceClient implements ServiceClient<Sender> {
Expand Down
4 changes: 2 additions & 2 deletions nodecg-io-serial/extension/SerialClient.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { ServiceClient } from "nodecg-io-core/extension/types";
import { success, error, Result, emptySuccess } from "nodecg-io-core/extension/utils/result";
import { ServiceClient } from "nodecg-io-core";
import { success, error, Result, emptySuccess } from "nodecg-io-core";
import * as SerialPort from "serialport"; // This is neccesary, because serialport only likes require!

export interface DeviceInfo {
Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-serial/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, success, Result, error } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle } from "nodecg-io-core";
import { SerialServiceClient, SerialServiceConfig } from "./SerialClient";

module.exports = (nodecg: NodeCG) => {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-slack/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { WebClient } from "@slack/web-api";
import { ServiceClient } from "nodecg-io-core/extension/types";

interface SlackServiceConfig {
token: string;
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-spotify/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as express from "express";
import { Router } from "express";
import SpotifyWebApi = require("spotify-web-api-node");
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-streamdeck/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as streamdeck from "elgato-stream-deck";
import { StreamDeck } from "elgato-stream-deck";

Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-streamelements/extension/StreamElements.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
import io = require("socket.io-client");
import { emptySuccess, error, Result } from "nodecg-io-core/extension/utils/result";
import { Result, emptySuccess, error, ServiceClient } from "nodecg-io-core";
import { StreamElementsEvent } from "./types";
import { EventEmitter } from "events";
import { ServiceClient } from "nodecg-io-core/extension/types";

export class StreamElementsServiceClient extends EventEmitter implements ServiceClient<SocketIOClient.Socket> {
private socket: SocketIOClient.Socket;
Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-streamelements/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { success, ServiceBundle } from "nodecg-io-core";
import { StreamElementsServiceClient } from "./StreamElements";

interface StreamElementsServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-telegram/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import TelegramBot = require("node-telegram-bot-api");
import { ServiceClient } from "nodecg-io-core/extension/types";

interface TelegramServiceConfig {
token: string;
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-tiane/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { Tiane, connectTiane } from "./tiane";

interface TianeServiceConfig {
Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-twitch-chat/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle } from "nodecg-io-core";
import { TwitchServiceClient } from "./twitchClient";

export interface TwitchServiceConfig {
Expand Down
2 changes: 1 addition & 1 deletion nodecg-io-twitch-chat/extension/twitchClient.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ServiceClient } from "nodecg-io-core/extension/types";
import { ServiceClient } from "nodecg-io-core";
import { ChatClient } from "twitch-chat-client";
import { getTokenInfo, StaticAuthProvider, TokenInfo } from "twitch-auth";
import { TwitchServiceConfig } from "./index";
Expand Down
3 changes: 1 addition & 2 deletions nodecg-io-twitch-pubsub/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle } from "nodecg-io-core";
import { PubSubServiceClient } from "./pubSubClient";

export { PubSubServiceClient } from "./pubSubClient";
Expand Down
2 changes: 1 addition & 1 deletion nodecg-io-twitch-pubsub/extension/pubSubClient.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { ServiceClient } from "nodecg-io-core/extension/types";
import { ServiceClient } from "nodecg-io-core";
import { getTokenInfo, StaticAuthProvider, TokenInfo } from "twitch-auth";
import { PubSubServiceConfig } from "./index";
import {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-twitter/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import Twitter = require("twitter");

interface TwitterServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-websocket-client/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as WebSocket from "ws";

interface WSClientServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-websocket-server/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import * as WebSocket from "ws";

interface WSServerServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-xdotool/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { ServiceClient } from "nodecg-io-core/extension/types";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { Xdotool } from "./xdotool";

interface XdotoolServiceConfig {
Expand Down
4 changes: 1 addition & 3 deletions nodecg-io-youtube/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,8 @@
import { NodeCG } from "nodecg/types/server";
import { emptySuccess, error, Result, success } from "nodecg-io-core/extension/utils/result";
import { ServiceBundle } from "nodecg-io-core/extension/serviceBundle";
import { Result, emptySuccess, success, error, ServiceBundle, ServiceClient } from "nodecg-io-core";
import { google, youtube_v3 } from "googleapis";
import * as express from "express";
import opn = require("open");
import { ServiceClient } from "nodecg-io-core/extension/types";

interface YoutubeServiceConfig {
clientID: string;
Expand Down
2 changes: 1 addition & 1 deletion samples/ahk-sendcommand/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { AHKServiceClient } from "nodecg-io-ahk";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";

module.exports = function (nodecg: NodeCG) {
nodecg.log.info("Sample bundle for AHK started");
Expand Down
2 changes: 1 addition & 1 deletion samples/discord-guild-chat/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { DiscordServiceClient } from "nodecg-io-discord";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";

module.exports = function (nodecg: NodeCG) {
nodecg.log.info("Sample bundle for discord started");
Expand Down
6 changes: 3 additions & 3 deletions samples/intellij/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { NodeCG } from "nodecg/types/server";
import { IntelliJServiceClient } from "nodecg-io-intellij";
import * as intellij from "nodecg-io-intellij/extension/intellij";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { Plugin } from "nodecg-io-intellij/extension/intellij";
import { requireService } from "nodecg-io-core";

module.exports = function (nodecg: NodeCG) {
nodecg.log.info("Sample bundle for intellij started");
Expand All @@ -15,7 +15,7 @@ module.exports = function (nodecg: NodeCG) {
.getNativeClient()
.pluginManager.getPlugins(true)
.then((plugins) => {
plugins.forEach((plugin: intellij.Plugin) => {
plugins.forEach((plugin: Plugin) => {
plugin
.getName()
.then((name) => {
Expand Down
2 changes: 1 addition & 1 deletion samples/midi-input/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";
import { MidiInputServiceClient } from "nodecg-io-midi-input";

module.exports = function (nodecg: NodeCG) {
Expand Down
2 changes: 1 addition & 1 deletion samples/midi-io/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";
import { MidiInputServiceClient } from "nodecg-io-midi-input";
import { MidiOutputServiceClient } from "nodecg-io-midi-output";
import { Input, Output } from "easymidi";
Expand Down
2 changes: 1 addition & 1 deletion samples/midi-output/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";
import { MidiOutputServiceClient } from "nodecg-io-midi-output";
import { Note, Channel } from "easymidi";

Expand Down
2 changes: 1 addition & 1 deletion samples/obs-scenelist/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";
import { OBSServiceClient } from "nodecg-io-obs";

module.exports = function (nodecg: NodeCG) {
Expand Down
2 changes: 1 addition & 1 deletion samples/philipshue-lights/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { PhilipsHueServiceClient } from "nodecg-io-philipshue";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";

module.exports = function (nodecg: NodeCG): void {
nodecg.log.info("Sample bundle for Philips Hue started");
Expand Down
2 changes: 1 addition & 1 deletion samples/rcon-minecraft/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";
import { RconServiceClient } from "nodecg-io-rcon";

module.exports = function (nodecg: NodeCG) {
Expand Down
2 changes: 1 addition & 1 deletion samples/reddit-msg-read/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { RedditServiceClient } from "nodecg-io-reddit";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";

module.exports = function (nodecg: NodeCG) {
nodecg.log.info("Sample bundle for discord started");
Expand Down
2 changes: 1 addition & 1 deletion samples/sacn-receiver/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { NodeCG } from "nodecg/types/server";
import { SacnReceiverServiceClient } from "nodecg-io-sacn-receiver";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";

module.exports = function (nodecg: NodeCG) {
nodecg.log.info("Sample bundle for sACN started");
Expand Down
2 changes: 1 addition & 1 deletion samples/sacn-sender/extension/index.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { NodeCG } from "nodecg/types/server";
import { requireService } from "nodecg-io-core/extension/serviceClientWrapper";
import { requireService } from "nodecg-io-core";
import { SacnSenderServiceClient } from "nodecg-io-sacn-sender";

module.exports = function (nodecg: NodeCG) {
Expand Down
Loading