Typescript rework continue

This commit is contained in:
Christer Warén
2023-06-04 22:35:07 +03:00
parent 2d0b326721
commit 0e62861e33
14 changed files with 103 additions and 129 deletions

View File

@ -1,5 +1,5 @@
const fs = require('fs');
const path = require('path');
import fs from 'fs';
import path from 'path';
export default class {
map: Map<any, any>;

View File

@ -1,7 +1,4 @@
const {
getVoiceConnection,
joinVoiceChannel
} = require("@discordjs/voice");
import { getVoiceConnection, joinVoiceChannel } from "@discordjs/voice";
export default class Radio extends Map {

View File

@ -1,12 +1,14 @@
const _importDynamic = new Function('modulePath', 'return import(modulePath)');
// @ts-ignore
const fetch = (...args: any) => _importDynamic('node-fetch').then(({default: fetch}) => fetch(...args));
import logger from "../funcs/logger";
export default class Stations extends Array {
logger: any;
constructor() {
super();
this.logger = require("../funcs/logger.js");
this.logger = logger;
}
async fetch(options: any){

View File

@ -1,8 +1,5 @@
const {
createAudioPlayer,
createAudioResource,
NoSubscriberBehavior
} = require("@discordjs/voice");
import logger from "../funcs/logger";
import { createAudioPlayer, createAudioResource, NoSubscriberBehavior } from "@discordjs/voice";
export default class Streamer {
map: any;
@ -12,7 +9,7 @@ export default class Streamer {
constructor() {
this.map = new Map();
this.mode = null;
this.logger = require("../funcs/logger");
this.logger = logger;
}
init(client: any){