소스 검색

remove function-bind

Evan You 9 년 전
부모
커밋
a004b35eee
3개의 변경된 파일3개의 추가작업 그리고 5개의 파일을 삭제
  1. 0 2
      build/bind.js
  2. 1 1
      examples/webpack.build-all.config.js
  3. 2 2
      package.json

+ 0 - 2
build/bind.js

@@ -1,2 +0,0 @@
-// shim phantomjs for testing
-Function.prototype.bind = require('function-bind')

+ 1 - 1
examples/webpack.build-all.config.js

@@ -8,7 +8,7 @@ var examples = [
 
 var entry = {}
 examples.forEach(function (name) {
-  entry[name] = ['./build/bind.js', './examples/' + name + '/main.js']
+  entry[name] = ['./examples/' + name + '/main.js']
 })
 
 module.exports = {

+ 2 - 2
package.json

@@ -17,8 +17,9 @@
     "build": "node build/build.js",
     "build-examples": "BABEL_ENV=development webpack --config examples/webpack.build-all.config.js",
     "unit": "BABEL_ENV=development mocha test/unit/test.js --compilers js:babel-core/register",
+    "pree2e": "npm run build-examples",
     "e2e": "casperjs test --concise ./test/e2e",
-    "test": "eslint src && npm run unit && npm run build-examples && npm run e2e",
+    "test": "eslint src && npm run unit && npm run e2e",
     "docs": "cd docs && gitbook serve",
     "deploy-docs": "cd docs && ./deploy.sh",
     "release": "bash build/release.sh"
@@ -47,7 +48,6 @@
     "css-loader": "^0.23.1",
     "eslint": "^2.2.0",
     "eslint-config-vue": "^1.0.0",
-    "function-bind": "^1.1.0",
     "mocha": "^2.3.4",
     "phantomjs-prebuilt": "^2.1.7",
     "rollup": "^0.32.0",