import { CC_TO_LO, CC_TO_UP } from './camelCase.js'; /** @internal */ function converter(map) { return (value) => value ? map[value.charCodeAt(0)] + value.slice(1) : ''; } /** * @name stringLowerFirst * @summary Lowercase the first letter of a string * @description * Lowercase the first letter of a string * @example *
* * ```javascript * import { stringLowerFirst } from '@pezkuwi/util'; * * stringLowerFirst('ABC'); // => 'aBC' * ``` */ export const stringLowerFirst = /*#__PURE__*/ converter(CC_TO_LO); /** * @name stringUpperFirst * @summary Uppercase the first letter of a string * @description * Lowercase the first letter of a string * @example *
* * ```javascript * import { stringUpperFirst } from '@pezkuwi/util'; * * stringUpperFirst('abc'); // => 'Abc' * ``` */ export const stringUpperFirst = /*#__PURE__*/ converter(CC_TO_UP);