apps icon indicating copy to clipboard operation
apps copied to clipboard

React router v6 update

Open kattylucy opened this issue 1 year ago • 5 comments

  • Upgrade react-router-dom

#2007

  • [ x ] Dev
  • [ x ] Dev
  • [ ] Designer
  • [ ] Product

The changes here impact the app entirely, if we have a component using react-route or react-router-dom it will be affecting. I did my best to test the app but would be nice to have pair of extra eyes.

NOTE: when switching branches you might encounter issues with the cache of node-modules. do run the following command to fix the issue:

  1. rm -rf node_modules
  2. yarn install
  3. yarn start

kattylucy avatar Jul 05 '24 13:07 kattylucy

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@adraffy/[email protected] None 0 441 kB adraffy
npm/@ampproject/[email protected] None 0 78.9 kB jridgewell
npm/@aw-web-design/[email protected] shell Transitive: filesystem +3 105 kB the-code-monkey
npm/@babel/[email protected] None 0 64.6 kB nicolo-ribaudo
npm/@babel/[email protected] environment, filesystem, unsafe +8 1.71 MB nicolo-ribaudo
npm/@babel/[email protected] unsafe +1 143 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 524 kB nicolo-ribaudo
npm/@babel/[email protected] None +3 151 kB nicolo-ribaudo
npm/@babel/[email protected] Transitive: environment +6 2.07 MB nicolo-ribaudo
npm/@babel/[email protected] None +1 10.5 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 54.4 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 11.7 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 67.5 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 1.88 MB nicolo-ribaudo
npm/@babel/[email protected] None +1 290 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 92.2 kB nicolo-ribaudo
npm/@babel/[email protected] Transitive: environment +9 3.65 MB nicolo-ribaudo
npm/@babel/[email protected] environment +3 2.5 MB nicolo-ribaudo
npm/@emotion/[email protected] environment 0 29.2 kB emotion-release-bot
npm/@esbuild/[email protected] None 0 10.9 MB evanw
npm/@esbuild/[email protected] None 0 9.04 MB evanw
npm/@esbuild/[email protected] None 0 10.9 MB evanw
npm/@esbuild/[email protected] None 0 8.86 MB evanw
npm/@esbuild/[email protected] None 0 9.23 MB evanw
npm/@esbuild/[email protected] None 0 8.19 MB evanw
npm/@esbuild/[email protected] None 0 8.75 MB evanw
npm/@esbuild/[email protected] None 0 8.32 MB evanw
npm/@esbuild/[email protected] None 0 8.19 MB evanw
npm/@esbuild/[email protected] None 0 8.31 MB evanw
npm/@esbuild/[email protected] None 0 8.59 MB evanw
npm/@esbuild/[email protected] None 0 9.5 MB evanw
npm/@esbuild/[email protected] None 0 8.32 MB evanw
npm/@esbuild/[email protected] None 0 8.39 MB evanw
npm/@esbuild/[email protected] None 0 9.04 MB evanw
npm/@esbuild/[email protected] None 0 8.76 MB evanw
npm/@esbuild/[email protected] None 0 8.73 MB evanw
npm/@esbuild/[email protected] None 0 8.76 MB evanw
npm/@esbuild/[email protected] None 0 8.74 MB evanw
npm/@esbuild/[email protected] None 0 8.25 MB evanw
npm/@esbuild/[email protected] None 0 8.55 MB evanw
npm/@esbuild/[email protected] None 0 8.9 MB evanw
npm/@eslint/[email protected] filesystem, unsafe +1 711 kB eslintbot
npm/@humanwhocodes/[email protected] None 0 55.6 kB nzakas
npm/@jridgewell/[email protected] None +1 99.5 kB jridgewell
npm/@jridgewell/[email protected] None 0 169 kB jridgewell
npm/@noble/[email protected] None 0 1.39 MB paulmillr
npm/@noble/[email protected] None 0 111 kB paulmillr
npm/@polkadot-api/[email protected] None 0 64.5 kB voliva
npm/@polkadot-api/[email protected] None 0 5.36 kB voliva
npm/@polkadot-api/[email protected] None 0 247 kB voliva
npm/@polkadot-api/[email protected] None 0 268 kB voliva
npm/@polkadot-api/[email protected] None 0 191 kB voliva
npm/@polkadot-api/[email protected] None 0 25.3 kB voliva
npm/@polkadot/[email protected] None 0 2.13 MB polkadotjs
npm/@polkadot/[email protected] None 0 37.8 kB polkadotjs
npm/@polkadot/[email protected] None +2 1.63 MB polkadotjs
npm/@polkadot/[email protected] None +1 1.07 MB polkadotjs
npm/@polkadot/[email protected] None +1 151 kB polkadotjs
npm/@polkadot/[email protected] None 0 39.1 kB polkadotjs
npm/@polkadot/[email protected] None 0 51.9 kB polkadotjs
npm/@polkadot/[email protected] None 0 63.1 kB polkadotjs
npm/@polkadot/[email protected] network +3 230 kB polkadotjs
npm/@polkadot/[email protected] None 0 1.79 MB polkadotjs
npm/@polkadot/[email protected] None 0 652 kB polkadotjs
npm/@polkadot/[email protected] None 0 77.8 kB polkadotjs
npm/@polkadot/[email protected] None 0 678 kB polkadotjs
npm/@polkadot/[email protected] None 0 29.2 MB polkadotjs
npm/@polkadot/[email protected] None +1 2.3 MB polkadotjs
npm/@polkadot/[email protected] None +5 2.27 MB polkadotjs
npm/@polkadot/[email protected] None 0 41.1 kB polkadotjs
npm/@substrate/[email protected] None 0 18.5 MB paritytech
npm/@substrate/[email protected] None +2 6.62 MB paritytech
npm/@substrate/[email protected] None +3 6.94 MB paritytech
npm/@substrate/[email protected] None 0 75.9 kB paritytech-ci
npm/@types/[email protected] None 0 13.8 kB types
npm/@types/[email protected] None 0 5.23 kB types
npm/@types/[email protected] None 0 165 kB types
npm/@types/[email protected] None +1 2.04 MB types
npm/@types/[email protected] None +1 2.08 MB types
npm/[email protected] None 0 9.37 kB sindresorhus
npm/[email protected] filesystem +1 46.2 kB probablyup
npm/[email protected] None 0 175 kB peterolson
npm/[email protected] environment, filesystem Transitive: shell +6 2.4 MB ai
npm/[email protected] environment 0 26.9 kB sindresorhus
npm/[email protected] None +1 24.4 kB bcoe
npm/[email protected] environment Transitive: filesystem, shell +22 12.2 MB gustavohenke
npm/[email protected] environment +2 109 kB jacobp100
npm/[email protected] None 0 8.82 MB evanw
npm/[email protected] filesystem +4 59.3 kB leopradel
npm/[email protected] environment, filesystem, network, shell 0 127 kB evanw
npm/[email protected] None 0 78.4 kB eslintbot
npm/[email protected] environment, filesystem Transitive: unsafe +13 3.78 MB eslintbot
npm/[email protected] None 0 73.6 kB eslintbot
npm/[email protected] None 0 1 MB michaelficarra
npm/[email protected] environment, shell +4 112 kB sindresorhus
npm/[email protected] None 0 0 B
npm/[email protected] None +1 50.9 kB endless
npm/[email protected] None +1 40.2 kB ljharb
npm/[email protected] filesystem, shell 0 6.1 kB typicode
npm/[email protected] None 0 51.5 kB kael
npm/[email protected] None 0 334 kB atrue
npm/[email protected] environment, filesystem, network +1 198 kB nockbot
npm/[email protected] network +2 150 kB node-fetch-bot
npm/[email protected] None +5 94.6 kB audrey.e
npm/[email protected] None +1 10.6 kB sindresorhus
npm/[email protected] None 0 0 B
npm/[email protected] environment, filesystem +2 228 kB ai
npm/[email protected] environment 0 18.1 kB simonhaenisch
npm/[email protected] filesystem Transitive: environment +8 200 kB jounqin
npm/[email protected] environment, filesystem +2 159 kB ljharb
npm/[email protected] None 0 0 B
npm/[email protected] environment 0 185 kB josepot
npm/[email protected] filesystem +1 90.2 kB linusu
npm/[email protected] None +2 44.4 kB sindresorhus
npm/[email protected] None +1 9.34 kB sindresorhus
npm/[email protected] environment +2 1.91 MB probablyup
npm/[email protected] environment, filesystem, unsafe +3 731 kB cspotcode
npm/[email protected] None 0 175 kB dchest
npm/[email protected] environment, network 0 141 kB lpinca

