Added paths in typescript config and utilise this in all project files
This commit is contained in:
@ -2,8 +2,8 @@ import * as readline from 'readline'
|
||||
import * as fs from 'fs'
|
||||
import * as path from 'path'
|
||||
import { Server } from 'socket.io'
|
||||
import { commandLogger } from '../utilities/logger'
|
||||
import { getAppPath } from '../utilities/storage'
|
||||
import { commandLogger } from '#utilities/logger'
|
||||
import { getAppPath } from '#utilities/storage'
|
||||
|
||||
class CommandManager {
|
||||
private commands: Map<string, any> = new Map()
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { Server } from 'socket.io'
|
||||
import { appLogger } from '../utilities/logger'
|
||||
import worldService from '../services/worldService'
|
||||
import worldRepository from '../repositories/worldRepository'
|
||||
import { appLogger } from '#utilities/logger'
|
||||
import worldService from '#services/worldService'
|
||||
import worldRepository from '#repositories/worldRepository'
|
||||
|
||||
class DateManager {
|
||||
private static readonly GAME_SPEED = 8 // 24 game hours / 3 real hours
|
||||
|
@ -1,11 +1,11 @@
|
||||
import IORedis from 'ioredis'
|
||||
import { Job, Queue, Worker } from 'bullmq'
|
||||
import config from '../utilities/config'
|
||||
import config from '#utilities/config'
|
||||
import { Server as SocketServer } from 'socket.io'
|
||||
import { TSocket } from '../utilities/types'
|
||||
import { queueLogger } from '../utilities/logger'
|
||||
import { TSocket } from '#utilities/types'
|
||||
import { queueLogger } from '#utilities/logger'
|
||||
import fs from 'fs'
|
||||
import { getAppPath } from '../utilities/storage'
|
||||
import { getAppPath } from '#utilities/storage'
|
||||
|
||||
class QueueManager {
|
||||
private connection!: IORedis
|
||||
|
@ -1,5 +1,5 @@
|
||||
import { User } from '@prisma/client'
|
||||
import { appLogger } from '../utilities/logger'
|
||||
import { appLogger } from '#utilities/logger'
|
||||
|
||||
type TLoggedInUsers = {
|
||||
users: User[]
|
||||
|
@ -1,7 +1,7 @@
|
||||
import { Server } from 'socket.io'
|
||||
import { appLogger } from '../utilities/logger'
|
||||
import worldService from '../services/worldService'
|
||||
import worldRepository from '../repositories/worldRepository'
|
||||
import { appLogger } from '#utilities/logger'
|
||||
import worldService from '#services/worldService'
|
||||
import worldRepository from '#repositories/worldRepository'
|
||||
|
||||
interface WeatherState {
|
||||
isRainEnabled: boolean
|
||||
|
@ -1,9 +1,9 @@
|
||||
import { Zone } from '@prisma/client'
|
||||
import ZoneRepository from '../repositories/zoneRepository'
|
||||
import ZoneService from '../services/zoneService'
|
||||
import LoadedZone from '../models/loadedZone'
|
||||
import { gameLogger } from '../utilities/logger'
|
||||
import ZoneCharacter from '../models/zoneCharacter'
|
||||
import ZoneRepository from '#repositories/zoneRepository'
|
||||
import ZoneService from '#services/zoneService'
|
||||
import LoadedZone from '#models/loadedZone'
|
||||
import { gameLogger } from '#utilities/logger'
|
||||
import ZoneCharacter from '#models/zoneCharacter'
|
||||
|
||||
class ZoneManager {
|
||||
private readonly zones = new Map<number, LoadedZone>()
|
||||
|
Reference in New Issue
Block a user