stoically / webextensions-api-fake
In-memory WebExtensions API Fake Implementation for testing purposes
☆17Updated 4 years ago
Alternatives and similar repositories for webextensions-api-fake:
Users that are interested in webextensions-api-fake are comparing it to the libraries listed below
- Load popup, sidebar and background with JSDOM based on the manifest.json for testing purposes☆19Updated 2 years ago
- WebExtension module: Automatically registers your content_scripts on domains added via permission.request☆89Updated last week
- A mocking toolkit for web-extensions leveraging the power of TypeScript to enhance your jest experience.☆37Updated last year
- A module to mock WebExtensions in Jest☆93Updated 7 months ago
- Run your WebExtension with GeckoDriver based on the manifest.json for testing purposes☆13Updated 3 years ago
- Webpack plugin that compiles WebExtension manifest.json files and adds smart auto reload☆82Updated this week
- Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661 for Node.js se…☆81Updated 9 months ago
- WebExtensions: Polyfill for browser.contentScripts.register() for Chrome.☆25Updated last year
- Script to generate TypeScript definitions for WebExtension Development in FireFox☆32Updated last year
- Codemod script for migrating promise-based functions to use async/await syntax☆29Updated 2 years ago
- Jest reporter to create annotations when running tests in GitHub Actions☆49Updated 2 years ago
- Browser-action context menu to request permission for the current tab.☆72Updated last week
- Tag literal strings with this function to html escape interpolated values☆32Updated 2 months ago
- Utility functions for WebExtensions☆20Updated last week
- Deploy Firefox extensions to AMO.☆11Updated 5 years ago
- Utility functions to inject content scripts from a WebExtension☆22Updated last week
- The gap issue between Node.js and Browser polyfills.☆15Updated 6 years ago
- Diff two versions of a node module☆211Updated last year
- Automatically add content scripts to existing tabs when your extension is installed. Chrome☆19Updated 6 months ago
- Utility to verify that engine versions (node, npm, iojs, yarn, dotnet) satisfy semver constraints specified in package.json.☆16Updated 2 years ago
- Utilities for patterns and globs for WebExtensions☆21Updated 7 months ago
- lint rule to warn when URLs are dead☆77Updated 3 months ago
- A NodeJS module for reporting new version of Chrome extension being published on Chrome Web Store☆34Updated 10 years ago
- Webextension Manifest Generator that you specify `manifest.json` properties to appear only in specific browsers and environment☆27Updated 9 months ago
- Helper for multi-package repository with TypeScript☆50Updated last week
- module.exports = require('../../.eslintplugin')☆35Updated this week
- A utility for ESLint respecting `.gitignore` files.☆40Updated 4 years ago
- ESLint JSON processor and rules☆91Updated last month
- ESLint plugin that validates data using JSON Schema Validator.☆74Updated this week
- rewrite constructor arguments, call DOMPurify, profit☆67Updated 4 months ago