File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ [tools ]
2+ # Language runtimes
3+ node = " latest"
4+ python = " latest"
5+ rust = " latest"
6+ go = " latest"
7+ zig = " latest"
8+ java = " latest"
9+ bun = " latest"
10+ denojs = " latest"
11+
12+ # Package managers
13+ npm = " latest"
14+ yarn = " latest"
15+ pnpm = " latest"
16+ pip = " latest"
17+ cargo = " latest"
18+ go-task = " latest"
19+
20+ # Formatting & Linting
21+ gofmt = " latest"
22+ black = " latest"
23+ isort = " latest"
24+ ruff = " latest"
25+ prettier = " latest"
26+ shfmt = " latest"
27+ stylua = " latest"
28+
29+ # Build tools
30+ cmake = " latest"
31+ make = " latest"
32+ ninja = " latest"
33+
34+ # Shell tools
35+ git = " latest"
36+ gnu-sed = " latest"
37+ gnu-tar = " latest"
38+ gnu-grep = " latest"
39+
40+ # Testing
41+ vitest = " latest"
42+ pytest = " latest"
43+ jest = " latest"
44+
45+ [env ]
46+ # Common environment variables
47+ NODE_ENV = " development"
48+ PYTHONDONTWRITEBYTECODE = " 1"
49+ PYTHONUNBUFFERED = " 1"
50+
51+ # Task runner alias
52+ [alias ]
53+ task = " go-task"
54+ build = " cargo build --release || npm run build || go build"
55+ test = " cargo test || npm test || go test ./..."
56+ lint = " ruff check . || prettier --check . || black --check ."
57+ fmt = " ruff format . || prettier --write . || black ."
You can’t perform that action at this time.
0 commit comments