forked from taiga-family/taiga-ui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
project.json
47 lines (47 loc) · 1.37 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
{
"root": "projects/icons",
"sourceRoot": "projects/icons/src",
"projectType": "library",
"prefix": "tui",
"implicitDependencies": ["!testing"],
"architect": {
"preprocess": {
"builder": "@nrwl/workspace:run-commands",
"options": {
"command": "npm run exec ./scripts/preprocess-icons.ts"
}
},
"prebuild": {
"builder": "@nrwl/workspace:run-commands",
"options": {
"command": "npm run exec ./scripts/compile-icons.ts"
},
"dependsOn": [
{
"target": "preprocess",
"projects": "self"
}
]
},
"build": {
"builder": "@angular-devkit/build-angular:ng-packagr",
"outputs": ["dist/icons"],
"options": {
"tsConfig": "tsconfig.build.json",
"project": "projects/icons/ng-package.json"
},
"dependsOn": [
{
"target": "prebuild",
"projects": "self"
}
]
},
"publish": {
"builder": "@nrwl/workspace:run-commands",
"options": {
"command": "npm run exec -- ./scripts/publish.ts --path ./dist/icons"
}
}
}
}