UNPKG

lodash-decipher

Version:
7 lines (6 loc) 3.96 kB
/*! lodash-decipher - v0.3.4-3 * https://github.com/decipherinc/lodash-decipher * Copyright (c) 2015 Decipher, Inc.; Licensed MIT */ !function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b,c){"use strict";var d=window._,e=a("format"),f=function(a,b,c,e){return d.isObject(a)&&!d.isFunction(a)&&(a=d[d.isArray(a)?b:c].apply(d,e)),a},g=d.bind(f,d),h=function(a){return d.isObject(a)?function(b){d.isObject(b)&&d.extend(b,a)}:d.noop},i=function(a,b){return d.isString(a)?function(c){d.isObject(c)&&(c[a]=b)}:d.noop},j={noop:function(){},flattenPrototype:function(a){var b,c=this||c,d={},e=Object.getPrototypeOf;if(!c.isObject(a))return a;for(b=e(a);null!==b&&b!==Object.prototype;)c.defaults(d,b),b=e(b);return d},applicator:function(a,b,c){var d=this||d;return d.isString(a)?function(e){return d.isObject(e)&&d.isFunction(e[a])?e[a].apply(c||e,b||[]):e}:d.identity},isDefined:function(a){return!(this||d).isUndefined(a)},format:e,exception:function(a,b){var c=this||c;return new Error(c.format.apply(c,arguments))},hasFunction:function(a,b){var c=this||c;return c.containsFunction(a,b)&&c.has(a,b)},containsFunction:function(a,b){var c=this||c;return c.isObject(a)&&c.isFunction(a[b])},isSingular:function(a){return 1===(this||d).size(a)}},k={add:function l(a,b){var c,d=this||d,e=this(arguments).toArray().slice(1).compact().value(),f=function(a,b){return Array.prototype.concat.apply(a,b)},g=a===!1||a===!0;if(!d.isUndefined(a))return d.isString(a)?(a=a.split(""),f(a,e).join("")):d.isArray(a)?f(a,e):d.isFunction(a)?function(){return l.apply(d,[a.apply(null,arguments)].concat(e))}:d.isObject(a)?d.extend({},f(a,e)):(c=d.reduce(e,function(a,b){return a+(d.isNaN(parseInt(b,10))?0:b)},a,d),g?!!c:c)},transmogrify:function(a,b,c){var d=this||d,e=function(a,b){return d.isObject(a)&&!d.isFunction(a)&&(!b||c.test(b))},f=function h(a,c,f){var i=b(a);return d.contains(g,a)||(g.push(a),e(i)&&d.extend(i,d(i).sift(e).morph(function(a,b){return h(a,b,i)}).value())),c&&(f[c]=i),i},g=[];return c=c||/^[^$]/,d.isString(c)&&(c=new RegExp(c)),b=b||d.identity,f(a)},morph:function(a){return g.call(this||d,a,"map","mapValues",arguments)},sift:function(a){return g.call(this||d,a,"filter","pick",arguments)},squirt:function(a,b,c){var d,e=this||e;return d=e.isObject(b)?h(b):i(b,c),e.each(a||[],d)},empty:function(a){var b=this||b;return b.isObject(a)&&(b.isArray(a)?a.length=0:b(a).keys().each(function(b){delete a[b]})),a}};d.mixin(d,j,{chain:!1}),d.mixin(d,k),b.exports=d},{format:2}],2:[function(a,b,c){!function(){function a(){console.log(d.apply(null,arguments))}function c(a,b){return d.apply(null,[a].concat(b))}function d(a){for(var b,c,d,e=1,f=[].slice.call(arguments),g=0,h=a.length,i="",j=!1,k=function(){return f[e++]},l=function(){for(var b="";a[g].match(/\d/);)b+=a[g++];return b.length>0?parseInt(b):null};h>g;++g)if(b=a[g],j)switch(j=!1,d=l(),b){case"b":i+=parseInt(k(),10).toString(2);break;case"c":c=k(),i+="string"==typeof c||c instanceof String?c:String.fromCharCode(parseInt(c,10));break;case"d":i+=parseInt(k(),10);break;case"f":i+=parseFloat(k()).toFixed(d||6);break;case"o":i+="0"+parseInt(k(),10).toString(8);break;case"s":i+=k();break;case"x":i+="0x"+parseInt(k(),10).toString(16);break;case"X":i+="0x"+parseInt(k(),10).toString(16).toUpperCase();break;default:i+=b}else"%"===b?j=!0:i+=b;return i}var e;e="undefined"!=typeof b?b.exports=d:function(){return this||(1,eval)("this")}(),e.format=d,e.vsprintf=c,"undefined"!=typeof console&&"function"==typeof console.log&&(e.printf=a)}()},{}]},{},[1]); //# sourceMappingURL=lodash-decipher.min.js.map