bananas-commerce
Version:
A client for bananas-commerce with support for TypeScript
16 lines (15 loc) • 608 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.casedString = void 0;
const mod_js_1 = require("../deps/deno.land/x/gutenberg@0.1.5/case/camel_case/mod.js");
const mod_js_2 = require("../deps/deno.land/x/gutenberg@0.1.5/case/snake_case/mod.js");
/** Converts a {@link string} to the specified {@link casing}. */
const casedString = (string, casing) => {
return stringCasers[casing](string);
};
exports.casedString = casedString;
const stringCasers = {
snake: mod_js_2.snakeCase,
camel: mod_js_1.camelCase,
};
Object.assign(exports.casedString, stringCasers);