13 lines
581 B
TypeScript
13 lines
581 B
TypeScript
import { getShopFaviconMulterConfig } from '../../../config';
|
|
import { getShopBrandingDir } from '../../../config/uploadPaths';
|
|
import { createDiskStorageUploadOptions } from '../../../utils/createDiskStorageUploadOptions';
|
|
import { createUploadFilePipe } from '../../../utils/createUploadFilePipe';
|
|
|
|
const uploadDir = getShopBrandingDir();
|
|
|
|
export const shopFaviconUploadOptions = createDiskStorageUploadOptions(uploadDir);
|
|
|
|
const { allowedMimes, maxFileBytes } = getShopFaviconMulterConfig();
|
|
|
|
export const shopFaviconFilePipe = createUploadFilePipe(allowedMimes, maxFileBytes);
|