puppeteer-extra-plugin-session
Version:
A puppeteer plugin to dump and inject session data.
24 lines (23 loc) • 654 B
TypeScript
import { Page } from 'puppeteer';
import { PuppeteerExtraPlugin } from 'puppeteer-extra-plugin';
import { ISessionPluginOptions } from '../types';
/**
* Puppeteer Extra Session Plugin
*/
export declare class SessionPlugin extends PuppeteerExtraPlugin {
/**
* Constructor
* Receives standard puppeteer-extra plugin config options.
*/
constructor(opts?: ISessionPluginOptions);
/**
* Describe the identifier for plugin.
*/
get name(): string;
onPageCreated(page: Page): Promise<void>;
}
/**
* Export plugin factory as default export.
*/
declare const _default: () => SessionPlugin;
export default _default;