mirror of
https://github.com/misskey-dev/summaly.git
synced 2025-05-09 07:37:18 +09:00
24 lines
468 B
JavaScript
24 lines
468 B
JavaScript
'use strict';
|
|
|
|
const gulp = require('gulp');
|
|
const babel = require('gulp-babel');
|
|
const ts = require('gulp-typescript');
|
|
const es = require('event-stream');
|
|
|
|
const project = ts.createProject('tsconfig.json');
|
|
|
|
gulp.task('build', () => {
|
|
const tsResult = project
|
|
.src()
|
|
.pipe(project());
|
|
|
|
return es.merge(
|
|
tsResult.js
|
|
.pipe(babel({
|
|
presets: ['es2015', 'stage-3']
|
|
}))
|
|
.pipe(gulp.dest('./built/')),
|
|
tsResult.dts.pipe(gulp.dest('./built/'))
|
|
);
|
|
});
|