Simplify build process by auto-installing npm packages and simplify the contributor guide (#1799)

* Clarify some of the contributing building instructions

* Bump wasm-bindgen version

* Simplify build process and improve docs

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
This commit is contained in:
James Lindsay 2024-07-15 04:16:02 +01:00 committed by GitHub
parent aa902efb56
commit 59a943f42f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 101 additions and 50 deletions

View file

@ -7,7 +7,6 @@
"ghcr.io/devcontainers/features/node:1": {}
},
"onCreateCommand": "cargo install cargo-watch cargo-about",
"postCreateCommand": "cd frontend && npm install",
"customizations": {
"vscode": {
// NOTE: Keep this in sync with `.vscode/extensions.json`