Socket
Socket
Sign inDemoInstall

debugbear

Package Overview
Dependencies
Maintainers
1
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

debugbear - npm Package Compare versions

Comparing version 2.1.6 to 2.1.7

38

DebugBear.ts

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

import * as queryString from "querystring";
import * as queryString from "query-string";
import { AnalysisResultObject } from "./ResponseTypes";

@@ -216,2 +216,38 @@ import { callApi } from "./callApi";

}
async getRumMetrics(
projectId: string,
{
from,
to,
groupBy,
metrics,
urlPath,
device,
}: {
from?: Date;
to?: Date;
groupBy?: string;
metrics?: string[];
urlPath?: string;
device?: string;
} = {}
): Promise<any> {
return callApi({
method: "get",
path:
"/project/" +
projectId +
"/rumMetrics?" +
queryString.stringify({
from: from ? from.toISOString() : undefined,
to: to ? to.toISOString() : undefined,
groupBy,
metrics,
urlPath,
device,
}),
explicitApiKeyParam: this.apiKey,
});
}
}

@@ -218,0 +254,0 @@

@@ -79,2 +79,10 @@ import { AnalysisResultObject } from "./ResponseTypes";

}[]>;
getRumMetrics(projectId: string, { from, to, groupBy, metrics, urlPath, device, }?: {
from?: Date;
to?: Date;
groupBy?: string;
metrics?: string[];
urlPath?: string;
device?: string;
}): Promise<any>;
}

@@ -81,0 +89,0 @@ declare class PagesApiClient {

@@ -66,3 +66,3 @@ "use strict";

exports.DebugBear = void 0;
var queryString = require("querystring");
var queryString = require("query-string");
var callApi_1 = require("./callApi");

@@ -255,2 +255,24 @@ var getNgrokTunnelPublicUrl_1 = require("./getNgrokTunnelPublicUrl");

};
ProjectsApiClient.prototype.getRumMetrics = function (projectId_1) {
return __awaiter(this, arguments, void 0, function (projectId, _a) {
var _b = _a === void 0 ? {} : _a, from = _b.from, to = _b.to, groupBy = _b.groupBy, metrics = _b.metrics, urlPath = _b.urlPath, device = _b.device;
return __generator(this, function (_c) {
return [2 /*return*/, (0, callApi_1.callApi)({
method: "get",
path: "/project/" +
projectId +
"/rumMetrics?" +
queryString.stringify({
from: from ? from.toISOString() : undefined,
to: to ? to.toISOString() : undefined,
groupBy: groupBy,
metrics: metrics,
urlPath: urlPath,
device: device,
}),
explicitApiKeyParam: this.apiKey,
})];
});
});
};
return ProjectsApiClient;

@@ -257,0 +279,0 @@ }(ApiClientObject));

4

package.json
{
"name": "debugbear",
"version": "2.1.6",
"version": "2.1.7",
"description": "Use DebugBear to run page speed tests and retrieve Core Web Vitals data.",

@@ -14,3 +14,3 @@ "main": "dist/index.js",

"lodash": "^4.17.21",
"query-string": "^9.0.0"
"query-string": "^6.0.0"
},

@@ -17,0 +17,0 @@ "devDependencies": {

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc