Gildas 2 лет назад
Родитель
Сommit
4c5d21fc98

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/single-file-bootstrap.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/single-file-extension-background.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/single-file-extension-editor-helper.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/single-file-frames.js


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
lib/single-file.js


+ 39 - 105
package-lock.json

@@ -9,8 +9,8 @@
 			"version": "1.0.34",
 			"version": "1.0.34",
 			"license": "AGPL-3.0-or-later",
 			"license": "AGPL-3.0-or-later",
 			"dependencies": {
 			"dependencies": {
-				"single-file-cli": "1.0.41",
-				"single-file-core": "1.0.48"
+				"single-file-cli": "1.0.44",
+				"single-file-core": "1.0.51"
 			},
 			},
 			"bin": {
 			"bin": {
 				"single-file": "cli/single-file"
 				"single-file": "cli/single-file"
@@ -89,9 +89,9 @@
 			}
 			}
 		},
 		},
 		"node_modules/@jridgewell/source-map": {
 		"node_modules/@jridgewell/source-map": {
-			"version": "0.3.3",
-			"resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.3.tgz",
-			"integrity": "sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg==",
+			"version": "0.3.5",
+			"resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz",
+			"integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==",
 			"dev": true,
 			"dev": true,
 			"dependencies": {
 			"dependencies": {
 				"@jridgewell/gen-mapping": "^0.3.0",
 				"@jridgewell/gen-mapping": "^0.3.0",
@@ -182,9 +182,9 @@
 			"dev": true
 			"dev": true
 		},
 		},
 		"node_modules/@types/node": {
 		"node_modules/@types/node": {
-			"version": "20.3.1",
-			"resolved": "https://registry.npmjs.org/@types/node/-/node-20.3.1.tgz",
-			"integrity": "sha512-EhcH/wvidPy1WeML3TtYFGR83UzjxeWRen9V402T8aUGYsCHOmfoisV3ZSg03gAFIbLq8TnWOJ0f4cALtnSEUg==",
+			"version": "20.4.2",
+			"resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.2.tgz",
+			"integrity": "sha512-Dd0BYtWgnWJKwO1jkmTrzofjK2QXXcai0dmtzvIBhcA+RsG5h8R3xlyta0kGOZRNfL9GuRtb1knmPEhQrePCEw==",
 			"devOptional": true
 			"devOptional": true
 		},
 		},
 		"node_modules/@types/resolve": {
 		"node_modules/@types/resolve": {
@@ -208,9 +208,9 @@
 			"integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
 			"integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
 		},
 		},
 		"node_modules/acorn": {
 		"node_modules/acorn": {
-			"version": "8.9.0",
-			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.9.0.tgz",
-			"integrity": "sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==",
+			"version": "8.10.0",
+			"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
+			"integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
 			"bin": {
 			"bin": {
 				"acorn": "bin/acorn"
 				"acorn": "bin/acorn"
 			},
 			},
@@ -513,11 +513,6 @@
 			"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
 			"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
 			"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
 			"integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
 		},
 		},
-		"node_modules/deep-is": {
-			"version": "0.1.4",
-			"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
-			"integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
-		},
 		"node_modules/deepmerge": {
 		"node_modules/deepmerge": {
 			"version": "4.3.1",
 			"version": "4.3.1",
 			"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
 			"resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
@@ -593,14 +588,13 @@
 			}
 			}
 		},
 		},
 		"node_modules/escodegen": {
 		"node_modules/escodegen": {
-			"version": "2.0.0",
-			"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
-			"integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
+			"version": "2.1.0",
+			"resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
+			"integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
 			"dependencies": {
 			"dependencies": {
 				"esprima": "^4.0.1",
 				"esprima": "^4.0.1",
 				"estraverse": "^5.2.0",
 				"estraverse": "^5.2.0",
-				"esutils": "^2.0.2",
-				"optionator": "^0.8.1"
+				"esutils": "^2.0.2"
 			},
 			},
 			"bin": {
 			"bin": {
 				"escodegen": "bin/escodegen.js",
 				"escodegen": "bin/escodegen.js",
@@ -666,11 +660,6 @@
 				"@types/yauzl": "^2.9.1"
 				"@types/yauzl": "^2.9.1"
 			}
 			}
 		},
 		},
-		"node_modules/fast-levenshtein": {
-			"version": "2.0.6",
-			"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
-			"integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="
-		},
 		"node_modules/fd-slicer": {
 		"node_modules/fd-slicer": {
 			"version": "1.1.0",
 			"version": "1.1.0",
 			"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
 			"resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
@@ -1022,18 +1011,6 @@
 				"setimmediate": "^1.0.5"
 				"setimmediate": "^1.0.5"
 			}
 			}
 		},
 		},
-		"node_modules/levn": {
-			"version": "0.3.0",
-			"resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
-			"integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
-			"dependencies": {
-				"prelude-ls": "~1.1.2",
-				"type-check": "~0.3.2"
-			},
-			"engines": {
-				"node": ">= 0.8.0"
-			}
-		},
 		"node_modules/lie": {
 		"node_modules/lie": {
 			"version": "3.3.0",
 			"version": "3.3.0",
 			"resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
 			"resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
@@ -1043,9 +1020,9 @@
 			}
 			}
 		},
 		},
 		"node_modules/lru-cache": {
 		"node_modules/lru-cache": {
-			"version": "9.1.2",
-			"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.2.tgz",
-			"integrity": "sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==",
+			"version": "10.0.0",
+			"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.0.tgz",
+			"integrity": "sha512-svTf/fzsKHffP42sujkO/Rjs37BCIsQVRCeNYIm9WN8rgT7ffoUnRtZCqU+6BqcSBdv8gwJeTz8knJpgACeQMw==",
 			"engines": {
 			"engines": {
 				"node": "14 || >=16.14"
 				"node": "14 || >=16.14"
 			}
 			}
@@ -1151,9 +1128,9 @@
 			}
 			}
 		},
 		},
 		"node_modules/nwsapi": {
 		"node_modules/nwsapi": {
-			"version": "2.2.5",
-			"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.5.tgz",
-			"integrity": "sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ=="
+			"version": "2.2.7",
+			"resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz",
+			"integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ=="
 		},
 		},
 		"node_modules/once": {
 		"node_modules/once": {
 			"version": "1.4.0",
 			"version": "1.4.0",
@@ -1163,22 +1140,6 @@
 				"wrappy": "1"
 				"wrappy": "1"
 			}
 			}
 		},
 		},
-		"node_modules/optionator": {
-			"version": "0.8.3",
-			"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
-			"integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
-			"dependencies": {
-				"deep-is": "~0.1.3",
-				"fast-levenshtein": "~2.0.6",
-				"levn": "~0.3.0",
-				"prelude-ls": "~1.1.2",
-				"type-check": "~0.3.2",
-				"word-wrap": "~1.2.3"
-			},
-			"engines": {
-				"node": ">= 0.8.0"
-			}
-		},
 		"node_modules/pako": {
 		"node_modules/pako": {
 			"version": "1.0.11",
 			"version": "1.0.11",
 			"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
 			"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
@@ -1210,12 +1171,12 @@
 			"dev": true
 			"dev": true
 		},
 		},
 		"node_modules/path-scurry": {
 		"node_modules/path-scurry": {
-			"version": "1.9.2",
-			"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.9.2.tgz",
-			"integrity": "sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==",
+			"version": "1.10.1",
+			"resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz",
+			"integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==",
 			"dependencies": {
 			"dependencies": {
-				"lru-cache": "^9.1.1",
-				"minipass": "^5.0.0 || ^6.0.2"
+				"lru-cache": "^9.1.1 || ^10.0.0",
+				"minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
 			},
 			},
 			"engines": {
 			"engines": {
 				"node": ">=16 || 14 >=14.17"
 				"node": ">=16 || 14 >=14.17"
@@ -1225,9 +1186,9 @@
 			}
 			}
 		},
 		},
 		"node_modules/path-scurry/node_modules/minipass": {
 		"node_modules/path-scurry/node_modules/minipass": {
-			"version": "6.0.2",
-			"resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz",
-			"integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==",
+			"version": "7.0.2",
+			"resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.2.tgz",
+			"integrity": "sha512-eL79dXrE1q9dBbDCLg7xfn/vl7MS4F1gvJAgjJrQli/jbQWdUttuVawphqpffoIYfRdq78LHx6GP4bU/EQ2ATA==",
 			"engines": {
 			"engines": {
 				"node": ">=16 || 14 >=14.17"
 				"node": ">=16 || 14 >=14.17"
 			}
 			}
@@ -1249,14 +1210,6 @@
 				"url": "https://github.com/sponsors/jonschlinkert"
 				"url": "https://github.com/sponsors/jonschlinkert"
 			}
 			}
 		},
 		},
