-
-
Notifications
You must be signed in to change notification settings - Fork 65
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
perf: 5-10x performance improvement on hot reloading (#58)
* chore: register compiler types in poodle-surf * refactor: add --mode support in `diez compile` * fix: micromanage compiler watch host to greatly speed up builds in hot mode * fix: stabilize scenarios where multiple hot modes are running against the same Diez project * tweak: do not rebind assets if rebuilding in dev mode and targeting a native platform * tweak: disable noEmitHelpers so decorators work at runtime * chore: restore cli coverage * feat: add the ability for arbitrary modules to extend CLI commands * refactor: CompilerProgram holds an exandable CompilerOptions interface * tweak: spell outputPath correctly on validator * feat: add --baseUrl and --staticRoot command extensions for diez compile --target=web * chore: drop --mode and fix tests * tweak: remove needless early return * chore: fix build script for web examples * tweak: ensure devMode holds a proper boolean * tweak: put @diez/targets on mono root * chore: move stub .gitignore to facilitate releasing. * chore: get changelog conventional * tweak: add codecov target
- Loading branch information
Showing
58 changed files
with
575 additions
and
275 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
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 |
---|---|---|
|
@@ -8,7 +8,9 @@ coverage: | |
range: "70...100" | ||
|
||
status: | ||
project: yes | ||
project: | ||
default: | ||
target: 80% | ||
patch: no | ||
changes: no | ||
|
||
|
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 |
---|---|---|
|
@@ -5,5 +5,4 @@ | |
*/web/diez/index.js | ||
*/web/diez/static/ | ||
*/web/diez/yarn.lock | ||
stub/ | ||
.idea |
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
src/ | ||
lib/ | ||
tsconfig.tsbuildinfo | ||
.diez | ||
node_modules |
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
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.