diff --git a/packages/app/package.json b/packages/app/package.json index 03819fe..4fc109b 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -16,7 +16,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/app/tsconfig.build.json b/packages/app/tsconfig.build.json index dcd3fe9..1970520 100644 --- a/packages/app/tsconfig.build.json +++ b/packages/app/tsconfig.build.json @@ -2,7 +2,17 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/dvm": ["../dvm/src/index.js"], + "@welshman/feeds": ["../feeds/src/index.js"], + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/relay": ["../relay/src/index.js"], + "@welshman/net": ["../net/src/index.js"], + "@welshman/signer": ["../signer/src/index.js"], + "@welshman/store": ["../store/src/index.js"], + "@welshman/util": ["../util/src/index.js"] + } }, "include": [ diff --git a/packages/content/package.json b/packages/content/package.json index 0fe9288..bd17303 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -15,7 +15,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/dvm/package.json b/packages/dvm/package.json index 438675f..bd394f8 100644 --- a/packages/dvm/package.json +++ b/packages/dvm/package.json @@ -15,7 +15,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/dvm/tsconfig.build.json b/packages/dvm/tsconfig.build.json index dcd3fe9..0b9d611 100644 --- a/packages/dvm/tsconfig.build.json +++ b/packages/dvm/tsconfig.build.json @@ -2,7 +2,14 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/signer": ["../signer/src/index.js"], + "@welshman/util": ["../util/src/index.js"], + "@welshman/relay": ["../relay/src/index.js"], + "@welshman/net": ["../net/src/index.js"] + } }, "include": [ diff --git a/packages/editor/package.json b/packages/editor/package.json index f973392..53de3f2 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -19,7 +19,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/editor/tsconfig.build.json b/packages/editor/tsconfig.build.json index dcd3fe9..99cc484 100644 --- a/packages/editor/tsconfig.build.json +++ b/packages/editor/tsconfig.build.json @@ -2,7 +2,11 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/util": ["../util/src/index.js"] + } }, "include": [ diff --git a/packages/feeds/package.json b/packages/feeds/package.json index 2b0524a..7539d33 100644 --- a/packages/feeds/package.json +++ b/packages/feeds/package.json @@ -15,7 +15,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/feeds/tsconfig.build.json b/packages/feeds/tsconfig.build.json index dcd3fe9..99cc484 100644 --- a/packages/feeds/tsconfig.build.json +++ b/packages/feeds/tsconfig.build.json @@ -2,7 +2,11 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/util": ["../util/src/index.js"] + } }, "include": [ diff --git a/packages/lib/package.json b/packages/lib/package.json index 76ed922..992bccf 100644 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -19,7 +19,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/lib/tsconfig.build.json b/packages/lib/tsconfig.build.json index dcd3fe9..da646ae 100644 --- a/packages/lib/tsconfig.build.json +++ b/packages/lib/tsconfig.build.json @@ -2,7 +2,9 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "rootDir": "./src", + "composite": true }, "include": [ diff --git a/packages/net/package.json b/packages/net/package.json index f003ba5..de8909e 100644 --- a/packages/net/package.json +++ b/packages/net/package.json @@ -16,7 +16,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/net/tsconfig.build.json b/packages/net/tsconfig.build.json index dcd3fe9..12be0a5 100644 --- a/packages/net/tsconfig.build.json +++ b/packages/net/tsconfig.build.json @@ -2,7 +2,12 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/util": ["../util/src/index.js"], + "@welshman/relay": ["../relay/src/index.js"] + } }, "include": [ diff --git a/packages/relay/package.json b/packages/relay/package.json index 4e2c7e1..978de73 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -16,7 +16,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/relay/tsconfig.build.json b/packages/relay/tsconfig.build.json index dcd3fe9..99cc484 100644 --- a/packages/relay/tsconfig.build.json +++ b/packages/relay/tsconfig.build.json @@ -2,7 +2,11 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/util": ["../util/src/index.js"] + } }, "include": [ diff --git a/packages/signer/package.json b/packages/signer/package.json index 2a15b5f..a660f5e 100644 --- a/packages/signer/package.json +++ b/packages/signer/package.json @@ -16,7 +16,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/signer/tsconfig.build.json b/packages/signer/tsconfig.build.json index dcd3fe9..451b678 100644 --- a/packages/signer/tsconfig.build.json +++ b/packages/signer/tsconfig.build.json @@ -2,7 +2,13 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/util": ["../util/src/index.js"], + "@welshman/relay": ["../relay/src/index.js"], + "@welshman/net": ["../net/src/index.js"] + } }, "include": [ diff --git a/packages/store/package.json b/packages/store/package.json index 93c709e..31027a0 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -16,7 +16,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/store/tsconfig.build.json b/packages/store/tsconfig.build.json index dcd3fe9..12be0a5 100644 --- a/packages/store/tsconfig.build.json +++ b/packages/store/tsconfig.build.json @@ -2,7 +2,12 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"], + "@welshman/util": ["../util/src/index.js"], + "@welshman/relay": ["../relay/src/index.js"] + } }, "include": [ diff --git a/packages/util/package.json b/packages/util/package.json index 80c2961..cc0d228 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -16,7 +16,7 @@ "scripts": { "build": "pnpm run clean && pnpm run compile", "clean": "rimraf ./dist", - "compile": "tsc -p tsconfig.build.json", + "compile": "tsc -b tsconfig.build.json", "prepublishOnly": "pnpm run build" }, "dependencies": { diff --git a/packages/util/tsconfig.build.json b/packages/util/tsconfig.build.json index dcd3fe9..338a6da 100644 --- a/packages/util/tsconfig.build.json +++ b/packages/util/tsconfig.build.json @@ -2,7 +2,10 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { - "outDir": "./dist" + "outDir": "./dist", + "paths": { + "@welshman/lib": ["../lib/src/index.js"] + } }, "include": [ diff --git a/tsconfig.build.json b/tsconfig.build.json index 646ae7f..ffd2261 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -17,5 +17,18 @@ "exclude": [ "node_modules", "dist" + ], + "references": [ + {"path": "./packages/app/tsconfig.build.json"}, + {"path": "./packages/content/tsconfig.build.json"}, + {"path": "./packages/dvm/tsconfig.build.json"}, + {"path": "./packages/editor/tsconfig.build.json"}, + {"path": "./packages/feeds/tsconfig.build.json"}, + {"path": "./packages/lib/tsconfig.build.json"}, + {"path": "./packages/net/tsconfig.build.json"}, + {"path": "./packages/relay/tsconfig.build.json"}, + {"path": "./packages/signer/tsconfig.build.json"}, + {"path": "./packages/store/tsconfig.build.json"}, + {"path": "./packages/util/tsconfig.build.json"} ] }