-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdevbox.json
37 lines (37 loc) · 1.2 KB
/
devbox.json
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
32
33
34
35
36
37
{
"$schema": "https://raw.githubusercontent.com/jetify-com/devbox/0.12.0/.schema/devbox.schema.json",
"packages": {
"act": "latest",
"cargo-watch": "latest",
"cargo-udeps": "latest",
"cocogitto": "latest",
"curlie": "latest",
"dotenvx": "latest",
"gum": "latest",
"jq": "latest",
"just": "latest",
"libiconv": "latest",
"natscli": "latest",
"nats-server": "latest",
"nodejs": "latest",
"postgresql_16": "latest",
"pre-commit": "latest",
"redis": "latest",
"rust-analyzer": "latest",
"rustup": "latest",
"sqlfluff": "latest",
"sqlx-cli": "latest",
"toml-cli": "latest",
"darwin.apple_sdk.frameworks.SystemConfiguration": {
"platforms": ["x86_64-darwin", "aarch64-darwin"]
}
},
"shell": {
"init_hook": [
"rustup override set $(toml get --raw $DEVBOX_PROJECT_ROOT/rust-toolchain.toml toolchain.channel)",
"test -f .devbox/virtenv/postgresql_16/data/PG_VERSION && test -d .devbox/virtenv/postgresql_16/data/base || initdb",
"pre-commit install",
"sh dev/devbox/hello.sh"
]
}
}