File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -2,13 +2,22 @@ const debug = require('debug')('codeceptjs:event')
2
2
const events = require ( 'events' )
3
3
const { error } = require ( './output' )
4
4
5
+ const MAX_LISTENERS = 200
6
+
5
7
const dispatcher = new events . EventEmitter ( )
6
8
7
- dispatcher . setMaxListeners ( 50 )
9
+ dispatcher . setMaxListeners ( MAX_LISTENERS )
10
+
11
+ // Increase process max listeners to prevent warnings for beforeExit and other events
12
+ if ( typeof process . setMaxListeners === 'function' ) {
13
+ process . setMaxListeners ( MAX_LISTENERS )
14
+ }
15
+
8
16
/**
9
17
* @namespace
10
18
* @alias event
11
19
*/
20
+
12
21
module . exports = {
13
22
/**
14
23
* @type {NodeJS.EventEmitter }
Original file line number Diff line number Diff line change 138
138
"@pollyjs/core" : " 6.0.6" ,
139
139
"@types/chai" : " 5.2.2" ,
140
140
"@types/inquirer" : " 9.0.9" ,
141
- "@types/node" : " 24.6.0" ,
141
+ "@types/node" : " ^ 24.6.0" ,
142
142
"@wdio/sauce-service" : " 9.12.5" ,
143
143
"@wdio/selenium-standalone-service" : " 8.15.0" ,
144
144
"@wdio/utils" : " 9.19.2" ,
You can’t perform that action at this time.
0 commit comments