import { defineConfig } from 'wxt'; import pkg from './package.json'; export default defineConfig({ extensionApi: 'chrome', modules: ['@wxt-dev/module-react'], manifest: { name: 'LexAI - AI Writing Assistant', description: 'Grammar checking and writing assistance powered by your own LLM API key', // Single source of truth: manifest version always follows package.json, // so a release bump is a one-file edit and versions can never drift. version: pkg.version, icons: { '16': 'icon-16.png', '32': 'icon-32.png', '48': 'icon-48.png', '128': 'icon-128.png', }, permissions: [ 'storage', 'activeTab', 'contextMenus', ], host_permissions: [ '', ], }, });