|
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