UNPKG

6.99 kBSource Map (JSON)View Raw
1{"version":3,"file":"micromustache.min.mjs","sources":["../src/utils.ts","../src/topath.ts","../src/get.ts","../src/renderer.ts","../src/tokenize.ts","../src/compile.ts","../src/render.ts"],"sourcesContent":[null,null,null,null,null,null,null],"names":["numberConstructor","constructor","isFinite","isArray","isInteger","isObj","x","isStr","minLength","length","isNum","isArr","isProp","propName","cache","size","this","reset","Cache","oldestIndex","map","cachedKeys","Array","key","value","oldestKey","undefined","propBetweenBrackets","firstChar","charAt","lastChar","substr","includes","SyntaxError","substring","pushPropName","propNames","preDot","pName","trim","startsWith","endsWith","propNameParts_1","split","_i","trimmedPropName","push","toPath","varName","TypeError","openBracketIndex","closeBracketIndex","currentIndex","indexOf","get","scope","varNameOrPropNames","options","_a","depth","RangeError","cached","propNamesAsStr","join","ReferenceError","currentScope","propNames_1","propsExist","result","set","tokens","_this","cacheParsedPaths","values","i","toPathCache","stringify","resolveFn","resolveVarNames","resolveFnAsync","Promise","all","then","strings","varNames","validateVarNames","Renderer","String","call","explicit","ret","tokenize","template","tags","_b","maxVarNameLength","openSym","closeSym","Error","openIndex","openSymLen","closeSymLen","closeIndex","varNameStartIndex","compile","render","renderFn","renderFnAsync"],"mappings":"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"}
\No newline at end of file