main function
Last updated: 2026-03-04T23:21:38.432Z
Location
Metrics
LOC: 16
Complexity: 2
Params: 0
Signature
main(): : Promise<void>
Source Code
async function main(): Promise<void> {
const settings = (await chrome.runtime
.sendMessage({ type: "GET_SETTINGS" })
.catch(() => null)) as Settings | null;
await initI18n(settings?.uiLanguage ?? "auto");
localizeHTML();
initTabs();
initSearchableSelects();
initSettingsTab();
initRulesTab();
initFormsTab();
initCacheTab();
initDatasetTab();
initLogTab();
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| initTabs | uses |
| initI18n | uses |
| localizeHTML | uses |
| Settings | uses |
| initSearchableSelects | calls |
| initSettingsTab | calls |
| initRulesTab | calls |
| initFormsTab | calls |
| initCacheTab | calls |
| initDatasetTab | calls |
| initLogTab | calls |
| main | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| main | calls |