Rocky_Mountain_Vending/.pnpm-store/v10/files/2b/9605c2243c29904304fa3c8e2b0f7c31a4bb32e2e2f13679c3a3155431c290d53456c09cea47e394a816ecbf52ca1d7f9d2488bf3e77dd9048a00367c93552
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

12 lines
406 B
Text

import { readFile as fsReadFile } from "node:fs/promises";
export const filePromises = {};
export const fileIntercept = {};
export const readFile = (path, options) => {
if (fileIntercept[path] !== undefined) {
return fileIntercept[path];
}
if (!filePromises[path] || options?.ignoreCache) {
filePromises[path] = fsReadFile(path, "utf8");
}
return filePromises[path];
};