Skip to content

Conversation

@Eskaan
Copy link
Collaborator

@Eskaan Eskaan commented Feb 5, 2023

My fourth try on updating the dependencies on this project. Going one by one this time.

nsfw

babel

craco

  • Cannot upgrade due to mayor changes involving webpack and others.
  • Dropped craco. Now the build is done using only webpack.

react-scripts

  • Dropped along with craco

fontawesome

  • Many icons differ a bit in style

concurrently

dotenv

electron

  • Only upgraded to 21.x due to (non-fatal) image errors on 22.x

eslint

  • Only updated. 8.x has breaking changes involving changing the parser to @babel/eslint-parser and correspondingly many other.

prettier

wait-on

webpack

  • Only updated. You don't even want to know the hell that is behind this.
  • Upgraded webpack. Changed a lot of configuration to accomodate for the now missing craco. Solves at least one of our peer-deps conflicts. And a hell of a lot of our so called "vulnerabilities".

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fails to start: Version GLIBC_2.33 not found Launcher dumps core on exit everytime

2 participants