feat: expanded toolchain check + install-all task #16

Merged
david merged 1 commits from feat/sample-library-cards into main 2026-06-22 10:10:43 +00:00
Owner

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

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
david added 1 commit 2026-06-22 10:09:31 +00:00
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
david merged commit f804ad8a41 into main 2026-06-22 10:10:43 +00:00
david deleted branch feat/sample-library-cards 2026-06-22 10:10:43 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: david/akai-utils#16