chore: optimize imports

This commit is contained in:
Seijo Cecilia 2024-08-27 13:59:47 +08:00
parent 6384b50bae
commit c8b6a158f1
15 changed files with 20 additions and 25 deletions

View File

@ -21,7 +21,6 @@ import { InstanceContext, NapCatCore } from '@/core';
import * as fileType from 'file-type'; import * as fileType from 'file-type';
import imageSize from 'image-size'; import imageSize from 'image-size';
import { ISizeCalculationResult } from 'image-size/dist/types/interface'; import { ISizeCalculationResult } from 'image-size/dist/types/interface';
import { NodeIKernelSearchService } from '../services/NodeIKernelSearchService';
import { RkeyManager } from '../helper/rkey'; import { RkeyManager } from '../helper/rkey';
import { calculateFileMD5, isGIF } from '@/common/file'; import { calculateFileMD5, isGIF } from '@/common/file';
import pathLib from 'node:path'; import pathLib from 'node:path';

View File

@ -1,5 +1,5 @@
import { FriendV2 } from '@/core/entities'; import { FriendV2 } from '@/core/entities';
import { BuddyListReqType, InstanceContext, NapCatCore, NodeIKernelProfileService } from '@/core'; import { BuddyListReqType, InstanceContext, NapCatCore } from '@/core';
import { LimitedHashTable } from '@/common/message-unique'; import { LimitedHashTable } from '@/common/message-unique';
export class NTQQFriendApi { export class NTQQFriendApi {

View File

@ -1,4 +1,4 @@
import { GeneralCallResult, InstanceContext, NapCatCore } from '@/core'; import { InstanceContext, NapCatCore } from '@/core';
export class NTQQSystemApi { export class NTQQSystemApi {
context: InstanceContext; context: InstanceContext;

View File

@ -1,4 +1,4 @@
import type { ModifyProfileParams, User, UserDetailInfoByUinV2 } from '@/core/entities'; import type { ModifyProfileParams, User } from '@/core/entities';
import { RequestUtil } from '@/common/request'; import { RequestUtil } from '@/common/request';
import { ProfileBizType, UserDetailSource } from '@/core/services'; import { ProfileBizType, UserDetailSource } from '@/core/services';
import { InstanceContext, NapCatCore } from '..'; import { InstanceContext, NapCatCore } from '..';

View File

@ -19,10 +19,10 @@ import type {
NodeIKernelMsgListener, NodeIKernelMsgListener,
NodeIKernelProfileListener, NodeIKernelProfileListener,
NodeIKernelRobotListener, NodeIKernelRobotListener,
NodeIKernelSearchListener_Polyfill,
NodeIKernelSessionListener, NodeIKernelSessionListener,
NodeIKernelStorageCleanListener, NodeIKernelStorageCleanListener,
NodeIKernelTicketListener, NodeIKernelTicketListener,
NodeIKernelSearchListener_Polyfill,
} from '.'; } from '.';
export type ListenerNamingMapping = { export type ListenerNamingMapping = {

View File

@ -1,6 +1,5 @@
import { AnyCnameRecord } from 'node:dns'; import { AnyCnameRecord } from 'node:dns';
import { BizKey, ModifyProfileParams, SimpleInfo, UserDetailInfoByUin, UserDetailInfoByUinV2 } from '@/core'; import { BizKey, ModifyProfileParams, NodeIKernelProfileListener, SimpleInfo, UserDetailInfoByUinV2 } from '@/core';
import { NodeIKernelProfileListener } from '@/core';
import { GeneralCallResult } from '@/core/services/common'; import { GeneralCallResult } from '@/core/services/common';
export enum UserDetailSource { export enum UserDetailSource {

View File

@ -20,6 +20,7 @@ export * from './NodeIKernelCollectionService';
import type { import type {
NodeIKernelAvatarService, NodeIKernelAvatarService,
NodeIKernelBuddyService, NodeIKernelBuddyService,
NodeIKernelCollectionService,
NodeIKernelDbToolsService, NodeIKernelDbToolsService,
NodeIKernelFileAssistantService, NodeIKernelFileAssistantService,
NodeIKernelGroupService, NodeIKernelGroupService,
@ -30,11 +31,10 @@ import type {
NodeIKernelProfileService, NodeIKernelProfileService,
NodeIKernelRichMediaService, NodeIKernelRichMediaService,
NodeIKernelRobotService, NodeIKernelRobotService,
NodeIKernelSearchService,
NodeIKernelStorageCleanService, NodeIKernelStorageCleanService,
NodeIKernelTicketService, NodeIKernelTicketService,
NodeIKernelTipOffService, NodeIKernelTipOffService,
NodeIKernelSearchService,
NodeIKernelCollectionService,
} from '.'; } from '.';
export type ServiceNamingMapping = { export type ServiceNamingMapping = {

View File

@ -1,5 +1,4 @@
import { NodeIDependsAdapter, NodeIDispatcherAdapter, NodeIGlobalAdapter } from '../adapters'; import { NodeIDependsAdapter, NodeIDispatcherAdapter, NodeIGlobalAdapter } from '../adapters';
import { NodeIKernelSessionListener } from '@/core';
import { import {
NodeIKernelAvatarService, NodeIKernelAvatarService,
NodeIKernelBuddyService, NodeIKernelBuddyService,
@ -9,11 +8,12 @@ import {
NodeIKernelProfileLikeService, NodeIKernelProfileLikeService,
NodeIKernelProfileService, NodeIKernelProfileService,
NodeIKernelRichMediaService, NodeIKernelRichMediaService,
NodeIKernelRobotService,
NodeIKernelSessionListener,
NodeIKernelStorageCleanService,
NodeIKernelTicketService, NodeIKernelTicketService,
NodeIKernelTipOffService, NodeIKernelTipOffService,
} from '@/core'; } from '@/core';
import { NodeIKernelStorageCleanService } from '@/core';
import { NodeIKernelRobotService } from '@/core';
import { NodeIKernelNodeMiscService } from '../services/NodeIKernelNodeMiscService'; import { NodeIKernelNodeMiscService } from '../services/NodeIKernelNodeMiscService';
import { NodeIKernelUixConvertService } from '../services/NodeIKernelUixConvertService'; import { NodeIKernelUixConvertService } from '../services/NodeIKernelUixConvertService';
import { NodeIKernelMsgBackupService } from '../services/NodeIKernelMsgBackupService'; import { NodeIKernelMsgBackupService } from '../services/NodeIKernelMsgBackupService';

View File

@ -2,7 +2,7 @@ import BaseAction from '../BaseAction';
import fs from 'fs/promises'; import fs from 'fs/promises';
import { UUIDConverter } from '@/common/helper'; import { UUIDConverter } from '@/common/helper';
import { ActionName } from '../types'; import { ActionName } from '../types';
import { ChatType, ElementType, FileElement, Peer, RawMessage, VideoElement } from '@/core/entities'; import { ChatType, ElementType, Peer, RawMessage } from '@/core/entities';
import { FromSchema, JSONSchema } from 'json-schema-to-ts'; import { FromSchema, JSONSchema } from 'json-schema-to-ts';
export interface GetFilePayload { export interface GetFilePayload {

View File

@ -53,6 +53,5 @@ export default class SetGroupPortrait extends BaseAction<Payload, any> {
} }
throw `头像${payload.file}设置失败,无法获取头像,文件可能不存在`; throw `头像${payload.file}设置失败,无法获取头像,文件可能不存在`;
} }
return null;
} }
} }

View File

@ -2,7 +2,6 @@ import { ActionName } from '../types';
import BaseAction from '../BaseAction'; import BaseAction from '../BaseAction';
import { FromSchema, JSONSchema } from 'json-schema-to-ts'; import { FromSchema, JSONSchema } from 'json-schema-to-ts';
import { MessageUnique } from '@/common/message-unique'; import { MessageUnique } from '@/common/message-unique';
import { NodeIKernelMsgListener } from '@/core';
const SchemaData = { const SchemaData = {
type: 'object', type: 'object',

View File

@ -1,4 +1,4 @@
import { InstanceContext, NapCatCore } from '@/core'; import { NapCatCore } from '@/core';
export enum EventType { export enum EventType {
META = 'meta_event', META = 'meta_event',

View File

@ -9,7 +9,7 @@ import { OB11GroupPokeEvent } from '../event/notice/OB11PokeEvent';
import { OB11GroupEssenceEvent } from '../event/notice/OB11GroupEssenceEvent'; import { OB11GroupEssenceEvent } from '../event/notice/OB11GroupEssenceEvent';
import { MessageUnique } from '@/common/message-unique'; import { MessageUnique } from '@/common/message-unique';
import { OB11GroupTitleEvent } from '../event/notice/OB11GroupTitleEvent'; import { OB11GroupTitleEvent } from '../event/notice/OB11GroupTitleEvent';
import { NapCatCore, RawMessage, ChatType, NTGrayTipElementSubTypeV2, TipGroupElementType, Peer } from '@/core'; import { ChatType, NapCatCore, NTGrayTipElementSubTypeV2, Peer, RawMessage, TipGroupElementType } from '@/core';
export async function NT2PrivateEvent(core: NapCatCore, obContext: NapCatOneBot11Adapter, msg: RawMessage): Promise<OB11BaseNoticeEvent | undefined> { export async function NT2PrivateEvent(core: NapCatCore, obContext: NapCatOneBot11Adapter, msg: RawMessage): Promise<OB11BaseNoticeEvent | undefined> {
if (msg.chatType !== ChatType.KCHATTYPEC2C) { if (msg.chatType !== ChatType.KCHATTYPEC2C) {

View File

@ -1,17 +1,17 @@
import { import {
NodeIKernelBuddyListener,
BuddyReqType, BuddyReqType,
ChatType, ChatType,
DataSource,
GroupMemberRole,
GroupNotifyMsgStatus,
GroupNotifyMsgType,
InstanceContext, InstanceContext,
NodeIKernelMsgListener,
NapCatCore, NapCatCore,
NodeIKernelBuddyListener,
NodeIKernelGroupListener,
NodeIKernelMsgListener,
RawMessage, RawMessage,
SendStatusType, SendStatusType,
GroupMemberRole,
GroupNotifyMsgType,
GroupNotifyMsgStatus,
DataSource,
NodeIKernelGroupListener,
} from '@/core'; } from '@/core';
import { OB11Config, OB11ConfigLoader } from '@/onebot/helper/config'; import { OB11Config, OB11ConfigLoader } from '@/onebot/helper/config';
import { import {

View File

@ -1,4 +1,3 @@
import BaseAction from '@/onebot/action/BaseAction';
import { OB11BaseEvent } from '@/onebot/event/OB11BaseEvent'; import { OB11BaseEvent } from '@/onebot/event/OB11BaseEvent';
import { OB11Message } from '@/onebot'; import { OB11Message } from '@/onebot';
import { ActionMap } from '@/onebot/action'; import { ActionMap } from '@/onebot/action';