Convert a string to a dash-separated string (kebab case). Works with camelcase, pascalcase, space-separated, etc.
MIT License
Iterate over the own enumerable properties of an object, and return an object with properties tha...
Like String.prototype.replace() but attempts to match the casing of the substring being replaced....
Convert plain text into snippets of markdown.
Wrap, align and justify the words in a string.
Wrap words to a specified length.
Convert a string to pascal case (upper camel case). Used by more than 8.7 million projects on Git...
Convert arabic numbers to roman numerals (useful for books, outlines, documentation, slide decks,...
Iterate over the enumerable properties of an object, and return an object with properties that ev...
Detects the casing of the input string (camelcase, lowercase, snakecase, kebabcase, snakecase, up...
Split a string on a given character or characters, with support for escaping.
Easily add plugin support to your node.js application.
Parse a gitignore file into an array of patterns. Comments and empty lines are stripped.
Get the native JavaScript type of a value, fast. Used by superstruct, micromatch and many others!
Empower your text editor or prompt with full-featured code snippets! JavaScript library and API f...
Return the unique words in a string or array.