forked from gearonix/grnx-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.json
53 lines (53 loc) · 1.29 KB
/
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{
"name": "root",
"$schema": "node_modules/nx/schemas/project-schema.json",
"targets": {
"local-registry": {
"executor": "@nx/js:verdaccio",
"options": {
"port": 4873,
"config": ".verdaccio/config.yml",
"storage": "tmp/local-registry/storage"
}
},
"kill-tasks": {
"executor": "nx:run-commands",
"options": {
"command": "taskkill /im node.exe /F"
}
},
"publish": {
"executor": "nx:run-commands",
"options": {
"command": "nx run-many -t publish --parallel=6 --projects=tag:library:*"
}
},
"release-version": {
"executor": "nx:run-commands",
"options": {
"command": "yarn changeset version && yarn install"
}
},
"gen": {
"executor": "nx:run-commands",
"options": {
"command": "nx generate @grnx-utils/generator:{args.type} --name={args.name}"
}
},
"lint": {
"executor": "nx:run-commands",
"options": {
"command": "nx affected --base=origin/master -t lint --parallel=6 --exclude root"
}
},
"test": {
"executor": "nx:run-commands",
"options": {
"command": "nx affected --base=origin/master -t test --parallel=6 --exclude root"
}
}
},
"tags": [
"nx-root"
]
}