UNPKG

turbo-gulp

Version:

Gulp tasks to boost high-quality projects.

19 lines (18 loc) 733 B
/// <reference types="gulp" /> import { Gulp } from "gulp"; import { CompilerOptionsJson } from "../options/tsc"; import { Project } from "../project"; import { TaskFunction } from "../utils/gulp-task-function"; export interface Options { /** * The absolute path where to generate the project tsconfigJson file. */ readonly tsconfigJson: string; /** * The compiler options to apply, merged with the default project compiler options. */ readonly compilerOptions?: CompilerOptionsJson; } export declare function generateTask(gulp: Gulp, options: Options): TaskFunction; export declare function getTaskName(): string; export declare function registerTask(gulp: Gulp, project: Project): TaskFunction;