UNPKG

belty

Version:
4 lines (3 loc) 5.8 kB
/*! belty v5.2.2 - Mon Jun 11 2018 23:24:08 GMT-0400 (EDT). (c) 2018 Miguel Castillo <manchagnu@gmail.com>. Licensed under MIT */ !function(r){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).belty=r()}}(function(){return require=_bb$iter=function(r,n){var t={};function e(n){if(!t.hasOwnProperty(n)){var o={exports:{}},u=r[n][0],s=r[n][1];t[n]=o.exports,u((a=s,function(r){var n=a[r];if(i(n))return e(n);for(var t=e.next;t;t=t.next)if(t.has(n))return t.get(n);for(var o=e.prev;o;o=o.prev)if(o.has(n))return o.get(n);throw new Error("Module '"+r+"' with id "+n+" was not found")}),o,o.exports),t[n]=o.exports}var a;return t[n]}function i(n){return r[n]}if(e.get=e,e.has=i,e.next="undefined"==typeof _bb$iter?null:_bb$iter,n.length)for(var o=e,u=e.next;u;)u.prev=o,o=u,u=u.next;return n.forEach(e),e}({1:[function(r,n,t){var e=r("./pick"),i=r("./omit"),o=r("./assign"),u=r("./merge"),s=r("./findAll"),a=r("./identity"),f=r("./isMatch"),c=r("./noop"),p=r("./arrayToObject"),l=r("./value"),y=r("./values"),d=r("./toArray");n.exports={result:l,pluck:e,pick:e,omit:i,assign:o,extend:o,merge:u,findAll:s,identity:a,isMatch:f,noop:c,value:l,values:y,objectValue:l,objectValues:y,arrayToObject:p,toArray:d}},{"./pick":2,"./omit":3,"./assign":4,"./merge":5,"./findAll":6,"./identity":7,"./isMatch":8,"./noop":9,"./arrayToObject":10,"./value":11,"./values":12,"./toArray":13}],2:[function(r,n,t){var e=r("dis-isa");n.exports=function(r,n){return e.isPlainObject(r)?(e.isArray(n)||e.isPlainObject(n)?e.isPlainObject(n)&&(n=Object.keys(n)):n=[n],n.filter(function(n){return r.hasOwnProperty(n)}).reduce(function(n,t){return n[t]=r[t],n},{})):{}}},{"dis-isa":14}],3:[function(r,n,t){var e=r("dis-isa"),i=r("./arrayToObject");n.exports=function(r,n){return e.isPlainObject(r)?(e.isArray(n)||e.isPlainObject(n)||(n=[n]),e.isArray(n)&&(n=i(n)),Object.keys(r).filter(function(r){return!n.hasOwnProperty(r)}).reduce(function(n,t){return n[t]=r[t],n},{})):{}}},{"dis-isa":14,"./arrayToObject":10}],4:[function(r,n,t){function e(r,n){return n}n.exports=function(r){var n,t,i,o=Array.prototype.slice.call(arguments,1),u=o.length>1&&"function"==typeof o[o.length-1]?o.pop():e;for(r=r||{},i=0,t=o.length;i<t;i++)for(var s in n=o[i])n.hasOwnProperty(s)&&(r[s]=u(r[s],n[s]));return r}},{}],5:[function(r,n,t){var e=r("dis-isa");function i(r,n){return n}function o(r,n){var t;for(var i in n)n.hasOwnProperty(i)&&(t=n[i],e.isBuffer(t)?r[i]=t:t&&t.constructor===Object?(r[i]=r[i]||{},r[i]=o(r[i],t)):e.isArray(t)?(r[i]=r[i]||[],r[i]=o(r[i],t)):r[i]=t);return r}n.exports=function(r){r=r||{};for(var n=Array.prototype.slice.call(arguments,1),t=e.isFunction(n[n.length-1])?n.pop():i,u=0,s=n.length;u<s;u++)o(r,t(r,n[u]));return r}},{"dis-isa":14}],6:[function(r,n,t){var e=r("dis-isa"),i=r("./isMatch");n.exports=function(r,n){var t=[],o=e.isFunction(n)?n:i.withCriteria(n);for(var u in r)r.hasOwnProperty(u)&&o(r[u],u,r)&&t.push(r[u]);return t}},{"dis-isa":14,"./isMatch":8}],7:[function(r,n,t){n.exports=function(r){return r}},{}],8:[function(r,n,t){var e=r("dis-isa");function i(r,n){if(r===n)return!0;if(!r||!n)return!1;if(e.isArray(r)||e.isObject(r)){for(var t in n)if(n.hasOwnProperty(t)&&n[t]!==r[t])return!(!n[t]||!e.isArray(n[t])&&!e.isObject(n[t]))&&i(r[t],n[t]);return!0}return!1}i.withCriteria=function(r){return function(n){return i(n,r)}},i.withItem=function(r){return function(n){return i(r,n)}},n.exports=i},{"dis-isa":14}],9:[function(r,n,t){n.exports=function(){}},{}],10:[function(r,n,t){var e=r("dis-isa");n.exports=function(r,n){var t=!0;return 1!==arguments.length&&(e.isFunction(n)||(t=n,n=!1)),r.reduce(function(i,o,u){var s=o,a=t;if(n){var f=n(o,u,r);e.isArray(f)?(s=f[0],a=f[1]):a=f}return i[s]=a,i},{})}},{"dis-isa":14}],11:[function(r,n,t){var e=r("./identity"),i=r("split-keypath"),o=r("dis-isa");n.exports=function(r,n,t){if(n){o.isString(n)?n=i(n):o.isArray(n)||(n=[n]);var u=n.reduce(function(r,n){return r[n]},r);return(t||e)(u,n,r)}}},{"./identity":7,"split-keypath":15,"dis-isa":14}],12:[function(r,n,t){var e=r("dis-isa");n.exports=function(r){return e.isArray(r)?r:Object.keys(r).filter(function(n){return r.hasOwnProperty(n)}).map(function(n){return r[n]})}},{"dis-isa":14}],13:[function(r,n,t){var e=r("dis-isa");n.exports=function(){var r=0,n=arguments,t=arguments.length,i=[];if(1===arguments.length&&e.isArray(arguments[0]))return arguments[0];for(;r<t;)e.isArray(n[r])?i=i.concat(n[r]):i.push(n[r]),r++;return i}},{"dis-isa":14}],14:[function(r,n,t){var e=Function.prototype.apply.bind(Object.prototype.toString),i="undefined"!=typeof Buffer?e(new Buffer(1)):"[object Uint8Array]",o=e(!0),u=e(/test/),s=e(new Date),a=e([]),f=e({}),c=e(new Error),p=e(1);function l(r){return void 0===r}function y(r){return null===r}var d=Array.isArray?Array.isArray:function(r){return e(r)===a};n.exports={isBoolean:function(r){return e(r)===o},isNull:y,isUndefined:l,isRegex:function(r){return!!r&&e(r)===u},isArray:d,isBuffer:function(r){return e(r)===i},isError:function(r){return e(r)===c||r instanceof Error},isString:function(r){return"string"==typeof r},isObject:function(r){return"object"==typeof r},isPlainObject:function(r){return e(r)===f},isFunction:function(r){return"function"==typeof r},isDate:function(r){return e(r)===s},isNumber:function(r){return e(r)===p},typeName:function(r){return y(r)?"null":l(r)?"undefined":/\[.+ ([^\]]+)/.exec(e(r))[1].toLowerCase()},toString:e}},{}],15:[function(r,n,t){n.exports=function(r){for(var n,t=/(\w+)|\[([^\]]+)\]/g,e=[];n=t.exec(r||"");)"["===r[n.index]?e.push(n[2]):e.push(n[1]);return e}},{}]},[1]),_bb$iter(1)}); //# sourceMappingURL=index.js.map