Exemple #1
0
gulp.task('dts-generate', () =>
    generate({
        name: 'matrix',
        baseDir: '.',
        files: ['index.ts', 'lib/**/*.ts'],
        main: 'index.ts',
        out: 'dist/matrix.d.ts'}));
Exemple #2
0
gulp.task("scripts-dtsbundle-sdk", ["scripts-compile-sdk"], function () {
    dtsGenerator.generate({
        name: "maxleap-hotload",
        main: "maxleap-hotload/script/index",
        baseDir: "sdk/bin/definitions",
        files: ["script/acquisition-sdk.d.ts", "script/index.d.ts"],
        out: "definitions/generated/maxleap-hotload.d.ts"
    });
});
gulp.task('definitions', ['copy:d.ts', 'copy:manifest'], function () {
    return dtsgen.generate({
        name: 'vsts-task-lib',
        baseDir: 'lib',
        files: [ 'task.ts', 'taskcommand.ts', 'toolrunner.ts' ],
		excludes: ['node_modules/**/*.d.ts', 'definitions/**/*.d.ts'],
        externs: ['../typings/main.d.ts'],
        out: '_build/d.ts/vsts-task-lib.d.ts'
    });
});