kumarryogeshh / electron-react-parcel-boilerplate

Boilerplate code to create basic, production ready Electron app using React, Parcel application bundler.
MIT License
50 stars 9 forks source link

Deprecated packages #3

Closed athenawisdoms closed 4 years ago

athenawisdoms commented 4 years ago

Hi, thank you for this wonderful boilerplate! I am new to Node.js and Electron and this is very helpful!

When I ran yarn on a new git clone of the boilerplate repo, I notice many deprecation warnings, such as

[1/4] 🔍  Resolving packages...
warning babel-core > babel-register > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning babel-core > babel-runtime > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning bundlesize > brotli-size > iltorb@2.4.5: The zlib module provides APIs for brotli compression/decompression starting with Node.js v10.16.0, please use it over iltorb
warning electron > electron-download > nugget > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning parcel-bundler > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning parcel-bundler > htmlnano > uncss > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning parcel-bundler > htmlnano > uncss > jsdom > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning parcel-bundler > micromatch > snapdragon > source-map-resolve > resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
warning parcel-bundler > micromatch > snapdragon > source-map-resolve > urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
warning wait-on > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning wait-on > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning wait-on > joi@13.7.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
warning wait-on > joi > hoek@5.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
warning wait-on > joi > topo@3.0.3: This module has moved and is now available at @hapi/topo. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
warning wait-on > joi > topo > hoek@6.1.3: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
[2/4] 🚚  Fetching packages...
[3/4] 🔗  Linking dependencies...
[4/4] 🔨  Building fresh packages...

Should we be concerned about these warnings? Will the outdated packages in package.json be updated soon?

Thank you!

kumarryogeshh commented 4 years ago

Hey, Thank you for reaching out. Glad you found the repo useful. These are inter package dependencies and these warnings can be ignored.

Meanwhile, I have updated the package and resolved some vulnerabilities. You might like to checkout the latest commit https://github.com/kumarryogeshh/electron-react-parcel-boilerplate/commit/39ad45922fd172d225dccd3f77b312918e2ba4bb