@idriszade/source-apify
v0.1.8
Published
Pipeline-kit Source adapter for ingesting Apify Actor run results
Maintainers
Readme
@idriszade/source-apify
Source adapter for ingesting Apify Actor run results — launches the actor, polls for completion, and emits dataset items as Atoms.
Install
pnpm add @idriszade/source-apifyapify-client is bundled as a direct dependency.
Usage
import { createApifySource } from '@idriszade/source-apify';
import { z } from 'zod';
const apify = createApifySource({
actorId: 'apify/web-scraper',
input: { startUrls: [{ url: 'https://example.com' }] },
apifyToken: process.env.APIFY_TOKEN!,
schema: z.object({ url: z.string(), title: z.string() }),
});Reference
Canonical API surface: docs/spec-adapters.md. Core types: docs/spec-api-surface.md.
