UNPKG

stryker-webpack

Version:

[preview] A plugin for Webpack-based projects using Stryker

17 lines (16 loc) 758 B
import { TranspilerOptions, Transpiler, TranspileResult, FileLocation } from 'stryker-api/transpile'; import { File } from 'stryker-api/core'; declare class WebpackTranspiler implements Transpiler { private config; private presetLoader; private webpackCompiler; constructor(options: TranspilerOptions); transpile(files: Array<File>): Promise<TranspileResult>; private initialize(projectRoot, strykerWebpackConfig?); private getStrykerWebpackConfig(strykerWebpackConfig?); private initializeCompiler(projectRoot, strykerWebpackConfig); private createErrorResult(error); private createSuccessResult(outPutFiles); getMappedLocation(sourceFileLocation: FileLocation): FileLocation; } export default WebpackTranspiler;