chore: lint

This commit is contained in:
naskya 2024-08-09 08:34:10 +09:00
parent 3d78594d43
commit 437f7ac336
No known key found for this signature in database
GPG key ID: 712D413B3A9FED5C
10 changed files with 17 additions and 17 deletions

View file

@ -2,11 +2,11 @@ import type { MigrationInterface, QueryRunner } from "typeorm";
export class convertHardMutes1644010796173 implements MigrationInterface {
async up(queryRunner: QueryRunner): Promise<void> {
let entries = await queryRunner.query(
const entries = await queryRunner.query(
`SELECT "userId", "mutedWords" FROM "user_profile" WHERE "userHost" IS NULL`,
);
for (let i = 0; i < entries.length; i++) {
let words = entries[i].mutedWords
const words = entries[i].mutedWords
.map((line) => {
if (typeof line === "string") return [];
const regexp = line.join(" ").match(/^\/(.+)\/(.*)$/);
@ -39,11 +39,11 @@ export class convertHardMutes1644010796173 implements MigrationInterface {
}
async down(queryRunner: QueryRunner): Promise<void> {
let entries = await queryRunner.query(
const entries = await queryRunner.query(
`SELECT "userId", "mutedWords" FROM "user_profile"`,
);
for (let i = 0; i < entries.length; i++) {
let words = entries[i].mutedWords
const words = entries[i].mutedWords
.map((line) => {
if (Array.isArray(line)) {
return line;

View file

@ -5,7 +5,7 @@ import tinycolor from "tinycolor2";
export class uniformThemecolor1652859567549 implements MigrationInterface {
async up(queryRunner: QueryRunner): Promise<void> {
const formatColor = (color) => {
let tc = new tinycolor(color);
const tc = new tinycolor(color);
if (tc.isValid()) {
return tc.toHexString();
} else {

View file

@ -1,7 +1,7 @@
import { db } from "@/db/postgre.js";
import { Packed } from "@/misc/schema.js";
import type { Packed } from "@/misc/schema.js";
import { RenoteMuting } from "@/models/entities/renote-muting.js";
import { User } from "@/models/entities/user.js";
import type { User } from "@/models/entities/user.js";
import { awaitAll } from "@/prelude/await-all.js";
import { Users } from "../index.js";

View file

@ -1,7 +1,7 @@
import { db } from "@/db/postgre.js";
import { Packed } from "@/misc/schema.js";
import type { Packed } from "@/misc/schema.js";
import { ReplyMuting } from "@/models/entities/reply-muting.js";
import { User } from "@/models/entities/user.js";
import type { User } from "@/models/entities/user.js";
import { awaitAll } from "@/prelude/await-all.js";
import { Users } from "../index.js";

View file

@ -39,7 +39,7 @@ export async function importCkPost(
*/
const urls = (post.files || [])
.map((x: any) => x.url)
.filter((x: String) => x.startsWith("http"));
.filter((x: string) => x.startsWith("http"));
const files: DriveFile[] = [];
for (const url of urls) {
try {

View file

@ -68,7 +68,7 @@ export async function importMastoPost(
if (!isRenote && files.length == 0) {
const urls = post.object.attachment
.map((x: any) => x.url)
.filter((x: String) => x.startsWith("http"));
.filter((x: string) => x.startsWith("http"));
files = [];
for (const url of urls) {
try {

View file

@ -42,7 +42,7 @@ export default async (user: { id: User["id"] }, url: string, object: any) => {
export async function apGet(
url: string,
user?: ILocalUser,
redirects: boolean = true,
redirects = true,
): Promise<{ finalUrl: string; content: IObject }> {
if (!isSafeUrl(url)) {
throw new StatusError("Invalid URL", 400);

View file

@ -82,7 +82,7 @@ function extractRanges(
}
function createBoundary(len: number): string {
let chars = [];
const chars = [];
for (let i = 0; i < len; i = i + 1) {
chars[i] = BOUNDARY_CHARS.charAt(
Math.floor(Math.random() * BOUNDARY_CHARS.length),

View file

@ -132,7 +132,7 @@ export default class Logger {
? message
: null;
let log = `${l} ${worker}\t[${domains.join(" ")}]\t${m}`;
const log = `${l} ${worker}\t[${domains.join(" ")}]\t${m}`;
console.log(important ? chalk.bold(log) : log);

View file

@ -1,7 +1,7 @@
declare let self: ServiceWorkerGlobalScope;
import { get } from "idb-keyval";
import { pushNotificationDataMap } from "@/types";
import type { PushNotificationDataMap } from "@/types";
import { api } from "@/scripts/operations";
type Accounts = {
@ -30,8 +30,8 @@ class SwNotificationReadManager {
}
// プッシュ通知の既読をサーバーに送信
public async read<K extends keyof pushNotificationDataMap>(
data: pushNotificationDataMap[K],
public async read<K extends keyof PushNotificationDataMap>(
data: PushNotificationDataMap[K],
) {
if (data.type !== "notification" || !(data.userId in this.accounts)) return;