Skip to content

Commit e3c852c

Browse files
committed
refactor: extract GM network handler
1 parent 8af18b7 commit e3c852c

17 files changed

Lines changed: 2650 additions & 2183 deletions

‎background.core.js‎

Lines changed: 10 additions & 591 deletions
Large diffs are not rendered by default.

‎background.js‎

Lines changed: 1017 additions & 985 deletions
Large diffs are not rendered by default.

‎esbuild.config.mjs‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ async function buildBackground() {
115115
readFile("modules/gm-resource-handler.js"),
116116
readFile("modules/gm-webrequest-handler.js"),
117117
readFile("modules/gm-cookie-handler.js"),
118+
readFile("modules/gm-network-handler.js"),
118119
readFile("modules/connect-policy.js"),
119120
readFile("modules/resources.js"),
120121

‎modules/gm-network-handler.js‎

Lines changed: 612 additions & 0 deletions
Large diffs are not rendered by default.

‎scripts/analyze-bundle.mjs‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ const sourceModules = [
5858
"modules/gm-resource-handler.js",
5959
"modules/gm-webrequest-handler.js",
6060
"modules/gm-cookie-handler.js",
61+
"modules/gm-network-handler.js",
6162
"modules/connect-policy.js",
6263
"modules/resources.js",
6364
"modules/npm-resolve.js",

‎scripts/generate-ts-runtime-modules.mjs‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,13 @@ export const TS_RUNTIME_MODULES = [
213213
exportName: 'GMCookieHandler',
214214
selfExportName: 'GMCookieHandler',
215215
},
216+
{
217+
id: 'gm-network-handler',
218+
source: 'src/background/gm-network-handler.ts',
219+
output: 'modules/gm-network-handler.js',
220+
exportName: 'GMNetworkHandler',
221+
selfExportName: 'GMNetworkHandler',
222+
},
216223
{
217224
id: 'connect-policy',
218225
source: 'src/background/connect-policy.ts',

‎src/background/core.ts‎

Lines changed: 10 additions & 591 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)