Added dev script for ts-node

This commit is contained in:
2023-12-30 00:03:32 +01:00
parent 7d7b44412e
commit efa45e7db9
12 changed files with 89 additions and 59 deletions

View File

@@ -35,15 +35,21 @@ export class ExtendedClient extends Client {
}
async start() {
loadAllEvents(this)
let token: string
if (process.env.NODE_ENV === "dev") {
console.log("Running in development mode.")
if (process.env.NODE_ENV === "dev" && process.env.TYPESCRIPT) {
console.log("Running in development mode. [ts-node]")
loadAllEvents(this, "ts")
token = config.dev.devtoken!
autoDeployCommands()
autoDeployCommands("ts")
} else if (process.env.NODE_ENV === "dev" && !process.env.TYPESCRIPT) {
console.log("Running in development mode.")
loadAllEvents(this, "js")
token = config.dev.devtoken!
autoDeployCommands("js")
} else {
console.log("Running in production mode.")
loadAllEvents(this, "js")
token = config.prod.token!
}