UNPKG

nearfs

Version:

NEARFS is a distributed file system compatible with IPFS that uses the NEAR blockchain as a backend.

14 lines (12 loc) 380 B
const STORAGE_TYPE = process.env.NEARFS_STORAGE_TYPE || 'fs'; function requireStorage(storageType) { switch (storageType) { case 'fs': return require('./fs'); case 's3': return require('./s3'); default: throw new Error(`Unknown storage type: ${storageType}`); } } module.exports = requireStorage(STORAGE_TYPE);