@@ -26,13 +26,13 @@ const parsed = minimist(process.argv.slice(2), {
2626 inspect : process . env . inspect || process . env [ "inspect-brk" ] || process . env . i ,
2727 host : process . env . TYPESCRIPT_HOST || process . env . host || "node" ,
2828 browser : process . env . browser || process . env . b || ( os . platform ( ) === "win32" ? "edge" : "chrome" ) ,
29- timeout : process . env . timeout || 40000 ,
29+ timeout : + ( process . env . timeout ?? 0 ) || 40000 ,
3030 tests : process . env . test || process . env . tests || process . env . t ,
3131 runners : process . env . runners || process . env . runner || process . env . ru ,
3232 light : process . env . light === undefined || process . env . light !== "false" ,
3333 reporter : process . env . reporter || process . env . r ,
3434 fix : process . env . fix || process . env . f ,
35- workers : process . env . workerCount || ( ( os . cpus ( ) . length - ( ci ? 0 : 1 ) ) || 1 ) ,
35+ workers : + ( process . env . workerCount ?? 0 ) || ( ( os . cpus ( ) . length - ( ci ? 0 : 1 ) ) || 1 ) ,
3636 failed : false ,
3737 keepFailed : false ,
3838 lkg : true ,
@@ -73,11 +73,11 @@ export default options;
7373 * @property {string | boolean } break
7474 * @property {string | boolean } inspect
7575 * @property {string } runners
76- * @property {string| number } workers
76+ * @property {number } workers
7777 * @property {string } host
7878 * @property {string } reporter
7979 * @property {string } stackTraceLimit
80- * @property {string| number } timeout
80+ * @property {number } timeout
8181 * @property {boolean } failed
8282 * @property {boolean } keepFailed
8383 * @property {boolean } ci
0 commit comments