Convert AiClassifier to ES module
This commit is contained in:
parent
a7d2aca60f
commit
83166c8c4f
5 changed files with 69 additions and 77 deletions
|
@ -17,12 +17,8 @@ let AiClassifier;
|
|||
logger = await import(browser.runtime.getURL("logger.js"));
|
||||
logger.aiLog("background.js loaded – ready to classify", {debug: true});
|
||||
try {
|
||||
if (typeof ChromeUtils !== "undefined") {
|
||||
({ AiClassifier } = ChromeUtils.import("resource://aifilter/modules/AiClassifier.jsm"));
|
||||
logger.aiLog("AiClassifier imported", {debug: true});
|
||||
} else {
|
||||
logger.aiLog("ChromeUtils is undefined, skipping AiClassifier import", {level: 'warn'});
|
||||
}
|
||||
AiClassifier = await import(browser.runtime.getURL('modules/AiClassifier.js'));
|
||||
logger.aiLog("AiClassifier imported", {debug: true});
|
||||
} catch (e) {
|
||||
logger.aiLog("failed to import AiClassifier", {level: 'error'}, e);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue