From dd27f3bf2cf48af70f47604d9ca448f63131b06a Mon Sep 17 00:00:00 2001 From: Bojan Kucera Date: Tue, 3 Jun 2025 18:02:15 -0400 Subject: [PATCH] updated files --- apps/data-services/data-processor/tsconfig.json | 10 +++++++++- libs/api-client/tsconfig.json | 9 ++++++++- libs/config/tsconfig.json | 9 ++++++++- libs/event-bus/tsconfig.json | 9 ++++++++- libs/http-client/tsconfig.json | 9 ++++++++- libs/{shared-types => types}/README.md | 0 libs/{shared-types => types}/package.json | 0 libs/{shared-types => types}/src/api/api.ts | 0 .../{shared-types => types}/src/communication/index.ts | 0 .../src/communication/messages.ts | 0 .../src/communication/protocols.ts | 0 .../src/communication/subscriptions.ts | 0 .../src/communication/websocket.ts | 0 libs/{shared-types => types}/src/config/database.ts | 0 libs/{shared-types => types}/src/config/index.ts | 0 libs/{shared-types => types}/src/config/logging.ts | 0 libs/{shared-types => types}/src/config/monitoring.ts | 0 libs/{shared-types => types}/src/config/networking.ts | 0 libs/{shared-types => types}/src/config/security.ts | 0 libs/{shared-types => types}/src/errors/application.ts | 0 libs/{shared-types => types}/src/errors/base.ts | 0 libs/{shared-types => types}/src/errors/business.ts | 0 libs/{shared-types => types}/src/errors/index.ts | 0 libs/{shared-types => types}/src/errors/network.ts | 0 libs/{shared-types => types}/src/errors/validation.ts | 0 libs/{shared-types => types}/src/events/events.ts | 0 libs/{shared-types => types}/src/features/base.ts | 0 libs/{shared-types => types}/src/features/groups.ts | 0 libs/{shared-types => types}/src/features/index.ts | 0 libs/{shared-types => types}/src/features/lineage.ts | 0 .../{shared-types => types}/src/features/monitoring.ts | 0 libs/{shared-types => types}/src/features/serving.ts | 0 libs/{shared-types => types}/src/governance/access.ts | 0 libs/{shared-types => types}/src/governance/catalog.ts | 0 .../src/governance/compliance.ts | 0 libs/{shared-types => types}/src/governance/index.ts | 0 .../src/governance/lifecycle.ts | 0 libs/{shared-types => types}/src/governance/quality.ts | 0 libs/{shared-types => types}/src/index.ts | 0 libs/{shared-types => types}/src/market/market-data.ts | 0 libs/{shared-types => types}/src/monitoring/alerts.ts | 0 libs/{shared-types => types}/src/monitoring/health.ts | 0 libs/{shared-types => types}/src/monitoring/index.ts | 0 libs/{shared-types => types}/src/monitoring/metrics.ts | 0 libs/{shared-types => types}/src/monitoring/system.ts | 0 libs/{shared-types => types}/src/strategy/backtest.ts | 0 libs/{shared-types => types}/src/strategy/strategy.ts | 0 libs/{shared-types => types}/src/trading/orders.ts | 0 libs/{shared-types => types}/tsconfig.json | 9 ++++++++- libs/utils/tsconfig.json | 6 +++++- 50 files changed, 54 insertions(+), 7 deletions(-) rename libs/{shared-types => types}/README.md (100%) rename libs/{shared-types => types}/package.json (100%) rename libs/{shared-types => types}/src/api/api.ts (100%) rename libs/{shared-types => types}/src/communication/index.ts (100%) rename libs/{shared-types => types}/src/communication/messages.ts (100%) rename libs/{shared-types => types}/src/communication/protocols.ts (100%) rename libs/{shared-types => types}/src/communication/subscriptions.ts (100%) rename libs/{shared-types => types}/src/communication/websocket.ts (100%) rename libs/{shared-types => types}/src/config/database.ts (100%) rename libs/{shared-types => types}/src/config/index.ts (100%) rename libs/{shared-types => types}/src/config/logging.ts (100%) rename libs/{shared-types => types}/src/config/monitoring.ts (100%) rename libs/{shared-types => types}/src/config/networking.ts (100%) rename libs/{shared-types => types}/src/config/security.ts (100%) rename libs/{shared-types => types}/src/errors/application.ts (100%) rename libs/{shared-types => types}/src/errors/base.ts (100%) rename libs/{shared-types => types}/src/errors/business.ts (100%) rename libs/{shared-types => types}/src/errors/index.ts (100%) rename libs/{shared-types => types}/src/errors/network.ts (100%) rename libs/{shared-types => types}/src/errors/validation.ts (100%) rename libs/{shared-types => types}/src/events/events.ts (100%) rename libs/{shared-types => types}/src/features/base.ts (100%) rename libs/{shared-types => types}/src/features/groups.ts (100%) rename libs/{shared-types => types}/src/features/index.ts (100%) rename libs/{shared-types => types}/src/features/lineage.ts (100%) rename libs/{shared-types => types}/src/features/monitoring.ts (100%) rename libs/{shared-types => types}/src/features/serving.ts (100%) rename libs/{shared-types => types}/src/governance/access.ts (100%) rename libs/{shared-types => types}/src/governance/catalog.ts (100%) rename libs/{shared-types => types}/src/governance/compliance.ts (100%) rename libs/{shared-types => types}/src/governance/index.ts (100%) rename libs/{shared-types => types}/src/governance/lifecycle.ts (100%) rename libs/{shared-types => types}/src/governance/quality.ts (100%) rename libs/{shared-types => types}/src/index.ts (100%) rename libs/{shared-types => types}/src/market/market-data.ts (100%) rename libs/{shared-types => types}/src/monitoring/alerts.ts (100%) rename libs/{shared-types => types}/src/monitoring/health.ts (100%) rename libs/{shared-types => types}/src/monitoring/index.ts (100%) rename libs/{shared-types => types}/src/monitoring/metrics.ts (100%) rename libs/{shared-types => types}/src/monitoring/system.ts (100%) rename libs/{shared-types => types}/src/strategy/backtest.ts (100%) rename libs/{shared-types => types}/src/strategy/strategy.ts (100%) rename libs/{shared-types => types}/src/trading/orders.ts (100%) rename libs/{shared-types => types}/tsconfig.json (55%) diff --git a/apps/data-services/data-processor/tsconfig.json b/apps/data-services/data-processor/tsconfig.json index 92187cf..0271e03 100644 --- a/apps/data-services/data-processor/tsconfig.json +++ b/apps/data-services/data-processor/tsconfig.json @@ -11,5 +11,13 @@ "types": ["bun-types"] }, "include": ["src/**/*"], - "exclude": ["node_modules", "dist"] + "exclude": ["node_modules", "dist"], + "references": [ + { "path": "../../../libs/api-client" }, + { "path": "../../../libs/config" }, + { "path": "../../../libs/event-bus" }, + { "path": "../../../libs/http-client" }, + { "path": "../../../libs/types" }, + { "path": "../../../libs/utils" }, + ] } diff --git a/libs/api-client/tsconfig.json b/libs/api-client/tsconfig.json index 2e0bad5..eadaca7 100644 --- a/libs/api-client/tsconfig.json +++ b/libs/api-client/tsconfig.json @@ -6,5 +6,12 @@ "declaration": true }, "include": ["src/**/*"], - "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"] + "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"], + "references": [ + { "path": "../config" }, + { "path": "../event-bus" }, + { "path": "../http-client" }, + { "path": "../types" }, + { "path": "../utils" }, + ] } diff --git a/libs/config/tsconfig.json b/libs/config/tsconfig.json index dd791a8..db00b13 100644 --- a/libs/config/tsconfig.json +++ b/libs/config/tsconfig.json @@ -8,5 +8,12 @@ "allowImportingTsExtensions": false, }, "include": ["src/**/*"], - "exclude": ["node_modules", "dist", "**/*.test.ts"] + "exclude": ["node_modules", "dist", "**/*.test.ts"], + "references": [ + { "path": "../api-client" }, + { "path": "../event-bus" }, + { "path": "../http-client" }, + { "path": "../types" }, + { "path": "../utils" }, + ] } diff --git a/libs/event-bus/tsconfig.json b/libs/event-bus/tsconfig.json index dd791a8..f7a63a9 100644 --- a/libs/event-bus/tsconfig.json +++ b/libs/event-bus/tsconfig.json @@ -8,5 +8,12 @@ "allowImportingTsExtensions": false, }, "include": ["src/**/*"], - "exclude": ["node_modules", "dist", "**/*.test.ts"] + "exclude": ["node_modules", "dist", "**/*.test.ts"], + "references": [ + { "path": "../api-client" }, + { "path": "../config" }, + { "path": "../http-client" }, + { "path": "../types" }, + { "path": "../utils" }, + ] } diff --git a/libs/http-client/tsconfig.json b/libs/http-client/tsconfig.json index 1afb3c6..3f2d718 100644 --- a/libs/http-client/tsconfig.json +++ b/libs/http-client/tsconfig.json @@ -7,5 +7,12 @@ "declarationMap": true }, "include": ["src/**/*"], - "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"] + "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"], + "references": [ + { "path": "../api-client" }, + { "path": "../config" }, + { "path": "../event-bus" }, + { "path": "../types" }, + { "path": "../utils" }, + ] } diff --git a/libs/shared-types/README.md b/libs/types/README.md similarity index 100% rename from libs/shared-types/README.md rename to libs/types/README.md diff --git a/libs/shared-types/package.json b/libs/types/package.json similarity index 100% rename from libs/shared-types/package.json rename to libs/types/package.json diff --git a/libs/shared-types/src/api/api.ts b/libs/types/src/api/api.ts similarity index 100% rename from libs/shared-types/src/api/api.ts rename to libs/types/src/api/api.ts diff --git a/libs/shared-types/src/communication/index.ts b/libs/types/src/communication/index.ts similarity index 100% rename from libs/shared-types/src/communication/index.ts rename to libs/types/src/communication/index.ts diff --git a/libs/shared-types/src/communication/messages.ts b/libs/types/src/communication/messages.ts similarity index 100% rename from libs/shared-types/src/communication/messages.ts rename to libs/types/src/communication/messages.ts diff --git a/libs/shared-types/src/communication/protocols.ts b/libs/types/src/communication/protocols.ts similarity index 100% rename from libs/shared-types/src/communication/protocols.ts rename to libs/types/src/communication/protocols.ts diff --git a/libs/shared-types/src/communication/subscriptions.ts b/libs/types/src/communication/subscriptions.ts similarity index 100% rename from libs/shared-types/src/communication/subscriptions.ts rename to libs/types/src/communication/subscriptions.ts diff --git a/libs/shared-types/src/communication/websocket.ts b/libs/types/src/communication/websocket.ts similarity index 100% rename from libs/shared-types/src/communication/websocket.ts rename to libs/types/src/communication/websocket.ts diff --git a/libs/shared-types/src/config/database.ts b/libs/types/src/config/database.ts similarity index 100% rename from libs/shared-types/src/config/database.ts rename to libs/types/src/config/database.ts diff --git a/libs/shared-types/src/config/index.ts b/libs/types/src/config/index.ts similarity index 100% rename from libs/shared-types/src/config/index.ts rename to libs/types/src/config/index.ts diff --git a/libs/shared-types/src/config/logging.ts b/libs/types/src/config/logging.ts similarity index 100% rename from libs/shared-types/src/config/logging.ts rename to libs/types/src/config/logging.ts diff --git a/libs/shared-types/src/config/monitoring.ts b/libs/types/src/config/monitoring.ts similarity index 100% rename from libs/shared-types/src/config/monitoring.ts rename to libs/types/src/config/monitoring.ts diff --git a/libs/shared-types/src/config/networking.ts b/libs/types/src/config/networking.ts similarity index 100% rename from libs/shared-types/src/config/networking.ts rename to libs/types/src/config/networking.ts diff --git a/libs/shared-types/src/config/security.ts b/libs/types/src/config/security.ts similarity index 100% rename from libs/shared-types/src/config/security.ts rename to libs/types/src/config/security.ts diff --git a/libs/shared-types/src/errors/application.ts b/libs/types/src/errors/application.ts similarity index 100% rename from libs/shared-types/src/errors/application.ts rename to libs/types/src/errors/application.ts diff --git a/libs/shared-types/src/errors/base.ts b/libs/types/src/errors/base.ts similarity index 100% rename from libs/shared-types/src/errors/base.ts rename to libs/types/src/errors/base.ts diff --git a/libs/shared-types/src/errors/business.ts b/libs/types/src/errors/business.ts similarity index 100% rename from libs/shared-types/src/errors/business.ts rename to libs/types/src/errors/business.ts diff --git a/libs/shared-types/src/errors/index.ts b/libs/types/src/errors/index.ts similarity index 100% rename from libs/shared-types/src/errors/index.ts rename to libs/types/src/errors/index.ts diff --git a/libs/shared-types/src/errors/network.ts b/libs/types/src/errors/network.ts similarity index 100% rename from libs/shared-types/src/errors/network.ts rename to libs/types/src/errors/network.ts diff --git a/libs/shared-types/src/errors/validation.ts b/libs/types/src/errors/validation.ts similarity index 100% rename from libs/shared-types/src/errors/validation.ts rename to libs/types/src/errors/validation.ts diff --git a/libs/shared-types/src/events/events.ts b/libs/types/src/events/events.ts similarity index 100% rename from libs/shared-types/src/events/events.ts rename to libs/types/src/events/events.ts diff --git a/libs/shared-types/src/features/base.ts b/libs/types/src/features/base.ts similarity index 100% rename from libs/shared-types/src/features/base.ts rename to libs/types/src/features/base.ts diff --git a/libs/shared-types/src/features/groups.ts b/libs/types/src/features/groups.ts similarity index 100% rename from libs/shared-types/src/features/groups.ts rename to libs/types/src/features/groups.ts diff --git a/libs/shared-types/src/features/index.ts b/libs/types/src/features/index.ts similarity index 100% rename from libs/shared-types/src/features/index.ts rename to libs/types/src/features/index.ts diff --git a/libs/shared-types/src/features/lineage.ts b/libs/types/src/features/lineage.ts similarity index 100% rename from libs/shared-types/src/features/lineage.ts rename to libs/types/src/features/lineage.ts diff --git a/libs/shared-types/src/features/monitoring.ts b/libs/types/src/features/monitoring.ts similarity index 100% rename from libs/shared-types/src/features/monitoring.ts rename to libs/types/src/features/monitoring.ts diff --git a/libs/shared-types/src/features/serving.ts b/libs/types/src/features/serving.ts similarity index 100% rename from libs/shared-types/src/features/serving.ts rename to libs/types/src/features/serving.ts diff --git a/libs/shared-types/src/governance/access.ts b/libs/types/src/governance/access.ts similarity index 100% rename from libs/shared-types/src/governance/access.ts rename to libs/types/src/governance/access.ts diff --git a/libs/shared-types/src/governance/catalog.ts b/libs/types/src/governance/catalog.ts similarity index 100% rename from libs/shared-types/src/governance/catalog.ts rename to libs/types/src/governance/catalog.ts diff --git a/libs/shared-types/src/governance/compliance.ts b/libs/types/src/governance/compliance.ts similarity index 100% rename from libs/shared-types/src/governance/compliance.ts rename to libs/types/src/governance/compliance.ts diff --git a/libs/shared-types/src/governance/index.ts b/libs/types/src/governance/index.ts similarity index 100% rename from libs/shared-types/src/governance/index.ts rename to libs/types/src/governance/index.ts diff --git a/libs/shared-types/src/governance/lifecycle.ts b/libs/types/src/governance/lifecycle.ts similarity index 100% rename from libs/shared-types/src/governance/lifecycle.ts rename to libs/types/src/governance/lifecycle.ts diff --git a/libs/shared-types/src/governance/quality.ts b/libs/types/src/governance/quality.ts similarity index 100% rename from libs/shared-types/src/governance/quality.ts rename to libs/types/src/governance/quality.ts diff --git a/libs/shared-types/src/index.ts b/libs/types/src/index.ts similarity index 100% rename from libs/shared-types/src/index.ts rename to libs/types/src/index.ts diff --git a/libs/shared-types/src/market/market-data.ts b/libs/types/src/market/market-data.ts similarity index 100% rename from libs/shared-types/src/market/market-data.ts rename to libs/types/src/market/market-data.ts diff --git a/libs/shared-types/src/monitoring/alerts.ts b/libs/types/src/monitoring/alerts.ts similarity index 100% rename from libs/shared-types/src/monitoring/alerts.ts rename to libs/types/src/monitoring/alerts.ts diff --git a/libs/shared-types/src/monitoring/health.ts b/libs/types/src/monitoring/health.ts similarity index 100% rename from libs/shared-types/src/monitoring/health.ts rename to libs/types/src/monitoring/health.ts diff --git a/libs/shared-types/src/monitoring/index.ts b/libs/types/src/monitoring/index.ts similarity index 100% rename from libs/shared-types/src/monitoring/index.ts rename to libs/types/src/monitoring/index.ts diff --git a/libs/shared-types/src/monitoring/metrics.ts b/libs/types/src/monitoring/metrics.ts similarity index 100% rename from libs/shared-types/src/monitoring/metrics.ts rename to libs/types/src/monitoring/metrics.ts diff --git a/libs/shared-types/src/monitoring/system.ts b/libs/types/src/monitoring/system.ts similarity index 100% rename from libs/shared-types/src/monitoring/system.ts rename to libs/types/src/monitoring/system.ts diff --git a/libs/shared-types/src/strategy/backtest.ts b/libs/types/src/strategy/backtest.ts similarity index 100% rename from libs/shared-types/src/strategy/backtest.ts rename to libs/types/src/strategy/backtest.ts diff --git a/libs/shared-types/src/strategy/strategy.ts b/libs/types/src/strategy/strategy.ts similarity index 100% rename from libs/shared-types/src/strategy/strategy.ts rename to libs/types/src/strategy/strategy.ts diff --git a/libs/shared-types/src/trading/orders.ts b/libs/types/src/trading/orders.ts similarity index 100% rename from libs/shared-types/src/trading/orders.ts rename to libs/types/src/trading/orders.ts diff --git a/libs/shared-types/tsconfig.json b/libs/types/tsconfig.json similarity index 55% rename from libs/shared-types/tsconfig.json rename to libs/types/tsconfig.json index 2e0bad5..4de1bfe 100644 --- a/libs/shared-types/tsconfig.json +++ b/libs/types/tsconfig.json @@ -6,5 +6,12 @@ "declaration": true }, "include": ["src/**/*"], - "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"] + "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"], + "references": [ + { "path": "../api-client" }, + { "path": "../config" }, + { "path": "../event-bus" }, + { "path": "../http-client" }, + { "path": "../utils" }, + ] } diff --git a/libs/utils/tsconfig.json b/libs/utils/tsconfig.json index 7f9b0b2..390cf59 100644 --- a/libs/utils/tsconfig.json +++ b/libs/utils/tsconfig.json @@ -10,6 +10,10 @@ ], "exclude": ["node_modules", "dist", "**/*.test.ts", "**/*.spec.ts"], "references": [ - { "path": "../config" } + { "path": "../api-client" }, + { "path": "../config" }, + { "path": "../event-bus" }, + { "path": "../http-client" }, + { "path": "../types" }, ] }