{
  "name": "@oshun/tools",
  "$schema": "../../node_modules/nx/schemas/project-schema.json",
  "sourceRoot": "tools/generators",
  "projectType": "library",
  "tags": ["scope:tools", "type:lib"],
  "targets": {
    "build": {
      "executor": "nx:run-commands",
      "options": {
        "commands": [
          "tsc",
          "cp -r python-service/files dist/python-service/",
          "cp -r iris-library/files dist/iris-library/",
          "cp -r cybele-library/files dist/cybele-library/",
          "cp cybele-library/schema.json dist/cybele-library/schema.json"
        ],
        "cwd": "tools/generators",
        "parallel": false
      },
      "outputs": ["{projectRoot}/dist"]
    },
    "lint": {
      "executor": "@nx/eslint:lint",
      "options": {
        "lintFilePatterns": ["tools/generators/**/*.ts"]
      }
    }
  }
}
