1.0.3 • Published 7 years ago

dynconfig v1.0.3

Weekly downloads
1
License
ISC
Repository
-
Last release
7 years ago

Dynconfig

Dynamic configuration for nodejs application

Installation

npm install dynconfig

Usage example

Create dynamic configuration file as “config\dynamic.json” in your project.

JSON

{ "Cache": { "SlidingExpiry": "10" }, "SampleData": { "slidingexpiry": 1, "pagesize": 5, "enable": true, "servers": { "item": "abc" }, { "item": "xyz" } } }

Code

var dynconfig = require('dynconfig');

console.log(dynconfig.Item('Cache/SlidingExpiry')); console.log(dynconfig.Items(' SampleData/servers));

Options

  • Item (Get configuration value for specified key as string)
  • Items (Get configuration values for specified key as collection)
  • ItemWithDefault (Get configuration value for specified key as string and return default value, if specified key doesn’t match)
  • ItemAsBoolean (Get configuration value for specified key as Boolean)
  • ItemAsNumber (Get configuration value for specified key as number)
1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago