bootme-request
Advanced tools
Comparing version 0.0.13 to 0.0.14
18
index.js
@@ -28,3 +28,3 @@ 'use strict' | ||
.allow(['get', 'post', 'put', 'delete']) | ||
.required(), | ||
.default('get'), | ||
contentType: Joi.string() | ||
@@ -52,3 +52,17 @@ .lowercase() | ||
async validateResult(value) { | ||
return Joi.validate(value, Joi.object().required()) | ||
switch (this.config.contentType) { | ||
case 'text': | ||
return Joi.validate(value, Joi.string().required()) | ||
case 'json': | ||
return Joi.validate( | ||
value, | ||
Joi.any() | ||
.allow(Joi.object(), Joi.array()) | ||
.required() | ||
) | ||
case 'response': | ||
return Joi.validate(value, Joi.object().required()) | ||
default: | ||
break | ||
} | ||
} | ||
@@ -55,0 +69,0 @@ /** |
{ | ||
"name": "bootme-request", | ||
"version": "0.0.13", | ||
"version": "0.0.14", | ||
"description": "Task to fire a HTTP Request", | ||
@@ -20,3 +20,3 @@ "main": "index.js", | ||
"dependencies": { | ||
"bootme": "^0.0.16", | ||
"bootme": "^0.0.17", | ||
"joi": "^13.0.1", | ||
@@ -23,0 +23,0 @@ "r2": "^2.0.0" |
2709
79
+ Addedbootme@0.0.17(transitive)
- Removedbootme@0.0.16(transitive)
Updatedbootme@^0.0.17