@@ -13,9 +13,11 @@ const exts = {
1313}
1414
1515module . exports = ( options = { } ) => {
16- options . errorHandler = options . errorHandler || ( ( err , req , res ) => {
17- res . send ( err )
18- } )
16+ options . errorHandler =
17+ options . errorHandler ||
18+ ( ( err , req , res ) => {
19+ res . send ( err )
20+ } )
1921
2022 const server = options . server || require ( 'http' ) . createServer ( )
2123 const prp = undefined === options . prioRequestsProcessing ? true : options . prioRequestsProcessing
@@ -55,20 +57,22 @@ module.exports = (options = {}) => {
5557
5658 handle,
5759
58- start : ( ...args ) => new Promise ( ( resolve , reject ) => {
59- if ( ! args || ! args . length ) args = [ 3000 ]
60- server . listen ( ...args , ( err ) => {
61- if ( err ) reject ( err )
62- resolve ( server )
63- } )
64- } ) ,
65-
66- close : ( ) => new Promise ( ( resolve , reject ) => {
67- server . close ( ( err ) => {
68- if ( err ) reject ( err )
69- resolve ( )
60+ start : ( ...args ) =>
61+ new Promise ( ( resolve , reject ) => {
62+ if ( ! args || ! args . length ) args = [ 3000 ]
63+ server . listen ( ...args , ( err ) => {
64+ if ( err ) reject ( err )
65+ resolve ( server )
66+ } )
67+ } ) ,
68+
69+ close : ( ) =>
70+ new Promise ( ( resolve , reject ) => {
71+ server . close ( ( err ) => {
72+ if ( err ) reject ( err )
73+ resolve ( )
74+ } )
7075 } )
71- } )
7276 }
7377
7478 Object . assign ( service , service_ )
@@ -78,13 +82,5 @@ module.exports = (options = {}) => {
7882
7983 service . callback = ( ) => service . handle
8084
81- service . use ( async ( req , res , next ) => {
82- try {
83- await next ( )
84- } catch ( err ) {
85- return options . errorHandler ( err , req , res )
86- }
87- } )
88-
8985 return service
9086}
0 commit comments