From 3005cc83e605fb89b079cf0e6fd0ec95cd27b30e Mon Sep 17 00:00:00 2001 From: Elizabeth Date: Wed, 28 May 2025 15:05:38 -0700 Subject: Run prettier, add zed settings --- u/process/env.ts | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) (limited to 'u/process/env.ts') diff --git a/u/process/env.ts b/u/process/env.ts index 0e41b4f..c0d893c 100644 --- a/u/process/env.ts +++ b/u/process/env.ts @@ -1,17 +1,15 @@ import { Either, type IEither } from "@emprespresso/pengueno"; export const getRequiredEnv = (name: V): IEither => - Either - .fromFailable(() => Deno.env.get(name) as V) // could throw when no permission. - .flatMap((v) => - (v && Either.right(v)) || - Either.left( - new Error(`environment variable "${name}" is required D:`), - ) + Either.fromFailable(() => Deno.env.get(name) as V) // could throw when no permission. + .flatMap( + (v) => + (v && Either.right(v)) || + Either.left(new Error(`environment variable "${name}" is required D:`)), ); type ObjectFromList, V = string> = { - [K in (T extends ReadonlyArray ? U : never)]: V; + [K in T extends ReadonlyArray ? U : never]: V; }; export const getRequiredEnvVars = (vars: ReadonlyArray) => @@ -24,11 +22,12 @@ export const getRequiredEnvVars = (vars: ReadonlyArray) => ) => { const [envVar, eitherVal] = x; return acc.flatMap((args) => { - return eitherVal.mapRight((envValue) => - ({ - ...args, - [envVar]: envValue, - }) as ObjectFromList + return eitherVal.mapRight( + (envValue) => + ({ + ...args, + [envVar]: envValue, + }) as ObjectFromList, ); }); }, -- cgit v1.2.3-70-g09d2