# webext-messenger [![][badge-gzip]][link-bundlephobia]

[badge-gzip]: https://img.shields.io/bundlephobia/minzip/webext-messenger.svg?label=gzipped
[link-bundlephobia]: https://bundlephobia.com/result?p=webext-messenger

> Browser Extension component messaging framework

## Install

```sh
npm install webext-messenger
```

```js
import messenger from "webext-messenger";
```

## Context

- [Initial considerations for this library](https://github.com/pixiebrix/webext-messenger/issues/1)

## npm publishing

Collaborators can publish a new version of what's on main [via "workflow_dispatch"](https://github.blog/changelog/2020-07-06-github-actions-manual-triggers-with-workflow_dispatch/) under [Actions » Publish](https://github.com/pixiebrix/webext-messenger/actions/workflows/npm-publish.yml)
