Rocky_Mountain_Vending/.pnpm-store/v10/files/06/7a59ac52ce4687aba38b5edcd59fafac51ac69320a515b6474316fad67d7651c704ed0d47c9d19e3f8fe5c4264cf1cd932b79b8247e527f9fb8c712769601d
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

43 lines
1.1 KiB
Text

/*@__NO_SIDE_EFFECTS__*/ export function rawHeaders(headers) {
const rawHeaders = [];
for (const key in headers) {
if (Array.isArray(headers[key])) {
for (const h of headers[key]) {
rawHeaders.push(key, h);
}
} else {
rawHeaders.push(key, headers[key]);
}
}
return rawHeaders;
}
/*@__NO_SIDE_EFFECTS__*/ export function mergeFns(...functions) {
return function(...args) {
for (const fn of functions) {
fn(...args);
}
};
}
/*@__NO_SIDE_EFFECTS__*/ export function createNotImplementedError(name) {
return new Error(`[unenv] ${name} is not implemented yet!`);
}
/*@__NO_SIDE_EFFECTS__*/ export function notImplemented(name) {
const fn = () => {
throw createNotImplementedError(name);
};
return Object.assign(fn, { __unenv__: true });
}
/*@__NO_SIDE_EFFECTS__*/ export function notImplementedAsync(name) {
const fn = notImplemented(name);
fn.__promisify__ = () => notImplemented(name + ".__promisify__");
fn.native = fn;
return fn;
}
/*@__NO_SIDE_EFFECTS__*/ export function notImplementedClass(name) {
return class {
__unenv__ = true;
constructor() {
throw new Error(`[unenv] ${name} is not implemented yet!`);
}
};
}