underscore.string.cli

Use underscore.string on your commandline

Usage no npm install needed!

<script type="module">
  import underscoreStringCli from 'https://cdn.skypack.dev/underscore.string.cli';
</script>

README

underscore.string.cli

Build Status npm version

Use underscore.string on your commandline

Installation

npm install underscore.string.cli -g

Usage

You can use all methods from underscore.string.

$ string <command> <string> [-- options]

$ string camelize hello world
# js => s.camelize("hello world");
# => helloWorld

$ string camelize -hello-world -- true
# js => s.camelize("-hello-world", true);
# => helloWorld

$ string join \| -- foo bar moo boo
# js => s.join("|", "foo", "bar", "moo", "boo");
# => foo|bar|moo|boo

$ string levenshtein kitten -- kittah
# js => s.levenshtein("kitten", "kittah");
# => 2

You can pipe data through different methods

$ echo "foo    bar" | string clean | string capitalize
# js => s("foo    bar").clean().capitalize().value()
# => Foo bar