mirror of
https://github.com/linux-odyssey/linux-odyssey.git
synced 2026-11-06 03:20:13 +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:
|
networks:
|
||||||
- internal
|
- internal
|
||||||
ports:
|
ports:
|
||||||
- '27018:27017'
|
- '27017:27017'
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/data/db
|
- ./data:/data/db
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/* eslint-disable object-shorthand */
|
/* eslint-disable object-shorthand */
|
||||||
import Pagination from '../models/pagination.ts'
|
import Pagination from '../models/pagination.js'
|
||||||
import { errorCommands } from '../models/commands.js'
|
import { errorCommands } from '../models/commands.js'
|
||||||
|
|
||||||
// eslint-disable-next-line import/prefer-default-export
|
// eslint-disable-next-line import/prefer-default-export
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { userCount } from '../models/users.js'
|
import { userCount } from '../models/users.js'
|
||||||
import { questList } from '../models/quests.ts'
|
import { questList } from '../models/quests.js'
|
||||||
import { Request, Response } from 'express'
|
import { Request, Response } from 'express'
|
||||||
// eslint-disable-next-line import/prefer-default-export
|
// eslint-disable-next-line import/prefer-default-export
|
||||||
export async function homeController(req: Request, res: Response) {
|
export async function homeController(req: Request, res: Response) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import Pagination from '../models/pagination.ts'
|
import Pagination from '../models/pagination.js'
|
||||||
import { sessionList, sessionDetail } from '../models/sessions.ts'
|
import { sessionList, sessionDetail } from '../models/sessions.js'
|
||||||
import { Request, Response } from 'express'
|
import { Request, Response } from 'express'
|
||||||
export async function sessionListController(req: Request, res: Response) {
|
export async function sessionListController(req: Request, res: Response) {
|
||||||
const { nextKey, order } = req.query as { nextKey: string; order: string }
|
const { nextKey, order } = req.query as { nextKey: string; order: string }
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import mongoose from 'mongoose'
|
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 { userList, userDetail, idToUser } from '../models/users.js'
|
||||||
import { Request, Response } from 'express'
|
import { Request, Response } from 'express'
|
||||||
export async function userListController(req: Request, res: Response) {
|
export async function userListController(req: Request, res: Response) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { Command } from '@linux-odyssey/models'
|
import { Command } from '@linux-odyssey/models'
|
||||||
import Pagination from './pagination.ts'
|
import Pagination from './pagination.js'
|
||||||
|
|
||||||
// eslint-disable-next-line import/prefer-default-export
|
// eslint-disable-next-line import/prefer-default-export
|
||||||
export async function errorCommands(pagination: Pagination) {
|
export async function errorCommands(pagination: Pagination) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import { Command, Session } from '@linux-odyssey/models'
|
import { Command, Session } from '@linux-odyssey/models'
|
||||||
import Pagination from './pagination.ts'
|
import Pagination from './pagination.js'
|
||||||
import {
|
import {
|
||||||
CommandObject,
|
CommandObject,
|
||||||
SessionDetail,
|
SessionDetail,
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
import { Session, User } from '@linux-odyssey/models'
|
import { Session, User } from '@linux-odyssey/models'
|
||||||
import Pagination from './pagination.ts'
|
import Pagination from './pagination.js'
|
||||||
import { Types } from 'mongoose'
|
import { Types } from 'mongoose'
|
||||||
import { IUser, UserSessionDetail } from '../interface.ts'
|
import { IUser, UserSessionDetail } from '../interface.js'
|
||||||
|
|
||||||
function loginMethods(user: IUser): string[] {
|
function loginMethods(user: IUser): string[] {
|
||||||
const methods: string[] = []
|
const methods: string[] = []
|
||||||
|
|||||||
@@ -5,12 +5,12 @@ import {
|
|||||||
userListController,
|
userListController,
|
||||||
userDetailController,
|
userDetailController,
|
||||||
} from './controllers/users.js'
|
} from './controllers/users.js'
|
||||||
import { questListController } from './controllers/quests.ts'
|
import { questListController } from './controllers/quests.js'
|
||||||
import { commandListController } from './controllers/commands.ts'
|
import { commandListController } from './controllers/commands.js'
|
||||||
import {
|
import {
|
||||||
sessionDetailController,
|
sessionDetailController,
|
||||||
sessionListController,
|
sessionListController,
|
||||||
} from './controllers/sessions.ts'
|
} from './controllers/sessions.js'
|
||||||
|
|
||||||
const router = Router()
|
const router = Router()
|
||||||
|
|
||||||
|
|||||||
@@ -5,6 +5,7 @@
|
|||||||
"outDir": "./dist",
|
"outDir": "./dist",
|
||||||
"esModuleInterop": true,
|
"esModuleInterop": true,
|
||||||
"noEmit": true,
|
"noEmit": true,
|
||||||
|
"strict": false,
|
||||||
"allowImportingTsExtensions": true
|
"allowImportingTsExtensions": true
|
||||||
},
|
},
|
||||||
"include": ["src"],
|
"include": ["src"],
|
||||||
|
|||||||
Reference in new issue
Block a user