api documentation for istanbul-lite (2020.5.31)

this zero-dependency package will provide browser-compatible version of istanbul coverage-tool (v0.4.5), with working web-demo

table of contents

  1. module istanbul-lite
    1. function istanbul-lite.Instrumenter (options)
    2. function istanbul-lite.__istanbul_module (id = '', parent)
    3. function istanbul-lite.assertOrThrow (passed, msg)
    4. function istanbul-lite.cliRun (opt)
    5. function istanbul-lite.coalesce (...argList)
    6. function istanbul-lite.coverageMerge (coverage1 = {}, coverage2 = {})
    7. function istanbul-lite.coverageReportCreate (opt)
    8. function istanbul-lite.esprima.Parser (options, input, startPos)
    9. function istanbul-lite.esprima.Position (line, col)
    10. function istanbul-lite.estraverse.Controller ()
    11. function istanbul-lite.fsReadFileOrDefaultSync (pathname, type, dflt)
    12. function istanbul-lite.fsRmrfSync (pathname)
    13. function istanbul-lite.fsWriteFileWithMkdirpSync (pathname, data, msg)
    14. function istanbul-lite.identity (val)
    15. function istanbul-lite.instrumentInPackage (code, file)
    16. function istanbul-lite.instrumentSync (code, file)
    17. function istanbul-lite.nop ()
    18. function istanbul-lite.objectAssignDefault (tgt = {}, src = {}, depth = 0)
    19. function istanbul-lite.process.hrtime (time)
    20. function istanbul-lite.require (path)
    21. function istanbul-lite.require.resolve (request, options)
    22. function istanbul-lite.templateRender (template, dict, opt, ii)
    23. number istanbul-lite.timeExit
    24. object istanbul-lite.Instrumenter.prototype
    25. object istanbul-lite.__istanbul_path
    26. object istanbul-lite.cliDict
    27. object istanbul-lite.escodegen
    28. object istanbul-lite.esprima
    29. object istanbul-lite.esprima.Parser.prototype
    30. object istanbul-lite.esprima.Position.prototype
    31. object istanbul-lite.estraverse
    32. object istanbul-lite.estraverse.Controller.prototype
    33. object istanbul-lite.esutils
    34. object istanbul-lite.istanbul
    35. object istanbul-lite.local
    36. object istanbul-lite.process
    37. object istanbul-lite.process._events
    38. object istanbul-lite.process.stderr
    39. object istanbul-lite.process.stdout
    40. object istanbul-lite.require.extensions
    41. string istanbul-lite.__dirname
    42. string istanbul-lite.templateCoverageBadgeSvg
    43. string istanbul-lite.templateCoverageReport
  2. module istanbul-lite.Instrumenter
    1. function istanbul-lite.Instrumenter (options)
  3. module istanbul-lite.Instrumenter.prototype
    1. function istanbul-lite.Instrumenter.prototype.arrowBlockConverter (node)
    2. function istanbul-lite.Instrumenter.prototype.branchIncrementExprAst (varName, branchIndex, down)
    3. function istanbul-lite.Instrumenter.prototype.branchLocationFor (name, index)
    4. function istanbul-lite.Instrumenter.prototype.branchName (type, startLine, pathLocations)
    5. function istanbul-lite.Instrumenter.prototype.conditionalBranchInjector (node, walker)
    6. function istanbul-lite.Instrumenter.prototype.convertToBlock (node)
    7. function istanbul-lite.Instrumenter.prototype.coverExport (node, walker)
    8. function istanbul-lite.Instrumenter.prototype.coverFunction (node, walker)
    9. function istanbul-lite.Instrumenter.prototype.coverMetaProperty (node)
    10. function istanbul-lite.Instrumenter.prototype.coverStatement (node, walker)
    11. function istanbul-lite.Instrumenter.prototype.endIgnore ()
    12. function istanbul-lite.Instrumenter.prototype.extractCurrentHint (node)
    13. function istanbul-lite.Instrumenter.prototype.filterHints (comments)
    14. function istanbul-lite.Instrumenter.prototype.findLeaves (node, accumulator, parent, property)
    15. function istanbul-lite.Instrumenter.prototype.fixColumnPositions (coverState)
    16. function istanbul-lite.Instrumenter.prototype.functionName (node, line, location)
    17. function istanbul-lite.Instrumenter.prototype.getPreamble (sourceCode, emitUseStrict)
    18. function istanbul-lite.Instrumenter.prototype.ifBlockConverter (node)
    19. function istanbul-lite.Instrumenter.prototype.ifBranchInjector (node, walker)
    20. function istanbul-lite.Instrumenter.prototype.instrument (code, filename, callback)
    21. function istanbul-lite.Instrumenter.prototype.instrumentASTSync (program, filename, originalCode)
    22. function istanbul-lite.Instrumenter.prototype.instrumentSync (code, filename)
    23. function istanbul-lite.Instrumenter.prototype.isUseStrictExpression (node)
    24. function istanbul-lite.Instrumenter.prototype.lastFileCoverage ()
    25. function istanbul-lite.Instrumenter.prototype.lastSourceMap ()
    26. function istanbul-lite.Instrumenter.prototype.locationsForNodes (nodes)
    27. function istanbul-lite.Instrumenter.prototype.logicalExpressionBranchInjector (node, walker)
    28. function istanbul-lite.Instrumenter.prototype.loopBlockConverter (node)
    29. function istanbul-lite.Instrumenter.prototype.maybeAddSkip (branchLocation)
    30. function istanbul-lite.Instrumenter.prototype.maybeAddType (node)
    31. function istanbul-lite.Instrumenter.prototype.maybeSkipNode (node, type)
    32. function istanbul-lite.Instrumenter.prototype.paranoidHandlerCheck (node)
    33. function istanbul-lite.Instrumenter.prototype.skipInit (node)
    34. function istanbul-lite.Instrumenter.prototype.skipLeft (node)
    35. function istanbul-lite.Instrumenter.prototype.splice (statements, node, walker)
    36. function istanbul-lite.Instrumenter.prototype.startIgnore ()
    37. function istanbul-lite.Instrumenter.prototype.statementName (location, initValue)
    38. function istanbul-lite.Instrumenter.prototype.switchBranchInjector (node, walker)
    39. function istanbul-lite.Instrumenter.prototype.switchCaseInjector (node)
    40. function istanbul-lite.Instrumenter.prototype.withBlockConverter (node)
  4. module istanbul-lite.cliDict
    1. function istanbul-lite.cliDict.cover ()
    2. function istanbul-lite.cliDict.instrument ()
    3. function istanbul-lite.cliDict.report ()
    4. function istanbul-lite.cliDict.test ()
  5. module istanbul-lite.escodegen
    1. boolean istanbul-lite.escodegen.browser
    2. function istanbul-lite.escodegen.attachComments (tree, providedComments, tokens)
    3. function istanbul-lite.escodegen.generate (node, options)
    4. object istanbul-lite.escodegen.FORMAT_DEFAULTS
    5. object istanbul-lite.escodegen.FORMAT_MINIFY
    6. object istanbul-lite.escodegen.Precedence
  6. module istanbul-lite.esprima
    1. function istanbul-lite.esprima.Node (parser, pos, loc)
    2. function istanbul-lite.esprima.Parser (options, input, startPos)
    3. function istanbul-lite.esprima.Position (line, col)
    4. function istanbul-lite.esprima.SourceLocation (p, start, end)
    5. function istanbul-lite.esprima.TokContext (token, isExpr, preserveSpace, override, generator)
    6. function istanbul-lite.esprima.Token (p)
    7. function istanbul-lite.esprima.TokenType (label, conf)
    8. function istanbul-lite.esprima.getLineInfo (input, offset)
    9. function istanbul-lite.esprima.isIdentifierChar (code, astral)
    10. function istanbul-lite.esprima.isIdentifierStart (code, astral)
    11. function istanbul-lite.esprima.isNewLine (code, ecma2019String)
    12. function istanbul-lite.esprima.parse (input, options)
    13. function istanbul-lite.esprima.parseExpressionAt (input, pos, options)
    14. function istanbul-lite.esprima.tokenizer (input, options)
    15. object istanbul-lite.esprima.defaultOptions
    16. object istanbul-lite.esprima.keywordTypes
    17. object istanbul-lite.esprima.lineBreak
    18. object istanbul-lite.esprima.lineBreakG
    19. object istanbul-lite.esprima.nonASCIIwhitespace
    20. object istanbul-lite.esprima.tokContexts
    21. object istanbul-lite.esprima.tokTypes
    22. string istanbul-lite.esprima.version
  7. module istanbul-lite.esprima.Parser
    1. function istanbul-lite.esprima.Parser (options, input, startPos)
    2. function istanbul-lite.esprima.Parser.extend ()
    3. function istanbul-lite.esprima.Parser.parse (input, options)
    4. function istanbul-lite.esprima.Parser.parseExpressionAt (input, pos, options)
    5. function istanbul-lite.esprima.Parser.tokenizer (input, options)
  8. module istanbul-lite.esprima.Parser.prototype
    1. function istanbul-lite.esprima.Parser.prototype.adaptDirectivePrologue (statements)
    2. function istanbul-lite.esprima.Parser.prototype.afterTrailingComma (tokType, notNext)
    3. function istanbul-lite.esprima.Parser.prototype.braceIsBlock (prevType)
    4. function istanbul-lite.esprima.Parser.prototype.buildBinary (startPos, startLoc, left, right, op, logical)
    5. function istanbul-lite.esprima.Parser.prototype.canInsertSemicolon ()
    6. function istanbul-lite.esprima.Parser.prototype.checkExport (exports, name, pos)
    7. function istanbul-lite.esprima.Parser.prototype.checkExpressionErrors (refDestructuringErrors, andThrow)
    8. function istanbul-lite.esprima.Parser.prototype.checkLVal (expr, bindingType, checkClashes)
    9. function istanbul-lite.esprima.Parser.prototype.checkLocalExport (id)
    10. function istanbul-lite.esprima.Parser.prototype.checkParams (node, allowDuplicates)
    11. function istanbul-lite.esprima.Parser.prototype.checkPatternErrors (refDestructuringErrors, isAssign)
    12. function istanbul-lite.esprima.Parser.prototype.checkPatternExport (exports, pat)
    13. function istanbul-lite.esprima.Parser.prototype.checkPropClash (prop, propHash, refDestructuringErrors)
    14. function istanbul-lite.esprima.Parser.prototype.checkUnreserved (ref)
    15. function istanbul-lite.esprima.Parser.prototype.checkVariableExport (exports, decls)
    16. function istanbul-lite.esprima.Parser.prototype.checkYieldAwaitInDefaultParams ()
    17. function istanbul-lite.esprima.Parser.prototype.curContext ()
    18. function istanbul-lite.esprima.Parser.prototype.curPosition ()
    19. function istanbul-lite.esprima.Parser.prototype.currentScope ()
    20. function istanbul-lite.esprima.Parser.prototype.currentThisScope ()
    21. function istanbul-lite.esprima.Parser.prototype.currentVarScope ()
    22. function istanbul-lite.esprima.Parser.prototype.declareName (name, bindingType, pos)
    23. function istanbul-lite.esprima.Parser.prototype.eat (type)
    24. function istanbul-lite.esprima.Parser.prototype.eatContextual (name)
    25. function istanbul-lite.esprima.Parser.prototype.enterScope (flags)
    26. function istanbul-lite.esprima.Parser.prototype.exitScope ()
    27. function istanbul-lite.esprima.Parser.prototype.expect (type)
    28. function istanbul-lite.esprima.Parser.prototype.expectContextual (name)
    29. function istanbul-lite.esprima.Parser.prototype.finishNode (node, type)
    30. function istanbul-lite.esprima.Parser.prototype.finishNodeAt (node, type, pos, loc)
    31. function istanbul-lite.esprima.Parser.prototype.finishOp (type, size)
    32. function istanbul-lite.esprima.Parser.prototype.finishToken (type, val)
    33. function istanbul-lite.esprima.Parser.prototype.fullCharCodeAtPos ()
    34. function istanbul-lite.esprima.Parser.prototype.getToken ()
    35. function istanbul-lite.esprima.Parser.prototype.getTokenFromCode (code)
    36. function istanbul-lite.esprima.Parser.prototype.inGeneratorContext ()
    37. function istanbul-lite.esprima.Parser.prototype.inNonArrowFunction ()
    38. function istanbul-lite.esprima.Parser.prototype.initFunction (node)
    39. function istanbul-lite.esprima.Parser.prototype.initialContext ()
    40. function istanbul-lite.esprima.Parser.prototype.insertSemicolon ()
    41. function istanbul-lite.esprima.Parser.prototype.invalidStringToken (position, message)
    42. function istanbul-lite.esprima.Parser.prototype.isAsyncFunction ()
    43. function istanbul-lite.esprima.Parser.prototype.isAsyncProp (prop)
    44. function istanbul-lite.esprima.Parser.prototype.isContextual (name)
    45. function istanbul-lite.esprima.Parser.prototype.isDirectiveCandidate (statement)
    46. function istanbul-lite.esprima.Parser.prototype.isLet (context)
    47. function istanbul-lite.esprima.Parser.prototype.isSimpleAssignTarget (expr)
    48. function istanbul-lite.esprima.Parser.prototype.isSimpleParamList (params)
    49. function istanbul-lite.esprima.Parser.prototype.next ()
    50. function istanbul-lite.esprima.Parser.prototype.nextToken ()
    51. function istanbul-lite.esprima.Parser.prototype.parse ()
    52. function istanbul-lite.esprima.Parser.prototype.parseArrowExpression (node, params, isAsync)
    53. function istanbul-lite.esprima.Parser.prototype.parseAwait ()
    54. function istanbul-lite.esprima.Parser.prototype.parseBindingAtom ()
    55. function istanbul-lite.esprima.Parser.prototype.parseBindingList (close, allowEmpty, allowTrailingComma)
    56. function istanbul-lite.esprima.Parser.prototype.parseBindingListItem (param)
    57. function istanbul-lite.esprima.Parser.prototype.parseBlock (createNewLexicalScope, node)
    58. function istanbul-lite.esprima.Parser.prototype.parseBreakContinueStatement (node, keyword)
    59. function istanbul-lite.esprima.Parser.prototype.parseClass (node, isStatement)
    60. function istanbul-lite.esprima.Parser.prototype.parseClassElement (constructorAllowsSuper)
    61. function istanbul-lite.esprima.Parser.prototype.parseClassId (node, isStatement)
    62. function istanbul-lite.esprima.Parser.prototype.parseClassMethod (method, isGenerator, isAsync, allowsDirectSuper)
    63. function istanbul-lite.esprima.Parser.prototype.parseClassSuper (node)
    64. function istanbul-lite.esprima.Parser.prototype.parseDebuggerStatement (node)
    65. function istanbul-lite.esprima.Parser.prototype.parseDoStatement (node)
    66. function istanbul-lite.esprima.Parser.prototype.parseDynamicImport ()
    67. function istanbul-lite.esprima.Parser.prototype.parseEmptyStatement (node)
    68. function istanbul-lite.esprima.Parser.prototype.parseExport (node, exports)
    69. function istanbul-lite.esprima.Parser.prototype.parseExportSpecifiers (exports)
    70. function istanbul-lite.esprima.Parser.prototype.parseExprAtom (refDestructuringErrors)
    71. function istanbul-lite.esprima.Parser.prototype.parseExprList (close, allowTrailingComma, allowEmpty, refDestructuringErrors)
    72. function istanbul-lite.esprima.Parser.prototype.parseExprOp (left, leftStartPos, leftStartLoc, minPrec, noIn)
    73. function istanbul-lite.esprima.Parser.prototype.parseExprOps (noIn, refDestructuringErrors)
    74. function istanbul-lite.esprima.Parser.prototype.parseExprSubscripts (refDestructuringErrors)
    75. function istanbul-lite.esprima.Parser.prototype.parseExpression (noIn, refDestructuringErrors)
    76. function istanbul-lite.esprima.Parser.prototype.parseExpressionStatement (node, expr)
    77. function istanbul-lite.esprima.Parser.prototype.parseFor (node, init)
    78. function istanbul-lite.esprima.Parser.prototype.parseForIn (node, init)
    79. function istanbul-lite.esprima.Parser.prototype.parseForStatement (node)
    80. function istanbul-lite.esprima.Parser.prototype.parseFunction (node, statement, allowExpressionBody, isAsync)
    81. function istanbul-lite.esprima.Parser.prototype.parseFunctionBody (node, isArrowFunction, isMethod)
    82. function istanbul-lite.esprima.Parser.prototype.parseFunctionParams (node)
    83. function istanbul-lite.esprima.Parser.prototype.parseFunctionStatement (node, isAsync, declarationPosition)
    84. function istanbul-lite.esprima.Parser.prototype.parseIdent (liberal, isBinding)
    85. function istanbul-lite.esprima.Parser.prototype.parseIfStatement (node)
    86. function istanbul-lite.esprima.Parser.prototype.parseImport (node)
    87. function istanbul-lite.esprima.Parser.prototype.parseImportSpecifiers ()
    88. function istanbul-lite.esprima.Parser.prototype.parseLabeledStatement (node, maybeName, expr, context)
    89. function istanbul-lite.esprima.Parser.prototype.parseLiteral (value)
    90. function istanbul-lite.esprima.Parser.prototype.parseMaybeAssign (noIn, refDestructuringErrors, afterLeftParse)
    91. function istanbul-lite.esprima.Parser.prototype.parseMaybeConditional (noIn, refDestructuringErrors)
    92. function istanbul-lite.esprima.Parser.prototype.parseMaybeDefault (startPos, startLoc, left)
    93. function istanbul-lite.esprima.Parser.prototype.parseMaybeUnary (refDestructuringErrors, sawUnary)
    94. function istanbul-lite.esprima.Parser.prototype.parseMethod (isGenerator, isAsync, allowDirectSuper)
    95. function istanbul-lite.esprima.Parser.prototype.parseNew ()
    96. function istanbul-lite.esprima.Parser.prototype.parseObj (isPattern, refDestructuringErrors)
    97. function istanbul-lite.esprima.Parser.prototype.parseParenAndDistinguishExpression (canBeArrow)
    98. function istanbul-lite.esprima.Parser.prototype.parseParenArrowList (startPos, startLoc, exprList)
    99. function istanbul-lite.esprima.Parser.prototype.parseParenExpression ()
    100. function istanbul-lite.esprima.Parser.prototype.parseParenItem (item)
    101. function istanbul-lite.esprima.Parser.prototype.parseProperty (isPattern, refDestructuringErrors)
    102. function istanbul-lite.esprima.Parser.prototype.parsePropertyName (prop)
    103. function istanbul-lite.esprima.Parser.prototype.parsePropertyValue (prop, isPattern, isGenerator, isAsync, startPos, startLoc, refDestructuringErrors, containsEsc)
    104. function istanbul-lite.esprima.Parser.prototype.parseRestBinding ()
    105. function istanbul-lite.esprima.Parser.prototype.parseReturnStatement (node)
    106. function istanbul-lite.esprima.Parser.prototype.parseSpread (refDestructuringErrors)
    107. function istanbul-lite.esprima.Parser.prototype.parseStatement (context, topLevel, exports)
    108. function istanbul-lite.esprima.Parser.prototype.parseSubscript (base, startPos, startLoc, noCalls, maybeAsyncArrow)
    109. function istanbul-lite.esprima.Parser.prototype.parseSubscripts (base, startPos, startLoc, noCalls)
    110. function istanbul-lite.esprima.Parser.prototype.parseSwitchStatement (node)
    111. function istanbul-lite.esprima.Parser.prototype.parseTemplate (ref)
    112. function istanbul-lite.esprima.Parser.prototype.parseTemplateElement (ref)
    113. function istanbul-lite.esprima.Parser.prototype.parseThrowStatement (node)
    114. function istanbul-lite.esprima.Parser.prototype.parseTopLevel (node)
    115. function istanbul-lite.esprima.Parser.prototype.parseTryStatement (node)
    116. function istanbul-lite.esprima.Parser.prototype.parseVar (node, isFor, kind)
    117. function istanbul-lite.esprima.Parser.prototype.parseVarId (decl, kind)
    118. function istanbul-lite.esprima.Parser.prototype.parseVarStatement (node, kind)
    119. function istanbul-lite.esprima.Parser.prototype.parseWhileStatement (node)
    120. function istanbul-lite.esprima.Parser.prototype.parseWithStatement (node)
    121. function istanbul-lite.esprima.Parser.prototype.parseYield (noIn)
    122. function istanbul-lite.esprima.Parser.prototype.raise (pos, message)
    123. function istanbul-lite.esprima.Parser.prototype.raiseRecoverable (pos, message)
    124. function istanbul-lite.esprima.Parser.prototype.readCodePoint ()
    125. function istanbul-lite.esprima.Parser.prototype.readEscapedChar (inTemplate)
    126. function istanbul-lite.esprima.Parser.prototype.readHexChar (len)
    127. function istanbul-lite.esprima.Parser.prototype.readInt (radix, len)
    128. function istanbul-lite.esprima.Parser.prototype.readInvalidTemplateToken ()
    129. function istanbul-lite.esprima.Parser.prototype.readNumber (startsWithDot)
    130. function istanbul-lite.esprima.Parser.prototype.readRadixNumber (radix)
    131. function istanbul-lite.esprima.Parser.prototype.readRegexp ()
    132. function istanbul-lite.esprima.Parser.prototype.readString (quote)
    133. function istanbul-lite.esprima.Parser.prototype.readTmplToken ()
    134. function istanbul-lite.esprima.Parser.prototype.readToken (code)
    135. function istanbul-lite.esprima.Parser.prototype.readToken_caret ()
    136. function istanbul-lite.esprima.Parser.prototype.readToken_dot ()
    137. function istanbul-lite.esprima.Parser.prototype.readToken_eq_excl (code)
    138. function istanbul-lite.esprima.Parser.prototype.readToken_lt_gt (code)
    139. function istanbul-lite.esprima.Parser.prototype.readToken_mult_modulo_exp (code)
    140. function istanbul-lite.esprima.Parser.prototype.readToken_pipe_amp (code)
    141. function istanbul-lite.esprima.Parser.prototype.readToken_plus_min (code)
    142. function istanbul-lite.esprima.Parser.prototype.readToken_slash ()
    143. function istanbul-lite.esprima.Parser.prototype.readWord ()
    144. function istanbul-lite.esprima.Parser.prototype.readWord1 ()
    145. function istanbul-lite.esprima.Parser.prototype.regexp_alternative (state)
    146. function istanbul-lite.esprima.Parser.prototype.regexp_classRanges (state)
    147. function istanbul-lite.esprima.Parser.prototype.regexp_disjunction (state)
    148. function istanbul-lite.esprima.Parser.prototype.regexp_eatAssertion (state)
    149. function istanbul-lite.esprima.Parser.prototype.regexp_eatAtom (state)
    150. function istanbul-lite.esprima.Parser.prototype.regexp_eatAtomEscape (state)
    151. function istanbul-lite.esprima.Parser.prototype.regexp_eatBackReference (state)
    152. function istanbul-lite.esprima.Parser.prototype.regexp_eatBracedQuantifier (state, noError)
    153. function istanbul-lite.esprima.Parser.prototype.regexp_eatCControlLetter (state)
    154. function istanbul-lite.esprima.Parser.prototype.regexp_eatCapturingGroup (state)
    155. function istanbul-lite.esprima.Parser.prototype.regexp_eatCharacterClass (state)
    156. function istanbul-lite.esprima.Parser.prototype.regexp_eatCharacterClassEscape (state)
    157. function istanbul-lite.esprima.Parser.prototype.regexp_eatCharacterEscape (state)
    158. function istanbul-lite.esprima.Parser.prototype.regexp_eatClassAtom (state)
    159. function istanbul-lite.esprima.Parser.prototype.regexp_eatClassControlLetter (state)
    160. function istanbul-lite.esprima.Parser.prototype.regexp_eatClassEscape (state)
    161. function istanbul-lite.esprima.Parser.prototype.regexp_eatControlEscape (state)
    162. function istanbul-lite.esprima.Parser.prototype.regexp_eatControlLetter (state)
    163. function istanbul-lite.esprima.Parser.prototype.regexp_eatDecimalDigits (state)
    164. function istanbul-lite.esprima.Parser.prototype.regexp_eatDecimalEscape (state)
    165. function istanbul-lite.esprima.Parser.prototype.regexp_eatExtendedAtom (state)
    166. function istanbul-lite.esprima.Parser.prototype.regexp_eatExtendedPatternCharacter (state)
    167. function istanbul-lite.esprima.Parser.prototype.regexp_eatFixedHexDigits (state, length)
    168. function istanbul-lite.esprima.Parser.prototype.regexp_eatGroupName (state)
    169. function istanbul-lite.esprima.Parser.prototype.regexp_eatHexDigits (state)
    170. function istanbul-lite.esprima.Parser.prototype.regexp_eatHexEscapeSequence (state)
    171. function istanbul-lite.esprima.Parser.prototype.regexp_eatIdentityEscape (state)
    172. function istanbul-lite.esprima.Parser.prototype.regexp_eatInvalidBracedQuantifier (state)
    173. function istanbul-lite.esprima.Parser.prototype.regexp_eatKGroupName (state)
    174. function istanbul-lite.esprima.Parser.prototype.regexp_eatLegacyOctalEscapeSequence (state)
    175. function istanbul-lite.esprima.Parser.prototype.regexp_eatLoneUnicodePropertyNameOrValue (state)
    176. function istanbul-lite.esprima.Parser.prototype.regexp_eatOctalDigit (state)
    177. function istanbul-lite.esprima.Parser.prototype.regexp_eatPatternCharacters (state)
    178. function istanbul-lite.esprima.Parser.prototype.regexp_eatQuantifier (state, noError)
    179. function istanbul-lite.esprima.Parser.prototype.regexp_eatQuantifierPrefix (state, noError)
    180. function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpIdentifierName (state)
    181. function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpIdentifierPart (state)
    182. function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpIdentifierStart (state)
    183. function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpUnicodeEscapeSequence (state)
    184. function istanbul-lite.esprima.Parser.prototype.regexp_eatReverseSolidusAtomEscape (state)
    185. function istanbul-lite.esprima.Parser.prototype.regexp_eatSyntaxCharacter (state)
    186. function istanbul-lite.esprima.Parser.prototype.regexp_eatTerm (state)
    187. function istanbul-lite.esprima.Parser.prototype.regexp_eatUncapturingGroup (state)
    188. function istanbul-lite.esprima.Parser.prototype.regexp_eatUnicodePropertyName (state)
    189. function istanbul-lite.esprima.Parser.prototype.regexp_eatUnicodePropertyValue (state)
    190. function istanbul-lite.esprima.Parser.prototype.regexp_eatUnicodePropertyValueExpression (state)
    191. function istanbul-lite.esprima.Parser.prototype.regexp_eatZero (state)
    192. function istanbul-lite.esprima.Parser.prototype.regexp_groupSpecifier (state)
    193. function istanbul-lite.esprima.Parser.prototype.regexp_pattern (state)
    194. function istanbul-lite.esprima.Parser.prototype.regexp_validateUnicodePropertyNameAndValue (state, name, value)
    195. function istanbul-lite.esprima.Parser.prototype.regexp_validateUnicodePropertyNameOrValue (state, nameOrValue)
    196. function istanbul-lite.esprima.Parser.prototype.semicolon ()
    197. function istanbul-lite.esprima.Parser.prototype.shouldParseExportStatement ()
    198. function istanbul-lite.esprima.Parser.prototype.skipBlockComment ()
    199. function istanbul-lite.esprima.Parser.prototype.skipLineComment (startSkip)
    200. function istanbul-lite.esprima.Parser.prototype.skipSpace ()
    201. function istanbul-lite.esprima.Parser.prototype.startNode ()
    202. function istanbul-lite.esprima.Parser.prototype.startNodeAt (pos, loc)
    203. function istanbul-lite.esprima.Parser.prototype.strictDirective (start)
    204. function istanbul-lite.esprima.Parser.prototype.toAssignable (node, isBinding, refDestructuringErrors)
    205. function istanbul-lite.esprima.Parser.prototype.toAssignableList (exprList, isBinding)
    206. function istanbul-lite.esprima.Parser.prototype.treatFunctionsAsVarInScope (scope)
    207. function istanbul-lite.esprima.Parser.prototype.tryReadTemplateToken ()
    208. function istanbul-lite.esprima.Parser.prototype.unexpected (pos)
    209. function istanbul-lite.esprima.Parser.prototype.updateContext (prevType)
    210. function istanbul-lite.esprima.Parser.prototype.validateRegExpFlags (state)
    211. function istanbul-lite.esprima.Parser.prototype.validateRegExpPattern (state)
  9. module istanbul-lite.esprima.Position
    1. function istanbul-lite.esprima.Position (line, col)
  10. module istanbul-lite.esprima.Position.prototype
    1. function istanbul-lite.esprima.Position.prototype.offset (n)
  11. module istanbul-lite.estraverse
    1. function istanbul-lite.estraverse.Controller ()
    2. function istanbul-lite.estraverse.attachComments (tree, providedComments, tokens)
    3. function istanbul-lite.estraverse.cloneEnvironment ()
    4. function istanbul-lite.estraverse.replace (root, visitor)
    5. function istanbul-lite.estraverse.traverse (root, visitor)
    6. object istanbul-lite.estraverse.Syntax
    7. object istanbul-lite.estraverse.VisitorKeys
    8. object istanbul-lite.estraverse.VisitorOption
  12. module istanbul-lite.estraverse.Controller
    1. function istanbul-lite.estraverse.Controller ()
  13. module istanbul-lite.estraverse.Controller.prototype
    1. function istanbul-lite.estraverse.Controller.prototype.__execute (callback, element)
    2. function istanbul-lite.estraverse.Controller.prototype.__initialize (root, visitor)
    3. function istanbul-lite.estraverse.Controller.prototype.break ()
    4. function istanbul-lite.estraverse.Controller.prototype.current ()
    5. function istanbul-lite.estraverse.Controller.prototype.notify (flag)
    6. function istanbul-lite.estraverse.Controller.prototype.parents ()
    7. function istanbul-lite.estraverse.Controller.prototype.path ()
    8. function istanbul-lite.estraverse.Controller.prototype.remove ()
    9. function istanbul-lite.estraverse.Controller.prototype.replace (root, visitor)
    10. function istanbul-lite.estraverse.Controller.prototype.skip ()
    11. function istanbul-lite.estraverse.Controller.prototype.traverse (root, visitor)
    12. function istanbul-lite.estraverse.Controller.prototype.type ()
  14. module istanbul-lite.process
    1. boolean istanbul-lite.process._exiting
    2. function istanbul-lite.process._debugEnd ()
    3. function istanbul-lite.process._debugProcess ()
    4. function istanbul-lite.process._fatalException (er, fromPromise)
    5. function istanbul-lite.process._getActiveHandles ()
    6. function istanbul-lite.process._getActiveRequests ()
    7. function istanbul-lite.process._kill ()
    8. function istanbul-lite.process._linkedBinding (module)
    9. function istanbul-lite.process._rawDebug (...args)
    10. function istanbul-lite.process._startProfilerIdleNotifier ()
    11. function istanbul-lite.process._stopProfilerIdleNotifier ()
    12. function istanbul-lite.process._tickCallback ()
    13. function istanbul-lite.process.abort ()
    14. function istanbul-lite.process.assert (...args)
    15. function istanbul-lite.process.binding (module)
    16. function istanbul-lite.process.chdir (directory)
    17. function istanbul-lite.process.cpuUsage (prevValue)
    18. function istanbul-lite.process.cwd ()
    19. function istanbul-lite.process.dlopen ()
    20. function istanbul-lite.process.emitWarning (warning, type, code, ctor)
    21. function istanbul-lite.process.exit ()
    22. function istanbul-lite.process.getegid ()
    23. function istanbul-lite.process.geteuid ()
    24. function istanbul-lite.process.getgid ()
    25. function istanbul-lite.process.getgroups ()
    26. function istanbul-lite.process.getuid ()
    27. function istanbul-lite.process.hasUncaughtExceptionCaptureCallback ()
    28. function istanbul-lite.process.hrtime (time)
    29. function istanbul-lite.process.initgroups (user, extraGroup)
    30. function istanbul-lite.process.kill (pid, sig)
    31. function istanbul-lite.process.memoryUsage ()
    32. function istanbul-lite.process.nextTick (callback)
    33. function istanbul-lite.process.openStdin ()
    34. function istanbul-lite.process.reallyExit ()
    35. function istanbul-lite.process.resourceUsage ()
    36. function istanbul-lite.process.setUncaughtExceptionCaptureCallback (fn)
    37. function istanbul-lite.process.setegid (id)
    38. function istanbul-lite.process.seteuid (id)
    39. function istanbul-lite.process.setgid (id)
    40. function istanbul-lite.process.setgroups (groups)
    41. function istanbul-lite.process.setuid (id)
    42. function istanbul-lite.process.umask (mask)
    43. function istanbul-lite.process.uptime ()
    44. number istanbul-lite.process._eventsCount
    45. number istanbul-lite.process.debugPort
    46. number istanbul-lite.process.pid
    47. number istanbul-lite.process.ppid
    48. object istanbul-lite.process._events
    49. object istanbul-lite.process._preload_modules
    50. object istanbul-lite.process.allowedNodeEnvironmentFlags
    51. object istanbul-lite.process.argv
    52. object istanbul-lite.process.config
    53. object istanbul-lite.process.domain
    54. object istanbul-lite.process.execArgv
    55. object istanbul-lite.process.features
    56. object istanbul-lite.process.mainModule
    57. object istanbul-lite.process.moduleLoadList
    58. object istanbul-lite.process.release
    59. object istanbul-lite.process.stderr
    60. object istanbul-lite.process.stdin
    61. object istanbul-lite.process.stdout
    62. object istanbul-lite.process.versions
    63. string istanbul-lite.process.arch
    64. string istanbul-lite.process.argv0
    65. string istanbul-lite.process.execPath
    66. string istanbul-lite.process.platform
    67. string istanbul-lite.process.title
    68. string istanbul-lite.process.version
  15. module istanbul-lite.process._events
    1. function istanbul-lite.process._events.warning (warning)
    2. object istanbul-lite.process._events.newListener
    3. object istanbul-lite.process._events.removeListener
  16. module istanbul-lite.process.hrtime
    1. function istanbul-lite.process.hrtime (time)
    2. function istanbul-lite.process.hrtime.bigint ()
  17. module istanbul-lite.process.stderr
    1. boolean istanbul-lite.process.stderr._hadError
    2. boolean istanbul-lite.process.stderr._isStdio
    3. boolean istanbul-lite.process.stderr.allowHalfOpen
    4. boolean istanbul-lite.process.stderr.connecting
    5. function istanbul-lite.process.stderr._destroy (err, cb)
    6. function istanbul-lite.process.stderr.destroySoon (err, cb)
    7. number istanbul-lite.process.stderr._eventsCount
    8. number istanbul-lite.process.stderr.fd
    9. object istanbul-lite.process.stderr._events
    10. object istanbul-lite.process.stderr._host
    11. object istanbul-lite.process.stderr._parent
    12. object istanbul-lite.process.stderr._pendingData
    13. object istanbul-lite.process.stderr._readableState
    14. object istanbul-lite.process.stderr._server
    15. object istanbul-lite.process.stderr._sockname
    16. object istanbul-lite.process.stderr._writableState
    17. object istanbul-lite.process.stderr.server
    18. string istanbul-lite.process.stderr._pendingEncoding
    19. string istanbul-lite.process.stderr._type
  18. module istanbul-lite.process.stdout
    1. boolean istanbul-lite.process.stdout._hadError
    2. boolean istanbul-lite.process.stdout._isStdio
    3. boolean istanbul-lite.process.stdout.allowHalfOpen
    4. boolean istanbul-lite.process.stdout.connecting
    5. function istanbul-lite.process.stdout._destroy (err, cb)
    6. function istanbul-lite.process.stdout.destroySoon (err, cb)
    7. number istanbul-lite.process.stdout._eventsCount
    8. number istanbul-lite.process.stdout.fd
    9. object istanbul-lite.process.stdout._events
    10. object istanbul-lite.process.stdout._host
    11. object istanbul-lite.process.stdout._parent
    12. object istanbul-lite.process.stdout._pendingData
    13. object istanbul-lite.process.stdout._readableState
    14. object istanbul-lite.process.stdout._server
    15. object istanbul-lite.process.stdout._sockname
    16. object istanbul-lite.process.stdout._writableState
    17. object istanbul-lite.process.stdout.server
    18. string istanbul-lite.process.stdout._pendingEncoding
    19. string istanbul-lite.process.stdout._type
  19. module istanbul-lite.require
    1. function istanbul-lite.require (path)
    2. function istanbul-lite.require.resolve (request, options)
    3. object istanbul-lite.require.cache
    4. object istanbul-lite.require.extensions
    5. object istanbul-lite.require.main
  20. module istanbul-lite.require.extensions
  21. module istanbul-lite.require.resolve
    1. function istanbul-lite.require.resolve (request, options)
    2. function istanbul-lite.require.resolve.paths (request)

