break loader plugins into build and runtime version to keep the size low

This commit is contained in:
Johannes Rieken
2017-06-23 16:31:32 +02:00
parent 65ab56d1d6
commit c75389b974
10 changed files with 660 additions and 416 deletions

View File

@@ -41,7 +41,6 @@ function createCompile(build, emitError) {
.pipe(tsFilter)
.pipe(util.loadSourcemaps())
.pipe(ts(token))
.pipe(build ? reloadTypeScriptNodeModule() : es.through())
.pipe(noDeclarationsFilter)
.pipe(build ? nls() : es.through())
.pipe(noDeclarationsFilter.restore)