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.
15 lines
695 B
15 lines
695 B
import { Tap } from 'tapable'; |
|
import { FilesMatch, Report } from './reporter'; |
|
import { Issue } from './issue'; |
|
interface ForkTsCheckerWebpackPluginState { |
|
issuesReportPromise: Promise<Report | undefined>; |
|
dependenciesReportPromise: Promise<Report | undefined>; |
|
issuesPromise: Promise<Issue[] | undefined>; |
|
dependenciesPromise: Promise<FilesMatch | undefined>; |
|
lastDependencies: FilesMatch | undefined; |
|
watching: boolean; |
|
initialized: boolean; |
|
webpackDevServerDoneTap: Tap | undefined; |
|
} |
|
declare function createForkTsCheckerWebpackPluginState(): ForkTsCheckerWebpackPluginState; |
|
export { ForkTsCheckerWebpackPluginState, createForkTsCheckerWebpackPluginState };
|
|
|