mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-19 05:55:34 +09:00
refactor(imports): replace relative imports with path aliases (#2741)
This commit is contained in:
1 parent
a59b80ce11
commit
84dcf6b8a8
1834 files changed
+11601
-10725
No files matched your search
@@ -1,16 +1,16 @@
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
import {resolveFavoriteGifEntry} from '@app/api/favorite_gif/FavoriteGifResolver';
|
||||
import {resolveGifRequestCountry} from '@app/api/gif/GifRequestCountry';
|
||||
import {DefaultUserOnly, LoginRequired} from '@app/api/middleware/AuthMiddleware';
|
||||
import {RateLimitMiddleware} from '@app/api/middleware/RateLimitMiddleware';
|
||||
import {OpenAPI} from '@app/api/middleware/ResponseTypeMiddleware';
|
||||
import {getUnfurlerService} from '@app/api/middleware/ServiceSingletons';
|
||||
import {RateLimitConfigs} from '@app/api/RateLimitConfig';
|
||||
import type {HonoApp, HonoEnv} from '@app/api/types/HonoEnv';
|
||||
import {Validator} from '@app/api/Validator';
|
||||
import {ResolveGifUrlsBodySchema, ResolveGifUrlsResponse} from '@fluxer/schema/src/domains/gif/FavoriteGifSchemas';
|
||||
import type {Context} from 'hono';
|
||||
import {resolveGifRequestCountry} from '../gif/GifRequestCountry';
|
||||
import {DefaultUserOnly, LoginRequired} from '../middleware/AuthMiddleware';
|
||||
import {RateLimitMiddleware} from '../middleware/RateLimitMiddleware';
|
||||
import {OpenAPI} from '../middleware/ResponseTypeMiddleware';
|
||||
import {getUnfurlerService} from '../middleware/ServiceSingletons';
|
||||
import {RateLimitConfigs} from '../RateLimitConfig';
|
||||
import type {HonoApp, HonoEnv} from '../types/HonoEnv';
|
||||
import {Validator} from '../Validator';
|
||||
import {resolveFavoriteGifEntry} from './FavoriteGifResolver';
|
||||
|
||||
async function getCountry(ctx: Context<HonoEnv>): Promise<string> {
|
||||
return resolveGifRequestCountry(ctx.req.raw);
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
import {resolveFavoriteGifEntry} from '@app/api/favorite_gif/FavoriteGifResolver';
|
||||
import {GifService} from '@app/api/gif/GifService';
|
||||
import type {IGifProvider} from '@app/api/gif/IGifProvider';
|
||||
import type {IMediaService} from '@app/api/infrastructure/IMediaService';
|
||||
import type {IUnfurlerService} from '@app/api/infrastructure/IUnfurlerService';
|
||||
import {BadGatewayError} from '@fluxer/errors/src/domains/core/BadGatewayError';
|
||||
import type {GifResponse} from '@fluxer/schema/src/domains/gif/GifSchemas';
|
||||
import {describe, expect, it, vi} from 'vitest';
|
||||
import {GifService} from '../gif/GifService';
|
||||
import type {IGifProvider} from '../gif/IGifProvider';
|
||||
import type {IMediaService} from '../infrastructure/IMediaService';
|
||||
import type {IUnfurlerService} from '../infrastructure/IUnfurlerService';
|
||||
import {resolveFavoriteGifEntry} from './FavoriteGifResolver';
|
||||
|
||||
function createProvider(gif: GifResponse, slug: string | null = gif.slug): IGifProvider {
|
||||
return {
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
// SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
import {tryExtractGifProviderSlug} from '@app/api/gif/GifProviderUtils';
|
||||
import type {GifService} from '@app/api/gif/GifService';
|
||||
import type {IGifProvider} from '@app/api/gif/IGifProvider';
|
||||
import type {IMediaService, MediaProxyMetadataResponse} from '@app/api/infrastructure/IMediaService';
|
||||
import type {IUnfurlerService} from '@app/api/infrastructure/IUnfurlerService';
|
||||
import {Logger} from '@fluxer/logger/src/Logger';
|
||||
import type {ResolvedGifEntrySchema} from '@fluxer/schema/src/domains/gif/FavoriteGifSchemas';
|
||||
import {inferFormatContentType, PREVIEW_FORMAT_PRIORITY} from '@fluxer/schema/src/domains/gif/GifMediaFormatKeys';
|
||||
import type {GifMediaFormat, GifResponse} from '@fluxer/schema/src/domains/gif/GifSchemas';
|
||||
import type {EmbedMediaResponse, MessageEmbedResponse} from '@fluxer/schema/src/domains/message/EmbedSchemas';
|
||||
import {tryExtractGifProviderSlug} from '../gif/GifProviderUtils';
|
||||
import type {GifService} from '../gif/GifService';
|
||||
import type {IGifProvider} from '../gif/IGifProvider';
|
||||
import type {IMediaService, MediaProxyMetadataResponse} from '../infrastructure/IMediaService';
|
||||
import type {IUnfurlerService} from '../infrastructure/IUnfurlerService';
|
||||
|
||||
const logger = new Logger('FavoriteGifResolver');
|
||||
|
||||
|
||||
Reference in new issue
Block a user