From ac1382c422ab8c8166610b49803e9b29fc476773 Mon Sep 17 00:00:00 2001 From: piquark6046 Date: Fri, 27 Sep 2024 07:29:04 +0000 Subject: [PATCH] fix: firefox detection issue at meeco.kr --- package.json | 2 +- sources/banner-ios-blocker.txt | 2 +- sources/banner-ios-recovery.txt | 2 +- sources/banner.txt | 2 +- sources/src/utils/secret.ts | 3 +++ 5 files changed, 7 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 0b16f13..006a4d0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@list-kr/microshield", - "version": "4.11.4", + "version": "4.12.0", "description": "", "type": "module", "scripts": { diff --git a/sources/banner-ios-blocker.txt b/sources/banner-ios-blocker.txt index 980d132..6c3fa1e 100644 --- a/sources/banner-ios-blocker.txt +++ b/sources/banner-ios-blocker.txt @@ -8,7 +8,7 @@ // @downloadURL https://cdn.jsdelivr.net/npm/@list-kr/microshield@latest/dist/microShield-ios-blocker.user.js // @license Apache-2.0 // -// @version 4.11.4 +// @version 4.12.0 // @author PiQuark6046 and contributors // // @match *://ygosu.com/* diff --git a/sources/banner-ios-recovery.txt b/sources/banner-ios-recovery.txt index 9391e55..5e8652a 100644 --- a/sources/banner-ios-recovery.txt +++ b/sources/banner-ios-recovery.txt @@ -8,7 +8,7 @@ // @downloadURL https://cdn.jsdelivr.net/npm/@list-kr/microshield@latest/dist/microShield-ios-recovery.user.js // @license Apache-2.0 // -// @version 4.11.4 +// @version 4.12.0 // @author PiQuark6046 and contributors // // @match *://ygosu.com/* diff --git a/sources/banner.txt b/sources/banner.txt index 5173811..64b6e1b 100644 --- a/sources/banner.txt +++ b/sources/banner.txt @@ -8,7 +8,7 @@ // @downloadURL https://cdn.jsdelivr.net/npm/@list-kr/microshield@latest/dist/microShield.user.js // @license Apache-2.0 // -// @version 4.11.4 +// @version 4.12.0 // @author PiQuark6046 and contributors // // @match *://ygosu.com/* diff --git a/sources/src/utils/secret.ts b/sources/src/utils/secret.ts index 170e48d..0a692bd 100644 --- a/sources/src/utils/secret.ts +++ b/sources/src/utils/secret.ts @@ -48,6 +48,9 @@ export const ProtectFunction = (F: F, Options: ProtectedFunc if (typeof Options.ReturnAs !== 'undefined' && MatchSpecificSeq(ErrorStackParser.parse(ErrorInstance), [/[A-Za-z]{1,3}/, undefined, /[A-Za-z]{1,3}/, /Generator\./, /Generator\./])) { ReturnAs = Options.ReturnAs + } else if (typeof Options.ReturnAs !== 'undefined' && + MatchSpecificSeq(ErrorStackParser.parse(ErrorInstance), [/[A-Za-z]{1,3}/, /\/