Skip to content
This repository was archived by the owner on Apr 9, 2023. It is now read-only.

Conversation

@mbid
Copy link

@mbid mbid commented Sep 15, 2017

This is a first attempt at a port to the web extensions API. It
currently only supports a single block set, no global settings and
doesn't try to stop you from circumventing any blocks.
The background scripts should already support multiple block sets, it's
just a matter of implementing it on the settings page.

You'll have to build the addon (via npm install && ./build), the
unpackaged addons is then in dist/firefox. All ./build does is copy
everything to dist/firefox, and then replace background.js and
settings.js with their browserifyed versions.

I plan on adding some comments (function signatures mainly), more tests
and of course the missing features if people like this.

This is a first attempt at a port to the web extensions API. It
currently only supports a single block set, no global settings and
doesn't try to stop you from circumventing any blocks.
The background scripts should already support multiple block sets, it's
just a matter of implementing it on the settings page.

You'll have to build the addon (via `npm install && ./build`), the
unpackaged addons is then in `dist/firefox`. All `./build` does is copy
everything to `dist/firefox`, and then replace `background.js` and
`settings.js` with their `browserify`ed versions.

I plan on adding some comments (function signatures mainly), more tests
and of course the missing features if people like this.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant