@claricard/js
v0.2.0
Published
Claricard JavaScript SDK — fetch AI-optimized FAQ content and JSON-LD schema for any framework.
Maintainers
Readme
@claricard/js
Framework-agnostic SDK for Claricard — AI-optimized FAQ content as code.
npm install @claricard/jsQuick start
import { getFAQ, toJsonLdString } from '@claricard/js'
const faq = await getFAQ('your-faq-slug')
faq.items.forEach(({ question, answer }) => {
console.log(question, answer)
})
// FAQPage JSON-LD for AI search engines (AEO)
const jsonLd = toJsonLdString(faq)With a client
import { createClient } from '@claricard/js'
const claricard = createClient()
const faq = await claricard.getFAQ('your-faq-slug', { lang: 'ja' }) // on-the-fly translationAPI
createClient(options?)→{ getFAQ }getFAQ(slug, { lang?, signal? })→Promise<FAQData>toJsonLd(faq)/toJsonLdString(faq)— schema.org FAQPage JSON-LD
Using React? Check @claricard/react for ready-made components and hooks.
