diff --git a/package.json b/package.json index 55fe99f..e74d52a 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "scripts": { "dev": "dotenv -- pnpm --filter \"./packages/*\" --parallel dev", - "build": "pnpm --filter \"./packages/*\" build", + "build": "tsc -b tsconfig.build.json && pnpm --filter @open-archiver/frontend build", "start": "dotenv -- pnpm --filter \"./packages/*\" --parallel start", "start:workers": "dotenv -- concurrently \"pnpm --filter @open-archiver/backend start:ingestion-worker\" \"pnpm --filter @open-archiver/backend start:indexing-worker\" \"pnpm --filter @open-archiver/backend start:sync-scheduler\"", "start:workers:dev": "dotenv -- concurrently \"pnpm --filter @open-archiver/backend start:ingestion-worker:dev\" \"pnpm --filter @open-archiver/backend start:indexing-worker:dev\" \"pnpm --filter @open-archiver/backend start:sync-scheduler:dev\"", diff --git a/tsconfig.build.json b/tsconfig.build.json new file mode 100644 index 0000000..3322749 --- /dev/null +++ b/tsconfig.build.json @@ -0,0 +1,4 @@ +{ + "files": [], + "references": [{ "path": "packages/types" }, { "path": "packages/backend" }] +}