forked from typescript-eslint/typescript-eslint
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproject.json
27 lines (27 loc) · 868 Bytes
/
project.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
{
"$schema": "node_modules/nx/schemas/project-schema.json",
"name": "repo",
"// These targets are used for repo level utils and checking repo files which do not belong to specific published packages": {},
"targets": {
"typecheck": {
"command": "tsc -b ./tsconfig.repo-config-files.json",
"dependsOn": ["types:copy-ast-spec"],
"outputs": ["{workspaceRoot}/dist/out-tsc/root"]
},
"lint": {
"command": "eslint . --ignore-pattern=packages --cache"
},
"generate-configs": {
"command": "tsx tools/scripts/generate-configs.mts"
},
"generate-contributors": {
"command": "tsx tools/scripts/generate-contributors.mts"
},
"generate-lib": {
"command": "tsx tools/scripts/generate-lib.mts"
},
"generate-sponsors": {
"command": "tsx tools/scripts/generate-sponsors.mts"
}
}
}