Purpose of this document is to keep record of the process and changes required for upgrading the FE repo along with the GraphQL layers to the latest stable version.
As we are upgrading to Node v18, in order to do so need to upgrade libraries to the latest compatible version with node v18 to not face any errors.
What are the Plans ?
Exclude the libraries that we no more needed or which can be replaced with few lines of ES6 features.
Upgrade libraries to latest stable version.
Improve Insight Metrics to gain points as much as possible.
Move Components to Reusable components as much as possible.
Add Unit testing compulsary.
Add Storybook to the FE