Sha256: 3161203f15c19fa531173783293f29843eb03af0e55fefc77ee091a6b40413e3
Contents?: true
Size: 413 Bytes
Versions: 47
Compression:
Stored size: 413 Bytes
Contents
"use strict"; var safeToString = require("./safe-to-string"); var reNewLine = /[\n\r\u2028\u2029]/g; module.exports = function (value) { var string = safeToString(value); // Trim if too long if (string.length > 100) string = string.slice(0, 99) + "…"; // Replace eventual new lines string = string.replace(reNewLine, function (char) { return JSON.stringify(char).slice(1, -1); }); return string; };
Version data entries
47 entries across 47 versions & 3 rubygems