This is a fork of Containerise (based on the v3.9.0 release) which adds an option to exclude certain containers.
The (signed) .xpi file for manual installation can be found in the release assets.
If you also use Temporary Containers, here is a compatible fork: https://github.com/berrnd/temporary-containers
Dev note: Node v16 is needed for building.
Original README:
amazon.co.uk, Shopping
will open all amazon.co.uk (not subdomains) links in Shopping container.
!*.amazon.co.uk, Shopping
will be treated as *.amazon.co.uk
glob pattern. (suitable to subdomains)
@.+\.amazon\.co\.uk$, Shopping
will be treat as .+\.amazon\.co\.uk$
regex. (suitable to subdomains and complex paths)
In the project directory, you can run:
Installs required dependencies.
Starts webpack with --watch
option and outputs to ./build
directory.
Builds the extension for production use.
Runs test specs using jest.
Use test:watch
to watch for edits and re-run the tests.
Lint using eslint.
Runs web-ext process to debug the extension on Firefox. See web-ext docs
To live reload the extension, start this process in a new tab after starting npm run webpack
process.