@koishijs/core
Advanced tools
Comparing version 4.14.4 to 4.14.5
@@ -12,2 +12,3 @@ /// <reference types="node" /> | ||
interface Bot { | ||
/** @deprecated */ | ||
getGuildMemberMap(guildId: string): Promise<Dict<string>>; | ||
@@ -204,3 +205,2 @@ broadcast(channels: (string | [string, string] | Session)[], content: Fragment, delay?: number): Promise<string[]>; | ||
private _executeMatcher; | ||
private _stripNickname; | ||
private _process; | ||
@@ -420,4 +420,4 @@ private _handleMessage; | ||
private set; | ||
define(locale: string, dict: I18n.Store): void; | ||
define(locale: string, key: string, value: I18n.Node): void; | ||
define(locale: string, dict: I18n.Store): () => void; | ||
define(locale: string, key: string, value: I18n.Node): () => void; | ||
find(path: string, actual: string, options?: I18n.FindOptions): I18n.FindResult[]; | ||
@@ -444,3 +444,5 @@ _render(value: I18n.Node, params: any, locale: string): h[]; | ||
permissions?: string[]; | ||
parsed?: Parsed; | ||
/** @deprecated */ | ||
parsed?: Stripped; | ||
stripped?: Stripped; | ||
scope?: string; | ||
@@ -453,5 +455,5 @@ username?: string; | ||
getChannel<K extends Channel.Field = never>(id?: string, fields?: K[]): Promise<Channel>; | ||
observeChannel<T extends Channel.Field = never>(fields?: Iterable<T>): Promise<Channel.Observed<T | G>>; | ||
observeChannel<T extends Channel.Field = never>(fields: Iterable<T>): Promise<Channel.Observed<T | G>>; | ||
getUser<K extends User.Field = never>(id?: string, fields?: K[]): Promise<User>; | ||
observeUser<T extends User.Field = never>(fields?: Iterable<T>): Promise<User.Observed<T | U>>; | ||
observeUser<T extends User.Field = never>(fields: Iterable<T>): Promise<User.Observed<T | U>>; | ||
withScope(scope: string, callback: () => Awaitable<string>): Promise<string>; | ||
@@ -476,5 +478,7 @@ resolveScope(path: string): string; | ||
[Context.filter](ctx: Context): boolean; | ||
_stripped: Stripped; | ||
_queuedTasks: Task[]; | ||
_queuedTimeout: NodeJS.Timeout; | ||
_next(): void; | ||
_stripNickname(content: string): string; | ||
_observeChannelLike<T extends Channel.Field = never>(channelId: string, fields: Iterable<T>): Promise<any>; | ||
@@ -495,7 +499,8 @@ } | ||
} | ||
export interface Parsed { | ||
export interface Stripped { | ||
content: string; | ||
prefix: string; | ||
appel: boolean; | ||
hasMention: boolean; | ||
hasAt: boolean; | ||
atSelf: boolean; | ||
} | ||
@@ -528,3 +533,3 @@ export interface Task { | ||
children: Command[]; | ||
parent: Command; | ||
_parent: Command; | ||
_aliases: string[]; | ||
@@ -550,2 +555,4 @@ _examples: string[]; | ||
set displayName(name: string); | ||
get parent(): Command; | ||
set parent(parent: Command); | ||
private _registerAlias; | ||
@@ -590,3 +597,3 @@ userFields<T extends User.Field>(fields: FieldCollector<'user', T, A, O>): Command<U | T, G, A, O>; | ||
handleError?: boolean | ((error: Error, argv: Argv) => Awaitable<void | Fragment>); | ||
/** enable slash integration */ | ||
/** enable slash command */ | ||
slash?: boolean; | ||
@@ -670,4 +677,4 @@ } | ||
nickname?: string | string[]; | ||
autoAssign?: Computed<Awaitable<boolean>>; | ||
autoAuthorize?: Computed<Awaitable<number>>; | ||
autoAssign?: Computed<boolean>; | ||
autoAuthorize?: Computed<number>; | ||
minSimilarity?: number; | ||
@@ -674,0 +681,0 @@ } |
{ | ||
"name": "@koishijs/core", | ||
"description": "Core Features for Koishi", | ||
"version": "4.14.4", | ||
"version": "4.14.5", | ||
"main": "lib/index.cjs", | ||
@@ -36,3 +36,3 @@ "module": "lib/index.mjs", | ||
"@minatojs/core": "^2.4.0", | ||
"@satorijs/core": "^2.7.1", | ||
"@satorijs/core": "^3.0.0-alpha.1", | ||
"cordis": "^2.8.8", | ||
@@ -39,0 +39,0 @@ "cosmokit": "^1.4.5", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
595470
5837
+ Added@cordisjs/core@3.18.1(transitive)
+ Added@cordisjs/loader@0.13.1(transitive)
+ Added@cordisjs/logger@0.3.3(transitive)
+ Added@cordisjs/plugin-http@0.4.2(transitive)
+ Added@cordisjs/schema@0.1.1(transitive)
+ Added@cordisjs/timer@0.3.2(transitive)
+ Added@satorijs/core@3.7.0(transitive)
+ Added@satorijs/element@3.1.7(transitive)
+ Added@satorijs/protocol@1.6.0(transitive)
+ Added@tokenizer/token@0.3.0(transitive)
+ Addedabort-controller@3.0.0(transitive)
+ Addedargparse@2.0.1(transitive)
+ Addedbase64-js@1.5.1(transitive)
+ Addedbuffer@6.0.3(transitive)
+ Addedcac@6.7.14(transitive)
+ Addedcordis@3.18.1(transitive)
+ Addeddotenv@16.4.7(transitive)
+ Addedevent-target-shim@5.0.1(transitive)
+ Addedevents@3.3.0(transitive)
+ Addedfile-type@16.5.4(transitive)
+ Addedieee754@1.2.1(transitive)
+ Addedjs-yaml@4.1.0(transitive)
+ Addedkleur@4.1.5(transitive)
+ Addedpeek-readable@4.1.0(transitive)
+ Addedprocess@0.11.10(transitive)
+ Addedreadable-stream@4.7.0(transitive)
+ Addedreadable-web-to-node-stream@3.0.4(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedstring_decoder@1.3.0(transitive)
+ Addedstrtok3@6.3.0(transitive)
+ Addedtoken-types@4.2.1(transitive)
- Removed@satorijs/core@2.7.4(transitive)
- Removed@satorijs/element@2.6.1(transitive)
- Removedasynckit@0.4.0(transitive)
- Removedaxios@1.8.1(transitive)
- Removedcall-bind-apply-helpers@1.0.2(transitive)
- Removedcombined-stream@1.0.8(transitive)
- Removedcordis-axios@3.3.2(transitive)
- Removeddelayed-stream@1.0.0(transitive)
- Removeddunder-proto@1.0.1(transitive)
- Removedes-define-property@1.0.1(transitive)
- Removedes-errors@1.3.0(transitive)
- Removedes-object-atoms@1.1.1(transitive)
- Removedes-set-tostringtag@2.1.0(transitive)
- Removedfollow-redirects@1.15.9(transitive)
- Removedform-data@4.0.2(transitive)
- Removedfunction-bind@1.1.2(transitive)
- Removedget-intrinsic@1.3.0(transitive)
- Removedget-proto@1.0.1(transitive)
- Removedgopd@1.2.0(transitive)
- Removedhas-symbols@1.1.0(transitive)
- Removedhas-tostringtag@1.0.2(transitive)
- Removedhasown@2.0.2(transitive)
- Removedmath-intrinsics@1.1.0(transitive)
- Removedmime-db@1.52.0(transitive)
- Removedmime-types@2.1.35(transitive)
- Removedproxy-from-env@1.1.0(transitive)