@mesh-tech/mesh-cli
Version:
CLI for Mesh platform development utilities
12 lines (11 loc) • 366 B
JavaScript
import fs from "node:fs";
import os from "node:os";
import path from "node:path";
export function meshCacheHome() {
return process.env.MESH_CACHE_HOME || path.join(os.homedir(), ".cache", "mesh");
}
export function meshCacheDir(...segments) {
const dir = path.join(meshCacheHome(), ...segments);
fs.mkdirSync(dir, { recursive: true });
return dir;
}