cloudfour / lighthouse-parade

A Node.js command line tool that crawls a domain and gathers lighthouse performance data for every page.
MIT License
362 stars 14 forks source link

Use smaller version of google libraries #121

Closed calebeby closed 2 years ago

calebeby commented 2 years ago

The googleapis dependency is huge - 100MB to install, which takes npm quite a while to download for the first time.

Instead of pulling in the whole thing we can instead use @googleapis/sheets and google-auth-library which are much smaller and contain a lot less stuff we don't need.

Run npm i and npm run build then run ./dist/cli.js .... Everything should work exactly the same.

changeset-bot[bot] commented 2 years ago

⚠️ No Changeset found

Latest commit: f8e24d7048a692af2cdc602e93d9efb0cc182ce9

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR