chore: Enable extensionApi: chrome in template projects (#1083)

This commit is contained in:
Aaron
2024-10-19 02:38:45 -05:00
committed by GitHub
parent b14c9107fe
commit 842c158f96
6 changed files with 8 additions and 2 deletions
+1 -1
View File
@@ -329,7 +329,7 @@ export interface InlineConfig {
* Which extension API to use.
*
* - `"webextension-polyfill"`: Use `browser` and types from [`webextension-polyfill`](https://www.npmjs.com/package/webextension-polyfill).
* - `"chrome"` (unstable): Use the regular `chrome` (or `browser` for Firefox/Safari) globals provided by the browser. Types provided by [`@types/chrome`](https://www.npmjs.com/package/@types/chrome), make sure to install the package or types won't work.
* - `"chrome"`: Use the regular `chrome` (or `browser` for Firefox/Safari) globals provided by the browser. Types provided by [`@types/chrome`](https://www.npmjs.com/package/@types/chrome).
*
* @default "webextension-polyfill"
* @since 0.19.0
+1
View File
@@ -2,5 +2,6 @@ import { defineConfig } from 'wxt';
// See https://wxt.dev/api/config.html
export default defineConfig({
extensionApi: 'chrome',
modules: ['@wxt-dev/module-react'],
});
+1
View File
@@ -2,5 +2,6 @@ import { defineConfig } from 'wxt';
// See https://wxt.dev/api/config.html
export default defineConfig({
extensionApi: 'chrome',
modules: ['@wxt-dev/module-solid'],
});
+1
View File
@@ -3,5 +3,6 @@ import { defineConfig } from 'wxt';
// See https://wxt.dev/api/config.html
export default defineConfig({
srcDir: 'src',
extensionApi: 'chrome',
modules: ['@wxt-dev/module-svelte'],
});
+3 -1
View File
@@ -1,4 +1,6 @@
import { defineConfig } from 'wxt';
// See https://wxt.dev/api/config.html
export default defineConfig({});
export default defineConfig({
extensionApi: 'chrome',
});
+1
View File
@@ -2,5 +2,6 @@ import { defineConfig } from 'wxt';
// See https://wxt.dev/api/config.html
export default defineConfig({
extensionApi: 'chrome',
modules: ['@wxt-dev/module-vue'],
});