瀏覽代碼

update dependencies

Gildas 2 年之前
父節點
當前提交
ea9e62a4e3

文件差異過大導致無法顯示
+ 0 - 0
lib/single-file-extension-background.js


文件差異過大導致無法顯示
+ 0 - 0
lib/single-file-extension-editor-helper.js


+ 8 - 0
lib/single-file-extension-editor.js

@@ -1109,6 +1109,14 @@ pre code {
 			}
 			if (message.method == "displayInfobar") {
 				singlefile.helper.displayIcon(document, true);
+				const infobarDoc = document.implementation.createHTMLDocument();
+				infobarDoc.body.appendChild(document.querySelector(singlefile.helper.INFOBAR_TAGNAME));
+				serializeShadowRoots(infobarDoc.body);
+				const content = singlefile.helper.serialize(infobarDoc, true);
+				window.parent.postMessage(JSON.stringify({
+					method: "displayInfobar",
+					content
+				}), "*");
 			}
 			if (message.method == "download") {
 				const link = document.createElement("a");

文件差異過大導致無法顯示
+ 0 - 0
lib/single-file-extension.js


文件差異過大導致無法顯示
+ 0 - 0
lib/single-file.js


+ 9 - 9
package-lock.json

@@ -9,8 +9,8 @@
 			"version": "1.1.17",
 			"license": "AGPL-3.0-or-later",
 			"dependencies": {
-				"single-file-cli": "1.1.19",
-				"single-file-core": "1.2.23"
+				"single-file-cli": "1.1.20",
+				"single-file-core": "1.2.27"
 			},
 			"bin": {
 				"single-file": "cli/single-file"
@@ -1650,16 +1650,16 @@
 			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
 		},
 		"node_modules/single-file-cli": {
-			"version": "1.1.19",
-			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.1.19.tgz",
-			"integrity": "sha512-+2su/QlKbhiwdXg+3fF9h3JmzTqbjOacnOn6CFxtrdcM+AjxHke3S+q1d3moL/JdaILeIRhUey0SFvvD4LYh+w==",
+			"version": "1.1.20",
+			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.1.20.tgz",
+			"integrity": "sha512-gaJL0Gqf2PXY66FB8Dd6SXZSP+KIdU8yNZ+wrANGZdTj/KinzN3dFxKaw2Nq1TCLG7Wk1l4P1NnrMiL+bnU3Qg==",
 			"dependencies": {
 				"file-url": "3.0.0",
 				"iconv-lite": "0.6.3",
 				"jsdom": "22.1.0",
 				"puppeteer-core": "21.2.1",
 				"selenium-webdriver": "4.12.0",
-				"single-file-core": "1.2.23",
+				"single-file-core": "1.2.27",
 				"strong-data-uri": "1.0.6",
 				"yargs": "17.7.2"
 			},
@@ -1668,9 +1668,9 @@
 			}
 		},
 		"node_modules/single-file-core": {
-			"version": "1.2.23",
-			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.2.23.tgz",
-			"integrity": "sha512-LJ0P51U1NC3QKTvdGVQxCgbrInHz7AMOu63QpIQUNBmBmI3/w/NQH2D41dFSA5TUaz9/Wpp+uZYyccJ20Ws0ww=="
+			"version": "1.2.27",
+			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.2.27.tgz",
+			"integrity": "sha512-d2l3wPJaVnmSO2etLywkD1VQ0xBDo4T2NOpWH/VZETeeroOHW7o0KG2uFqU5smKhWfZmfQwRXKs/cx30doOXnA=="
 		},
 		"node_modules/smart-buffer": {
 			"version": "4.2.0",

+ 2 - 2
package.json

@@ -12,8 +12,8 @@
 		"single-file": "./cli/single-file"
 	},
 	"dependencies": {
-		"single-file-core": "1.2.23",
-		"single-file-cli": "1.1.19"
+		"single-file-core": "1.2.27",
+		"single-file-cli": "1.1.20"
 	},
 	"devDependencies": {
 		"@rollup/plugin-node-resolve": "15.0.1",

部分文件因文件數量過多而無法顯示