{
  "name": "froala",
  "$schema": "../../node_modules/nx/schemas/project-schema.json",
  "sourceRoot": "package/froala/src",
  "targets": {
    "build": {
      "executor": "@nx/webpack:webpack",
      "dependsOn": [],
      "outputs": ["{options.outputPath}"],
      "options": {
        "main": "demos/packages/froala/global.js",
        "outputPath": "dist",
        "tsConfig": "tsconfig.app.json",
        "generateIndexHtml": false,
        "index": " ",
        "webpackConfig": "packages/froala/webpack.config.js"
      }
    },
    "start": {
      "executor": "@nx/webpack:dev-server",
      "options": {
        "buildTarget": "froala:build",
        "webpackConfig": "packages/froala/webpack.config.js"
      }
    },
    "test": {
      "executor": "@nx/cypress:cypress",
      "dependsOn": ["build"],
      "options": {
        "baseUrl": "http://localhost:8004",
        "cypressConfig": "./cypress.json"
      }
    },
    "lint": {
      "executor": "@nx/linter:eslint",
      "options": {
        "eslintConfig": "./.eslintrc.js",
        "lintFilePatterns": ["packages/froala/**/*.{ts,tsx,js,jsx}"]
      },
      "outputs": ["{options.outputFile}"]
    }
  }
}
