extend-chrome / jest-chrome
A complete mock of the Chrome API for Chrome extensions for use with Jest.
☆124Updated 6 months ago
Related projects ⓘ
Alternatives and complementary repositories for jest-chrome
- A module to mock WebExtensions in Jest☆93Updated 4 months ago
- Extend the Chrome Extension Storage API with Promises and great TypeScript support.☆77Updated 9 months ago
- Enable hot reloading for content script and background script (service worker) in MV3.☆78Updated 2 months ago
- A mocking toolkit for web-extensions leveraging the power of TypeScript to enhance your jest experience.☆37Updated last year
- WebExtension Target for Webpack 5. Supports code-splitting and HMR.☆46Updated 5 months ago
- Infer strong typings for commander options and action handlers☆78Updated this week
- Document current usage of .node-version file☆218Updated last month
- 🚀 Browser Platform Publisher☆160Updated 8 months ago
- Automate the process of shipping Web Extensions for Chrome, Firefox, Safari, Opera and Edge☆130Updated 3 years ago
- Codemod that convert CommonJS(require/exports) to ES Modules(import/export) for JavaScript/TypeScript☆81Updated last year
- A upgrade from 🔥webpack-chrome-extension-reloader🔥, now on all browsers☆494Updated last year
- Code to parse Chrome's internal extension type definitions—published on NPM as chrome-types☆193Updated last month
- An API for Chrome Extension messages that makes sense.☆74Updated last year
- Testing chrome extensions with Node.js☆439Updated 3 years ago
- Webpack plugin that compiles WebExtension manifest.json files and adds smart auto reload☆83Updated this week
- This is a TypeScript ready "wrapper" for the WebExtension browser API Polyfill by Mozilla☆392Updated 2 months ago
- Lint your JSON files☆209Updated 2 months ago
- ☆73Updated 2 years ago
- Tool for testing the update flow for Chrome Extensions during development, including permission grants.☆168Updated 2 weeks ago
- Run ESLint on your changes only☆181Updated 2 months ago
- WebExtension module: Automatically registers your content_scripts on domains added via permission.request☆87Updated 4 months ago
- Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661 for Node.js se…☆80Updated 6 months ago
- An ESLint plugin to load project-specific ESLint rules☆50Updated 3 weeks ago
- 🔍 Find elements in Playwright with queries from Testing Library☆248Updated last year
- [SWC plugin] mutable CJS exports☆57Updated this week
- Additional ESLint rules for Node.js☆231Updated this week
- A simple Node.js task runner☆119Updated this week
- Guide and OAuth helper to generate keys☆35Updated 9 months ago
- Upload Chrome Extensions to the Chrome Web Store☆369Updated last month
- Fetch adapter for axios☆100Updated 10 months ago