Browse Source

Switch to builtin/browserified event-emitter, move dependencies to dev

Artur Paikin 9 years ago
parent
commit
c0fe2c3eec
2 changed files with 9 additions and 5 deletions
  1. 2 3
      package.json
  2. 7 2
      src/core/Core.js

+ 2 - 3
package.json

@@ -69,11 +69,10 @@
     "selenium-webdriver": "^2.52.0",
     "tape": "4.4.0",
     "watchify": "3.6.1",
-    "zuul": "3.7.2"
+    "zuul": "3.7.2",
+    "fakefile": "0.0.5"
   },
   "dependencies": {
-    "event-emitter": "0.3.4",
-    "fakefile": "0.0.5",
     "tus-js-client": "1.1.3"
   }
 }

+ 7 - 2
src/core/Core.js

@@ -1,6 +1,11 @@
 import Utils from '../core/Utils'
 import Translator from '../core/Translator'
-import ee from 'event-emitter'
+
+// import ee from 'event-emitter'
+import ee from 'events'
+
+// var EventEmitter = require('events').EventEmitter
+// var bus = new EventEmitter
 
 /**
  * Main Uppy core
@@ -33,7 +38,7 @@ export default class Core {
     // console.log(this.i18n('filesChosen', {smart_count: 3}))
 
     // Set up an event EventEmitter
-    this.emitter = ee()
+    this.emitter = new ee.EventEmitter()
   }
 
 /**