fix(server): remove ensureRootName function to eliminate hardcoded checks

This commit is contained in:
lukashow
2026-02-18 17:45:39 +08:00
parent 98ee57998d
commit 29b4fd1211
2 changed files with 0 additions and 21 deletions

View File

@@ -1,19 +0,0 @@
import path from 'path'
import { coreLogger } from '@functions/logging'
/**
* Logs a warning if the root directory name is not 'lifeforge'.
* This is for informational purposes only and does not prevent execution.
*/
export default function ensureRootName(): void {
const projectRoot = path.basename(
path.resolve(import.meta.dirname.split('server')[0])
)
if (projectRoot !== 'lifeforge') {
coreLogger.warn(
`Project root directory is '${projectRoot}', not 'lifeforge'. Some features may not work as expected.`
)
}
}

View File

@@ -10,7 +10,6 @@ import { LocaleService } from '@functions/initialization/localeService'
import traceRouteStack from '@functions/initialization/traceRouteStack'
import { LOG_LEVELS, type LogLevel, coreLogger } from '@functions/logging'
import createSocketServer from '@functions/socketio/createSocketServer'
import ensureRootName from '@functions/utils/ensureRootName'
import app from './core/app'
@@ -57,7 +56,6 @@ function startServer(server: ReturnType<typeof createServer>): void {
async function main(): Promise<void> {
LocaleService.validateAndLoad()
ensureRootName()
ensureDirectories()
ensureCredentials()
await checkDB()