franklin-bulk-shared
TypeScript icon, indicating that this package has built-in type declarations

1.17.1 • Public • Published

Franklin Bulk Operations Shared Library

Install

npm install https://gitpkg.now.sh/catalan-adobe/franklin-bulk-shared

Usage

Sample script that takes a screenshot of the bottom of a page:

// take-screenshot.js

import * as franklin from 'franklin-bulk-shared';
  
// init headless browser
const [browser, page] = await franklin.Puppeteer.initBrowser();

// load test page
await page.goto('https://www.hlx.live');

// scroll down
await franklin.Puppeteer.scrollDown(page);

// wait 1s.
await franklin.Time.sleep(1000);

// take a screenshot
await page.screenshot({
  fullPage: false,
  path: 'screenshot.png'
});

// close browser
await browser.close();

Domains

  • Puppeteer (initBrowserAgent, scrollDown, scrollUp)
  • Time (sleep, randomSleep)

Package Sidebar

Install

npm i franklin-bulk-shared

Weekly Downloads

11

Version

1.17.1

License

none

Unpacked Size

162 kB

Total Files

93

Last publish

Collaborators

  • catalan-adobe