import path from 'path'; import mkdirp from 'mkdirp'; export function getScryptedVolume() { const volumeDir = process.env.SCRYPTED_VOLUME || path.join(process.cwd(), 'volume'); return volumeDir; } export function getPluginVolume(pluginId: string) { const volume = getScryptedVolume(); const pluginVolume = path.join(volume, 'plugins', pluginId); return pluginVolume; } export function ensurePluginVolume(pluginId: string) { const pluginVolume = getPluginVolume(pluginId); try { mkdirp.sync(pluginVolume); } catch (e) { } return pluginVolume; }