mirror of
https://github.com/Lifeforge-app/lifeforge.git
synced 2026-06-28 14:55:45 +00:00
fix(server): remove ensureRootName function to eliminate hardcoded checks
This commit is contained in:
@@ -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.`
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user