Files
Zos/Skills/@be/node_modules/jibo-interaction-memory/tasks/dts.js

21 lines
570 B
JavaScript

module.exports = function(gulp, options, plugins) {
options = Object.assign({}, options, {
declaration: true,
dtsDest: 'dts',
});
gulp.task('clean-dts', function() {
return new Promise((resolve, reject)=> {
plugins.rimraf(options.dtsDest, (error)=> {
if (error) {
reject(error);
} else {
resolve();
}
});
});
});
gulp.task('dts', ['clean-dts'], plugins.declarationTask(gulp, options, plugins, true));
};