Skip to content

Commit e4940ba

Browse files
fix: add dotenv for dev + fix vercel.json extension
1 parent dc9d88d commit e4940ba

File tree

4 files changed

+13
-1
lines changed

4 files changed

+13
-1
lines changed

apps/router-api/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
},
2222
"devDependencies": {
2323
"@types/node": "24.5.2",
24+
"dotenv": "^17.2.3",
2425
"eslint": "*",
2526
"eslint-config-custom": "*",
2627
"typescript": "*",

apps/router-api/src/dev.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1+
import dotenv from 'dotenv'
12
import type { FastifyListenOptions } from 'fastify'
23
import { buildServer } from './server'
34

5+
dotenv.config() // Load environment variables from .env file
6+
47
const loadConfigFromEnv = ({ HOST, PORT = 3010 } = process.env): FastifyListenOptions => ({
58
port: Number(PORT),
69
host: HOST,

apps/router-api/vercel.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"rewrites": [
33
{
44
"source": "/(.*)",
5-
"destination": "/api/index.ts"
5+
"destination": "/api/index.js"
66
}
77
]
88
}

yarn.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8819,6 +8819,13 @@ __metadata:
88198819
languageName: node
88208820
linkType: hard
88218821

8822+
"dotenv@npm:^17.2.3":
8823+
version: 17.2.3
8824+
resolution: "dotenv@npm:17.2.3"
8825+
checksum: 10c0/c884403209f713214a1b64d4d1defa4934c2aa5b0002f5a670ae298a51e3c3ad3ba79dfee2f8df49f01ae74290fcd9acdb1ab1d09c7bfb42b539036108bb2ba0
8826+
languageName: node
8827+
linkType: hard
8828+
88228829
"dunder-proto@npm:^1.0.0, dunder-proto@npm:^1.0.1":
88238830
version: 1.0.1
88248831
resolution: "dunder-proto@npm:1.0.1"
@@ -14288,6 +14295,7 @@ __metadata:
1428814295
dependencies:
1428914296
"@curvefi/api": "npm:2.68.6"
1429014297
"@types/node": "npm:24.5.2"
14298+
dotenv: "npm:^17.2.3"
1429114299
eslint: "npm:*"
1429214300
eslint-config-custom: "npm:*"
1429314301
fastify: "npm:^5.6.1"

0 commit comments

Comments
 (0)