|
6 | 6 | "tags": [], |
7 | 7 | "targets": { |
8 | 8 | "build": { |
9 | | - "executor": "@nx/rollup:rollup", |
10 | | - "outputs": ["{options.outputPath}"], |
| 9 | + "dependsOn": ["^build"], |
| 10 | + "executor": "nx:run-commands", |
| 11 | + "outputs": ["{workspaceRoot}/dist/packages/shadow-dom"], |
11 | 12 | "options": { |
12 | | - "outputPath": "dist/packages/shadow-dom", |
13 | | - "tsConfig": "packages/shadow-dom/tsconfig.lib.json", |
14 | | - "skipTypeField": true, |
15 | | - "skipTypeCheck": true, |
16 | | - "project": "packages/shadow-dom/package.json", |
17 | | - "entryFile": "packages/shadow-dom/src/index.ts", |
18 | | - "compiler": "babel", |
19 | | - "sourceMap": true, |
20 | | - "useLegacyTypescriptPlugin": true, |
21 | | - "rollupConfig": ["@nx/react/plugins/bundle-rollup", "tools/getRollupOptions.js"], |
22 | | - "external": ["tslib"], |
23 | | - "format": ["esm", "cjs"], |
24 | | - "assets": [ |
25 | | - { |
26 | | - "glob": "packages/shadow-dom/README.md", |
27 | | - "input": ".", |
28 | | - "output": "." |
29 | | - }, |
30 | | - { |
31 | | - "glob": "LICENSE.md", |
32 | | - "input": ".", |
33 | | - "output": "." |
34 | | - } |
35 | | - ] |
| 13 | + "cwd": "packages/shadow-dom", |
| 14 | + "commands": [ |
| 15 | + "tsc -b tsconfig.lib.json --pretty", |
| 16 | + "tsc -b tsconfig.lib.cjs.json --pretty", |
| 17 | + "cp package.json ../../dist/packages/shadow-dom/package.json", |
| 18 | + "cp README.md ../../dist/packages/shadow-dom/README.md", |
| 19 | + "cp ../../LICENSE.md ../../dist/packages/shadow-dom/LICENSE.md" |
| 20 | + ], |
| 21 | + "parallel": false |
36 | 22 | } |
37 | 23 | }, |
38 | 24 | "lint": { |
|
0 commit comments