UNPKG

@ibm/sourceorbit

Version:

IBM i dependency management tool

18 lines (17 loc) 551 B
import { ReadFileSystem } from "../../readFileSystem"; import { Targets } from "../../targets"; export interface Action { name: string; command: string; environment: "ile"; extensions: string[]; } export declare class ProjectActions { private readonly targets; private readonly readFileSystem; private actions; constructor(targets: Targets, readFileSystem: ReadFileSystem); get getActionPaths(): string[]; loadAllActions(): Promise<void>; getActionForPath(relativeSourcePath: string): Action | undefined; }