UNPKG

whalesong

Version:

Distributed container registry built on hypercores and IPFS

15 lines (13 loc) 310 B
import fs from 'fs/promises' import os from 'os' import path from 'path' export async function baseDir (makeDir = true) { const baseDir = process.env.WHALESONG_DATA ?? path.join( os.homedir(), '.whalesong' ) if (makeDir) { await fs.mkdir(baseDir, { recursive: true }) } return baseDir }