{
    "name": "plugins",
    "$schema": "../../node_modules/nx/schemas/project-schema.json",
    "sourceRoot": "tools/nxplugins/src",
    "projectType": "library",
    "targets": {
        "build": {
            "executor": "@nx/js:tsc",
            "outputs": ["{options.outputPath}"],
            "options": {
                "outputPath": "dist/tools/nxplugins",
                "main": "tools/nxplugins/src/index.ts",
                "tsConfig": "tools/nxplugins/tsconfig.lib.json",
                "assets": [
                    "tools/nxplugins/*.md",
                    {
                        "input": "./tools/nxplugins/src",
                        "glob": "**/!(*.ts)",
                        "output": "./src"
                    },
                    {
                        "input": "./tools/nxplugins/src",
                        "glob": "**/*.d.ts",
                        "output": "./src"
                    },
                    {
                        "input": "./tools/nxplugins",
                        "glob": "generators.json",
                        "output": "."
                    },
                    {
                        "input": "./tools/nxplugins",
                        "glob": "executors.json",
                        "output": "."
                    }
                ]
            }
        },
        "lint": {
            "executor": "@nx/eslint:lint",
            "outputs": ["{options.outputFile}"],
            "options": {
                "lintFilePatterns": [
                    "tools/nxplugins/**/*.ts",
                    "tools/nxplugins/package.json",
                    "tools/nxplugins/generators.json"
                ]
            }
        },
        "test": {
            "executor": "@nx/jest:jest",
            "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
            "options": {
                "jestConfig": "tools/nxplugins/jest.config.ts",
                "passWithNoTests": true
            },
            "configurations": {
                "ci": {
                    "ci": true,
                    "codeCoverage": true
                }
            }
        }
    },
    "tags": []
}
