{
"name": "printobserver-sdk",
"root": "crates/printobserver-sdk",
"projectType": "library",
"tags": [
"lang:rust",
"type:client"
],
"targets": {
"format": {
"command": "cargo fmt -p printobserver-sdk"
},
"format-check": {
"command": "cargo fmt -p printobserver-sdk -- --check"
},
"lint": {
"command": "cargo clippy -p printobserver-sdk --all-targets --locked -- -D warnings"
},
"test": {
"command": "cargo llvm-cov nextest -p printobserver-sdk --no-report --no-tests=pass -E 'not binary(integration) and not binary(live) and not binary(falsifying)'"
},
"test-integration": {
"command": "cargo nextest run -p printobserver-sdk --no-fail-fast --test-threads=1 -E 'binary(integration) or binary(live) or binary(falsifying)'"
},
"build": {
"command": "cargo build -p printobserver-sdk --locked"
}
}
}