mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-21 09:36:35 +00:00
chore: optimize imports
This commit is contained in:
parent
6384b50bae
commit
c8b6a158f1
@ -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';
|
||||||
|
@ -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 {
|
||||||
|
@ -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;
|
||||||
|
@ -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 '..';
|
||||||
|
@ -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 = {
|
||||||
|
@ -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 {
|
||||||
|
@ -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 = {
|
||||||
|
@ -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';
|
||||||
|
@ -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 {
|
||||||
|
@ -53,6 +53,5 @@ export default class SetGroupPortrait extends BaseAction<Payload, any> {
|
|||||||
}
|
}
|
||||||
throw `头像${payload.file}设置失败,无法获取头像,文件可能不存在`;
|
throw `头像${payload.file}设置失败,无法获取头像,文件可能不存在`;
|
||||||
}
|
}
|
||||||
return null;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -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',
|
||||||
|
@ -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',
|
||||||
|
@ -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) {
|
||||||
|
@ -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 {
|
||||||
|
@ -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';
|
||||||
|
Loading…
x
Reference in New Issue
Block a user