module istanbul-lite

function istanbul-lite.Instrumenter (options)

function istanbul-lite.__istanbul_module (id = '', parent)

function istanbul-lite.assertOrThrow (passed, msg)

function istanbul-lite.cliRun (opt)

function istanbul-lite.coalesce (...argList)

function istanbul-lite.coverageMerge (coverage1 = {}, coverage2 = {})

function istanbul-lite.coverageReportCreate (opt)

function istanbul-lite.esprima.Parser (options, input, startPos)

function istanbul-lite.esprima.Position (line, col)

function istanbul-lite.estraverse.Controller ()

function istanbul-lite.fsReadFileOrDefaultSync (pathname, type, dflt)

function istanbul-lite.fsRmrfSync (pathname)

function istanbul-lite.fsWriteFileWithMkdirpSync (pathname, data, msg)

function istanbul-lite.identity (val)

function istanbul-lite.instrumentInPackage (code, file)

function istanbul-lite.instrumentSync (code, file)

function istanbul-lite.nop ()

function istanbul-lite.objectAssignDefault (tgt = {}, src = {}, depth = 0)

function istanbul-lite.process.hrtime (time)

function istanbul-lite.require (path)

function istanbul-lite.require.resolve (request, options)

function istanbul-lite.templateRender (template, dict, opt, ii)

