puppeteer-cli-tools

1.0.1 • Public • Published

Puppeteer CLI

Puppeteer CLI is a command-line tool for capturing screenshots of webpages using Puppeteer.

About

Puppeteer CLI provides a convenient way to capture screenshots of webpages programmatically. It leverages Puppeteer, a Node library which provides a high-level API over the Chrome DevTools Protocol.

Usage

CLI Usage

To use Puppeteer CLI from the command line, follow these steps:

  1. Install the package globally using npm:

    npm install -g puppeteer-cli
  2. Run the CLI command with the required options:

    screenshot [options]
  3. Run screenshot --help command to view the available options:

    Usage: screenshot [options]
    
    Options:
    -u, --url <url>          URL of the webpage to capture
    -w, --width <width>      Viewport width (Default: 1440)
    --waitUntil <waitUntil>  waitUntil option for page.goto. Available options: load, domcontentloaded,
    						networkidle0, networkidle2
    -hl, --headless <type>   Run in headless mode (default: "true")
    -h, --help               display help for command
    

    Example

    screenshot --url https://abhidadhaniya.com --width 1200 --headless false
    
    ? Select waitUntil option: (Use arrow keys)
    ❯ networkidle0
    networkidle2
    load
    domcontentloaded

Note: If any website is not working in headless mode, you can run the command with --headless false option.

Visit the usage of waitUntil option here

Readme

Keywords

none

Package Sidebar

Install

npm i puppeteer-cli-tools

Weekly Downloads

1

Version

1.0.1

License

ISC

Unpacked Size

6.8 kB

Total Files

6

Last publish

Collaborators

  • abhidadhaniya