File tree Expand file tree Collapse file tree 4 files changed +14
-12
lines changed Expand file tree Collapse file tree 4 files changed +14
-12
lines changed Original file line number Diff line number Diff line change 1
1
/**
2
2
* Module dependencies
3
3
*/
4
- var events = require ( 'events' )
5
- , crypto = require ( 'crypto' )
6
- , Store = require ( './store' )
7
- , eos = require ( 'end-of-stream' )
8
- , mqttPacket = require ( 'mqtt-packet' )
9
- , Writable = require ( 'readable-stream' ) . Writable
10
- , inherits = require ( 'inherits' ) ;
4
+ var events = require ( 'events' )
5
+ , crypto = require ( 'crypto' )
6
+ , Store = require ( './store' )
7
+ , eos = require ( 'end-of-stream' )
8
+ , mqttPacket = require ( 'mqtt-packet' )
9
+ , Writable = require ( 'readable-stream' ) . Writable
10
+ , inherits = require ( 'inherits' )
11
+ , setImmediate = global . setImmediate || function ( callback ) {
12
+ setTimeout ( callback , 0 ) ;
13
+ } ;
11
14
12
15
/**
13
16
* Default options
Original file line number Diff line number Diff line change 5
5
* See LICENSE for more information
6
6
*/
7
7
8
- // setup the global setImmediate if missing; for node < 0.9
9
- require ( 'setimmediate' ) ;
10
-
11
8
var MqttServer = require ( './lib/server' ) . MqttServer
12
9
, MqttSecureServer = require ( './lib/server' ) . MqttSecureServer
13
10
, MqttClient = require ( './lib/client' )
Original file line number Diff line number Diff line change 43
43
"mqtt-connection" : " ^1.0.1" ,
44
44
"mqtt-packet" : " ^2.0.0" ,
45
45
"readable-stream" : " ~1.0.2" ,
46
- "setimmediate" : " ~1.0.2" ,
47
46
"websocket-stream" : " ^1.1.0" ,
48
47
"ws" : " ^0.6.3" ,
49
48
"xtend" : " ^4.0.0"
Original file line number Diff line number Diff line change 1
1
2
- var through = require ( 'through2' ) ;
2
+ var through = require ( 'through2' )
3
+ , setImmediate = global . setImmediate || function ( callback ) {
4
+ setTimeout ( callback , 0 ) ;
5
+ } ;
3
6
4
7
module . exports . testStream = function ( ) {
5
8
return through ( function ( buf , enc , cb ) {
You can’t perform that action at this time.
0 commit comments