This is a
playground to test code. It runs a full
Node.js environment and already has all of
npm’s 1,000,000+ packages pre-installed, including
propercase with all
npm packages installed. Try it out:
This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.
This simple module can be used to proper case (sometimes called title case) a string.
It works by lower-casing the string and then capitalizing the first character after certain special characters.
Right now these special characters are defined by: var characters = [' ', '-', ''', '.'];
npm install propercase --save
var pcase = require('propercase'); console.log(pcase("whaaat? my first public m'odule"));
"jim test" becomes "Jim Test" "JIM TEST" becomes "Jim Test" "conan o'brien" becomes "Conan O'Brien" "CONAN O'BRIEN" becomes "Conan O'Brien" "This-Is A Mix'Of'Tests For Mr.Smith And Mr.Jones" becomes "This-Is A Mix'Of'Tests For Mr.Smith And Mr.Jones"