The version 3.0.3 is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of ts-loader.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
This fix resolves the issue for TypeScript 2.4+ (which is likely 95% of users). For those people stuck on 2.3 or below and impacted by this issue, you should be able to workaround this by setting entryFileCannotBeJs: true in your ts-loader options. This option should be considered deprecated as of this release. The option will likely disappear with the next major version of ts-loader which will drop support for TypeScript 2.3 and below, thus removing the need for this option.
Commits
The new version differs by 38 commits.
81d02dbMerge pull request #658 from johnnyreilly/master
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).
Version 3.0.3 of ts-loader was just published.
The version 3.0.3 is not covered by your current version range.
If you don’t accept this pull request, your project will work just like it did before. However, you might be missing out on a bunch of new features, fixes and/or performance improvements from the dependency update.
It might be worth looking into these changes and trying to get this project onto the latest version of ts-loader.
If you have a solid test suite and good coverage, a passing build is a strong indicator that you can take advantage of these changes directly by merging the proposed change into your project. If the build fails or you don’t have such unconditional trust in your tests, this branch is a great starting point for you to work on the update.
Release Notes
v3.0.3This fix resolves the issue for TypeScript 2.4+ (which is likely 95% of users). For those people stuck on 2.3 or below and impacted by this issue, you should be able to workaround this by setting
entryFileCannotBeJs: true
in your ts-loader options. This option should be considered deprecated as of this release. The option will likely disappear with the next major version of ts-loader which will drop support for TypeScript 2.3 and below, thus removing the need for this option.Commits
The new version differs by 38 commits.
81d02db
Merge pull request #658 from johnnyreilly/master
2aaba6e
Deprecate entryFileCannotBeJs
173bd4c
Change getCurrentDirectory behaviour for TypeScript 2.3 and below
a91a8b4
make nodeResolutionAllowJs run in 2.4+ only
a2b613a
try strategy approach splitting 2.4 and above and 2.3 and below behaviour
e576c92
check old strategy behaviour
cb303f5
drop resolveTypeReferenceDirectives for a moment
9f4cc4f
Add back support for TypeScript < 2.4
f832bb6
Fix allowJs import @types issue
a504b11
added nodeResolutionAllowJs test (will fail initially)
b182a65
republish as 3.0.2
4348025
Tweak docs
b70d5af
update docs
b0fb7ba
Merge pull request #643 from johnnyreilly/master
50aa9a5
update to v3
There are 38 commits in total.
See the full diff
FAQ and help
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper bot :palm_tree: