@boost/internal
Version:
Boost internals.
14 lines (10 loc) • 349 B
text/typescript
import debug, { type Debugger } from 'debug';
export function sentenceCase(value: unknown): string {
return String(value)
.replace(/[A-Z]/gu, (match) => ` ${match.toLocaleLowerCase()}`)
.trim();
}
debug.formatters.S = sentenceCase;
export function createInternalDebugger(namespace: string): Debugger {
return debug(`boost:${namespace}`);
}