No description
Find a file
Konstantin Epishev c3a8b1b41c
Merge pull request #7 from arkanoid87/master
replacing std/re with nitely/nim-regex to enable anycase at compile time
2024-01-24 11:48:53 +01:00
.github/workflows Accept all interactive prompts in github action to support external deps 2023-11-24 05:08:46 +01:00
src replacing std/re with nitely/nim-regex to enable anycase at comple time 2023-11-23 20:37:39 +01:00
tests testcase for compile time 2023-11-24 04:59:49 +01:00
.gitignore feat: initial 2019-12-16 18:31:28 +03:00
anycase.nimble replacing std/re with nitely/nim-regex to enable anycase at comple time 2023-11-23 20:37:39 +01:00
CHANGELOG.md docs: add CHANGELOG 2019-12-16 19:27:46 +03:00
LICENSE docs: add license 2019-12-16 18:32:22 +03:00
README.md Add new cases and fix 2023-07-15 10:51:21 -06:00

anycase

Build Status MIT License

Convert strings to any case

Usage

import anycase

camel("any case")   # "anyCase"
cobol("any case")   # "ANY-CASE"
dot("any case")   # "any.case"
kebab("any case")   # "any-case"
pascal("any case")  # "AnyCase"
pascalSnake("any case")  # "Any_Case"
path("any case")    # "any/case"
screamingSnake("any case")  # "ANY_CASE"
snake("any case")   # "any_case"
train("any case")   # "Any-Case"
plain("any-case")   # "any case"

Supported cases

  • camel
  • cobol
  • dot
  • kebab
  • pascal snake
  • pascal
  • path
  • screaming snake
  • snake
  • train
  • plain

If you don't see any case feel free to open issue or pull request.