Skip to content

Commit 554cc43

Browse files
committed
remove request
1 parent 6778c58 commit 554cc43

3 files changed

Lines changed: 7 additions & 102 deletions

File tree

functions/deploy-succeeded.js

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
const WebPageTest = require('webpagetest');
22
const { WPT_API_KEY, COMMIT_REF, URL } = process.env;
3-
const request = require("request");
43

54
exports.handler = function(event, context) {
65
const wpt = new WebPageTest('https://www.webpagetest.org', WPT_API_KEY);
@@ -14,7 +13,7 @@ exports.handler = function(event, context) {
1413

1514
console.log('Running WPT....');
1615

17-
wpt.runTest(URL, opts, (err, result)=> {
16+
wpt.runTest(URL, opts, (err, result) => {
1817
if (result && result.data) {
1918
//looking good, let's get our test URL
2019
let testURL = result.data.userUrl;
@@ -27,17 +26,12 @@ exports.handler = function(event, context) {
2726
console.log("Payload....");
2827
console.log(payload);
2928

30-
request.post({ "url": URL, "formData": payload}, function(err, httpResponse, body) {
31-
let msg;
32-
33-
if (err) {
29+
fetch(URL, {method: "POST", body: JSON.stringify(payload)})
30+
.then((response) => console.log("submission succeeded"))
31+
.catch(err => {
3432
msg = "Submission failed: " + err;
3533
console.log(msg);
36-
} else {
37-
msg = "submission succeeded";
38-
console.log(msg);
39-
}
40-
});
34+
});
4135

4236
return console.log('Complete');
4337
} else {

package-lock.json

Lines changed: 0 additions & 88 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@
2323
"markdown-it-container": "^4.0.0",
2424
"markdown-it-deflist": "^3.0.0",
2525
"netlify": "^13.1.20",
26-
"requests": "^0.3.0",
2726
"terser": "^5.31.2",
28-
"webpagetest": "^0.7.4"
27+
"webpagetest": "^0.7.5"
2928
}
30-
}
29+
}

0 commit comments

Comments
 (0)