module istanbul-lite.Instrumenter

function istanbul-lite.Instrumenter (options)

module istanbul-lite.Instrumenter.prototype

function istanbul-lite.Instrumenter.prototype.arrowBlockConverter (node)

function istanbul-lite.Instrumenter.prototype.branchIncrementExprAst (varName, branchIndex, down)

function istanbul-lite.Instrumenter.prototype.branchLocationFor (name, index)

function istanbul-lite.Instrumenter.prototype.branchName (type, startLine, pathLocations)

function istanbul-lite.Instrumenter.prototype.conditionalBranchInjector (node, walker)

function istanbul-lite.Instrumenter.prototype.convertToBlock (node)

function istanbul-lite.Instrumenter.prototype.coverExport (node, walker)

function istanbul-lite.Instrumenter.prototype.coverFunction (node, walker)

function istanbul-lite.Instrumenter.prototype.coverMetaProperty (node)

function istanbul-lite.Instrumenter.prototype.coverStatement (node, walker)

function istanbul-lite.Instrumenter.prototype.endIgnore ()

function istanbul-lite.Instrumenter.prototype.extractCurrentHint (node)

function istanbul-lite.Instrumenter.prototype.filterHints (comments)

function istanbul-lite.Instrumenter.prototype.findLeaves (node, accumulator, parent, property)

function istanbul-lite.Instrumenter.prototype.fixColumnPositions (coverState)

function istanbul-lite.Instrumenter.prototype.functionName (node, line, location)

function istanbul-lite.Instrumenter.prototype.getPreamble (sourceCode, emitUseStrict)

function istanbul-lite.Instrumenter.prototype.ifBlockConverter (node)

function istanbul-lite.Instrumenter.prototype.ifBranchInjector (node, walker)

function istanbul-lite.Instrumenter.prototype.instrument (code, filename, callback)

function istanbul-lite.Instrumenter.prototype.instrumentASTSync (program, filename, originalCode)

function istanbul-lite.Instrumenter.prototype.instrumentSync (code, filename)

function istanbul-lite.Instrumenter.prototype.isUseStrictExpression (node)

function istanbul-lite.Instrumenter.prototype.lastFileCoverage ()

function istanbul-lite.Instrumenter.prototype.lastSourceMap ()

function istanbul-lite.Instrumenter.prototype.locationsForNodes (nodes)

function istanbul-lite.Instrumenter.prototype.logicalExpressionBranchInjector (node, walker)

function istanbul-lite.Instrumenter.prototype.loopBlockConverter (node)

function istanbul-lite.Instrumenter.prototype.maybeAddSkip (branchLocation)

