Skip to content

Releases: AviVahl/ts-tools

@ts-tools/[email protected]

08 Oct 21:48
Compare
Choose a tag to compare
  • Allow forcing isolated transpilation per file basis, which means no tsconfig.json lookup nor any type checking.

@ts-tools/[email protected]

05 Oct 11:17
Compare
Choose a tag to compare
  • Forces source maps on/off based on webpack's hints. Faster operation for "devtool": false.
  • Better tested behavior for the default tsconfig.json that typescript generates, fixing implicit config when forcing to "module": "esnext".
  • uses new @ts-tools/[email protected].

@ts-tools/[email protected]

05 Oct 11:10
Compare
Choose a tag to compare
  • Breaking API changes:
    • new mandatory getCompilerOptions to provide/override compilerOptions used in transpilation. It replaces tsConfigOverride and noConfigOptions.
    • uses same pattern of getCustomTransformer.
    • base host is now provided as a parameter to both option callbacks, allowing end user to format diagnostics on his end.
  • Published package now includes an esm version as well.

@ts-tools/[email protected]

05 Oct 11:10
Compare
Choose a tag to compare
  • Now forces target: 'es2017' or newer.
    • If an older target syntax is found in a tsconfig, then es2017 is used instead.
    • Allows proper debugging in Node 8+, as there's no need to transpile to es5.
    • Should be faster for projects specifying an older target for browser support.
  • Uses new @ts-tools/[email protected].

@ts-tools/[email protected]

02 Oct 21:27
Compare
Choose a tag to compare
  • Updated to use @ts-tools/[email protected].
  • Webpack's rootContext is now used as cwd, making error file paths relative to the same root as the rest of the output.
  • Default colors configuration now depends on native platform support, with the ability to force it on/off via loader options.
  • Added ability to override compilerOptions via loader options.
  • Documented known limitations.

@ts-tools/[email protected]

02 Oct 21:05
Compare
Choose a tag to compare
  • Refactored API. Breaking.
  • Allows a different cwd for each language service (used by loader).
  • Removed dep on any Node APIs.
  • Supports custom file systems.
  • Improved speed of existing language service lookup by using Set instead of Array. Might be felt in projects with many files.
  • Allow conditional transformers resolution based on user's compilerOptions.

@ts-tools/[email protected]

02 Oct 21:18
Compare
Choose a tag to compare
  • Implemented Remap Imports Transformer to remap static/dynamic ES imports/re-exports.

@ts-tools/[email protected]

02 Oct 21:09
Compare
Choose a tag to compare
  • Updated to use @ts-tools/[email protected].
  • When no tsconfig is found, esModuleInterop is now turned on.

@ts-tools/[email protected]

21 Sep 18:33
Compare
Choose a tag to compare
  • First public release.
  • TypeScript loader for webpack with built-in support for multi-tsconfig setup.

@ts-tools/[email protected]

20 Sep 22:53
Compare
Choose a tag to compare
  • Changed package name from node-typescript-service to @ts-tools/typescript-service.