typeorm-faker-js
Version:
Generate mocks, stubs using fakers with your Entity Settings
2 lines (1 loc) • 304 B
TypeScript
export declare type CamelCaseToSnakeCase<T extends string, Joiner extends '' | '_' = ''> = T extends `${infer Character}${infer Rest}` ? Character extends Uppercase<Character> ? `${Joiner}${Lowercase<Character>}${CamelCaseToSnakeCase<Rest, '_'>}` : `${Character}${CamelCaseToSnakeCase<Rest, '_'>}` : '';