Commit Graph

86 Commits (b8686aeff0fe944ba9d6e2a7b8bb8884ec5df940)

Author SHA1 Message Date
Adrien Becchis b8686aeff0 Migrating test to jest (#292)
* set up jest dependencies

* add parser option to eslint to support es6

* migrate first test to jest

* migrate the argv test to shpec

* convert the env and literal store tests

* convert the file-store tests

* convert the memory-store tests

* convert the hierarchy tests

* convert the provider-save test

* convert the complete test

* convert the provider test

* convert the conf test

* tweak a test that was no longer working (context changed)

* replace in place the helpers file

* remove vows dependency

* update the test invocation to rely on jest

* update the argv test to be able to use the jest --verbose option

* Some tweaks to the test to have them working

* Update node version tested (+10 +12 -9)

* Replace const by var until we drop 0.10/0.12/4 node

* Replace let by var until we drop 0.10/0.12/4 node
2019-04-29 22:26:02 -04:00
Matt Hamann 17376d4d17
Update packages to resolve security vulnerabilities (#306) 2018-09-27 13:03:17 -04:00
Austin Burdine 6c5ba64db6 whitelist npm published files (#236)
- reduces files published to npm and downloaded with every install
2017-11-11 10:48:49 -05:00
Adrien Becchis c1e15681db Upgrading dependencies (#280)
* upgrade yargs and async dependencies.

were breaking change, but no impact according the tests

* upgrade yargs and package-lock.json

* add node 8 to the tested versions

* add node 8 to the allowed failures as requested

* add node 9 to travis build as acceptable failure and remove node 7
2017-11-06 11:15:12 -05:00
Matt Hamann bac910a6df 0.9.1 2017-11-03 23:52:19 -04:00
Matt Hamann 8afcf991eb [dist] Version bump. 0.9.0 2017-10-30 10:26:30 -04:00
Adrien Becchis b41c505c6e Save conf to dedicated file (#283)
* Added support for saving configuration to a specific file

Added support for saving configuration to a specific file

* add test to cover the save to file feature

* add posibility to specify a format to save to file

* add a test with nconf-yaml to ensure specifying a format works
2017-10-30 10:01:55 -04:00
Matt Hamann ca10d0eaf8 Add basic linting rules 2017-10-21 16:01:06 -04:00
Matt Hamann f46c449a9e 0.8.5 2017-08-15 23:59:31 -04:00
Jarrett Cruger 3d4e589578 [dist] Version bump. 0.8.4 2016-02-03 00:39:12 -08:00
Jarrett Cruger 54cab2059a [dist] Version bump. 0.8.3 2016-02-01 22:26:12 -08:00
Jarrett Cruger b447268097 [fix] cleanup secure with new module 2016-02-01 22:21:15 -08:00
AdrieanKhisbe c242f777a6 [travis test] setup coveralls config + update README badges 2015-12-03 08:18:44 +01:00
AdrieanKhisbe c8dbede0ca [test] setup istanbul coverage 2015-12-03 08:03:12 +01:00
indexzero ddee9bc8f5 [dist] Version bump. 0.8.2 2015-10-07 15:32:55 -04:00
indexzero ff0f174520 [dist] Version bump. 0.8.1 2015-10-02 01:01:20 -07:00
indexzero ebd8e48342 [dist] Version bump. 0.8.0 2015-09-20 01:39:50 -07:00
Jarrett Cruger 75cea11f62 Merge pull request #163 from pgilad/patch-1
Add license attribute
2015-09-17 18:47:11 -07:00
Christian Murphy be0ee00b2a Merge branch 'master' of https://github.com/indexzero/nconf into update-async 2015-08-19 08:03:38 -07:00
Christian Murphy 59056fe364 Update Async and ini 2015-08-19 07:58:50 -07:00
indexzero c2b8b97778 [dist] Version bump. 0.7.2 2015-08-04 10:31:48 -07:00
Christian Murphy a65e1a3317 update async 2015-07-07 16:01:08 -07:00
Christian Murphy 80ec01b91d replace optimist with yargs 2015-07-07 13:06:41 -07:00
Gilad Peleg e5b33ceb05 Add license attribute
https://docs.npmjs.com/files/package.json#license
http://npm1k.org/
2015-05-19 12:56:17 +03:00
Jarrett Cruger dc6aed2050 [dist] Version bump. 0.7.1 2014-11-26 12:52:01 -05:00
indexzero a2a132181a [dist] Version bump. 0.7.0 2014-11-26 01:32:16 -05:00
indexzero af0e9fb7e7 [dist fix] Cleanup some whitespace. 2014-11-26 01:31:48 -05:00
indexzero ffce2cbec1 [dist] Update package.json versions. 2014-11-26 01:02:42 -05:00
Gabe Gorelick 43505a53ae Use ~ for dependencies 2014-02-05 10:42:15 -05:00
Jarrett Cruger 022b9bc507 [dist] Version bump. 0.6.9 2013-12-01 22:23:41 -08:00
Jarrett Cruger 9aa33b565a [dist] bump optimist version, fixes #89 2013-12-01 22:22:24 -08:00
Jarrett Cruger 92311c81c3 [rm] kill pkginfo 2013-12-01 22:21:21 -08:00
Jarrett Cruger c713936e8d [dist] bump async 2013-12-01 22:20:34 -08:00
Jarrett Cruger cd81efac7e [dist] Version bump. 0.6.8 2013-10-29 14:50:10 -04:00
midknight41 ccd609c1c3 updated version of vows as v0.6 didn't work with node 0.10 2013-10-10 21:27:25 +01:00
indexzero d77c55d4ba [dist] Version bump. 0.6.7 2012-12-20 18:13:50 -05:00
indexzero aec2b4eb46 [dist] Version bump. 0.6.6 2012-12-20 18:07:16 -05:00
Maciej Małecki bcbaf3a133 [dist] Bump version to 0.6.5 2012-11-02 18:17:08 +01:00
indexzero 7279bc11b3 [dist] Version bump. 0.6.4 2012-07-10 03:21:06 -04:00
indexzero c7c6b6f6ef [dist] Version bump. 0.6.3 2012-07-10 01:50:31 -04:00
indexzero 80a79733d3 [dist] Version bump. 0.6.2 2012-07-10 01:29:58 -04:00
indexzero eeddb70f20 [dist] Version bump. 0.6.1 2012-07-08 01:40:33 -04:00
Christian Howe 1f67d35305 [dist] Fix maintainers field 2012-05-07 03:56:46 +00:00
Jonathan Stewmon 6353d028f7 api and doc change for flatiron/nconf#28 (`.file` may now take a string instead of an object)
Conflicts:

	lib/nconf/provider.js
2012-05-03 17:10:19 -07:00
indexzero 6a6e092062 [dist] Version bump. 0.5.1 2012-01-02 17:20:17 -05:00
indexzero d0a91219ec [test dist] Remove unused `eyes` dependency 2012-01-02 17:14:17 -05:00
Jonathan Stewmon fdb73f007b updated tests to verify that Provider.load respects hierarchy 2012-01-02 17:12:08 -05:00
Jonathan Stewmon 6b6bf85802 updated optimist to version 0.3.x 2012-01-02 17:11:36 -05:00
Pavan Kumar Sunkara cf9889ea81 [dist] Upgrade vows to 0.6.x 2011-12-08 11:27:48 +05:30
indexzero 62cb7fb3d9 [dist] Version bump. 0.5.0 2011-11-24 00:33:22 -05:00