Initial Steps

  • Setup an account (if you don’t have an account already)
  • Get your API key from here.

Usage

import { JigsawStack } from "jigsawstack";

const jigsawstack = JigsawStack({
  apiKey: "your-api-key",
});

const params = {
  url: "https://jigsawstack.com",
  quality: 80,
  full_page: true,
  type: "jpeg",
  dark_mode: true,
};
const result = await jigsawstack.web.html_to_any(params);

const buffer = await result.arrayBuffer();

fs.writeFileSync(
  path.join(__dirname, `/screens/screenshot.jpeg`),
  Buffer.from(buffer),
);