You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
1.0 KiB
17 lines
1.0 KiB
import webpack from 'webpack'; |
|
import { ForkTsCheckerWebpackPluginOptions } from './ForkTsCheckerWebpackPluginOptions'; |
|
import { IssueConfiguration } from './issue/IssueConfiguration'; |
|
import { FormatterConfiguration } from './formatter'; |
|
import { TypeScriptReporterConfiguration } from './typescript-reporter/TypeScriptReporterConfiguration'; |
|
import { EsLintReporterConfiguration } from './eslint-reporter/EsLintReporterConfiguration'; |
|
import { LoggerConfiguration } from './logger/LoggerConfiguration'; |
|
interface ForkTsCheckerWebpackPluginConfiguration { |
|
async: boolean; |
|
typescript: TypeScriptReporterConfiguration; |
|
eslint: EsLintReporterConfiguration; |
|
issue: IssueConfiguration; |
|
formatter: FormatterConfiguration; |
|
logger: LoggerConfiguration; |
|
} |
|
declare function createForkTsCheckerWebpackPluginConfiguration(compiler: webpack.Compiler, options?: ForkTsCheckerWebpackPluginOptions): ForkTsCheckerWebpackPluginConfiguration; |
|
export { ForkTsCheckerWebpackPluginConfiguration, createForkTsCheckerWebpackPluginConfiguration };
|
|
|