|
3 | 3 | "default": {
|
4 | 4 | "runner": "nx/tasks-runners/default",
|
5 | 5 | "options": {
|
6 |
| - "cacheableOperations": ["build:bundle", "build:transpile", "build:types", "lint:eslint", "test:unit"], |
| 6 | + "cacheableOperations": [ |
| 7 | + "build:bundle", |
| 8 | + "build:transpile", |
| 9 | + "build:types", |
| 10 | + "lint:eslint", |
| 11 | + "test:unit", |
| 12 | + "build:tarball" |
| 13 | + ], |
7 | 14 | "cacheDirectory": ".nxcache"
|
8 | 15 | }
|
9 | 16 | }
|
10 | 17 | },
|
11 | 18 | "namedInputs": {
|
12 | 19 | "default": ["{projectRoot}/**/*", "sharedGlobals"],
|
13 | 20 | "sharedGlobals": ["{workspaceRoot}/*.js", "{workspaceRoot}/*.json"],
|
14 |
| - "production": ["default", "!{projectRoot}/test/**/*", "!{projectRoot}/**/*.md"] |
| 21 | + "production": ["default", "!{projectRoot}/test/**/*", "!{projectRoot}/**/*.md", "!{projectRoot}/*.tgz"] |
15 | 22 | },
|
16 | 23 | "targetDefaults": {
|
17 | 24 | "build:bundle": {
|
|
21 | 28 | },
|
22 | 29 | "build:tarball": {
|
23 | 30 | "inputs": ["production", "^production"],
|
24 |
| - "dependsOn": ["build:transpile", "build:types"], |
25 |
| - "outputs": [] |
| 31 | + "dependsOn": ["build:transpile", "^build:transpile", "build:types", "^build:types"], |
| 32 | + "outputs": ["{projectRoot}/*.tgz"] |
26 | 33 | },
|
27 | 34 | "build:transpile": {
|
28 | 35 | "inputs": ["production", "^production"],
|
|
32 | 39 | "build:types": {
|
33 | 40 | "inputs": ["production", "^production"],
|
34 | 41 | "dependsOn": ["^build:types"],
|
35 |
| - "outputs": [ |
36 |
| - "{projectRoot}/build/types", |
37 |
| - "{projectRoot}/build/types-ts3.8", |
38 |
| - "{projectRoot}/build/npm/types", |
39 |
| - "{projectRoot}/build/npm/types-ts3.8" |
40 |
| - ] |
| 42 | + "outputs": ["{projectRoot}/build/**/*.d.ts"] |
41 | 43 | },
|
42 | 44 | "lint:eslint": {
|
43 | 45 | "inputs": ["default"],
|
|
0 commit comments