View Code? Open in Web Editor
NEW
Puppeteer plugin that extends puppeteer features and contains utility and helper functions that makes working with puppeteer enjoyable.
License: MIT License
TypeScript 99.57%
JavaScript 0.43%
puppeteer-plugins's Introduction
A senior full-stack engineer who is a big fan of clean code and systems design.
๐ญ Iโm currently working on bookmarkhub
๐ I regularly write articles on https://endalk200.com/blog
Active contributor to
Amplication is an open-source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.
๐ฌ Ask me about Event driven architecture, Distributed systems design, NestJS, React, NextJs, Docker, Kubernetes, Temporal, NATS, Kafka, GraphQL, tRPC and Open Telemetry
๐ Currently learning Rust
๐ซ How to reach me https://endalk200.com
ย
puppeteer-plugins's People
Contributors
Watchers
puppeteer-plugins's Issues
select
helper function
Select helper function to handle all select HTML elements.
Issues with _setValue
API
The _setValue
API doesn't handle select elements properly and the API is not designed well to handle all HTML form elements
project setup
Setup the project with needed tooling and documentation
setValue
helper function
This helper function should be able to handle input fields and select fields
_getFrame
helper function
_getFrame
helper function should be able to handle parsing frames from pages or frames from other frames (nested frames)
retry functionality for type helper function
Currently, the type
helper function throws an error if the value doesn't match the expected value. Add manual override to set the value manually
_type
helper function to work with puppeteer type API
The function should have the following requirements: