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}`);