diff --git a/config-overrides.js b/config-overrides.js index 6e35d68..feb4907 100644 --- a/config-overrides.js +++ b/config-overrides.js @@ -102,6 +102,7 @@ const userscriptWebpack = (config, env) => { // @connect githubusercontent.com // @connect kiss-translator.rayjar.com // @connect ghproxy.com +// @connect localhost:3000 // @run-at document-end // ==/UserScript== diff --git a/src/libs/fetch.js b/src/libs/fetch.js index 325864f..2f787fd 100644 --- a/src/libs/fetch.js +++ b/src/libs/fetch.js @@ -83,7 +83,9 @@ const fetchApi = async ({ input, init = {}, translator, token }) => { } else { info = GM.info; } - const connects = info?.script?.connects || []; + // Tampermonkey --> .connects + // Violentmonkey --> .connect + const connects = info?.script?.connects || info?.script?.connect || []; const url = new URL(input); const isSafe = connects.find((item) => url.hostname.endsWith(item)); if (isSafe) {