I have added @types/socket.io-client module using npm
npm install --save @types/socket.io-client
After that import in my file datapulse.ts like that
import * as io from 'socket.io-client'
export class DataPulseProvider {
private socket: any;
public constructor(socketServer: string) {
this.socket = io(socketServer);
}
// do something
}
But when I build my project I got an error
[!] Error: Cannot call a namespace ('io')
Anyone have some experience with socket.io-client with typscript, please help me resolve above issue. Thank you!