diff --git a/src/mami.js/args.js b/src/mami.js/args.js index 2cc6e95..4bf0ccc 100644 --- a/src/mami.js/args.js +++ b/src/mami.js/args.js @@ -28,8 +28,8 @@ const MamiArgs = (argName, input, builder) => { filter: undefined, constraint: undefined, fallback: undefined, - throw: true, - required: false, + throw: undefined, + required: undefined, min: undefined, max: undefined, }; @@ -79,6 +79,10 @@ const MamiArgs = (argName, input, builder) => { required: value => { checkCreated(); info.required = value === undefined || value === true; + + if(info.required && info.throw === undefined) + info.throw = true; + return blueprint; }, min: value => {