mirror of
https://git.mirrors.martin98.com/https://github.com/sub-store-org/Sub-Store.git
synced 2025-04-18 11:49:32 +08:00
fix: Backend crash when operator argument is undefined
This commit is contained in:
parent
d7b97f4595
commit
2aa3cbd9d2
6
backend/dist/cron-sync-artifacts.min.js
vendored
6
backend/dist/cron-sync-artifacts.min.js
vendored
File diff suppressed because one or more lines are too long
6
backend/dist/sub-store-parser.loon.min.js
vendored
6
backend/dist/sub-store-parser.loon.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "sub-store",
|
||||
"version": "2.8.5",
|
||||
"version": "2.8.6",
|
||||
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.",
|
||||
"main": "src/main.js",
|
||||
"scripts": {
|
||||
@ -13,6 +13,7 @@
|
||||
"author": "Peng-YM",
|
||||
"license": "GPL-3.0",
|
||||
"dependencies": {
|
||||
"automerge": "1.0.1-preview.7",
|
||||
"body-parser": "^1.19.0",
|
||||
"express": "^4.17.1",
|
||||
"js-base64": "^3.7.2",
|
||||
|
24
backend/pnpm-lock.yaml
generated
24
backend/pnpm-lock.yaml
generated
@ -6,6 +6,7 @@ specifiers:
|
||||
'@babel/preset-env': ^7.18.0
|
||||
'@babel/register': ^7.17.7
|
||||
'@types/gulp': ^4.0.9
|
||||
automerge: 1.0.1-preview.7
|
||||
axios: ^0.20.0
|
||||
babel-plugin-relative-path-import: ^2.0.1
|
||||
babelify: ^10.0.0
|
||||
@ -36,6 +37,7 @@ specifiers:
|
||||
uuid: ^8.3.2
|
||||
|
||||
dependencies:
|
||||
automerge: registry.npmmirror.com/automerge/1.0.1-preview.7
|
||||
body-parser: registry.npmmirror.com/body-parser/1.19.0
|
||||
express: registry.npmmirror.com/express/4.17.1
|
||||
js-base64: registry.npmmirror.com/js-base64/3.7.2
|
||||
@ -2210,6 +2212,16 @@ packages:
|
||||
hasBin: true
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/automerge/1.0.1-preview.7:
|
||||
resolution: {integrity: sha512-Fz5fJdU59xYYj0viteMKTGg/bQWTyibZlkY3V8VQqx9Do1Eg3jtud2+BAI5ZQiKwdWocXc4KKC5o5vT1dzouag==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/automerge/-/automerge-1.0.1-preview.7.tgz}
|
||||
name: automerge
|
||||
version: 1.0.1-preview.7
|
||||
dependencies:
|
||||
fast-sha256: registry.npmmirror.com/fast-sha256/1.3.0
|
||||
pako: registry.npmmirror.com/pako/2.0.4
|
||||
uuid: registry.npmmirror.com/uuid/3.4.0
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/available-typed-arrays/1.0.5:
|
||||
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz}
|
||||
name: available-typed-arrays
|
||||
@ -4481,6 +4493,12 @@ packages:
|
||||
version: 2.1.1
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/fast-sha256/1.3.0:
|
||||
resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-sha256/-/fast-sha256-1.3.0.tgz}
|
||||
name: fast-sha256
|
||||
version: 1.3.0
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/file-entry-cache/6.0.1:
|
||||
resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz}
|
||||
name: file-entry-cache
|
||||
@ -7211,6 +7229,12 @@ packages:
|
||||
version: 1.0.11
|
||||
dev: true
|
||||
|
||||
registry.npmmirror.com/pako/2.0.4:
|
||||
resolution: {integrity: sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pako/-/pako-2.0.4.tgz}
|
||||
name: pako
|
||||
version: 2.0.4
|
||||
dev: false
|
||||
|
||||
registry.npmmirror.com/parent-module/1.0.1:
|
||||
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: http://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz}
|
||||
name: parent-module
|
||||
|
@ -115,7 +115,7 @@ async function process(proxies, operators = [], targetPlatform) {
|
||||
$arguments,
|
||||
);
|
||||
} else {
|
||||
processor = PROXY_PROCESSORS[item.type](item.args);
|
||||
processor = PROXY_PROCESSORS[item.type](item.args || {});
|
||||
}
|
||||
proxies = await ApplyProcessor(processor, proxies);
|
||||
}
|
||||
|
6
backend/sub-store.min.js
vendored
6
backend/sub-store.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user