The Extension Update Testing Tool is a local extension update server that can be used for testing updates to Chrome Extensions during local development, including permission grants.
This tool serves a number of use cases:
It is particularly useful for (but not limited to) migrations to Manifest V3, since this often involves changes to the permissions an extension requests.
npm install
in the root of the repository.npm start
.You can configure the port of the local server using the PORT
environment variable, e.g:
You can also use WRITE_KEY
to write a private key locally and have a consistent extension ID across restarts, e.g:
This happens if you try to use the policy install methods but haven't set the required policy keys. If you've already set these, you may need to click "Reload policies" at chrome://policy.
This project was inspired by many great community projects, including https://github.com/thom4parisot/crx.
Contributions are welcome. See How to Contribute for more information on how to get involved.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4