This commit is contained in:
syuilo
2024-01-18 20:59:21 +09:00
parent 58f4d5d790
commit 1259fabd7f
21 changed files with 1297 additions and 55 deletions

View File

@@ -1670,7 +1670,8 @@ declare namespace entities {
Signin,
RoleLite,
Role,
ReversiGame,
ReversiGameLite,
ReversiGameDetailed,
ReversiMatching
}
}
@@ -2612,7 +2613,10 @@ type RetentionResponse = operations['retention']['responses']['200']['content'][
type ReversiCancelMatchResponse = operations['reversi/cancel-match']['responses']['200']['content']['application/json'];
// @public (undocumented)
type ReversiGame = components['schemas']['ReversiGame'];
type ReversiGameDetailed = components['schemas']['ReversiGameDetailed'];
// @public (undocumented)
type ReversiGameLite = components['schemas']['ReversiGameLite'];
// @public (undocumented)
type ReversiGamesRequest = operations['reversi/games']['requestBody']['content']['application/json'];

View File

@@ -1,6 +1,6 @@
/*
* version: 2023.12.2
* generatedAt: 2024-01-18T11:02:35.535Z
* generatedAt: 2024-01-18T11:53:06.433Z
*/
import type { SwitchCaseResponseType } from '../api.js';

View File

@@ -1,6 +1,6 @@
/*
* version: 2023.12.2
* generatedAt: 2024-01-18T11:02:35.533Z
* generatedAt: 2024-01-18T11:53:06.431Z
*/
import type {

View File

@@ -1,6 +1,6 @@
/*
* version: 2023.12.2
* generatedAt: 2024-01-18T11:02:35.532Z
* generatedAt: 2024-01-18T11:53:06.430Z
*/
import { operations } from './types.js';

View File

@@ -1,6 +1,6 @@
/*
* version: 2023.12.2
* generatedAt: 2024-01-18T11:02:35.530Z
* generatedAt: 2024-01-18T11:53:06.429Z
*/
import { components } from './types.js';
@@ -41,5 +41,6 @@ export type Flash = components['schemas']['Flash'];
export type Signin = components['schemas']['Signin'];
export type RoleLite = components['schemas']['RoleLite'];
export type Role = components['schemas']['Role'];
export type ReversiGame = components['schemas']['ReversiGame'];
export type ReversiGameLite = components['schemas']['ReversiGameLite'];
export type ReversiGameDetailed = components['schemas']['ReversiGameDetailed'];
export type ReversiMatching = components['schemas']['ReversiMatching'];

View File

@@ -3,7 +3,7 @@
/*
* version: 2023.12.2
* generatedAt: 2024-01-18T11:02:35.451Z
* generatedAt: 2024-01-18T11:53:06.350Z
*/
/**
@@ -4458,7 +4458,7 @@ export type components = {
};
usersCount: number;
});
ReversiGame: {
ReversiGameLite: {
/** Format: id */
id: string;
/** Format: date-time */
@@ -4487,13 +4487,43 @@ export type components = {
isLlotheo: boolean;
canPutEverywhere: boolean;
loopedBoard: boolean;
logs?: {
};
ReversiGameDetailed: {
/** Format: id */
id: string;
/** Format: date-time */
createdAt: string;
/** Format: date-time */
startedAt: string | null;
isStarted: boolean;
isEnded: boolean;
form1: Record<string, never> | null;
form2: Record<string, never> | null;
user1Accepted: boolean;
user2Accepted: boolean;
/** Format: id */
user1Id: string;
/** Format: id */
user2Id: string;
user1: components['schemas']['User'];
user2: components['schemas']['User'];
/** Format: id */
winnerId: string | null;
winner: components['schemas']['User'] | null;
/** Format: id */
surrendered: string | null;
black: number | null;
bw: string;
isLlotheo: boolean;
canPutEverywhere: boolean;
loopedBoard: boolean;
logs: {
/** Format: date-time */
at: string;
color: boolean;
pos: number;
}[];
map?: string[];
map: string[];
};
ReversiMatching: {
/** Format: id */
@@ -25716,7 +25746,7 @@ export type operations = {
/** @description OK (with results) */
200: {
content: {
'application/json': components['schemas']['ReversiGame'][];
'application/json': components['schemas']['ReversiGameLite'][];
};
};
/** @description Client error */
@@ -25878,7 +25908,7 @@ export type operations = {
/** @description OK (with results) */
200: {
content: {
'application/json': components['schemas']['ReversiGame'];
'application/json': components['schemas']['ReversiGameDetailed'];
};
};
/** @description Client error */