UNPKG

bananas-commerce

Version:

A client for bananas-commerce with support for TypeScript

12 lines (11 loc) 447 B
import { camelCase } from "../deps/deno.land/x/gutenberg@0.1.5/case/camel_case/mod.js"; import { snakeCase } from "../deps/deno.land/x/gutenberg@0.1.5/case/snake_case/mod.js"; /** Converts a {@link string} to the specified {@link casing}. */ export const casedString = (string, casing) => { return stringCasers[casing](string); }; const stringCasers = { snake: snakeCase, camel: camelCase, }; Object.assign(casedString, stringCasers);