Ejemplo n.º 1
0
gulp.task('build-api-typescript',  function(){
	return gulp.src([paths.api])
		.pipe(typescript({
			sourcemap: false
		}))
		.pipe(gulp.dest(paths.build + '/api'));
});
Ejemplo n.º 2
0
gulp.task('server_ts', function() {
    gulp.src([
        './src/resources/**/*.ts',
        './src/shared/**/*.ts',
        './src/server/**/*.ts'
    ], { base: "." })
    .pipe(typescript())
    .pipe(gulp.dest('.'));

    gulp.src(
        ['./ServerApp.ts']
    )
    .pipe(typescript())
    .pipe(gulp.dest('.'));

});
Ejemplo n.º 3
0
gulp.task('compile-ts', function () {
  gulp.src(paths.src)
    .pipe(typescript({
      emitError: false
    }))
    .pipe(gulp.dest('www/js/'))
})
Ejemplo n.º 4
0
gulp.task('unit_tests', function() {
    gulp.src([
        './src/**/*.test.ts'])
    .pipe(typescript())
    .pipe(concat('UnitTests.js'))
    .pipe(gulp.dest('./src/public/scripts'))
});
Ejemplo n.º 5
0
gulp.task('compile', function(){
  gulp.src([
    'typings/browser/ambient/node/node.d.ts',
    'typings/browser/ambient/es6-promise/es6-promise.d.ts',
    'lib/zone.ts',
  ]).pipe(typescript({ target: 'es5', "declaration": true })).pipe(gulp.dest('./build/'))
});
Ejemplo n.º 6
0
gulp.task('tsc', ['tsc-preprocess'], function() {
    return gulp.src(paths.tempPath + '/ts/**/*.ts')
        .pipe(tsc({
            module: 'amd'
        }))
        .pipe(gulp.dest(paths.appPath));
});
Ejemplo n.º 7
0
gulp.task('typescript', function(){
    gulp.src('./resources/typescript/**/*.ts')
        .pipe(typescript({
            target: 'ES5'
        }))
        .pipe(gulp.dest('./resources/js'));
});
Ejemplo n.º 8
0
function compileTS(done) {
  gulp.src(paths.ts)
    .pipe(typescript( {emitError: false}) )
    .pipe(concat('dist.js'))
    .pipe(gulp.dest('./www/js/'))
    .on('end', done);
}
Ejemplo n.º 9
0
gulp.task('tsc', ['clean'], function() {
  return gulp.src(['ts/*.ts', '!ts/undone*.ts'])
    .pipe(tsc({
      module: 'amd'
    }))
    .pipe(gulp.dest('dist'));
});
Ejemplo n.º 10
0
function typescript_default(options) {
    options = options || {}; 
    return typescript(_extends(options));

    function _extends(obj) {
        for(var prop in defTSOptions) obj[prop] = obj[prop] || defTSOptions[prop];
    }
}
Ejemplo n.º 11
0
gulp.task('ts-kk', function() {

	gulp.src(['htdocs/src/kk/_kk_refs.ts'])
		.pipe(gulp_tsc())
		.pipe(gulp_concat('app_kk.js'))
		.pipe(gulp.dest('htdocs/public/gulpout'));

});
Ejemplo n.º 12
0
gulp.task('client_ts', function(){
  gulp.src([
    './src/app_cv/models/App.ts',
    ])
    .pipe(typescript(clientTypescriptOptions))
    .pipe(concat('cv.js'))
    .pipe(gulp.dest('./src/public/scripts'))
});
Ejemplo n.º 13
0
gulp.task('ts-ll', function() {

	gulp.src(['htdocs/src/ll/_ll_refs.ts'])
		.pipe(gulp_tsc())
		.pipe(gulp_concat('app_ll.js'))
		.pipe(gulp.dest('htdocs/public/gulpout'));

});
Ejemplo n.º 14
0
gulp.task('default', function(){
    gulp.src(['ts/*'])
        .pipe(gtypescript())
        .pipe(gulp.dest("js/"));
    gulp.src(['jade/index.jade', 'jade/editor.jade'])
        .pipe(gjade())
        .pipe(gulp.dest("."));
});
Ejemplo n.º 15
0
gulp.task('build-typescript',  function(){
	return gulp.src([paths.ts])
		.pipe(typescript({
			sourcemap: false
		}))
		.pipe(gulp.dest(paths.build + '/app'))
        .pipe(refresh(server));
});
Ejemplo n.º 16
0
gulp.task('client', function() {
  return gulp.src('src/ssgl/app.ts')
    .pipe(tsc({
      //sourceMap: true,
      target: 'es5',
      emitError: false
    }))
    .pipe(gulp.dest('www/ssgl'));
});
Ejemplo n.º 17
0
gulp.task('ts', ['clean:js'], function() {
    return gulp.src(Assets.ts.src.main)
        .pipe(ts({
            module: 'amd',
            noImplicitAny: true,
            safe: true
        }))
        .pipe(gulp.dest(Assets.ts.dest.dir));
});
Ejemplo n.º 18
0
 return function () {
     return gulp.src(src)
         .pipe(typescript({
             module: 'CommonJS',
             target: 'ES5',
             sourcemap: false
         }))
         .pipe(gulp.dest(dest));
 };
