Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
composition / dist / camelCaseKeys.d.ts
Size: Mime:
declare type LowerCase = Partial<{
    [k in 'a' | 'b' | '_']: string;
}>;
interface CamelCasable extends LowerCase {
}
/**
 * @desc this duplicates keys, is simplest fastest
 * @NOTE mutates obj
 */
declare function addCamelCaseKeys(obj: CamelCasable): CamelCasable;
/**
 * @NOTE is immutable
 */
declare function camelCaseKeys(obj: any): any;
export { addCamelCaseKeys };
export { camelCaseKeys };
export default camelCaseKeys;