fix(webrequest): complete rewrite to v4: migrate API to fetch-compatible function and new WebrequestClient, update tests and docs, and bump dependencies

This commit is contained in:
2026-03-02 13:49:27 +00:00
parent 1bed95d96e
commit 9972272f00
8 changed files with 5771 additions and 4063 deletions

View File

@@ -10,20 +10,20 @@
"license": "MIT",
"scripts": {
"test": "(tstest test/ --verbose)",
"build": "(tsbuild --web --allowimplicitany && tsbundle npm)",
"build": "(tsbuild && tsbundle npm)",
"buildDocs": "tsdoc"
},
"devDependencies": {
"@api.global/typedserver": "^3.0.27",
"@git.zone/tsbuild": "^2.6.8",
"@git.zone/tsbundle": "^2.0.15",
"@git.zone/tstest": "^2.6.2",
"@types/node": "^20.12.7"
"@api.global/typedserver": "^8.4.0",
"@git.zone/tsbuild": "^4.1.2",
"@git.zone/tsbundle": "^2.9.0",
"@git.zone/tstest": "^3.1.8",
"@types/node": "^25.3.3"
},
"dependencies": {
"@push.rocks/smartdelay": "^3.0.5",
"@push.rocks/smartenv": "^5.0.12",
"@push.rocks/smartjson": "^5.2.0",
"@push.rocks/smartenv": "^6.0.0",
"@push.rocks/smartjson": "^6.0.0",
"@push.rocks/smartpromise": "^4.0.3",
"@push.rocks/webstore": "^2.0.13"
},