convconv
Version:
Naming Conventions Converter
15 lines (14 loc) • 465 B
TypeScript
import { Adapter } from "./adapters/adapter";
import { ConvConv, Convention } from "./types";
export declare class ConvConvImpl implements ConvConv {
private readonly name;
private readonly adapter;
constructor(name: string, adapter: Adapter);
toConvention(convention: Convention): string;
toKebab(): string;
toCamel(): string;
toSnake(): string;
toPascal(): string;
toScreamingKebab(): string;
toScreamingSnake(): string;
}