diff --git a/.gitignore b/.gitignore index cd4d1ba..6a0132e 100644 --- a/.gitignore +++ b/.gitignore @@ -404,3 +404,4 @@ FodyWeavers.xsd *.sln.iml dist/ +**/localdev.compose.yml \ No newline at end of file diff --git a/src/node/consumer/package.json b/src/node/consumer/package.json index d6f6a7c..192a1c5 100644 --- a/src/node/consumer/package.json +++ b/src/node/consumer/package.json @@ -5,7 +5,7 @@ "scripts": { "build": "node esbuild.js", "dev": "tsx watch --ignore node_modules src/main.ts | pino-pretty", - "start": "node dist/index.cjs", + "start": "node dist/main.cjs", "lint": "npx eslint ./src --ext .ts,.js" }, "license": "MIT", diff --git a/src/node/consumer/src/lib/models/inversify_config.ts b/src/node/consumer/src/lib/models/inversify_config.ts index 898a2c7..6bbb2a2 100644 --- a/src/node/consumer/src/lib/models/inversify_config.ts +++ b/src/node/consumer/src/lib/models/inversify_config.ts @@ -30,14 +30,14 @@ const serviceContainer = new Container(); serviceContainer.bind(IocTypes.ICompositionalRoot).to(CompositionalRoot).inSingletonScope(); serviceContainer.bind(IocTypes.ICacheService).to(CacheService).inSingletonScope(); +serviceContainer.bind(IocTypes.ILoggingService).to(LoggingService).inSingletonScope(); +serviceContainer.bind(IocTypes.ITrackerService).to(TrackerService).inSingletonScope(); serviceContainer.bind(IocTypes.ITorrentFileService).to(TorrentFileService); serviceContainer.bind(IocTypes.ITorrentProcessingService).to(TorrentProcessingService); serviceContainer.bind(IocTypes.ITorrentSubtitleService).to(TorrentSubtitleService); serviceContainer.bind(IocTypes.ITorrentEntriesService).to(TorrentEntriesService); serviceContainer.bind(IocTypes.ITorrentDownloadService).to(TorrentDownloadService); -serviceContainer.bind(IocTypes.ILoggingService).to(LoggingService); serviceContainer.bind(IocTypes.IMetadataService).to(MetadataService); -serviceContainer.bind(IocTypes.ITrackerService).to(TrackerService); serviceContainer.bind(IocTypes.IDatabaseRepository).to(DatabaseRepository); serviceContainer.bind(IocTypes.IProcessTorrentsJob).to(ProcessTorrentsJob);