@clemsrec/next
v0.2.4
Published
Next.js adapter for Carbon Site Kit.
Readme
@clemsrec/next
Practical Next.js adapter for API/route handler integration.
Install
pnpm add @clemsrec/nextApp Router example
// app/api/carbon/route.ts
import { createNextCarbon } from "@clemsrec/next";
const carbon = createNextCarbon({ endpoint: "https://example.com/carbon" });
export async function POST(request: Request) {
return carbon.collectHandler(request);
}AI usage example
import { createNextCarbon } from "@clemsrec/next";
const carbon = createNextCarbon();
const event = carbon.trackAIUsage({
provider: "openai",
model: "gpt-4o",
promptTokens: 1100,
completionTokens: 500
});
await carbon.sendEvent(event);