first commit
This commit is contained in:
79
node_modules/change-case/dist/index.d.ts
generated
vendored
Normal file
79
node_modules/change-case/dist/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
/**
|
||||
* Supported locale values. Use `false` to ignore locale.
|
||||
* Defaults to `undefined`, which uses the host environment.
|
||||
*/
|
||||
export type Locale = string[] | string | false | undefined;
|
||||
/**
|
||||
* Options used for converting strings to pascal/camel case.
|
||||
*/
|
||||
export interface PascalCaseOptions extends Options {
|
||||
mergeAmbiguousCharacters?: boolean;
|
||||
}
|
||||
/**
|
||||
* Options used for converting strings to any case.
|
||||
*/
|
||||
export interface Options {
|
||||
locale?: Locale;
|
||||
split?: (value: string) => string[];
|
||||
/** @deprecated Pass `split: splitSeparateNumbers` instead. */
|
||||
separateNumbers?: boolean;
|
||||
delimiter?: string;
|
||||
prefixCharacters?: string;
|
||||
suffixCharacters?: string;
|
||||
}
|
||||
/**
|
||||
* Split any cased input strings into an array of words.
|
||||
*/
|
||||
export declare function split(value: string): string[];
|
||||
/**
|
||||
* Split the input string into an array of words, separating numbers.
|
||||
*/
|
||||
export declare function splitSeparateNumbers(value: string): string[];
|
||||
/**
|
||||
* Convert a string to space separated lower case (`foo bar`).
|
||||
*/
|
||||
export declare function noCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to camel case (`fooBar`).
|
||||
*/
|
||||
export declare function camelCase(input: string, options?: PascalCaseOptions): string;
|
||||
/**
|
||||
* Convert a string to pascal case (`FooBar`).
|
||||
*/
|
||||
export declare function pascalCase(input: string, options?: PascalCaseOptions): string;
|
||||
/**
|
||||
* Convert a string to pascal snake case (`Foo_Bar`).
|
||||
*/
|
||||
export declare function pascalSnakeCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to capital case (`Foo Bar`).
|
||||
*/
|
||||
export declare function capitalCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to constant case (`FOO_BAR`).
|
||||
*/
|
||||
export declare function constantCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to dot case (`foo.bar`).
|
||||
*/
|
||||
export declare function dotCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to kebab case (`foo-bar`).
|
||||
*/
|
||||
export declare function kebabCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to path case (`foo/bar`).
|
||||
*/
|
||||
export declare function pathCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to path case (`Foo bar`).
|
||||
*/
|
||||
export declare function sentenceCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to snake case (`foo_bar`).
|
||||
*/
|
||||
export declare function snakeCase(input: string, options?: Options): string;
|
||||
/**
|
||||
* Convert a string to header case (`Foo-Bar`).
|
||||
*/
|
||||
export declare function trainCase(input: string, options?: Options): string;
|
||||
Reference in New Issue
Block a user