string.d.ts 1.0 KB

123456789101112131415161718
  1. export declare function longestCommonPrefix(str1: string, str2: string): string;
  2. export declare function longestCommonSuffix(str1: string, str2: string): string;
  3. export declare function replacePrefix(string: string, oldPrefix: string, newPrefix: string): string;
  4. export declare function replaceSuffix(string: string, oldSuffix: string, newSuffix: string): string;
  5. export declare function removePrefix(string: string, oldPrefix: string): string;
  6. export declare function removeSuffix(string: string, oldSuffix: string): string;
  7. export declare function maximumOverlap(string1: string, string2: string): string;
  8. /**
  9. * Returns true if the string consistently uses Windows line endings.
  10. */
  11. export declare function hasOnlyWinLineEndings(string: string): boolean;
  12. /**
  13. * Returns true if the string consistently uses Unix line endings.
  14. */
  15. export declare function hasOnlyUnixLineEndings(string: string): boolean;
  16. export declare function trailingWs(string: string): string;
  17. export declare function leadingWs(string: string): string;
  18. //# sourceMappingURL=string.d.ts.map