Add a .devcontainer configuration so that contributors with a container runtime (e.g. docker) do not need to setup a development environment.
When testing on my m1 macbook air I needed to ensure that the container runtime had at least 4GB available in order to get the build:test script to run, but the preview and the build script both ran without any changes and I suspect that's a consequence of my particular setup.
Description
Add a .devcontainer configuration so that contributors with a container runtime (e.g. docker) do not need to setup a development environment.
When testing on my m1 macbook air I needed to ensure that the container runtime had at least 4GB available in order to get the build:test script to run, but the preview and the build script both ran without any changes and I suspect that's a consequence of my particular setup.
Checklist: