UNPKG

convconv

Version:
22 lines (21 loc) 902 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.IS_OPERATIONS = void 0; const kebab_1 = require("./adapters/kebab"); const snake_1 = require("./adapters/snake"); const camel_1 = require("./adapters/camel"); const pascal_1 = require("./adapters/pascal"); const screaming_kebab_1 = require("./adapters/screaming.kebab"); const screaming_snake_1 = require("./adapters/screaming.snake"); exports.IS_OPERATIONS = { isConvention(convention, name) { const methodName = ("is" + pascal_1.Pascal.fromKebab(convention)); return this[methodName](name); }, isKebab: kebab_1.Kebab.isKebab, isCamel: camel_1.Camel.isCamel, isSnake: snake_1.Snake.isSnake, isPascal: pascal_1.Pascal.isPascal, isScreamingKebab: screaming_kebab_1.ScreamingKebab.isScreamingKebab, isScreamingSnake: screaming_snake_1.ScreamingSnake.isScreamingSnake, };