Commit Graph

  • 296a65dfe1 2.1.0 master 2.1.0 Jonatan Nilsson 2021-10-14 09:53:17 +0000
  • 2ee285e1c4 argv: Add support for boolean flags when equal sign is used Jonatan Nilsson 2021-10-14 09:52:56 +0000
  • 129e50367d circleci: Switch to alpine and add more versions Jonatan Nilsson 2021-06-23 09:41:27 +0000
  • f43d81a2cd Merge branch 'master' of https://github.com/nfp-projects/nconf-lite Jonatan Nilsson 2021-06-23 09:39:42 +0000
  • fa46b3b043 Fix ci and update engine in package Jonatan Nilsson 2021-06-23 09:39:40 +0000
  • 863fec827d Add .circleci/config.yml Jonatan Nilsson 2021-06-23 09:36:46 +0000
  • 98980c3453
    Update README.md v2.0.0 Jonatan Nilsson 2021-06-22 19:25:39 +0000
  • 1014cdec86 Finished completely rewriting both library and unit tests Jonatan Nilsson 2021-06-22 19:25:00 +0000
  • 1104c0d3ad Migrating a bunch of tests to ecmamodule Jonatan Nilsson 2021-06-07 08:58:26 +0000
  • 44a22ce6dd Move async to main dependancy Jonatan Nilsson 2020-06-02 10:36:58 +0000
  • b824493aa6 Updated version to 1.0.0, updated changelog Jonatan Nilsson 2020-06-02 10:23:51 +0000
  • 2f66137a81 Update package and readme Jonatan Nilsson 2020-06-02 10:21:30 +0000
  • c8a8d29d63 Add package-lock to ignore Jonatan Nilsson 2020-06-02 10:15:21 +0000
  • 455103a330 Remove argv and its huge yargs dependancy Jonatan Nilsson 2020-06-02 10:15:06 +0000
  • aad2c1e449 [dist] Update dependency yargs to v14 (#334) renovate[bot] 2019-11-14 14:56:06 -0500
  • ee8e89c1b0 [dist] Update dependency eslint to v6 (#330) renovate[bot] 2019-06-23 21:33:55 -0400
  • 0ee6938568 [dist] Update dependency yargs to v13 (#321) renovate[bot] 2019-06-14 22:33:09 -0400
  • 7d625086ca Fix saveToFile tests on Windows. indexzero#325 (#329) Eric Bickle 2019-06-14 19:11:34 -0700
  • 85edc9afad [fix] Jest as devDependency indexzero/nconf#327 (#328) Eric Bickle 2019-06-14 19:03:35 -0700
  • 20e00efd6c Change require fs (#313) Indospace.io 2019-05-16 14:05:20 -0700
  • e6f27f5d2c [dist] Update dependency jest to v24 (#320) renovate[bot] 2019-05-16 17:03:06 -0400
  • d582066743
    Upgraded encryption using CipherIV (#322) Matt Hamann 2019-05-15 23:27:38 -0400
  • 10318c0098 Configure Renovate (#319) renovate[bot] 2019-05-14 14:09:08 -0400
  • 48c92ce989 [dist tiny] Remove unused CircleCI configs. indexzero 2019-05-13 23:23:42 -0400
  • 52afef5218 [tiny dist] Regenerate package-lock.json file. indexzero 2019-05-13 23:14:22 -0400
  • 75641ffaee
    [dist] Drop unsupported versions of Node. No automated publishing just yet. (#318) Charlie Robbins 2019-05-13 23:10:23 -0400
  • 1bb9d091f1 Switch to circleci (#317) Matt Hamann 2019-05-13 22:56:47 -0400
  • b8686aeff0 Migrating test to jest (#292) Adrien Becchis 2019-04-30 04:26:02 +0200
  • 17376d4d17
    Update packages to resolve security vulnerabilities (#306) Matt Hamann 2018-09-27 13:03:17 -0400
  • 1392ac4141 0.10.0 0.10.0 Matt Hamann 2017-12-18 11:20:05 -0500
  • 01f25fa423 Regex as env separator (#288) Adrien Becchis 2017-11-05 02:30:56 +0100
  • 16667be6f3 Argv store separator (#291) Adrien Becchis 2017-11-05 02:30:14 +0100
  • 391665cc38 Enable writes env and argv stores with a flag (#285) louis-murray 2017-11-12 23:11:01 -0500
  • 6c5ba64db6 whitelist npm published files (#236) Austin Burdine 2017-11-11 10:48:49 -0500
  • c1e15681db Upgrading dependencies (#280) Adrien Becchis 2017-11-06 17:15:12 +0100
  • b6699aba2d Don't do array lookups on strings. (#188) bryce-gibson 2017-11-05 12:39:00 +1100
  • 467ab753c8 Regex as env separator (#288) Adrien Becchis 2017-11-05 02:30:56 +0100
  • e5db2ef6d7 Argv store separator (#291) Adrien Becchis 2017-11-05 02:30:14 +0100
  • 3607767f90 fixes #258 chainable .required() (#259) Ahmed Ayoub 2017-11-04 05:34:27 +0100
  • bac910a6df 0.9.1 0.9.1 Matt Hamann 2017-11-03 23:51:07 -0400
  • 2bdf7e1a32 Clean Argv Store options (#290) Adrien Becchis 2017-11-04 04:41:23 +0100
  • b9321b200a transformer can now return an undefined key (#289) Adrien Becchis 2017-11-04 04:22:13 +0100
  • 81ce0be01e Update changelog Matt Hamann 2017-10-31 20:20:27 -0400
  • b1ee63cfa4 fix error in transform function when dealing with dropped entries (#287) 0.9.0 Augusto Franzoia 2017-10-31 23:12:31 +0200
  • 9f70ba148f [doc] Update changelog Matt Hamann 2017-10-30 11:27:11 -0400
  • 8afcf991eb [dist] Version bump. 0.9.0 Matt Hamann 2017-10-30 10:23:55 -0400
  • b41c505c6e Save conf to dedicated file (#283) Adrien Becchis 2017-10-30 15:01:55 +0100
  • 52e0a3566e Update changelog Matt Hamann 2017-10-28 21:16:03 -0400
  • fa215a44f1 add tests for the normal configuration of yargs via argv AdrieanKhisbe 2017-10-28 19:52:52 +0200
  • 802a8d623f test for yargs custom instance (more flexible check isYargs) AdrieanKhisbe 2017-10-28 19:49:46 +0200
  • 3e26bb2756 Add posibility to pass a yargs instance to argv() method Nicolas Deveaud 2016-01-06 23:47:14 +0100
  • 856fdf8dff First pass at transform functions (#279) Matt Hamann 2017-10-25 22:57:58 -0400
  • b9c345bf96 Fix `parseValues` option name Matt Hamann 2017-10-21 21:57:31 -0400
  • 35088a3313 Added nconf.any method (#278) Matt Hamann 2017-10-21 16:42:24 -0400
  • ca10d0eaf8 Add basic linting rules Matt Hamann 2017-10-21 16:01:01 -0400
  • bfb0220fe1 Remove unused module (#277) Brian Harrington 2017-10-21 12:47:41 -0700
  • 532ac9cc57 Support parsing simple values from env/argv strings (#273) Matt Hamann 2017-10-21 15:39:16 -0400
  • b8402d4eab Enable support for parsing JSON environment variables (#272) Matt Hamann 2017-09-27 16:32:26 -0400
  • f46c449a9e 0.8.5 0.8.5 Matt Hamann 2017-08-15 23:59:31 -0400
  • 552300a687 [doc] Document lowerCase option in .env(options) (#268) Matt Hamann 2017-08-15 23:58:13 -0400
  • 5e8a34d6cf enable use with webpack by removing unnecessary fs call (#252) evoye 2017-08-16 05:39:34 +0200
  • 608b607782 Add test for merging with defaults (#255) Chris Manson 2017-08-16 04:37:19 +0100
  • 0c5774fec7 Merge pull request #211 from vanjan/fix-env-ignore-case Charlie Robbins 2016-08-25 12:48:47 -0400
  • 011be49a5c Merge pull request #222 from katacarbix/patch-1 Charlie Robbins 2016-06-15 05:52:32 -0400
  • d70b6a0335 Fixed some issues with code escaping Charter Jacobson 2016-05-14 14:55:23 -0500
  • 392c6022c9 Copy `process.env` before lower-casing the keys Jan Klosinski 2016-03-01 17:08:35 +0000
  • 3d4e589578 [dist] Version bump. 0.8.4 0.8.4 Jarrett Cruger 2016-02-03 00:39:12 -0800
  • b065c4ccd9 Merge pull request #209 from indexzero/better-DX Charlie Robbins 2016-02-02 21:46:14 -0800
  • 4431c33162 [fix] handle buffers so we dont get ambiguous errors when we dont strictly read the file as utf8 Jarrett Cruger 2016-02-02 16:38:48 -0800
  • 54cab2059a [dist] Version bump. 0.8.3 0.8.3 Jarrett Cruger 2016-02-01 22:26:12 -0800
  • f554382435 Merge pull request #208 from indexzero/clean-secure Charlie Robbins 2016-02-02 01:24:49 -0500
  • b447268097 [fix] cleanup secure with new module Jarrett Cruger 2016-02-01 22:21:15 -0800
  • 3d4682a62f Merge pull request #207 from moberemk/patch-1 Jarrett Cruger 2016-01-27 12:32:26 -0500
  • de551d42ec Update README.md Mark Oberemk 2016-01-27 12:29:26 -0500
  • 4a59c9b577 Merge pull request #191 from wturyn/feature-mandatory-keys Charlie Robbins 2016-01-27 09:20:20 -0800
  • e58d55429d Merge pull request #195 from AdrieanKhisbe/features/improved-ci Charlie Robbins 2015-12-22 14:21:07 -0500
  • c242f777a6 [travis test] setup coveralls config + update README badges AdrieanKhisbe 2015-12-03 08:14:24 +0100
  • c8dbede0ca [test] setup istanbul coverage AdrieanKhisbe 2015-12-03 08:03:12 +0100
  • bdecdc29cf [travis] add v5 to node version tested AdrieanKhisbe 2015-12-03 07:48:52 +0100
  • 5d6e236b73 fixed Wojtek Turyn 2015-10-15 10:44:26 +0200
  • 37a84ae8df required() method Wojtek Turyn 2015-10-15 10:16:33 +0200
  • ddee9bc8f5 [dist] Version bump. 0.8.2 0.8.2 indexzero 2015-10-07 15:32:55 -0400
  • 86bfd7c5bc [fix] Do not trim `\n` from files read in. indexzero 2015-10-07 15:31:53 -0400
  • ff0f174520 [dist] Version bump. 0.8.1 0.8.1 indexzero 2015-10-02 01:01:20 -0700
  • 11b2448471 [fix] Correct property path. Trim read secret keys from disk. indexzero 2015-10-02 01:00:55 -0700
  • 438a2c8ef5 [doc] Remove `node@0.8.0` from travis. Drop `nodeci` because it is 503 atm`. indexzero 2015-09-21 17:11:52 -0700
  • ebd8e48342 [dist] Version bump. 0.8.0 0.8.0 indexzero 2015-09-20 01:39:50 -0700
  • be085c9ad5 [doc] Update CHANGELOG.md. indexzero 2015-09-20 01:39:41 -0700
  • 0922563593 [doc fix] Remove unused and outdated literate coding documentation. indexzero 2015-09-20 01:37:09 -0700
  • e503718468 Merge pull request #186 from indexzero/fix-redis Charlie Robbins 2015-09-20 01:14:43 -0700
  • d4ebf49908 Merge pull request #185 from indexzero/crypto Charlie Robbins 2015-09-20 01:13:26 -0700
  • 4b5030dbc2 [fix] Only merge actual objects, not `null` values. Fixes #150. indexzero 2015-09-20 01:02:59 -0700
  • a3589fab95 Fixing provider issue in source Rob Rodriguez 2014-02-04 04:56:42 -0800
  • 51653e6486 Passing the value parameter to the providers Rob Rodriguez 2014-01-20 15:28:38 -0800
  • 2030144d88 [test dist] Add `test/fixtures/secure.json`. indexzero 2015-09-20 00:36:49 -0700
  • 9dbed2d2cd [doc minor] Update docs for secure information. indexzero 2015-09-20 00:34:44 -0700
  • 0358545ae5 [test api] Make the format capable of sub-objects. indexzero 2015-09-20 00:26:34 -0700
  • 04c0f3a001 [api test] Encrypt individual keys instead of entire stringified contents. Added basic unit tests. indexzero 2015-09-19 00:12:50 -0700
  • d2b3561e09 [dist] Update `.travis.yml`. indexzero 2015-09-18 20:50:36 -0700
  • 442d2b4233 [api] Allow for `secure` to be simply a secret string. indexzero 2015-09-18 20:44:29 -0700