turbo-gulp
Version:
Gulp tasks to boost high-quality projects.
19 lines (18 loc) • 733 B
TypeScript
/// <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;