build: replace install task with mise deps for automatic dependency management

This commit is contained in:
2026-05-01 20:26:15 +00:00
parent fe5603e206
commit 905d668847
2 changed files with 13 additions and 10 deletions

View File

@@ -1,7 +1,16 @@
[settings]
experimental = true
[deps.npm]
auto = true
dir = "web"
[deps.go]
auto = true
[tools]
go = "1.26.2"
node = "24.14.0"
npm = "latest"
[env]
AUTH_TOKEN = "devtoken"
@@ -56,11 +65,6 @@ run = "npm test"
description = "Run Go tests and frontend Vitest tests"
depends = ["test", "test:web"]
[tasks.install]
description = "Install frontend npm dependencies"
dir = "web"
run = "npm install"
[tasks.clean]
description = "Remove build artifacts"
run = """