From 5784df2ff046b7ca24fb62a383abaf8515406fb3 Mon Sep 17 00:00:00 2001 From: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com> Date: Sat, 27 Jun 2026 18:28:31 +0900 Subject: [PATCH] refactor: avoid using default import --- packages/backend/src/core/DriveService.ts | 2 +- packages/backend/src/core/ImageProcessingService.ts | 2 +- packages/backend/src/server/file/FileServerProxyHandler.ts | 2 +- packages/backend/src/server/web/ClientServerService.ts | 2 +- packages/backend/test/unit/server/FileServerService.ts | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/backend/src/core/DriveService.ts b/packages/backend/src/core/DriveService.ts index e3919bed7d..c374b6b80e 100644 --- a/packages/backend/src/core/DriveService.ts +++ b/packages/backend/src/core/DriveService.ts @@ -6,7 +6,7 @@ import { randomUUID } from 'node:crypto'; import * as fs from 'node:fs'; import { Inject, Injectable } from '@nestjs/common'; -import sharp from 'sharp'; +import { sharp } from 'sharp'; import type { Sharp } from 'sharp'; import { sharpBmp } from '@misskey-dev/sharp-read-bmp'; import { In, IsNull } from 'typeorm'; diff --git a/packages/backend/src/core/ImageProcessingService.ts b/packages/backend/src/core/ImageProcessingService.ts index c0687a36bf..0b5a7cb199 100644 --- a/packages/backend/src/core/ImageProcessingService.ts +++ b/packages/backend/src/core/ImageProcessingService.ts @@ -4,7 +4,7 @@ */ import { Injectable } from '@nestjs/common'; -import sharp from 'sharp'; +import { sharp } from 'sharp'; import type { Sharp, WebpOptions, AvifOptions } from 'sharp'; export type IImage = { diff --git a/packages/backend/src/server/file/FileServerProxyHandler.ts b/packages/backend/src/server/file/FileServerProxyHandler.ts index 41e8e47ba5..71063c9e6e 100644 --- a/packages/backend/src/server/file/FileServerProxyHandler.ts +++ b/packages/backend/src/server/file/FileServerProxyHandler.ts @@ -4,7 +4,7 @@ */ import * as fs from 'node:fs'; -import sharp from 'sharp'; +import { sharp } from 'sharp'; import { sharpBmp } from '@misskey-dev/sharp-read-bmp'; import type { Config } from '@/config.js'; import { FILE_TYPE_BROWSERSAFE } from '@/const.js'; diff --git a/packages/backend/src/server/web/ClientServerService.ts b/packages/backend/src/server/web/ClientServerService.ts index 13ef05e785..6388182dfe 100644 --- a/packages/backend/src/server/web/ClientServerService.ts +++ b/packages/backend/src/server/web/ClientServerService.ts @@ -7,7 +7,7 @@ import { randomUUID } from 'node:crypto'; import { resolve } from 'node:path'; import { Inject, Injectable } from '@nestjs/common'; import ms from 'ms'; -import sharp from 'sharp'; +import { sharp } from 'sharp'; import { In, IsNull } from 'typeorm'; import fastifyStatic from '@fastify/static'; import fastifyProxy from '@fastify/http-proxy'; diff --git a/packages/backend/test/unit/server/FileServerService.ts b/packages/backend/test/unit/server/FileServerService.ts index 66843cc4c1..4697f5f0a6 100644 --- a/packages/backend/test/unit/server/FileServerService.ts +++ b/packages/backend/test/unit/server/FileServerService.ts @@ -8,7 +8,7 @@ import * as path from 'node:path'; import fastifyStatic from '@fastify/static'; import Fastify, { type FastifyInstance } from 'fastify'; import { describe, expect, test, beforeAll, afterAll, afterEach } from 'vitest'; -import sharp from 'sharp'; +import { sharp } from 'sharp'; import { DataSource, type Repository } from 'typeorm'; import { initTestDb, randomString } from '../../utils.js'; import type { AiService } from '@/core/AiService.js';