From 6bea470c386952c60f874e32cd7ae8c054204fe2 Mon Sep 17 00:00:00 2001 From: sepia Date: Thu, 24 Jul 2025 15:18:19 -0500 Subject: [PATCH] Use env var PORT instead of --port flag --- .pre-commit-config.yaml | 4 +--- src/index.ts | 14 +------------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 89d2580..c62094e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -3,7 +3,5 @@ repos: hooks: - id: just-format name: just format - entry: just format language: system - types: [file] - files: "\\.(ts|tsx|js|jsx|json|css|scss|html|md)$" \ No newline at end of file + entry: bash -c "just format" diff --git a/src/index.ts b/src/index.ts index 296b23d..710a260 100644 --- a/src/index.ts +++ b/src/index.ts @@ -91,19 +91,7 @@ const app = new Elysia() }); }); -const port = (() => { - let p = 3000; - for (let i = 0; i < Bun.argv.length; i++) { - if (Bun.argv[i] === '--port') { - const parsedPort = Number(Bun.argv[i + 1]); - if (!isNaN(parsedPort) && parsedPort > 0) { - p = parsedPort; - break; - } - } - } - return p; -})(); +const port = Number(process.env.PORT || 3000); app.listen(port, () => { console.log(`🦊 Elysia is running at ${app.server?.hostname}:${port}`);