mirror of
https://github.com/Twigpine/zero.git
synced 2026-11-11 23:40:28 -10:00
* Remove Bun installer test dependency * Harden installer smoke tests * Stabilize npm wrapper subprocess tests * Make npm wrapper fixture explicit ESM
805 B
805 B
description, globs, alwaysApply
| description | globs | alwaysApply |
|---|---|---|
| Use Go-native project commands; Node is only for the npm wrapper. | *.go, *.js, package.json, .github/workflows/*.yml, docs/*.md | false |
Default to Go commands in this repository.
- Use
go run ./cmd/zeroto launch the local CLI. - Use
go test ./...for the repository test suite. - Use
go run ./cmd/zero-release buildto build the release-facing binary. - Use
go run ./cmd/zero-release smoketo smoke-test the built binary. - Use
go run ./cmd/zero-release packageandgo run ./cmd/zero-release verifyfor release artifact checks. - Use
go run ./cmd/zero-perf-benchfor performance smoke work. - Do not add Bun or TypeScript build/test dependencies for repository validation.
- Use Node only when directly exercising the npm wrapper at
bin/zero.js.