Skip to content

Releases: poppinss/chokidar-ts

Updating underlying dependencies

06 Feb 13:24
Compare
Choose a tag to compare
  • chore: update dependencies 721172e
  • docs(README): update usage docs 8cf8e93
  • chore: use node12 and latest versions of nodejs for ci testing b11914d
  • chore(package): remove unwanted packages dfce5c9
  • refactor: remove _ prefix from private properties f8976b0
  • chore: remove tslint in favor of eslint f223470

v2.0.1...v2.0.2

Fixing path issues appeared in windows

02 Dec 03:46
Compare
Choose a tag to compare
  • fix: always normalize slashes to unix in SourceFilesManager (#3) dda82f4

v2.0.0...v2.0.1

Re-doing the API from scratch

18 Nov 09:07
Compare
Choose a tag to compare
  • refactor: rename chokidar instance properties to chokidar from watcher 70dcfc5
  • refactor: restructure API to accept compiler options for builder and watcher methods 51b8bc8
  • refactor: removing examples cd03de5
  • refactor: use ts.sys as the host for resolving modules 70d8845
  • feat: add module resolver that piggy backs on typescript native module resolver 9acea3d
  • refactor: pass project root to config parser 7a22461
  • test: normalizing path to unix, since typescript diagnostics always report unix paths d4d9bc6
  • test: fixing tests by normalizing typescript configParser fileNames array 775d57e
  • fix: source files manager do not convert file paths to unix 63bb8ad
  • refactor: re-doing the compiler API to handle various edge cases 550abf0
  • chore: update dependencies 5b424db

v1.0.7...v2.0.0

Exposing host and ts properties

09 Oct 16:04
Compare
Choose a tag to compare
  • chore: update dependencies 6518990
  • feat: expose ts and host as public properties 3213b7f

v1.0.6...v1.0.7

Updating underlying dependencies

29 Aug 16:43
Compare
Choose a tag to compare
  • chore: adding missing types 778e09a
  • chore(package): update dependencies 7f39f58

v1.0.5...v1.0.6

Works reliably on windows now

26 Aug 05:52
Compare
Choose a tag to compare
  • chore: disable release tests coz of issue with chokidar.close api 2aaf38b
  • refactor: reduce timeout for one of the tests 272581b
  • chore(package): add github links 03d6bc6
  • docs(readme): add debug note 1541e2a
  • docs(readme): add tests badge b3db792
  • fix: making it work on windows reliably 2878012
  • refactor: normalizing include,exclude patterns to work with nanomatch 2e4f6e8
  • refactor: adding logs to see inconsistencies in windows de240e9
  • fix: using win32.normalize a0bad1f
  • fix: normalize path to unix before passing it to nanomatch a67ce41
  • ci: add appveyor for windows tests 7cbe87d
  • test: add tests to ensure consistent paths f1d9d2a
  • fix: normalize slashes on Windows paths (#1) 632d95e

v1.0.4...v1.0.5

Bug fix for v1.0.3

17 Jul 08:18
Compare
Choose a tag to compare

Commits:

  • fix: check contents for explicit undefined d954356

Commit Range:
v1.0.3...master

Making file operations more reliable

17 Jul 07:31
Compare
Choose a tag to compare
  1. Using fs-extra outputFile method to write files, which will create the missing directories along the way.
  2. Making the outputFile process async
  3. Using ts.sys.readFile vs readFileSync from fs module.

Commits:

  • fix: ensure intermediate directories exists before writing files c0eb7a3

Commit Range:
v1.0.2...master

Add support for source:unlink event

17 Jul 07:14
Compare
Choose a tag to compare

The source:unlink event is emitted when the source typescript file is removed. The compiler API of typescript doesn't have any helpers, which can provide the output path for source file and hence we cannot delete it.

However, this event can be used if your compiler can force the user to always specify the rootDir in tsconfig.json file. When rootDir is defined, the output paths are reliable and can be computed.

Commits:

  • feat: emit source:unlink event on ts file removal 68042eb
  • refactor: emit relative file path in subsequent build event f36abe9

Commit Range:
v1.0.1...master

Emitting filePath in subsequent:build event

16 Jul 12:52
Compare
Choose a tag to compare

Commits:

  • feat: emit filePath for subsequent build event 68d6470

Commit Range:
v1.0.0...master