Comparing version 4.5.0 to 4.5.2
{ | ||
"name": "abolish", | ||
"version": "4.5.0", | ||
"version": "4.5.2", | ||
"description": "A javascript object validator.", | ||
@@ -17,3 +17,2 @@ "main": "index.js", | ||
"dependencies": { | ||
"@types/lodash.clonedeep": "^4.5.6", | ||
"lodash.clonedeep": "^4.5.0", | ||
@@ -25,11 +24,12 @@ "lodash.has": "^4.5.2", | ||
"devDependencies": { | ||
"@types/lodash.clonedeep": "^4.5.6", | ||
"@types/lodash.has": "^4.5.6", | ||
"@types/lodash.startcase": "^4.4.6", | ||
"@types/lodash.unset": "^4.5.6", | ||
"@types/node": "^16.3.2", | ||
"axios": "^0.21.1", | ||
"joi": "^17.4.1", | ||
"prettier": "^2.3.2", | ||
"@types/node": "^16.10.2", | ||
"axios": "^0.21.4", | ||
"joi": "^17.4.2", | ||
"prettier": "^2.4.1", | ||
"ts-node-dev": "^1.1.8", | ||
"typescript": "^4.3.5" | ||
"typescript": "^4.4.3" | ||
}, | ||
@@ -36,0 +36,0 @@ "keywords": [ |
@@ -139,3 +139,3 @@ "use strict"; | ||
// clone rules | ||
rules = lodash_clonedeep_1.default(rules); | ||
rules = (0, lodash_clonedeep_1.default)(rules); | ||
/** | ||
@@ -154,3 +154,3 @@ * Check for wildcard rules (*, $) | ||
if (typeof internalWildcardRules === "string") | ||
internalWildcardRules = StringToRules_1.default(internalWildcardRules); | ||
internalWildcardRules = (0, StringToRules_1.default)(internalWildcardRules); | ||
} | ||
@@ -185,6 +185,6 @@ /** | ||
if (typeof ruleData === "string") { | ||
ruleData = StringToRules_1.default(ruleData); | ||
ruleData = (0, StringToRules_1.default)(ruleData); | ||
} | ||
else if (Array.isArray(ruleData)) { | ||
ruleData = Functions_1.Rule(ruleData); | ||
ruleData = (0, Functions_1.Rule)(ruleData); | ||
} | ||
@@ -276,3 +276,3 @@ /** | ||
*/ | ||
const objectValue = Functions_1.abolish_Get(validated, rule); | ||
const objectValue = (0, Functions_1.abolish_Get)(validated, rule); | ||
/** | ||
@@ -348,5 +348,5 @@ * If is async push needed data to asyncData | ||
*/ | ||
message = (message || validator.error).replace(":param", $name ? $name : Functions_1.abolish_StartCase(rule, this)); | ||
message = (message || validator.error).replace(":param", $name ? $name : (0, Functions_1.abolish_StartCase)(rule, this)); | ||
if (optionIsStringable) | ||
message = message.replace(":option", validatorOption); | ||
message = message.replace(":option", String(validatorOption)); | ||
// Return Error using the ValidationResult format | ||
@@ -375,3 +375,3 @@ return [ | ||
// abolish_Pick only keys in rules | ||
validated = Functions_1.abolish_Pick(validated, keysToBeValidated.concat(includeKeys)); | ||
validated = (0, Functions_1.abolish_Pick)(validated, keysToBeValidated.concat(includeKeys)); | ||
return [false, validated]; | ||
@@ -408,3 +408,3 @@ } | ||
*/ | ||
const objectValue = Functions_1.abolish_Get(validated, rule); | ||
const objectValue = (0, Functions_1.abolish_Get)(validated, rule); | ||
let validationResult = false; | ||
@@ -451,3 +451,3 @@ try { | ||
*/ | ||
message = (message || validator.error).replace(":param", $name ? $name : Functions_1.abolish_StartCase(rule, this)); | ||
message = (message || validator.error).replace(":param", $name ? $name : (0, Functions_1.abolish_StartCase)(rule, this)); | ||
/** | ||
@@ -462,3 +462,3 @@ * Check if option is stringable | ||
if (optionIsStringable) | ||
message = message.replace(":option", validatorOption); | ||
message = message.replace(":option", String(validatorOption)); | ||
// Return Error using the ValidationResult format | ||
@@ -477,3 +477,3 @@ return resolve([ | ||
} | ||
return resolve([false, Functions_1.abolish_Pick(validated, keysToBeValidated.concat(includeKeys))]); | ||
return resolve([false, (0, Functions_1.abolish_Pick)(validated, keysToBeValidated.concat(includeKeys))]); | ||
}); | ||
@@ -480,0 +480,0 @@ } |
@@ -27,5 +27,5 @@ "use strict"; | ||
? abolishInstance.config.useStartCaseInErrors | ||
? lodash_startcase_1.default(str) | ||
? (0, lodash_startcase_1.default)(str) | ||
: str | ||
: lodash_startcase_1.default(str); | ||
: (0, lodash_startcase_1.default)(str); | ||
} | ||
@@ -62,3 +62,3 @@ exports.abolish_StartCase = abolish_StartCase; | ||
if (typeof rule === "string") | ||
rule = StringToRules_1.default(rule); | ||
rule = (0, StringToRules_1.default)(rule); | ||
generatedRule = { ...generatedRule, ...rule }; | ||
@@ -125,3 +125,3 @@ } | ||
if (typeof rule === "string") { | ||
rule = StringToRules_1.default(rule); | ||
rule = (0, StringToRules_1.default)(rule); | ||
} | ||
@@ -128,0 +128,0 @@ else if (Array.isArray(rule)) { |
@@ -27,3 +27,3 @@ "use strict"; | ||
get(path, $default = undefined) { | ||
return Functions_1.abolish_Get(this.data, path, $default); | ||
return (0, Functions_1.abolish_Get)(this.data, path, $default); | ||
} | ||
@@ -44,3 +44,3 @@ /** | ||
has(path) { | ||
return lodash_has_1.default(this.data, path); | ||
return (0, lodash_has_1.default)(this.data, path); | ||
} | ||
@@ -55,3 +55,3 @@ /** | ||
set(path, value) { | ||
return Functions_1.abolish_Set(this.data, path, value); | ||
return (0, Functions_1.abolish_Set)(this.data, path, value); | ||
} | ||
@@ -74,3 +74,3 @@ /** | ||
unset(path) { | ||
return lodash_unset_1.default(this.data, path); | ||
return (0, lodash_unset_1.default)(this.data, path); | ||
} | ||
@@ -83,3 +83,3 @@ /** | ||
unsetThis() { | ||
return lodash_unset_1.default(this.data, this.path); | ||
return (0, lodash_unset_1.default)(this.data, this.path); | ||
} | ||
@@ -90,5 +90,5 @@ /** | ||
getName() { | ||
return this.name || Functions_1.abolish_StartCase(this.path); | ||
return this.name || (0, Functions_1.abolish_StartCase)(this.path); | ||
} | ||
} | ||
module.exports = ObjectModifier; |
59205
4
10
- Removed@types/lodash.clonedeep@^4.5.6
- Removed@types/lodash@4.17.15(transitive)
- Removed@types/lodash.clonedeep@4.5.9(transitive)