UNPKG

apify-sdk-legacy

Version:

Package for Crawlee that should allows to import and use packages, that are using older version of Apify SDK.

34 lines (33 loc) 1.01 kB
import Apify, { Actor } from 'apify'; import Crawlee from 'crawlee'; // Hack for support libraries for using older version of Apify SDK Object.assign(Apify, { // Methods call: Actor.call, createProxyConfiguration: Actor.createProxyConfiguration, getEnv: Actor.getEnv, getInput: Actor.getInput, getValue: Actor.getValue, isAtHome: Actor.isAtHome, main: Actor.main, newClient: Actor.newClient, openDataset: Actor.openDataset, openKeyValueStore: Actor.openKeyValueStore, openRequestQueue: Actor.openRequestQueue, pushData: Actor.pushData, setValue: Actor.setValue, utils: Crawlee.utils, // Classes Session: Crawlee.Session, // Events events: { on: Actor.on, off: Actor.off }, // Crawlers BasicCrawler: Crawlee.BasicCrawler, CheerioCrawler: Crawlee.CheerioCrawler, HttpCrawler: Crawlee.HttpCrawler, PlaywrightCrawler: Crawlee.PlaywrightCrawler, PuppeteerCrawler: Crawlee.PuppeteerCrawler, });