Shows these updates with broken dependences

 nodejs                        i686                1:14.19.0-2.fc34                          updates              199 k
 nodejs                        x86_64              1:14.19.0-2.fc34                          updates              199 k
 nodejs-full-i18n              x86_64              1:14.19.0-2.fc34                          updates              8.0 M
 npm                           x86_64              1:6.14.16-1.14.19.0.2.fc34                updates              3.3 M

Issue seems to be "nothing provides /usr/bin/pwsh"
In googling, it appears that is Micro$oft Power Shell that is in a micro$oft repo??

Just seems a little strange? Does Fedora want users to add the repo, or manually install the pwsh??

dnf remove nodejs* npm
doesn't show other things that depend on it??