Get things building

This commit is contained in:
Jon Staab
2025-04-02 10:48:51 -07:00
parent 0d2ef9b816
commit 7e66d91f65
22 changed files with 84 additions and 21 deletions
+1 -1
View File
@@ -16,7 +16,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+11 -1
View File
@@ -2,7 +2,17 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "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": [ "include": [
+1 -1
View File
@@ -15,7 +15,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+1 -1
View File
@@ -15,7 +15,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+8 -1
View File
@@ -2,7 +2,14 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "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": [ "include": [
+1 -1
View File
@@ -19,7 +19,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+5 -1
View File
@@ -2,7 +2,11 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "compilerOptions": {
"outDir": "./dist" "outDir": "./dist",
"paths": {
"@welshman/lib": ["../lib/src/index.js"],
"@welshman/util": ["../util/src/index.js"]
}
}, },
"include": [ "include": [
+1 -1
View File
@@ -15,7 +15,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+5 -1
View File
@@ -2,7 +2,11 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "compilerOptions": {
"outDir": "./dist" "outDir": "./dist",
"paths": {
"@welshman/lib": ["../lib/src/index.js"],
"@welshman/util": ["../util/src/index.js"]
}
}, },
"include": [ "include": [
+1 -1
View File
@@ -19,7 +19,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+3 -1
View File
@@ -2,7 +2,9 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "compilerOptions": {
"outDir": "./dist" "outDir": "./dist",
"rootDir": "./src",
"composite": true
}, },
"include": [ "include": [
+1 -1
View File
@@ -16,7 +16,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+6 -1
View File
@@ -2,7 +2,12 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "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": [ "include": [
+1 -1
View File
@@ -16,7 +16,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+5 -1
View File
@@ -2,7 +2,11 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "compilerOptions": {
"outDir": "./dist" "outDir": "./dist",
"paths": {
"@welshman/lib": ["../lib/src/index.js"],
"@welshman/util": ["../util/src/index.js"]
}
}, },
"include": [ "include": [
+1 -1
View File
@@ -16,7 +16,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+7 -1
View File
@@ -2,7 +2,13 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "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": [ "include": [
+1 -1
View File
@@ -16,7 +16,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+6 -1
View File
@@ -2,7 +2,12 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "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": [ "include": [
+1 -1
View File
@@ -16,7 +16,7 @@
"scripts": { "scripts": {
"build": "pnpm run clean && pnpm run compile", "build": "pnpm run clean && pnpm run compile",
"clean": "rimraf ./dist", "clean": "rimraf ./dist",
"compile": "tsc -p tsconfig.build.json", "compile": "tsc -b tsconfig.build.json",
"prepublishOnly": "pnpm run build" "prepublishOnly": "pnpm run build"
}, },
"dependencies": { "dependencies": {
+4 -1
View File
@@ -2,7 +2,10 @@
"extends": "../../tsconfig.build.json", "extends": "../../tsconfig.build.json",
"compilerOptions": { "compilerOptions": {
"outDir": "./dist" "outDir": "./dist",
"paths": {
"@welshman/lib": ["../lib/src/index.js"]
}
}, },
"include": [ "include": [
+13
View File
@@ -17,5 +17,18 @@
"exclude": [ "exclude": [
"node_modules", "node_modules",
"dist" "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"}
] ]
} }