|
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