0.0.3 • Published 1 year ago

ave-env-reader v0.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Философия

Легковесность, неизменность принципов process.env, повышенная приватность с помощью различных принципов хранения приватных переменных, ориентированность на масштабированные, взаимозависимые модули системы

Установка и запуск

  1. Чтобы начать пользоваться пакетом, необходимо его установить:
npm install ave-env-reader
  1. Создать папку config в корне проекта:

JavaScript

.
├── config
|   └── your_config_file.json
├── src
|    └── index.js
├── package.json

TypeScript

.
├── config
|   └── your_config_file.json
├── src
|    └── index.ts
├── package.json
  1. Записать все файлы конфигурации, которые находятся в папке:

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