@lenne.tech/bug.lt
Version:
A comprehensive Nuxt 4 module for bug reporting with Linear integration, screenshot capture, and detailed system information collection
29 lines (26 loc) • 888 B
text/typescript
import * as _nuxt_schema from '@nuxt/schema';
interface ModuleOptions {
enabled?: boolean;
/**
* Enable or disable `@nuxt/ui` module
* @defaultValue `true`
* @link https://ui.nuxt.com/docs/getting-started/installation/nuxt
*/
ui?: boolean;
linearApiKey?: string;
linearTeamName?: string;
linearProjectName?: string;
autoShow?: boolean;
position?: 'bottom-right' | 'bottom-left' | 'top-right' | 'top-left';
buttonColor?: string;
buttonText?: string;
buttonIcon?: string;
enableScreenshot?: boolean;
enableBrowserInfo?: boolean;
enableConsoleLogs?: boolean;
theme?: 'light' | 'dark' | 'auto';
maxConsoleLogs?: number;
}
declare const _default: _nuxt_schema.NuxtModule<ModuleOptions, ModuleOptions, false>;
export { _default as default };
export type { ModuleOptions as BugReportOptions, ModuleOptions };