@tracekit/nuxt
v0.1.1
Published
TraceKit Nuxt integration - Auto-init plugin, useTraceKit composable, and router breadcrumbs
Downloads
109
Maintainers
Readme
@tracekit/nuxt
TraceKit integration for Nuxt applications. Provides auto-init plugin, useTraceKit composable, and router breadcrumbs.
Installation
npm install @tracekit/nuxt @tracekit/browserQuick Start
Using Nuxt Module
Add to nuxt.config.ts:
export default defineNuxtConfig({
modules: ['@tracekit/nuxt'],
tracekit: {
dsn: 'https://[email protected]/project',
environment: 'production',
},
});Using Composable
<script setup>
import { useTraceKit } from '@tracekit/nuxt';
const { captureException, setUser } = useTraceKit();
function handleError(error) {
captureException(error);
}
</script>Configuration
| Option | Type | Default | Description |
| ------------ | -------- | -------------- | ---------------------------------------- |
| dsn | string | - | Your TraceKit project DSN (required) |
| environment| string | 'production' | Deployment environment name |
| sampleRate | number | 1.0 | Trace sampling rate between 0.0 and 1.0 |
Documentation
Full documentation: https://app.tracekit.dev/docs/frontend/frameworks
License
MIT
