2025-03-27 04:14:38 -04:00
|
|
|
{
|
2025-10-03 14:45:52 -04:00
|
|
|
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/main/.schema/devbox.schema.json",
|
2025-03-27 04:14:38 -04:00
|
|
|
"packages": [
|
|
|
|
|
"gum@latest",
|
2025-10-03 14:45:52 -04:00
|
|
|
"nodejs@latest",
|
|
|
|
|
"docker@latest",
|
|
|
|
|
"pnpm@10.14.0",
|
|
|
|
|
"go@1.24.4",
|
|
|
|
|
"gcc@latest",
|
|
|
|
|
"tinygo@latest",
|
|
|
|
|
"templ@latest",
|
|
|
|
|
"trunk@latest",
|
|
|
|
|
"wrkflw@latest",
|
|
|
|
|
"uv@latest",
|
2025-03-27 04:14:38 -04:00
|
|
|
"commitizen@latest",
|
2025-10-03 14:45:52 -04:00
|
|
|
"mods@latest",
|
|
|
|
|
"yq@latest"
|
2025-03-27 04:14:38 -04:00
|
|
|
],
|
2025-10-03 14:45:52 -04:00
|
|
|
"env": {},
|
2025-03-27 04:14:38 -04:00
|
|
|
"shell": {
|
2025-03-27 04:21:05 -04:00
|
|
|
"init_hook": [
|
2025-10-03 14:45:52 -04:00
|
|
|
"alias git-context='./scripts/github-env.sh git-context'",
|
|
|
|
|
"alias affected-scopes='./scripts/github-env.sh affected-scopes'",
|
|
|
|
|
"alias changed-scopes='./scripts/github-env.sh changed-scopes'",
|
|
|
|
|
"alias changed-scopes-diff='./scripts/github-env.sh changed-scopes-diff'",
|
|
|
|
|
"alias changed-files='./scripts/github-env.sh changed-files'",
|
|
|
|
|
"alias current-pr='./scripts/github-env.sh current-pr'",
|
|
|
|
|
"alias current-branch='./scripts/github-env.sh current-branch'",
|
|
|
|
|
"alias current-issue='./scripts/github-env.sh current-issue'",
|
|
|
|
|
"alias current-milestone='./scripts/github-env.sh current-milestone'",
|
|
|
|
|
"alias final-issue='./scripts/github-env.sh final-issue'",
|
|
|
|
|
"alias build-scopes='./scripts/github-env.sh build-scopes'",
|
|
|
|
|
"alias release-scopes='./scripts/github-env.sh release-scopes'",
|
|
|
|
|
"alias snapshot-scopes='./scripts/github-env.sh snapshot-scopes'",
|
|
|
|
|
"alias bump-scopes='./scripts/github-env.sh bump-scopes'",
|
|
|
|
|
"alias publish-scopes='./scripts/github-env.sh publish-scopes'",
|
|
|
|
|
"alias test-scopes='./scripts/github-env.sh test-scopes'",
|
|
|
|
|
"alias ai-commit='./scripts/github-env.sh ai-commit'",
|
|
|
|
|
"alias smart-commit='./scripts/github-env.sh smart-commit'",
|
|
|
|
|
"alias generate-commit='./scripts/github-env.sh generate-commit'",
|
|
|
|
|
"alias analyze-type='./scripts/github-env.sh analyze-type'",
|
|
|
|
|
"alias pr-description='./scripts/github-env.sh pr-description'",
|
|
|
|
|
"alias validate-default-branch='./scripts/github-env.sh validate-default-branch'",
|
|
|
|
|
"alias commit-summary='./scripts/github-env.sh commit-summary'",
|
|
|
|
|
"sh ./scripts/devbox-env.sh install"
|
2025-03-27 04:21:05 -04:00
|
|
|
],
|
2025-03-27 04:14:38 -04:00
|
|
|
"scripts": {
|
2025-10-10 11:47:18 -04:00
|
|
|
"build": "make build-all",
|
|
|
|
|
"test": "make test-all",
|
|
|
|
|
"snapshot": "make snapshot",
|
|
|
|
|
"release": "make release",
|
2025-10-03 14:45:52 -04:00
|
|
|
"build:client": "make build-client",
|
|
|
|
|
"build:core": "make -C cmd/snrd build",
|
|
|
|
|
"test:client": "make test-client",
|
|
|
|
|
"test:core": "make test-app",
|
|
|
|
|
"test:dex": "make test-module MODULE=dex",
|
|
|
|
|
"test:devops": "make test-devops",
|
|
|
|
|
"test:did": "make test-module MODULE=did",
|
|
|
|
|
"test:dwn": "make test-dwn-ci",
|
|
|
|
|
"test:svc": "make test-module MODULE=svc",
|
|
|
|
|
"snapshot:core": "make -C cmd/snrd snapshot",
|
2025-10-10 11:47:18 -04:00
|
|
|
"release:core": "make -C cmd/snrd release"
|
2025-03-27 04:14:38 -04:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|