@@ -33,8 +33,7 @@ export class HonoInstrumentation extends InstrumentationBase {
33
33
const instrumentation = this ;
34
34
35
35
moduleExports . Hono = class HonoWrapper extends moduleExports . Hono {
36
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
37
- public constructor ( ...args : any [ ] ) {
36
+ public constructor ( ...args : unknown [ ] ) {
38
37
super ( ...args ) ;
39
38
40
39
instrumentation . _wrap ( this , 'get' , instrumentation . _patchHandler ( ) ) ;
@@ -56,8 +55,7 @@ export class HonoInstrumentation extends InstrumentationBase {
56
55
*/
57
56
private _patchHandler ( ) : ( original : HandlerInterface ) => HandlerInterface {
58
57
return function ( original : HandlerInterface ) {
59
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
60
- return function wrappedHandler ( this : HonoInstance , ...args : any ) {
58
+ return function wrappedHandler ( this : HonoInstance , ...args : unknown [ ] ) {
61
59
// TODO: Add OpenTelemetry tracing logic here
62
60
return original . apply ( this , args ) ;
63
61
} ;
@@ -69,8 +67,7 @@ export class HonoInstrumentation extends InstrumentationBase {
69
67
*/
70
68
private _patchOnHandler ( ) : ( original : OnHandlerInterface ) => OnHandlerInterface {
71
69
return function ( original : OnHandlerInterface ) {
72
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
73
- return function wrappedHandler ( this : HonoInstance , ...args : any ) {
70
+ return function wrappedHandler ( this : HonoInstance , ...args : unknown [ ] ) {
74
71
// TODO: Add OpenTelemetry tracing logic here
75
72
return original . apply ( this , args ) ;
76
73
} ;
@@ -82,8 +79,7 @@ export class HonoInstrumentation extends InstrumentationBase {
82
79
*/
83
80
private _patchMiddlewareHandler ( ) : ( original : MiddlewareHandlerInterface ) => MiddlewareHandlerInterface {
84
81
return function ( original : MiddlewareHandlerInterface ) {
85
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
86
- return function wrappedHandler ( this : HonoInstance , ...args : any ) {
82
+ return function wrappedHandler ( this : HonoInstance , ...args : unknown [ ] ) {
87
83
// TODO: Add OpenTelemetry tracing logic here
88
84
return original . apply ( this , args ) ;
89
85
} ;
0 commit comments