UNPKG

remeda

Version:

A utility library for JavaScript and Typescript.

1 lines 400 B
const e=require(`./words-B39hfVL5.cjs`),t=/[a-z]/u,n=!0;function r(e,t){return typeof e==`string`?i(e,t):t=>i(t,e)}const i=(n,{preserveConsecutiveUppercase:r=!0}={})=>e.words(t.test(n)?n:n.toLowerCase()).map((e,t)=>`${t===0?e[0].toLowerCase():e[0].toUpperCase()}${r?e.slice(1):e.slice(1).toLowerCase()}`).join(``);Object.defineProperty(exports,`toCamelCase`,{enumerable:!0,get:function(){return r}});