build: replace install task with mise deps for automatic dependency management
This commit is contained in:
16
mise.toml
16
mise.toml
@@ -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 = """
|
||||
|
||||
Reference in New Issue
Block a user