-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdevforge.yaml
More file actions
31 lines (25 loc) · 1.25 KB
/
devforge.yaml
File metadata and controls
31 lines (25 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# DevForge project configuration
# ─────────────────────────────────────────────────────────────────────
# Run `devforge init <project-name>` to scaffold a new project.
# Run `devforge doctor` to verify all dependencies are installed.
# Run `devforge templates list` to browse the template registry.
# ─────────────────────────────────────────────────────────────────────
dependencies:
- name: node
version: "20"
- name: git
- name: docker
# Starter template — any public Git URL works here.
template: "https://github.com/ChinmayyK/DevForge.git"
# Generate a .env file from .env.template in the cloned project.
envFile: false
# Configure linting tools (ESLint, golangci-lint, …).
linting: false
# Install git hooks (pre-commit, lint-staged via husky/lefthook).
gitHooks: false
# Post-init hooks — commands run inside the new project directory
# after scaffolding completes. Examples:
# - "npm install"
# - "go mod tidy"
# - "pip install -r requirements.txt"
postInit: []