Sha256: 3a9ed56e443d930745495ab512561637da342a74dda9d7ec235de73a0f5f6f05

Contents?: true

Size: 459 Bytes

Versions: 6

Compression:

Stored size: 459 Bytes

Contents

/**
 * @fileoverview Utilities to operate on strings.
 * @author Stephen Wade
 */

"use strict";

/**
 * Converts the first letter of a string to uppercase.
 * @param {string} string The string to operate on
 * @returns {string} The converted string
 */
function upperCaseFirst(string) {
    if (string.length <= 1) {
        return string.toUpperCase();
    }
    return string[0].toUpperCase() + string.slice(1);
}

module.exports = {
    upperCaseFirst
};

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
decidim-0.27.1 packages/webpacker/node_modules/eslint/lib/shared/string-utils.js
decidim-0.26.4 packages/webpacker/node_modules/eslint/lib/shared/string-utils.js
decidim-0.27.0 packages/webpacker/node_modules/eslint/lib/shared/string-utils.js
decidim-0.26.3 packages/webpacker/node_modules/eslint/lib/shared/string-utils.js
decidim-0.27.0.rc2 packages/webpacker/node_modules/eslint/lib/shared/string-utils.js
decidim-0.27.0.rc1 packages/webpacker/node_modules/eslint/lib/shared/string-utils.js