===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
node-estree-walker-2.0.1/bench/index.js-27-
node-estree-walker-2.0.1/bench/index.js:28:console.log(`avg. elapsed time: ${avg / ms}ms over ${runs.length} runs`)
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-115-        // Import is never used, so don't even assign a name.
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:116:        this.importsToReplace.set(path, `require('${path}');`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-117-        continue;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-127-      }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:128:      let requireCode = `var ${primaryImportName} = require('${path}');`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-129-      if (wildcardNames.length > 0) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-132-            ? primaryImportName
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:133:            : `${this.helperManager.getHelperName("interopRequireWildcard")}(${primaryImportName})`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:134:          requireCode += ` var ${wildcardName} = ${moduleExpr};`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-135-        }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-151-      for (const exportStarName of exportStarNames) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:152:        requireCode += ` exports.${exportStarName} = ${secondaryImportName};`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-153-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-162-      for (const defaultName of defaultNames) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:163:        this.identifierReplacements.set(defaultName, `${secondaryImportName}.default`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-164-      }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-165-      for (const {importedName, localName} of namedImports) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:166:        this.identifierReplacements.set(localName, `${primaryImportName}.${importedName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-167-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-174-    const baseName = lastComponent.replace(/\W/g, "");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:175:    return this.nameManager.claimFreeName(`_${baseName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-176-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-285-          const exportName = this.tokens.identifierNameAtIndex(i);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:286:          this.identifierReplacements.set(exportName, `exports.${exportName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-287-        }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-386-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:387:        throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.tokens[index])}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-388-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-443-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js:444:    return exportedNames.map((exportedName) => `exports.${exportedName}`).join(" = ");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.js-445-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-115-        // Import is never used, so don't even assign a name.
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:116:        this.importsToReplace.set(path, `require('${path}');`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-117-        continue;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-127-      }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:128:      let requireCode = `var ${primaryImportName} = require('${path}');`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-129-      if (wildcardNames.length > 0) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-132-            ? primaryImportName
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:133:            : `${this.helperManager.getHelperName("interopRequireWildcard")}(${primaryImportName})`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:134:          requireCode += ` var ${wildcardName} = ${moduleExpr};`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-135-        }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-151-      for (const exportStarName of exportStarNames) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:152:        requireCode += ` exports.${exportStarName} = ${secondaryImportName};`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-153-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-162-      for (const defaultName of defaultNames) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:163:        this.identifierReplacements.set(defaultName, `${secondaryImportName}.default`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-164-      }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-165-      for (const {importedName, localName} of namedImports) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:166:        this.identifierReplacements.set(localName, `${primaryImportName}.${importedName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-167-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-174-    const baseName = lastComponent.replace(/\W/g, "");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:175:    return this.nameManager.claimFreeName(`_${baseName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-176-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-285-          const exportName = this.tokens.identifierNameAtIndex(i);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:286:          this.identifierReplacements.set(exportName, `exports.${exportName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-287-        }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-386-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:387:        throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.tokens[index])}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-388-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-443-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs:444:    return exportedNames.map((exportedName) => `exports.${exportedName}`).join(" = ");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/CJSImportProcessor.mjs-445-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/HelperManager.js-134-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/HelperManager.js:135:    helperName = this.nameManager.claimFreeName(`_${baseName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/HelperManager.js-136-    this.helperNames[baseName] = helperName;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/HelperManager.mjs-134-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/HelperManager.mjs:135:    helperName = this.nameManager.claimFreeName(`_${baseName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/HelperManager.mjs-136-    this.helperNames[baseName] = helperName;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/TokenProcessor.js-179-    if (this.tokens[this.tokenIndex].type !== tokenType) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/TokenProcessor.js:180:      throw new Error(`Expected token ${tokenType}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/TokenProcessor.js-181-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/TokenProcessor.mjs-179-    if (this.tokens[this.tokenIndex].type !== tokenType) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/TokenProcessor.mjs:180:      throw new Error(`Expected token ${tokenType}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/TokenProcessor.mjs-181-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.js-92-    } else if (extensions.some((ext) => srcChildPath.endsWith(ext))) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.js:93:      const outPath = outChildPath.replace(/\.\w+$/, `.${options.outExtension}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.js-94-      await buildFile(srcChildPath, outPath, options);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.js-100-  if (!options.quiet) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.js:101:    console.log(`${srcPath} -> ${outPath}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.js-102-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.mjs-92-    } else if (extensions.some((ext) => srcChildPath.endsWith(ext))) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.mjs:93:      const outPath = outChildPath.replace(/\.\w+$/, `.${options.outExtension}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.mjs-94-      await buildFile(srcChildPath, outPath, options);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.mjs-100-  if (!options.quiet) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.mjs:101:    console.log(`${srcPath} -> ${outPath}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/cli.mjs-102-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/index.js-59-    if (options.filePath) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/index.js:60:      e.message = `Error transforming ${options.filePath}: ${e.message}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/index.js-61-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/index.mjs-59-    if (options.filePath) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/index.mjs:60:      e.message = `Error transforming ${options.filePath}: ${e.message}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/index.mjs-61-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/tokenizer/index.js-692-
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/tokenizer/index.js:693:  _util.unexpected.call(void 0, `Unexpected character '${String.fromCharCode(code)}'`, _base.state.pos);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/tokenizer/index.js-694-} exports.getTokenFromCode = getTokenFromCode;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/tokenizer/index.mjs-692-
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/tokenizer/index.mjs:693:  unexpected(`Unexpected character '${String.fromCharCode(code)}'`, state.pos);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/tokenizer/index.mjs-694-}
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/base.js-18-    const loc = locationForIndex(error.pos);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/base.js:19:    error.message += ` (${loc.line}:${loc.column})`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/base.js-20-    error.loc = loc;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/base.mjs-18-    const loc = locationForIndex(error.pos);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/base.mjs:19:    error.message += ` (${loc.line}:${loc.column})`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/base.mjs-20-    error.loc = loc;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/statement.js-83-  if (_base.state.scopeDepth !== 0) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/statement.js:84:    throw new Error(`Invalid scope depth at end of file: ${_base.state.scopeDepth}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/statement.js-85-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/statement.mjs-83-  if (state.scopeDepth !== 0) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/statement.mjs:84:    throw new Error(`Invalid scope depth at end of file: ${state.scopeDepth}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/statement.mjs-85-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/util.js-69-  if (!matched) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/util.js:70:    unexpected(`Unexpected token, expected "${_types.formatTokenType.call(void 0, type)}"`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/util.js-71-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/util.mjs-69-  if (!matched) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/util.mjs:70:    unexpected(`Unexpected token, expected "${formatTokenType(type)}"`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/parser/traverser/util.mjs-71-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.js-14-      const mapBase64 = Buffer.from(JSON.stringify(sourceMap)).toString("base64");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.js:15:      const suffix = `//# sourceMappingURL=data:application/json;charset=utf-8;base64,${mapBase64}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.js:16:      return `${transformedCode}\n${suffix}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.js-17-    },
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.mjs-14-      const mapBase64 = Buffer.from(JSON.stringify(sourceMap)).toString("base64");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.mjs:15:      const suffix = `//# sourceMappingURL=data:application/json;charset=utf-8;base64,${mapBase64}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.mjs:16:      return `${transformedCode}\n${suffix}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/register.mjs-17-    },
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-236-      ) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:237:        this.tokens.replaceToken(`${replacement}.call(void 0, `);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-238-        // Remove the old paren.
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-244-        // See here: http://2ality.com/2015/12/references.html
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:245:        this.tokens.replaceToken(`(0, ${replacement})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-246-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-258-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:259:    this.tokens.replaceToken(`${identifier}: ${replacement}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-260-    return true;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-334-    this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:335:    this.tokens.appendCode(` ${assignmentSnippet} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-336-    return true;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-359-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:360:    this.tokens.appendCode(` = ${assignmentSnippet}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-361-    this.tokens.copyToken();
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-390-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:391:    this.tokens.appendCode(`${assignmentSnippet} = `);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-392-    this.tokens.copyToken();
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-422-    if (operatorCode === "++") {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:423:      this.tokens.replaceToken(`(${base} = ${assignmentSnippet} = ${base} + 1, ${base} - 1)`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-424-    } else if (operatorCode === "--") {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:425:      this.tokens.replaceToken(`(${base} = ${assignmentSnippet} = ${base} - 1, ${base} + 1)`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-426-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:427:      throw new Error(`Unexpected operator: ${operatorCode}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-428-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-443-      const name = this.processNamedFunction();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:444:      this.tokens.appendCode(` exports.default = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-445-    } else if (
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-454-      const name = this.rootTransformer.processNamedClass();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:455:      this.tokens.appendCode(` exports.default = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-456-    } else if (this.tokens.matches3(_types.TokenType._export, _types.TokenType._default, _types.TokenType.at)) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-471-      const defaultVarName = this.nameManager.claimFreeName("_default");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:472:      this.tokens.replaceToken(`let ${defaultVarName}; exports.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-473-      this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:474:      this.tokens.appendCode(` = ${defaultVarName} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-475-      this.reactHotLoaderTransformer.setExtractedDefaultExportName(defaultVarName);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-548-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:549:    this.tokens.appendCode(`; exports.${varName} = ${varName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-550-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-600-          if (replacement === null) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:601:            throw new Error(`Expected a replacement for ${name} in \`export var\` syntax.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-602-          }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-603-          if (_tokenizer.isObjectShorthandDeclaration.call(void 0, token)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:604:            replacement = `${name}: ${replacement}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-605-          }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-634-    const name = this.processNamedFunction();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:635:    this.tokens.appendCode(` exports.${name} = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-636-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-686-    const name = this.rootTransformer.processNamedClass();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:687:    this.tokens.appendCode(` exports.${name} = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-688-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-727-        const newLocalName = this.importProcessor.getIdentifierReplacement(localName);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:728:        exportStatements.push(`exports.${exportedName} = ${newLocalName || localName};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-729-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-741-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js:742:        throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.currentToken())}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.js-743-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-236-      ) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:237:        this.tokens.replaceToken(`${replacement}.call(void 0, `);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-238-        // Remove the old paren.
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-244-        // See here: http://2ality.com/2015/12/references.html
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:245:        this.tokens.replaceToken(`(0, ${replacement})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-246-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-258-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:259:    this.tokens.replaceToken(`${identifier}: ${replacement}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-260-    return true;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-334-    this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:335:    this.tokens.appendCode(` ${assignmentSnippet} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-336-    return true;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-359-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:360:    this.tokens.appendCode(` = ${assignmentSnippet}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-361-    this.tokens.copyToken();
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-390-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:391:    this.tokens.appendCode(`${assignmentSnippet} = `);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-392-    this.tokens.copyToken();
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-422-    if (operatorCode === "++") {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:423:      this.tokens.replaceToken(`(${base} = ${assignmentSnippet} = ${base} + 1, ${base} - 1)`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-424-    } else if (operatorCode === "--") {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:425:      this.tokens.replaceToken(`(${base} = ${assignmentSnippet} = ${base} - 1, ${base} + 1)`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-426-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:427:      throw new Error(`Unexpected operator: ${operatorCode}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-428-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-443-      const name = this.processNamedFunction();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:444:      this.tokens.appendCode(` exports.default = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-445-    } else if (
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-454-      const name = this.rootTransformer.processNamedClass();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:455:      this.tokens.appendCode(` exports.default = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-456-    } else if (this.tokens.matches3(tt._export, tt._default, tt.at)) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-471-      const defaultVarName = this.nameManager.claimFreeName("_default");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:472:      this.tokens.replaceToken(`let ${defaultVarName}; exports.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-473-      this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:474:      this.tokens.appendCode(` = ${defaultVarName} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-475-      this.reactHotLoaderTransformer.setExtractedDefaultExportName(defaultVarName);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-548-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:549:    this.tokens.appendCode(`; exports.${varName} = ${varName}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-550-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-600-          if (replacement === null) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:601:            throw new Error(`Expected a replacement for ${name} in \`export var\` syntax.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-602-          }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-603-          if (isObjectShorthandDeclaration(token)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:604:            replacement = `${name}: ${replacement}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-605-          }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-634-    const name = this.processNamedFunction();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:635:    this.tokens.appendCode(` exports.${name} = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-636-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-686-    const name = this.rootTransformer.processNamedClass();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:687:    this.tokens.appendCode(` exports.${name} = ${name};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-688-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-727-        const newLocalName = this.importProcessor.getIdentifierReplacement(localName);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:728:        exportStatements.push(`exports.${exportedName} = ${newLocalName || localName};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-729-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-741-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs:742:        throw new Error(`Unexpected token: ${JSON.stringify(this.tokens.currentToken())}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/CJSImportTransformer.mjs-743-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.js-245-      const defaultVarName = this.nameManager.claimFreeName("_default");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.js:246:      this.tokens.replaceToken(`let ${defaultVarName}; export`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.js-247-      this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.js:248:      this.tokens.appendCode(` ${defaultVarName} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.js-249-      this.reactHotLoaderTransformer.setExtractedDefaultExportName(defaultVarName);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.mjs-245-      const defaultVarName = this.nameManager.claimFreeName("_default");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.mjs:246:      this.tokens.replaceToken(`let ${defaultVarName}; export`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.mjs-247-      this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.mjs:248:      this.tokens.appendCode(` ${defaultVarName} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ESMImportTransformer.mjs-249-      this.reactHotLoaderTransformer.setExtractedDefaultExportName(defaultVarName);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-41-    if (this.filenameVarName) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:42:      return `const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath || "")};`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-43-    } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-73-      ? ""
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:74:      : `__self: this, __source: {fileName: ${this.getFilenameVarName()}, lineNumber: ${lineNumber}}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-75-    if (!this.tokens.matches1(_types.TokenType.jsxName) && !this.tokens.matches1(_types.TokenType.braceL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-76-      if (devProps) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:77:        this.tokens.appendCode(`, {${devProps}}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-78-      } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-109-    if (devProps) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:110:      this.tokens.appendCode(` ${devProps}}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-111-    } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-118-    if (keyName.includes("-")) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:119:      this.tokens.replaceToken(`'${keyName}'`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-120-    } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-156-      if (startsWithLowerCase(tagName)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:157:        this.tokens.replaceToken(`'${tagName}'`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-158-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-202-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:203:      this.tokens.replaceToken(`, ${literalCode}${replacementCode}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-204-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-213-    // First tag is always jsxTagStart.
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:214:    this.tokens.replaceToken(`${resolvedPragmaBaseName}${jsxPragmaInfo.suffix}(`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-215-
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-222-      this.tokens.replaceToken(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js:223:        `${resolvedFragmentPragmaBaseName}${jsxPragmaInfo.fragmentSuffix}, null`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.js-224-      );
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-41-    if (this.filenameVarName) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:42:      return `const ${this.filenameVarName} = ${JSON.stringify(this.options.filePath || "")};`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-43-    } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-73-      ? ""
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:74:      : `__self: this, __source: {fileName: ${this.getFilenameVarName()}, lineNumber: ${lineNumber}}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-75-    if (!this.tokens.matches1(tt.jsxName) && !this.tokens.matches1(tt.braceL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-76-      if (devProps) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:77:        this.tokens.appendCode(`, {${devProps}}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-78-      } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-109-    if (devProps) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:110:      this.tokens.appendCode(` ${devProps}}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-111-    } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-118-    if (keyName.includes("-")) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:119:      this.tokens.replaceToken(`'${keyName}'`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-120-    } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-156-      if (startsWithLowerCase(tagName)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:157:        this.tokens.replaceToken(`'${tagName}'`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-158-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-202-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:203:      this.tokens.replaceToken(`, ${literalCode}${replacementCode}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-204-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-213-    // First tag is always jsxTagStart.
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:214:    this.tokens.replaceToken(`${resolvedPragmaBaseName}${jsxPragmaInfo.suffix}(`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-215-
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-222-      this.tokens.replaceToken(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs:223:        `${resolvedFragmentPragmaBaseName}${jsxPragmaInfo.fragmentSuffix}, null`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/JSXTransformer.mjs-224-      );
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalCatchBindingTransformer.js-13-      this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalCatchBindingTransformer.js:14:      this.tokens.appendCode(` (${this.nameManager.claimFreeName("e")})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalCatchBindingTransformer.js-15-      return true;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalCatchBindingTransformer.mjs-13-      this.tokens.copyToken();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalCatchBindingTransformer.mjs:14:      this.tokens.appendCode(` (${this.nameManager.claimFreeName("e")})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalCatchBindingTransformer.mjs-15-      return true;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-55-        // in correct code will always be a property access.
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:56:        arrowStartSnippet = `${param} => delete ${param}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-57-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:58:        arrowStartSnippet = `${param} => ${param}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-59-      }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-60-      if (this.tokens.tokens[chainStart].isAsyncOperation) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:61:        arrowStartSnippet = `async ${arrowStartSnippet}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-62-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-69-        }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:70:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalCall', ${arrowStartSnippet}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-71-      } else if (this.tokens.matches2(_types.TokenType.questionDot, _types.TokenType.bracketL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:72:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${arrowStartSnippet}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-73-      } else if (this.tokens.matches1(_types.TokenType.questionDot)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:74:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${arrowStartSnippet}.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-75-      } else if (this.tokens.matches1(_types.TokenType.dot)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:76:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${arrowStartSnippet}.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-77-      } else if (this.tokens.matches1(_types.TokenType.bracketL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:78:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${arrowStartSnippet}[`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-79-      } else if (this.tokens.matches1(_types.TokenType.parenL)) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-82-        }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js:83:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'call', ${arrowStartSnippet}(`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.js-84-      } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-55-        // in correct code will always be a property access.
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:56:        arrowStartSnippet = `${param} => delete ${param}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-57-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:58:        arrowStartSnippet = `${param} => ${param}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-59-      }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-60-      if (this.tokens.tokens[chainStart].isAsyncOperation) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:61:        arrowStartSnippet = `async ${arrowStartSnippet}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-62-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-69-        }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:70:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalCall', ${arrowStartSnippet}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-71-      } else if (this.tokens.matches2(tt.questionDot, tt.bracketL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:72:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${arrowStartSnippet}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-73-      } else if (this.tokens.matches1(tt.questionDot)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:74:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'optionalAccess', ${arrowStartSnippet}.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-75-      } else if (this.tokens.matches1(tt.dot)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:76:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${arrowStartSnippet}.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-77-      } else if (this.tokens.matches1(tt.bracketL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:78:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'access', ${arrowStartSnippet}[`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-79-      } else if (this.tokens.matches1(tt.parenL)) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-82-        }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs:83:        this.tokens.replaceTokenTrimmingLeftWhitespace(`, 'call', ${arrowStartSnippet}(`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/OptionalChainingNullishTransformer.mjs-84-      } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.js-28-      if (newName) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.js:29:        this.tokens.replaceToken(`(0, ${newName})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.js-30-      } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.js-70-      this.tokens.copyExpectedToken(_types.TokenType.braceL);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.js:71:      this.tokens.appendCode(`displayName: '${displayName}',`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.js-72-      this.rootTransformer.processBalancedCode();
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.mjs-28-      if (newName) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.mjs:29:        this.tokens.replaceToken(`(0, ${newName})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.mjs-30-      } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.mjs-70-      this.tokens.copyExpectedToken(tt.braceL);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.mjs:71:      this.tokens.appendCode(`displayName: '${displayName}',`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactDisplayNameTransformer.mjs-72-      this.rootTransformer.processBalancedCode();
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactHotLoaderTransformer.js-56-    ({variableName, uniqueLocalName}) =>
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactHotLoaderTransformer.js:57:      `  reactHotLoader.register(${variableName}, "${uniqueLocalName}", "${this.filePath}");`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactHotLoaderTransformer.js-58-  )
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactHotLoaderTransformer.mjs-56-    ({variableName, uniqueLocalName}) =>
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactHotLoaderTransformer.mjs:57:      `  reactHotLoader.register(${variableName}, "${uniqueLocalName}", "${this.filePath}");`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/ReactHotLoaderTransformer.mjs-58-  )
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-114-    prefix += this.helperManager.emitHelpers();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:115:    prefix += this.generatedVariables.map((v) => ` var ${v};`).join("");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-116-    let suffix = "";
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-195-      this.generatedVariables.push(className);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:196:      this.tokens.appendCode(` (${className} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-197-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-211-    const staticInitializerStatements = classInfo.staticInitializerNames.map(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:212:      (name) => `${className}.${name}()`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-213-    );
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-215-      this.tokens.appendCode(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:216:        `, ${staticInitializerStatements.map((s) => `${s}, `).join("")}${className})`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-217-      );
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-218-    } else if (classInfo.staticInitializerNames.length > 0) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:219:      this.tokens.appendCode(` ${staticInitializerStatements.map((s) => `${s};`).join(" ")}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-220-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-260-        this.tokens.appendCode(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:261:          `constructor(...${argsName}) { super(...${argsName}); ${constructorInitializersCode}; }`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-262-        );
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-263-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:264:        this.tokens.appendCode(`constructor() { ${constructorInitializersCode}; }`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-265-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-271-        if (this.tokens.matches1(_types.TokenType.bracketL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:272:          this.tokens.copyTokenWithPrefix(`${fields[fieldIndex].initializerName}() {this`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-273-        } else if (this.tokens.matches1(_types.TokenType.string) || this.tokens.matches1(_types.TokenType.num)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:274:          this.tokens.copyTokenWithPrefix(`${fields[fieldIndex].initializerName}() {this[`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-275-          needsCloseBrace = true;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-276-        } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:277:          this.tokens.copyTokenWithPrefix(`${fields[fieldIndex].initializerName}() {this.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-278-        }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-321-      ...constructorInitializerStatements,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js:322:      ...instanceInitializerNames.map((name) => `${className}.prototype.${name}.call(this)`),
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.js-323-    ].join(";");
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-114-    prefix += this.helperManager.emitHelpers();
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:115:    prefix += this.generatedVariables.map((v) => ` var ${v};`).join("");
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-116-    let suffix = "";
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-195-      this.generatedVariables.push(className);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:196:      this.tokens.appendCode(` (${className} =`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-197-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-211-    const staticInitializerStatements = classInfo.staticInitializerNames.map(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:212:      (name) => `${className}.${name}()`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-213-    );
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-215-      this.tokens.appendCode(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:216:        `, ${staticInitializerStatements.map((s) => `${s}, `).join("")}${className})`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-217-      );
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-218-    } else if (classInfo.staticInitializerNames.length > 0) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:219:      this.tokens.appendCode(` ${staticInitializerStatements.map((s) => `${s};`).join(" ")}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-220-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-260-        this.tokens.appendCode(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:261:          `constructor(...${argsName}) { super(...${argsName}); ${constructorInitializersCode}; }`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-262-        );
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-263-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:264:        this.tokens.appendCode(`constructor() { ${constructorInitializersCode}; }`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-265-      }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-271-        if (this.tokens.matches1(tt.bracketL)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:272:          this.tokens.copyTokenWithPrefix(`${fields[fieldIndex].initializerName}() {this`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-273-        } else if (this.tokens.matches1(tt.string) || this.tokens.matches1(tt.num)) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:274:          this.tokens.copyTokenWithPrefix(`${fields[fieldIndex].initializerName}() {this[`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-275-          needsCloseBrace = true;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-276-        } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:277:          this.tokens.copyTokenWithPrefix(`${fields[fieldIndex].initializerName}() {this.`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-278-        }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-321-      ...constructorInitializerStatements,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs:322:      ...instanceInitializerNames.map((name) => `${className}.prototype.${name}.call(this)`),
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/RootTransformer.mjs-323-    ].join(";");
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-59-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:60:    this.tokens.appendCode(`var ${enumName}; (function (${enumName})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-61-    this.tokens.copyExpectedToken(_types.TokenType.braceL);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-64-    if (isExport && this.isImportsTransformEnabled) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:65:      this.tokens.appendCode(`)(${enumName} || (exports.${enumName} = ${enumName} = {}));`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-66-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:67:      this.tokens.appendCode(`)(${enumName} || (${enumName} = {}));`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-68-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-87-        name = this.tokens.identifierNameForToken(nameToken);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:88:        nameStringCode = `"${name}"`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-89-      } else if (nameToken.type === _types.TokenType.string) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-124-          if (isPreviousValidIdentifier) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:125:            valueCode = `${lastValueReference} + 1`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-126-          } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:127:            valueCode = `(${lastValueReference}) + 1`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-128-          }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-138-      if (isValidIdentifier) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:139:        this.tokens.appendCode(`const ${name} = ${valueCode}; `);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-140-        valueReference = name;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-145-      if (valueIsString) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:146:        this.tokens.appendCode(`${enumName}[${nameStringCode}] = ${valueReference};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-147-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-148-        this.tokens.appendCode(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js:149:          `${enumName}[${enumName}[${nameStringCode}] = ${valueReference}] = ${nameStringCode};`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.js-150-        );
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-59-    }
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:60:    this.tokens.appendCode(`var ${enumName}; (function (${enumName})`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-61-    this.tokens.copyExpectedToken(tt.braceL);
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-64-    if (isExport && this.isImportsTransformEnabled) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:65:      this.tokens.appendCode(`)(${enumName} || (exports.${enumName} = ${enumName} = {}));`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-66-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:67:      this.tokens.appendCode(`)(${enumName} || (${enumName} = {}));`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-68-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-87-        name = this.tokens.identifierNameForToken(nameToken);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:88:        nameStringCode = `"${name}"`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-89-      } else if (nameToken.type === tt.string) {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-124-          if (isPreviousValidIdentifier) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:125:            valueCode = `${lastValueReference} + 1`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-126-          } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:127:            valueCode = `(${lastValueReference}) + 1`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-128-          }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-138-      if (isValidIdentifier) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:139:        this.tokens.appendCode(`const ${name} = ${valueCode}; `);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-140-        valueReference = name;
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-145-      if (valueIsString) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:146:        this.tokens.appendCode(`${enumName}[${nameStringCode}] = ${valueReference};`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-147-      } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-148-        this.tokens.appendCode(
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs:149:          `${enumName}[${enumName}[${nameStringCode}] = ${valueReference}] = ${nameStringCode};`,
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/transformers/TypeScriptTransformer.mjs-150-        );
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js-51-  function formatRange(start, end) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js:52:    return `${formatPos(start)}-${formatPos(end)}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js-53-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js-59-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js:60:      return `${location.line + 1}:${location.column + 1}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js-61-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js-66-  if (s.length > length) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js:67:    return `${s.slice(0, length - 3)}...`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.js-68-  } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs-51-  function formatRange(start, end) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs:52:    return `${formatPos(start)}-${formatPos(end)}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs-53-  }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs-59-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs:60:      return `${location.line + 1}:${location.column + 1}`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs-61-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs-66-  if (s.length > length) {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs:67:    return `${s.slice(0, length - 3)}...`;
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/formatTokens.mjs-68-  } else {
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getClassInfo.js-212-      const name = tokens.identifierNameForToken(token);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getClassInfo.js:213:      constructorInitializerStatements.push(`this.${name} = ${name}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getClassInfo.js-214-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getClassInfo.mjs-212-      const name = tokens.identifierNameForToken(token);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getClassInfo.mjs:213:      constructorInitializerStatements.push(`this.${name} = ${name}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getClassInfo.mjs-214-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getTSImportedNames.js-84-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getTSImportedNames.js:85:      throw new Error(`Unexpected token: ${JSON.stringify(tokens.tokens[index])}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getTSImportedNames.js-86-    }
##############################################
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getTSImportedNames.mjs-84-    } else {
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getTSImportedNames.mjs:85:      throw new Error(`Unexpected token: ${JSON.stringify(tokens.tokens[index])}`);
node-estree-walker-2.0.1/debian/build_modules/sucrase/dist/util/getTSImportedNames.mjs-86-    }