| 123456789101112131415 | var toString = require('../lang/toString');var lowerCase = require('./lowerCase');var upperCase = require('./upperCase');    /**     * UPPERCASE first char of each sentence and lowercase other chars.     */    function sentenceCase(str){        str = toString(str);        // Replace first char of each sentence (new line or after '.\s+') to        // UPPERCASE        return lowerCase(str).replace(/(^\w)|\.\s+(\w)/gm, upperCase);    }    module.exports = sentenceCase;
 |