🏷️ Search for custom tailnet name offers with keywords.
1import { resolve } from 'node:path';
2import { defineConfig } from 'wxt';
3
4// See https://wxt.dev/api/config.html
5export default defineConfig({
6 modules: ['@wxt-dev/module-react', '@wxt-dev/auto-icons'],
7 manifest: {
8 name: 'tailname',
9 description: 'Search for custom tailnet name offers with keywords.',
10 version: '1.0',
11 permissions: [
12 'cookies',
13 'alarms',
14 'storage',
15 'notifications',
16 'scripting',
17 'tabs',
18 ],
19 host_permissions: ['https://login.tailscale.com/*'],
20 incognito: import.meta.env.CHROME ? 'split' : 'spanning',
21 browser_specific_settings: {
22 gecko: {
23 id: 'tailname@sapphic.moe',
24 },
25 },
26 },
27 alias: {
28 $background: resolve('entrypoints/background'),
29 $components: resolve('entrypoints/popup/components'),
30 $config: resolve('config.ts'),
31 $handlers: resolve('handlers'),
32 $helpers: resolve('helpers'),
33 $hooks: resolve('entrypoints/popup/hooks'),
34 $popup: resolve('entrypoints/popup'),
35 $screens: resolve('entrypoints/popup/screens'),
36 $types: resolve('types'),
37 },
38});