UNPKG

mockm

Version:

Analog interface server, painless parallel development of front and back ends.

48 lines (45 loc) 1.79 kB
/**/ void function(scope) { /**/ /**/ // CommonJS /**/ if (typeof module === 'object' && !!module.exports) return scope(function(name, dependencies, factory) { /**/ if (typeof name !== 'string') factory = dependencies, dependencies = name, name = null; /**/ if (!(dependencies instanceof Array)) factory = dependencies, dependencies = []; /**/ var args; /**/ args = [ ]; /**/ module.exports = factory.apply(module.exports, args) || module.exports; /**/ }); /**/ /**/ // AMD, wrap a 'String' to avoid warn of fucking webpack /**/ if (String(typeof define) === 'function' && !!define.amd) return scope(define); /**/ /**/ // Global /**/ scope(function(name, dependencies, factory) { /**/ if (typeof name !== 'string') factory = dependencies, dependencies = name, name = null; /**/ if (!(dependencies instanceof Array)) factory = dependencies, dependencies = []; /**/ var exports = {}; /**/ var args = []; /**/ for (var i = 0; i < dependencies.length; i++) args[i] = window[dependencies[i]]; /**/ exports = factory.apply(exports, args) || exports; /**/ if (name) { /**/ /**/ try { /* Fuck IE8- */ /**/ /**/ if (typeof execScript === 'object') execScript('var ' + name); /**/ /**/ } catch(error) {} /**/ window[name] = exports; /**/ } /**/ }); /**/ /**/ }(function(define) { define('jsonFormatSafely', function() { return function(data) { data += ''; var protectedNumber = []; data = data.replace(/(?:\d(?:[eE][+-]?)?|\.|\\\\|\\u[a-zA-Z\d]{4})+/g, function($0) { return protectedNumber.push($0); }); data = JSON.stringify(JSON.parse(data), null, 2); return data.replace(/\d+/g, function(index) { return protectedNumber[index - 1]; }); }; }); /**/ });