https://github.com/ghostery/ghostery-search-extension
https://github.com/ghostery/ghostery-search-extension
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/ghostery/ghostery-search-extension
- Owner: ghostery
- License: mpl-2.0
- Created: 2020-09-24T13:13:56.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-17T11:18:59.000Z (over 1 year ago)
- Last Synced: 2025-04-02T08:08:25.092Z (over 1 year ago)
- Language: JavaScript
- Size: 653 KB
- Stars: 7
- Watchers: 4
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ghostery Private Search Extension
Makes ghosterysearch.com a default search engine.
## Multiple platform support
WebExtensions are supported by most modern browsers. For each browser we ship exactly same code base but with different manifest.
Manifests are located in `/manifests` folder. To prepare the build for different platform copy the right manifest into `/src` folder or user `npm run switch-` scripts. Supported platforms are:
* Firefox `npm run switch-firefox`
* Chromium - `npm run switch-chrome`
*Important* - remember to copy manifest file on every change you make to it in `/manifests` folder. `/src/manifest.json` is not updating automatically.
## Publishing
1. Update version in `src/manifest.json`
2. `git add src/manifest.json && git commit -m "v$VERSION"`
2. `npm run build`
3. `gh release create v$VERSION ./web-ext-artifacts/ghostery_search-$VERSION.zip` (replace `$VERSION` with the manifest version)