| 1234567891011121314151617181920212223242526 | 'use strict';const jsesc = require('jsesc');/**Escape string and wrap the result in quotes.@param {string} string - The string to be quoted.@param {string} [quote] - The quote character.@returns {string} - The quoted and escaped string.*/module.exports = (string, quote = '\'') => {	/* c8 ignore start */	if (typeof string !== 'string') {		throw new TypeError('Unexpected string.');	}	/* c8 ignore end */	return jsesc(string, {		quotes: quote === '"' ? 'double' : 'single',		wrap: true,		es6: true,		minimal: true,		lowercaseHex: false,	});};
 |