Move factory at the top of the provider file

This commit is contained in:
Convly 2022-10-19 09:21:11 +02:00
parent 2878ed706b
commit adee08e3a1

View File

@ -39,6 +39,10 @@ export interface ILocalFileSourceProviderOptions {
compressed?: boolean;
}
export const createLocalFileSourceProvider = (options: ILocalFileSourceProviderOptions) => {
return new LocalFileSourceProvider(options);
};
class LocalFileSourceProvider implements ISourceProvider {
type: ProviderType = 'source';
name: string = 'source::local-file';
@ -197,7 +201,3 @@ class LocalFileSourceProvider implements ISourceProvider {
});
}
}
export const createLocalFileSourceProvider = (options: ILocalFileSourceProviderOptions) => {
return new LocalFileSourceProvider(options);
};