{
    "$schema": "../../node_modules/nx/schemas/project-schema.json",
    "name": "packaging",
    "projectType": "library",
    "sourceRoot": "tools/packaging",
    "targets": {
        "test": {
            "executor": "nx:run-commands",
            "cache": true,
            "inputs": [
                "default",
                "{workspaceRoot}/package.json",
                "{workspaceRoot}/electron-builder.json",
                "{workspaceRoot}/apps/electron-backend/project.json",
                "{workspaceRoot}/apps/electron-backend/src/app/options/maker.options.json",
                "{workspaceRoot}/tools/packaging/generate-electron-builder-metadata.mjs"
            ],
            "options": {
                "command": "node --test tools/packaging/electron-package-identity.test.mjs",
                "cwd": "{workspaceRoot}"
            }
        },
        "lint": {
            "command": "eslint \"tools/packaging/**/*.{js,cjs,mjs,ts}\""
        }
    },
    "tags": ["scope:tools", "domain:packaging", "type:tool"]
}
