mirror of
https://github.com/linux-odyssey/linux-odyssey.git
synced 2026-11-05 19:20:12 +08:00
fix: file imports
This commit is contained in:
1 parent
51fb25aa50
commit
52d8e86043
10 files changed
+14
-13
No files matched your search
@@ -78,7 +78,7 @@ services:
|
||||
networks:
|
||||
- internal
|
||||
ports:
|
||||
- '27018:27017'
|
||||
- '27017:27017'
|
||||
volumes:
|
||||
- ./data:/data/db
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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 }
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { Command, Session } from '@linux-odyssey/models'
|
||||
import Pagination from './pagination.ts'
|
||||
import Pagination from './pagination.js'
|
||||
import {
|
||||
CommandObject,
|
||||
SessionDetail,
|
||||
|
||||
@@ -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[] = []
|
||||
|
||||
@@ -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()
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
"outDir": "./dist",
|
||||
"esModuleInterop": true,
|
||||
"noEmit": true,
|
||||
"strict": false,
|
||||
"allowImportingTsExtensions": true
|
||||
},
|
||||
"include": ["src"],
|
||||
|
||||
Reference in new issue
Block a user