function istanbul-lite.Instrumenter.prototype.maybeAddType (node)

function istanbul-lite.Instrumenter.prototype.maybeSkipNode (node, type)

function istanbul-lite.Instrumenter.prototype.paranoidHandlerCheck (node)

function istanbul-lite.Instrumenter.prototype.skipInit (node)

function istanbul-lite.Instrumenter.prototype.skipLeft (node)

function istanbul-lite.Instrumenter.prototype.splice (statements, node, walker)

function istanbul-lite.Instrumenter.prototype.startIgnore ()

function istanbul-lite.Instrumenter.prototype.statementName (location, initValue)

function istanbul-lite.Instrumenter.prototype.switchBranchInjector (node, walker)

function istanbul-lite.Instrumenter.prototype.switchCaseInjector (node)

function istanbul-lite.Instrumenter.prototype.withBlockConverter (node)

module istanbul-lite.cliDict

function istanbul-lite.cliDict.cover ()

function istanbul-lite.cliDict.instrument ()

function istanbul-lite.cliDict.report ()

function istanbul-lite.cliDict.test ()

module istanbul-lite.escodegen

function istanbul-lite.escodegen.attachComments (tree, providedComments, tokens)

function istanbul-lite.escodegen.generate (node, options)

module istanbul-lite.esprima

