forked from noxious/server
Maybe 3
This commit is contained in:
parent
ba0ceda03a
commit
cb6fcbcb8e
@ -1,8 +1,8 @@
|
|||||||
import { BaseEvent } from '#application/base/baseEvent'
|
import { BaseEvent } from '#application/base/baseEvent'
|
||||||
|
import Database from '#application/database'
|
||||||
import ZoneManager from '#managers/zoneManager'
|
import ZoneManager from '#managers/zoneManager'
|
||||||
import CharacterHairRepository from '#repositories/characterHairRepository'
|
import CharacterHairRepository from '#repositories/characterHairRepository'
|
||||||
import CharacterRepository from '#repositories/characterRepository'
|
import CharacterRepository from '#repositories/characterRepository'
|
||||||
import Database from '#application/database'
|
|
||||||
|
|
||||||
interface CharacterConnectPayload {
|
interface CharacterConnectPayload {
|
||||||
characterId: number
|
characterId: number
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import fs from 'fs'
|
import fs from 'fs'
|
||||||
import { createServer as httpServer, Server as HTTPServer } from 'http'
|
import { createServer as httpServer, Server as HTTPServer } from 'http'
|
||||||
|
import { pathToFileURL } from 'url'
|
||||||
|
|
||||||
import cors from 'cors'
|
import cors from 'cors'
|
||||||
import express, { Application } from 'express'
|
import express, { Application } from 'express'
|
||||||
@ -10,9 +11,9 @@ import Database from '#application/database'
|
|||||||
import Logger, { LoggerType } from '#application/logger'
|
import Logger, { LoggerType } from '#application/logger'
|
||||||
import { getAppPath } from '#application/storage'
|
import { getAppPath } from '#application/storage'
|
||||||
import { TSocket } from '#application/types'
|
import { TSocket } from '#application/types'
|
||||||
import HttpManager from '#managers/httpManager'
|
|
||||||
import ConsoleManager from '#managers/consoleManager'
|
import ConsoleManager from '#managers/consoleManager'
|
||||||
import DateManager from '#managers/dateManager'
|
import DateManager from '#managers/dateManager'
|
||||||
|
import HttpManager from '#managers/httpManager'
|
||||||
import QueueManager from '#managers/queueManager'
|
import QueueManager from '#managers/queueManager'
|
||||||
import UserManager from '#managers/userManager'
|
import UserManager from '#managers/userManager'
|
||||||
import WeatherManager from '#managers/weatherManager'
|
import WeatherManager from '#managers/weatherManager'
|
||||||
@ -121,7 +122,7 @@ export class Server {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const module = await import(filePath)
|
const module = await import(pathToFileURL(filePath).href)
|
||||||
if (typeof module.default !== 'function') {
|
if (typeof module.default !== 'function') {
|
||||||
this.logger.warn(`Unrecognized export in ${file.name}`)
|
this.logger.warn(`Unrecognized export in ${file.name}`)
|
||||||
continue
|
continue
|
||||||
|
Loading…
x
Reference in New Issue
Block a user