!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self)["@hpcc-js/loader"]={})}(this,function(exports){"use strict";var PKG_NAME="@hpcc-js/loader",PKG_VERSION="2.7.1",BUILD_VERSION="2.7.1",commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}function unwrapExports(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function createCommonjsModule(e,t){return e(t={exports:{}},t.exports),t.exports}var es6Promise=createCommonjsModule(function(e,t){e.exports=function(){function e(e){return"function"==typeof e}var t=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,i=void 0,n=void 0,o=function(e,t){p[r]=e,p[r+1]=t,2===(r+=2)&&(n?n(f):b())},s="undefined"!=typeof window?window:void 0,a=s||{},c=a.MutationObserver||a.WebKitMutationObserver,u="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),d="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function l(){var e=setTimeout;return function(){return e(f,1)}}var p=new Array(1e3);function f(){for(var e=0;e-1&&(!e[r]||!t(e[r],r,e));r-=1);}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&e[t]}function eachProp(e,t){var r;for(r in e)if(hasProp(e,r)&&t(e[r],r))break}function mixin(e,t,r,i){return t&&eachProp(t,function(t,n){!r&&hasProp(e,n)||(!i||"object"!=typeof t||!t||isArray(t)||isFunction(t)||t instanceof RegExp?e[n]=t:(e[n]||(e[n]={}),mixin(e[n],t,r,i)))}),e}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var t=global;return each(e.split("."),function(e){t=t[e]}),t}function makeError(e,t,r,i){var n=new Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e);return n.requireType=e,n.requireModules=i,r&&(n.originalError=r),n}if(void 0===define){if(void 0!==requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}void 0===require||isFunction(require)||(cfg=require,require=void 0),req=requirejs=function(e,t,r,i){var n,o,s=defContextName;return isArray(e)||"string"==typeof e||(o=e,isArray(t)?(e=t,t=r,r=i):e=[]),o&&o.context&&(s=o.context),(n=getOwn(contexts,s))||(n=contexts[s]=req.s.newContext(s)),o&&n.configure(o),n.require(e,t,r)},req.config=function(e){return req(e)},req.nextTick=void 0!==setTimeout?function(e){setTimeout(e,4)}:function(e){e()},require||(require=req),req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified"],function(e){req[e]=function(){var t=contexts[defContextName];return t.require[e].apply(t,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],baseElement=document.getElementsByTagName("base")[0],baseElement&&(head=s.head=baseElement.parentNode)),req.onError=defaultOnError,req.createNode=function(e,t,r){var i=e.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return i.type=e.scriptType||"text/javascript",i.charset="utf-8",i.async=!0,i},req.load=function(e,t,r){var i,n=e&&e.config||{};if(isBrowser)return(i=req.createNode(n,t,r)).setAttribute("data-requirecontext",e.contextName),i.setAttribute("data-requiremodule",t),!i.attachEvent||i.attachEvent.toString&&i.attachEvent.toString().indexOf("[native code")<0||isOpera?(i.addEventListener("load",e.onScriptLoad,!1),i.addEventListener("error",e.onScriptError,!1)):(useInteractive=!0,i.attachEvent("onreadystatechange",e.onScriptLoad)),i.src=r,n.onNodeCreated&&n.onNodeCreated(i,n,t,r),currentlyAddingScript=i,baseElement?head.insertBefore(i,baseElement):head.appendChild(i),currentlyAddingScript=null,i;if(isWebWorker)try{setTimeout(function(){},0),importScripts(r),e.completeLoad(t)}catch(i){e.onError(makeError("importscripts","importScripts failed for "+t+" at "+r,i,[t]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){if(head||(head=e.parentNode),dataMain=e.getAttribute("data-main"))return mainScript=dataMain,cfg.baseUrl||-1!==mainScript.indexOf("!")||(src=mainScript.split("/"),mainScript=src.pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(e,t,r){var i,n;"string"!=typeof e&&(r=t,t=e,e=null),isArray(t)||(r=t,t=null),!t&&isFunction(r)&&(t=[],r.length&&(r.toString().replace(commentRegExp,commentReplace).replace(cjsRequireRegExp,function(e,r){t.push(r)}),t=(1===r.length?["require"]:["require","exports","module"]).concat(t))),useInteractive&&(i=currentlyAddingScript||getInteractiveScript())&&(e||(e=i.getAttribute("data-requiremodule")),n=contexts[i.getAttribute("data-requirecontext")]),n?(n.defQueue.push([e,t,r]),n.defQueueMap[e]=!0):globalDefQueue.push([e,t,r])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)}function newContext(e){var t,r,i,n,o,s={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},a={},c={},u={},d=[],l={},p={},f={},h=1,m=1;function g(e,t,r){var i,n,o,a,c,u,d,l,p,f,h=t&&t.split("/"),m=s.map,g=m&&m["*"];if(e&&(u=(e=e.split("/")).length-1,s.nodeIdCompat&&jsSuffixRegExp.test(e[u])&&(e[u]=e[u].replace(jsSuffixRegExp,"")),"."===e[0].charAt(0)&&h&&(e=h.slice(0,h.length-1).concat(e)),function(e){var t,r;for(t=0;t0&&(e.splice(t-1,2),t-=2)}}(e),e=e.join("/")),r&&m&&(h||g)){e:for(o=(n=e.split("/")).length;o>0;o-=1){if(c=n.slice(0,o).join("/"),h)for(a=h.length;a>0;a-=1)if((i=getOwn(m,h.slice(0,a).join("/")))&&(i=getOwn(i,c))){d=i,l=o;break e}!p&&g&&getOwn(g,c)&&(p=getOwn(g,c),f=o)}!d&&p&&(d=p,l=f),d&&(n.splice(0,l,d),e=n.join("/"))}return getOwn(s.pkgs,e)||e}function v(e){isBrowser&&each(scripts(),function(t){if(t.getAttribute("data-requiremodule")===e&&t.getAttribute("data-requirecontext")===i.contextName)return t.parentNode.removeChild(t),!0})}function b(e){var t=getOwn(s.paths,e);if(t&&isArray(t)&&t.length>1)return t.shift(),i.require.undef(e),i.makeRequire(null,{skipMap:!0})([e]),!0}function x(e){var t,r=e?e.indexOf("!"):-1;return r>-1&&(t=e.substring(0,r),e=e.substring(r+1,e.length)),[t,e]}function y(e,t,r,n){var o,s,a,c,u=null,d=t?t.name:null,p=e,f=!0,v="";return e||(f=!1,e="_@r"+(h+=1)),u=(c=x(e))[0],e=c[1],u&&(u=g(u,d,n),s=getOwn(l,u)),e&&(u?v=r?e:s&&s.normalize?s.normalize(e,function(e){return g(e,d,n)}):-1===e.indexOf("!")?g(e,d,n):e:(u=(c=x(v=g(e,d,n)))[0],v=c[1],r=!0,o=i.nameToUrl(v))),{prefix:u,name:v,parentMap:t,unnormalized:!!(a=!u||s||r?"":"_unnormalized"+(m+=1)),url:o,originalName:p,isDefine:f,id:(u?u+"!"+v:v)+a}}function _(e){var t=e.id,r=getOwn(a,t);return r||(r=a[t]=new i.Module(e)),r}function w(e,t,r){var i=e.id,n=getOwn(a,i);!hasProp(l,i)||n&&!n.defineEmitComplete?(n=_(e)).error&&"error"===t?r(n.error):n.on(t,r):"defined"===t&&r(l[i])}function q(e,t){var r=e.requireModules,i=!1;t?t(e):(each(r,function(t){var r=getOwn(a,t);r&&(r.error=e,r.events.error&&(i=!0,r.emit("error",e)))}),i||req.onError(e))}function j(){globalDefQueue.length&&(each(globalDefQueue,function(e){var t=e[0];"string"==typeof t&&(i.defQueueMap[t]=!0),d.push(e)}),globalDefQueue=[])}function k(e){delete a[e],delete c[e]}function E(){var e,r,n=1e3*s.waitSeconds,u=n&&i.startTime+n<(new Date).getTime(),d=[],p=[],f=!1,h=!0;if(!t){if(t=!0,eachProp(c,function(e){var t=e.map,i=t.id;if(e.enabled&&(t.isDefine||p.push(e),!e.error))if(!e.inited&&u)b(i)?(r=!0,f=!0):(d.push(i),v(i));else if(!e.inited&&e.fetched&&t.isDefine&&(f=!0,!t.prefix))return h=!1}),u&&d.length)return(e=makeError("timeout","Load timeout for modules: "+d,null,d)).contextName=i.contextName,q(e);h&&each(p,function(e){!function e(t,r,i){var n=t.map.id;t.error?t.emit("error",t.error):(r[n]=!0,each(t.depMaps,function(n,o){var s=n.id,c=getOwn(a,s);!c||t.depMatched[o]||i[s]||(getOwn(r,s)?(t.defineDep(o,l[s]),t.check()):e(c,r,i))}),i[n]=!0)}(e,{},{})}),u&&!r||!f||!isBrowser&&!isWebWorker||o||(o=setTimeout(function(){o=0,E()},50)),t=!1}}function S(e){hasProp(l,e[0])||_(y(e[0],null,!0)).init(e[1],e[2])}function O(e,t,r,i){e.detachEvent&&!isOpera?i&&e.detachEvent(i,t):e.removeEventListener(r,t,!1)}function M(e){var t=e.currentTarget||e.srcElement;return O(t,i.onScriptLoad,"load","onreadystatechange"),O(t,i.onScriptError,"error"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function P(){var e;for(j();d.length;){if(null===(e=d.shift())[0])return q(makeError("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));S(e)}i.defQueueMap={}}return n={require:function(e){return e.require?e.require:e.require=i.makeRequire(e.map)},exports:function(e){if(e.usingExports=!0,e.map.isDefine)return e.exports?l[e.map.id]=e.exports:e.exports=l[e.map.id]={}},module:function(e){return e.module?e.module:e.module={id:e.map.id,uri:e.map.url,config:function(){return getOwn(s.config,e.map.id)||{}},exports:e.exports||(e.exports={})}}},(r=function(e){this.events=getOwn(u,e.id)||{},this.map=e,this.shim=getOwn(s.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0}).prototype={init:function(e,t,r,i){i=i||{},this.inited||(this.factory=t,r?this.on("error",r):this.events.error&&(r=bind(this,function(e){this.emit("error",e)})),this.depMaps=e&&e.slice(0),this.errback=r,this.inited=!0,this.ignore=i.ignore,i.enabled||this.enabled?this.enable():this.check())},defineDep:function(e,t){this.depMatched[e]||(this.depMatched[e]=!0,this.depCount-=1,this.depExports[e]=t)},fetch:function(){if(!this.fetched){this.fetched=!0,i.startTime=(new Date).getTime();var e=this.map;if(!this.shim)return e.prefix?this.callPlugin():this.load();i.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return e.prefix?this.callPlugin():this.load()}))}},load:function(){var e=this.map.url;p[e]||(p[e]=!0,i.load(this.map.id,e))},check:function(){if(this.enabled&&!this.enabling){var e,t,r=this.map.id,n=this.depExports,o=this.exports,s=this.factory;if(this.inited){if(this.error)this.emit("error",this.error);else if(!this.defining){if(this.defining=!0,this.depCount<1&&!this.defined){if(isFunction(s)){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)try{o=i.execCb(r,s,n,o)}catch(t){e=t}else o=i.execCb(r,s,n,o);if(this.map.isDefine&&void 0===o&&((t=this.module)?o=t.exports:this.usingExports&&(o=this.exports)),e)return e.requireMap=this.map,e.requireModules=this.map.isDefine?[this.map.id]:null,e.requireType=this.map.isDefine?"define":"require",q(this.error=e)}else o=s;if(this.exports=o,this.map.isDefine&&!this.ignore&&(l[r]=o,req.onResourceLoad)){var a=[];each(this.depMaps,function(e){a.push(e.normalizedMap||e)}),req.onResourceLoad(i,this.map,a)}k(r),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else hasProp(i.defQueueMap,r)||this.fetch()}},callPlugin:function(){var e=this.map,t=e.id,r=y(e.prefix);this.depMaps.push(r),w(r,"defined",bind(this,function(r){var n,o,c,u=getOwn(f,this.map.id),d=this.map.name,l=this.map.parentMap?this.map.parentMap.name:null,p=i.makeRequire(e.parentMap,{enableBuildCallback:!0});return this.map.unnormalized?(r.normalize&&(d=r.normalize(d,function(e){return g(e,l,!0)})||""),w(o=y(e.prefix+"!"+d,this.map.parentMap,!0),"defined",bind(this,function(e){this.map.normalizedMap=o,this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),void((c=getOwn(a,o.id))&&(this.depMaps.push(o),this.events.error&&c.on("error",bind(this,function(e){this.emit("error",e)})),c.enable()))):u?(this.map.url=i.nameToUrl(u),void this.load()):((n=bind(this,function(e){this.init([],function(){return e},null,{enabled:!0})})).error=bind(this,function(e){this.inited=!0,this.error=e,e.requireModules=[t],eachProp(a,function(e){0===e.map.id.indexOf(t+"_unnormalized")&&k(e.map.id)}),q(e)}),n.fromText=bind(this,function(r,o){var a=e.name,c=y(a),u=useInteractive;o&&(r=o),u&&(useInteractive=!1),_(c),hasProp(s.config,t)&&(s.config[a]=s.config[t]);try{req.exec(r)}catch(e){return q(makeError("fromtexteval","fromText eval for "+t+" failed: "+e,e,[t]))}u&&(useInteractive=!0),this.depMaps.push(c),i.completeLoad(a),p([a],n)}),void r.load(e.name,p,n,s))})),i.enable(r,this),this.pluginMaps[r.id]=r},enable:function(){c[this.map.id]=this,this.enabled=!0,this.enabling=!0,each(this.depMaps,bind(this,function(e,t){var r,o,s;if("string"==typeof e){if(e=y(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[t]=e,s=getOwn(n,e.id))return void(this.depExports[t]=s(this));this.depCount+=1,w(e,"defined",bind(this,function(e){this.undefed||(this.defineDep(t,e),this.check())})),this.errback?w(e,"error",bind(this,this.errback)):this.events.error&&w(e,"error",bind(this,function(e){this.emit("error",e)}))}r=e.id,o=a[r],hasProp(n,r)||!o||o.enabled||i.enable(e,this)})),eachProp(this.pluginMaps,bind(this,function(e){var t=getOwn(a,e.id);t&&!t.enabled&&i.enable(e,this)})),this.enabling=!1,this.check()},on:function(e,t){var r=this.events[e];r||(r=this.events[e]=[]),r.push(t)},emit:function(e,t){each(this.events[e],function(e){e(t)}),"error"===e&&delete this.events[e]}},(i={config:s,contextName:e,registry:a,defined:l,urlFetched:p,defQueue:d,defQueueMap:{},Module:r,makeModuleMap:y,nextTick:req.nextTick,onError:q,configure:function(e){if(e.baseUrl&&"/"!==e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+="/"),"string"==typeof e.urlArgs){var t=e.urlArgs;e.urlArgs=function(e,r){return(-1===r.indexOf("?")?"?":"&")+t}}var r=s.shim,n={paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,function(e,t){n[t]?(s[t]||(s[t]={}),mixin(s[t],e,!0,!0)):s[t]=e}),e.bundles&&eachProp(e.bundles,function(e,t){each(e,function(e){e!==t&&(f[e]=t)})}),e.shim&&(eachProp(e.shim,function(e,t){isArray(e)&&(e={deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=i.makeShimExports(e)),r[t]=e}),s.shim=r),e.packages&&each(e.packages,function(e){var t;t=(e="string"==typeof e?{name:e}:e).name,e.location&&(s.paths[t]=e.location),s.pkgs[t]=e.name+"/"+(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}),eachProp(a,function(e,t){e.inited||e.map.unnormalized||(e.map=y(t,null,!0))}),(e.deps||e.callback)&&i.require(e.deps||[],e.callback)},makeShimExports:function(e){return function(){var t;return e.init&&(t=e.init.apply(global,arguments)),t||e.exports&&getGlobal(e.exports)}},makeRequire:function(t,r){function o(s,c,u){var d,p;return r.enableBuildCallback&&c&&isFunction(c)&&(c.__requireJsBuild=!0),"string"==typeof s?isFunction(c)?q(makeError("requireargs","Invalid require call"),u):t&&hasProp(n,s)?n[s](a[t.id]):req.get?req.get(i,s,t,o):(d=y(s,t,!1,!0).id,hasProp(l,d)?l[d]:q(makeError("notloaded",'Module name "'+d+'" has not been loaded yet for context: '+e+(t?"":". Use require([])")))):(P(),i.nextTick(function(){P(),(p=_(y(null,t))).skipMap=r.skipMap,p.init(s,c,u,{enabled:!0}),E()}),o)}return r=r||{},mixin(o,{isBrowser:isBrowser,toUrl:function(e){var r,n=e.lastIndexOf("."),o=e.split("/")[0];return-1!==n&&(!("."===o||".."===o)||n>1)&&(r=e.substring(n,e.length),e=e.substring(0,n)),i.nameToUrl(g(e,t&&t.id,!0),r,!0)},defined:function(e){return hasProp(l,y(e,t,!1,!0).id)},specified:function(e){return e=y(e,t,!1,!0).id,hasProp(l,e)||hasProp(a,e)}}),t||(o.undef=function(e){j();var r=y(e,t,!0),n=getOwn(a,e);n.undefed=!0,v(e),delete l[e],delete p[r.url],delete u[e],eachReverse(d,function(t,r){t[0]===e&&d.splice(r,1)}),delete i.defQueueMap[e],n&&(n.events.defined&&(u[e]=n.events),k(e))}),o},enable:function(e){getOwn(a,e.id)&&_(e).enable()},completeLoad:function(e){var t,r,n,o=getOwn(s.shim,e)||{},c=o.exports;for(j();d.length;){if(null===(r=d.shift())[0]){if(r[0]=e,t)break;t=!0}else r[0]===e&&(t=!0);S(r)}if(i.defQueueMap={},n=getOwn(a,e),!t&&!hasProp(l,e)&&n&&!n.inited){if(!(!s.enforceDefine||c&&getGlobal(c)))return b(e)?void 0:q(makeError("nodefine","No define call for "+e,null,[e]));S([e,o.deps||[],o.exportsFn])}E()},nameToUrl:function(e,t,r){var n,o,a,c,u,d,l=getOwn(s.pkgs,e);if(l&&(e=l),d=getOwn(f,e))return i.nameToUrl(d,t,r);if(req.jsExtRegExp.test(e))c=e+(t||"");else{for(n=s.paths,a=(o=e.split("/")).length;a>0;a-=1)if(u=getOwn(n,o.slice(0,a).join("/"))){isArray(u)&&(u=u[0]),o.splice(0,a,u);break}c=o.join("/"),c=("/"===(c+=t||(/^data\:|^blob\:|\?/.test(c)||r?"":".js")).charAt(0)||c.match(/^[\w\+\.\-]+:/)?"":s.baseUrl)+c}return s.urlArgs&&!/^blob\:/.test(c)?c+s.urlArgs(e,c):c},load:function(e,t){req.load(i,e,t)},execCb:function(e,t,r,i){return t.apply(i,r)},onScriptLoad:function(e){if("load"===e.type||readyRegExp.test((e.currentTarget||e.srcElement).readyState)){interactiveScript=null;var t=M(e);i.completeLoad(t.id)}},onScriptError:function(e){var t=M(e);if(!b(t.id)){var r=[];return eachProp(a,function(e,i){0!==i.indexOf("_@r")&&each(e.depMaps,function(e){if(e.id===t.id)return r.push(i),!0})}),q(makeError("scripterror",'Script error for "'+t.id+(r.length?'", needed by: '+r.join(", "):'"'),e,[t.id]))}}}).require=i.makeRequire(),i}function getInteractiveScript(){return interactiveScript&&"interactive"===interactiveScript.readyState?interactiveScript:(eachReverse(scripts(),function(e){if("interactive"===e.readyState)return interactiveScript=e}),interactiveScript)}}(this,"undefined"==typeof setTimeout?void 0:setTimeout),hpcc_js.requirejs=requirejs,hpcc_js.require=require,hpcc_js.define=define)}(),hpcc_js.define("requireLib",function(){}),hpcc_js.define("index",function(){}),exports.requirejs=hpcc_js.requirejs,exports.require=hpcc_js.require,exports.define=hpcc_js.define});unwrapExports(dist);var dist_1=dist.requirejs,dist_2=dist.require,dist_3=dist.define,npmPackages={ajv:"ajv/dist/ajv.bundle",colorbrewer:"colorbrewer/colorbrewer",codemirror:"codemirror/","d3-array":"d3-array/dist/d3-array","d3-axis":"d3-axis/build/d3-axis","d3v4-bullet":"d3v4-bullet/build/d3-bullet","d3-brush":"d3-brush/dist/d3-brush","d3-cloud":"d3-cloud/build/d3.layout.cloud","d3-collection":"d3-collection/dist/d3-collection","d3-color":"d3-color/dist/d3-color","d3-contour":"d3-contour/build/d3-contour","d3-dispatch":"d3-dispatch/dist/d3-dispatch","d3-drag":"d3-drag/dist/d3-drag","d3-dsv":"d3-dsv/dist/d3-dsv","d3-ease":"d3-ease/dist/d3-ease","d3-interpolate":"d3-interpolate/dist/d3-interpolate","d3-fetch":"d3-fetch/dist/d3-fetch","d3-force":"d3-force/build/d3-force","d3-format":"d3-format/dist/d3-format","d3-geo":"d3-geo/build/d3-geo","d3-hexbin":"d3-hexbin/build/d3-hexbin","d3-hierarchy":"d3-hierarchy/build/d3-hierarchy","d3-hsv":"d3-hsv/build/d3-hsv","d3-path":"d3-path/dist/d3-path","d3-quadtree":"d3-quadtree/build/d3-quadtree","d3-random":"d3-random/build/d3-random","d3-request":"d3-request/build/d3-request","d3-scale":"d3-scale/build/d3-scale","d3-shape":"d3-shape/build/d3-shape","d3-sankey":"d3-sankey/build/d3-sankey","d3-selection":"d3-selection/dist/d3-selection","d3-svg-annotation":"d3-svg-annotation/indexRollup","d3-svg-legend":"d3-svg-legend/indexRollup","d3-time":"d3-time/build/d3-time","d3-timer":"d3-timer/build/d3-timer","d3-time-format":"d3-time-format/dist/d3-time-format","d3-tile":"d3-tile/build/d3-tile","d3-transition":"d3-transition/dist/d3-transition","d3-zoom":"d3-zoom/dist/d3-zoom",dagre:"dagre/dist/dagre","es6-promise/auto":"es6-promise/dist/es6-promise.auto","font-awesome":"font-awesome","google-maps":"google-maps/lib/Google","grid-list":"grid-list/src/gridList","javascript-autocomplete":"javascript-autocomplete/auto-complete",leaflet:"leaflet/dist/leaflet-src","leaflet.css":"leaflet/dist/leaflet.css","leaflet.markercluster":"leaflet.markercluster/dist/leaflet.markercluster-src","leaflet.markercluster.css":"leaflet.markercluster/dist/MarkerCluster.css","leaflet.markercluster.default.css":"leaflet.markercluster/dist/MarkerCluster.Default.css","leaflet.gridlayer.googlemutant":"leaflet.gridlayer.googlemutant/Leaflet.GoogleMutant",react:"react/dist/react.min","react-dom":"react-dom/dist/react-dom.min","reflect-metadata":"reflect-metadata/Reflect",simpleheat:"simpleheat/simpleheat","tooltip.js":"tooltip.js/dist/umd/tooltip",topojson:"topojson/dist/topojson",tslib:"tslib/tslib","whatwg-fetch":"whatwg-fetch/fetch"},rawgitPackages={},localPackages=__assign({},npmPackages,rawgitPackages),hpccShims=["loader","codemirror-shim","ddl-shim","dgrid-shim","phosphor-shim","preact-shim"],packages=["comms","util","common","layout","phosphor","api","dgrid","chart","other","form","tree","graph","map","react","composite","marshaller","html","timeline","codemirror","eclwatch"],requireShims={"leaflet.markercluster":{deps:["leaflet"]},"leaflet.gridlayer.googlemutant":{deps:["leaflet"]}};function getElementAttrVal(e,t,r){void 0===e&&(e="script"),void 0===t&&(t="src");for(var i=document.getElementsByTagName(e),n=i.length-1;n>=0;--n){var o=i[n],s=void 0!==o.getAttribute.length?o[t]:o.getAttribute(t)||"";if(s.indexOf(r)>=0)return s}return""}var _a=function(){var e=(document&&document.currentScript?document.currentScript.src:getElementAttrVal("script","src","/loader/dist/index")).split("/");e.pop(),e.pop();var t=e.join("/");return e.pop(),[t,e.join("/")]}(),loaderUrl=_a[0],hostUrl=_a[1],dedup={};function addCssToDoc(e){if(!dedup[e]&&(dedup[e]=!0,!getElementAttrVal("link","href",e))){var t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=e,document.getElementsByTagName("head")[0].appendChild(t)}}var load=dist_2.load;function cdn(e,t,r){void 0===t&&(t=!0),void 0===r&&(r={}),console.log("Deprecated - please use 'amd'"),window.__hpcc_topoJsonFolder=e+"/map/TopoJSON";var i=t?".min":"",n=__assign({"@hpcc-js/map/TopoJSON":e+"/map/TopoJSON"},r);return hpccShims.forEach(function(t){n["@hpcc-js/"+t]=e+"/"+t+"/dist/index"+i}),packages.forEach(function(t){n["@hpcc-js/"+t]=e+"/"+t+"/dist/index"+i}),dist_2.config({context:e,paths:n})}function cdnPath(e,t,r){void 0===t&&(t=!0),void 0===r&&(r={});var i=t?".min":"";return new Promise(function(t,n){var o=new XMLHttpRequest;o.addEventListener("load",function(){var n=JSON.parse(this.responseText);console.log("Configuring require from "+n.name+"@"+n.version+" from "+e),window.__hpcc_topoJsonFolder=e+"/map/TopoJSON";var o=__assign({"@hpcc-js/map/TopoJSON":e+"/map/TopoJSON"},r);for(var s in n.dependencies)if(0===s.indexOf("@hpcc-js/")){var a=s.substr(9);o[s]=e+"/"+a+"/dist/index"+i}t(dist_2.config({context:e,paths:o}))}),o.open("GET",e+"/loader/package.json"),o.send()})}function pkgVersion(e,t){var r=e.dependencies[t];return"^"===r[0]||"~"===r[0]?r.substring(1):r}function pkgUrl(e,t){return"https://unpkg.com/"+t+"@"+pkgVersion(e,t)}function unpkgPath(e,t,r){void 0===t&&(t=!0),void 0===r&&(r={});var i=t?".min":"";return new Promise(function(t,n){var o=new XMLHttpRequest;o.addEventListener("load",function(){var n=JSON.parse(this.responseText);console.log("Configuring require from "+n.name+"@"+n.version+" from "+e);var o=pkgUrl(n,"@hpcc-js/map")+"/TopoJSON";window.__hpcc_topoJsonFolder=o;var s=__assign({"@hpcc-js/map/TopoJSON":o},r);for(var a in n.dependencies)s[a]=pkgUrl(n,a)+"/dist/index"+i;t(dist_2.config({context:e,paths:s}))}),o.open("GET",e),o.send()})}function unpkgVersion(e,t,r){return void 0===e&&(e=""),void 0===t&&(t=!0),void 0===r&&(r={}),e&&(e="@"+e),unpkgPath("https://unpkg.com/@hpcc-js/loader"+e+"/package.json",t,r)}function unpkg(e,t){return void 0===e&&(e=!0),void 0===t&&(t={}),console.log("Deprecated - please use 'amd'"),window.__hpcc_topoJsonFolder="https://unpkg.com/@hpcc-js/map/TopoJSON",cdn("https://unpkg.com/@hpcc-js",e,t)}function dev(e){void 0===e&&(e={}),window.__hpcc_topoJsonFolder=hostUrl+"/map/TopoJSON";var t={};for(var r in npmPackages)t[r]=hostUrl+"/../node_modules/"+npmPackages[r];var i=__assign({},t,e),n=[];return hpccShims.forEach(function(e){i["@hpcc-js/"+e]=hostUrl+"/"+e+"/dist/index"}),packages.forEach(function(e){i["@hpcc-js/"+e]=hostUrl+"/"+e,n.push({name:"@hpcc-js/"+e,main:"lib-umd/index"})}),dist_2.config({context:hostUrl,paths:i,packages:n,shim:requireShims})}function amd(e,t,r){void 0===e&&(e=""),void 0===t&&(t=!0),void 0===r&&(r={});var i=e?e+"/loader":loaderUrl;return i.indexOf("unpkg.com/@hpcc-js/loader")>0?unpkgPath(i+"/package.json",t,r):e||0!==i.indexOf("file://")&&0!==i.indexOf("http://localhost")?cdnPath(e||hostUrl,t,r):Promise.resolve(dev(r))}dist_2.load=function(e,t,r){t.length>=4&&t.indexOf(".css")===t.length-4&&(addCssToDoc(r.substring(0,r.length-3)),r=loaderUrl+"/rjs.noop.js");return load(e,t,r)},window.define||(window.define=dist_3),exports.BUILD_VERSION=BUILD_VERSION,exports.PKG_NAME=PKG_NAME,exports.PKG_VERSION=PKG_VERSION,exports.amd=amd,exports.cdn=cdn,exports.dev=dev,exports.hpccShims=hpccShims,exports.localPackages=localPackages,exports.npmPackages=npmPackages,exports.packages=packages,exports.rawgitPackages=rawgitPackages,exports.requireShims=requireShims,exports.unpkg=unpkg,exports.unpkgVersion=unpkgVersion,Object.defineProperty(exports,"__esModule",{value:!0})});