diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index ec86378..b35aba1 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -78,7 +78,7 @@ services: networks: - internal ports: - - '27018:27017' + - '27017:27017' volumes: - ./data:/data/db diff --git a/packages/analytics/src/controllers/commands.ts b/packages/analytics/src/controllers/commands.ts index 16a8136..778b78e 100644 --- a/packages/analytics/src/controllers/commands.ts +++ b/packages/analytics/src/controllers/commands.ts @@ -1,5 +1,5 @@ /* eslint-disable object-shorthand */ -import Pagination from '../models/pagination.ts' +import Pagination from '../models/pagination.js' import { errorCommands } from '../models/commands.js' // eslint-disable-next-line import/prefer-default-export diff --git a/packages/analytics/src/controllers/index.ts b/packages/analytics/src/controllers/index.ts index 688aa1d..82a0245 100644 --- a/packages/analytics/src/controllers/index.ts +++ b/packages/analytics/src/controllers/index.ts @@ -1,5 +1,5 @@ import { userCount } from '../models/users.js' -import { questList } from '../models/quests.ts' +import { questList } from '../models/quests.js' import { Request, Response } from 'express' // eslint-disable-next-line import/prefer-default-export export async function homeController(req: Request, res: Response) { diff --git a/packages/analytics/src/controllers/sessions.ts b/packages/analytics/src/controllers/sessions.ts index 9948cc0..b37b2c7 100644 --- a/packages/analytics/src/controllers/sessions.ts +++ b/packages/analytics/src/controllers/sessions.ts @@ -1,5 +1,5 @@ -import Pagination from '../models/pagination.ts' -import { sessionList, sessionDetail } from '../models/sessions.ts' +import Pagination from '../models/pagination.js' +import { sessionList, sessionDetail } from '../models/sessions.js' import { Request, Response } from 'express' export async function sessionListController(req: Request, res: Response) { const { nextKey, order } = req.query as { nextKey: string; order: string } diff --git a/packages/analytics/src/controllers/users.ts b/packages/analytics/src/controllers/users.ts index 4be4a57..f3dbf43 100644 --- a/packages/analytics/src/controllers/users.ts +++ b/packages/analytics/src/controllers/users.ts @@ -1,5 +1,5 @@ import mongoose from 'mongoose' -import Pagination from '../models/pagination.ts' +import Pagination from '../models/pagination.js' import { userList, userDetail, idToUser } from '../models/users.js' import { Request, Response } from 'express' export async function userListController(req: Request, res: Response) { diff --git a/packages/analytics/src/models/commands.ts b/packages/analytics/src/models/commands.ts index 5f52f67..2e2d742 100644 --- a/packages/analytics/src/models/commands.ts +++ b/packages/analytics/src/models/commands.ts @@ -1,5 +1,5 @@ import { Command } from '@linux-odyssey/models' -import Pagination from './pagination.ts' +import Pagination from './pagination.js' // eslint-disable-next-line import/prefer-default-export export async function errorCommands(pagination: Pagination) { diff --git a/packages/analytics/src/models/sessions.ts b/packages/analytics/src/models/sessions.ts index 87940e3..8919704 100644 --- a/packages/analytics/src/models/sessions.ts +++ b/packages/analytics/src/models/sessions.ts @@ -1,5 +1,5 @@ import { Command, Session } from '@linux-odyssey/models' -import Pagination from './pagination.ts' +import Pagination from './pagination.js' import { CommandObject, SessionDetail, diff --git a/packages/analytics/src/models/users.ts b/packages/analytics/src/models/users.ts index 26edb73..13298b2 100644 --- a/packages/analytics/src/models/users.ts +++ b/packages/analytics/src/models/users.ts @@ -1,7 +1,7 @@ import { Session, User } from '@linux-odyssey/models' -import Pagination from './pagination.ts' +import Pagination from './pagination.js' import { Types } from 'mongoose' -import { IUser, UserSessionDetail } from '../interface.ts' +import { IUser, UserSessionDetail } from '../interface.js' function loginMethods(user: IUser): string[] { const methods: string[] = [] diff --git a/packages/analytics/src/router.ts b/packages/analytics/src/router.ts index a68841d..9f50043 100644 --- a/packages/analytics/src/router.ts +++ b/packages/analytics/src/router.ts @@ -5,12 +5,12 @@ import { userListController, userDetailController, } from './controllers/users.js' -import { questListController } from './controllers/quests.ts' -import { commandListController } from './controllers/commands.ts' +import { questListController } from './controllers/quests.js' +import { commandListController } from './controllers/commands.js' import { sessionDetailController, sessionListController, -} from './controllers/sessions.ts' +} from './controllers/sessions.js' const router = Router() diff --git a/packages/analytics/tsconfig.json b/packages/analytics/tsconfig.json index 2580aa7..3193f9b 100644 --- a/packages/analytics/tsconfig.json +++ b/packages/analytics/tsconfig.json @@ -5,6 +5,7 @@ "outDir": "./dist", "esModuleInterop": true, "noEmit": true, + "strict": false, "allowImportingTsExtensions": true }, "include": ["src"],