fix: Add support for WXT v0.20.0

This commit is contained in:
Aaron
2024-12-29 15:26:21 -06:00
parent e29fdcbb9d
commit 6f0b5c1925
4 changed files with 14 additions and 6 deletions
@@ -1,5 +1,8 @@
import { defineContentScript } from 'wxt/sandbox';
import { ContentScriptContext, createShadowRootUi } from 'wxt/client';
import {
defineContentScript,
ContentScriptContext,
createShadowRootUi,
} from '#imports';
import { render } from 'solid-js/web';
export default defineContentScript({
+2 -1
View File
@@ -19,7 +19,8 @@ export default defineWxtModule<SolidModuleOptions>({
// Enable auto-imports for JSX files
wxt.hook('config:resolved', (wxt) => {
if (wxt.config.imports === false) return;
// In older versions of WXT, `wxt.config.imports` could be false
if (!wxt.config.imports) return;
wxt.config.imports.dirsScanOptions ??= {};
wxt.config.imports.dirsScanOptions.filePatterns = [