├── .gitignore ├── Bakefile ├── README.md ├── index.js ├── lib └── settings.js ├── package.json ├── src ├── index.coffee ├── lib │ └── settings.coffee └── test │ ├── config │ ├── environment.coffee │ ├── override.coffee │ ├── override2.coffee │ ├── overrideRoot.coffee │ └── overrideRoot2.coffee │ └── settingsTest.coffee ├── support └── extend.js └── test ├── config ├── environment.js ├── override.js ├── override2.js ├── overrideRoot.js └── overrideRoot2.js └── settingsTest.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/.gitignore -------------------------------------------------------------------------------- /Bakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/Bakefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | // Generated by CoffeeScript 1.6.2 2 | module.exports = require('./lib/settings'); 3 | -------------------------------------------------------------------------------- /lib/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/lib/settings.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/package.json -------------------------------------------------------------------------------- /src/index.coffee: -------------------------------------------------------------------------------- 1 | module.exports = require('./lib/settings') 2 | -------------------------------------------------------------------------------- /src/lib/settings.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/src/lib/settings.coffee -------------------------------------------------------------------------------- /src/test/config/environment.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/src/test/config/environment.coffee -------------------------------------------------------------------------------- /src/test/config/override.coffee: -------------------------------------------------------------------------------- 1 | module.exports = 2 | storage: 3 | host: 'override' 4 | -------------------------------------------------------------------------------- /src/test/config/override2.coffee: -------------------------------------------------------------------------------- 1 | exports.common = 2 | storage: 3 | host: 'override2' 4 | -------------------------------------------------------------------------------- /src/test/config/overrideRoot.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/src/test/config/overrideRoot.coffee -------------------------------------------------------------------------------- /src/test/config/overrideRoot2.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/src/test/config/overrideRoot2.coffee -------------------------------------------------------------------------------- /src/test/settingsTest.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/src/test/settingsTest.coffee -------------------------------------------------------------------------------- /support/extend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/support/extend.js -------------------------------------------------------------------------------- /test/config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/test/config/environment.js -------------------------------------------------------------------------------- /test/config/override.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/test/config/override.js -------------------------------------------------------------------------------- /test/config/override2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/test/config/override2.js -------------------------------------------------------------------------------- /test/config/overrideRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/test/config/overrideRoot.js -------------------------------------------------------------------------------- /test/config/overrideRoot2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/test/config/overrideRoot2.js -------------------------------------------------------------------------------- /test/settingsTest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mgutz/node-settings/HEAD/test/settingsTest.js --------------------------------------------------------------------------------