function istanbul-lite.esprima.Node (parser, pos, loc)

function istanbul-lite.esprima.Parser (options, input, startPos)

function istanbul-lite.esprima.Position (line, col)

function istanbul-lite.esprima.SourceLocation (p, start, end)

function istanbul-lite.esprima.TokContext (token, isExpr, preserveSpace, override, generator)

function istanbul-lite.esprima.Token (p)

function istanbul-lite.esprima.TokenType (label, conf)

function istanbul-lite.esprima.getLineInfo (input, offset)

function istanbul-lite.esprima.isIdentifierChar (code, astral)

function istanbul-lite.esprima.isIdentifierStart (code, astral)

function istanbul-lite.esprima.isNewLine (code, ecma2019String)

function istanbul-lite.esprima.parse (input, options)

function istanbul-lite.esprima.parseExpressionAt (input, pos, options)

function istanbul-lite.esprima.tokenizer (input, options)

module istanbul-lite.esprima.Parser

function istanbul-lite.esprima.Parser (options, input, startPos)

function istanbul-lite.esprima.Parser.extend ()

function istanbul-lite.esprima.Parser.parse (input, options)

function istanbul-lite.esprima.Parser.parseExpressionAt (input, pos, options)

function istanbul-lite.esprima.Parser.tokenizer (input, options)

module istanbul-lite.esprima.Parser.prototype

function istanbul-lite.esprima.Parser.prototype.adaptDirectivePrologue (statements)

function istanbul-lite.esprima.Parser.prototype.afterTrailingComma (tokType, notNext)

function istanbul-lite.esprima.Parser.prototype.braceIsBlock (prevType)

function istanbul-lite.esprima.Parser.prototype.buildBinary (startPos, startLoc, left, right, op, logical)

function istanbul-lite.esprima.Parser.prototype.canInsertSemicolon ()

function istanbul-lite.esprima.Parser.prototype.checkExport (exports, name, pos)

function istanbul-lite.esprima.Parser.prototype.checkExpressionErrors (refDestructuringErrors, andThrow)

function istanbul-lite.esprima.Parser.prototype.checkLVal (expr, bindingType, checkClashes)

function istanbul-lite.esprima.Parser.prototype.checkLocalExport (id)

function istanbul-lite.esprima.Parser.prototype.checkParams (node, allowDuplicates)

function istanbul-lite.esprima.Parser.prototype.checkPatternErrors (refDestructuringErrors, isAssign)

function istanbul-lite.esprima.Parser.prototype.checkPatternExport (exports, pat)

