UNPKG

case-converters

Version:

A modern TypeScript utility to convert strings and object keys between various case styles like camelCase, snake_case, PascalCase, kebab-case, spongeCase, and more.

20 lines (19 loc) 2.31 kB
export declare class CaseObj { private static createMethod; static objToCamel: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToCapital: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToConstant: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToNot: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToDot: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToPascal: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToPath: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToSentence: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToSnake: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToTrain: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToKebab: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToSponge: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToSwap: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToTitle: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToUpper: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; static objToLower: (input: Record<string, unknown> | Record<string, unknown>[]) => Record<string, unknown> | Record<string, unknown>[]; }