-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcube.js
More file actions
8 lines (8 loc) · 7.82 KB
/
cube.js
File metadata and controls
8 lines (8 loc) · 7.82 KB
1
2
3
4
5
6
7
8
/**
* Minified by jsDelivr using Terser v5.39.0.
* Original file: /npm/cube-js@0.1.0/lib/cube.js
*
* Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
*/
var cube=this.cube||{};"undefined"!=typeof window&&(window.cube=cube),cube.error=function(r,n){throw new(n=n||Error)(r)},cube.global=this,function(r){var n=Array.prototype,e=Object.prototype,t=Function.prototype,u=n.slice,i=(n.unshift,e.toString),c=e.hasOwnProperty,o=n.forEach,a=n.map,l=n.reduce,f=n.reduceRight,s=n.filter,p=n.every,d=n.some,y=n.indexOf,g=n.lastIndexOf,h=Array.isArray,v=Object.keys,m=Object.create,b=(t.bind,{});r.forEach=function(n,e,t){if(null!=n)if(o&&n.forEach===o)n.forEach(e,t);else if(r.isNumber(n.length)){for(var u=0,i=n.length;u<i;u++)if(e.call(t,n[u],u,n)==b)return}else for(var a in n)if(c.call(n,a)&&e.call(t,n[a],a,n)===b)return},r.map=function(n,e,t){var u=[];return null==n?u:a&&n.map===a?n.map(e,t):(r.forEach(n,(function(r,n,i){u[u.length]=e.call(t,r,n,i)})),u)},r.reduce=function(n,e,t,u){var i=void 0!==t;if(null==n&&(n=[]),l&&n.reduce===l)return u&&(e=r.bind(e,u)),i?n.reduce(e,t):n.reduce(e);if(r.forEach(n,(function(r,n,c){i||0!==n?t=e.call(u,t,r,n,c):(t=r,i=!0)})),!i)throw new TypeError("Reduce of empty array with no initial value");return t},r.reduceRight=function(n,e,t,u){if(null==n&&(n=[]),f&&n.reduceRight===f)return u&&(e=r.bind(e,u)),void 0!==t?n.reduceRight(e,t):n.reduceRight(e);var i=(r.isArray(n)?n.slice():r.Array.toArray(n)).reverse();return r.reduce(i,e,t,u)},r.detect=function(n,e,t){var u;return r.some(n,(function(r,n,i){if(e.call(t,r,n,i))return u=r,!0})),u},r.chunk=function(r,n){if(!n||!r)return r;for(var e=[];r.length>0;)e.push(r.splice(0,n));return e},r.filter=function(n,e,t){var u=[];return null==n?u:s&&n.filter===s?n.filter(e,t):(r.forEach(n,(function(r,n,i){e.call(t,r,n,i)&&(u[u.length]=r)})),u)},r.every=function(n,e,t){var u=!0;return null==n?u:p&&n.every===p?n.every(e,t):(r.forEach(n,(function(r,n,i){if(!(u=u&&e.call(t,r,n,i)))return b})),u)},r.some=function(n,e,t){e||(e=r.identity);var u=!1;return null==n?u:d&&n.some===d?n.some(e,t):(r.forEach(n,(function(r,n,i){if(e.call(t,r,n,i))return u=!0,b})),u)},r.contains=function(n,e){var t=!1;return null==n?t:y&&n.indexOf===y?-1!=n.indexOf(e):(r.some(n,(function(r){if(t=r===e)return!0})),t)},r.pluck=function(n,e){return r.map(n,(function(r){return r[e]}))},r.sortBy=function(n,e,t){return r.pluck(r.map(n,(function(r,n,u){return{value:r,criteria:e.call(t,r,n,u)}})).sort((function(r,n){var e=r.criteria,t=n.criteria;return e<t?-1:e>t?1:0})),"value")},r.sortedIndex=function(n,e,t){t||(t=r.identity);for(var u=0,i=n.length;u<i;){var c=u+i>>1;t(n[c])<t(e)?u=c+1:i=c}return u},r.toArray=function(n){return n?n.toArray?n.toArray():r.isArray(n)?n:r.isArguments(n)?u.call(n):r.values(n):[]},r.last=function(r){var n=r.length;return n>0?r[n-1]:void 0},r.compact=function(n){return r.filter(n,(function(r){return!!r}))},r.flatten=function(n){return r.reduce(n,(function(n,e){return r.isArray(e)?n.concat(r.flatten(e)):(n[n.length]=e,n)}),[])},r.without=function(n,e){var t=u.call(arguments,1);return r.filter(n,(function(n){return!r.contains(t,n)}))},r.unique=function(n,e){return r.reduce(n,(function(n,t,u){return 0!=u&&(!0===e?r.last(n)==t:r.contains(n,t))||(n[n.length]=t),n}),[])},r.intersect=function(n){var e=u.call(arguments,1);return r.filter(r.unique(n),(function(n){return r.every(e,(function(e){return r.indexOf(e,n)>=0}))}))},r.indexOf=function(n,e,t){if(null==n)return-1;var u,i;if(t)return n[u=r.sortedIndex(n,e)]===e?u:-1;if(y&&n.indexOf===y)return n.indexOf(e);for(u=0,i=n.length;u<i;u++)if(n[u]===e)return u;return-1},r.lastIndexOf=function(r,n){if(null==r)return-1;if(g&&r.lastIndexOf===g)return r.lastIndexOf(n);for(var e=r.length;e--;)if(r[e]===n)return e;return-1},r.bind=function(n,e){var t=Array.prototype.slice.call(arguments,2);return function(){e=e||this!=r.global&&this;var u=t.concat(Array.prototype.slice.call(arguments));if("string"==typeof n&&e[n])e[n].apply(e,u);else if(r.isFunction(n))return n.apply(e,u)}},r.methodize=function(r,n){return n?function(){return r.apply(null,[this[n]].concat([].slice.call(arguments)))}:function(){return r.apply(null,[this].concat([].slice.call(arguments)))}},r.extend=function(n,e){var t=function(){};t.prototype=e.prototype;var u=n.prototype;return n.prototype=new t,r.mix(n.prototype,u,!0),r.mix(n,e),n.$super=e,n},r.create=m||function(n,e){var t=function(n){n&&r.mix(this,n)};return t.prototype=n,new t(e)},r.delay=function(r,n){var e=u.call(arguments,2);return setTimeout((function(){return r.apply(r,e)}),n)},r.defer=function(n){return r.delay.apply(r,[n,1].concat(u.call(arguments,1)))},r.keys=v||function(r){if(r!==Object(r))throw new TypeError("Invalid object");var n=[];for(var e in r)c.call(r,e)&&(n[n.length]=e);return n},r.values=function(n){return r.map(n,r.identity)},r.methods=function(n){return r.filter(r.keys(n),(function(e){return r.isFunction(n[e])})).sort()},r.mix=function(n){return r.forEach(u.call(arguments,1),(function(r){for(var e in r)void 0!==r[e]&&(n[e]=r[e])})),n},r.clone=function(n){return r.isArray(n)?n.slice():r.mix({},n)},r.isEmpty=function(n){if(r.isArray(n)||r.isString(n))return 0===n.length;for(var e in n)if(c.call(n,e))return!1;return!0},r.isElement=function(r){return!(!r||1!=r.nodeType)},r.isArray=h||function(r){return"[object Array]"===i.call(r)},r.isFunction=function(r){return!!(r&&r.constructor&&r.call&&r.apply)},"[object Arguments]"==i.call(arguments)?r.isArguments=function(r){return"[object Arguments]"==i.call(r)}:r.isArguments=function(r){return!(!r||!c.call(r,"callee"))},r.isString=function(r){return!!(""===r||r&&r.charCodeAt&&r.substr)},r.isNumber=function(r){return!!(0===r||r&&r.toExponential&&r.toFixed)},r.isNaN=function(r){return r!=r},r.isBoolean=function(r){return!0===r||!1===r},r.isDate=function(r){return!!(r&&r.getTimezoneOffset&&r.setUTCFullYear)},r.isRegExp=function(r){return!(!(r&&r.test&&r.exec)||!r.ignoreCase&&!1!==r.ignoreCase)},r.isNull=function(r){return null===r},r.isUndefined=function(r){return void 0===r},r.trim=function(r){return r.replace(/^[\s\xa0\u3000]+|[\u3000\xa0\s]+$/g,"")},r.byteLen=function(r){return r.replace(/[^\x00-\xff]/g,"--").length},r.subByte=function(n,e,t){return r.byteLen(n)<=e?n:(t=t||"",e-=r.byteLen(t),n.substr(0,e).replace(/([^\x00-\xff])/g,"$1 ").substr(0,e).replace(/[^\x00-\xff]$/,"").replace(/([^\x00-\xff]) /g,"$1")+t)},r.encode4JS=function(r){return r.replace(/\\/g,"\\u005C").replace(/"/g,"\\u0022").replace(/'/g,"\\u0027").replace(/\//g,"\\u002F").replace(/\r/g,"\\u000A").replace(/\n/g,"\\u000D").replace(/\t/g,"\\u0009")},r.encode4HTTP=function(r){return r.replace(/[\u0000-\u0020\u0080-\u00ff\s"'#\/\|\\%<>\[\]\{\}\^~;\?\:@=&]/,(function(r){return encodeURIComponent(r)}))},r.encode4Html=function(r){return r.replace(/&(?!\w+;|#\d+;|#x[\da-f]+;)/gi,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'").replace(/\//g,"/")},r.encode4HtmlValue=function(n){return r.encode4Html(n).replace(/"/g,""").replace(/'/g,"'")},r.stripTags=function(r){return r.replace(/<[^>]*>/gi,"")},r.formatDate=function(r,n){n=n||"yyyy-MM-dd";var e=r.getFullYear(),t={M:r.getMonth()+1,d:r.getDate(),h:r.getHours(),m:r.getMinutes(),s:r.getSeconds()};for(var u in n=n.replace(/(y+)/gi,(function(r,n){var t=Math.min(4,n.length);return(e+"").substr(4-t)})),t)n=n.replace(new RegExp("("+u+"+)","g"),(function(r,n){return t[u]<10&&n.length>1?"0"+t[u]:t[u]}));return n},r.identity=function(r){return r};var x=0;r.uniqueId=function(r){var n=x++;return r?r+n:n}}(cube),function(r){var n={};r.data={set:function(){2==arguments.length?n[arguments[0]]=argments[1]:n=arguments[0]},get:function(r){return r?n[r]:n}}}(cube),module.exports=cube,cube.Array={toArray:cube.toArray,chunk:cube.chunk},require("./cube-event.js"),require("./cube-cust-event.js");
//# sourceMappingURL=/sm/ba00016d59ba294d3ce9398c359b47602a60adba9b395a400eb608f8a4131b4d.map