refactor: TypeScript ~4.8.4 and ESLint deps upgrades and initial type fixes#6080
refactor: TypeScript ~4.8.4 and ESLint deps upgrades and initial type fixes#6080
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
|
👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎ This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored. Ignoring: Next stepsTake a deeper look at the dependencyTake 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 packageIf 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 riskTo ignore an alert, reply with a comment starting with |
d6bda75 to
0e2ecbc
Compare
app/component-library/components-temp/CustomSpendCap/CustomInput/CustomInput.styles.ts
Show resolved
Hide resolved
As @Gudahtt pointed out in: #6080 (comment)
NicolasMassart
left a comment
There was a problem hiding this comment.
Looks good to me. Thanks @leotm for the explanation of the changes.
dismiss as it requires to tested with upgraded nodejs to v16
|
@leotm I will approve again as soon as we test all this with new Node version. Otherwise looks good to me. |
updated in 833dea8#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519L493-R493 |
|
@SocketSecurity ignore @pkgr/utils@2.3.1 prev https://github.com/MetaMask/metamask-mobile/pull/6080/checks?check_run_id=14556428146
|
|
prev: https://github.com/MetaMask/metamask-mobile/pull/6080/checks?check_run_id=14556428146 X
|
Conflicts resolved - app/components/UI/Identicon/index.tsx (pair reviewed w @tommasini) - package.json @typescript-eslint/eslint-plugin: ^5.57.0 @typescript-eslint/parser: ^5.57.0 @walletconnect/types: ^2.9.0 typescript: ~4.8.4
|
@SocketSecurity ignore @eslint/js@8.44.0 https://github.com/MetaMask/metamask-mobile/pull/6080/checks?check_run_id=15201697183 filesystem access expected for static analysis
No contributors or author data (package.json)
|
Conflict resolved - yarn.lock (via running yarn)
89b65a0 to
397d46d
Compare
397d46d to
8c746e7
Compare
|
@SocketSecurity ignore @metamask/eslint-config@9.0.0 https://github.com/MetaMask/metamask-mobile/runs/15326569677 filesystem access expected for static analysis
new author
unmaintained
|
|
Kudos, SonarCloud Quality Gate passed! |








Description
This is the initial effort of: #5993
Refer to our pinned Google Sheet in Mobile Comms Practise for remaining initial type fixes done
TODO
5~4.8.4@typesdevDeps (and add missing i18n-js)Screenshots/Recordings
If applicable, add screenshots and/or recordings to visualize the before and after of your change
Issue
Checklist