README.md
# Trolleybus
[](https://github.com/sketch-hq/trolleybus/actions/workflows/ci.yml) [](https://hex.pm/packages/trolleybus) [](https://hexdocs.pm/trolleybus/)
Local, application-level PubSub API for dispatching side effects.
Full documentation can be found on [Hex](https://hexdocs.pm/trolleybus/).
## Installation
The package can be installed by adding `trolleybus` to your list of
dependencies in `mix.exs`:
```elixir
def deps do
[
{:trolleybus, "~> 0.1.0"}
]
end
```
## Running tests
Clone the repo and fetch its dependencies:
```bash
git clone https://github.com/sketch-hq/trolleybus.git
cd trolleybus
mix deps.get
mix test
```
## License
Elixir source code is released under MIT License.
Check [LICENSE](LICENSE) file for more information.