Ejemplo n.º 19
0
gulp.task('build.js.prod', function () {
  gulp.src(['./*.ts'])
    .pipe(sourcemaps.init())
    .pipe(tsc(tsCompileProd))
    .pipe(uglify())
    .pipe(rename({extname: ".min.js"}))
    .pipe(sourcemaps.write())
    .pipe(gulp.dest('dist'));
});
Ejemplo n.º 20
0
gulp.task('server', ['config'], function() {
  return gulp.src('src/server.ts')
    .pipe(tsc({
      //sourceMap: true,
      target: 'es5',
      emitError: false
    }))
    .pipe(gulp.dest('srv'));
});
Ejemplo n.º 21
0
gulp.task('build', function() {
    var typescriptOptions = {
        emitError: false,
        module: 'commonjs',
    }
    gulp.src(['./*.ts', './scripts/*.ts', './names/final_names/*.ts'])
    .pipe(typescript(typescriptOptions))
    .pipe(gulp.dest('./'))
})
Ejemplo n.º 22
0
gulp.task('ts', function() {
    return gulp.src(['**/*.ts'])
        .pipe(typescript({
            module: 'amd',
            sourcemap: true,
            outDir: './'
        }))
        .pipe(gulp.dest('./'));
});
Ejemplo n.º 23
0
gulp.task('compile', function(){
  gulp.src(path.ts)
    .pipe(typescript({
      "declaration": true,
      "sourcemap": true,
      "sourceRoot": "."
    }))
    .pipe(gulp.dest(path.build))
});
Ejemplo n.º 24
0
gulp.task('ts', function() {

	// ※ ファイルパス系のエラーは吐いてくれない -> 何もせずに正常終了
	gulp.src(['htdocs/src/main/main.ts'])
		.pipe(gulp_tsc()) // 指定ファイルをtscコンパイル(リファレンスタグとかから引っ張って、依存んしているもの全部)
		.pipe(gulp_concat('app.js')) // ファイル連結、これないとそれぞれのファイルごとに出色される
		.pipe(gulp.dest('htdocs/public/gulpout'));

});
Ejemplo n.º 25
0
gulp.task('typescript-declaration', function() {
  var declarationFilter = gulpFilter('**/*.d.ts');

  return gulp.src(['../../Babylon/**/*.ts'])
    .pipe(typescript({ target: 'ES5', declaration: true, out: 'tmp.js' }))
    .pipe(declarationFilter)
    .pipe(rename('babylon.d.ts'))
    .pipe(gulp.dest('build/'));
});
Ejemplo n.º 26
0
gulp.task('compile:typescript', function () {
	return gulp
	.src(paths.tscripts.src)
	.pipe(tsc({
		module: "commonjs",
		emitError: false
	}))
	.pipe(gulp.dest(paths.tscripts.dest));
});
Ejemplo n.º 27
0
gulp.task("build", function(input) {
    return gulp
        .src(paths.ts.src)
        .pipe(tsc({
            module: "amd",
            sourcemap: true,
            emitError: true
        }))
        .pipe(gulp.dest(paths.ts.dest));
});
Ejemplo n.º 28
0
var tscsize = function(){
	return tsc({
		module: "commonjs",
		emitError: false,
		sourceMap: false,
		declaration: true,
		target: 'ES5',
		out: 'script/application.js'
	});
};
Ejemplo n.º 29
0
gulp.task('ts:build', function () {
    gulp.src(path.src.ts) //Найдем наш main файл
        .pipe(rigger()) //Прогоним через rigger
        .pipe(sourcemaps.init())
        .pipe(typescript({ out: 'main.js', emitError:false}))
        //.pipe(uglify()) //Сожмем наш js
        .pipe(sourcemaps.write())
        .pipe(gulp.dest(path.build.js)) //Выплюнем готовый файл в build
        .pipe(reload({stream: true})); //И перезагрузим сервер
});
Ejemplo n.º 30
0
gulp.task("ts:compile", function() {
  return gulp
    .src(paths.ts.src)
    .pipe(tsc({
      module: "amd",
      sourcemap: true,
      emitError: false
    }))
    .pipe(gulp.dest(paths.ts.dest));
} );