function istanbul-lite.esprima.Parser.prototype.checkPropClash (prop, propHash, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.checkUnreserved (ref)

function istanbul-lite.esprima.Parser.prototype.checkVariableExport (exports, decls)

function istanbul-lite.esprima.Parser.prototype.checkYieldAwaitInDefaultParams ()

function istanbul-lite.esprima.Parser.prototype.curContext ()

function istanbul-lite.esprima.Parser.prototype.curPosition ()

function istanbul-lite.esprima.Parser.prototype.currentScope ()

function istanbul-lite.esprima.Parser.prototype.currentThisScope ()

function istanbul-lite.esprima.Parser.prototype.currentVarScope ()

function istanbul-lite.esprima.Parser.prototype.declareName (name, bindingType, pos)

function istanbul-lite.esprima.Parser.prototype.eat (type)

function istanbul-lite.esprima.Parser.prototype.eatContextual (name)

function istanbul-lite.esprima.Parser.prototype.enterScope (flags)

function istanbul-lite.esprima.Parser.prototype.exitScope ()

function istanbul-lite.esprima.Parser.prototype.expect (type)

function istanbul-lite.esprima.Parser.prototype.expectContextual (name)

function istanbul-lite.esprima.Parser.prototype.finishNode (node, type)

function istanbul-lite.esprima.Parser.prototype.finishNodeAt (node, type, pos, loc)

function istanbul-lite.esprima.Parser.prototype.finishOp (type, size)

function istanbul-lite.esprima.Parser.prototype.finishToken (type, val)

function istanbul-lite.esprima.Parser.prototype.fullCharCodeAtPos ()

function istanbul-lite.esprima.Parser.prototype.getToken ()

function istanbul-lite.esprima.Parser.prototype.getTokenFromCode (code)

function istanbul-lite.esprima.Parser.prototype.inGeneratorContext ()

function istanbul-lite.esprima.Parser.prototype.inNonArrowFunction ()

function istanbul-lite.esprima.Parser.prototype.initFunction (node)

function istanbul-lite.esprima.Parser.prototype.initialContext ()

function istanbul-lite.esprima.Parser.prototype.insertSemicolon ()

function istanbul-lite.esprima.Parser.prototype.invalidStringToken (position, message)

function istanbul-lite.esprima.Parser.prototype.isAsyncFunction ()

function istanbul-lite.esprima.Parser.prototype.isAsyncProp (prop)

function istanbul-lite.esprima.Parser.prototype.isContextual (name)

function istanbul-lite.esprima.Parser.prototype.isDirectiveCandidate (statement)

function istanbul-lite.esprima.Parser.prototype.isLet (context)

function istanbul-lite.esprima.Parser.prototype.isSimpleAssignTarget (expr)

function istanbul-lite.esprima.Parser.prototype.isSimpleParamList (params)

function istanbul-lite.esprima.Parser.prototype.next ()

function istanbul-lite.esprima.Parser.prototype.nextToken ()

function istanbul-lite.esprima.Parser.prototype.parse ()

function istanbul-lite.esprima.Parser.prototype.parseArrowExpression (node, params, isAsync)

function istanbul-lite.esprima.Parser.prototype.parseAwait ()

function istanbul-lite.esprima.Parser.prototype.parseBindingAtom ()

function istanbul-lite.esprima.Parser.prototype.parseBindingList (close, allowEmpty, allowTrailingComma)

function istanbul-lite.esprima.Parser.prototype.parseBindingListItem (param)

function istanbul-lite.esprima.Parser.prototype.parseBlock (createNewLexicalScope, node)

function istanbul-lite.esprima.Parser.prototype.parseBreakContinueStatement (node, keyword)

function istanbul-lite.esprima.Parser.prototype.parseClass (node, isStatement)

function istanbul-lite.esprima.Parser.prototype.parseClassElement (constructorAllowsSuper)

function istanbul-lite.esprima.Parser.prototype.parseClassId (node, isStatement)

function istanbul-lite.esprima.Parser.prototype.parseClassMethod (method, isGenerator, isAsync, allowsDirectSuper)

function istanbul-lite.esprima.Parser.prototype.parseClassSuper (node)

function istanbul-lite.esprima.Parser.prototype.parseDebuggerStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseDoStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseDynamicImport ()

function istanbul-lite.esprima.Parser.prototype.parseEmptyStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseExport (node, exports)

function istanbul-lite.esprima.Parser.prototype.parseExportSpecifiers (exports)

function istanbul-lite.esprima.Parser.prototype.parseExprAtom (refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseExprList (close, allowTrailingComma, allowEmpty, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseExprOp (left, leftStartPos, leftStartLoc, minPrec, noIn)

function istanbul-lite.esprima.Parser.prototype.parseExprOps (noIn, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseExprSubscripts (refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseExpression (noIn, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseExpressionStatement (node, expr)

function istanbul-lite.esprima.Parser.prototype.parseFor (node, init)

function istanbul-lite.esprima.Parser.prototype.parseForIn (node, init)

function istanbul-lite.esprima.Parser.prototype.parseForStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseFunction (node, statement, allowExpressionBody, isAsync)

function istanbul-lite.esprima.Parser.prototype.parseFunctionBody (node, isArrowFunction, isMethod)

function istanbul-lite.esprima.Parser.prototype.parseFunctionParams (node)

function istanbul-lite.esprima.Parser.prototype.parseFunctionStatement (node, isAsync, declarationPosition)

function istanbul-lite.esprima.Parser.prototype.parseIdent (liberal, isBinding)

function istanbul-lite.esprima.Parser.prototype.parseIfStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseImport (node)

function istanbul-lite.esprima.Parser.prototype.parseImportSpecifiers ()

function istanbul-lite.esprima.Parser.prototype.parseLabeledStatement (node, maybeName, expr, context)

function istanbul-lite.esprima.Parser.prototype.parseLiteral (value)

function istanbul-lite.esprima.Parser.prototype.parseMaybeAssign (noIn, refDestructuringErrors, afterLeftParse)

function istanbul-lite.esprima.Parser.prototype.parseMaybeConditional (noIn, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseMaybeDefault (startPos, startLoc, left)

function istanbul-lite.esprima.Parser.prototype.parseMaybeUnary (refDestructuringErrors, sawUnary)

function istanbul-lite.esprima.Parser.prototype.parseMethod (isGenerator, isAsync, allowDirectSuper)

function istanbul-lite.esprima.Parser.prototype.parseNew ()

function istanbul-lite.esprima.Parser.prototype.parseObj (isPattern, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseParenAndDistinguishExpression (canBeArrow)

function istanbul-lite.esprima.Parser.prototype.parseParenArrowList (startPos, startLoc, exprList)

function istanbul-lite.esprima.Parser.prototype.parseParenExpression ()

function istanbul-lite.esprima.Parser.prototype.parseParenItem (item)

function istanbul-lite.esprima.Parser.prototype.parseProperty (isPattern, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parsePropertyName (prop)

function istanbul-lite.esprima.Parser.prototype.parsePropertyValue (prop, isPattern, isGenerator, isAsync, startPos, startLoc, refDestructuringErrors, containsEsc)

function istanbul-lite.esprima.Parser.prototype.parseRestBinding ()

function istanbul-lite.esprima.Parser.prototype.parseReturnStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseSpread (refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.parseStatement (context, topLevel, exports)

function istanbul-lite.esprima.Parser.prototype.parseSubscript (base, startPos, startLoc, noCalls, maybeAsyncArrow)

function istanbul-lite.esprima.Parser.prototype.parseSubscripts (base, startPos, startLoc, noCalls)

function istanbul-lite.esprima.Parser.prototype.parseSwitchStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseTemplate (ref)

function istanbul-lite.esprima.Parser.prototype.parseTemplateElement (ref)

function istanbul-lite.esprima.Parser.prototype.parseThrowStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseTopLevel (node)

function istanbul-lite.esprima.Parser.prototype.parseTryStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseVar (node, isFor, kind)

function istanbul-lite.esprima.Parser.prototype.parseVarId (decl, kind)

function istanbul-lite.esprima.Parser.prototype.parseVarStatement (node, kind)

function istanbul-lite.esprima.Parser.prototype.parseWhileStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseWithStatement (node)

function istanbul-lite.esprima.Parser.prototype.parseYield (noIn)

function istanbul-lite.esprima.Parser.prototype.raise (pos, message)

function istanbul-lite.esprima.Parser.prototype.raiseRecoverable (pos, message)

function istanbul-lite.esprima.Parser.prototype.readCodePoint ()

function istanbul-lite.esprima.Parser.prototype.readEscapedChar (inTemplate)

function istanbul-lite.esprima.Parser.prototype.readHexChar (len)

function istanbul-lite.esprima.Parser.prototype.readInt (radix, len)

function istanbul-lite.esprima.Parser.prototype.readInvalidTemplateToken ()

function istanbul-lite.esprima.Parser.prototype.readNumber (startsWithDot)

function istanbul-lite.esprima.Parser.prototype.readRadixNumber (radix)

function istanbul-lite.esprima.Parser.prototype.readRegexp ()

function istanbul-lite.esprima.Parser.prototype.readString (quote)

function istanbul-lite.esprima.Parser.prototype.readTmplToken ()

function istanbul-lite.esprima.Parser.prototype.readToken (code)

function istanbul-lite.esprima.Parser.prototype.readToken_caret ()

function istanbul-lite.esprima.Parser.prototype.readToken_dot ()

function istanbul-lite.esprima.Parser.prototype.readToken_eq_excl (code)

function istanbul-lite.esprima.Parser.prototype.readToken_lt_gt (code)

function istanbul-lite.esprima.Parser.prototype.readToken_mult_modulo_exp (code)

function istanbul-lite.esprima.Parser.prototype.readToken_pipe_amp (code)

function istanbul-lite.esprima.Parser.prototype.readToken_plus_min (code)

function istanbul-lite.esprima.Parser.prototype.readToken_slash ()

function istanbul-lite.esprima.Parser.prototype.readWord ()

function istanbul-lite.esprima.Parser.prototype.readWord1 ()

function istanbul-lite.esprima.Parser.prototype.regexp_alternative (state)

function istanbul-lite.esprima.Parser.prototype.regexp_classRanges (state)

function istanbul-lite.esprima.Parser.prototype.regexp_disjunction (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatAssertion (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatAtom (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatAtomEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatBackReference (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatBracedQuantifier (state, noError)

function istanbul-lite.esprima.Parser.prototype.regexp_eatCControlLetter (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatCapturingGroup (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatCharacterClass (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatCharacterClassEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatCharacterEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatClassAtom (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatClassControlLetter (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatClassEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatControlEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatControlLetter (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatDecimalDigits (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatDecimalEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatExtendedAtom (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatExtendedPatternCharacter (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatFixedHexDigits (state, length)

function istanbul-lite.esprima.Parser.prototype.regexp_eatGroupName (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatHexDigits (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatHexEscapeSequence (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatIdentityEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatInvalidBracedQuantifier (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatKGroupName (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatLegacyOctalEscapeSequence (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatLoneUnicodePropertyNameOrValue (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatOctalDigit (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatPatternCharacters (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatQuantifier (state, noError)

function istanbul-lite.esprima.Parser.prototype.regexp_eatQuantifierPrefix (state, noError)

function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpIdentifierName (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpIdentifierPart (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpIdentifierStart (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatRegExpUnicodeEscapeSequence (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatReverseSolidusAtomEscape (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatSyntaxCharacter (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatTerm (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatUncapturingGroup (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatUnicodePropertyName (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatUnicodePropertyValue (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatUnicodePropertyValueExpression (state)

function istanbul-lite.esprima.Parser.prototype.regexp_eatZero (state)

function istanbul-lite.esprima.Parser.prototype.regexp_groupSpecifier (state)

function istanbul-lite.esprima.Parser.prototype.regexp_pattern (state)

function istanbul-lite.esprima.Parser.prototype.regexp_validateUnicodePropertyNameAndValue (state, name, value)

function istanbul-lite.esprima.Parser.prototype.regexp_validateUnicodePropertyNameOrValue (state, nameOrValue)

function istanbul-lite.esprima.Parser.prototype.semicolon ()

function istanbul-lite.esprima.Parser.prototype.shouldParseExportStatement ()

function istanbul-lite.esprima.Parser.prototype.skipBlockComment ()

function istanbul-lite.esprima.Parser.prototype.skipLineComment (startSkip)

function istanbul-lite.esprima.Parser.prototype.skipSpace ()

function istanbul-lite.esprima.Parser.prototype.startNode ()

function istanbul-lite.esprima.Parser.prototype.startNodeAt (pos, loc)

function istanbul-lite.esprima.Parser.prototype.strictDirective (start)

function istanbul-lite.esprima.Parser.prototype.toAssignable (node, isBinding, refDestructuringErrors)

function istanbul-lite.esprima.Parser.prototype.toAssignableList (exprList, isBinding)

function istanbul-lite.esprima.Parser.prototype.treatFunctionsAsVarInScope (scope)

function istanbul-lite.esprima.Parser.prototype.tryReadTemplateToken ()

function istanbul-lite.esprima.Parser.prototype.unexpected (pos)

function istanbul-lite.esprima.Parser.prototype.updateContext (prevType)

function istanbul-lite.esprima.Parser.prototype.validateRegExpFlags (state)

function istanbul-lite.esprima.Parser.prototype.validateRegExpPattern (state)

module istanbul-lite.esprima.Position

function istanbul-lite.esprima.Position (line, col)

module istanbul-lite.esprima.Position.prototype

function istanbul-lite.esprima.Position.prototype.offset (n)

module istanbul-lite.estraverse

function istanbul-lite.estraverse.Controller ()

function istanbul-lite.estraverse.attachComments (tree, providedComments, tokens)

function istanbul-lite.estraverse.cloneEnvironment ()

function istanbul-lite.estraverse.replace (root, visitor)

function istanbul-lite.estraverse.traverse (root, visitor)

module istanbul-lite.estraverse.Controller

function istanbul-lite.estraverse.Controller ()

module istanbul-lite.estraverse.Controller.prototype

function istanbul-lite.estraverse.Controller.prototype.__execute (callback, element)

function istanbul-lite.estraverse.Controller.prototype.__initialize (root, visitor)

function istanbul-lite.estraverse.Controller.prototype.break ()

function istanbul-lite.estraverse.Controller.prototype.current ()

function istanbul-lite.estraverse.Controller.prototype.notify (flag)

function istanbul-lite.estraverse.Controller.prototype.parents ()

function istanbul-lite.estraverse.Controller.prototype.path ()

function istanbul-lite.estraverse.Controller.prototype.remove ()

function istanbul-lite.estraverse.Controller.prototype.replace (root, visitor)

function istanbul-lite.estraverse.Controller.prototype.skip ()

function istanbul-lite.estraverse.Controller.prototype.traverse (root, visitor)

function istanbul-lite.estraverse.Controller.prototype.type ()

module istanbul-lite.process

function istanbul-lite.process._debugEnd ()

function istanbul-lite.process._debugProcess ()

function istanbul-lite.process._fatalException (er, fromPromise)

function istanbul-lite.process._getActiveHandles ()

function istanbul-lite.process._getActiveRequests ()

function istanbul-lite.process._kill ()

function istanbul-lite.process._linkedBinding (module)

function istanbul-lite.process._rawDebug (...args)

function istanbul-lite.process._startProfilerIdleNotifier ()

function istanbul-lite.process._stopProfilerIdleNotifier ()

function istanbul-lite.process._tickCallback ()

function istanbul-lite.process.abort ()

function istanbul-lite.process.assert (...args)

function istanbul-lite.process.binding (module)

function istanbul-lite.process.chdir (directory)

function istanbul-lite.process.cpuUsage (prevValue)

function istanbul-lite.process.cwd ()

function istanbul-lite.process.dlopen ()

function istanbul-lite.process.emitWarning (warning, type, code, ctor)

function istanbul-lite.process.exit ()

function istanbul-lite.process.getegid ()

function istanbul-lite.process.geteuid ()

function istanbul-lite.process.getgid ()

function istanbul-lite.process.getgroups ()

function istanbul-lite.process.getuid ()

function istanbul-lite.process.hasUncaughtExceptionCaptureCallback ()

function istanbul-lite.process.hrtime (time)

function istanbul-lite.process.initgroups (user, extraGroup)

function istanbul-lite.process.kill (pid, sig)

function istanbul-lite.process.memoryUsage ()

function istanbul-lite.process.nextTick (callback)

function istanbul-lite.process.openStdin ()

function istanbul-lite.process.reallyExit ()

function istanbul-lite.process.resourceUsage ()

function istanbul-lite.process.setUncaughtExceptionCaptureCallback (fn)

function istanbul-lite.process.setegid (id)

function istanbul-lite.process.seteuid (id)

function istanbul-lite.process.setgid (id)

function istanbul-lite.process.setgroups (groups)

function istanbul-lite.process.setuid (id)

function istanbul-lite.process.umask (mask)

function istanbul-lite.process.uptime ()

module istanbul-lite.process._events

function istanbul-lite.process._events.warning (warning)

module istanbul-lite.process.hrtime

function istanbul-lite.process.hrtime (time)

function istanbul-lite.process.hrtime.bigint ()

module istanbul-lite.process.stderr

function istanbul-lite.process.stderr._destroy (err, cb)

function istanbul-lite.process.stderr.destroySoon (err, cb)

module istanbul-lite.process.stdout

function istanbul-lite.process.stdout._destroy (err, cb)

function istanbul-lite.process.stdout.destroySoon (err, cb)

module istanbul-lite.require

function istanbul-lite.require (path)

function istanbul-lite.require.resolve (request, options)

module istanbul-lite.require.extensions

module istanbul-lite.require.resolve

function istanbul-lite.require.resolve (request, options)

function istanbul-lite.require.resolve.paths (request)

[ this document was created with utility2 ]