diff --git a/backend/server.ts b/backend/server.ts index 1476ece..9ad1255 100644 --- a/backend/server.ts +++ b/backend/server.ts @@ -1,5 +1,6 @@ import express from 'express'; -import { executeCommand } from './broker.ts'; +import { executeCommand } from './broker.js'; +//import { executeCommand } from './broker'; const app = express(); diff --git a/old.tsconfig.backend.json b/old.tsconfig.backend.json new file mode 100644 index 0000000..d21eba5 --- /dev/null +++ b/old.tsconfig.backend.json @@ -0,0 +1,19 @@ +{ + "extends": "./tsconfig.json", // Falls du eine allgemeine tsconfig hast + "compilerOptions": { + "outDir": "./dist/backend", // Zielordner für die kompilierte Backend-Dateien + "rootDir": "./backend", + "module": "NodeNext", // Setze das Modul auf NodeNext + "moduleResolution": "NodeNext", // NodeNext für die Modulauflösung + "target": "ES2020", // Moderne JavaScript-Syntax verwenden + "esModuleInterop": true, // Interoperabilität mit CommonJS- und ES-Modulen + "allowSyntheticDefaultImports": true, // Synthetische Default-Imports erlauben + "allowImportingTsExtensions": true, + "skipLibCheck": true, // Bibliotheken werden nicht überprüft (Optional) + "emitDeclarationOnly": true, + "composite": true + }, + "include": [ + "backend/**/*.ts" // Nur Dateien im backend-Ordner kompilieren + ] +} \ No newline at end of file diff --git a/tsconfig.backend.json b/tsconfig.backend.json index d21eba5..d0f4224 100644 --- a/tsconfig.backend.json +++ b/tsconfig.backend.json @@ -1,19 +1,14 @@ { - "extends": "./tsconfig.json", // Falls du eine allgemeine tsconfig hast + "extends": "./tsconfig.json", "compilerOptions": { - "outDir": "./dist/backend", // Zielordner für die kompilierte Backend-Dateien + "outDir": "./dist/backend", "rootDir": "./backend", - "module": "NodeNext", // Setze das Modul auf NodeNext - "moduleResolution": "NodeNext", // NodeNext für die Modulauflösung - "target": "ES2020", // Moderne JavaScript-Syntax verwenden - "esModuleInterop": true, // Interoperabilität mit CommonJS- und ES-Modulen - "allowSyntheticDefaultImports": true, // Synthetische Default-Imports erlauben - "allowImportingTsExtensions": true, - "skipLibCheck": true, // Bibliotheken werden nicht überprüft (Optional) - "emitDeclarationOnly": true, - "composite": true + "target": "ES2020", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "skipLibCheck": true }, - "include": [ - "backend/**/*.ts" // Nur Dateien im backend-Ordner kompilieren - ] -} \ No newline at end of file + "include": ["backend/**/*.ts"] + } \ No newline at end of file