npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

plugandplaywright

v1.0.2

Published

A TypeScript library to simplify Playwright test writing with enhanced utilities.

Downloads

2

Readme

Logo

Utility Functions for Easy Playwright Testing 🧪🔬 Welcome to the PlugAndPlaywright Experience! 🔌🎭

Dive into the world of testing with PlugAndPlaywright, where utility meets ingenuity, transforming your automation journey into an exhilarating adventure. Imagine a testing landscape where complexity is simplified, efficiency is key, and a touch of playfulness makes every task a delight. Ready to elevate your code interaction to an art form? Welcome aboard the PlugAndPlaywright express—where testing is not just streamlined, but a downright pleasure. 🔌💡 Gear up to supercharge your testing routine with flair!

Full Documentation Here @ plugandplaywright.com

  • Effortless Setup: Kickstart your project with lightning speed. Just execute npm i plugandplaywright or yarn add plugandplaywright to inject excitement into your development process.
  • Streamlined Syntax: Wave goodbye to convoluted configurations. import {getText} from 'plugandplaywright' offers you intuitive testing at your fingertips.
  • Real-World Examples: From the fundamental to the intricate, our manual escorts you through each step with hands-on examples.
  • Community Powered: Embark on the quest! Propose ideas, highlight bugs, or seek answers. Collectively, we'll craft the future of web testing.

Feeling electrified to redefine your approach to testing? Let's dive deep!

The Challenge

Navigating the maze of Playwright testing can sometimes feel daunting, overshadowing the true essence of quick and impactful testing.

The Solution

Say hello to PlugAndPlaywright, your revolutionary companion in the testing realm. We've distilled the essence of Playwright into a suite of user-friendly utilities, designed to amplify your productivity and elevate your test cases to new heights of precision and speed.

🔌 Getting Started

Firstly, confirm your project is wired with Playwright. Execute:

npm init playwright@latest
// OR
yarn create playwright
// OR
pnpm create playwright

Next, introduce PlugAndPlaywright to your project:

npm i plugandplaywright
// OR
yarn add plugandplaywright

🌟 Fundamental Use

Kick-off by integrating tools from our package:

import { getText } from "plugandplaywright";

await getText(page, "Here's a snippet of text to verify on your webpage");

Utilize getText to effortlessly validate text presence, enhancing the clarity and reliability of your tests.

📘 In-Depth Exploration

Peruse our manual for comprehensive examples and instructions. From elementary setups to elaborate examinations, we furnish all you need to become a testing maestro.

💡 Participate

Join our circuit! Contribute insights, flag bugs, or pose inquiries. Your feedback is crucial as we endeavor to upgrade PlugAndPlaywright continually.

Prepared to revamp your testing? Let’s embark on this electrifying voyage together!

Documentation