fork-ts-checker-webpack-plugin

Webpack plugin that runs typescript type checker on a separate process.

MIT License

Downloads
56.6M
Stars
1.9K
Committers
91

Bot releases are hidden (Show)

fork-ts-checker-webpack-plugin - v5.0.11

Published by piotr-oles over 4 years ago

5.0.11 (2020-07-25)

fork-ts-checker-webpack-plugin - v5.0.10

Published by piotr-oles over 4 years ago

5.0.10 (2020-07-25)

Bug Fixes

  • existence check of file by the embedded source extension (#487) (756d214)
fork-ts-checker-webpack-plugin - v5.0.9

Published by piotr-oles over 4 years ago

5.0.9 (2020-07-21)

fork-ts-checker-webpack-plugin - v5.0.8

Published by piotr-oles over 4 years ago

5.0.8 (2020-07-21)

fork-ts-checker-webpack-plugin - v5.0.7

Published by piotr-oles over 4 years ago

5.0.7 (2020-07-07)

Bug Fixes

fork-ts-checker-webpack-plugin - v5.0.6

Published by piotr-oles over 4 years ago

5.0.6 (2020-07-02)

Bug Fixes

  • include .vue files as the project root files (#471) (65ab0cc), closes #452
fork-ts-checker-webpack-plugin - v5.0.5

Published by piotr-oles over 4 years ago

5.0.5 (2020-06-24)

Bug Fixes

  • readDir will check if passed path is a directory (#464) (ad0eac9), closes #462
fork-ts-checker-webpack-plugin - v5.0.4

Published by piotr-oles over 4 years ago

5.0.4 (2020-06-20)

Bug Fixes

  • eslint configuration should be enabled if files passed (#460) (7db1c21), closes #458
fork-ts-checker-webpack-plugin - v5.0.3

Published by piotr-oles over 4 years ago

5.0.3 (2020-06-19)

Bug Fixes

fork-ts-checker-webpack-plugin - v5.0.2

Published by piotr-oles over 4 years ago

5.0.2 (2020-06-18)

fork-ts-checker-webpack-plugin - v5.0.1

Published by piotr-oles over 4 years ago

5.0.1 (2020-06-16)

fork-ts-checker-webpack-plugin - v5.0.0

Published by piotr-oles over 4 years ago

5.0.0 (2020-06-13)

This is a major release that includes the plugin rewrite 🚀
The options format changed and is documented in the README.md.

Features

  • rewrite the plugin to pay off technological debt (4c38cc1)
    • Support for TypeScript Watch API controlled by webpack (#362, #332, #330, #236, #211)
    • Support for TypeScript Solution Builder API (projectReferences) (#392, #328, #187)
    • Support for TypeScript Incremental API (#238)
    • Support for Yarn PnP
    • Support for EsLint
    • TypeScript extensions infrastructure
    • Support for Vue.js (TypeScript Watch API) (#219)
    • Support for Webpack 5 (#383)
    • Using the external format for Compiler Options (#393, #112)
    • Unified issues processing (include, exclude, issues hook) (#396, #374, #340, #232, #216)
    • External configuration (cosmiconfig) (#397)
    • Integration with webpack-dev-server with async: true mode (#180)
    • Default skipLibCheck: true option (#128)
    • Aviod polluting --json output of stats (#101)
  • add "mode" for typescript reporter (#429) (9b3b9dd)
  • add context option for typescript reporter (#430) (a430979), closes #297
  • add issue.scope option (#442) (188d44d)
  • change start hook to AsyncSeriesWaterfallHook (#425) (5665dac), closes #424
  • export version const for external tools (#428) (37b8944)
  • improve overall typescript performance (#435) (944e0c9)
  • overwrite other fields in tsconfig.json (#440) (e812f18)
  • remove "incremental: true" from ts default options (#444) (d056616)
  • support @vue/compiler-sfc in the vue extension (#423) (8687c63), closes #384

BREAKING CHANGES

  • 🧨 Issues outside webpack compilation will not be reported by default. See issue.scope option.
  • 🧨 Dropped support for Node 6 and Node 8
  • 🧨 Changed options format
  • 🧨 Changed plugin hooks
  • 🧨 Minimum TypeScript >=2.7.0
fork-ts-checker-webpack-plugin - v5.0.0-beta.7

Published by piotr-oles over 4 years ago

5.0.0-beta.7 (2020-06-12)

Features

  • remove "incremental: true" from ts default options (#444) (d056616)

BREAKING CHANGES

  • 🧨 Remove "incremental: true" from default typescript options
fork-ts-checker-webpack-plugin - v5.0.0-beta.6

Published by piotr-oles over 4 years ago

5.0.0-beta.6 (2020-06-12)

Features

BREAKING CHANGES

  • 🧨 Issues outside webpack compilation will not be reported by default. See issue.scope option.
fork-ts-checker-webpack-plugin - v5.0.0-beta.5

Published by piotr-oles over 4 years ago

5.0.0-beta.5 (2020-06-10)

Bug Fixes

  • always pass compilation to issues hook (#443) (b865f1d)
fork-ts-checker-webpack-plugin - v5.0.0-beta.4

Published by piotr-oles over 4 years ago

5.0.0-beta.4 (2020-06-06)

Features

  • overwrite other fields in tsconfig.json (#440) (e812f18)

BREAKING CHANGES

  • 🧨 typescript.compilerOptions option changed to the
    typescript.configOverwrite.compilerOptions option
fork-ts-checker-webpack-plugin - v5.0.0-beta.3

Published by piotr-oles over 4 years ago

5.0.0-beta.3 (2020-06-05)

Bug Fixes

  • properly disconnect rpc client to be able to reconnect (#439) (2b72fd0), closes #438
fork-ts-checker-webpack-plugin - v5.0.0-beta.2

Published by piotr-oles over 4 years ago

5.0.0-beta.2 (2020-06-05)

Bug Fixes

fork-ts-checker-webpack-plugin - v5.0.0-alpha.17

Published by piotr-oles over 4 years ago

5.0.0-alpha.17 (2020-06-04)

Bug Fixes

fork-ts-checker-webpack-plugin - v5.0.0-beta.1

Published by piotr-oles over 4 years ago

5.0.0-beta.1 (2020-06-04)

Bug Fixes

  • close service on the failed hook (#417) (7817fcb), closes #411
  • handle absolute paths for the eslint.files option (#419) (1ff3ce4), closes #414
  • properly handle import modules with .vue suffix (#420) (cfcc0fe), closes #416
  • remove references to external typings (#422) (f277444), closes #339
  • resolve issue with publishing empty package on the npm (#413) (57cf13a)
  • respect eslint extensions in incremental check (2ba396d)
  • support webpack multi-compiler (#431) (503a948), closes #426

Features

  • add "mode" for typescript reporter (#429) (9b3b9dd)
  • add context option for typescript reporter (#430) (a430979), closes #297
  • change start hook to AsyncSeriesWaterfallHook (#425) (5665dac), closes #424
  • export version const for external tools (#428) (37b8944)
  • improve overall typescript performance (#435) (944e0c9)
  • remove Yarn PnP extension as it's redundant (#418) (19dba48)
  • rename tsconfig option to configFile for consistency (#436) (aa8f74d)
  • rewrite the plugin to pay off technological debt (4c38cc1)
  • support @vue/compiler-sfc in the vue extension (#423) (8687c63), closes #384

BREAKING CHANGES

  • 🧨 Dropped support for Node 6 and Node 8
  • 🧨 Changed options format
  • 🧨 Changed plugin hooks
  • 🧨 Minimum TypeScript >=2.7.0
Package Rankings
Top 8.17% on Proxy.golang.org
Top 0.7% on Npmjs.org
Badges
Extracted from project README
npm version build status downloads commitizen friendly code style: prettier semantic-release