Socket
Socket
Sign inDemoInstall

marky

Package Overview
Dependencies
0
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.2.3 to 1.2.4

9

dist/marky.js

@@ -53,3 +53,8 @@ var marky = (function (exports) {

perf.mark(("end " + name));
perf.measure(name, ("start " + name), ("end " + name));
var measure = perf.measure(name, ("start " + name), ("end " + name));
if (measure) {
// return value from performance.measure not supported in all browsers
// https://developer.mozilla.org/en-US/docs/Web/API/Performance/measure#browser_compatibility
return measure
}
var entries = perf.getEntriesByName(name);

@@ -99,2 +104,2 @@ return entries[entries.length - 1]

}({}));
})({});

@@ -1,1 +0,1 @@

var marky=function(r){"use strict";function e(r){if(!r)throw new Error("name must be non-empty")}function n(r,e){for(var n,t=0,a=r.length;t<a;)n=t+a>>>1,r[n].startTime<e.startTime?t=n+1:a=n;r.splice(t,0,e)}var t="undefined"!=typeof performance&&performance,a=t&&t.now?function(){return t.now()}:function(){return Date.now()};if(r.mark=void 0,r.stop=void 0,r.getEntries=void 0,r.clear=void 0,t&&t.mark&&t.getEntriesByName&&t.getEntriesByType&&t.clearMeasures)r.mark=function(r){e(r),t.mark("start "+r)},r.stop=function(r){e(r),t.mark("end "+r),t.measure(r,"start "+r,"end "+r);var n=t.getEntriesByName(r);return n[n.length-1]},r.getEntries=function(){return t.getEntriesByType("measure")},r.clear=function(){t.clearMarks(),t.clearMeasures()};else{var o={},i=[];r.mark=function(r){e(r);var n=a();o["$"+r]=n},r.stop=function(r){e(r);var t=a(),u=o["$"+r];if(!u)throw new Error("no known mark: "+r);var s={startTime:u,name:r,duration:t-u,entryType:"measure"};return n(i,s),s},r.getEntries=function(){return i},r.clear=function(){o={},i=[]}}return r}({});
var marky=function(r){"use strict";var e="undefined"!=typeof performance&&performance,n=e&&e.now?function(){return e.now()}:function(){return Date.now()};function t(r){if(!r)throw new Error("name must be non-empty")}if(r.mark=void 0,r.stop=void 0,r.getEntries=void 0,r.clear=void 0,e&&e.mark&&e.getEntriesByName&&e.getEntriesByType&&e.clearMeasures)r.mark=function(r){t(r),e.mark("start "+r)},r.stop=function(r){t(r),e.mark("end "+r);var n=e.measure(r,"start "+r,"end "+r);if(n)return n;var a=e.getEntriesByName(r);return a[a.length-1]},r.getEntries=function(){return e.getEntriesByType("measure")},r.clear=function(){e.clearMarks(),e.clearMeasures()};else{var a={},i=[];r.mark=function(r){t(r);var e=n();a["$"+r]=e},r.stop=function(r){t(r);var e=n(),o=a["$"+r];if(!o)throw new Error("no known mark: "+r);var u={startTime:o,name:r,duration:e-o,entryType:"measure"};return function(r,e){for(var n,t=0,a=r.length;t<a;)r[n=t+a>>>1].startTime<e.startTime?t=n+1:a=n;r.splice(t,0,e)}(i,u),u},r.getEntries=function(){return i},r.clear=function(){a={},i=[]}}return r}({});

@@ -54,3 +54,8 @@ 'use strict';

perf.mark(("end " + name));
perf.measure(name, ("start " + name), ("end " + name));
var measure = perf.measure(name, ("start " + name), ("end " + name));
if (measure) {
// return value from performance.measure not supported in all browsers
// https://developer.mozilla.org/en-US/docs/Web/API/Performance/measure#browser_compatibility
return measure
}
var entries = perf.getEntriesByName(name);

@@ -57,0 +62,0 @@ return entries[entries.length - 1]

@@ -50,3 +50,8 @@ /* global performance */

perf.mark(("end " + name));
perf.measure(name, ("start " + name), ("end " + name));
var measure = perf.measure(name, ("start " + name), ("end " + name));
if (measure) {
// return value from performance.measure not supported in all browsers
// https://developer.mozilla.org/en-US/docs/Web/API/Performance/measure#browser_compatibility
return measure
}
var entries = perf.getEntriesByName(name);

@@ -53,0 +58,0 @@ return entries[entries.length - 1]

{
"name": "marky",
"version": "1.2.3",
"version": "1.2.4",
"description": "Performance timer based on performance.mark() and measure()",

@@ -14,3 +14,3 @@ "main": "lib/marky.cjs.js",

"rollup": "npm-run-all --parallel rollup-cjs rollup-es rollup-iife",
"minify": "uglifyjs -mc < dist/marky.js > dist/marky.min.js",
"minify": "terser -mc < dist/marky.js > dist/marky.min.js",
"prepare": "npm run build",

@@ -37,18 +37,18 @@ "build": "npm-run-all clean rollup minify",

"@rollup/plugin-buble": "^0.21.3",
"@rollup/plugin-commonjs": "^18.0.0",
"@rollup/plugin-node-resolve": "^11.2.1",
"@rollup/plugin-replace": "^2.4.2",
"assert": "^1.4.1",
"karma": "^5.1.0",
"@rollup/plugin-commonjs": "^21.0.1",
"@rollup/plugin-node-resolve": "^13.1.3",
"@rollup/plugin-replace": "^3.1.0",
"assert": "^2.0.0",
"karma": "^6.3.16",
"karma-chrome-launcher": "^3.1.0",
"karma-coverage": "^2.0.2",
"karma-firefox-launcher": "^2.1.2",
"karma-mocha": "^2.0.1",
"karma-rollup-preprocessor": "^7.0.5",
"mkdirp": "^0.5.1",
"mocha": "^8.3.2",
"npm-run-all": "^3.1.2",
"rimraf": "^2.5.4",
"rollup": "^2.46.0",
"standard": "^8.6.0",
"uglify-js": "^2.7.4"
"karma-rollup-preprocessor": "^7.0.8",
"mkdirp": "^1.0.4",
"mocha": "^9.2.0",
"npm-run-all": "^4.1.5",
"rimraf": "^3.0.2",
"rollup": "^2.67.2",
"standard": "^16.0.4",
"terser": "^5.10.0"
},

@@ -55,0 +55,0 @@ "files": [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc