Tangled notifications browser extension
1import { defineConfig } from "wxt";
2
3export default defineConfig({
4 modules: ["@wxt-dev/auto-icons"],
5 autoIcons: {
6 baseIconPath: "assets/icon.svg",
7 },
8 manifest: {
9 name: "Tug",
10 description: "A tug for every notification",
11 permissions: ["alarms", "storage"],
12 host_permissions: ["https://tangled.org/*"],
13 action: {},
14 browser_specific_settings: {
15 gecko: {
16 id: "tug@moshyfawn.dev",
17 // @ts-ignore - WXT doesn't support this field yet (ref: https://github.com/wxt-dev/wxt/issues/1975)
18 data_collection_permissions: {
19 required: ["none"],
20 optional: [],
21 },
22 },
23 },
24 },
25});