0
0
Fork 0

Add stricter ESLint rules for Typescript files (#24926)

This commit is contained in:
Renaud Chaput 2023-05-10 12:59:29 +02:00 committed by GitHub
parent b878e3d8df
commit 5eeb40bdbe
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
39 changed files with 432 additions and 149 deletions

View file

@ -12,7 +12,7 @@ type AccountField = Record<{
verified_at: string | null;
}>;
type AccountApiResponseValues = {
interface AccountApiResponseValues {
acct: string;
avatar: string;
avatar_static: string;
@ -34,7 +34,7 @@ type AccountApiResponseValues = {
statuses_count: number;
url: string;
username: string;
};
}
type NormalizedAccountField = Record<{
name_emojified: string;
@ -42,12 +42,12 @@ type NormalizedAccountField = Record<{
value_plain: string;
}>;
type NormalizedAccountValues = {
interface NormalizedAccountValues {
display_name_html: string;
fields: NormalizedAccountField[];
note_emojified: string;
note_plain: string;
};
}
export type Account = Record<
AccountApiResponseValues & NormalizedAccountValues