ave-env-reader
v0.0.3
Published
Легковесность, неизменность принципов `process.env`, повышенная приватность с помощью различных принципов хранения приватных переменных, ориентированность на масштабированные, взаимозависимые модули системы
Downloads
1
Readme
Философия
Легковесность, неизменность принципов process.env
, повышенная приватность с помощью
различных принципов хранения приватных переменных, ориентированность на масштабированные, взаимозависимые модули системы
Установка и запуск
- Чтобы начать пользоваться пакетом, необходимо его установить:
npm install ave-env-reader
- Создать папку
config
в корне проекта:
JavaScript
.
├── config
| └── your_config_file.json
├── src
| └── index.js
├── package.json
TypeScript
.
├── config
| └── your_config_file.json
├── src
| └── index.ts
├── package.json
- Записать все файлы конфигурации, которые находятся в папке:
JavaScript
const envReader = require('ave-env-reader');
envReader.setConfigs();
TypeScript
import envReader from 'docs/ave-env-reader';
envReader.setConfigs();
Доставать переменные с помощью:
const YOUR_VARIABLE = envReader.get('VARIABLE_NAME', 'VARIABLE_TYPE') // VARIABLE_TYPE может быть string, number or boolean