New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

util-array-object-or-both

Package Overview
Dependencies
Maintainers
1
Versions
152
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

util-array-object-or-both - npm Package Compare versions

Comparing version 5.0.8 to 5.0.9

4

dist/util-array-object-or-both.esm.js
/**
* @name util-array-object-or-both
* @fileoverview Validate and normalise user choice: array, object or both?
* @version 5.0.8
* @version 5.0.9
* @author Roy Revelt, Codsen Ltd

@@ -10,2 +10,2 @@ * @license MIT

import{includes as r}from"lodash-es";var s="5.0.8";var d=s,p={msg:"",optsVarName:"given variable"};function y(t,o){let a=["object","objects","obj","ob","o"],n=["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(a,t.toLowerCase().trim()))return"object";if(r(n,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,d as version};
import{includes as r}from"lodash-es";var s="5.0.9";var d=s,p={msg:"",optsVarName:"given variable"};function y(t,o){let a=["object","objects","obj","ob","o"],n=["array","arrays","arr","aray","arr","a"],i=["any","all","everything","both","either","each","whatever","whatevs","e"],e={...p,...o};if(e?.msg?.length&&(e.msg=`${e.msg.trim()} `),e.optsVarName!=="given variable"&&(e.optsVarName=`variable "${e.optsVarName}"`),r(a,t.toLowerCase().trim()))return"object";if(r(n,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,d as version};
/**
* @name util-array-object-or-both
* @fileoverview Validate and normalise user choice: array, object or both?
* @version 5.0.8
* @version 5.0.9
* @author Roy Revelt, Codsen Ltd

@@ -10,3 +10,3 @@ * @license MIT

"use strict";var utilArrayObjectOrBoth=(()=>{var c=Object.defineProperty;var jt=Object.getOwnPropertyDescriptor;var Tt=Object.getOwnPropertyNames,S=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable;var B=(t,e,r)=>e in t?c(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,O=(t,e)=>{for(var r in e||(e={}))E.call(e,r)&&B(t,r,e[r]);if(S)for(var r of S(e))Ot.call(e,r)&&B(t,r,e[r]);return t};var At=(t,e)=>{for(var r in e)c(t,r,{get:e[r],enumerable:!0})},vt=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let f of Tt(e))!E.call(t,f)&&f!==r&&c(t,f,{get:()=>e[f],enumerable:!(o=jt(e,f))||o.enumerable});return t};var It=t=>vt(c({},"__esModule",{value:!0}),t);var Ar={};At(Ar,{arrObjOrBoth:()=>Or,defaults:()=>gt,version:()=>Tr});var wt=typeof global=="object"&&global&&global.Object===Object&&global,b=wt;var St=typeof self=="object"&&self&&self.Object===Object&&self,Bt=b||St||Function("return this")(),y=Bt;var Et=y.Symbol,l=Et;var k=Object.prototype,kt=k.hasOwnProperty,Lt=k.toString,d=l?l.toStringTag:void 0;function Nt(t){var e=kt.call(t,d),r=t[d];try{t[d]=void 0;var o=!0}catch(s){}var f=Lt.call(t);return o&&(e?t[d]=r:delete t[d]),f}var L=Nt;var Pt=Object.prototype,Wt=Pt.toString;function Rt(t){return Wt.call(t)}var N=Rt;var Ft="[object Null]",Mt="[object Undefined]",P=l?l.toStringTag:void 0;function Vt(t){return t==null?t===void 0?Mt:Ft:P&&P in Object(t)?L(t):N(t)}var p=Vt;function Ct(t){return t!=null&&typeof t=="object"}var u=Ct;var Ut="[object Symbol]";function Dt(t){return typeof t=="symbol"||u(t)&&p(t)==Ut}var W=Dt;function Gt(t,e){for(var r=-1,o=t==null?0:t.length,f=Array(o);++r<o;)f[r]=e(t[r],r,t);return f}var R=Gt;var qt=Array.isArray,g=qt;var zt=/\s/;function Kt(t){for(var e=t.length;e--&&zt.test(t.charAt(e)););return e}var F=Kt;var $t=/^\s+/;function _t(t){return t&&t.slice(0,F(t)+1).replace($t,"")}var M=_t;function Xt(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var i=Xt;var V=0/0,Ht=/^[-+]0x[0-9a-f]+$/i,Jt=/^0b[01]+$/i,Yt=/^0o[0-7]+$/i,Qt=parseInt;function Zt(t){if(typeof t=="number")return t;if(W(t))return V;if(i(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=i(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=M(t);var r=Jt.test(t);return r||Yt.test(t)?Qt(t.slice(2),r?2:8):Ht.test(t)?V:+t}var C=Zt;var U=1/0,te=17976931348623157e292;function ee(t){if(!t)return t===0?t:0;if(t=C(t),t===U||t===-U){var e=t<0?-1:1;return e*te}return t===t?t:0}var D=ee;function re(t){var e=D(t),r=e%1;return e===e?r?e-r:e:0}var G=re;var oe="[object AsyncFunction]",ae="[object Function]",fe="[object GeneratorFunction]",se="[object Proxy]";function pe(t){if(!i(t))return!1;var e=p(t);return e==ae||e==fe||e==oe||e==se}var q=pe;function ue(t,e,r,o){for(var f=t.length,s=r+(o?1:-1);o?s--:++s<f;)if(e(t[s],s,t))return s;return-1}var z=ue;function me(t){return t!==t}var K=me;function le(t,e,r){for(var o=r-1,f=t.length;++o<f;)if(t[o]===e)return o;return-1}var $=le;function de(t,e,r){return e===e?$(t,e,r):z(t,K,r)}var _=de;var ie=9007199254740991,ne=/^(?:0|[1-9]\d*)$/;function xe(t,e){var r=typeof t;return e=e==null?ie:e,!!e&&(r=="number"||r!="symbol"&&ne.test(t))&&t>-1&&t%1==0&&t<e}var X=xe;var ce=9007199254740991;function be(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ce}var h=be;function ye(t){return t!=null&&h(t.length)&&!q(t)}var j=ye;var ge=Object.prototype;function he(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||ge;return t===r}var H=he;function je(t,e){for(var r=-1,o=Array(t);++r<t;)o[r]=e(r);return o}var J=je;var Te="[object Arguments]";function Oe(t){return u(t)&&p(t)==Te}var A=Oe;var Y=Object.prototype,Ae=Y.hasOwnProperty,ve=Y.propertyIsEnumerable,Ie=A(function(){return arguments}())?A:function(t){return u(t)&&Ae.call(t,"callee")&&!ve.call(t,"callee")},Q=Ie;function we(){return!1}var Z=we;var rt=typeof exports=="object"&&exports&&!exports.nodeType&&exports,tt=rt&&typeof module=="object"&&module&&!module.nodeType&&module,Se=tt&&tt.exports===rt,et=Se?y.Buffer:void 0,Be=et?et.isBuffer:void 0,Ee=Be||Z,ot=Ee;var ke="[object Arguments]",Le="[object Array]",Ne="[object Boolean]",Pe="[object Date]",We="[object Error]",Re="[object Function]",Fe="[object Map]",Me="[object Number]",Ve="[object Object]",Ce="[object RegExp]",Ue="[object Set]",De="[object String]",Ge="[object WeakMap]",qe="[object ArrayBuffer]",ze="[object DataView]",Ke="[object Float32Array]",$e="[object Float64Array]",_e="[object Int8Array]",Xe="[object Int16Array]",He="[object Int32Array]",Je="[object Uint8Array]",Ye="[object Uint8ClampedArray]",Qe="[object Uint16Array]",Ze="[object Uint32Array]",a={};a[Ke]=a[$e]=a[_e]=a[Xe]=a[He]=a[Je]=a[Ye]=a[Qe]=a[Ze]=!0;a[ke]=a[Le]=a[qe]=a[Ne]=a[ze]=a[Pe]=a[We]=a[Re]=a[Fe]=a[Me]=a[Ve]=a[Ce]=a[Ue]=a[De]=a[Ge]=!1;function tr(t){return u(t)&&h(t.length)&&!!a[p(t)]}var at=tr;function er(t){return function(e){return t(e)}}var ft=er;var st=typeof exports=="object"&&exports&&!exports.nodeType&&exports,n=st&&typeof module=="object"&&module&&!module.nodeType&&module,rr=n&&n.exports===st,v=rr&&b.process,or=function(){try{var t=n&&n.require&&n.require("util").types;return t||v&&v.binding&&v.binding("util")}catch(e){}}(),I=or;var pt=I&&I.isTypedArray,ar=pt?ft(pt):at,ut=ar;var fr=Object.prototype,sr=fr.hasOwnProperty;function pr(t,e){var r=g(t),o=!r&&Q(t),f=!r&&!o&&ot(t),s=!r&&!o&&!f&&ut(t),w=r||o||f||s,T=w?J(t.length,String):[],ht=T.length;for(var m in t)(e||sr.call(t,m))&&!(w&&(m=="length"||f&&(m=="offset"||m=="parent")||s&&(m=="buffer"||m=="byteLength"||m=="byteOffset")||X(m,ht)))&&T.push(m);return T}var mt=pr;function ur(t,e){return function(r){return t(e(r))}}var lt=ur;var mr=lt(Object.keys,Object),dt=mr;var lr=Object.prototype,dr=lr.hasOwnProperty;function ir(t){if(!H(t))return dt(t);var e=[];for(var r in Object(t))dr.call(t,r)&&r!="constructor"&&e.push(r);return e}var it=ir;function nr(t){return j(t)?mt(t):it(t)}var nt=nr;var xr="[object String]";function cr(t){return typeof t=="string"||!g(t)&&u(t)&&p(t)==xr}var xt=cr;function br(t,e){return R(e,function(r){return t[r]})}var ct=br;function yr(t){return t==null?[]:ct(t,nt(t))}var bt=yr;var gr=Math.max;function hr(t,e,r,o){t=j(t)?t:bt(t),r=r&&!o?G(r):0;var f=t.length;return r<0&&(r=gr(f+r,0)),xt(t)?r<=f&&t.indexOf(e,r)>-1:!!f&&_(t,e,r)>-1}var x=hr;var yt="5.0.8";var Tr=yt,gt={msg:"",optsVarName:"given variable"};function Or(t,e){let r=["object","objects","obj","ob","o"],o=["array","arrays","arr","aray","arr","a"],f=["any","all","everything","both","either","each","whatever","whatevs","e"],s=O(O({},gt),e);if(s!=null&&s.msg&&s.msg.length&&(s.msg=`${s.msg.trim()} `),s.optsVarName!=="given variable"&&(s.optsVarName=`variable "${s.optsVarName}"`),x(r,t.toLowerCase().trim()))return"object";if(x(o,t.toLowerCase().trim()))return"array";if(x(f,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 It(Ar);})();
"use strict";var utilArrayObjectOrBoth=(()=>{var b=Object.defineProperty;var jt=Object.getOwnPropertyDescriptor;var Tt=Object.getOwnPropertyNames,S=Object.getOwnPropertySymbols;var E=Object.prototype.hasOwnProperty,Ot=Object.prototype.propertyIsEnumerable;var B=(t,e,r)=>e in t?b(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,A=(t,e)=>{for(var r in e||(e={}))E.call(e,r)&&B(t,r,e[r]);if(S)for(var r of S(e))Ot.call(e,r)&&B(t,r,e[r]);return t};var At=(t,e)=>{for(var r in e)b(t,r,{get:e[r],enumerable:!0})},vt=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let f of Tt(e))!E.call(t,f)&&f!==r&&b(t,f,{get:()=>e[f],enumerable:!(o=jt(e,f))||o.enumerable});return t};var It=t=>vt(b({},"__esModule",{value:!0}),t);var Ar={};At(Ar,{arrObjOrBoth:()=>Or,defaults:()=>gt,version:()=>Tr});var wt=typeof global=="object"&&global&&global.Object===Object&&global,y=wt;var St=typeof self=="object"&&self&&self.Object===Object&&self,Bt=y||St||Function("return this")(),g=Bt;var Et=g.Symbol,l=Et;var k=Object.prototype,kt=k.hasOwnProperty,Lt=k.toString,i=l?l.toStringTag:void 0;function Nt(t){var e=kt.call(t,i),r=t[i];try{t[i]=void 0;var o=!0}catch(s){}var f=Lt.call(t);return o&&(e?t[i]=r:delete t[i]),f}var L=Nt;var Pt=Object.prototype,Wt=Pt.toString;function Rt(t){return Wt.call(t)}var N=Rt;var Ft="[object Null]",Mt="[object Undefined]",P=l?l.toStringTag:void 0;function Vt(t){return t==null?t===void 0?Mt:Ft:P&&P in Object(t)?L(t):N(t)}var p=Vt;function Ct(t){return t!=null&&typeof t=="object"}var u=Ct;var Ut="[object Symbol]";function Dt(t){return typeof t=="symbol"||u(t)&&p(t)==Ut}var W=Dt;function Gt(t,e){for(var r=-1,o=t==null?0:t.length,f=Array(o);++r<o;)f[r]=e(t[r],r,t);return f}var R=Gt;var qt=Array.isArray,h=qt;var zt=/\s/;function Kt(t){for(var e=t.length;e--&&zt.test(t.charAt(e)););return e}var F=Kt;var $t=/^\s+/;function _t(t){return t&&t.slice(0,F(t)+1).replace($t,"")}var M=_t;function Xt(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}var n=Xt;var V=0/0,Ht=/^[-+]0x[0-9a-f]+$/i,Jt=/^0b[01]+$/i,Yt=/^0o[0-7]+$/i,Qt=parseInt;function Zt(t){if(typeof t=="number")return t;if(W(t))return V;if(n(t)){var e=typeof t.valueOf=="function"?t.valueOf():t;t=n(e)?e+"":e}if(typeof t!="string")return t===0?t:+t;t=M(t);var r=Jt.test(t);return r||Yt.test(t)?Qt(t.slice(2),r?2:8):Ht.test(t)?V:+t}var C=Zt;var U=1/0,te=17976931348623157e292;function ee(t){if(!t)return t===0?t:0;if(t=C(t),t===U||t===-U){var e=t<0?-1:1;return e*te}return t===t?t:0}var D=ee;function re(t){var e=D(t),r=e%1;return e===e?r?e-r:e:0}var G=re;var oe="[object AsyncFunction]",ae="[object Function]",fe="[object GeneratorFunction]",se="[object Proxy]";function pe(t){if(!n(t))return!1;var e=p(t);return e==ae||e==fe||e==oe||e==se}var q=pe;function ue(t,e,r,o){for(var f=t.length,s=r+(o?1:-1);o?s--:++s<f;)if(e(t[s],s,t))return s;return-1}var z=ue;function me(t){return t!==t}var K=me;function le(t,e,r){for(var o=r-1,f=t.length;++o<f;)if(t[o]===e)return o;return-1}var $=le;function de(t,e,r){return e===e?$(t,e,r):z(t,K,r)}var _=de;var ie=9007199254740991,ne=/^(?:0|[1-9]\d*)$/;function xe(t,e){var r=typeof t;return e=e==null?ie:e,!!e&&(r=="number"||r!="symbol"&&ne.test(t))&&t>-1&&t%1==0&&t<e}var X=xe;var ce=9007199254740991;function be(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ce}var j=be;function ye(t){return t!=null&&j(t.length)&&!q(t)}var T=ye;var ge=Object.prototype;function he(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||ge;return t===r}var H=he;function je(t,e){for(var r=-1,o=Array(t);++r<t;)o[r]=e(r);return o}var J=je;var Te="[object Arguments]";function Oe(t){return u(t)&&p(t)==Te}var v=Oe;var Y=Object.prototype,Ae=Y.hasOwnProperty,ve=Y.propertyIsEnumerable,Ie=v(function(){return arguments}())?v:function(t){return u(t)&&Ae.call(t,"callee")&&!ve.call(t,"callee")},Q=Ie;function we(){return!1}var Z=we;var rt=typeof exports=="object"&&exports&&!exports.nodeType&&exports,tt=rt&&typeof module=="object"&&module&&!module.nodeType&&module,Se=tt&&tt.exports===rt,et=Se?g.Buffer:void 0,Be=et?et.isBuffer:void 0,Ee=Be||Z,ot=Ee;var ke="[object Arguments]",Le="[object Array]",Ne="[object Boolean]",Pe="[object Date]",We="[object Error]",Re="[object Function]",Fe="[object Map]",Me="[object Number]",Ve="[object Object]",Ce="[object RegExp]",Ue="[object Set]",De="[object String]",Ge="[object WeakMap]",qe="[object ArrayBuffer]",ze="[object DataView]",Ke="[object Float32Array]",$e="[object Float64Array]",_e="[object Int8Array]",Xe="[object Int16Array]",He="[object Int32Array]",Je="[object Uint8Array]",Ye="[object Uint8ClampedArray]",Qe="[object Uint16Array]",Ze="[object Uint32Array]",a={};a[Ke]=a[$e]=a[_e]=a[Xe]=a[He]=a[Je]=a[Ye]=a[Qe]=a[Ze]=!0;a[ke]=a[Le]=a[qe]=a[Ne]=a[ze]=a[Pe]=a[We]=a[Re]=a[Fe]=a[Me]=a[Ve]=a[Ce]=a[Ue]=a[De]=a[Ge]=!1;function tr(t){return u(t)&&j(t.length)&&!!a[p(t)]}var at=tr;function er(t){return function(e){return t(e)}}var ft=er;var st=typeof exports=="object"&&exports&&!exports.nodeType&&exports,x=st&&typeof module=="object"&&module&&!module.nodeType&&module,rr=x&&x.exports===st,I=rr&&y.process,or=function(){try{var t=x&&x.require&&x.require("util").types;return t||I&&I.binding&&I.binding("util")}catch(e){}}(),w=or;var pt=w&&w.isTypedArray,ar=pt?ft(pt):at,ut=ar;var fr=Object.prototype,sr=fr.hasOwnProperty;function pr(t,e){var r=h(t),o=!r&&Q(t),f=!r&&!o&&ot(t),s=!r&&!o&&!f&&ut(t),d=r||o||f||s,O=d?J(t.length,String):[],ht=O.length;for(var m in t)(e||sr.call(t,m))&&!(d&&(m=="length"||f&&(m=="offset"||m=="parent")||s&&(m=="buffer"||m=="byteLength"||m=="byteOffset")||X(m,ht)))&&O.push(m);return O}var mt=pr;function ur(t,e){return function(r){return t(e(r))}}var lt=ur;var mr=lt(Object.keys,Object),dt=mr;var lr=Object.prototype,dr=lr.hasOwnProperty;function ir(t){if(!H(t))return dt(t);var e=[];for(var r in Object(t))dr.call(t,r)&&r!="constructor"&&e.push(r);return e}var it=ir;function nr(t){return T(t)?mt(t):it(t)}var nt=nr;var xr="[object String]";function cr(t){return typeof t=="string"||!h(t)&&u(t)&&p(t)==xr}var xt=cr;function br(t,e){return R(e,function(r){return t[r]})}var ct=br;function yr(t){return t==null?[]:ct(t,nt(t))}var bt=yr;var gr=Math.max;function hr(t,e,r,o){t=T(t)?t:bt(t),r=r&&!o?G(r):0;var f=t.length;return r<0&&(r=gr(f+r,0)),xt(t)?r<=f&&t.indexOf(e,r)>-1:!!f&&_(t,e,r)>-1}var c=hr;var yt="5.0.9";var Tr=yt,gt={msg:"",optsVarName:"given variable"};function Or(t,e){var d;let r=["object","objects","obj","ob","o"],o=["array","arrays","arr","aray","arr","a"],f=["any","all","everything","both","either","each","whatever","whatevs","e"],s=A(A({},gt),e);if((d=s==null?void 0:s.msg)!=null&&d.length&&(s.msg=`${s.msg.trim()} `),s.optsVarName!=="given variable"&&(s.optsVarName=`variable "${s.optsVarName}"`),c(r,t.toLowerCase().trim()))return"object";if(c(o,t.toLowerCase().trim()))return"array";if(c(f,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 It(Ar);})();
/*! Bundled license information:

@@ -13,0 +13,0 @@

{
"name": "util-array-object-or-both",
"version": "5.0.8",
"version": "5.0.9",
"description": "Validate and normalise user choice: array, object or both?",

@@ -41,3 +41,3 @@ "keywords": [

"devtest": "c8 npm run unit && npm run examples && npm run lint",
"dts": "rollup -c && npm run prettier -- 'types/index.d.ts' --write --loglevel 'silent'",
"dts": "rollup -c && npm run prettier -- 'types/index.d.ts' --write --log-level 'silent'",
"examples": "node '../../ops/scripts/run-examples.js'",

@@ -50,3 +50,3 @@ "lect": "node '../../ops/lect/lect.js' && npm run prettier -- 'README.md' '.all-contributorsrc' 'rollup.config.js' --write",

"prettier": "prettier",
"prettier:format": "npm run prettier -- --write '**/*.{ts,tsx,md}' --no-error-on-unmatched-pattern --loglevel 'silent'",
"prettier:format": "npm run prettier -- --write '**/*.{ts,tsx,md}' --no-error-on-unmatched-pattern --log-level 'silent'",
"pretest": "npm run lect && npm run build",

@@ -75,5 +75,5 @@ "test": "npm run devtest",

"dependencies": {
"@types/lodash-es": "^4.17.7",
"@types/lodash-es": "^4.17.8",
"lodash-es": "^4.17.21"
}
}

@@ -9,5 +9,5 @@ declare const version: string;

str: string,
opts?: Partial<Opts>
opts?: Partial<Opts>,
): "array" | "object" | "any";
export { Opts, arrObjOrBoth, defaults, version };
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc