1.0.7 • Published 4 years ago

to-kebab v1.0.7

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

to-kebab

Node.js CI

Simple converter for strings.
Converts any string to kebab case and kebab case to pascal case, camel case and snake case.

  • kebab-case-2
  • camelCase2
  • snake_case_2
  • PascalCase2

Usage

const {kebabToCamel} = require("to-kebab");
const {kebabToSnake} = require("to-kebab");
const {kebabToPascal} = require("to-kebab");
const {toKebab} = require("to-kebab");

const kebab = toKebab('ersatzKonzept12'); // => ersatz-konzept-12
kebabToPascal(kebab); // => ErsatzKonzept12
kebabToSnake(kebab); // => ersatz_konzept_12
kebabToCamel(kebab); // => ersatzKonzept12

Methods

  • toKebab(string): string same as unknownToKebab(string): string
  • kebabToCamel(string): string
  • kebabToSnake(string): string
  • kebabToPascal(string): string
  • capitalize(string): string
  • lowerFirst(string): string
methodinput stringoutput stringoutput case
toKebabersatzKonzeptersatz-konzeptkebab
toKebabErsatzKonzeptersatz-konzeptkebab
toKebabersatz-Konzeptersatz-konzeptkebab
toKebabersatz-konzeptersatz-konzeptkebab
toKebabERSATZ-KONZEPTersatz-konzeptkebab
toKebabersatz_Konzeptersatz-konzeptkebab
toKebabersatz_konzeptersatz-konzeptkebab
toKebabERSATZ_KONZEPTersatz-konzeptkebab
toKebabersatz Konzeptersatz-konzeptkebab
toKebabersatz-KonzeptDialogersatz-konzept-dialogkebab
toKebabersatz_KonzeptDialogersatz-konzept-dialogkebab
toKebabersatzKonzept12ersatz-konzept-12kebab
toKebabersatzKonzept-12ersatz-konzept-12kebab
toKebabERSATZ-KONZEPT12ersatz-konzept-12kebab
toKebabersatzKonzept12ersatz-konzept-12kebab
toKebabERSATZ_KONZEPT12ersatz-konzept-12kebab
kebabToCamelersatz-konzept-12ersatzKonzept12camel
kebabToPascalersatz-konzept-12ErsatzKonzept12pascal
kebabToSnakeersatz-konzept-12ersatz_konzept_12snake
kebabToSnakeersatz-konzept-12ersatz_konzept_12snake
capitalizeabcAbc
lowerFirstABCaBC