Skip to content

Commit 31d91a1

Browse files
committed
deps: update to wabac.js 2.22.17 to fix ruffle replay
update to RWP 2.3.8 to disable gdrive integration remote loading
1 parent f68330b commit 31d91a1

File tree

3 files changed

+37
-6
lines changed

3 files changed

+37
-6
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@webrecorder/archivewebpage",
33
"productName": "ArchiveWeb.page",
4-
"version": "0.15.0",
4+
"version": "0.15.1",
55
"main": "index.js",
66
"description": "Create Web Archives directly in your browser",
77
"repository": {
@@ -14,15 +14,15 @@
1414
"@fortawesome/fontawesome-free": "^5.13.0",
1515
"@ipld/car": "^5.3.2",
1616
"@ipld/unixfs": "^3.0.0",
17-
"@webrecorder/wabac": "^2.22.16",
17+
"@webrecorder/wabac": "^2.22.17",
1818
"auto-js-ipfs": "^2.3.0",
1919
"browsertrix-behaviors": "^0.8.5",
2020
"btoa": "^1.2.1",
2121
"bulma": "^0.9.3",
2222
"client-zip": "^2.3.0",
23-
"idb": "^7.1.1",
2423
"hash-wasm": "^4.9.0",
2524
"http-status-codes": "^2.1.4",
25+
"idb": "^7.1.1",
2626
"keyword-mark-element": "^0.1.2",
2727
"node-fetch": "2.6.7",
2828
"p-queue": "^8.0.1",
@@ -36,9 +36,9 @@
3636
"warcio": "^2.4.4"
3737
},
3838
"devDependencies": {
39+
"@types/uuid": "^10.0.0",
3940
"@typescript-eslint/eslint-plugin": "^6.15.0",
4041
"@typescript-eslint/parser": "^6.15.0",
41-
"@types/uuid": "^10.0.0",
4242
"copy-webpack-plugin": "^9.0.1",
4343
"css-loader": "^6.2.0",
4444
"electron": "^32.2.0",
@@ -67,7 +67,7 @@
6767
"webpack-extension-reloader": "^1.1.4"
6868
},
6969
"resolutions": {
70-
"@webrecorder/wabac": "^2.22.16"
70+
"@webrecorder/wabac": "^2.22.17"
7171
},
7272
"files": [
7373
"src/",

src/sw/main.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { SWReplay, WorkerLoader } from "@webrecorder/wabac/swlib";
1+
import { addProxyAllowPaths, SWReplay, WorkerLoader } from "@webrecorder/wabac/swlib";
22

33
import { ExtAPI } from "./api";
44
import { RecordingCollections } from "./recproxy";
@@ -18,6 +18,7 @@ if (self.registration) {
1818
if (self.location.origin.startsWith("chrome-extension://")) {
1919
defaultConfig["injectScripts"] = ["/ruffle/ruffle.js"];
2020
}
21+
addProxyAllowPaths(["/ruffle/"]);
2122

2223
const staticData = new Map();
2324

yarn.lock

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2340,6 +2340,36 @@
23402340
stream-browserify "^3.0.0"
23412341
warcio "^2.4.3"
23422342

2343+
"@webrecorder/wabac@^2.22.17":
2344+
version "2.22.17"
2345+
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.22.17.tgz#af1992ea78fcd6d82f3ce2a5502504d9763c08d8"
2346+
integrity sha512-IW7GKwE2Eh5xCj9E7OUHqmmMxdWa5GyyaVRijOFrBksgMfRAyiZxrSUlpUtALtwbyEQ1r2a5wjKyCCJE3xWubw==
2347+
dependencies:
2348+
"@peculiar/asn1-ecc" "^2.3.4"
2349+
"@peculiar/asn1-schema" "^2.3.3"
2350+
"@peculiar/x509" "^1.9.2"
2351+
"@types/js-levenshtein" "^1.1.3"
2352+
"@webrecorder/wombat" "^3.8.12"
2353+
acorn "^8.10.0"
2354+
auto-js-ipfs "^2.1.1"
2355+
base64-js "^1.5.1"
2356+
brotli "^1.3.3"
2357+
buffer "^6.0.3"
2358+
fast-xml-parser "^4.4.1"
2359+
hash-wasm "^4.9.0"
2360+
http-link-header "^1.1.3"
2361+
http-status-codes "^2.1.4"
2362+
idb "^7.1.1"
2363+
js-levenshtein "^1.1.6"
2364+
js-yaml "^4.1.0"
2365+
pako "^1.0.11"
2366+
parse5-html-rewriting-stream "^7.0.0"
2367+
parse5-sax-parser "^7.0.0"
2368+
path-parser "^6.1.0"
2369+
process "^0.11.10"
2370+
stream-browserify "^3.0.0"
2371+
warcio "^2.4.3"
2372+
23432373
"@webrecorder/wombat@^3.8.12":
23442374
version "3.8.12"
23452375
resolved "https://registry.yarnpkg.com/@webrecorder/wombat/-/wombat-3.8.12.tgz#8d44ce0b1bda57ae496f2cf44d4d967feaa019fd"

0 commit comments

Comments
 (0)