javascriptangulartypescriptant-media-server-sdk

Unable to import WebRTCAdaptor which is in js file from antmedia package in node modules folder in angular ts file


It is showing an error that :

Could not find a declaration file for the module 
'@antmedia/webrtc_adaptor/js/webrtc_adaptor.js'. 
'D:/web/node_modules/@antmedia/webrtc_adaptor/js/webrtc_adaptor.js' 
implicitly has an 'any' type.
  Try `npm i --save-dev @types/antmedia__webrtc_adaptor` 
if it exists or add a new declaration (.d.ts) file containing 
`declare module '@antmedia/webrtc_adaptor/js/webrtc_adaptor.js';`

Reference Image here: https://i.sstatic.net/JKQdR.png

Error


Solution

  • Your error is self-explanatory.

    In order to resolve your issue what you have to do is to create a folder named "antmedia__webrtc_adaptor" at the below path and create a file named "index.d.ts"

    Inside the index.d.ts file you have to put the below code and save it.

    inside index.d.ts paste the code declare module '@antmedia/webrtc_adaptor'

    node_modules/@types/antmedia__webrtc_adaptor/index.d.ts