gulp-dotnet-cli
Version:
A dotnet command line interface for gulp
14 lines (11 loc) • 505 B
text/typescript
import * as stream from "stream";
import * as through2 from "through2";
import argBuilder from "./builders/buildArgBuilder";
import buildArgBuilder from "./builders/buildArgBuilder";
import { IBuildModel } from "./schema/interfaces/IBuildModel";
import shelly from "./shelly";
export default (options?: IBuildModel) => {
options = options || {};
const calculatedArgs = buildArgBuilder(options);
return shelly("dotnet", "build", calculatedArgs, options.echo || false) as stream.Transform;
};