Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fork node-convict 6.0.0 and publish node-blueconfig #1

Merged
merged 30 commits into from
Mar 6, 2020

Conversation

A-312
Copy link
Owner

@A-312 A-312 commented Mar 6, 2020

Duplicate: mozilla/node-convict#353

Depending of mozilla/node-convict#350 I will merge all my PRs into my branch to save the time on several rebase/merge/conflict resolving.

TODO :

Source: mozilla/node-convict#342 (comment)

fix: mozilla/node-convict#288

Fix:

Merge:

A-312 and others added 30 commits December 14, 2019 19:35
We don't use anymore json5 by default
should be "describe > it" not "it > it" because it cannot contain other it.
with current NPM registry state
with current NPM registry state
+ normalize simple and double quotes
 - Add `schema.required = true`
 - Improve schema parsing with `format: [ typeof this !== 'object' ]`
 - Transform: `$~default` to `default`
 - Fix: `.getSchema/getSchemaString()` to proper schema
 - Add `opt.strictParsing = true`, will throw an error if default or format are omitted
 - Improve error for users : .defaut() and .reset() errors + parents rewrited error.
Co-Authored-By: Denis Zavershinskiy <zaverden@gmail.com>
@A-312 A-312 changed the title Feat multi packages split node-convict 6.0.0 Mar 6, 2020
@A-312 A-312 merged commit e2dace9 into master Mar 6, 2020
@A-312 A-312 deleted the feat-multi-packages-split branch March 6, 2020 22:30
@A-312 A-312 changed the title node-convict 6.0.0 Fork node-convict 6.0.0 and publish node-blueconfig Apr 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment