/** * Stopper middleware is responsible for communicating with `karma stop`. */constlog=require('../logger').create('middleware:stopper')functioncreateStopperMiddleware(urlRoot){returnfunction(request,response,next){if(request.url!==urlRoot+'stop')returnnext()response.writeHead(200)log.info('Stopping server')response.end('OK')process.kill(process.pid,'SIGINT')}}createStopperMiddleware.$inject=['config.urlRoot']exports.create=createStopperMiddleware