Noteworthy Puppy Movies

    string-things

    1.0.12 • Public • Published

    string-things

    Simple string functions in one tiny bundle.

    I found a work project using a 30kb library to kebab case a string which was of course too large, so I have tried to provide this function and more in a small package for my web projects.

    Usage

    npm install string-things
    

    or

    yarn add string-things
    

    Functions provided

    camelCase

    import { camelCase } from "string-things";
     
    camelCase("fred bill and Ted");
    // => "fredBillAndTed"
     
    camelCase("some muddled u%p te$xt");
    // => "someMuddledUpText"

    kebabCase

    import { kebabCase } from "string-things";
     
    kebabCase("string things");
    // => "string-things"
     
    kebabCase("stringThings");
    // => "string-things"

    capitaliseFirstLetter

    import { capitaliseFirstLetter } from "string-things";
     
    capitaliseFirstLetter("charlie");
    // => "Charlie"

    unescape

    import { unescape } from "string-things";
     
    unescape("<div&rt;");
    // => "<div>"

    titleCase

    import { titleCase } from "string-things";
     
    titleCase("aPropertyNameWhichNeedsToBeDisplayedAsATitle");
    // => "A Property Name Which Needs To Be Displayed As A Title"

    truncate

    truncate(stringValue, options)

    import { truncate } from "string-things";
     
    truncate("Once upon a time there was a string that was truncated");
    // => "Once upon a time there..."
     
    truncate("Once upon a time there was a string that was truncated", {
      length: 15
    });
    // => "Once upon a time..."

    Actively maintained

    Every time I need a string function, I will be adding it to this library.

    Install

    npm i string-things

    DownloadsWeekly Downloads

    7

    Version

    1.0.12

    License

    ISC

    Unpacked Size

    12 kB

    Total Files

    20

    Last publish

    Collaborators

    • charliearlie