Releases: dsquier/couchit
Releases · dsquier/couchit
Version 0.7.0
- Added json-schema-ref-parser as Util.dereference() which returns a promise and is used in conjunction with Util.validate(). This allows for more maintainable json-schema definitions, reducing duplication. See: http://json-schema.org/example2.html
- Added wait system. There is now an optional, user-defined "wait" counter to allow for additional iterator flow control A wait represents a single outstanding asynchronous process. Waits can be used by the developer inside the
config.tasks
file where desired to ensure longer-running processes such asUtil.validate()
are able to complete. - Modified how
Util.log()
behaves. Previously just a wrapper for console.log(), it now suppresses output ifconfig.quiet
is set totrue
. - Changed
Util.validate()
to return a promise. This clarified the behavior, such failed validations return a rejection with the specific reason.
Version 0.6.0
- Added to util: jon-schema validation via ajv library
- Added to util: Exposed nano document functions
- Updated README with more examples
- Added test directory with initial config.js files for using util.hash and util.validate
- Cleaned up reporting
Initial release
Initial commit * Implement module usage * Implement CLI usage (UNIX)