collaborationFactory/cplace-asc

Intelligent TypeScript recompilation for dependencies

Closed this issue · 0 comments

Right now, when compiling plugins and changing code inside a plugin, all its dependants are recompiled.
Assume the following situation showing dependencies, i.e. Plugin B depends on A:

A <--- B <--- C

When code in A is changed, that does not modify the external interface of the TypeScript code of A, i.e. all generated .d.ts files are not modified, then there is no need to recompile B or C.