Skip to content

Commit 059ce69

Browse files
authored
deps: update to wabac.js 2.22.17 to fix ruffle replay (#299)
update to RWP 2.3.8 to disable gdrive integration to remove remote loading
1 parent f68330b commit 059ce69

File tree

3 files changed

+17
-16
lines changed

3 files changed

+17
-16
lines changed

package.json

Lines changed: 6 additions & 6 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,31 +14,31 @@
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",
2929
"pdfjs-dist": "2.2.228",
3030
"pretty-bytes": "^5.6.0",
31-
"replaywebpage": "^2.3.7",
31+
"replaywebpage": "^2.3.8",
3232
"stream-browserify": "^3.0.0",
3333
"tsconfig-paths-webpack-plugin": "^4.1.0",
3434
"unused-filename": "^4.0.1",
3535
"uuid": "^9.0.0",
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: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2310,10 +2310,10 @@
23102310
resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e"
23112311
integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==
23122312

2313-
"@webrecorder/wabac@^2.22.16":
2314-
version "2.22.16"
2315-
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.22.16.tgz#8b9684569b373b8e930852bce4512e2bd2810d65"
2316-
integrity sha512-n39kwNOD/bKpAFwQ8AXImFqOUhfqUYoz41E0baGfoXydnJc2LKiS7SMqg3wDHazZH3y2DVlUpPknrD7UM75g0A==
2313+
"@webrecorder/wabac@^2.22.17":
2314+
version "2.22.17"
2315+
resolved "https://registry.yarnpkg.com/@webrecorder/wabac/-/wabac-2.22.17.tgz#af1992ea78fcd6d82f3ce2a5502504d9763c08d8"
2316+
integrity sha512-IW7GKwE2Eh5xCj9E7OUHqmmMxdWa5GyyaVRijOFrBksgMfRAyiZxrSUlpUtALtwbyEQ1r2a5wjKyCCJE3xWubw==
23172317
dependencies:
23182318
"@peculiar/asn1-ecc" "^2.3.4"
23192319
"@peculiar/asn1-schema" "^2.3.3"
@@ -7068,14 +7068,14 @@ repeat-string@^1.6.1:
70687068
resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
70697069
integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==
70707070

7071-
replaywebpage@^2.3.7:
7072-
version "2.3.7"
7073-
resolved "https://registry.yarnpkg.com/replaywebpage/-/replaywebpage-2.3.7.tgz#c3a6fadaaaf83220440a5a4e827a0b09255fa209"
7074-
integrity sha512-qQhAyClHi12ZZ2N3+UqeqFudYMF3IV5aDukioI8KYq1CXfZmUebNIzHLA7rfd5VXTsJnGMtta4L9aCqZS5vaow==
7071+
replaywebpage@^2.3.8:
7072+
version "2.3.8"
7073+
resolved "https://registry.yarnpkg.com/replaywebpage/-/replaywebpage-2.3.8.tgz#2b101f7365d6f93f02e6189b686cc3f330715612"
7074+
integrity sha512-3sCQyEoeI/Li60RumNsW/aHeUhyPO/FXgFyrlPJ8a58FvA/Ad3HMR5Gz81r0NtDJHQsAEKsTP+TX/NZfW65aAg==
70757075
dependencies:
70767076
"@fortawesome/fontawesome-free" "^5.15.4"
70777077
"@shoelace-style/shoelace" "~2.15.1"
7078-
"@webrecorder/wabac" "^2.22.16"
7078+
"@webrecorder/wabac" "^2.22.17"
70797079
bulma "^0.9.3"
70807080
electron-log "^4.4.1"
70817081
electron-updater "^6.3.9"

0 commit comments

Comments
 (0)