feat: expanded toolchain check + install-all task
check-toolchain.sh now covers: - golangci-lint - npm - web/ui node_modules (JS deps) - electron node_modules (electron deps) New install-all task (scripts/install-deps.sh): - mise install (go, node, golangci-lint) - cd web/ui && npm install - cd electron && npm install Usage: mise run check-toolchain # audit everything mise run install-all # install all deps from scratch
This commit was merged in pull request #16.
This commit is contained in:
@@ -22,6 +22,7 @@ init = "mkdir -p output/isos output/wavs"
|
||||
docker-up = "mkdir -p output/isos output/wavs && docker compose up --build"
|
||||
docker-build = "docker build -t akai-fetch ."
|
||||
check-toolchain = "bash scripts/check-toolchain.sh"
|
||||
install-all = "bash scripts/install-deps.sh"
|
||||
check-docker-toolchain = "bash scripts/check-docker-toolchain.sh"
|
||||
check-all = { run = "bash scripts/check-toolchain.sh && echo '' && bash scripts/check-docker-toolchain.sh" }
|
||||
gopls = "go install golang.org/x/tools/gopls@latest"
|
||||
|
||||
Reference in New Issue
Block a user