Skip to content

vermaslal/myconfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NPM

myconfig

This module enables you to manage configuration on a single file for multiple projects

Configuration

project file_receiver

{"file_receiver": { "port": 9001, "redisSocket": "/tmp/redis.sock", "maxDirs": -1, "maxFilesInDirs": 300, "fileNamePrefix": "pre_", "backoffTime": 120, "responseCode": 200, "responseText": { "status": "Good day." }, "backoffCode": 503, "backoffText": { "status": "Service Unavailable", "waitTime": 120 }, "logLevel": "notice"

} }

Usage

var config = require('../myconfig').get('file_receiver');

console.log(config)

Output

{ file_receiver: { port: 9001, redisSocket: '/tmp/redis.sock', maxDirs: -1, maxFilesInDirs: 300, fileNamePrefix: 'pre_', backoffTime: 120, responseCode: 200, responseText: { status: 'Good day.' }, backoffCode: 503, backoffText: { status: 'Service Unavailable', waitTime: 120 }, logLevel: 'notice' } }

About

A simple project configurations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published