@thesitecraft/sdk
v0.1.0
Published
Server-side SDK for SiteCraft generation, validation, and HTML export APIs.
Downloads
61
Readme
@thesitecraft/sdk
Server-side client for SiteCraft protected APIs.
import { createSitecraftClient } from '@thesitecraft/sdk';
const client = createSitecraftClient({
accessKey: process.env.SITECRAFT_ACCESS_KEY!,
baseUrl: process.env.SITECRAFT_FUNCTIONS_BASE_URL!,
});
const generated = await client.generateSite({ prompt: 'Landing page for my startup' });
const validated = await client.validateSiteJson({ siteJson: generated.siteJson });
const html = await client.exportHtml({ siteJson: validated.canonicalSiteJson });Use this package only on backend servers.
