Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
28 lines
544 B
JavaScript
Executable file
28 lines
544 B
JavaScript
Executable file
'use strict';
|
|
|
|
/* global require, console */
|
|
|
|
var gulp = require('gulp');
|
|
var to5 = require('gulp-6to5');
|
|
|
|
/**
|
|
* converts javascript to es5.
|
|
*/
|
|
gulp.task('to5', function () {
|
|
try {
|
|
return gulp.src('./achievements-service.js')
|
|
.pipe(to5({ modules: 'amd' }).on('error', function(e) {
|
|
console.log('error running 6to5', e);
|
|
}))
|
|
.pipe(gulp.dest('./dist/'));
|
|
} catch(e) {
|
|
console.log('Got error in 6to5', e);
|
|
}
|
|
});
|
|
|
|
gulp.task('default', ['to5']);
|
|
|
|
/**
|
|
* Runs travis tests
|
|
*/
|
|
gulp.task('travis', ['to5']);
|