feat: server lint import & order (#750)

This commit is contained in:
Jérémy M
2023-07-19 14:01:32 +02:00
committed by GitHub
parent 8af88d1ab3
commit ce3e023a00
155 changed files with 1165 additions and 304 deletions

View File

@ -1,6 +1,8 @@
import { Test, TestingModule } from '@nestjs/testing';
import { FileService } from 'src/core/file/services/file.service';
import { FileController } from './file.controller';
import { FileService } from '../services/file.service';
describe('FileController', () => {
let controller: FileController;

View File

@ -1,7 +1,9 @@
import { Controller, Get, Param, Res } from '@nestjs/common';
import { Response } from 'express';
import { checkFilePath, checkFilename } from '../file.utils';
import { FileService } from '../services/file.service';
import { checkFilePath, checkFilename } from 'src/core/file/file.utils';
import { FileService } from 'src/core/file/services/file.service';
// TODO: Add cookie authentication
@Controller('files')

View File

@ -1,4 +1,5 @@
import { Module } from '@nestjs/common';
import { FileService } from './services/file.service';
import { FileUploadService } from './services/file-upload.service';
import { FileUploadResolver } from './resolvers/file-upload.resolver';

View File

@ -1,10 +1,14 @@
import { kebabCase } from 'src/utils/kebab-case';
import { FileFolder } from './interfaces/file-folder.interface';
import { KebabCase } from 'type-fest';
import { BadRequestException } from '@nestjs/common';
import { basename } from 'path';
import { KebabCase } from 'type-fest';
import { kebabCase } from 'src/utils/kebab-case';
import { settings } from 'src/constants/settings';
import { FileFolder } from './interfaces/file-folder.interface';
type AllowedFolders = KebabCase<keyof typeof FileFolder>;
export function checkFilePath(filePath: string): string {

View File

@ -1,6 +1,8 @@
import { Test, TestingModule } from '@nestjs/testing';
import { FileUploadService } from 'src/core/file/services/file-upload.service';
import { FileUploadResolver } from './file-upload.resolver';
import { FileUploadService } from '../services/file-upload.service';
describe('FileUploadResolver', () => {
let resolver: FileUploadResolver;

View File

@ -1,10 +1,13 @@
import { Args, Mutation, Resolver } from '@nestjs/graphql';
import { GraphQLUpload, FileUpload } from 'graphql-upload';
import { FileUploadService } from '../services/file-upload.service';
import { UseGuards } from '@nestjs/common';
import { GraphQLUpload, FileUpload } from 'graphql-upload';
import { FileFolder } from 'src/core/file/interfaces/file-folder.interface';
import { FileUploadService } from 'src/core/file/services/file-upload.service';
import { JwtAuthGuard } from 'src/guards/jwt.auth.guard';
import { streamToBuffer } from 'src/utils/stream-to-buffer';
import { FileFolder } from '../interfaces/file-folder.interface';
@UseGuards(JwtAuthGuard)
@Resolver()

View File

@ -1,8 +1,10 @@
import { Test, TestingModule } from '@nestjs/testing';
import { FileUploadService } from './file-upload.service';
import { EnvironmentService } from 'src/integrations/environment/environment.service';
import { FileStorageService } from 'src/integrations/file-storage/file-storage.service';
import { FileUploadService } from './file-upload.service';
describe('FileUploadService', () => {
let service: FileUploadService;

View File

@ -1,10 +1,13 @@
import { Injectable } from '@nestjs/common';
import sharp from 'sharp';
import { v4 as uuidV4 } from 'uuid';
import { FileFolder } from 'src/core/file/interfaces/file-folder.interface';
import { getCropSize } from 'src/utils/image';
import { settings } from 'src/constants/settings';
import { FileFolder } from '../interfaces/file-folder.interface';
import { FileStorageService } from 'src/integrations/file-storage/file-storage.service';
import { v4 as uuidV4 } from 'uuid';
@Injectable()
export class FileUploadService {

View File

@ -1,8 +1,10 @@
import { Test, TestingModule } from '@nestjs/testing';
import { FileService } from './file.service';
import { EnvironmentService } from 'src/integrations/environment/environment.service';
import { FileStorageService } from 'src/integrations/file-storage/file-storage.service';
import { FileService } from './file.service';
describe('FileService', () => {
let service: FileService;

View File

@ -1,4 +1,5 @@
import { Injectable } from '@nestjs/common';
import { FileStorageService } from 'src/integrations/file-storage/file-storage.service';
@Injectable()