Skip to content

Commit ec1fbce

Browse files
Merge pull request #2 from MattiasBuelens/fix-composite-setup
Fix composite project setup
2 parents 319be8c + 12d3fac commit ec1fbce

File tree

5 files changed

+7
-10
lines changed

5 files changed

+7
-10
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"private": true,
44
"version": "1.0.0",
55
"scripts": {
6-
"build": "tsc -b"
6+
"build": "tsc -b src/main"
77
},
88
"devDependencies": {
99
"typescript": "^3.4.5"

src/dedicated-worker/tsconfig.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
44
"lib": ["esnext", "webworker"],
5-
"outDir": "../../dist/dedicated-worker"
65
},
76
"include": ["./**/*"]
87
}

src/main/tsconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
44
"lib": ["esnext", "dom"],
5-
"outDir": "../../dist/main"
65
},
6+
"references": [
7+
{"path": "../dedicated-worker"},
8+
{"path": "../service-worker"},
9+
],
710
"include": ["./**/*"]
811
}

src/service-worker/tsconfig.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"extends": "../../tsconfig.json",
33
"compilerOptions": {
44
"lib": ["esnext", "webworker"],
5-
"outDir": "../../dist/service-worker"
65
},
76
"include": ["./**/*"]
87
}

tsconfig.json

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,8 @@
44
"module": "esnext",
55
"strict": true,
66
"moduleResolution": "node",
7+
"rootDir": "src",
8+
"outDir": "dist",
79
"composite": true
810
},
9-
"references": [
10-
{"path": "src/main"},
11-
{"path": "src/dedicated-worker"},
12-
{"path": "src/service-worker"},
13-
],
14-
"exclude": ["./dist/**/*"]
1511
}

0 commit comments

Comments
 (0)