ForkTsCheckerWebpackPluginState.d.ts 695 B

123456789101112131415
  1. import { Tap } from 'tapable';
  2. import { FilesMatch, Report } from './reporter';
  3. import { Issue } from './issue';
  4. interface ForkTsCheckerWebpackPluginState {
  5. issuesReportPromise: Promise<Report | undefined>;
  6. dependenciesReportPromise: Promise<Report | undefined>;
  7. issuesPromise: Promise<Issue[] | undefined>;
  8. dependenciesPromise: Promise<FilesMatch | undefined>;
  9. lastDependencies: FilesMatch | undefined;
  10. watching: boolean;
  11. initialized: boolean;
  12. webpackDevServerDoneTap: Tap | undefined;
  13. }
  14. declare function createForkTsCheckerWebpackPluginState(): ForkTsCheckerWebpackPluginState;
  15. export { ForkTsCheckerWebpackPluginState, createForkTsCheckerWebpackPluginState };