shinyoshiaki / werift-webrtc

WebRTC Implementation for TypeScript (Node.js), includes ICE/DTLS/SCTP/RTP/SRTP/WEBM/MP4
MIT License
463 stars 29 forks source link

remove lodash dependency from rtp and common packages #351

Closed koush closed 9 months ago

koush commented 9 months ago

I'm using the rtp sub package within another project and was looking to reduce dependencies for deployed size and supply chain attack surface area. I found that lodash would be trivial to remove (64kb in bundle).

koush commented 9 months ago

I believe this hang is an error in the tests per our previous conversations?

shinyoshiaki commented 9 months ago

If fix that point, the problem with the test will go away.

koush commented 9 months ago

If fix that point, the problem with the test will go away.

Done

shinyoshiaki commented 9 months ago

LGTM