Skip to content

Commit c4334b0

Browse files
[SignalR TS] Fix 'implicit any index' errors (#34187)
1 parent cb9ed02 commit c4334b0

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

src/SignalR/clients/ts/signalr/src/HttpConnection.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ export class HttpConnection implements IConnection {
305305
}
306306

307307
private async _getNegotiationResponse(url: string): Promise<INegotiateResponse> {
308-
const headers = {};
308+
const headers: {[k: string]: string} = {};
309309
if (this._accessTokenFactory) {
310310
const token = await this._accessTokenFactory();
311311
if (token) {

src/SignalR/clients/ts/signalr/src/HubConnectionBuilder.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import { JsonHubProtocol } from "./JsonHubProtocol";
1313
import { NullLogger } from "./Loggers";
1414
import { Arg, ConsoleLogger } from "./Utils";
1515

16-
const LogLevelNameMapping = {
16+
const LogLevelNameMapping: {[k: string]: LogLevel} = {
1717
trace: LogLevel.Trace,
1818
debug: LogLevel.Debug,
1919
info: LogLevel.Information,

src/SignalR/clients/ts/signalr/src/LongPollingTransport.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ export class LongPollingTransport implements ITransport {
201201
// Send DELETE to clean up long polling on the server
202202
this._logger.log(LogLevel.Trace, `(LongPolling transport) sending DELETE request to ${this._url}.`);
203203

204-
const headers = {};
204+
const headers: {[k: string]: string} = {};
205205
const [name, value] = getUserAgentHeader();
206206
headers[name] = value;
207207

src/SignalR/clients/ts/signalr/src/Utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ export function isArrayBuffer(val: any): val is ArrayBuffer {
9292
/** @private */
9393
export async function sendMessage(logger: ILogger, transportName: string, httpClient: HttpClient, url: string, accessTokenFactory: (() => string | Promise<string>) | undefined,
9494
content: string | ArrayBuffer, logMessageContent: boolean, withCredentials: boolean, defaultHeaders: MessageHeaders): Promise<void> {
95-
let headers = {};
95+
let headers: {[k: string]: string} = {};
9696
if (accessTokenFactory) {
9797
const token = await accessTokenFactory();
9898
if (token) {

src/SignalR/clients/ts/signalr/src/WebSocketTransport.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export class WebSocketTransport implements ITransport {
5555
let opened = false;
5656

5757
if (Platform.isNode) {
58-
const headers = {};
58+
const headers: {[k: string]: string} = {};
5959
const [name, value] = getUserAgentHeader();
6060
headers[name] = value;
6161

src/SignalR/clients/ts/tsconfig.base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"noImplicitAny": true,
1313
"noUnusedLocals": true,
1414
"noUnusedParameters": true,
15-
"suppressImplicitAnyIndexErrors": true,
15+
"suppressImplicitAnyIndexErrors": false,
1616
"noEmitOnError": true,
1717
"skipLibCheck": true,
1818
"stripInternal": true,

0 commit comments

Comments
 (0)