0.1.45 • Published 10 months ago
@lograven/sdk v0.1.45
LogRaven SDK
SDK untuk integrasi dengan LogRaven Error Monitoring Platform.
Instalasi
npm install @lograven/sdkPenggunaan Dasar
Express (Node.js)
import express from 'express';
import { init, logRavenRequestTracker, logRavenErrorHandler } from '@lograven/sdk';
init({ dsn: 'your-dsn' });
const app = express();
app.use(logRavenRequestTracker());
app.get('/error', () => {
throw new Error('Oops!');
});
app.use(logRavenErrorHandler());NestJS
import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';
import { init, LogRavenInterceptor, LogRavenExceptionFilter } from '@lograven/sdk';
async function bootstrap() {
init({ dsn: 'your-dsn' });
const app = await NestFactory.create(AppModule);
app.useGlobalInterceptors(new LogRavenInterceptor());
app.useGlobalFilters(new LogRavenExceptionFilter());
await app.listen(3000);
}
bootstrap();Next.js API Route
// pages/api/example.ts
import type { NextApiRequest, NextApiResponse } from 'next';
import { withLogRaven } from '@lograven/sdk';
async function handler(req: NextApiRequest, res: NextApiResponse) {
throw new Error('Contoh error');
}
export default withLogRaven(handler);API Utama
Inisialisasi SDK
init({
dsn: 'your-dsn',
environment: 'production',
release: '1.0.0'
});Tangkap Error
try {
throw new Error('Something went wrong');
} catch (err) {
captureException(err);
}Konteks Tambahan
setUser({ id: 'user123', email: 'user@example.com' });
setTags({ feature: 'checkout' });
addBreadcrumb('ui', 'Clicked submit');Untuk dokumentasi lengkap (React, React Native, Vue, Browser, konfigurasi lanjut), silakan lihat dokumentasi resmi.
0.1.45
10 months ago
0.1.44
10 months ago
0.1.43
10 months ago
0.1.41
10 months ago
0.1.40
10 months ago
0.1.39
10 months ago
0.1.38
10 months ago
0.1.37
10 months ago
0.1.36
10 months ago
0.1.34
10 months ago
0.1.33
10 months ago
0.1.32
10 months ago
0.1.31
10 months ago
0.1.30
10 months ago
0.1.29
10 months ago
0.1.28
10 months ago
0.1.27
10 months ago
0.1.26
10 months ago
0.1.25
10 months ago
0.1.24
10 months ago
0.1.23
10 months ago
0.1.22
10 months ago
0.1.21
10 months ago
0.1.20
10 months ago
0.1.19
10 months ago
0.1.18
10 months ago
0.1.17
10 months ago
0.1.16
10 months ago