项目文件夹

文件
2026-07-13 13:23:39 +08:00

17 行
487 B
TypeScript

import { RequestQueueFileSystemEntry } from './fs';
import { RequestQueueMemoryEntry } from './memory';
export function createRequestQueueStorageImplementation(options: CreateStorageImplementationOptions) {
if (options.persistStorage) {
return new RequestQueueFileSystemEntry(options);
}
return new RequestQueueMemoryEntry();
}
export interface CreateStorageImplementationOptions {
persistStorage: boolean;
storeDirectory: string;
requestId: string;
}