kotlin-hands-on / jvm-js-fullstack

https://play.kotlinlang.org/hands-on/Full%20Stack%20Web%20App%20with%20Kotlin%20Multiplatform/
122 stars 148 forks source link

Update Dependencies #5

Closed Tonne-TM closed 4 years ago

Tonne-TM commented 4 years ago

Please update deprecated dependencies. The warnings can be quite overwhelming for beginners:

warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-http-cio-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-http-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-utils-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-io-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-client-core-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-client-js-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-client-serialization-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > ktor-ktor-client-json-jsLegacy > text-encoding@0.7.0: no longer maintained
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > webpack-dev-server > chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist-test > mocha > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > webpack-dev-server > chokidar > fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > webpack > watchpack > watchpack-chokidar2 > chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > webpack-dev-server > chokidar > braces > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
warning workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > webpack-dev-server > chokidar > braces > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
warning "workspace-aggregator-3867ee1c-aec1-4ab6-80e2-eeb4fbf0555e > shoppinglist > kotlin-wrappers-kotlin-react-dom-jsLegacy > react-dom@16.14.0" has incorrect peer dependency "react@^16.14.0".
SebastianAigner commented 4 years ago

Thank you for creating this issue, @Tonne-TM ! Unfortunately, we can't do much about these warnings in the context of this example project – these are transitive dependencies, meaning that the respective projects (ktor-*, webpack-dev-server, kotlin-wrappers) need to address them. Feel free to file issues in their respective projects. Once they have resolved this issue, we'll be able & happy to upgrade our dependencies accordingly :)