mirror of
https://github.com/vector-im/element-web.git
synced 2026-07-03 22:09:29 +00:00
2d24778214
* Fix modules dir tsc not running in CI * Switch to nx run-many for ci task This has smarter scheduling logic for dependant tasks
23 lines
771 B
JSON
23 lines
771 B
JSON
{
|
|
"$schema": "../node_modules/nx/schemas/project-schema.json",
|
|
"projectType": "library",
|
|
"implicitDependencies": ["modules/*"],
|
|
"targets": {
|
|
"lint:types": {
|
|
"command": "tsc --noEmit",
|
|
"options": { "cwd": "modules" },
|
|
"dependsOn": ["^build:playwright"]
|
|
},
|
|
"test:playwright": {
|
|
"command": "playwright test",
|
|
"options": { "cwd": "modules" },
|
|
"dependsOn": ["^build:playwright", "^build"]
|
|
},
|
|
"test:playwright:screenshots": {
|
|
"command": "playwright-screenshots playwright test --update-snapshots --grep @screenshot",
|
|
"options": { "cwd": "modules" },
|
|
"dependsOn": ["^build:playwright", "^build"]
|
|
}
|
|
}
|
|
}
|