UNPKG

string-to-js

Version:

Make plain text (HTML, CSS, JSON, etc) require()-able

16 lines (14 loc) 268 B
/** * Convert `str` to a module.exports string. * * @param {String} str * @return {String} * @api public */ module.exports = function(str){ return "module.exports = '" + str .replace(/'/g, "\\'") .replace(/\r\n|\r|\n/g, "\\n") + "';"; };