{
  "name": "animframe",
  "version": "1.1.5",
  "main": "dist/common/index.js",
  "description": "requestAnimationFrame shim for AMD and CommonJS",
  "repository": {
    "type": "git",
    "url": "https://github.com/freezedev/animframe.git"
  },
  "devDependencies": {
    "grunt": "^0.4.5",
    "grunt-amd-tamer": "^0.1.14",
    "grunt-babel": "^4.0.0",
    "grunt-contrib-clean": "^0.6.0",
    "grunt-contrib-jshint": "^0.11.1",
    "grunt-contrib-uglify": "^0.8.0",
    "grunt-karma": "^0.10.1",
    "grunt-mocha": "~0.4.1",
    "handlebars": "^3.0.0",
    "jit-grunt": "^0.9.1",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^0.1.7",
    "karma-mocha": "^0.1.10",
    "karma-phantomjs-launcher": "^0.1.4",
    "load-grunt-config": "^0.16.0",
    "time-grunt": "^1.1.0"
  },
  "scripts": {
    "grunt": "grunt",
    "test": "npm run grunt test"
  }
}

{
  "name": "animframe",
  "version": "1.1.5",
  "main": "dist/common/index.js",
  "description": "requestAnimationFrame shim for AMD and CommonJS",
  "repository": {
    "type": "git",
    "url": "https://github.com/freezedev/animframe.git"
  },
  "devDependencies": {
    "babel-core": "^4.7.16",
    "babel-loader": "^4.2.0",
    "grunt": "^0.4.5",
    "grunt-amd-tamer": "^0.1.14",
    "grunt-babel": "^4.0.0",
    "grunt-contrib-clean": "^0.6.0",
    "grunt-contrib-jshint": "^0.11.1",
    "grunt-contrib-uglify": "^0.8.0",
    "grunt-karma": "^0.10.1",
    "grunt-mocha": "~0.4.1",
    "handlebars": "^3.0.0",
    "jit-grunt": "^0.9.1",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^0.1.7",
    "karma-mocha": "^0.1.10",
    "karma-phantomjs-launcher": "^0.1.4",
    "karma-webpack": "^1.5.0",
    "load-grunt-config": "^0.16.0",
    "time-grunt": "^1.1.0",
    "webpack": "^1.7.3"
  },
  "scripts": {
    "grunt": "grunt",
    "test": "npm run grunt test"
  }
}

Add webpack + babel-loader for karma
Add webpack + babel-loader for karma
