Comparing version 2.1.6 to 2.1.7
@@ -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)); |
{ | ||
"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": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
69058
1799
+ Addeddecode-uri-component@0.2.2(transitive)
+ Addedfilter-obj@1.1.0(transitive)
+ Addedquery-string@6.14.1(transitive)
+ Addedsplit-on-first@1.1.0(transitive)
+ Addedstrict-uri-encode@2.0.0(transitive)
- Removeddecode-uri-component@0.4.1(transitive)
- Removedfilter-obj@5.1.0(transitive)
- Removedquery-string@9.1.0(transitive)
- Removedsplit-on-first@3.0.0(transitive)
Updatedquery-string@^6.0.0