upgrade-dependencies

Periodically upgrade npm dependencies and GitHub Actions to keep project current and secure