UNPKG

@coko/server

Version:

Reusable server for use by Coko's projects

28 lines (20 loc) 531 B
/* eslint-disable max-classes-per-file */ const config = require('config') const FileStorage = require('./FileStorage') const FileStorageNoop = require('./FileStorageNoop') /** * PREVIOUSLY EXPORTED FUNCTIONS */ // const fileStorage = { // deleteFiles: fileStorageDeleteFiles, // download, // healthCheck, // getURL, // upload, // list, // } const exportedClass = config.has('useFileStorage') && config.get('useFileStorage') ? new FileStorage() : new FileStorageNoop() module.exports = exportedClass