mirror of
https://github.com/sonr-io/sonr.git
synced 2026-08-03 01:41:44 +00:00
+87
-18
@@ -1,30 +1,99 @@
|
||||
{
|
||||
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.14.0/.schema/devbox.schema.json",
|
||||
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/main/.schema/devbox.schema.json",
|
||||
"packages": [
|
||||
"buf@latest",
|
||||
"go@latest",
|
||||
"docker@latest",
|
||||
"gum@latest",
|
||||
"go-task@latest",
|
||||
"goreleaser@latest",
|
||||
"nodejs@latest",
|
||||
"docker@latest",
|
||||
"pnpm@10.14.0",
|
||||
"go@1.24.4",
|
||||
"gcc@latest",
|
||||
"tinygo@latest",
|
||||
"templ@latest",
|
||||
"trunk@latest",
|
||||
"wrkflw@latest",
|
||||
"uv@latest",
|
||||
"commitizen@latest",
|
||||
"doppler@latest",
|
||||
"ripgrep@latest"
|
||||
"mods@latest",
|
||||
"yq@latest"
|
||||
],
|
||||
"env": {
|
||||
"GOPATH": "$HOME/go",
|
||||
"PATH": "$PATH:$PWD/bin",
|
||||
"DOPPLER_TOKEN": "$DOPPLER_SONR_RELEASE_TOKEN"
|
||||
},
|
||||
"env": {},
|
||||
"shell": {
|
||||
"init_hook": [
|
||||
"gh extension install valeriobelli/gh-milestone"
|
||||
"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"
|
||||
],
|
||||
"scripts": {
|
||||
"release": [
|
||||
"doppler secrets download --no-file --format env > .env",
|
||||
"task -t .taskfile.dist.yml bump"
|
||||
]
|
||||
"build": "./scripts/devbox-env.sh build-all",
|
||||
"test": "./scripts/devbox-env.sh test-all",
|
||||
"snapshot": "./scripts/devbox-env.sh snapshot-all",
|
||||
"release": "./scripts/devbox-env.sh release-all",
|
||||
"build:auth": "pnpm --filter '@sonr.io/com' build && pnpm --filter '@sonr.io/es' build && pnpm --filter '@sonr.io/sdk' build && pnpm --filter '@sonr.io/ui' build && pnpm --filter '@sonr.io/auth' build",
|
||||
"build:client": "make build-client",
|
||||
"build:com": "pnpm --filter '@sonr.io/com' build",
|
||||
"build:core": "make -C cmd/snrd build",
|
||||
"build:dash": "pnpm --filter '@sonr.io/com' build && pnpm --filter '@sonr.io/es' build && pnpm --filter '@sonr.io/sdk' build && pnpm --filter '@sonr.io/ui' build && pnpm --filter '@sonr.io/dash' build",
|
||||
"build:es": "pnpm --filter '@sonr.io/es' build",
|
||||
"build:hway": "make -C cmd/hway build",
|
||||
"build:motr": "make -C cmd/motr build",
|
||||
"build:pkl": "pnpm --filter '@sonr.io/pkl' build",
|
||||
"build:sdk": "pnpm --filter '@sonr.io/es' build && pnpm --filter '@sonr.io/sdk' build",
|
||||
"build:ui": "pnpm --filter '@sonr.io/com' build && pnpm --filter '@sonr.io/ui' build",
|
||||
"build:vault": "make -C cmd/vault build",
|
||||
"test:auth": "pnpm --filter '@sonr.io/auth' test",
|
||||
"test:client": "make test-client",
|
||||
"test:com": "pnpm --filter '@sonr.io/com' test",
|
||||
"test:core": "make test-app",
|
||||
"test:crypto": "make test-crypto",
|
||||
"test:dash": "pnpm --filter '@sonr.io/dash' test",
|
||||
"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:es": "pnpm --filter '@sonr.io/es' test",
|
||||
"test:hway": "make test-hway",
|
||||
"test:motr": "make test-motr",
|
||||
"test:pkl": "pnpm --filter '@sonr.io/pkl' test",
|
||||
"test:sdk": "pnpm --filter '@sonr.io/sdk' test",
|
||||
"test:svc": "make test-module MODULE=svc",
|
||||
"test:ui": "pnpm --filter '@sonr.io/ui' test",
|
||||
"test:vault": "make test-vault",
|
||||
"snapshot:core": "make -C cmd/snrd snapshot",
|
||||
"snapshot:hway": "make -C cmd/hway snapshot",
|
||||
"snapshot:motr": "make -C cmd/motr snapshot",
|
||||
"snapshot:vault": "make -C cmd/vault snapshot",
|
||||
"release:auth": "pnpm --filter '@sonr.io/auth' release",
|
||||
"release:com": "pnpm --filter '@sonr.io/com' release",
|
||||
"release:core": "make -C cmd/snrd release",
|
||||
"release:dash": "pnpm --filter '@sonr.io/dash' release",
|
||||
"release:es": "pnpm --filter '@sonr.io/es' release",
|
||||
"release:hway": "make -C cmd/hway release",
|
||||
"release:motr": "make -C cmd/motr release",
|
||||
"release:pkl": "pnpm --filter '@sonr.io/pkl' release",
|
||||
"release:sdk": "pnpm --filter '@sonr.io/sdk' release",
|
||||
"release:ui": "pnpm --filter '@sonr.io/ui' release",
|
||||
"release:vault": "make -C cmd/vault release"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user