|
3 | 3 | "default": {
|
4 | 4 | "runner": "nx/tasks-runners/default",
|
5 | 5 | "options": {
|
6 |
| - "cacheableOperations": [ |
7 |
| - "build:bundle", |
8 |
| - "build:transpile", |
9 |
| - "build:types", |
10 |
| - "lint:eslint", |
11 |
| - "test:unit" |
12 |
| - ], |
| 6 | + "cacheableOperations": ["build:bundle", "build:transpile", "build:types", "lint:eslint", "test:unit"], |
13 | 7 | "cacheDirectory": ".nxcache"
|
14 | 8 | }
|
15 | 9 | }
|
16 | 10 | },
|
17 | 11 | "namedInputs": {
|
18 | 12 | "default": ["{projectRoot}/**/*", "sharedGlobals"],
|
19 |
| - "sharedGlobals": [ |
20 |
| - "{workspaceRoot}/*.js", |
21 |
| - "{workspaceRoot}/*.json" |
22 |
| - ], |
23 |
| - "production": [ |
24 |
| - "default", |
25 |
| - "!{projectRoot}/test/**/*", |
26 |
| - "!{projectRoot}/**/*.md" |
27 |
| - ] |
| 13 | + "sharedGlobals": ["{workspaceRoot}/*.js", "{workspaceRoot}/*.json"], |
| 14 | + "production": ["default", "!{projectRoot}/test/**/*", "!{projectRoot}/**/*.md"] |
28 | 15 | },
|
29 | 16 | "targetDefaults": {
|
30 | 17 | "build:bundle": {
|
31 | 18 | "inputs": ["production", "^production"],
|
32 |
| - "dependsOn": [ |
33 |
| - "build:transpile" |
34 |
| - ], |
35 |
| - "outputs": [ |
36 |
| - "{projectRoot}/build/bundles" |
37 |
| - ] |
| 19 | + "dependsOn": ["build:transpile"], |
| 20 | + "outputs": ["{projectRoot}/build/bundles"] |
38 | 21 | },
|
39 | 22 | "build:tarball": {
|
40 | 23 | "inputs": ["production", "^production"],
|
41 |
| - "dependsOn": [ |
42 |
| - "build:transpile", |
43 |
| - "build:types" |
44 |
| - ], |
| 24 | + "dependsOn": ["build:transpile", "build:types"], |
45 | 25 | "outputs": []
|
46 | 26 | },
|
47 | 27 | "build:transpile": {
|
48 | 28 | "inputs": ["production", "^production"],
|
49 |
| - "dependsOn": [ |
50 |
| - "^build:transpile:uncached", |
51 |
| - "^build:transpile", |
52 |
| - "build:transpile:uncached" |
53 |
| - ], |
54 |
| - "outputs": [ |
55 |
| - "{projectRoot}/build/npm", |
56 |
| - "{projectRoot}/build/esm", |
57 |
| - "{projectRoot}/build/cjs" |
58 |
| - ] |
| 29 | + "dependsOn": ["^build:transpile:uncached", "^build:transpile", "build:transpile:uncached"], |
| 30 | + "outputs": ["{projectRoot}/build/npm", "{projectRoot}/build/esm", "{projectRoot}/build/cjs"] |
59 | 31 | },
|
60 | 32 | "build:types": {
|
61 | 33 | "inputs": ["production", "^production"],
|
62 |
| - "dependsOn": [ |
63 |
| - "^build:types" |
64 |
| - ], |
| 34 | + "dependsOn": ["^build:types"], |
65 | 35 | "outputs": [
|
66 | 36 | "{projectRoot}/build/types",
|
67 | 37 | "{projectRoot}/build/types-ts3.8",
|
|
78 | 48 | "inputs": ["default"],
|
79 | 49 | "outputs": ["{projectRoot}/coverage"]
|
80 | 50 | }
|
81 |
| - } |
| 51 | + }, |
| 52 | + "$schema": "./node_modules/nx/schemas/nx-schema.json" |
82 | 53 | }
|
0 commit comments