tsc-watch
Advanced tools
Comparing version 6.0.0-dev.2 to 6.0.0-dev.3
@@ -35,4 +35,2 @@ "use strict"; | ||
line = line.replace(tscUsageSyntaxRegex, (m) => `\u001B[33m${m}\u001B[39m`); // Yellow | ||
// file emitted | ||
line = line.replace(typescriptEmittedFileRegex, (_0, stdPrefix, file) => `\u001B[30m\u001B[4m${stdPrefix}\u001B[0m \u001B[30m${file}\u001B[0m`); // Grey underlined / Grey | ||
if (noClear && compilationStartedRegex.test(line)) { | ||
@@ -39,0 +37,0 @@ return '\n\n----------------------\n' + line; |
@@ -91,12 +91,9 @@ #!/usr/bin/env node | ||
function spawnTsc({ maxNodeMem, requestedToListEmittedFiles, signalEmittedFiles }, args) { | ||
const nodeArgs = []; | ||
if (maxNodeMem) { | ||
nodeArgs.push(`--max_old_space_size=${maxNodeMem}`); | ||
} | ||
if (signalEmittedFiles && !requestedToListEmittedFiles) { | ||
nodeArgs.push(`--listEmittedFiles`); | ||
} | ||
const tscBin = getTscPath(); | ||
nodeArgs.push(tscBin); | ||
nodeArgs.push(...args); | ||
const nodeArgs = [ | ||
...((maxNodeMem) ? [`--max_old_space_size=${maxNodeMem}`] : []), | ||
tscBin, | ||
...((signalEmittedFiles || requestedToListEmittedFiles) ? ['--listEmittedFiles'] : []), | ||
...args | ||
]; | ||
return (0, cross_spawn_1.default)('node', nodeArgs); | ||
@@ -103,0 +100,0 @@ } |
{ | ||
"name": "tsc-watch", | ||
"version": "6.0.0-dev.2", | ||
"version": "6.0.0-dev.3", | ||
"description": "The TypeScript compiler with onSuccess command", | ||
@@ -18,3 +18,5 @@ "scripts": { | ||
"dist/**/*", | ||
"index.js" | ||
"index.js", | ||
"client.js", | ||
"client.d.ts" | ||
], | ||
@@ -21,0 +23,0 @@ "repository": { |
17
33919
547