{
  "$schema": "../../node_modules/nx/schemas/project-schema.json",
  "name": "skilltest-cli",
  "projectType": "application",
  "implicitDependencies": ["skilltest-core"],
  "targets": {
    "build": {
      "command": "cargo build -p skilltest-cli --features fake-provider"
    },
    "lint": {
      "command": "cargo clippy -p skilltest-cli --all-targets --features fake-provider -- -D warnings"
    },
    "format-check": {
      "command": "cargo fmt -p skilltest-cli --check"
    },
    "format": {
      "command": "cargo fmt -p skilltest-cli"
    },
    "test": {
      "command": "cargo nextest run -p skilltest-cli --no-tests=pass -E 'kind(lib) | kind(bin)'"
    },
    "test-e2e": {
      "command": "cargo nextest run -p skilltest-cli --no-tests=pass -E 'kind(test)'",
      "dependsOn": ["build"]
    }
  }
}
