* Run yarn outdated and run through the list to upgrade all libs but @quasar/app-webpack and related libs. this will be done in a separate commit. * Remove parseuri because it is not used anywhere in fact the project has a custom SIP URI parsing implementation in sip-uri-parse.js. * Remove jwt-decode because it is not used in fact JWT decoding is manually implemented using native browser functions. * Updating to glob@11 where the glob.sync() method is no longer accessible, but requires to be imported directly from globModule. * Remove eventsource: - No Direct Usage: I could not find any direct imports, requires, or uses of the eventsource package or EventSource APIs in the codebase. - Security Updates: The package was updated on January 11, 2023, from version 1.1.1 to 2.0.2 as part of a security updates (MT#56339). - No Indirect Dependencies: The yarn why eventsource command confirmed that no other packages depend on eventsource. - No Build Process Integration: I didn't find any references to eventsource in the build config files or webpack configurations. - No SSE Implementation: While we handle media streams for calls, in my understanding they use WebRTC or similar technologies, not Server-Sent Events which, in my understanding, is what eventsource is designed for. * Remove eslint-plugin-standard as it's not longer needed by standard and eslint-config-standard. * Upgrading eslint-plugin-vue required adding vue-eslint-parser as a peer dependency and required some changes to since new warnings. Change-Id: I8f582275ae344f0ede7520136deba30c4d94ffd7master
parent
b503fe95cc
commit
bc75777bae
Loading…
Reference in new issue