UNPKG

bananas-commerce

Version:

A client for bananas-commerce with support for TypeScript

18 lines (17 loc) 564 B
import { pascalCase, pascalCaseTransform, pascalCaseTransformMerge, } from "../pascal_case/mod.js"; export function camelCaseTransform(input, index) { if (index === 0) return input.toLowerCase(); return pascalCaseTransform(input, index); } export function camelCaseTransformMerge(input, index) { if (index === 0) return input.toLowerCase(); return pascalCaseTransformMerge(input); } export function camelCase(input, options = {}) { return pascalCase(input, { transform: camelCaseTransform, ...options, }); }