Dependencies
Tooling
The following tools are outside of npm ecosystem and must be installed manually.
Infrastructure
Optional Tooling
Commitizen
I use commitizen for an interactive commit writing experience that will comply with the linter.
Deployment
If you need to deploy manually, use the AWS CLI
Documentation
For see the documentation site locally, you can use jekyll. See the GitHub docs.
GitHub Actions
To run GitHub Actions locally, you can use act.
Node & Yarn
I use Volta for automatically managing node
and yarn
versions.
Renovate
Renovate is a tool that automatically checks for out of date dependencies and updates them to the latest version. It will create a pull request for each update, runs all the CI pipelines against it, and if they all pass, merge it. The configuration can be found in .github/renovate.json
.
Open version updates can be found on the Dependency Dashboard.
All the previous update commits are from renovate[bot].