PS D:\MyProject\coding-196> npm i
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
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: 'upath@1.0.0',
npm WARN EBADENGINE required: { node: '>=0.10 <=7' },
npm WARN EBADENGINE current: { node: 'v16.13.1', npm: '8.1.2' }
npm WARN EBADENGINE }
npm WARN deprecated svgo@0.7.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated set-value@2.0.0: Critical bug fixed in v3.0.1, please upgrade to the latest version.
npm ERR! Cannot read properties of undefined (reading 'isServer')
npm ERR! A complete log of this run can be found in:
npm ERR! E:\development_tools\nodejs\node_cache\_logs\2021-12-11T05_51_23_512Z-debug.log
PS D:\MyProject\coding-196>