Verifique as variáveis ​​de ambiente antes de iniciar o aplicativo node.js

Sanity.js é uma pequena biblioteca que verifica se uma lista de variáveis ​​de ambiente estão definidas e atendem aos seus requisitos de formato antes da inicialização do aplicativo.

Aqui está um breve trecho de como ele pode ser usado:

var sanity = require('sanity');

sanity
.check(['USER', 'MACHTYPE', 'INVISIBLE_FRIENDS', 'AREA_51']);

// Output if INVISIBLE_FRIENDS and AREA_51 are undefined
ERROR
: Required settings are not correct!
INVISIBLE_FRIENDS
: undefined
AREA_51
: undefined

A documentação completa (e testes!) São um repositório de sanidade .