chore(): Reorganize modules (#7210)

**What**
Move all modules to the modules directory
This commit is contained in:
Adrien de Peretti
2024-05-02 17:33:34 +02:00
committed by GitHub
parent 7a351eef09
commit 4eae25e1ef
870 changed files with 91 additions and 62 deletions

View File

@@ -0,0 +1,32 @@
import { FileTypes } from "@medusajs/types"
import { AbstractFileProviderService } from "@medusajs/utils"
export class FileProviderServiceFixtures extends AbstractFileProviderService {
static identifier = "fixtures-file-provider"
protected storage = {}
async upload(
file: FileTypes.ProviderUploadFileDTO
): Promise<FileTypes.ProviderFileResultDTO> {
this.storage[file.filename] = file.content
return {
url: file.filename,
key: file.filename,
}
}
async delete(file: FileTypes.ProviderDeleteFileDTO): Promise<void> {
delete this.storage[file.fileKey]
return
}
async getPresignedDownloadUrl(
fileData: FileTypes.ProviderGetFileDTO
): Promise<string> {
if (this.storage[fileData.fileKey]) {
return this.storage[fileData.fileKey]
}
return ""
}
}
export const services = [FileProviderServiceFixtures]

View File

@@ -0,0 +1 @@
export * from "./default-provider"