rx-config

0.1.0 • Public • Published

Rx Config

An Rx and strategy based json configuraiton loader

Example

var Rx = require("rx"); var rxConfig = require("rx-config"); var staticStrategy = require("rx-config/strategies/static"); var fileStrategy = require("rx-config/strategies/file"); var flatDirectoryStrategy = require("rx-config/strategies/flat-directory"); var recursiveDirectoryStrategy = require("rx-config/strategies/recursive-directory");

rxConfig( fileStrategy("./data/file.json"), flatDirectoryStrategy("./data/lol"), recursiveDirectoryStrategy("./data/lol/beep"), staticStrategy({ "staticness": true }) ).subscribe(function(config) { config.get("title").subscribe(console.log); });

Dependents (1)

Package Sidebar

Install

npm i rx-config

Weekly Downloads

20

Version

0.1.0

License

none

Last publish

Collaborators

  • josephmoniz