grafana/public/vendor/plugin-text/text.js

17 lines
418 B
JavaScript
Raw Normal View History

/*
Text plugin
*/
exports.translate = function(load) {
load.metadata.format = 'amd';
return 'def' + 'ine(function() {\nreturn "' + load.source
.replace(/(["\\])/g, '\\$1')
.replace(/[\f]/g, "\\f")
.replace(/[\b]/g, "\\b")
.replace(/[\n]/g, "\\n")
.replace(/[\t]/g, "\\t")
.replace(/[\r]/g, "\\r")
.replace(/[\u2028]/g, "\\u2028")
.replace(/[\u2029]/g, "\\u2029")
+ '";\n});';
}