@@ -92,7 +92,7 @@ class TCP implements Transport {
92
92
return true
93
93
}
94
94
95
- get [ Symbol . toStringTag ] ( ) {
95
+ get [ Symbol . toStringTag ] ( ) : string {
96
96
return '@libp2p/tcp'
97
97
}
98
98
@@ -114,7 +114,7 @@ class TCP implements Transport {
114
114
metrics : this . metrics ?. dialerEvents
115
115
} )
116
116
117
- const onAbort = ( ) => {
117
+ const onAbort = ( ) : void => {
118
118
maConn . close ( ) . catch ( err => {
119
119
log . error ( 'Error closing maConn after abort' , err )
120
120
} )
@@ -138,7 +138,7 @@ class TCP implements Transport {
138
138
return conn
139
139
}
140
140
141
- async _connect ( ma : Multiaddr , options : TCPDialOptions ) {
141
+ async _connect ( ma : Multiaddr , options : TCPDialOptions ) : Promise < Socket > {
142
142
if ( options . signal ?. aborted === true ) {
143
143
throw new AbortError ( )
144
144
}
@@ -151,14 +151,14 @@ class TCP implements Transport {
151
151
log ( 'dialing %j' , cOpts )
152
152
const rawSocket = net . connect ( cOpts )
153
153
154
- const onError = ( err : Error ) => {
154
+ const onError = ( err : Error ) : void => {
155
155
err . message = `connection error ${ cOptsStr } : ${ err . message } `
156
156
this . metrics ?. dialerEvents . increment ( { error : true } )
157
157
158
158
done ( err )
159
159
}
160
160
161
- const onTimeout = ( ) => {
161
+ const onTimeout = ( ) : void => {
162
162
log ( 'connection timeout %s' , cOptsStr )
163
163
this . metrics ?. dialerEvents . increment ( { timeout : true } )
164
164
@@ -167,20 +167,20 @@ class TCP implements Transport {
167
167
rawSocket . emit ( 'error' , err )
168
168
}
169
169
170
- const onConnect = ( ) => {
170
+ const onConnect = ( ) : void => {
171
171
log ( 'connection opened %j' , cOpts )
172
172
this . metrics ?. dialerEvents . increment ( { connect : true } )
173
173
done ( )
174
174
}
175
175
176
- const onAbort = ( ) => {
176
+ const onAbort = ( ) : void => {
177
177
log ( 'connection aborted %j' , cOpts )
178
178
this . metrics ?. dialerEvents . increment ( { abort : true } )
179
179
rawSocket . destroy ( )
180
180
done ( new AbortError ( ) )
181
181
}
182
182
183
- const done = ( err ?: any ) => {
183
+ const done = ( err ?: any ) : void => {
184
184
rawSocket . removeListener ( 'error' , onError )
185
185
rawSocket . removeListener ( 'timeout' , onTimeout )
186
186
rawSocket . removeListener ( 'connect' , onConnect )
@@ -190,7 +190,7 @@ class TCP implements Transport {
190
190
}
191
191
192
192
if ( err != null ) {
193
- return reject ( err )
193
+ reject ( err ) ; return
194
194
}
195
195
196
196
resolve ( rawSocket )
0 commit comments