@@ -24,6 +24,12 @@ var EventEmitter = require( 'events' ).EventEmitter;
2424var inherit = require ( '@stdlib/utils/inherit' ) ;
2525var defineProperty = require ( '@stdlib/utils/define-property' ) ;
2626var TransformStream = require ( '@stdlib/streams/node/transform' ) ;
27+ var push = require ( './push.js' ) ;
28+ var createStream = require ( './create_stream.js' ) ;
29+ var run = require ( './run.js' ) ;
30+ var clear = require ( './clear.js' ) ;
31+ var close = require ( './close.js' ) ; // eslint-disable-line stdlib/no-redeclare
32+ var exit = require ( './exit.js' ) ;
2733
2834
2935// MAIN //
@@ -126,7 +132,7 @@ inherit( Runner, EventEmitter );
126132* @param {Benchmark } b - benchmark
127133*/
128134defineProperty ( Runner . prototype , 'push' , {
129- 'value' : require ( './ push.js' ) ,
135+ 'value' : push ,
130136 'configurable' : false ,
131137 'writable' : false ,
132138 'enumerable' : false
@@ -142,7 +148,7 @@ defineProperty( Runner.prototype, 'push', {
142148* @returns {TransformStream } transform stream
143149*/
144150defineProperty ( Runner . prototype , 'createStream' , {
145- 'value' : require ( './create_stream.js' ) ,
151+ 'value' : createStream ,
146152 'configurable' : false ,
147153 'writable' : false ,
148154 'enumerable' : false
@@ -156,7 +162,7 @@ defineProperty( Runner.prototype, 'createStream', {
156162* @function run
157163*/
158164defineProperty ( Runner . prototype , 'run' , {
159- 'value' : require ( './ run.js' ) ,
165+ 'value' : run ,
160166 'configurable' : false ,
161167 'writable' : false ,
162168 'enumerable' : false
@@ -170,7 +176,7 @@ defineProperty( Runner.prototype, 'run', {
170176* @function clear
171177*/
172178defineProperty ( Runner . prototype , 'clear' , {
173- 'value' : require ( './ clear.js' ) ,
179+ 'value' : clear ,
174180 'configurable' : false ,
175181 'writable' : false ,
176182 'enumerable' : false
@@ -184,7 +190,7 @@ defineProperty( Runner.prototype, 'clear', {
184190* @function close
185191*/
186192defineProperty ( Runner . prototype , 'close' , {
187- 'value' : require ( './ close.js' ) ,
193+ 'value' : close ,
188194 'configurable' : false ,
189195 'writable' : false ,
190196 'enumerable' : false
@@ -198,7 +204,7 @@ defineProperty( Runner.prototype, 'close', {
198204* @function exit
199205*/
200206defineProperty ( Runner . prototype , 'exit' , {
201- 'value' : require ( './ exit.js' ) ,
207+ 'value' : exit ,
202208 'configurable' : false ,
203209 'writable' : false ,
204210 'enumerable' : false
0 commit comments