aboutsummaryrefslogtreecommitdiff
path: root/node_modules/@sinonjs/commons/lib/value-to-string.js
blob: fb14782be520cdcc1f800ec691cf6636ddd0d7b1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
"use strict";

/**
 * Returns a string representation of the value
 *
 * @param  {*} value
 * @returns {string}
 */
function valueToString(value) {
    if (value && value.toString) {
        // eslint-disable-next-line @sinonjs/no-prototype-methods/no-prototype-methods
        return value.toString();
    }
    return String(value);
}

module.exports = valueToString;