| 12345678910111213141516171819202122232425 | /*globals module*/var escapeString = function (str) {    'use strict';    return str.replace(/'/g, '\\\'').replace(/\r?\n/g, '\\n\' +\n    \'');};var createPreprocessor = function (logger, basePath) {    'use strict';    return function (content, file, done) {        var path = file.originalPath.replace(basePath + '/', ''),            filename = path.replace('.str', '');        file.path = file.path + '.js';        done("window.__mxl__ = window.__mxl__ || {};\nwindow.__mxl__['" +                // filename + "'] = '" + escapeString(content) + "';\n"                filename + "'] = window.atob('" + content + "');\n"              );    };};createPreprocessor.$inject = ['logger', 'config.basePath'];module.exports = {    'preprocessor:mxl2js': ['factory', createPreprocessor]};
 |