Skip to content

Commit 820043e

Browse files
working on commonjs modules
1 parent 67fd8a9 commit 820043e

19 files changed

+2783
-0
lines changed

Gulpfile.js

+14
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ var gulp = require('gulp')
77
, zip = require('gulp-zip')
88
, jshint = require('gulp-jshint')
99
, header = require('gulp-header')
10+
, traceur = require('gulp-traceur')
11+
, browserify = require('gulp-browserify')
12+
, es6 = require('gulp-es6-transpiler')
13+
1014

1115
, pkg = require('./package.json');
1216

@@ -18,6 +22,16 @@ gulp.task('default', ['localBuild'], function(){
1822
});
1923
});
2024

25+
gulp.task('es6build', function() {
26+
'use strict';
27+
28+
gulp.src('src/action.*.js')
29+
// .pipe(traceur({modules:'commonjs'}))
30+
// .pipe(concat('action.js'))
31+
.pipe(es6())
32+
.pipe(gulp.dest('public/javascripts/es6'));
33+
});
34+
2135
gulp.task('localBuild', function(){
2236
'use strict';
2337

app.js

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ if ('development' == app.get('env')) {
2828
}
2929

3030
app.get('/', routes.index);
31+
app.get('/es6', routes.es6);
3132

3233
http.createServer(app).listen(app.get('port'), function(){
3334
console.log('Express server listening on port ' + app.get('port'));

package.json

+4
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,17 @@
1313
"devDependencies": {
1414
"chai": "^1.9.1",
1515
"gulp": "^3.6.0",
16+
"gulp-browserify": "^0.5.0",
1617
"gulp-concat": "^2.2.0",
18+
"gulp-es6-module-transpiler": "^0.1.3",
19+
"gulp-es6-transpiler": "^1.0.0",
1720
"gulp-header": "^1.0.2",
1821
"gulp-jshint": "^1.5.5",
1922
"gulp-karma": "0.0.4",
2023
"gulp-mocha": "^1.1.0",
2124
"gulp-plumber": "^0.6.0",
2225
"gulp-rename": "^1.2.0",
26+
"gulp-traceur": "^0.13.0",
2327
"gulp-uglify": "^0.2.1",
2428
"gulp-watch": "^0.5.4",
2529
"gulp-zip": "^0.3.4",

0 commit comments

Comments
 (0)