{"dependencies":[],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.trim = trim;\n exports.findClosing = findClosing;\n exports.alias = alias;\n exports.cleanupCompact = cleanupCompact;\n exports.flattenSingleTuple = flattenSingleTuple;\n exports.removeExtensions = removeExtensions;\n exports.removeColons = removeColons;\n exports.removeGenerics = removeGenerics;\n exports.removePairOf = removePairOf;\n exports.removeTraits = removeTraits;\n exports.removeWrap = removeWrap;\n exports.sanitize = sanitize;\n var BOUNDED = ['BTreeMap', 'BTreeSet', 'HashMap', 'Vec'];\n var ALLOWED_BOXES = BOUNDED.concat(['Compact', 'DoNotConstruct', 'Int', 'Linkage', 'Range', 'RangeInclusive', 'Result', 'Opaque', 'Option', 'UInt', 'WrapperKeepOpaque', 'WrapperOpaque']);\n var BOX_PRECEDING = ['<', '(', '[', '\"', ',', ' ']; // start of vec, tuple, fixed array, part of struct def or in tuple\n var mappings = [\n // alias ::Inherent -> InherentOfflineReport\n alias('::Inherent', 'InherentOfflineReport', false), alias('VecDeque<', 'Vec<', false),\n // \n cleanupCompact(),\n // Change BoundedVec to Vec\n removeExtensions('Bounded', true),\n // Change WeakVec to Vec\n removeExtensions('Weak', false),\n // Remove all the trait prefixes\n removeTraits(),\n // remove PairOf -> (T, T)\n removePairOf(),\n // remove boxing, `Box` -> `Proposal`\n removeWrap('Box<'),\n // remove generics, `MisbehaviorReport` -> `MisbehaviorReport`\n removeGenerics(),\n // alias String -> Text (compat with jsonrpc methods)\n alias('String', 'Text'),\n // alias Vec -> Bytes\n alias('Vec', 'Bytes'), alias('&\\\\[u8\\\\]', 'Bytes'), alias(\"&'static\\\\[u8\\\\]\", 'Bytes'),\n // alias RawAddress -> Address\n alias('RawAddress', 'Address'),\n // lookups, mapped to Address/AccountId as appropriate in runtime\n alias('Lookup::Source', 'LookupSource'), alias('Lookup::Target', 'LookupTarget'),\n // HACK duplication between contracts & primitives, however contracts prefixed with exec\n alias('exec::StorageKey', 'ContractStorageKey'),\n // flattens tuples with one value, `(AccountId)` -> `AccountId`\n flattenSingleTuple(),\n // converts ::Type to Type, >::Proposal -> Proposal\n removeColons(),\n // remove all trailing spaces - this should always be the last\n trim()];\n function trim() {\n return function (value) {\n return value.trim();\n };\n }\n function findClosing(value, start) {\n var depth = 0;\n for (var i = start, count = value.length; i < count; i++) {\n if (value[i] === '>') {\n if (!depth) {\n return i;\n }\n depth--;\n } else if (value[i] === '<') {\n depth++;\n }\n }\n throw new Error(`Unable to find closing matching <> on '${value}' (start ${start})`);\n }\n function alias(src, dest) {\n var withChecks = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : true;\n var from = new RegExp(`(^${src}|${BOX_PRECEDING.map(function (box) {\n return `\\\\${box}${src}`;\n }).join('|')})`, 'g');\n var to = function to(src) {\n from.lastIndex = 0;\n return withChecks && BOX_PRECEDING.includes(src[0]) ? `${src[0]}${dest}` : dest;\n };\n return function (value) {\n return value.replace(from, to);\n };\n }\n function cleanupCompact() {\n return function (value) {\n if (value.includes(' as HasCompact')) {\n for (var i = 0, count = value.length; i < count; i++) {\n if (value[i] === '<') {\n var end = findClosing(value, i + 1) - 14;\n if (value.substring(end, end + 14) === ' as HasCompact') {\n value = `Compact<${value.substring(i + 1, end)}>`;\n }\n }\n }\n }\n return value;\n };\n }\n function flattenSingleTuple() {\n var from1 = /,\\)/g;\n var from2 = /\\(([^,]+)\\)/;\n return function (value) {\n from1.lastIndex = 0;\n return value\n // tuples may have trailing commas, e.g. (u32, BlockNumber, )\n .replace(from1, ')')\n // change (u32) -> u32\n .replace(from2, '$1');\n };\n }\n function replaceTagWith(value, matcher, replacer) {\n var index = -1;\n while (true) {\n index = value.indexOf(matcher, index + 1);\n if (index === -1) {\n return value;\n }\n var start = index + matcher.length;\n var end = findClosing(value, start);\n value = `${value.substring(0, index)}${replacer(value.substring(start, end))}${value.substring(end + 1)}`;\n }\n }\n function removeExtensions(type, isSized) {\n return function (value) {\n var _loop = function _loop() {\n var tag = BOUNDED[i];\n value = replaceTagWith(value, `${type}${tag}<`, function (v) {\n var parts = v.split(',').map(function (s) {\n return s.trim();\n }).filter(function (s) {\n return s;\n });\n if (isSized) {\n parts.pop();\n }\n return `${tag}<${parts.join(',')}>`;\n });\n };\n for (var i = 0, count = BOUNDED.length; i < count; i++) {\n _loop();\n }\n return value;\n };\n }\n function removeColons() {\n return function (value) {\n var index = 0;\n while (index !== -1) {\n index = value.indexOf('::');\n if (index === 0) {\n value = value.substring(2);\n } else if (index !== -1) {\n var start = index;\n while (start !== -1 && !BOX_PRECEDING.includes(value[start])) {\n start--;\n }\n value = `${value.substring(0, start + 1)}${value.substring(index + 2)}`;\n }\n }\n return value;\n };\n }\n function removeGenerics() {\n return function (value) {\n var _loop2 = function _loop2(i) {\n if (value[i] === '<') {\n // check against the allowed wrappers, be it Vec<..>, Option<...> ...\n var box = ALLOWED_BOXES.find(function (box) {\n var start = i - box.length;\n return start >= 0 && value.substring(start, i) === box && (\n // make sure it is stand-alone, i.e. don't catch ElectionResult<...> as Result<...>\n start === 0 || BOX_PRECEDING.includes(value[start - 1]));\n });\n // we have not found anything, unwrap generic innards\n if (!box) {\n var end = findClosing(value, i + 1);\n value = `${value.substring(0, i)}${value.substring(end + 1)}`;\n }\n }\n };\n for (var i = 0, count = value.length; i < count; i++) {\n _loop2(i);\n }\n return value;\n };\n }\n function removePairOf() {\n var replacer = function replacer(v) {\n return `(${v},${v})`;\n };\n return function (value) {\n return replaceTagWith(value, 'PairOf<', replacer);\n };\n }\n function removeTraits() {\n var from1 = /\\s/g;\n var from2 = /(T|Self)::/g;\n var from3 = /<(T|Self)asTrait>::/g;\n var from4 = /::/g;\n var from5 = //g;\n var from6 = /::Type/g;\n return function (value) {\n from1.lastIndex = 0;\n from2.lastIndex = 0;\n from3.lastIndex = 0;\n from4.lastIndex = 0;\n from5.lastIndex = 0;\n from6.lastIndex = 0;\n return value\n // remove all whitespaces\n .replace(from1, '')\n // anything `T::` to end up as ``\n .replace(from2, '')\n // replace `::` (whitespaces were removed above)\n .replace(from3, '')\n // replace `::` (whitespaces were removed above)\n .replace(from4, '')\n // replace \n .replace(from5, 'Lookup')\n // replace `<...>::Type`\n .replace(from6, '');\n };\n }\n function removeWrap(check) {\n var replacer = function replacer(v) {\n return v;\n };\n return function (value) {\n return replaceTagWith(value, check, replacer);\n };\n }\n var sanitizeMap = new Map();\n function sanitize(value) {\n var startValue = value.toString();\n var memoized = sanitizeMap.get(startValue);\n if (memoized) {\n return memoized;\n }\n var result = startValue;\n for (var i = 0, count = mappings.length; i < count; i++) {\n result = mappings[i](result);\n }\n sanitizeMap.set(startValue, result);\n return result;\n }\n});","lineCount":249,"map":[[2,2,1,0],[2,14,1,12],[4,2,2,0,"Object"],[4,8,2,6],[4,9,2,7,"defineProperty"],[4,23,2,21],[4,24,2,22,"exports"],[4,31,2,29],[4,33,2,31],[4,45,2,43],[4,47,2,45],[5,4,2,47,"value"],[5,9,2,52],[5,11,2,54],[6,2,2,59],[6,3,2,60],[6,4,2,61],[7,2,3,0,"exports"],[7,9,3,7],[7,10,3,8,"trim"],[7,14,3,12],[7,17,3,15,"trim"],[7,21,3,19],[8,2,4,0,"exports"],[8,9,4,7],[8,10,4,8,"findClosing"],[8,21,4,19],[8,24,4,22,"findClosing"],[8,35,4,33],[9,2,5,0,"exports"],[9,9,5,7],[9,10,5,8,"alias"],[9,15,5,13],[9,18,5,16,"alias"],[9,23,5,21],[10,2,6,0,"exports"],[10,9,6,7],[10,10,6,8,"cleanupCompact"],[10,24,6,22],[10,27,6,25,"cleanupCompact"],[10,41,6,39],[11,2,7,0,"exports"],[11,9,7,7],[11,10,7,8,"flattenSingleTuple"],[11,28,7,26],[11,31,7,29,"flattenSingleTuple"],[11,49,7,47],[12,2,8,0,"exports"],[12,9,8,7],[12,10,8,8,"removeExtensions"],[12,26,8,24],[12,29,8,27,"removeExtensions"],[12,45,8,43],[13,2,9,0,"exports"],[13,9,9,7],[13,10,9,8,"removeColons"],[13,22,9,20],[13,25,9,23,"removeColons"],[13,37,9,35],[14,2,10,0,"exports"],[14,9,10,7],[14,10,10,8,"removeGenerics"],[14,24,10,22],[14,27,10,25,"removeGenerics"],[14,41,10,39],[15,2,11,0,"exports"],[15,9,11,7],[15,10,11,8,"removePairOf"],[15,22,11,20],[15,25,11,23,"removePairOf"],[15,37,11,35],[16,2,12,0,"exports"],[16,9,12,7],[16,10,12,8,"removeTraits"],[16,22,12,20],[16,25,12,23,"removeTraits"],[16,37,12,35],[17,2,13,0,"exports"],[17,9,13,7],[17,10,13,8,"removeWrap"],[17,20,13,18],[17,23,13,21,"removeWrap"],[17,33,13,31],[18,2,14,0,"exports"],[18,9,14,7],[18,10,14,8,"sanitize"],[18,18,14,16],[18,21,14,19,"sanitize"],[18,29,14,27],[19,2,15,0],[19,6,15,6,"BOUNDED"],[19,13,15,13],[19,16,15,16],[19,17,15,17],[19,27,15,27],[19,29,15,29],[19,39,15,39],[19,41,15,41],[19,50,15,50],[19,52,15,52],[19,57,15,57],[19,58,15,58],[20,2,16,0],[20,6,16,6,"ALLOWED_BOXES"],[20,19,16,19],[20,22,16,22,"BOUNDED"],[20,29,16,29],[20,30,16,30,"concat"],[20,36,16,36],[20,37,16,37],[20,38,16,38],[20,47,16,47],[20,49,16,49],[20,65,16,65],[20,67,16,67],[20,72,16,72],[20,74,16,74],[20,83,16,83],[20,85,16,85],[20,92,16,92],[20,94,16,94],[20,110,16,110],[20,112,16,112],[20,120,16,120],[20,122,16,122],[20,130,16,130],[20,132,16,132],[20,140,16,140],[20,142,16,142],[20,148,16,148],[20,150,16,150],[20,169,16,169],[20,171,16,171],[20,186,16,186],[20,187,16,187],[20,188,16,188],[21,2,17,0],[21,6,17,6,"BOX_PRECEDING"],[21,19,17,19],[21,22,17,22],[21,23,17,23],[21,26,17,26],[21,28,17,28],[21,31,17,31],[21,33,17,33],[21,36,17,36],[21,38,17,38],[21,41,17,41],[21,43,17,43],[21,46,17,46],[21,48,17,48],[21,51,17,51],[21,52,17,52],[21,53,17,53],[21,54,17,54],[22,2,18,0],[22,6,18,6,"mappings"],[22,14,18,14],[22,17,18,17],[23,2,19,4],[24,2,20,4,"alias"],[24,7,20,9],[24,8,20,10],[24,71,20,73],[24,73,20,75],[24,96,20,98],[24,98,20,100],[24,103,20,105],[24,104,20,106],[24,106,21,4,"alias"],[24,111,21,9],[24,112,21,10],[24,123,21,21],[24,125,21,23],[24,131,21,29],[24,133,21,31],[24,138,21,36],[24,139,21,37],[25,2,22,4],[26,2,23,4,"cleanupCompact"],[26,16,23,18],[26,17,23,19],[26,18,23,20],[27,2,24,4],[28,2,25,4,"removeExtensions"],[28,18,25,20],[28,19,25,21],[28,28,25,30],[28,30,25,32],[28,34,25,36],[28,35,25,37],[29,2,26,4],[30,2,27,4,"removeExtensions"],[30,18,27,20],[30,19,27,21],[30,25,27,27],[30,27,27,29],[30,32,27,34],[30,33,27,35],[31,2,28,4],[32,2,29,4,"removeTraits"],[32,14,29,16],[32,15,29,17],[32,16,29,18],[33,2,30,4],[34,2,31,4,"removePairOf"],[34,14,31,16],[34,15,31,17],[34,16,31,18],[35,2,32,4],[36,2,33,4,"removeWrap"],[36,12,33,14],[36,13,33,15],[36,19,33,21],[36,20,33,22],[37,2,34,4],[38,2,35,4,"removeGenerics"],[38,16,35,18],[38,17,35,19],[38,18,35,20],[39,2,36,4],[40,2,37,4,"alias"],[40,7,37,9],[40,8,37,10],[40,16,37,18],[40,18,37,20],[40,24,37,26],[40,25,37,27],[41,2,38,4],[42,2,39,4,"alias"],[42,7,39,9],[42,8,39,10],[42,17,39,19],[42,19,39,21],[42,26,39,28],[42,27,39,29],[42,29,40,4,"alias"],[42,34,40,9],[42,35,40,10],[42,46,40,21],[42,48,40,23],[42,55,40,30],[42,56,40,31],[42,58,41,4,"alias"],[42,63,41,9],[42,64,41,10],[42,82,41,28],[42,84,41,30],[42,91,41,37],[42,92,41,38],[43,2,42,4],[44,2,43,4,"alias"],[44,7,43,9],[44,8,43,10],[44,20,43,22],[44,22,43,24],[44,31,43,33],[44,32,43,34],[45,2,44,4],[46,2,45,4,"alias"],[46,7,45,9],[46,8,45,10],[46,24,45,26],[46,26,45,28],[46,40,45,42],[46,41,45,43],[46,43,46,4,"alias"],[46,48,46,9],[46,49,46,10],[46,65,46,26],[46,67,46,28],[46,81,46,42],[46,82,46,43],[47,2,47,4],[48,2,48,4,"alias"],[48,7,48,9],[48,8,48,10],[48,26,48,28],[48,28,48,30],[48,48,48,50],[48,49,48,51],[49,2,49,4],[50,2,50,4,"flattenSingleTuple"],[50,20,50,22],[50,21,50,23],[50,22,50,24],[51,2,51,4],[52,2,52,4,"removeColons"],[52,14,52,16],[52,15,52,17],[52,16,52,18],[53,2,53,4],[54,2,54,4,"trim"],[54,6,54,8],[54,7,54,9],[54,8,54,10],[54,9,55,1],[55,2,56,0],[55,11,56,9,"trim"],[55,15,56,13,"trim"],[55,16,56,13],[55,18,56,16],[56,4,57,4],[56,11,57,11],[56,21,57,12,"value"],[56,26,57,17],[57,6,57,17],[57,13,57,22,"value"],[57,18,57,27],[57,19,57,28,"trim"],[57,23,57,32],[57,24,57,33],[57,25,57,34],[58,4,57,34],[59,2,58,0],[60,2,59,0],[60,11,59,9,"findClosing"],[60,22,59,20,"findClosing"],[60,23,59,21,"value"],[60,28,59,26],[60,30,59,28,"start"],[60,35,59,33],[60,37,59,35],[61,4,60,4],[61,8,60,8,"depth"],[61,13,60,13],[61,16,60,16],[61,17,60,17],[62,4,61,4],[62,9,61,9],[62,13,61,13,"i"],[62,14,61,14],[62,17,61,17,"start"],[62,22,61,22],[62,24,61,24,"count"],[62,29,61,29],[62,32,61,32,"value"],[62,37,61,37],[62,38,61,38,"length"],[62,44,61,44],[62,46,61,46,"i"],[62,47,61,47],[62,50,61,50,"count"],[62,55,61,55],[62,57,61,57,"i"],[62,58,61,58],[62,60,61,60],[62,62,61,62],[63,6,62,8],[63,10,62,12,"value"],[63,15,62,17],[63,16,62,18,"i"],[63,17,62,19],[63,18,62,20],[63,23,62,25],[63,26,62,28],[63,28,62,30],[64,8,63,12],[64,12,63,16],[64,13,63,17,"depth"],[64,18,63,22],[64,20,63,24],[65,10,64,16],[65,17,64,23,"i"],[65,18,64,24],[66,8,65,12],[67,8,66,12,"depth"],[67,13,66,17],[67,15,66,19],[68,6,67,8],[68,7,67,9],[68,13,68,13],[68,17,68,17,"value"],[68,22,68,22],[68,23,68,23,"i"],[68,24,68,24],[68,25,68,25],[68,30,68,30],[68,33,68,33],[68,35,68,35],[69,8,69,12,"depth"],[69,13,69,17],[69,15,69,19],[70,6,70,8],[71,4,71,4],[72,4,72,4],[72,10,72,10],[72,14,72,14,"Error"],[72,19,72,19],[72,20,72,20],[72,62,72,62,"value"],[72,67,72,67],[72,79,72,79,"start"],[72,84,72,84],[72,87,72,87],[72,88,72,88],[73,2,73,0],[74,2,74,0],[74,11,74,9,"alias"],[74,16,74,14,"alias"],[74,17,74,15,"src"],[74,20,74,18],[74,22,74,20,"dest"],[74,26,74,24],[74,28,74,45],[75,4,74,45],[75,8,74,26,"withChecks"],[75,18,74,36],[75,21,74,36,"arguments"],[75,30,74,36],[75,31,74,36,"length"],[75,37,74,36],[75,45,74,36,"arguments"],[75,54,74,36],[75,62,74,36,"undefined"],[75,71,74,36],[75,74,74,36,"arguments"],[75,83,74,36],[75,89,74,39],[75,93,74,43],[76,4,75,4],[76,8,75,10,"from"],[76,12,75,14],[76,15,75,17],[76,19,75,21,"RegExp"],[76,25,75,27],[76,26,75,28],[76,31,75,33,"src"],[76,34,75,36],[76,38,75,40,"BOX_PRECEDING"],[76,51,75,53],[76,52,75,54,"map"],[76,55,75,57],[76,56,75,58],[76,66,75,59,"box"],[76,69,75,62],[77,6,75,62],[77,13,75,67],[77,18,75,72,"box"],[77,21,75,75],[77,24,75,78,"src"],[77,27,75,81],[77,29,75,83],[78,4,75,83],[78,6,75,84],[78,7,75,85,"join"],[78,11,75,89],[78,12,75,90],[78,15,75,93],[78,16,75,94],[78,19,75,97],[78,21,75,99],[78,24,75,102],[78,25,75,103],[79,4,76,4],[79,8,76,10,"to"],[79,10,76,12],[79,13,76,15],[79,22,76,10,"to"],[79,24,76,12,"to"],[79,25,76,16,"src"],[79,28,76,19],[79,30,76,24],[80,6,77,8,"from"],[80,10,77,12],[80,11,77,13,"lastIndex"],[80,20,77,22],[80,23,77,25],[80,24,77,26],[81,6,78,8],[81,13,78,15,"withChecks"],[81,23,78,25],[81,27,78,29,"BOX_PRECEDING"],[81,40,78,42],[81,41,78,43,"includes"],[81,49,78,51],[81,50,78,52,"src"],[81,53,78,55],[81,54,78,56],[81,55,78,57],[81,56,78,58],[81,57,78,59],[81,60,79,14],[81,63,79,17,"src"],[81,66,79,20],[81,67,79,21],[81,68,79,22],[81,69,79,23],[81,72,79,26,"dest"],[81,76,79,30],[81,78,79,32],[81,81,80,14,"dest"],[81,85,80,18],[82,4,81,4],[82,5,81,5],[83,4,82,4],[83,11,82,11],[83,21,82,12,"value"],[83,26,82,17],[84,6,82,17],[84,13,82,22,"value"],[84,18,82,27],[84,19,82,28,"replace"],[84,26,82,35],[84,27,82,36,"from"],[84,31,82,40],[84,33,82,42,"to"],[84,35,82,44],[84,36,82,45],[85,4,82,45],[86,2,83,0],[87,2,84,0],[87,11,84,9,"cleanupCompact"],[87,25,84,23,"cleanupCompact"],[87,26,84,23],[87,28,84,26],[88,4,85,4],[88,11,85,11],[88,21,85,12,"value"],[88,26,85,17],[88,28,85,22],[89,6,86,8],[89,10,86,12,"value"],[89,15,86,17],[89,16,86,18,"includes"],[89,24,86,26],[89,25,86,27],[89,41,86,43],[89,42,86,44],[89,44,86,46],[90,8,87,12],[90,13,87,17],[90,17,87,21,"i"],[90,18,87,22],[90,21,87,25],[90,22,87,26],[90,24,87,28,"count"],[90,29,87,33],[90,32,87,36,"value"],[90,37,87,41],[90,38,87,42,"length"],[90,44,87,48],[90,46,87,50,"i"],[90,47,87,51],[90,50,87,54,"count"],[90,55,87,59],[90,57,87,61,"i"],[90,58,87,62],[90,60,87,64],[90,62,87,66],[91,10,88,16],[91,14,88,20,"value"],[91,19,88,25],[91,20,88,26,"i"],[91,21,88,27],[91,22,88,28],[91,27,88,33],[91,30,88,36],[91,32,88,38],[92,12,89,20],[92,16,89,26,"end"],[92,19,89,29],[92,22,89,32,"findClosing"],[92,33,89,43],[92,34,89,44,"value"],[92,39,89,49],[92,41,89,51,"i"],[92,42,89,52],[92,45,89,55],[92,46,89,56],[92,47,89,57],[92,50,89,60],[92,52,89,62],[93,12,90,20],[93,16,90,24,"value"],[93,21,90,29],[93,22,90,30,"substring"],[93,31,90,39],[93,32,90,40,"end"],[93,35,90,43],[93,37,90,45,"end"],[93,40,90,48],[93,43,90,51],[93,45,90,53],[93,46,90,54],[93,51,90,59],[93,67,90,75],[93,69,90,77],[94,14,91,24,"value"],[94,19,91,29],[94,22,91,32],[94,33,91,43,"value"],[94,38,91,48],[94,39,91,49,"substring"],[94,48,91,58],[94,49,91,59,"i"],[94,50,91,60],[94,53,91,63],[94,54,91,64],[94,56,91,66,"end"],[94,59,91,69],[94,60,91,70],[94,63,91,73],[95,12,92,20],[96,10,93,16],[97,8,94,12],[98,6,95,8],[99,6,96,8],[99,13,96,15,"value"],[99,18,96,20],[100,4,97,4],[100,5,97,5],[101,2,98,0],[102,2,99,0],[102,11,99,9,"flattenSingleTuple"],[102,29,99,27,"flattenSingleTuple"],[102,30,99,27],[102,32,99,30],[103,4,100,4],[103,8,100,10,"from1"],[103,13,100,15],[103,16,100,18],[103,22,100,24],[104,4,101,4],[104,8,101,10,"from2"],[104,13,101,15],[104,16,101,18],[104,29,101,31],[105,4,102,4],[105,11,102,11],[105,21,102,12,"value"],[105,26,102,17],[105,28,102,22],[106,6,103,8,"from1"],[106,11,103,13],[106,12,103,14,"lastIndex"],[106,21,103,23],[106,24,103,26],[106,25,103,27],[107,6,104,8],[107,13,104,15,"value"],[108,6,105,12],[109,6,105,12],[109,7,106,13,"replace"],[109,14,106,20],[109,15,106,21,"from1"],[109,20,106,26],[109,22,106,28],[109,25,106,31],[110,6,107,12],[111,6,107,12],[111,7,108,13,"replace"],[111,14,108,20],[111,15,108,21,"from2"],[111,20,108,26],[111,22,108,28],[111,26,108,32],[111,27,108,33],[112,4,109,4],[112,5,109,5],[113,2,110,0],[114,2,111,0],[114,11,111,9,"replaceTagWith"],[114,25,111,23,"replaceTagWith"],[114,26,111,24,"value"],[114,31,111,29],[114,33,111,31,"matcher"],[114,40,111,38],[114,42,111,40,"replacer"],[114,50,111,48],[114,52,111,50],[115,4,112,4],[115,8,112,8,"index"],[115,13,112,13],[115,16,112,16],[115,17,112,17],[115,18,112,18],[116,4,113,4],[116,11,113,11],[116,15,113,15],[116,17,113,17],[117,6,114,8,"index"],[117,11,114,13],[117,14,114,16,"value"],[117,19,114,21],[117,20,114,22,"indexOf"],[117,27,114,29],[117,28,114,30,"matcher"],[117,35,114,37],[117,37,114,39,"index"],[117,42,114,44],[117,45,114,47],[117,46,114,48],[117,47,114,49],[118,6,115,8],[118,10,115,12,"index"],[118,15,115,17],[118,20,115,22],[118,21,115,23],[118,22,115,24],[118,24,115,26],[119,8,116,12],[119,15,116,19,"value"],[119,20,116,24],[120,6,117,8],[121,6,118,8],[121,10,118,14,"start"],[121,15,118,19],[121,18,118,22,"index"],[121,23,118,27],[121,26,118,30,"matcher"],[121,33,118,37],[121,34,118,38,"length"],[121,40,118,44],[122,6,119,8],[122,10,119,14,"end"],[122,13,119,17],[122,16,119,20,"findClosing"],[122,27,119,31],[122,28,119,32,"value"],[122,33,119,37],[122,35,119,39,"start"],[122,40,119,44],[122,41,119,45],[123,6,120,8,"value"],[123,11,120,13],[123,14,120,16],[123,17,120,19,"value"],[123,22,120,24],[123,23,120,25,"substring"],[123,32,120,34],[123,33,120,35],[123,34,120,36],[123,36,120,38,"index"],[123,41,120,43],[123,42,120,44],[123,45,120,47,"replacer"],[123,53,120,55],[123,54,120,56,"value"],[123,59,120,61],[123,60,120,62,"substring"],[123,69,120,71],[123,70,120,72,"start"],[123,75,120,77],[123,77,120,79,"end"],[123,80,120,82],[123,81,120,83],[123,82,120,84],[123,85,120,87,"value"],[123,90,120,92],[123,91,120,93,"substring"],[123,100,120,102],[123,101,120,103,"end"],[123,104,120,106],[123,107,120,109],[123,108,120,110],[123,109,120,111],[123,111,120,113],[124,4,121,4],[125,2,122,0],[126,2,123,0],[126,11,123,9,"removeExtensions"],[126,27,123,25,"removeExtensions"],[126,28,123,26,"type"],[126,32,123,30],[126,34,123,32,"isSized"],[126,41,123,39],[126,43,123,41],[127,4,124,4],[127,11,124,11],[127,21,124,12,"value"],[127,26,124,17],[127,28,124,22],[128,6,124,22],[128,10,124,22,"_loop"],[128,15,124,22],[128,27,124,22,"_loop"],[128,33,124,22],[128,35,125,64],[129,8,126,12],[129,12,126,18,"tag"],[129,15,126,21],[129,18,126,24,"BOUNDED"],[129,25,126,31],[129,26,126,32,"i"],[129,27,126,33],[129,28,126,34],[130,8,127,12,"value"],[130,13,127,17],[130,16,127,20,"replaceTagWith"],[130,30,127,34],[130,31,127,35,"value"],[130,36,127,40],[130,38,127,42],[130,41,127,45,"type"],[130,45,127,49],[130,48,127,52,"tag"],[130,51,127,55],[130,54,127,58],[130,56,127,60],[130,66,127,61,"v"],[130,67,127,62],[130,69,127,67],[131,10,128,16],[131,14,128,22,"parts"],[131,19,128,27],[131,22,128,30,"v"],[131,23,128,31],[131,24,129,21,"split"],[131,29,129,26],[131,30,129,27],[131,33,129,30],[131,34,129,31],[131,35,130,21,"map"],[131,38,130,24],[131,39,130,25],[131,49,130,26,"s"],[131,50,130,27],[132,12,130,27],[132,19,130,32,"s"],[132,20,130,33],[132,21,130,34,"trim"],[132,25,130,38],[132,26,130,39],[132,27,130,40],[133,10,130,40],[133,12,130,41],[133,13,131,21,"filter"],[133,19,131,27],[133,20,131,28],[133,30,131,29,"s"],[133,31,131,30],[134,12,131,30],[134,19,131,35,"s"],[134,20,131,36],[135,10,131,36],[135,12,131,37],[136,10,132,16],[136,14,132,20,"isSized"],[136,21,132,27],[136,23,132,29],[137,12,133,20,"parts"],[137,17,133,25],[137,18,133,26,"pop"],[137,21,133,29],[137,22,133,30],[137,23,133,31],[138,10,134,16],[139,10,135,16],[139,17,135,23],[139,20,135,26,"tag"],[139,23,135,29],[139,27,135,33,"parts"],[139,32,135,38],[139,33,135,39,"join"],[139,37,135,43],[139,38,135,44],[139,41,135,47],[139,42,135,48],[139,45,135,51],[140,8,136,12],[140,9,136,13],[140,10,136,14],[141,6,137,8],[141,7,137,9],[142,6,125,8],[142,11,125,13],[142,15,125,17,"i"],[142,16,125,18],[142,19,125,21],[142,20,125,22],[142,22,125,24,"count"],[142,27,125,29],[142,30,125,32,"BOUNDED"],[142,37,125,39],[142,38,125,40,"length"],[142,44,125,46],[142,46,125,48,"i"],[142,47,125,49],[142,50,125,52,"count"],[142,55,125,57],[142,57,125,59,"i"],[142,58,125,60],[142,60,125,62],[143,8,125,62,"_loop"],[143,13,125,62],[144,6,125,62],[145,6,138,8],[145,13,138,15,"value"],[145,18,138,20],[146,4,139,4],[146,5,139,5],[147,2,140,0],[148,2,141,0],[148,11,141,9,"removeColons"],[148,23,141,21,"removeColons"],[148,24,141,21],[148,26,141,24],[149,4,142,4],[149,11,142,11],[149,21,142,12,"value"],[149,26,142,17],[149,28,142,22],[150,6,143,8],[150,10,143,12,"index"],[150,15,143,17],[150,18,143,20],[150,19,143,21],[151,6,144,8],[151,13,144,15,"index"],[151,18,144,20],[151,23,144,25],[151,24,144,26],[151,25,144,27],[151,27,144,29],[152,8,145,12,"index"],[152,13,145,17],[152,16,145,20,"value"],[152,21,145,25],[152,22,145,26,"indexOf"],[152,29,145,33],[152,30,145,34],[152,34,145,38],[152,35,145,39],[153,8,146,12],[153,12,146,16,"index"],[153,17,146,21],[153,22,146,26],[153,23,146,27],[153,25,146,29],[154,10,147,16,"value"],[154,15,147,21],[154,18,147,24,"value"],[154,23,147,29],[154,24,147,30,"substring"],[154,33,147,39],[154,34,147,40],[154,35,147,41],[154,36,147,42],[155,8,148,12],[155,9,148,13],[155,15,149,17],[155,19,149,21,"index"],[155,24,149,26],[155,29,149,31],[155,30,149,32],[155,31,149,33],[155,33,149,35],[156,10,150,16],[156,14,150,20,"start"],[156,19,150,25],[156,22,150,28,"index"],[156,27,150,33],[157,10,151,16],[157,17,151,23,"start"],[157,22,151,28],[157,27,151,33],[157,28,151,34],[157,29,151,35],[157,33,151,39],[157,34,151,40,"BOX_PRECEDING"],[157,47,151,53],[157,48,151,54,"includes"],[157,56,151,62],[157,57,151,63,"value"],[157,62,151,68],[157,63,151,69,"start"],[157,68,151,74],[157,69,151,75],[157,70,151,76],[157,72,151,78],[158,12,152,20,"start"],[158,17,152,25],[158,19,152,27],[159,10,153,16],[160,10,154,16,"value"],[160,15,154,21],[160,18,154,24],[160,21,154,27,"value"],[160,26,154,32],[160,27,154,33,"substring"],[160,36,154,42],[160,37,154,43],[160,38,154,44],[160,40,154,46,"start"],[160,45,154,51],[160,48,154,54],[160,49,154,55],[160,50,154,56],[160,53,154,59,"value"],[160,58,154,64],[160,59,154,65,"substring"],[160,68,154,74],[160,69,154,75,"index"],[160,74,154,80],[160,77,154,83],[160,78,154,84],[160,79,154,85],[160,81,154,87],[161,8,155,12],[162,6,156,8],[163,6,157,8],[163,13,157,15,"value"],[163,18,157,20],[164,4,158,4],[164,5,158,5],[165,2,159,0],[166,2,160,0],[166,11,160,9,"removeGenerics"],[166,25,160,23,"removeGenerics"],[166,26,160,23],[166,28,160,26],[167,4,161,4],[167,11,161,11],[167,21,161,12,"value"],[167,26,161,17],[167,28,161,22],[168,6,161,22],[168,10,161,22,"_loop2"],[168,16,161,22],[168,28,161,22,"_loop2"],[168,35,161,22,"i"],[168,36,161,22],[168,38,162,62],[169,8,163,12],[169,12,163,16,"value"],[169,17,163,21],[169,18,163,22,"i"],[169,19,163,23],[169,20,163,24],[169,25,163,29],[169,28,163,32],[169,30,163,34],[170,10,164,16],[171,10,165,16],[171,14,165,22,"box"],[171,17,165,25],[171,20,165,28,"ALLOWED_BOXES"],[171,33,165,41],[171,34,165,42,"find"],[171,38,165,46],[171,39,165,47],[171,49,165,48,"box"],[171,52,165,51],[171,54,165,56],[172,12,166,20],[172,16,166,26,"start"],[172,21,166,31],[172,24,166,34,"i"],[172,25,166,35],[172,28,166,38,"box"],[172,31,166,41],[172,32,166,42,"length"],[172,38,166,48],[173,12,167,20],[173,19,167,29,"start"],[173,24,167,34],[173,28,167,38],[173,29,167,39],[173,33,168,24,"value"],[173,38,168,29],[173,39,168,30,"substring"],[173,48,168,39],[173,49,168,40,"start"],[173,54,168,45],[173,56,168,47,"i"],[173,57,168,48],[173,58,168,49],[173,63,168,54,"box"],[173,66,168,57],[174,12,169,20],[175,12,170,20,"start"],[175,17,170,25],[175,22,170,30],[175,23,170,31],[175,27,171,24,"BOX_PRECEDING"],[175,40,171,37],[175,41,171,38,"includes"],[175,49,171,46],[175,50,171,47,"value"],[175,55,171,52],[175,56,171,53,"start"],[175,61,171,58],[175,64,171,61],[175,65,171,62],[175,66,171,63],[175,67,171,64],[175,68,171,65],[176,10,172,16],[176,11,172,17],[176,12,172,18],[177,10,173,16],[178,10,174,16],[178,14,174,20],[178,15,174,21,"box"],[178,18,174,24],[178,20,174,26],[179,12,175,20],[179,16,175,26,"end"],[179,19,175,29],[179,22,175,32,"findClosing"],[179,33,175,43],[179,34,175,44,"value"],[179,39,175,49],[179,41,175,51,"i"],[179,42,175,52],[179,45,175,55],[179,46,175,56],[179,47,175,57],[180,12,176,20,"value"],[180,17,176,25],[180,20,176,28],[180,23,176,31,"value"],[180,28,176,36],[180,29,176,37,"substring"],[180,38,176,46],[180,39,176,47],[180,40,176,48],[180,42,176,50,"i"],[180,43,176,51],[180,44,176,52],[180,47,176,55,"value"],[180,52,176,60],[180,53,176,61,"substring"],[180,62,176,70],[180,63,176,71,"end"],[180,66,176,74],[180,69,176,77],[180,70,176,78],[180,71,176,79],[180,73,176,81],[181,10,177,16],[182,8,178,12],[183,6,179,8],[183,7,179,9],[184,6,162,8],[184,11,162,13],[184,15,162,17,"i"],[184,16,162,18],[184,19,162,21],[184,20,162,22],[184,22,162,24,"count"],[184,27,162,29],[184,30,162,32,"value"],[184,35,162,37],[184,36,162,38,"length"],[184,42,162,44],[184,44,162,46,"i"],[184,45,162,47],[184,48,162,50,"count"],[184,53,162,55],[184,55,162,57,"i"],[184,56,162,58],[184,58,162,60],[185,8,162,60,"_loop2"],[185,14,162,60],[185,15,162,60,"i"],[185,16,162,60],[186,6,162,60],[187,6,180,8],[187,13,180,15,"value"],[187,18,180,20],[188,4,181,4],[188,5,181,5],[189,2,182,0],[190,2,183,0],[190,11,183,9,"removePairOf"],[190,23,183,21,"removePairOf"],[190,24,183,21],[190,26,183,24],[191,4,184,4],[191,8,184,10,"replacer"],[191,16,184,18],[191,19,184,21],[191,28,184,10,"replacer"],[191,36,184,18,"replacer"],[191,37,184,22,"v"],[191,38,184,23],[192,6,184,23],[192,13,184,28],[192,17,184,32,"v"],[192,18,184,33],[192,22,184,37,"v"],[192,23,184,38],[192,26,184,41],[193,4,184,41],[194,4,185,4],[194,11,185,11],[194,21,185,12,"value"],[194,26,185,17],[195,6,185,17],[195,13,185,22,"replaceTagWith"],[195,27,185,36],[195,28,185,37,"value"],[195,33,185,42],[195,35,185,44],[195,44,185,53],[195,46,185,55,"replacer"],[195,54,185,63],[195,55,185,64],[196,4,185,64],[197,2,186,0],[198,2,187,0],[198,11,187,9,"removeTraits"],[198,23,187,21,"removeTraits"],[198,24,187,21],[198,26,187,24],[199,4,188,4],[199,8,188,10,"from1"],[199,13,188,15],[199,16,188,18],[199,21,188,23],[200,4,189,4],[200,8,189,10,"from2"],[200,13,189,15],[200,16,189,18],[200,29,189,31],[201,4,190,4],[201,8,190,10,"from3"],[201,13,190,15],[201,16,190,18],[201,38,190,40],[202,4,191,4],[202,8,191,10,"from4"],[202,13,191,15],[202,16,191,18],[202,39,191,41],[203,4,192,4],[203,8,192,10,"from5"],[203,13,192,15],[203,16,192,18],[203,41,192,43],[204,4,193,4],[204,8,193,10,"from6"],[204,13,193,15],[204,16,193,18],[204,25,193,27],[205,4,194,4],[205,11,194,11],[205,21,194,12,"value"],[205,26,194,17],[205,28,194,22],[206,6,195,8,"from1"],[206,11,195,13],[206,12,195,14,"lastIndex"],[206,21,195,23],[206,24,195,26],[206,25,195,27],[207,6,196,8,"from2"],[207,11,196,13],[207,12,196,14,"lastIndex"],[207,21,196,23],[207,24,196,26],[207,25,196,27],[208,6,197,8,"from3"],[208,11,197,13],[208,12,197,14,"lastIndex"],[208,21,197,23],[208,24,197,26],[208,25,197,27],[209,6,198,8,"from4"],[209,11,198,13],[209,12,198,14,"lastIndex"],[209,21,198,23],[209,24,198,26],[209,25,198,27],[210,6,199,8,"from5"],[210,11,199,13],[210,12,199,14,"lastIndex"],[210,21,199,23],[210,24,199,26],[210,25,199,27],[211,6,200,8,"from6"],[211,11,200,13],[211,12,200,14,"lastIndex"],[211,21,200,23],[211,24,200,26],[211,25,200,27],[212,6,201,8],[212,13,201,15,"value"],[213,6,202,12],[214,6,202,12],[214,7,203,13,"replace"],[214,14,203,20],[214,15,203,21,"from1"],[214,20,203,26],[214,22,203,28],[214,24,203,30],[215,6,204,12],[216,6,204,12],[216,7,205,13,"replace"],[216,14,205,20],[216,15,205,21,"from2"],[216,20,205,26],[216,22,205,28],[216,24,205,30],[217,6,206,12],[218,6,206,12],[218,7,207,13,"replace"],[218,14,207,20],[218,15,207,21,"from3"],[218,20,207,26],[218,22,207,28],[218,24,207,30],[219,6,208,12],[220,6,208,12],[220,7,209,13,"replace"],[220,14,209,20],[220,15,209,21,"from4"],[220,20,209,26],[220,22,209,28],[220,24,209,30],[221,6,210,12],[222,6,210,12],[222,7,211,13,"replace"],[222,14,211,20],[222,15,211,21,"from5"],[222,20,211,26],[222,22,211,28],[222,30,211,36],[223,6,212,12],[224,6,212,12],[224,7,213,13,"replace"],[224,14,213,20],[224,15,213,21,"from6"],[224,20,213,26],[224,22,213,28],[224,24,213,30],[224,25,213,31],[225,4,214,4],[225,5,214,5],[226,2,215,0],[227,2,216,0],[227,11,216,9,"removeWrap"],[227,21,216,19,"removeWrap"],[227,22,216,20,"check"],[227,27,216,25],[227,29,216,27],[228,4,217,4],[228,8,217,10,"replacer"],[228,16,217,18],[228,19,217,21],[228,28,217,10,"replacer"],[228,36,217,18,"replacer"],[228,37,217,22,"v"],[228,38,217,23],[229,6,217,23],[229,13,217,28,"v"],[229,14,217,29],[230,4,217,29],[231,4,218,4],[231,11,218,11],[231,21,218,12,"value"],[231,26,218,17],[232,6,218,17],[232,13,218,22,"replaceTagWith"],[232,27,218,36],[232,28,218,37,"value"],[232,33,218,42],[232,35,218,44,"check"],[232,40,218,49],[232,42,218,51,"replacer"],[232,50,218,59],[232,51,218,60],[233,4,218,60],[234,2,219,0],[235,2,220,0],[235,6,220,6,"sanitizeMap"],[235,17,220,17],[235,20,220,20],[235,24,220,24,"Map"],[235,27,220,27],[235,28,220,28],[235,29,220,29],[236,2,221,0],[236,11,221,9,"sanitize"],[236,19,221,17,"sanitize"],[236,20,221,18,"value"],[236,25,221,23],[236,27,221,25],[237,4,222,4],[237,8,222,10,"startValue"],[237,18,222,20],[237,21,222,23,"value"],[237,26,222,28],[237,27,222,29,"toString"],[237,35,222,37],[237,36,222,38],[237,37,222,39],[238,4,223,4],[238,8,223,10,"memoized"],[238,16,223,18],[238,19,223,21,"sanitizeMap"],[238,30,223,32],[238,31,223,33,"get"],[238,34,223,36],[238,35,223,37,"startValue"],[238,45,223,47],[238,46,223,48],[239,4,224,4],[239,8,224,8,"memoized"],[239,16,224,16],[239,18,224,18],[240,6,225,8],[240,13,225,15,"memoized"],[240,21,225,23],[241,4,226,4],[242,4,227,4],[242,8,227,8,"result"],[242,14,227,14],[242,17,227,17,"startValue"],[242,27,227,27],[243,4,228,4],[243,9,228,9],[243,13,228,13,"i"],[243,14,228,14],[243,17,228,17],[243,18,228,18],[243,20,228,20,"count"],[243,25,228,25],[243,28,228,28,"mappings"],[243,36,228,36],[243,37,228,37,"length"],[243,43,228,43],[243,45,228,45,"i"],[243,46,228,46],[243,49,228,49,"count"],[243,54,228,54],[243,56,228,56,"i"],[243,57,228,57],[243,59,228,59],[243,61,228,61],[244,6,229,8,"result"],[244,12,229,14],[244,15,229,17,"mappings"],[244,23,229,25],[244,24,229,26,"i"],[244,25,229,27],[244,26,229,28],[244,27,229,29,"result"],[244,33,229,35],[244,34,229,36],[245,4,230,4],[246,4,231,4,"sanitizeMap"],[246,15,231,15],[246,16,231,16,"set"],[246,19,231,19],[246,20,231,20,"startValue"],[246,30,231,30],[246,32,231,32,"result"],[246,38,231,38],[246,39,231,39],[247,4,232,4],[247,11,232,11,"result"],[247,17,232,17],[248,2,233,0],[249,0,233,1],[249,3]],"functionMap":{"names":["","trim","","findClosing","alias","BOX_PRECEDING.map$argument_0","to","cleanupCompact","flattenSingleTuple","replaceTagWith","removeExtensions","replaceTagWith$argument_2","v.split.map$argument_0","v.split.map.filter$argument_0","removeColons","removeGenerics","ALLOWED_BOXES.find$argument_0","removePairOf","replacer","removeTraits","removeWrap","sanitize"],"mappings":"AAA;ACuD;WCC,uBD;CDC;AGC;CHc;AIC;0DCC,yBD;eEC;KFK;WFC,kCE;CJC;AOC;WLC;KKY;CPC;AQC;WNG;KMO;CRC;ASC;CTW;AUC;WRC;4DSG;yBCG,eD;4BEC,QF;aTK;KQG;CVC;AcC;WZC;KYgB;CdC;AeC;WbC;+CcI;iBdO;KaS;CfC;AiBC;qBCC,oBD;WfC,qDe;CjBC;AmBC;WjBO;KiBoB;CnBC;AoBC;qBFC,QE;WlBC,iDkB;CpBC;AqBE;CrBY"},"hasCjsExports":true},"type":"js/module"}]}