{"version":3,"sources":["jsdelivr-header.js","/npm/@quartic/bokehjs@0.12.5/build/js/tree/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAIA,IAAI,QAAS,IAAK,KAHlB,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IAItD,IAAI,GAAK,QAAQ,MACb,KAAO,QAAQ,QACf,OAAS,QAAQ,UACjB,YAAc,QAAQ,gBAC1B,KAAO,YAAY,SAAS,SAC5B,IAAM,YAAY,kBAClB,OAAO,YAAY,UAAU,QAAU,SAAU,GAC7C,IAAI,EAeJ,OAdA,OAAO,EAAY,gBACnB,OAA6B,iBAAf,EAAyB,yBAClC,EAAW,WAAW,OAEH,OADpB,EAAe,IAAI,QAAQ,IAEvB,EAAa,KAAK,KAAK,KAAM,IAG7B,EAAe,KAAK,KAAK,KAAM,KAAK,QAAQ,IAAI,MAAO,EAAa,OAChE,GAAG,WAAW,KACd,EAAa,KAIlB,KAAK,YAAY,MAAM,EAAY,KAC9C,EACA,QAAU,WACN,IAAI,EAAO,EACX,GAAqF,OAA9D,oBAAX,QAAqC,OAAX,OAAkB,OAAO,cAAW,GACtE,MAAM,IAAI,MAAM,gLAqBpB,OAnBA,EAAQ,QAAQ,UAChB,EAAc,SAAU,GACpB,IAAI,EAAM,EAAK,EAAQ,EAIvB,IAAK,KAHL,EAAS,QAAQ,GACjB,EAAM,OAAO,gBAAgB,EAAO,QACpC,EAAU,GACG,EACT,EAAM,EAAO,GACA,WAAT,EACA,EAAQ,KAAK,EAAM,GAAQ,GAG3B,EAAQ,UAAK,GAGrB,OAAO,CACX,EACA,EAAY,SACZ,EAAY,yBACL,CACX,EACA,OAAO,QAA2F,OAA9D,oBAAX,QAAqC,OAAX,OAAkB,OAAO,cAAW,GAAkB,UAAY","file":"/npm/@quartic/bokehjs@0.12.5/build/js/tree/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@quartic/bokehjs@0.12.5/build/js/tree/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\nObject.defineProperty(exports, \"__esModule\", { value: true });\n/// <reference path=\"./node.d.ts\" />\n;\nvar bokehjs, pkg, root;\nvar fs = require(\"fs\");\nvar path = require(\"path\");\nvar assert = require(\"assert\");\nvar rootRequire = require(\"root-require\");\nroot = rootRequire.packpath.parent();\npkg = rootRequire(\"./package.json\");\nmodule.constructor.prototype.require = function (modulePath) {\n    var overridePath;\n    assert(modulePath, 'missing path');\n    assert(typeof modulePath === 'string', 'path must be a string');\n    if (!modulePath.startsWith(\".\")) {\n        overridePath = pkg.browser[modulePath];\n        if (overridePath != null) {\n            modulePath = path.join(root, overridePath);\n        }\n        else {\n            overridePath = path.join(root, path.dirname(pkg.main), modulePath + \".js\");\n            if (fs.existsSync(overridePath)) {\n                modulePath = overridePath;\n            }\n        }\n    }\n    return this.constructor._load(modulePath, this);\n};\nbokehjs = function () {\n    var Bokeh, load_plugin;\n    if ((typeof window !== \"undefined\" && window !== null ? window.document : void 0) == null) {\n        throw new Error(\"bokehjs requires a window with a document. If your runtime environment doesn't provide those, e.g. pure node.js, you can use jsdom library to configure window and document.\");\n    }\n    Bokeh = require('./main');\n    load_plugin = function (path) {\n        var name, obj, plugin, results;\n        plugin = require(path);\n        Bokeh.Models.register_models(plugin.models);\n        results = [];\n        for (name in plugin) {\n            obj = plugin[name];\n            if (name !== \"models\") {\n                results.push(Bokeh[name] = obj);\n            }\n            else {\n                results.push(void 0);\n            }\n        }\n        return results;\n    };\n    load_plugin('./api');\n    load_plugin('./models/widgets/main');\n    return Bokeh;\n};\nmodule.exports = (typeof window !== \"undefined\" && window !== null ? window.document : void 0) != null ? bokehjs() : bokehjs;\n"]}