From a1ffb7f1c6f9adc0f63147408315cc5ff098ef2d Mon Sep 17 00:00:00 2001 From: Last2014 Date: Sat, 21 Mar 2026 12:12:10 +0900 Subject: [PATCH] =?UTF-8?q?Fix:=20L.js=E3=81=ABunknown=5Ferror=E3=82=92?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/lynqchat-js/src/1.0.0-alpha.0/api/me/index.d.ts | 3 ++- .../src/1.0.0-alpha.0/api/primary/signin.d.ts | 3 ++- .../src/1.0.0-alpha.0/api/primary/signup.d.ts | 3 ++- .../lynqchat-js/src/1.0.0-alpha.0/api/server-info.d.ts | 3 ++- .../src/1.0.0-alpha.0/api/setup/create-admin.d.ts | 3 ++- .../src/1.0.0-alpha.0/api/setup/initialization.d.ts | 3 ++- .../src/1.0.0-alpha.0/modules/error/unknown.d.ts | 9 +++++++++ 7 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 packages/lynqchat-js/src/1.0.0-alpha.0/modules/error/unknown.d.ts diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/api/me/index.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/api/me/index.d.ts index 765632b..0c83a81 100644 --- a/packages/lynqchat-js/src/1.0.0-alpha.0/api/me/index.d.ts +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/api/me/index.d.ts @@ -4,11 +4,12 @@ import DatabaseError from "../../modules/error/database"; import Success from "../../modules/response/success"; import YetInitializationError from "../../modules/error/yet_init"; import UserSchema from "../../modules/user"; +import UnknownError from "../../modules/error/unknown"; export default interface Me { "me": { body: never; response: (Success & Omit) - | DatabaseError | InputError | InputNoneError | YetInitializationError; + | DatabaseError | InputError | InputNoneError | YetInitializationError | UnknownError; }; } \ No newline at end of file diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signin.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signin.d.ts index 14b4bb1..93e0f45 100644 --- a/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signin.d.ts +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signin.d.ts @@ -4,6 +4,7 @@ import DatabaseError from "../../modules/error/database"; import Success from "../../modules/response/success"; import YetInitializationError from "../../modules/error/yet_init"; import UserSchema from "../../modules/user"; +import UnknownError from "../../modules/error/unknown"; export default interface PrimarySignin { "primary/signin": { @@ -14,6 +15,6 @@ export default interface PrimarySignin { bad: "client", code: "auth_input_wrong", message: "ユーザー名かパスワードが違います。", - }> | InputError | InputNoneError | YetInitializationError; + }> | InputError | InputNoneError | YetInitializationError | UnknownError; }; } \ No newline at end of file diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signup.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signup.d.ts index e80ba94..728cf44 100644 --- a/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signup.d.ts +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/api/primary/signup.d.ts @@ -4,10 +4,11 @@ import DatabaseError from "../../modules/error/database"; import Success from "../../modules/response/success"; import YetInitializationError from "../../modules/error/yet_init"; import UserSchema from "../../modules/user"; +import UnknownError from "../../modules/error/unknown"; export default interface PrimarySignup { "primary/signup": { body: Pick; - response: Success | DatabaseError | InputError | InputNoneError | YetInitializationError; + response: Success | DatabaseError | InputError | InputNoneError | YetInitializationError | UnknownError; }; } \ No newline at end of file diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/api/server-info.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/api/server-info.d.ts index 20fa997..ca7d747 100644 --- a/packages/lynqchat-js/src/1.0.0-alpha.0/api/server-info.d.ts +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/api/server-info.d.ts @@ -1,6 +1,7 @@ import { InputError, InputNoneError } from "../../modules/error/input"; import ErrorBase from "../../modules/error"; import DatabaseError from "../../modules/error/database"; +import UnknownError from "../../modules/error/unknown"; export default interface ServerInfo { "server-info": { @@ -10,6 +11,6 @@ export default interface ServerInfo { requiredInvitationCode: boolean; force?: "use_force_initialization"; }; - response: Success | DatabaseError; + response: Success | DatabaseError | UnknownError; }; } \ No newline at end of file diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/create-admin.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/create-admin.d.ts index 9837296..99213d2 100644 --- a/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/create-admin.d.ts +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/create-admin.d.ts @@ -4,6 +4,7 @@ import DatabaseError from "../../modules/error/database"; import Success from "../../modules/response/success"; import YetInitializationError from "../../modules/error/yet_init"; import { UserSchema } from "../primary/signup"; +import UnknownError from "../../modules/error/unknown"; export default interface SetupCreateAdmin { "setup/create-admin": { @@ -12,6 +13,6 @@ export default interface SetupCreateAdmin { bad: "client", code: "first_admin_already_exists", message: "最初の管理者ユーザーは既に存在します。", - }> | InputError | InputNoneError | YetInitializationError; + }> | InputError | InputNoneError | YetInitializationError | UnknownError; }; } \ No newline at end of file diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/initialization.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/initialization.d.ts index f7c6f77..8f99edd 100644 --- a/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/initialization.d.ts +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/api/setup/initialization.d.ts @@ -2,6 +2,7 @@ import { InputError, InputNoneError } from "../../modules/error/input"; import ErrorBase from "../../modules/error"; import DatabaseError from "../../modules/error/database"; import Success from "../../modules/response/success"; +import UnknownError from "../../modules/error/unknown"; export default interface SetupInitialization { "setup/initilization": { @@ -15,6 +16,6 @@ export default interface SetupInitialization { bad: "client", code: "already_initialization", message: "既に初期設定が行われています。", - }> | InputError | InputNoneError; + }> | InputError | InputNoneError | UnknownError; }; } \ No newline at end of file diff --git a/packages/lynqchat-js/src/1.0.0-alpha.0/modules/error/unknown.d.ts b/packages/lynqchat-js/src/1.0.0-alpha.0/modules/error/unknown.d.ts new file mode 100644 index 0000000..af468fa --- /dev/null +++ b/packages/lynqchat-js/src/1.0.0-alpha.0/modules/error/unknown.d.ts @@ -0,0 +1,9 @@ +import ErrorBase from "."; + +type UnknownError = ErrorBase<{ + bad: "server", + code: "unknown_error", + message: "不明なエラーが発生しました。", +}>; + +export default UnknownError; \ No newline at end of file