lakutata
Version:
An IoC-based universal application framework.
17 lines (14 loc) • 416 B
JavaScript
import { ToLower as o, ToUpper as e, Split as n } from "../../helpers/NoCase.mjs";
function r(r, t) {
const c = o(t?.locale);
const s = e(t?.locale);
return n(r, t).map(((o, e) => {
if (e === 0) {
return c(o);
}
const n = o[0];
const r = n >= "0" && n <= "9" ? "_" + n : s(n);
return r + c(o.slice(1));
})).join("");
}
export { r as CamelCase };