!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s="Kdue")}({Kdue:function(e,t){function n(e,t){t=t||"";var r=[];return e.body.forEach(function(e){if(e.declaration&&/^(ClassDeclaration|FunctionDeclaration|VariableDeclaration)$/.test(e.declaration.type)&&(e=e.declaration),"ClassDeclaration"!==e.type){var o,a,i;if(/^(ClassProperty|ClassMethod)$/.test(e.type)&&(a="".concat(t,"-").concat(e.key.name),i=e.key.name),/^(FunctionDeclaration)$/.test(e.type)&&(a="".concat(t,"-").concat(e.id.name),i=e.id.name),/^(VariableDeclaration)$/.test(e.type)){var c,l=e.declarations[0];c="ObjectPattern"===l.id.type?l.id.properties[0].key.name:l.id.name,a="".concat(t,"-").concat(c),i=c}a&&i&&r.push({key:a,label:i,startLine:e.loc.start.line,type:e.type})}else r.push({key:(o=e).id.name,label:o.id.name,type:o.type,startLine:o.loc.start.line,children:n(o.body,o.id.name)})}),r}self.importScripts(["/static/libs/babylon.js"]),self.addEventListener("message",function(e){var t=e.data.code;try{var r={key:"root",label:"Root",children:n(babylon.parse(t,{sourceType:"module",plugins:["jsx","flow","doExpressions","objectRestSpread","decorators","classProperties","exportExtensions","asyncGenerators","functionBind","functionSent","dynamicImport"]}).program)};self.postMessage({root:r})}catch(o){}})}});
//# sourceMappingURL=outline.ef49edd109259247a59e.worker.js.map