summaryrefslogtreecommitdiff
path: root/packages/misskey-js/src
diff options
context:
space:
mode:
authorzyoshoka <107108195+zyoshoka@users.noreply.github.com>2024-01-31 15:45:35 +0900
committerGitHub <noreply@github.com>2024-01-31 15:45:35 +0900
commit2db5b61616194b33468a057489e7c1d4597f5cc8 (patch)
tree6d6df9532c739b85c4daa9068a6e8f4b501150f8 /packages/misskey-js/src
parentrefactor(frontend): global/router -> router (diff)
downloadmisskey-2db5b61616194b33468a057489e7c1d4597f5cc8.tar.gz
misskey-2db5b61616194b33468a057489e7c1d4597f5cc8.tar.bz2
misskey-2db5b61616194b33468a057489e7c1d4597f5cc8.zip
refactor(backend): User関連のスキーマ/型の指定を強くする (#12808)
* refactor(backend): User関連のスキーマ/型の指定を強くする * refactor(backend): `pack()`の引数にスキーマを指定するように * chore: fix ci * fix: 変更漏れ * fix ci --------- Co-authored-by: syuilo <Syuilotan@yahoo.co.jp>
Diffstat (limited to 'packages/misskey-js/src')
-rw-r--r--packages/misskey-js/src/autogen/apiClientJSDoc.ts4
-rw-r--r--packages/misskey-js/src/autogen/endpoint.ts4
-rw-r--r--packages/misskey-js/src/autogen/entities.ts4
-rw-r--r--packages/misskey-js/src/autogen/models.ts4
-rw-r--r--packages/misskey-js/src/autogen/types.ts34
-rw-r--r--packages/misskey-js/src/entities.ts4
6 files changed, 27 insertions, 27 deletions
diff --git a/packages/misskey-js/src/autogen/apiClientJSDoc.ts b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
index 86cc45f980..0f1223d1f8 100644
--- a/packages/misskey-js/src/autogen/apiClientJSDoc.ts
+++ b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
@@ -1,6 +1,6 @@
/*
- * version: 2024.2.0-beta.7
- * generatedAt: 2024-01-30T11:53:29.839Z
+ * version: 2024.2.0-beta.8
+ * generatedAt: 2024-01-31T01:46:47.964Z
*/
import type { SwitchCaseResponseType } from '../api.js';
diff --git a/packages/misskey-js/src/autogen/endpoint.ts b/packages/misskey-js/src/autogen/endpoint.ts
index c79699513b..d319fe7978 100644
--- a/packages/misskey-js/src/autogen/endpoint.ts
+++ b/packages/misskey-js/src/autogen/endpoint.ts
@@ -1,6 +1,6 @@
/*
- * version: 2024.2.0-beta.7
- * generatedAt: 2024-01-30T11:53:29.837Z
+ * version: 2024.2.0-beta.8
+ * generatedAt: 2024-01-31T01:46:47.962Z
*/
import type {
diff --git a/packages/misskey-js/src/autogen/entities.ts b/packages/misskey-js/src/autogen/entities.ts
index d1f1147556..ea2ca3948a 100644
--- a/packages/misskey-js/src/autogen/entities.ts
+++ b/packages/misskey-js/src/autogen/entities.ts
@@ -1,6 +1,6 @@
/*
- * version: 2024.2.0-beta.7
- * generatedAt: 2024-01-30T11:53:29.836Z
+ * version: 2024.2.0-beta.8
+ * generatedAt: 2024-01-31T01:46:47.961Z
*/
import { operations } from './types.js';
diff --git a/packages/misskey-js/src/autogen/models.ts b/packages/misskey-js/src/autogen/models.ts
index ac5910acf8..8ab5eeac9f 100644
--- a/packages/misskey-js/src/autogen/models.ts
+++ b/packages/misskey-js/src/autogen/models.ts
@@ -1,6 +1,6 @@
/*
- * version: 2024.2.0-beta.7
- * generatedAt: 2024-01-30T11:53:29.835Z
+ * version: 2024.2.0-beta.8
+ * generatedAt: 2024-01-31T01:46:47.959Z
*/
import { components } from './types.js';
diff --git a/packages/misskey-js/src/autogen/types.ts b/packages/misskey-js/src/autogen/types.ts
index 0c4f931fbd..1731b57003 100644
--- a/packages/misskey-js/src/autogen/types.ts
+++ b/packages/misskey-js/src/autogen/types.ts
@@ -2,8 +2,8 @@
/* eslint @typescript-eslint/no-explicit-any: 0 */
/*
- * version: 2024.2.0-beta.7
- * generatedAt: 2024-01-30T11:53:29.755Z
+ * version: 2024.2.0-beta.8
+ * generatedAt: 2024-01-31T01:46:47.878Z
*/
/**
@@ -3761,7 +3761,7 @@ export type components = {
UserDetailedNotMe: components['schemas']['UserLite'] & components['schemas']['UserDetailedNotMeOnly'];
MeDetailed: components['schemas']['UserLite'] & components['schemas']['UserDetailedNotMeOnly'] & components['schemas']['MeDetailedOnly'];
UserDetailed: components['schemas']['UserDetailedNotMe'] | components['schemas']['MeDetailed'];
- User: components['schemas']['UserLite'] | components['schemas']['UserDetailed'] | components['schemas']['UserDetailedNotMe'] | components['schemas']['MeDetailed'];
+ User: components['schemas']['UserLite'] | components['schemas']['UserDetailed'];
UserList: {
/**
* Format: id
@@ -4164,8 +4164,8 @@ export type components = {
followeeId: string;
/** Format: id */
followerId: string;
- followee?: components['schemas']['UserDetailed'];
- follower?: components['schemas']['UserDetailed'];
+ followee?: components['schemas']['UserDetailedNotMe'];
+ follower?: components['schemas']['UserDetailedNotMe'];
};
Muting: {
/**
@@ -4179,7 +4179,7 @@ export type components = {
expiresAt: string | null;
/** Format: id */
muteeId: string;
- mutee: components['schemas']['UserDetailed'];
+ mutee: components['schemas']['UserDetailedNotMe'];
};
RenoteMuting: {
/**
@@ -4191,7 +4191,7 @@ export type components = {
createdAt: string;
/** Format: id */
muteeId: string;
- mutee: components['schemas']['UserDetailed'];
+ mutee: components['schemas']['UserDetailedNotMe'];
};
Blocking: {
/**
@@ -4203,7 +4203,7 @@ export type components = {
createdAt: string;
/** Format: id */
blockeeId: string;
- blockee: components['schemas']['UserDetailed'];
+ blockee: components['schemas']['UserDetailedNotMe'];
};
Hashtag: {
/** @example misskey */
@@ -4823,9 +4823,9 @@ export type operations = {
targetUserId: string;
/** Format: id */
assigneeId: string | null;
- reporter: components['schemas']['User'];
- targetUser: components['schemas']['User'];
- assignee?: components['schemas']['User'] | null;
+ reporter: components['schemas']['UserDetailedNotMe'];
+ targetUser: components['schemas']['UserDetailedNotMe'];
+ assignee?: components['schemas']['UserDetailedNotMe'] | null;
})[];
};
};
@@ -4880,7 +4880,7 @@ export type operations = {
/** @description OK (with results) */
200: {
content: {
- 'application/json': components['schemas']['User'];
+ 'application/json': components['schemas']['MeDetailed'];
};
};
/** @description Client error */
@@ -4985,7 +4985,7 @@ export type operations = {
/** @description OK (with results) */
200: {
content: {
- 'application/json': components['schemas']['User'];
+ 'application/json': components['schemas']['UserDetailedNotMe'];
};
};
/** @description Client error */
@@ -8133,7 +8133,7 @@ export type operations = {
info: Record<string, never>;
/** Format: id */
userId: string;
- user: components['schemas']['UserDetailed'];
+ user: components['schemas']['UserDetailedNotMe'];
}[];
};
};
@@ -18291,7 +18291,7 @@ export type operations = {
/** @description OK (with results) */
200: {
content: {
- 'application/json': components['schemas']['UserDetailed'];
+ 'application/json': components['schemas']['MeDetailed'];
};
};
/** @description Client error */
@@ -22951,7 +22951,7 @@ export type operations = {
'application/json': {
/** Format: misskey:id */
id: string;
- user: components['schemas']['User'];
+ user: components['schemas']['UserDetailed'];
}[];
};
};
@@ -24746,7 +24746,7 @@ export type operations = {
createdAt: string;
/** Format: misskey:id */
userId: string;
- user: components['schemas']['User'];
+ user: components['schemas']['UserLite'];
withReplies: boolean;
}[];
};
diff --git a/packages/misskey-js/src/entities.ts b/packages/misskey-js/src/entities.ts
index bab518e635..772d2bbfa1 100644
--- a/packages/misskey-js/src/entities.ts
+++ b/packages/misskey-js/src/entities.ts
@@ -1,5 +1,5 @@
import { ModerationLogPayloads } from './consts.js';
-import { Announcement, EmojiDetailed, MeDetailed, MeDetailedOnly, Page, User, UserDetailed } from './autogen/models.js';
+import { Announcement, EmojiDetailed, MeDetailed, Page, User, UserDetailedNotMe } from './autogen/models.js';
export * from './autogen/entities.js';
export * from './autogen/models.js';
@@ -19,7 +19,7 @@ export type ModerationLog = {
id: ID;
createdAt: DateString;
userId: User['id'];
- user: UserDetailed | null;
+ user: UserDetailedNotMe | null;
} & ({
type: 'updateServerSettings';
info: ModerationLogPayloads['updateServerSettings'];