EtherealEngine / etherealengine

iR Engine - Bringing us together on the open social spatial web. πŸ€– πŸš€ πŸ‘“ πŸ•ΉοΈ πŸ§‘πŸΏβ€πŸš€
https://etherealengine.org
Other
705 stars 248 forks source link

[Epic]: fix deprecated packages and installs #7693

Closed SYBIOTE closed 1 year ago

SYBIOTE commented 1 year ago
as per the latest v1.1 release these are the deprecated warnings which show on a clean npm install list of deprecated packages name version action
0 types/minipass 3.3.5 This is a stub types definition. minipass provides its own type definitions, so you do not need this installed.
1 types/pino 7.0.5 This is a stub types definition. pino provides its own type definitions, so you do not need this installed.
2 readdir-scoped-modules 1.1.0 This functionality has been moved to @npmcli/fs
3 npmcli/move-file 1.1.2 This functionality has been moved to @npmcli/fs
4 source-map-url 0.4.1 See https://github.com/lydell/source-map-url#deprecated
5 stable 0.1.8 Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
6 request-promise-native 1.0.9 request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
7 read-package-tree 5.3.1 The functionality that this package provided is now in @npmcli/arborist
8 multiaddr-to-uri 8.0.0 This module is deprecated, please upgrade to @multiformats/multiaddr-to-uri
9 urix 0.1.0 Please see https://github.com/lydell/urix#deprecated
10 har-validator 5.1.5 this library is no longer supported
11 trim 0.0.1 Use String.prototype.trim() instead
12 resolve-url 0.2.1 https://github.com/lydell/resolve-url#deprecated
13 codemirror/matchbrackets 0.19.4 As of 0.20.0, this package has been merged into @codemirror/language
14 codemirror/basic-setup 0.19.3 In version 6.0, this package has been renamed to just 'codemirror'
15 left-pad 1.3.0 use String.prototype.padStart()
16 source-map-resolve 0.5.3 See https://github.com/lydell/source-map-resolve#deprecated
17 w3c-hr-time 1.0.2 Use your platform's native performance.now() and performance.timeOrigin.
18 codemirror/panel 0.19.1 As of 0.20.0, this package has been merged into @codemirror/view @codemirror/rectangular-selection@0.19.2: As of 0.20.0, this package has been merged into @codemirror/view
19 codemirror/comment 0.19.1 As of 0.20.0, this package has been merged into @codemirror/commands
20 feathers-authentication-hooks 1.0.2 This module and the setField hook have been moved to feathers-hooks-common
21 sourcemap-codec 1.4.8 Please use @jridgewell/sourcemap-codec instead
22 codemirror/fold 0.19.4 As of 0.20.0, this package has been merged into @codemirror/language
23 codemirror/history 0.19.2 As of 0.20.0, this package has been merged into @codemirror/commands
24 codemirror/closebrackets 0.19.2 As of 0.20.0, this package has been merged into @codemirror/autocomplete
25 codemirror/tooltip 0.19.16 As of 0.20.0, this package has been merged into @codemirror/view
26 codemirror/rangeset 0.19.9 As of 0.20.0, this package has been merged into @codemirror/state
27 sane 4.1.0 some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
28 codemirror/gutter 0.19.9 As of 0.20.0, this package has been merged into @codemirror/view
29 codemirror/stream-parser 0.19.9 As of 0.20.0, this package has been merged into @codemirror/language
30 codemirror/text 0.19.6 As of 0.20.0, this package has been merged into @codemirror/state chokidar@2.1.8: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
31 querystring 0.2.0 The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
32 multer 1.4.2 Multer 1.x is affected by CVE-2022-24434. This is fixed in v1.4.4-lts.1 which drops support for versions of Node.js before 6. Please upgrade to at least Node.js 6 and version 1.4.4-lts.1 of Multer. If you need support for older versions of Node.js, we are open to accepting patches that would fix the CVE on the main 1.x release line, whilst maintaining compatibility with Node.js 0.10.
33 codemirror/highlight 0.19.8 As of 0.20.0, this package has been split between @lezer/highlight and @codemirror/language
34 uuid 3.4.0 Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
35 uuid 3.4.0 Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
36 uuid 3.4.0 Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
37 uuid 3.3.2 Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
38 request 2.88.2 request has been deprecated, see https://github.com/request/request/issues/3142
39 multiaddr 10.0.1 This module is deprecated, please upgrade to @multiformats/multiaddr
40 unimodules/core 7.1.2 replaced by the 'expo' package, learn more: https://blog.expo.dev/whats-new-in-expo-modules-infrastructure-7a7cdda81ebc
41 unimodules/react-native-adapter 6.3.9 replaced by the 'expo' package, learn more: https://blog.expo.dev/whats-new-in-expo-modules-infrastructure-7a7cdda81ebc
Abhijay007 commented 1 year ago

@SYBIOTE is this issue resolved ? via (https://github.com/EtherealEngine/etherealengine/pull/7860)

SYBIOTE commented 1 year ago

No the engine is moving to newer packages so i think this table may not be relevant anymore

HexaField commented 1 year ago

No the engine is moving to newer packages so i think this table may not be relevant anymore

we should rely on our deps branch and keep it up to date