# Deprecated packages. Time for an upgrade?

**URL:** <https://mediasoup.discourse.group/t/deprecated-packages-time-for-an-upgrade/2560>\
**Category:** mediasoup-demo\
**Created:** [March 12, 2021, 1:58pm UTC](https://mediasoup.discourse.group/t/deprecated-packages-time-for-an-upgrade/2560 "2021-03-12T13:58:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![harry](https://avatars.discourse-cdn.com/v4/letter/h/f6c823/32.png) [@harry](https://mediasoup.discourse.group/u/harry)\
**Post date:** [March 12, 2021, 1:58pm UTC](https://mediasoup.discourse.group/t/deprecated-packages-time-for-an-upgrade/2560/1 "2021-03-12T13:58:58Z")

</div>

npm WARN deprecated urix@0.1.0: Please see [GitHub - lydell/urix: [DEPRECATED] Makes Windows-style paths more unix and URI friendly.](https://github.com/lydell/urix#deprecated)  
npm WARN deprecated har-validator@5.1.5: this library is no longer supported  
npm WARN deprecated resolve-url@0.2.1: [GitHub - lydell/resolve-url: [DEPRECATED] Like Node.js’ `path.resolve`/`url.resolve` for the browser.](https://github.com/lydell/resolve-url#deprecated)  
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.  
npm WARN deprecated request@2.88.2: request has been deprecated, see [Request’s Past, Present and Future · Issue #3142 · request/request · GitHub](https://github.com/request/request/issues/3142)

added 914 packages, and audited 915 packages in 11m

25 packages are looking for funding  
run `npm fund` for details

11 vulnerabilities (8 low, 3 high)

--------- no lock file, either…?

osboxes@osboxes:~/mediasoup-demo/server$ npm audit fix  
npm ERR! code ENOLOCK  
npm ERR! audit This command requires an existing lockfile.  
npm ERR! audit Try creating one first with: npm i --package-lock-only  
npm ERR! audit Original error: loadVirtual requires existing shrinkwrap file

npm ERR! A complete log of this run can be found in:  
npm ERR! /home/osboxes/.npm/\_logs/2021-03-12T14\_14\_30\_565Z-debug.log  
osboxes@osboxes:~/mediasoup-demo/server$ npm i --package-lock-only  
npm WARN old lockfile  
npm WARN old lockfile The package-lock.json file was created with an old version of npm,  
npm WARN old lockfile so supplemental metadata must be fetched from the registry.  
npm WARN old lockfile  
npm WARN old lockfile This is a one-time fix-up, please be patient…  
npm WARN old lockfile

up to date, audited 915 packages in 30s

25 packages are looking for funding  
run `npm fund` for details

11 vulnerabilities (8 low, 3 high)

To address issues that do not require attention, run:  
npm audit fix

To address all issues (including breaking changes), run:  
npm audit fix --force

Run `npm audit` for details.  
osboxes@osboxes:~/mediasoup-demo/server$ npm audit fix  
npm ERR! code ENOLOCK  
npm ERR! audit This command requires an existing lockfile.  
npm ERR! audit Try creating one first with: npm i --package-lock-only  
npm ERR! audit Original error: loadVirtual requires existing shrinkwrap file

npm ERR! A complete log of this run can be found in:  
npm ERR! /home/osboxes/.npm/\_logs/2021-03-12T14\_15\_40\_947Z-debug.log  
osboxes@osboxes:~/mediasoup-demo/server$
