Commit Graph

  • 8e987b8d3d make it possible to use other formats than json in common.loadFiles and common.loadFilesSync Christian Tellnes 2012-09-16 17:45:00 +0200
  • f9b24f1aa6 Merge pull request #61 from flatiron/merge-null Bradley Meck 2012-09-08 18:11:54 -0700
  • da39d3cac3 [fix] null values should merge properly instead of throwing errors Bradley Meck 2012-09-08 20:09:03 -0500
  • f21557e783 Merge pull request #60 from flatiron/root-actions Bradley Meck 2012-09-07 12:10:56 -0700
  • 7421836387 [fix] heirarchy fixture file path wrong in tests Bradley Meck 2012-09-07 09:40:15 -0500
  • 683f78918c [fix] #59 root get/set should work via null/undefined as key Bradley Meck 2012-09-07 09:29:30 -0500
  • ec9a13e901 Merge pull request #54 from eethann/master Joshua Holbrook 2012-08-06 23:24:22 -0700
  • 0f092ab5a4 Added docs for options hash to optimist. Ethan Winn 2012-08-07 01:52:29 -0400
  • 7279bc11b3 [dist] Version bump. 0.6.4 0.6.4 indexzero 2012-07-10 03:21:06 -0400
  • d96d2544bc [fix] Fix regression introduced by 36e061c4bd indexzero 2012-07-10 03:16:54 -0400
  • 7e8d9d6bce [test] Added failing test for `.save()` regression introduced by @russfrank in 36e061c4bd indexzero 2012-07-10 03:16:04 -0400
  • 04e22303bd [minor doc] Update file header in test/provider-test.js indexzero 2012-07-10 03:14:00 -0400
  • c7c6b6f6ef [dist] Version bump. 0.6.3 0.6.3 indexzero 2012-07-10 01:50:31 -0400
  • 30734301e7 [api test doc] Make options to `Provider.prototype.file` take more flexible options indexzero 2012-07-10 01:50:18 -0400
  • 8b53c12729 [minor] Use locally scoped `path` variable indexzero 2012-07-10 01:47:28 -0400
  • 80a79733d3 [dist] Version bump. 0.6.2 0.6.2 indexzero 2012-07-10 01:29:58 -0400
  • 7515f66572 [fix] Ensure that all options are passed to `Provider.prototype.add` in `Provider.prototype.file`. Fixes #51 [doc] Update README.md and method documentation [dist] Remove vim comments indexzero 2012-07-10 01:27:28 -0400
  • eeddb70f20 [dist] Version bump. 0.6.1 0.6.1 indexzero 2012-07-08 01:40:33 -0400
  • 6dd2351991 Merge pull request #49 from mhart/nested-env-configs Pavan Kumar Sunkara 2012-06-21 01:44:16 -0700
  • 9aaafc5a22 Ugh, fixed whitespace Michael Hart 2012-06-21 18:05:52 +1000
  • 3c08fad1c9 Changed to as it's more accurate Michael Hart 2012-06-21 18:04:37 +1000
  • e15f787940 Updated README and allowed a simpley syntax Michael Hart 2012-06-21 17:18:22 +1000
  • 92d4e9ea14 Added test and updated docs Michael Hart 2012-06-21 17:04:06 +1000
  • 8921d0502e Added support for nested configs via env Michael Hart 2012-06-21 16:46:10 +1000
  • 6cbc323005 Add reset to the list of destructive commands 0.6.0 Michael Hart 2012-06-13 17:41:28 +1000
  • 26d81e8dca Merge objects if necessary when traversing stores on get() Michael Hart 2012-06-13 17:14:56 +1000
  • 6b1b019353 Merge pull request #40 from tellnes/master Joshua Holbrook 2012-05-23 22:29:56 -0700
  • 83440f9956 fix spelling in error message Christian Tellnes 2012-05-24 07:27:19 +0200
  • 87b0dd01c9 [minor] Use `fs.exists` when available Maciej Małecki 2012-05-15 11:02:46 +0200
  • 1f67d35305 [dist] Fix maintainers field Christian Howe 2012-05-07 03:56:46 +0000
  • 6353d028f7 api and doc change for flatiron/nconf#28 (`.file` may now take a string instead of an object) Jonathan Stewmon 2012-03-02 12:59:06 -0600
  • d3e68976c8 Proper teardowns in `complete-test.js` Russell Frank 2012-05-03 00:16:13 -0400
  • 94bdb7dbd8 Added `complete-test.js` & fixture. Russell Frank 2012-05-01 22:33:00 -0400
  • 36e061c4bd Fixes to `Provider.save()` and tests. Russell Frank 2012-05-01 22:31:53 -0400
  • 29eb5f905d [minor] Fix whitespaces Pavan Kumar Sunkara 2012-04-15 00:58:55 +0530
  • 6ce0b7aef3 Surfacing additional JSON.stringify arguments in formats.json.stringify, and adding the json_spacing option to the File constructor. Jordan Harband 2012-04-04 23:58:27 -0700
  • b3699314cf [minor] Use `fs.existsSync` when available Maciej Małecki 2012-03-29 13:13:16 +0200
  • d8c4749335 [test] Test on `node@0.7` Maciej Małecki 2012-01-17 19:29:43 +0100
  • 464af417fe [fix test] Fix bad test assertion indexzero 2012-01-02 17:27:09 -0500
  • 6a6e092062 [dist] Version bump. 0.5.1 0.5.1 indexzero 2012-01-02 17:20:17 -0500
  • 6242caafda [api minor] Add `.loadSync()` to Memory store. Fixes #24 indexzero 2012-01-02 17:20:06 -0500
  • d0a91219ec [test dist] Remove unused `eyes` dependency indexzero 2012-01-02 17:14:17 -0500
  • 9e9e37bb84 [minor] Update whitespace indexzero 2012-01-02 17:14:03 -0500
  • fdb73f007b updated tests to verify that Provider.load respects hierarchy Jonathan Stewmon 2011-12-19 19:35:20 -0600
  • a216336290 updated Provider.load to respect sources hierarchy Jonathan Stewmon 2011-12-19 19:34:39 -0600
  • 6b6bf85802 updated optimist to version 0.3.x Jonathan Stewmon 2011-12-19 17:27:37 -0600
  • 5c43d546d1 fixed merge issue in Provider.load by reversing store keys in getStores Jonathan Stewmon 2011-12-19 17:26:48 -0600
  • 2804b1fb37 fixed issue caused by using same name for defaults and overrides Jonathan Stewmon 2011-12-19 16:37:16 -0600
  • e0e070ab28 [test] Test if `File.saveSync()` returns store content Maciej Małecki 2011-12-25 15:38:39 +0100
  • 963387cfd4 [api] `File.saveSync()` should return store content Maciej Małecki 2011-12-25 15:30:48 +0100
  • d5ce1ed68f [test] Test `saveSync()` method of file store Maciej Małecki 2011-12-25 15:26:04 +0100
  • cf9889ea81 [dist] Upgrade vows to 0.6.x Pavan Kumar Sunkara 2011-12-08 11:27:48 +0530
  • 62cb7fb3d9 [dist] Version bump. 0.5.0 0.5.0 indexzero 2011-11-24 00:33:22 -0500
  • 6c720ee109 [dist] Update Copyright and Author to Nodejitsu Inc. indexzero 2011-11-24 00:33:08 -0500
  • 4643a14a5c [doc] Updated README and added CHANGELOG.md indexzero 2011-11-24 00:26:32 -0500
  • 90b029782e [test] Update tests to use optional options API indexzero 2011-11-24 00:15:07 -0500
  • 53d854a789 [api] Default to `options` if `options.store` is not available in nconf.Literal indexzero 2011-11-24 00:14:52 -0500
  • b658f68a89 [test] Add additional test coverage for hierarchical configuration indexzero 2011-11-23 21:48:33 -0500
  • a9c354032b [fix test] Fix overwritten tests in file-store-test.js indexzero 2011-11-23 21:37:50 -0500
  • f4f1fdf464 [fix test] Update to respected `.sources` option correctly indexzero 2011-11-23 16:41:07 -0500
  • bbcb2712f1 [api fix] Dont eagerly create config files in `.load()` and `.loadSync()` indexzero 2011-11-23 16:40:18 -0500
  • 021850a14d [test] Move around test .json files indexzero 2011-11-23 16:39:30 -0500
  • 0fbc9a2722 [test] Added tests (which are now passing) for #15 indexzero 2011-11-23 15:46:02 -0500
  • 16a18bffe6 [refactor] Expose all store prototypes on `nconf.*`. Expose store instances on Provider.stores and Provider.sources indexzero 2011-11-22 21:22:09 -0500
  • c3cebe7cb4 [refactor] Rename `.sources` to `._stores` and bring back `._sources` indexzero 2011-11-22 11:58:36 -0500
  • 78ce55602f [minor] Dont allow `.set()` calls to change values in readOnly stores: argv, env, and literal indexzero 2011-11-20 20:00:04 -0500
  • 1aa2f1f315 [doc] Updated README.md indexzero 2011-11-20 19:59:33 -0500
  • 47a56ccb5a [test] Test for hierarchical argv options get() Sander Tolsma 2011-10-23 10:30:51 +0200
  • c3c315d648 [refactor] Refactor to make using nconf more fluent. indexzero 2011-11-20 16:21:09 -0500
  • 2c1ef7118c [dist] Bump to v0.4.6 0.4.6 Marak Squires 2011-11-21 17:17:01 -0800
  • 223ad35ae2 Merge pull request #19 from flatiron/fix-option-reparsing Marak Squires 2011-11-21 17:10:57 -0800
  • 1b258bf5b3 [fix] Fix option parsing Maciej Małecki 2011-11-22 02:06:09 +0100
  • ef3222e7ab [dist] Make `repository` point to `flatiron/nconf` Maciej Małecki 2011-11-22 01:39:49 +0100
  • f4723e9654 [dist] Version bump. 0.4.5 0.4.5 indexzero 2011-11-20 14:34:16 -0500
  • 2475d06cb2 [test] Test command line arguments reparsing Maciej Małecki 2011-11-19 02:02:22 +0100
  • bbc5885fc1 [api] Reparse argv arguments on `system.loadArgv()` Maciej Małecki 2011-11-19 01:58:08 +0100
  • 51700cae88 [test minor] Use `process.argv[0]` when spawning processes Maciej Małecki 2011-11-19 01:29:01 +0100
  • 07f8c3e558 [doc] Add Travis build status image Maciej Małecki 2011-11-18 22:29:32 +0100
  • bab96b045a [test] Add `.travis.yml` for testing on Travis CI Maciej Małecki 2011-11-18 22:29:05 +0100
  • b96151e617 [dist] Version bump. 0.4.4 0.4.4 indexzero 2011-10-22 02:38:24 -0400
  • d8a30203ce [fix] filename --> file in a few file transport examples Joshua Holbrook 2011-10-20 13:54:47 -0700
  • 2e33082f0b [api] Automatically search for a file if `options.search` is true in File store indexzero 2011-10-22 02:36:45 -0400
  • 86e22cb927 [dist] Version bump. 0.4.3 0.4.3 indexzero 2011-09-25 00:46:40 -0400
  • a2464d244b [api] Load sources into the default system store so they are permenantly cached indexzero 2011-09-25 00:46:28 -0400
  • e243b0befe [dist] Version bump. 0.4.2 0.4.2 indexzero 2011-09-25 00:21:42 -0400
  • d0aee0d451 [api test] Added `.sources` option for `nconf.Provider` for readonly configuration data indexzero 2011-09-25 00:01:44 -0400
  • 0234e17804 [fix] Update bad variable reference indexzero 2011-09-24 23:40:57 -0400
  • d334d07b6e [dist] Version bump. 0.4.1 0.4.1 indexzero 2011-09-19 13:51:31 -0700
  • a490c7729b [fix] Match case in `require` statements indexzero 2011-09-19 13:51:17 -0700
  • 0addce424d [dist] Version bump. 0.4.0 0.4.0 indexzero 2011-09-18 21:41:00 -0400
  • c4c8d7b76f [doc] Updated docco docs indexzero 2011-09-18 21:39:13 -0400
  • f867e749b9 [dist] Remove unused test fixtures indexzero 2011-09-18 21:38:44 -0400
  • 1ef5797e83 [api test] Finished API and tests for hierarchical configuration storage. indexzero 2011-09-18 21:37:01 -0400
  • 7ef9b11d33 [doc] Minor update to library `title` indexzero 2011-09-18 21:35:55 -0400
  • a0638805ce [doc] Updated usage.js and README.md for the next hierarchical syntax. indexzero 2011-09-18 21:34:45 -0400
  • da2da7aea8 [api test breaking refactor] Significant refactor to how nconf works. Now a fully hierarchical configuration storage mechanism capable of multiple levels of stores of the same type. indexzero 2011-09-16 06:49:47 -0400
  • 2bda7b6216 [api] Added `nconf.stores.System` indexzero 2011-09-13 07:38:41 -0400
  • 54ea0950c2 [dist] Version bump. 0.3.1 0.3.1 indexzero 2011-08-29 15:20:54 -0400
  • e631d239d5 [fix] Lazy-load any CLI arguments from `optimist` indexzero 2011-08-29 15:19:55 -0400
  • 8a3172868e [dist] Version bump. 0.3.0 0.3.0 indexzero 2011-08-28 10:46:12 -0400