-
-
Notifications
You must be signed in to change notification settings - Fork 433
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Project reference support enhancements (#1076)
* Add test for package json existance * Add input file of reference as dependency instead of .d.ts file * Show how output is different when module resolution resolves to .js/.d.ts * Store tsbuildinfos written on solution builder host and hand it off as asset * .d.ts as assets only if written * Make every project include just app and not other lib files * Fix watching for solution watched files Add test that doesnt pass yet. This is same as projectReferencesWatch so technically only change should be in bundled emit to have out to be lib\out\index.js instead * Dont depend on .d.ts output of the referenced project since we are depending on .ts file for that This fixes initial build to complete in single pass * Make sure to build all solution builder files before and track input and output * Add all the files from composite project as dependencies as any change in them can result in errors resulting in changes to the own output of the file * Get output from solutionBuilder for referenced files in transpileOnly mode as well * Read and write output files from referenced projects to disk * Test on already built * Handle written files by solution builder a bit better * Fix comparison tests where the multiple compilation callbacks were not handled so it didnt show correct output * Because comparison tests are run only on newer typescript build, build suite during tests instead of commandline to avoid breaking older runs * Remove node 8 build from travis * Fix test baselines * Revert multiple compilation stats per patch, has incorrect baseline that doesnt match actual behavior This reverts commit 9d62b44. * update package.json and CHANGELOG.md Co-authored-by: John Reilly <[email protected]>
- Loading branch information
1 parent
d0c4b41
commit 1908a47
Showing
287 changed files
with
6,574 additions
and
825 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,6 @@ addons: | |
chrome: stable | ||
language: node_js | ||
node_js: | ||
- "8" | ||
- "10" | ||
- "12" | ||
sudo: required | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.