You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/utils/environment.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,8 +36,8 @@ Provides a single `Env` class with static methods for reading, validating, and t
36
36
-[**`getJSON<T>(key: string, defaultValue: T): T`**](#getjson) - Parses a JSON object from an environment variable.
37
37
-[**`getArray<T>(key: string, defaultValue?: T[], splitter?: string, transform?: (item: string) => T): T[]`**](#getarray) - Parses a delimited string as an array, with optional transformation.
38
38
-[**`getNumberArray(key: string, defaultValue?: number[], splitter?: string): number[]`**](#getnumberarray) - Parses a delimited string as an array of numbers.
39
-
-[**`getEnum<T extends string>(key: string, allowedValues: readonly T[], defaultValue: T): T`**](#getenum) - Gets an enum environment variable, throws if not a valid value.
40
-
-[**`getNumberEnum(key: string, allowedValues: number[], defaultValue: number): number`**](#getnumberenum) - Gets a number enum environment variable, throws if not a valid value.
39
+
-[**`getEnum<T extends string>(key: string, defaultValue: T, allowedValues: readonly T[]): T`**](#getenum) - Gets an enum environment variable, throws if not a valid value.
40
+
-[**`getNumberEnum(key: string, defaultValue: number, allowedValues: number[]): number`**](#getnumberenum) - Gets a number enum environment variable, throws if not a valid value.
41
41
-[**`getUrl(key: string, defaultValue: string, options?: UrlOptions): string`**](#geturl) - Gets a URL environment variable, with optional validation.
42
42
-[**`getEmail(key: string, defaultValue: string): string`**](#getemail) - Gets an email environment variable, with basic validation.
43
43
-[**`getPath(key: string, defaultValue: string, options?: PathOptions): string`**](#getpath) - Gets a path environment variable, with optional validation.
@@ -485,13 +485,13 @@ Gets an environment variable as a string enum, validates allowed values.
0 commit comments