Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | /// <reference types="node" /> import { TaskLogger } from "../logger/TaskLogger"; import { ChildProcess } from "child_process"; import { RunContext } from "../types/RunContext"; import { PipelineTarget } from "./Pipeline"; import { Config } from "../types/Config"; import { CacheOptions } from "../types/CacheOptions"; export declare type TargetStatus = "completed" | "failed" | "pending" | "started" | "skipped"; export declare class WrappedTarget { target: PipelineTarget; private root; private config; private context; static npmCmd: string; static activeProcesses: Set<ChildProcess>; static gracefulKillTimeout: number; npmArgs: string[]; startTime: [number, number]; duration: [number, number]; status: TargetStatus; logger: TaskLogger; cacheOptions: CacheOptions; constructor(target: PipelineTarget, root: string, config: Config, context: RunContext); onStart(): void; onComplete(): void; onFail(): void; onSkipped(hash: string | null): void; getCache(): Promise<{ hash: string | null; cacheHit: boolean; }>; saveCache(hash: string | null): Promise<void>; run(): Promise<boolean>; } |