{
"$schema": "../../node_modules/nx/schemas/project-schema.json",
"name": "retrom-client-web",
"targets": {
"prettier:format": {},
"dev": {
"dependsOn": ["^build", "retrom-service:cargo:run"]
},
"dev:desktop": {
"executor": "nx:run-commands",
"continuous": true,
"dependsOn": ["^build", "retrom-service:cargo:run"],
"options": {
"cwd": "{projectRoot}",
"command": "vite dev",
"env": {
"VITE_IS_DESKTOP": "true"
}
}
},
"build:desktop": {
"executor": "nx:run-commands",
"dependsOn": ["^build"],
"cache": true,
"inputs": ["default", "^default", { "externalDependencies": ["vite"] }],
"outputs": ["{projectRoot}/dist"],
"options": {
"cwd": "{projectRoot}",
"command": "vite build",
"env": {
"VITE_IS_DESKTOP": "true"
}
}
}
}
}