ragvault
Version:
Securely manage and query your private data using a local vector database. Your private RAG.
13 lines (12 loc) • 343 B
JavaScript
import fs from "fs/promises";
import { APP_DIR } from "../constant/index.js";
import chalk from "chalk";
export async function ensureAppDir() {
try {
await fs.mkdir(APP_DIR, { recursive: true });
}
catch (error) {
console.error(chalk.red("Failed to create app directory:"), error);
process.exit(1);
}
}