1
0
forked from noxious/server

Added ESLint

This commit is contained in:
2024-12-27 02:50:11 +01:00
parent 343c67a110
commit 30dc69ab4b
111 changed files with 3204 additions and 269 deletions

View File

@ -1,7 +1,9 @@
import * as readline from 'readline'
import * as fs from 'fs'
import * as path from 'path'
import * as readline from 'readline'
import { Server } from 'socket.io'
import { commandLogger } from '#application/logger'
import { getAppPath } from '#application/storage'

View File

@ -1,7 +1,8 @@
import { Server } from 'socket.io'
import { appLogger } from '#application/logger'
import worldService from '#services/worldService'
import worldRepository from '#repositories/worldRepository'
import worldService from '#services/worldService'
class DateManager {
private static readonly GAME_SPEED = 8 // 24 game hours / 3 real hours

View File

@ -1,11 +1,14 @@
import IORedis from 'ioredis'
import { Job, Queue, Worker } from 'bullmq'
import config from '#application/config'
import { Server as SocketServer } from 'socket.io'
import { TSocket } from '#application/types'
import { queueLogger } from '#application/logger'
import fs from 'fs'
import { Job, Queue, Worker } from 'bullmq'
import IORedis from 'ioredis'
import { Server as SocketServer } from 'socket.io'
import config from '#application/config'
import { queueLogger } from '#application/logger'
import { getAppPath } from '#application/storage'
import { TSocket } from '#application/types'
class QueueManager {
private connection!: IORedis

View File

@ -1,4 +1,5 @@
import { User } from '@prisma/client'
import { appLogger } from '#application/logger'
type TLoggedInUsers = {

View File

@ -1,7 +1,8 @@
import { Server } from 'socket.io'
import { appLogger } from '#application/logger'
import worldService from '#services/worldService'
import worldRepository from '#repositories/worldRepository'
import worldService from '#services/worldService'
interface WeatherState {
isRainEnabled: boolean

View File

@ -1,8 +1,8 @@
import ZoneRepository from '#repositories/zoneRepository'
import { gameLogger } from '#application/logger'
import ZoneCharacter from '#models/zoneCharacter'
import LoadedZone from '#models/loadedZone'
import { Zone } from '#entities/zone'
import LoadedZone from '#models/loadedZone'
import ZoneCharacter from '#models/zoneCharacter'
import ZoneRepository from '#repositories/zoneRepository'
class ZoneManager {
private readonly zones = new Map<number, LoadedZone>()