Skip to content

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

Merged
cami-espinozaq merged 21 commits intowdr-data:developfrom
cami-espinozaq:update-app
Sep 12, 2024
Merged

Update app: updated to nodejs 16, multiple packages and fixes#104
cami-espinozaq merged 21 commits intowdr-data:developfrom
cami-espinozaq:update-app

Conversation

@cami-espinozaq
Copy link
Copy Markdown
Contributor

@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

@netlify
Copy link
Copy Markdown

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.

@netlify
Copy link
Copy Markdown

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
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