Skip to content

requireEnv ​

A função requireEnv retorna o valor de uma variável de ambiente obrigatória, lançando um erro caso não esteja definida.

Sintaxe ​

typescript
requireEnv(key: string): string;

Parâmetros ​

NomeTipoDescrição
namestringO nome da variável de ambiente a ser requerida

Retorno ​

TipoDescrição
stringO valor da variável de ambiente.

Exceções ​

  • Lança um erro se a variável de ambiente não estiver definida.

Exemplos ​

typescript
requireEnv("NODE_ENV");
// => "development" (ou outro valor definido)

requireEnv("VAR_INEXISTENTE");
// => lança Error: Expected a valid value for 'key'

Notas ​

  • Compatível com ambientes Node.js e Deno.
  • Lança um erro caso a variável não esteja definida.

Referências ​

Released under the MIT License.