{
  "collection": "@nestjs/schematics",
  "sourceRoot": "apps/immich/src",
  "monorepo": true,
  "root": "apps/immich",
  "compilerOptions": {
    "webpack": false,
    "tsConfigPath": "apps/immich/tsconfig.app.json",
    "plugins": [
      {
        "name": "@nestjs/swagger",
        "options": {
          "classValidatorShim": false,
          "introspectComments": true
        }
      }
    ]
  },
  "projects": {
    "immich": {
      "type": "application",
      "root": "apps/immich",
      "entryFile": "main",
      "sourceRoot": "apps/immich/src",
      "compilerOptions": {
        "tsConfigPath": "apps/immich/tsconfig.app.json"
      }
    },
    "microservices": {
      "type": "application",
      "root": "apps/microservices",
      "entryFile": "main",
      "sourceRoot": "apps/microservices/src",
      "compilerOptions": {
        "tsConfigPath": "apps/microservices/tsconfig.app.json"
      }
    },
    "cli": {
      "type": "application",
      "root": "apps/cli",
      "entryFile": "immich",
      "sourceRoot": "apps/cli/src",
      "compilerOptions": {
        "tsConfigPath": "apps/cli/tsconfig.app.json"
      }
    },
    "common": {
      "type": "library",
      "root": "libs/common",
      "entryFile": "index",
      "sourceRoot": "libs/common/src",
      "compilerOptions": {
        "tsConfigPath": "libs/common/tsconfig.lib.json"
      }
    },
    "database": {
      "type": "library",
      "root": "libs/database",
      "entryFile": "index",
      "sourceRoot": "libs/database/src",
      "compilerOptions": {
        "tsConfigPath": "libs/database/tsconfig.lib.json"
      }
    },
    "job": {
      "type": "library",
      "root": "libs/job",
      "entryFile": "index",
      "sourceRoot": "libs/job/src",
      "compilerOptions": {
        "tsConfigPath": "libs/job/tsconfig.lib.json"
      }
    },
    "immich-config": {
      "type": "library",
      "root": "libs/immich-config",
      "entryFile": "index",
      "sourceRoot": "libs/immich-config/src",
      "compilerOptions": {
        "tsConfigPath": "libs/immich-config/tsconfig.lib.json"
      }
    },
    "storage": {
      "type": "library",
      "root": "libs/storage",
      "entryFile": "index",
      "sourceRoot": "libs/storage/src",
      "compilerOptions": {
        "tsConfigPath": "libs/storage/tsconfig.lib.json"
      }
    }
  }
}