@@ -14,6 +14,11 @@ const {
1414 Immediate,
1515 insert
1616} = require ( 'internal/timers' ) ;
17+ const {
18+ clearImmediate,
19+ clearInterval,
20+ clearTimeout,
21+ } = require ( 'timers' ) ;
1722
1823const {
1924 AbortError,
@@ -73,7 +78,6 @@ function setTimeout(after, value, options = {}) {
7378 insert ( timeout , timeout . _idleTimeout ) ;
7479 if ( signal ) {
7580 oncancel = FunctionPrototypeBind ( cancelListenerHandler ,
76- // eslint-disable-next-line no-undef
7781 timeout , clearTimeout , reject , signal ) ;
7882 signal . addEventListener ( 'abort' , oncancel ) ;
7983 }
@@ -117,7 +121,6 @@ function setImmediate(value, options = {}) {
117121 if ( ! ref ) immediate . unref ( ) ;
118122 if ( signal ) {
119123 oncancel = FunctionPrototypeBind ( cancelListenerHandler ,
120- // eslint-disable-next-line no-undef
121124 immediate , clearImmediate , reject ,
122125 signal ) ;
123126 signal . addEventListener ( 'abort' , oncancel ) ;
@@ -153,7 +156,6 @@ async function* setInterval(after, value, options = {}) {
153156 insert ( interval , interval . _idleTimeout ) ;
154157 if ( signal ) {
155158 onCancel = ( ) => {
156- // eslint-disable-next-line no-undef
157159 clearInterval ( interval ) ;
158160 if ( callback ) {
159161 callback (
@@ -175,7 +177,6 @@ async function* setInterval(after, value, options = {}) {
175177 }
176178 throw new AbortError ( undefined , { cause : signal ?. reason } ) ;
177179 } finally {
178- // eslint-disable-next-line no-undef
179180 clearInterval ( interval ) ;
180181 signal ?. removeEventListener ( 'abort' , onCancel ) ;
181182 }
0 commit comments