Skip to content

Commit eaf65b1

Browse files
committed
remove duplicated function
1 parent f532bce commit eaf65b1

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

src/config.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,7 @@ export type Env = Readonly<{
44

55
export type NetworkName = Env["network"];
66

7-
function getRequiredEnv(key: string): string {
8-
const value = process.env[key];
9-
if (!value) {
10-
throw new Error(`Missing required env var: ${key}`);
11-
}
12-
return value;
13-
}
7+
import { readRequiredEnv } from "./helpers/env.js";
148

159
export function parseNetworkName(raw: string): NetworkName {
1610
const v = raw.trim();
@@ -23,6 +17,6 @@ export function parseNetworkName(raw: string): NetworkName {
2317
}
2418

2519
export function readEnv(): Env {
26-
const network = parseNetworkName(getRequiredEnv("NETWORK"));
20+
const network = parseNetworkName(readRequiredEnv("NETWORK"));
2721
return { network };
2822
}

0 commit comments

Comments
 (0)