0.0.3 • Published 3 years ago

what-did-i-load v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

what did i load?

CLI

npx what-did-i-load http://mysite.com

npx what-did-i-load --help

Options:
  -w, --width <number>                 width (default: "1024")
  -h, --height <number>                height (default: "768")
  -dpr, --device-pixel-ratio <number>  device pixel ratio (default: "1")
  -ph, --per-host <flag>               list information per host (default: true)
  -pt, --per-type <flag>               list information per resource type (default: true)
  -f, --focus <type>                   focus on specific type
  --host <string>                      focus on specific host
  -lh, --ignore-hosts <hosts...>       ignore set of host
  --help                               display help for command

API

import {measure, createLocalBrowser} from 'what-did-i-load';

  • createLocalBrowser(width, height, dpr) - creates a puppeteer instance with a given viewport
  • measure(browser, url) - returns all resources requested by a given page

AWS

In order to run in AWS/Vercel environment use createAWSBrowser command.

License

MIT