@sewing-kit/types
Advanced tools
Comparing version 0.0.5 to 0.0.6
@@ -15,4 +15,5 @@ "use strict"; | ||
LogLevel[LogLevel["Errors"] = 0] = "Errors"; | ||
LogLevel[LogLevel["Info"] = 1] = "Info"; | ||
LogLevel[LogLevel["Debug"] = 2] = "Debug"; | ||
LogLevel[LogLevel["Warnings"] = 1] = "Warnings"; | ||
LogLevel[LogLevel["Info"] = 2] = "Info"; | ||
LogLevel[LogLevel["Debug"] = 3] = "Debug"; | ||
})(LogLevel || (exports.LogLevel = LogLevel = {})); | ||
@@ -19,0 +20,0 @@ |
@@ -8,4 +8,5 @@ // ================================================================== | ||
LogLevel[LogLevel["Errors"] = 0] = "Errors"; | ||
LogLevel[LogLevel["Info"] = 1] = "Info"; | ||
LogLevel[LogLevel["Debug"] = 2] = "Debug"; | ||
LogLevel[LogLevel["Warnings"] = 1] = "Warnings"; | ||
LogLevel[LogLevel["Info"] = 2] = "Info"; | ||
LogLevel[LogLevel["Debug"] = 3] = "Debug"; | ||
})(LogLevel || (LogLevel = {})); | ||
@@ -12,0 +13,0 @@ |
{ | ||
"name": "@sewing-kit/types", | ||
"version": "0.0.5", | ||
"version": "0.0.6", | ||
"sideEffects": false, | ||
@@ -14,3 +14,3 @@ "publishConfig": { | ||
}, | ||
"gitHead": "35d7052814424962d7a9e8f0ea1a82d7bcf1e55a" | ||
"gitHead": "d3d7281fd4812b3f6615cb71a3e08b65b6887dac" | ||
} |
@@ -17,2 +17,3 @@ import {AsyncSeriesHook, AsyncSeriesWaterfallHook} from 'tapable'; | ||
Errors, | ||
Warnings, | ||
Info, | ||
@@ -22,4 +23,8 @@ Debug, | ||
export interface LogOptions { | ||
level?: LogLevel; | ||
} | ||
export interface StepRunner { | ||
log(arg: Loggable, level?: LogLevel): void; | ||
log(arg: Loggable, options?: LogOptions): void; | ||
exec( | ||
@@ -35,5 +40,4 @@ file: string, | ||
readonly indefinite?: boolean; | ||
readonly steps?: ReadonlyArray<Step>; | ||
skip(skipped: string[]): boolean; | ||
run?(runner: StepRunner): void | Promise<void>; | ||
skip?(skipped: string[]): boolean; | ||
run(runner: StepRunner): void | Promise<void>; | ||
} | ||
@@ -40,0 +44,0 @@ |
271229
1006