🚮 Removed packages: npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2, npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@babel/[email protected], npm/@base2/[email protected], npm/@bcoe/[email protected], npm/@colors/[email protected], npm/@discoveryjs/[email protected], npm/@emotion/[email protected], npm/@emotion/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@ethersproject/[email protected], npm/@fal-works/[email protected], npm/@google-cloud/[email protected], npm/@google-cloud/[email protected], npm/@hapi/[email protected], npm/@hapi/[email protected], npm/@humanwhocodes/[email protected], npm/@juggle/[email protected], npm/@ndelangen/[email protected], npm/@nodelib/[email protected], npm/@protobufjs/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@rollup/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/@types/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

socket-security[bot] avatar Jul 06 '24 11:07 socket-security[bot]

🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎

To accept the risk, merge this PR and you will not be notified again.

Alert Package NoteSourceCI
Install scripts npm/[email protected] 🚫

View full report↗︎

Next steps

What is an install script?

Install scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.

Packages should not be running non-essential scripts during install and there are often solutions to problems people solve with install scripts that can be run at publish time instead.

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/[email protected] or ignore all packages with @SocketSecurity ignore-all

socket-security[bot] avatar Jul 06 '24 11:07 socket-security[bot]

PR deployed in Google Cloud URL: https://pr2268-app-ff-production.k-f.dev Commit #: 239c816535f464e6584ea9f2736d75d91e24b283
To access the functions directly check the corresponding deploy Action

github-actions[bot] avatar Jul 10 '24 14:07 github-actions[bot]

PR deployed in Google Cloud URL: https://app-pr2268.k-f.dev Commit #: 239c816535f464e6584ea9f2736d75d91e24b283
To access the functions directly check the corresponding deploy Action

github-actions[bot] avatar Jul 10 '24 14:07 github-actions[bot]

This one is a beast 👹 - Let's take the time to test the app. I added hash as well, thank to Onno for the context on IPFS!

kattylucy avatar Jul 10 '24 14:07 kattylucy