scenographer
v1.0.1
Published
Playwright enables reliable end-to-end testing for modern web apps. This package brings in additional features to enable using WebExtensions.
Downloads
17
Readme
Scenographer
WebExtension for Playwright for Node.js
API Reference
import { chromium } from "playwright";
import { chromeStore, defaultStorage, useFeed, useWebExtensions } from "scenographer";
// Installing AdBlock
// https://chrome.google.com/webstore/detail/gighmmpiobklfepjocnamgkkbiglidom
await useFeed(defaultStorage, chromeStore).installExtension("gighmmpiobklfepjocnamgkkbiglidom");
const options = useWebExtensions();
const browser = await chromium.launchPersistentContext(defaultStorage.baseDirectory, options);
const page = browser.pages[0];
await page.goto("chrome://extensions");