timbeadle/tv4-reporter

View on GitHub
lib/utils.js

Summary

Maintainability
A
0 mins
Test Coverage
function pluralise(string_, number_) {
    if (number_ === 1) {
        return String(string_);
    }

    return string_ + 's';
}

function valueType(value) {
    const t = typeof value;
    if (t === 'object' && Object.prototype.toString.call(value) === '[object Array]') {
        return 'array';
    }

    return t;
}

module.exports = {
    pluralise,
    valueType,
};