General source code refactoring

This commit is contained in:
2026-09-17 12:07:01 -03:00
parent 4421b28efe
commit ac817a69d4
92 changed files with 18211 additions and 19394 deletions

View File

@@ -1,9 +1,7 @@
const assert = require("node:assert/strict");
const fs = require("node:fs");
const path = require("node:path");
const vm = require("node:vm");
const { composeScript } = require("./support/application.cjs");
const root = path.resolve(__dirname, "..");
function createResponse(body, contentType) {
return {
@@ -24,7 +22,7 @@ function createResponse(body, contentType) {
function loadBackground(responses, createdTabs, removedTabs, options = {}) {
let listener;
const source = fs.readFileSync(path.join(root, "src", "background.js"), "utf8");
const source = composeScript("background");
const context = {
chrome: {
runtime: {