util-array-object-or-both
Advanced tools
Comparing version 5.0.4 to 5.0.5
/** | ||
* @name util-array-object-or-both | ||
* @fileoverview Validate and normalise user choice: array, object or both? | ||
* @version 5.0.4 | ||
* @version 5.0.5 | ||
* @author Roy Revelt, Codsen Ltd | ||
@@ -10,2 +10,2 @@ * @license MIT | ||
import r from"lodash.includes";var s="5.0.4";var m=s,p={msg:"",optsVarName:"given variable"};function y(t,o){let n=["object","objects","obj","ob","o"],a=["array","arrays","arr","aray","arr","a"],i=["any","all","everything","both","either","each","whatever","whatevs","e"],e={...p,...o};if(e?.msg&&e.msg.length&&(e.msg=`${e.msg.trim()} `),e.optsVarName!=="given variable"&&(e.optsVarName=`variable "${e.optsVarName}"`),r(n,t.toLowerCase().trim()))return"object";if(r(a,t.toLowerCase().trim()))return"array";if(r(i,t.toLowerCase().trim()))return"any";throw new TypeError(`${e.msg}The ${e.optsVarName} was customised to an unrecognised value: ${t}. Please check it against the API documentation.`)}export{y as arrObjOrBoth,p as defaults,m as version}; | ||
import r from"lodash.includes";var s="5.0.5";var m=s,p={msg:"",optsVarName:"given variable"};function y(t,o){let n=["object","objects","obj","ob","o"],a=["array","arrays","arr","aray","arr","a"],i=["any","all","everything","both","either","each","whatever","whatevs","e"],e={...p,...o};if(e?.msg&&e.msg.length&&(e.msg=`${e.msg.trim()} `),e.optsVarName!=="given variable"&&(e.optsVarName=`variable "${e.optsVarName}"`),r(n,t.toLowerCase().trim()))return"object";if(r(a,t.toLowerCase().trim()))return"array";if(r(i,t.toLowerCase().trim()))return"any";throw new TypeError(`${e.msg}The ${e.optsVarName} was customised to an unrecognised value: ${t}. Please check it against the API documentation.`)}export{y as arrObjOrBoth,p as defaults,m as version}; |
/** | ||
* @name util-array-object-or-both | ||
* @fileoverview Validate and normalise user choice: array, object or both? | ||
* @version 5.0.4 | ||
* @version 5.0.5 | ||
* @author Roy Revelt, Codsen Ltd | ||
@@ -10,2 +10,2 @@ * @license MIT | ||
"use strict";var utilArrayObjectOrBoth=(()=>{var V=Object.create;var o=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var $=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,L=Object.getPrototypeOf,g=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var l=(t,r,e)=>r in t?o(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,u=(t,r)=>{for(var e in r||(r={}))g.call(r,e)&&l(t,e,r[e]);if(d)for(var e of d(r))P.call(r,e)&&l(t,e,r[e]);return t};var S=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),k=(t,r)=>{for(var e in r)o(t,e,{get:r[e],enumerable:!0})},h=(t,r,e,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of $(r))!g.call(t,i)&&i!==e&&o(t,i,{get:()=>r[i],enumerable:!(n=E(r,i))||n.enumerable});return t};var F=(t,r,e)=>(e=t!=null?V(L(t)):{},h(r||!t||!t.__esModule?o(e,"default",{value:t,enumerable:!0}):e,t)),M=t=>h(o({},"__esModule",{value:!0}),t);var N=S((Tt,A)=>{var j=1/0,O=9007199254740991,B=17976931348623157e292,x=0/0,C="[object Arguments]",R="[object Function]",D="[object GeneratorFunction]",G="[object String]",K="[object Symbol]",_=/^\s+|\s+$/g,X=/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,H=/^0o[0-7]+$/i,U=/^(?:0|[1-9]\d*)$/,Y=parseInt;function q(t,r){for(var e=-1,n=t?t.length:0,i=Array(n);++e<n;)i[e]=r(t[e],e,t);return i}function z(t,r,e,n){for(var i=t.length,s=e+(n?1:-1);n?s--:++s<i;)if(r(t[s],s,t))return s;return-1}function J(t,r,e){if(r!==r)return z(t,Q,e);for(var n=e-1,i=t.length;++n<i;)if(t[n]===r)return n;return-1}function Q(t){return t!==t}function W(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n}function Z(t,r){return q(r,function(e){return t[e]})}function tt(t,r){return function(e){return t(r(e))}}var c=Object.prototype,y=c.hasOwnProperty,a=c.toString,rt=c.propertyIsEnumerable,et=tt(Object.keys,Object),nt=Math.max;function st(t,r){var e=w(t)||pt(t)?W(t.length,String):[],n=e.length,i=!!n;for(var s in t)(r||y.call(t,s))&&!(i&&(s=="length"||ot(s,n)))&&e.push(s);return e}function it(t){if(!ct(t))return et(t);var r=[];for(var e in Object(t))y.call(t,e)&&e!="constructor"&&r.push(e);return r}function ot(t,r){return r=r==null?O:r,!!r&&(typeof t=="number"||U.test(t))&&t>-1&&t%1==0&&t<r}function ct(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||c;return t===e}function at(t,r,e,n){t=m(t)?t:jt(t),e=e&&!n?lt(e):0;var i=t.length;return e<0&&(e=nt(i+e,0)),mt(t)?e<=i&&t.indexOf(r,e)>-1:!!i&&J(t,r,e)>-1}function pt(t){return ut(t)&&y.call(t,"callee")&&(!rt.call(t,"callee")||a.call(t)==C)}var w=Array.isArray;function m(t){return t!=null&&yt(t.length)&&!ft(t)}function ut(t){return b(t)&&m(t)}function ft(t){var r=f(t)?a.call(t):"";return r==R||r==D}function yt(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=O}function f(t){var r=typeof t;return!!t&&(r=="object"||r=="function")}function b(t){return!!t&&typeof t=="object"}function mt(t){return typeof t=="string"||!w(t)&&b(t)&&a.call(t)==G}function bt(t){return typeof t=="symbol"||b(t)&&a.call(t)==K}function dt(t){if(!t)return t===0?t:0;if(t=gt(t),t===j||t===-j){var r=t<0?-1:1;return r*B}return t===t?t:0}function lt(t){var r=dt(t),e=r%1;return r===r?e?r-e:r:0}function gt(t){if(typeof t=="number")return t;if(bt(t))return x;if(f(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=f(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=t.replace(_,"");var e=v.test(t);return e||H.test(t)?Y(t.slice(2),e?2:8):X.test(t)?x:+t}function ht(t){return m(t)?st(t):it(t)}function jt(t){return t?Z(t,ht(t)):[]}A.exports=at});var At={};k(At,{arrObjOrBoth:()=>wt,defaults:()=>I,version:()=>Ot});var p=F(N(),1);var T="5.0.4";var Ot=T,I={msg:"",optsVarName:"given variable"};function wt(t,r){let e=["object","objects","obj","ob","o"],n=["array","arrays","arr","aray","arr","a"],i=["any","all","everything","both","either","each","whatever","whatevs","e"],s=u(u({},I),r);if(s!=null&&s.msg&&s.msg.length&&(s.msg=`${s.msg.trim()} `),s.optsVarName!=="given variable"&&(s.optsVarName=`variable "${s.optsVarName}"`),(0,p.default)(e,t.toLowerCase().trim()))return"object";if((0,p.default)(n,t.toLowerCase().trim()))return"array";if((0,p.default)(i,t.toLowerCase().trim()))return"any";throw new TypeError(`${s.msg}The ${s.optsVarName} was customised to an unrecognised value: ${t}. Please check it against the API documentation.`)}return M(At);})(); | ||
"use strict";var utilArrayObjectOrBoth=(()=>{var V=Object.create;var o=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var $=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,L=Object.getPrototypeOf,g=Object.prototype.hasOwnProperty,P=Object.prototype.propertyIsEnumerable;var l=(t,r,e)=>r in t?o(t,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[r]=e,u=(t,r)=>{for(var e in r||(r={}))g.call(r,e)&&l(t,e,r[e]);if(d)for(var e of d(r))P.call(r,e)&&l(t,e,r[e]);return t};var S=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),k=(t,r)=>{for(var e in r)o(t,e,{get:r[e],enumerable:!0})},h=(t,r,e,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of $(r))!g.call(t,i)&&i!==e&&o(t,i,{get:()=>r[i],enumerable:!(n=E(r,i))||n.enumerable});return t};var F=(t,r,e)=>(e=t!=null?V(L(t)):{},h(r||!t||!t.__esModule?o(e,"default",{value:t,enumerable:!0}):e,t)),M=t=>h(o({},"__esModule",{value:!0}),t);var N=S((Tt,A)=>{var j=1/0,O=9007199254740991,B=17976931348623157e292,x=0/0,C="[object Arguments]",R="[object Function]",D="[object GeneratorFunction]",G="[object String]",K="[object Symbol]",_=/^\s+|\s+$/g,X=/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,H=/^0o[0-7]+$/i,U=/^(?:0|[1-9]\d*)$/,Y=parseInt;function q(t,r){for(var e=-1,n=t?t.length:0,i=Array(n);++e<n;)i[e]=r(t[e],e,t);return i}function z(t,r,e,n){for(var i=t.length,s=e+(n?1:-1);n?s--:++s<i;)if(r(t[s],s,t))return s;return-1}function J(t,r,e){if(r!==r)return z(t,Q,e);for(var n=e-1,i=t.length;++n<i;)if(t[n]===r)return n;return-1}function Q(t){return t!==t}function W(t,r){for(var e=-1,n=Array(t);++e<t;)n[e]=r(e);return n}function Z(t,r){return q(r,function(e){return t[e]})}function tt(t,r){return function(e){return t(r(e))}}var c=Object.prototype,y=c.hasOwnProperty,a=c.toString,rt=c.propertyIsEnumerable,et=tt(Object.keys,Object),nt=Math.max;function st(t,r){var e=w(t)||pt(t)?W(t.length,String):[],n=e.length,i=!!n;for(var s in t)(r||y.call(t,s))&&!(i&&(s=="length"||ot(s,n)))&&e.push(s);return e}function it(t){if(!ct(t))return et(t);var r=[];for(var e in Object(t))y.call(t,e)&&e!="constructor"&&r.push(e);return r}function ot(t,r){return r=r==null?O:r,!!r&&(typeof t=="number"||U.test(t))&&t>-1&&t%1==0&&t<r}function ct(t){var r=t&&t.constructor,e=typeof r=="function"&&r.prototype||c;return t===e}function at(t,r,e,n){t=m(t)?t:jt(t),e=e&&!n?lt(e):0;var i=t.length;return e<0&&(e=nt(i+e,0)),mt(t)?e<=i&&t.indexOf(r,e)>-1:!!i&&J(t,r,e)>-1}function pt(t){return ut(t)&&y.call(t,"callee")&&(!rt.call(t,"callee")||a.call(t)==C)}var w=Array.isArray;function m(t){return t!=null&&yt(t.length)&&!ft(t)}function ut(t){return b(t)&&m(t)}function ft(t){var r=f(t)?a.call(t):"";return r==R||r==D}function yt(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=O}function f(t){var r=typeof t;return!!t&&(r=="object"||r=="function")}function b(t){return!!t&&typeof t=="object"}function mt(t){return typeof t=="string"||!w(t)&&b(t)&&a.call(t)==G}function bt(t){return typeof t=="symbol"||b(t)&&a.call(t)==K}function dt(t){if(!t)return t===0?t:0;if(t=gt(t),t===j||t===-j){var r=t<0?-1:1;return r*B}return t===t?t:0}function lt(t){var r=dt(t),e=r%1;return r===r?e?r-e:r:0}function gt(t){if(typeof t=="number")return t;if(bt(t))return x;if(f(t)){var r=typeof t.valueOf=="function"?t.valueOf():t;t=f(r)?r+"":r}if(typeof t!="string")return t===0?t:+t;t=t.replace(_,"");var e=v.test(t);return e||H.test(t)?Y(t.slice(2),e?2:8):X.test(t)?x:+t}function ht(t){return m(t)?st(t):it(t)}function jt(t){return t?Z(t,ht(t)):[]}A.exports=at});var At={};k(At,{arrObjOrBoth:()=>wt,defaults:()=>I,version:()=>Ot});var p=F(N(),1);var T="5.0.5";var Ot=T,I={msg:"",optsVarName:"given variable"};function wt(t,r){let e=["object","objects","obj","ob","o"],n=["array","arrays","arr","aray","arr","a"],i=["any","all","everything","both","either","each","whatever","whatevs","e"],s=u(u({},I),r);if(s!=null&&s.msg&&s.msg.length&&(s.msg=`${s.msg.trim()} `),s.optsVarName!=="given variable"&&(s.optsVarName=`variable "${s.optsVarName}"`),(0,p.default)(e,t.toLowerCase().trim()))return"object";if((0,p.default)(n,t.toLowerCase().trim()))return"array";if((0,p.default)(i,t.toLowerCase().trim()))return"any";throw new TypeError(`${s.msg}The ${s.optsVarName} was customised to an unrecognised value: ${t}. Please check it against the API documentation.`)}return M(At);})(); |
{ | ||
"name": "util-array-object-or-both", | ||
"version": "5.0.4", | ||
"version": "5.0.5", | ||
"description": "Validate and normalise user choice: array, object or both?", | ||
@@ -5,0 +5,0 @@ "keywords": [ |