sucrase
Version:
Super-fast alternative to Babel for when you can target modern JS runtimes
13 lines (12 loc) • 491 B
TypeScript
import type TokenProcessor from "../TokenProcessor";
import Transformer from "./Transformer";
export default class ReactHotLoaderTransformer extends Transformer {
readonly tokens: TokenProcessor;
readonly filePath: string;
private extractedDefaultExportName;
constructor(tokens: TokenProcessor, filePath: string);
setExtractedDefaultExportName(extractedDefaultExportName: string): void;
getPrefixCode(): string;
getSuffixCode(): string;
process(): boolean;
}