Comparing version 2.1.3 to 2.1.4
@@ -15,3 +15,3 @@ import axios from "axios"; | ||
}: { | ||
method: "get" | "post" | "delete"; | ||
method: "get" | "post" | "delete" | "patch"; | ||
path: string; | ||
@@ -18,0 +18,0 @@ body?: any; |
@@ -320,2 +320,30 @@ import * as queryString from "querystring"; | ||
update( | ||
pageId: number, | ||
{ | ||
name, | ||
url, | ||
testScheduleName, | ||
deviceName, | ||
region, | ||
advancedSettings, | ||
tags, | ||
}: Partial<CreatePageOptions> | ||
): Promise<PageObject> { | ||
return callApi({ | ||
method: "patch", | ||
path: `/pages/${pageId}`, | ||
body: { | ||
name, | ||
url, | ||
testScheduleName, | ||
deviceName, | ||
region, | ||
advancedSettings, | ||
tags, | ||
}, | ||
explicitApiKeyParam: this.apiKey, | ||
}); | ||
} | ||
delete(pageId: string) { | ||
@@ -322,0 +350,0 @@ return callApi({ |
export declare function callApi({ method, path, body, explicitApiKeyParam, }: { | ||
method: "get" | "post" | "delete"; | ||
method: "get" | "post" | "delete" | "patch"; | ||
path: string; | ||
@@ -4,0 +4,0 @@ body?: any; |
@@ -120,2 +120,3 @@ import { AnalysisResultObject } from "./ResponseTypes"; | ||
create(projectId: string, { name, url, testScheduleName, deviceName, region, advancedSettings, tags, }: Pick<CreatePageOptions, "name" | "url" | "testScheduleName" | "deviceName" | "region" | "advancedSettings" | "tags">): Promise<PageObject>; | ||
update(pageId: number, { name, url, testScheduleName, deviceName, region, advancedSettings, tags, }: Partial<CreatePageOptions>): Promise<PageObject>; | ||
delete(pageId: string): Promise<any>; | ||
@@ -122,0 +123,0 @@ getMetrics(pageId: string, { from, to }: GetMetricsOptions): Promise<any[]>; |
@@ -319,2 +319,19 @@ "use strict"; | ||
}; | ||
PagesApiClient.prototype.update = function (pageId, _a) { | ||
var name = _a.name, url = _a.url, testScheduleName = _a.testScheduleName, deviceName = _a.deviceName, region = _a.region, advancedSettings = _a.advancedSettings, tags = _a.tags; | ||
return callApi_1.callApi({ | ||
method: "patch", | ||
path: "/pages/" + pageId, | ||
body: { | ||
name: name, | ||
url: url, | ||
testScheduleName: testScheduleName, | ||
deviceName: deviceName, | ||
region: region, | ||
advancedSettings: advancedSettings, | ||
tags: tags, | ||
}, | ||
explicitApiKeyParam: this.apiKey, | ||
}); | ||
}; | ||
PagesApiClient.prototype.delete = function (pageId) { | ||
@@ -321,0 +338,0 @@ return callApi_1.callApi({ |
{ | ||
"name": "debugbear", | ||
"version": "2.1.3", | ||
"version": "2.1.4", | ||
"description": "Use DebugBear to test web performance as part of your Continuous Integration process.", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
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
76602
2122