General source code refactoring
This commit is contained in:
@@ -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: {
|
||||
|
||||
Reference in New Issue
Block a user