{"ast":null,"code":"// Generated by CoffeeScript 1.12.2\n(function () {\n var getNanoSeconds, hrtime, loadTime, moduleLoadTime, nodeLoadTime, upTime;\n\n if (typeof performance !== \"undefined\" && performance !== null && performance.now) {\n module.exports = function () {\n return performance.now();\n };\n } else if (typeof process !== \"undefined\" && process !== null && process.hrtime) {\n module.exports = function () {\n return (getNanoSeconds() - nodeLoadTime) / 1e6;\n };\n\n hrtime = process.hrtime;\n\n getNanoSeconds = function () {\n var hr;\n hr = hrtime();\n return hr[0] * 1e9 + hr[1];\n };\n\n moduleLoadTime = getNanoSeconds();\n upTime = process.uptime() * 1e9;\n nodeLoadTime = moduleLoadTime - upTime;\n } else if (Date.now) {\n module.exports = function () {\n return Date.now() - loadTime;\n };\n\n loadTime = Date.now();\n } else {\n module.exports = function () {\n return new Date().getTime() - loadTime;\n };\n\n loadTime = new Date().getTime();\n }\n}).call(this);","map":{"version":3,"sources":["src/performance-now.coffee"],"names":[],"mappings":";AAAA,CAAA,YAAA;AAAA,MAAA,cAAA,EAAA,MAAA,EAAA,QAAA,EAAA,cAAA,EAAA,YAAA,EAAA,MAAA;;AAAA,MAAG,OAAA,WAAA,KAAA,WAAA,IAAA,WAAA,KAAA,IAAA,IAAiB,WAAW,CAA/B,GAAA,EAAA;AACE,IAAA,MAAM,CAAN,OAAA,GAAiB,YAAA;aAAG,WAAW,CAAX,GAAA,E;AADtB,KACE;AADF,GAAA,MAEK,IAAG,OAAA,OAAA,KAAA,WAAA,IAAA,OAAA,KAAA,IAAA,IAAa,OAAO,CAAvB,MAAA,EAAA;AACH,IAAA,MAAM,CAAN,OAAA,GAAiB,YAAA;aAAG,CAAC,cAAA,KAAD,YAAA,IAAoC,G;AAAvC,KAAjB;;AACA,IAAA,MAAA,GAAS,OAAO,CAAC,MAAjB;;AACA,IAAA,cAAA,GAAiB,YAAA;AACf,UAAA,EAAA;AAAA,MAAA,EAAA,GAAK,MAAA,EAAL;aACA,EAAG,CAAH,CAAG,CAAH,GAAA,GAAA,GAAc,EAAG,CAAA,CAAA,C;AAFF,KAAjB;;AAGA,IAAA,cAAA,GAAiB,cAAA,EAAjB;AACA,IAAA,MAAA,GAAS,OAAO,CAAP,MAAA,KAAmB,GAA5B;AACA,IAAA,YAAA,GAAe,cAAA,GARZ,MAQH;AARG,GAAA,MASA,IAAG,IAAI,CAAP,GAAA,EAAA;AACH,IAAA,MAAM,CAAN,OAAA,GAAiB,YAAA;aAAG,IAAI,CAAJ,GAAA,KAAa,Q;AAAhB,KAAjB;;AACA,IAAA,QAAA,GAAW,IAAI,CAFZ,GAEQ,EAAX;AAFG,GAAA,MAAA;AAIH,IAAA,MAAM,CAAN,OAAA,GAAiB,YAAA;aAAO,IAAA,IAAA,GAAJ,OAAI,KAAmB,Q;AAA1B,KAAjB;;AACA,IAAA,QAAA,GAAe,IAAA,IAAA,GALZ,OAKY,EAAf;;CAhBF,E,IAAA,C,IAAA","sourceRoot":"..","sourcesContent":["// Generated by CoffeeScript 1.12.2\n(function() {\n var getNanoSeconds, hrtime, loadTime, moduleLoadTime, nodeLoadTime, upTime;\n\n if ((typeof performance !== \"undefined\" && performance !== null) && performance.now) {\n module.exports = function() {\n return performance.now();\n };\n } else if ((typeof process !== \"undefined\" && process !== null) && process.hrtime) {\n module.exports = function() {\n return (getNanoSeconds() - nodeLoadTime) / 1e6;\n };\n hrtime = process.hrtime;\n getNanoSeconds = function() {\n var hr;\n hr = hrtime();\n return hr[0] * 1e9 + hr[1];\n };\n moduleLoadTime = getNanoSeconds();\n upTime = process.uptime() * 1e9;\n nodeLoadTime = moduleLoadTime - upTime;\n } else if (Date.now) {\n module.exports = function() {\n return Date.now() - loadTime;\n };\n loadTime = Date.now();\n } else {\n module.exports = function() {\n return new Date().getTime() - loadTime;\n };\n loadTime = new Date().getTime();\n }\n\n}).call(this);\n\n//# sourceMappingURL=performance-now.js.map\n"]},"metadata":{},"sourceType":"script"}