case-converter-cli
v0.1.1
Published
Quick and simple text case conversion in the terminal
Downloads
9
Readme
Quick and simple text case conversion in the terminal
Case Converter CLI
ccc
is a command line tool designed to make converting the case of text easy.
Installation
Install ccc
globally via npm:
npm install --global case-converter-cli
Usage
The ccc
command requires text to convert and a case to use, supplied via the --case
flag.
Text to be converted can be passed to the ccc
command in two ways:
- Supplied as an argument
- Piped from a previous command
Argument
When supplying text via argument, simply choose a case, for example "upper", and supply the text as a default argument:
$ ccc "hello world" --case upper
> HELLO WORLD
Piped
When supplying text via argument, choose a case, for example "upper", and pipe the output of another command to ccc
:
$ echo "hello world" | ccc --case upper
> HELLO WORLD
Cases
ccc
offers an extensive list of cases, and attempts to detect the case of the input text before converting it to the chosen case. The list of cases are as follows:
- upper
- lower
- title
- camel
- constant
- dot
- kebab
- pascal
- path
- sentence
- snake
- invert
- rage
Examples
Below is the result of running ccc
on the text 'Good morning World' with different cases:
| Case | Input | Output | |----------|--------------------|--------------------| | upper | Good morning World | GOOD MORNING WORLD | | lower | Good morning World | good morning world | | title | Good morning World | Good Morning World | | camel | Good morning World | goodMorningWorld | | constant | Good morning World | GOOD_MORNING_WORLD | | dot | Good morning World | good.morning.world | | kebab | Good morning World | good-morning-world | | pascal | Good morning World | GoodMorningWorld | | path | Good morning World | good/morning/world | | sentence | Good morning World | Good morning world | | snake | Good morning World | good_morning_world | | invert | Good morning World | gOOD MORNING wORLD | | rage | Good morning World | gOoD MoRnInG WoRlD |