Issue title: Dashboard's `react-scripts` dependency should be updated to 5.0.0
 Issue body: ## Issue

Truffle Dashboard currently uses `react-scripts` 4.0.0.  As best I can tell, this is responsible for our one remaining critical security alert, which is `immer`.  If we upgrade to 5.0.0, it will use an up-to-date version of `immer` that will get rid of the security alert.

## Environment

* Truffle version (`truffle version`): 5.5.4
 Comments: 
 Comment 0: https://wagmi.sh used to integrate wallet connect.

more testing needed but base web3 code has been refactored to use wagmi and walletconnect added.
 Comment 1: https://github.com/trufflesuite/truffle/pull/4926
 Comment 2: https://nodejs.org/en/about/releases/ node 12 EOLs on 30/04/22 so we will drop support about one month later so we can upgrade this post then.

We would also be able to upgrade our tailwind and Post CSS implementations as well to newer versions.
 Comment 3: Seems this is now responsible for *another* critical security alert.  Fortunately we're dropping Node 12 support right about now! :)
{'source': 'GithubIssues', 'repo_name_with_owner': 'trufflesuite/truffle', 'issue_id': 1170328824, 'repo_stars': 13257.0}