Rocky_Mountain_Vending/.pnpm-store/v10/files/da/4dbb705928a738533efe5de35adeffdffaf7325d35888e6516ba5f837646511686e423828c38dd31003037b4d8c6555ffccec43627d51a75890f8796ba082d
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

118 lines
3.5 KiB
Text
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

export default Log;
declare class Log {
static _logToStdErr(title: any, argsArray: any): void;
/**
* @param {string} title
*/
static loggerfn(title: string): any;
/**
* @param {string} level
*/
static setLevel(level: string): void;
/**
* A simple formatting utility for event logging.
* @param {string} prefix
* @param {!Object} data A JSON-serializable object of event data to log.
* @param {string=} level Optional logging level. Defaults to 'log'.
*/
static formatProtocol(prefix: string, data: any, level?: string | undefined): void;
/**
* @return {boolean}
*/
static isVerbose(): boolean;
/**
* @param {{msg: string, id: string, args?: any[]}} status
* @param {string} level
*/
static time({ msg, id, args }: {
msg: string;
id: string;
args?: any[];
}, level?: string): void;
/**
* @param {{msg: string, id: string, args?: any[]}} status
* @param {string} level
*/
static timeEnd({ msg, id, args }: {
msg: string;
id: string;
args?: any[];
}, level?: string): void;
/**
* @param {string} title
* @param {...any} args
*/
static log(title: string, ...args: any[]): void;
/**
* @param {string} title
* @param {...any} args
*/
static warn(title: string, ...args: any[]): void;
/**
* @param {string} title
* @param {...any} args
*/
static error(title: string, ...args: any[]): void;
/**
* @param {string} title
* @param {...any} args
*/
static verbose(title: string, ...args: any[]): void;
/**
* Add surrounding escape sequences to turn a string green when logged.
* @param {string} str
* @return {string}
*/
static greenify(str: string): string;
/**
* Add surrounding escape sequences to turn a string red when logged.
* @param {string} str
* @return {string}
*/
static redify(str: string): string;
static get green(): string;
static get red(): string;
static get yellow(): string;
static get purple(): string;
static get reset(): string;
static get bold(): string;
static get dim(): string;
static get tick(): "√" | "✓";
static get cross(): "×" | "✘";
static get whiteSmallSquare(): "·" | "▫";
static get heavyHorizontal(): "─" | "━";
static get heavyVertical(): "│ " | "┃ ";
static get heavyUpAndRight(): "└" | "┗";
static get heavyVerticalAndRight(): "├" | "┣";
static get heavyDownAndHorizontal(): "┬" | "┳";
static get doubleLightHorizontal(): string;
}
declare namespace Log {
let events: Emitter;
/**
* @return {PerformanceEntry[]}
*/
function takeTimeEntries(): PerformanceEntry[];
/**
* @return {PerformanceEntry[]}
*/
function getTimeEntries(): PerformanceEntry[];
}
declare class Emitter extends EventEmitter<[never]> {
constructor(options: any);
/**
* Fires off all status updates. Listen with
* `require('lib/log').events.addListener('status', callback)`
* @param {string} title
* @param {!Array<*>} argsArray
*/
issueStatus(title: string, argsArray: Array<any>): void;
/**
* Fires off all warnings. Listen with
* `require('lib/log').events.addListener('warning', callback)`
* @param {string} title
* @param {!Array<*>} argsArray
*/
issueWarning(title: string, argsArray: Array<any>): void;
}
import { EventEmitter } from 'events';