pi / packages /coding-agent /src /utils /deprecation.ts
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
f500658 verified
Raw History Blame Contribute Delete
461 Bytes
import chalk from "chalk";
const emittedDeprecationWarnings = new Set<string>();
export function warnDeprecation(message: string): void {
if (emittedDeprecationWarnings.has(message)) return;
emittedDeprecationWarnings.add(message);
console.warn(chalk.yellow(`Deprecation warning: ${message}`));
}
/** Clear deprecation warning state. Exported for tests. */
export function clearDeprecationWarningsForTests(): void {
emittedDeprecationWarnings.clear();
}