diff --git a/gulpfile.js b/gulpfile.js index 22b74d3..577d358 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -102,19 +102,21 @@ gulp.task('scripts', function() { gulp.task('karma', function(done) { var karma = require('karma'), - path = require('path'); + path = require('path'), + server = new karma.Server({ + configFile: path.join(__dirname, 'karma.conf.js') + }, done); - karma.server.start({ - configFile: path.join(__dirname, 'karma.conf.js') - }, done); + server.start(); }); gulp.task('karma:single', function(done) { var karma = require('karma'), - path = require('path'); + path = require('path'), + server = new karma.Server({ + configFile: path.join(__dirname, 'karma.conf.js'), + singleRun: true + }, done); - karma.server.start({ - configFile: path.join(__dirname, 'karma.conf.js'), - singleRun: true - }, done); + server.start(); }); diff --git a/package.json b/package.json index 5cfe365..9a88671 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "license": "MIT", "private": true, "devDependencies": { - "browserify": "^9.0.8", + "browserify": "^12.0.1", "canopy": "^0.2.0", "es6ify": "^1.5.1", "folder-toc": "^0.1.0", @@ -22,13 +22,14 @@ "gulp-plumber": "^1.0.0", "gulp-tap": "^0.1.3", "gulp-wrap": "^0.11.0", - "karma": "^0.12.31", + "jasmine-core": "^2.3.4", + "karma": "^0.13.14", "karma-browserify": "^1.0.1", - "karma-chrome-launcher": "^0.1.8", + "karma-chrome-launcher": "^0.2.1", "karma-jasmine": "^0.3.1", "karma-notify-reporter": "^0.1.1", - "lodash": "^3.7.0", + "lodash": "^3.10.1", "snapsvg": "^0.4.0", - "through": "^2.3.7" + "through": "^2.3.8" } }