Rate limit HasteMap
Reviewed By: davidaurelio Differential Revision: D4021676 fbshipit-source-id: 383f9a17ac8ede72f41939192ec25a6277a36864
This commit is contained in:
parent
8355ef91ad
commit
ceb9ce36ae
|
@ -195,6 +195,7 @@
|
|||
"source-map": "^0.5.6",
|
||||
"stacktrace-parser": "^0.1.3",
|
||||
"temp": "0.8.3",
|
||||
"throat": "^3.0.0",
|
||||
"uglify-js": "^2.6.2",
|
||||
"whatwg-fetch": "^1.0.0",
|
||||
"wordwrap": "^1.0.0",
|
||||
|
|
|
@ -12,6 +12,7 @@ const EventEmitter = require('events');
|
|||
|
||||
const path = require('../fastpath');
|
||||
const getPlatformExtension = require('../lib/getPlatformExtension');
|
||||
const throat = require('throat');
|
||||
|
||||
const GENERIC_PLATFORM = 'generic';
|
||||
const NATIVE_PLATFORM = 'native';
|
||||
|
@ -33,6 +34,9 @@ class HasteMap extends EventEmitter {
|
|||
this._preferNativePlatform = preferNativePlatform;
|
||||
this._helpers = helpers;
|
||||
this._platforms = platforms;
|
||||
|
||||
this._processHastePackage = throat(1, this._processHastePackage.bind(this));
|
||||
this._processHasteModule = throat(1, this._processHasteModule.bind(this));
|
||||
}
|
||||
|
||||
build() {
|
||||
|
|
Loading…
Reference in New Issue