fix: Add support for WXT v0.20.0

This commit is contained in:
Aaron
2024-12-29 15:26:21 -06:00
parent 6044ab73bd
commit c9dca0222c
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 React from 'react';
import ReactDOM from 'react-dom/client';
+2 -1
View File
@@ -16,7 +16,8 @@ export default defineWxtModule<ReactModuleOptions>({
// 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 = [
@@ -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 = [