diff --git a/docs/generated/changelog.html b/docs/generated/changelog.html
index 12f33a7ed..513e8f18e 100644
--- a/docs/generated/changelog.html
+++ b/docs/generated/changelog.html
@@ -12,6 +12,7 @@
Agent-JS Changelog
Version x.x.x
+ - chore: npm audit
- feat: Principal class serializes to JSON
-
feat: certificate checks validate that certificate time is not more than 5 minutes ahead
diff --git a/e2e/browser/package.json b/e2e/browser/package.json
index 05830bd63..caac8d1cd 100644
--- a/e2e/browser/package.json
+++ b/e2e/browser/package.json
@@ -20,7 +20,7 @@
"devDependencies": {
"@types/node": "^18.0.6",
"concurrently": "^7.3.0",
- "cypress": "^12.17.3",
+ "cypress": "^13.2.0",
"esbuild": "^0.15.16",
"parcel": "^2.6.2",
"pm2": "^5.3.0",
diff --git a/package-lock.json b/package-lock.json
index af1854949..7f05ce978 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -95,7 +95,7 @@
"devDependencies": {
"@types/node": "^18.0.6",
"concurrently": "^7.3.0",
- "cypress": "^12.17.3",
+ "cypress": "^13.2.0",
"esbuild": "^0.15.16",
"parcel": "^2.6.2",
"pm2": "^5.3.0",
@@ -620,9 +620,9 @@
}
},
"node_modules/@cypress/request": {
- "version": "2.88.12",
- "resolved": "https://registry.npmjs.org/@cypress/request/-/request-2.88.12.tgz",
- "integrity": "sha512-tOn+0mDZxASFM+cuAP9szGUGPI1HwWVSvdzm7V4cCsPdFTx6qMj29CwaQmRAMIEhORIUBFBsYROYJcveK4uOjA==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@cypress/request/-/request-3.0.1.tgz",
+ "integrity": "sha512-TWivJlJi8ZDx2wGOw1dbLuHJKUYX7bWySw377nlnGOW3hP9/MUKIsEdXT/YngWxVdgNCHRBmFlBipE+5/2ZZlQ==",
"dev": true,
"dependencies": {
"aws-sign2": "~0.7.0",
@@ -638,7 +638,7 @@
"json-stringify-safe": "~5.0.1",
"mime-types": "~2.1.19",
"performance-now": "^2.1.0",
- "qs": "~6.10.3",
+ "qs": "6.10.4",
"safe-buffer": "^5.1.2",
"tough-cookie": "^4.1.3",
"tunnel-agent": "^0.6.0",
@@ -3984,9 +3984,9 @@
}
},
"node_modules/@pm2/io": {
- "version": "5.0.0",
- "resolved": "https://registry.npmjs.org/@pm2/io/-/io-5.0.0.tgz",
- "integrity": "sha512-3rToDVJaRoob5Lq8+7Q2TZFruoEkdORxwzFpZaqF4bmH6Bkd7kAbdPrI/z8X6k1Meq5rTtScM7MmDgppH6aLlw==",
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/@pm2/io/-/io-5.0.2.tgz",
+ "integrity": "sha512-XAvrNoQPKOyO/jJyCu8jPhLzlyp35MEf7w/carHXmWKddPzeNOFSEpSEqMzPDawsvpxbE+i918cNN+MwgVsStA==",
"dev": true,
"dependencies": {
"@opencensus/core": "0.0.9",
@@ -3995,7 +3995,7 @@
"debug": "~4.3.1",
"eventemitter2": "^6.3.1",
"require-in-the-middle": "^5.0.0",
- "semver": "6.3.0",
+ "semver": "~7.5.4",
"shimmer": "^1.2.0",
"signal-exit": "^3.0.3",
"tslib": "1.9.3"
@@ -4013,6 +4013,21 @@
"lodash": "^4.17.14"
}
},
+ "node_modules/@pm2/io/node_modules/semver": {
+ "version": "7.5.4",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
+ "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
+ "dev": true,
+ "dependencies": {
+ "lru-cache": "^6.0.0"
+ },
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/@pm2/io/node_modules/tslib": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
@@ -4480,8 +4495,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "18.7.15",
- "license": "MIT"
+ "version": "18.17.19",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-18.17.19.tgz",
+ "integrity": "sha512-+pMhShR3Or5GR0/sp4Da7FnhVmTalWm81M6MkEldbwjETSaPalw138Z4KdpQaistvqQxLB7Cy4xwYdxpbSOs9Q=="
},
"node_modules/@types/parse5": {
"version": "6.0.3",
@@ -6891,15 +6907,15 @@
}
},
"node_modules/cypress": {
- "version": "12.17.4",
- "resolved": "https://registry.npmjs.org/cypress/-/cypress-12.17.4.tgz",
- "integrity": "sha512-gAN8Pmns9MA5eCDFSDJXWKUpaL3IDd89N9TtIupjYnzLSmlpVr+ZR+vb4U/qaMp+lB6tBvAmt7504c3Z4RU5KQ==",
+ "version": "13.2.0",
+ "resolved": "https://registry.npmjs.org/cypress/-/cypress-13.2.0.tgz",
+ "integrity": "sha512-AvDQxBydE771GTq0TR4ZUBvv9m9ffXuB/ueEtpDF/6gOcvFR96amgwSJP16Yhqw6VhmwqspT5nAGzoxxB+D89g==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
- "@cypress/request": "2.88.12",
+ "@cypress/request": "^3.0.0",
"@cypress/xvfb": "^1.2.4",
- "@types/node": "^16.18.39",
+ "@types/node": "^18.17.5",
"@types/sinonjs__fake-timers": "8.1.1",
"@types/sizzle": "^2.3.2",
"arch": "^2.2.0",
@@ -6945,15 +6961,9 @@
"cypress": "bin/cypress"
},
"engines": {
- "node": "^14.0.0 || ^16.0.0 || >=18.0.0"
+ "node": "^16.0.0 || ^18.0.0 || >=20.0.0"
}
},
- "node_modules/cypress/node_modules/@types/node": {
- "version": "16.18.40",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.40.tgz",
- "integrity": "sha512-+yno3ItTEwGxXiS/75Q/aHaa5srkpnJaH+kdkTVJ3DtJEwv92itpKbxU+FjPoh2m/5G9zmUQfrL4A4C13c+iGA==",
- "dev": true
- },
"node_modules/cypress/node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -15256,9 +15266,10 @@
}
},
"node_modules/semver": {
- "version": "6.3.0",
+ "version": "6.3.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
+ "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
- "license": "ISC",
"bin": {
"semver": "bin/semver.js"
}
@@ -16103,9 +16114,9 @@
"license": "MIT"
},
"node_modules/systeminformation": {
- "version": "5.18.15",
- "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.18.15.tgz",
- "integrity": "sha512-IS7UFVYDC7kILt/C1I5qYwxddC849uJidzR+56bv/RdpU6deOwXvXa5EgFaRP18TCPBULQj/zrri5++fXC9EGg==",
+ "version": "5.21.8",
+ "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.21.8.tgz",
+ "integrity": "sha512-Xf1KDMUTQHLOT9Z7MjpSpsbaICOHcm4OZ9c9qqpkCoXuxq5MoyDrgu5GIQYpoiralXNPrqxDz3ND8MdllpXeQA==",
"dev": true,
"optional": true,
"os": [