-		"node_modules/prelude-ls": {
-			"version": "1.1.2",
-			"resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
-			"integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
-			"engines": {
-				"node": ">= 0.8.0"
-			}
-		},
 		"node_modules/process-nextick-args": {
 		"node_modules/process-nextick-args": {
 			"version": "2.0.1",
 			"version": "2.0.1",
 			"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
 			"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
@@ -1518,16 +1471,16 @@
 			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
 			"integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA=="
 		},
 		},
 		"node_modules/single-file-cli": {
 		"node_modules/single-file-cli": {
-			"version": "1.0.41",
-			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.41.tgz",
-			"integrity": "sha512-aOV0FX9efilrI8T3UPDaKGg43C58vp5TmUMrANhvKUtNKRNHL+xM2KSWlwqfj6lPre5VYZgf9EOXC//SI/bIbA==",
+			"version": "1.0.44",
+			"resolved": "https://registry.npmjs.org/single-file-cli/-/single-file-cli-1.0.44.tgz",
+			"integrity": "sha512-nJ2pd+ydxV6vcfscMVv+Sn6JqBk0t1X7YPnLWVQqIeECcfTQAMSxiw1OgOXLQZSzRyMLJJugbY09ROjOBPpWFw==",
 			"dependencies": {
 			"dependencies": {
 				"file-url": "3.0.0",
 				"file-url": "3.0.0",
 				"iconv-lite": "0.6.3",
 				"iconv-lite": "0.6.3",
 				"jsdom": "21.1.1",
 				"jsdom": "21.1.1",
 				"puppeteer-core": "19.7.5",
 				"puppeteer-core": "19.7.5",
 				"selenium-webdriver": "4.8.1",
 				"selenium-webdriver": "4.8.1",
-				"single-file-core": "1.0.48",
+				"single-file-core": "1.0.51",
 				"strong-data-uri": "1.0.6",
 				"strong-data-uri": "1.0.6",
 				"yargs": "17.7.1"
 				"yargs": "17.7.1"
 			},
 			},
@@ -1536,9 +1489,9 @@
 			}
 			}
 		},
 		},
 		"node_modules/single-file-core": {
 		"node_modules/single-file-core": {
-			"version": "1.0.48",
-			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.0.48.tgz",
-			"integrity": "sha512-KRZZZf/AR8PGX5TCxHXGWapdpgI56Y20mYnmq4yqo1wmProl13bjNM4yJhJOxiVrWO+r/xhok3Yh03EyAuvBDg=="
+			"version": "1.0.51",
+			"resolved": "https://registry.npmjs.org/single-file-core/-/single-file-core-1.0.51.tgz",
+			"integrity": "sha512-wYfZmdqH5fAUyDSpTobqeK8XoDytv6BUXkwsBUGbY0Lx3x36Rbm48cWHrMSulX8Edyr57NVl6C25EFhIV//9pw=="
 		},
 		},
 		"node_modules/source-map": {
 		"node_modules/source-map": {
 			"version": "0.6.1",
 			"version": "0.6.1",
@@ -1676,9 +1629,9 @@
 			}
 			}
 		},
 		},
 		"node_modules/terser": {
 		"node_modules/terser": {
-			"version": "5.18.1",
-			"resolved": "https://registry.npmjs.org/terser/-/terser-5.18.1.tgz",
-			"integrity": "sha512-j1n0Ao919h/Ai5r43VAnfV/7azUYW43GPxK7qSATzrsERfW7+y2QW9Cp9ufnRF5CQUWbnLSo7UJokSWCqg4tsQ==",
+			"version": "5.19.1",
+			"resolved": "https://registry.npmjs.org/terser/-/terser-5.19.1.tgz",
+			"integrity": "sha512-27hxBUVdV6GoNg1pKQ7Z5cbR6V9txPVyBA+FQw3BaZ1Wuzvztce5p156DaP0NVZNrMZZ+6iG9Syf7WgMNKDg2Q==",
 			"dev": true,
 			"dev": true,
 			"dependencies": {
 			"dependencies": {
 				"@jridgewell/source-map": "^0.3.3",
 				"@jridgewell/source-map": "^0.3.3",
@@ -1795,17 +1748,6 @@
 				"node": "*"
 				"node": "*"
 			}
 			}
 		},
 		},
-		"node_modules/type-check": {
-			"version": "0.3.2",
-			"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
-			"integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
-			"dependencies": {
-				"prelude-ls": "~1.1.2"
-			},
-			"engines": {
-				"node": ">= 0.8.0"
-			}
-		},
 		"node_modules/unbzip2-stream": {
 		"node_modules/unbzip2-stream": {
 			"version": "1.4.3",
 			"version": "1.4.3",
 			"resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
 			"resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz",
@@ -1887,14 +1829,6 @@
 				"node": ">=14"
 				"node": ">=14"
 			}
 			}
 		},
 		},
-		"node_modules/word-wrap": {
-			"version": "1.2.4",
-			"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz",
-			"integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==",
-			"engines": {
-				"node": ">=0.10.0"
-			}
-		},
 		"node_modules/wrap-ansi": {
 		"node_modules/wrap-ansi": {
 			"version": "7.0.0",
 			"version": "7.0.0",
 			"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
 			"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",

+ 2 - 2
package.json

@@ -12,8 +12,8 @@
 		"single-file": "./cli/single-file"
 		"single-file": "./cli/single-file"
 	},
 	},
 	"dependencies": {
 	"dependencies": {
-		"single-file-core": "1.0.48",
-		"single-file-cli": "1.0.41"
+		"single-file-core": "1.0.51",
+		"single-file-cli": "1.0.44"
 	},
 	},
 	"devDependencies": {
 	"devDependencies": {
 		"@rollup/plugin-node-resolve": "15.0.1",
 		"@rollup/plugin-node-resolve": "15.0.1",

Некоторые файлы не были показаны из-за большого количества измененных файлов