Ver Fonte

update dependencies

Gildas há 2 anos atrás
pai
commit
699a79965d

Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
lib/single-file-bootstrap.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
lib/single-file-extension-bootstrap.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
lib/single-file-extension-editor-helper.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
lib/single-file-frames.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
lib/single-file-infobar.js


Diff do ficheiro suprimidas por serem muito extensas
+ 0 - 0
lib/single-file.js


+ 15 - 15
package-lock.json

@@ -9,8 +9,8 @@
 			"version": "1.0.56",
 			"license": "AGPL-3.0-or-later",
 			"dependencies": {
-				"single-file-cli": "1.0.67",
-				"single-file-core": "1.1.77"
+				"single-file-cli": "1.0.68",
+				"single-file-core": "1.1.78"
 			},
 			"bin": {
 				"single-file": "cli/single-file"
@@ -35,9 +35,9 @@
 			}
 		},
 		"node_modules/@babel/helper-validator-identifier": {
-			"version": "7.22.15",
-			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.15.tgz",
-			"integrity": "sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==",
+			"version": "7.22.19",
+			"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.19.tgz",
+			"integrity": "sha512-Tinq7ybnEPFFXhlYOYFiSjespWQk0dq2dRNAiMdRTOYQzEGqnnNyrTxPYHP5r6wGjlF1rFgABdDV0g8EwD6Qbg==",
 			"dev": true,
 			"engines": {
 				"node": ">=6.9.0"
@@ -1514,9 +1514,9 @@
 			"integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
 		},
 		"node_modules/resolve": {
-			"version": "1.22.4",
-			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz",
-			"integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==",
+			"version": "1.22.5",
+			"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.5.tgz",
+			"integrity": "sha512-qWhv7PF1V95QPvRoUGHxOtnAlEvlXBylMZcjUR9pAumMmveFtcHJRXGIr+TkjfNJVQypqv2qcDiiars2y1PsSg==",
 			"dev": true,
 			"dependencies": {
 				"is-core-module": "^2.13.0",
@@ -1644,16 +1644,16 @@
 			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
 		},
 		"node_modules/single-file-cli": {
-			"version": "1.0.67",
-			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.67.tgz",
-			"integrity": "sha512-vcPTdYLp0LG/7w+JdJ1kivktTGEoQ0qSL/5apQfi1I4ut0zBWabYrpKgz7/4i9tgbcO/0D8afeWPaIm76jaHwQ==",
+			"version": "1.0.68",
+			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.68.tgz",
+			"integrity": "sha512-agQ2MOhp12rdkQWzI9ivgp4xZQIer4MtAWcgsvtejoxpJHA4M5NckYn5JnhitP2Tk+yqmnlOrzNF9FBAGKwXvg==",
 			"dependencies": {
 				"file-url": "3.0.0",
 				"iconv-lite": "0.6.3",
 				"jsdom": "22.1.0",
 				"puppeteer-core": "21.1.0",
 				"selenium-webdriver": "4.11.1",
-				"single-file-core": "1.1.77",
+				"single-file-core": "1.1.78",
 				"strong-data-uri": "1.0.6",
 				"yargs": "17.7.2"
 			},
@@ -1662,9 +1662,9 @@
 			}
 		},
 		"node_modules/single-file-core": {
-			"version": "1.1.77",
-			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.1.77.tgz",
-			"integrity": "sha512-liHOSeBYGJ5ovuqLhqJGxmDq62heZmjVIiEjm/IUd9DXSbMEUVrE9YyPbEGQcspT2tg5pPJ3iMgIb/CdGJtqwA=="
+			"version": "1.1.78",
+			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.1.78.tgz",
+			"integrity": "sha512-L36GgOFDs1l624WJd8riFXoF1iILrTIPMxcfpT8XLzfBPQ7ktZf8EEKcWUPe356bRchkIrstNUQD/9vLPSPpXQ=="
 		},
 		"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.1.77",
-		"single-file-cli": "1.0.67"
+		"single-file-core": "1.1.78",
+		"single-file-cli": "1.0.68"
 	},
 	"devDependencies": {
 		"@rollup/plugin-node-resolve": "15.0.1",

+ 2 - 2
src/core/content/content-bootstrap.js

@@ -126,7 +126,7 @@ async function autoSavePage() {
 			await new Promise(resolve => autoSaveTimeout = setTimeout(resolve, optionsAutoSave.autoSaveDelay * 1000));
 			await autoSavePage();
 		} else {
-			const waitForUserScript = window._singleFile_waitForUserScript;
+			const waitForUserScript = window[helper.WAIT_FOR_USERSCRIPT_PROPERTY_NAME];
 			let frames = [];
 			let framesSessionId;
 			autoSaveTimeout = null;
@@ -180,7 +180,7 @@ function onUnload() {
 
 function autoSaveUnloadedPage({ autoSaveUnload, autoSaveDiscard, autoSaveRemove }) {
 	const helper = singlefile.helper;
-	const waitForUserScript = window._singleFile_waitForUserScript;
+	const waitForUserScript = window[helper.WAIT_FOR_USERSCRIPT_PROPERTY_NAME];
 	let frames = [];
 	if (!optionsAutoSave.removeFrames && globalThis.frames && globalThis.frames.length) {
 		frames = singlefile.processors.frameTree.getSync(optionsAutoSave);

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff