Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update app: updated to nodejs 16, multiple packages and fixes #104

Merged
merged 21 commits into from
Sep 12, 2024

Conversation

cami-espinozaq
Copy link
Collaborator

@cami-espinozaq cami-espinozaq commented Jun 16, 2023

Proposed Changes

Replaced the library redux-little-router, because the project has been deprecated 5 years ago.
Updated app to nodejs 16. which meant several other updates

Reason for Changes

In order to deploy to AWS, we need to at least upgrade the app to Nodejs v16.
This also meant upgrading many other packages.

Main Changes:

  • Replaced redux-little-router package and deleted it
  • Updated to Nodejs v16
  • Updated packages:
    • storybook, jest, react-tooltip, jspdf, webpack (v5), scratch (-storage/-svg-renderer/-render-fonts/-paint/-audio/-blocks/-vm), serverless-offline, html-webpack-plugin, workbox-plugin, file-loader
    • deleted: netlify-lambda
  • Replaced svg loader for react components

Browser Coverage

Check the OS/browser combinations tested (At least 2)

Mac Linux

  • Chrome
  • Firefox
  • Safari

Windows

  • Chrome
  • Firefox
  • Edge

Chromebook

  • Chrome

iPad

  • Safari

Android Tablet

  • Chrome

Copy link

netlify bot commented Aug 16, 2024

Deploy Preview for serene-narwhal-9b7b1c ready!

Name Link
🔨 Latest commit 7142fd8
🔍 Latest deploy log https://app.netlify.com/sites/serene-narwhal-9b7b1c/deploys/66e2c8c73ff2c90008573fb4
😎 Deploy Preview https://deploy-preview-104--serene-narwhal-9b7b1c.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

netlify bot commented Aug 16, 2024

Deploy Preview for peaceful-raindrop-cb2462 ready!

Name Link
🔨 Latest commit 7142fd8
🔍 Latest deploy log https://app.netlify.com/sites/peaceful-raindrop-cb2462/deploys/66e2c8c78726180008f292d8
😎 Deploy Preview https://deploy-preview-104--peaceful-raindrop-cb2462.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@cami-espinozaq cami-espinozaq changed the title Update app: replaced redux-little-router Update app: replaced redux-little-router & updated to nodejs 16 Sep 11, 2024
@cami-espinozaq cami-espinozaq marked this pull request as ready for review September 12, 2024 10:48
@cami-espinozaq cami-espinozaq changed the title Update app: replaced redux-little-router & updated to nodejs 16 Update app: updated to nodejs 16, multiple packages and fixes Sep 12, 2024
@cami-espinozaq cami-espinozaq merged commit bc3c6a1 into wdr-data:develop Sep 12, 2024
8 checks passed
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.

1 participant