@@ -133,7 +133,7 @@ const httpOptions = {
133133const httpServerOptions = {
134134 ...httpOptions ,
135135 hooks : {
136- request : ( span , req , res ) => { }
136+ request : ( span : Span , req , res ) => { }
137137 }
138138} ;
139139
@@ -142,7 +142,7 @@ const httpClientOptions = {
142142 splitByDomain : true ,
143143 propagationBlocklist : [ 'url' , / u r l / , url => true ] ,
144144 hooks : {
145- request : ( span , req , res ) => { }
145+ request : ( span : Span , req , res ) => { }
146146 }
147147} ;
148148
@@ -155,6 +155,13 @@ const http2ClientOptions = {
155155 splitByDomain : true
156156} ;
157157
158+ const nextOptions = {
159+ service : 'test' ,
160+ hooks : {
161+ request : ( span : Span , params ) => { } ,
162+ } ,
163+ } ;
164+
158165const graphqlOptions = {
159166 service : 'test' ,
160167 depth : 2 ,
@@ -163,24 +170,24 @@ const graphqlOptions = {
163170 collapse : false ,
164171 signature : false ,
165172 hooks : {
166- execute : ( span , args , res ) => { } ,
167- validate : ( span , document , errors ) => { } ,
168- parse : ( span , source , document ) => { }
173+ execute : ( span : Span , args , res ) => { } ,
174+ validate : ( span : Span , document , errors ) => { } ,
175+ parse : ( span : Span , source , document ) => { }
169176 }
170177} ;
171178
172179const elasticsearchOptions = {
173180 service : 'test' ,
174181 hooks : {
175- query : ( span , params ) => { } ,
182+ query : ( span : Span , params ) => { } ,
176183 } ,
177184} ;
178185
179186const awsSdkOptions = {
180187 service : 'test' ,
181188 splitByAwsService : false ,
182189 hooks : {
183- request : ( span , response ) => { } ,
190+ request : ( span : Span , response ) => { } ,
184191 } ,
185192 s3 : false ,
186193 sqs : {
@@ -198,8 +205,8 @@ const redisOptions = {
198205const sharedbOptions = {
199206 service : 'test' ,
200207 hooks : {
201- receive : ( span , request ) => { } ,
202- reply : ( span , request , reply ) => { } ,
208+ receive : ( span : Span , request ) => { } ,
209+ reply : ( span : Span , request , reply ) => { } ,
203210 } ,
204211} ;
205212
@@ -215,12 +222,13 @@ const moleculerOptions = {
215222const openSearchOptions = {
216223 service : 'test' ,
217224 hooks : {
218- query : ( span , params ) => { } ,
225+ query : ( span : Span , params ) => { } ,
219226 } ,
220227} ;
221228
222229tracer . use ( 'amqp10' ) ;
223230tracer . use ( 'amqplib' ) ;
231+ tracer . use ( 'aws-sdk' ) ;
224232tracer . use ( 'aws-sdk' , awsSdkOptions ) ;
225233tracer . use ( 'bunyan' ) ;
226234tracer . use ( 'couchbase' ) ;
@@ -231,13 +239,15 @@ tracer.use('cypress');
231239tracer . use ( 'cucumber' )
232240tracer . use ( 'cucumber' , { service : 'cucumber-service' } ) ;
233241tracer . use ( 'dns' ) ;
242+ tracer . use ( 'elasticsearch' ) ;
234243tracer . use ( 'elasticsearch' , elasticsearchOptions ) ;
235244tracer . use ( 'express' ) ;
236245tracer . use ( 'express' , httpServerOptions ) ;
237246tracer . use ( 'fastify' ) ;
238247tracer . use ( 'fastify' , httpServerOptions ) ;
239248tracer . use ( 'generic-pool' ) ;
240249tracer . use ( 'google-cloud-pubsub' ) ;
250+ tracer . use ( 'graphql' ) ;
241251tracer . use ( 'graphql' , graphqlOptions ) ;
242252tracer . use ( 'graphql' , { variables : [ 'foo' , 'bar' ] } ) ;
243253tracer . use ( 'grpc' ) ;
@@ -272,6 +282,7 @@ tracer.use('koa');
272282tracer . use ( 'koa' , httpServerOptions ) ;
273283tracer . use ( 'mariadb' , { service : ( ) => `my-custom-mariadb` } )
274284tracer . use ( 'memcached' ) ;
285+ tracer . use ( 'microgateway-core' ) ;
275286tracer . use ( 'microgateway-core' , httpServerOptions ) ;
276287tracer . use ( 'mocha' ) ;
277288tracer . use ( 'mocha' , { service : 'mocha-service' } ) ;
@@ -284,6 +295,8 @@ tracer.use('mysql2');
284295tracer . use ( 'mysql2' , { service : ( ) => `my-custom-mysql2` } ) ;
285296tracer . use ( 'net' ) ;
286297tracer . use ( 'next' ) ;
298+ tracer . use ( 'next' , nextOptions ) ;
299+ tracer . use ( 'opensearch' ) ;
287300tracer . use ( 'opensearch' , openSearchOptions ) ;
288301tracer . use ( 'oracledb' ) ;
289302tracer . use ( 'oracledb' , { service : params => `${ params . host } -${ params . database } ` } ) ;
@@ -299,6 +312,7 @@ tracer.use('restify');
299312tracer . use ( 'restify' , httpServerOptions ) ;
300313tracer . use ( 'rhea' ) ;
301314tracer . use ( 'router' ) ;
315+ tracer . use ( 'sharedb' ) ;
302316tracer . use ( 'sharedb' , sharedbOptions ) ;
303317tracer . use ( 'tedious' ) ;
304318tracer . use ( 'winston' ) ;
0 commit comments