diff --git a/README.md b/README.md index 87f6719..e4a6986 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,8 @@ -# breadcast-single-worker +# broadcast-single-worker + +![test](https://github.com/Sysix/broadcast-single-worker/actions/workflows/test.yml/badge.svg)(https://github.com/Sysix/broadcast-single-worker/actions/workflows/test.yml) +![NPM Version](https://img.shields.io/npm/v/%40sysix%2Fbroadcast-single-worker) +![NPM License](https://img.shields.io/npm/l/!%5BNPM%20Version%5D(https%3A%2F%2Fimg.shields.io%2Fnpm%2Fv%2F%2540sysix%252Fbroadcast-single-worker)) ## Setup @@ -9,9 +13,9 @@ Install with npm: Use it in your code: ```typescript -import BreadcastSingleWorker from '@sysix/broeadcast-single-worker'; +import BroadcastSingleWorker from '@sysix/broadcast-single-worker'; -const worker = new BreadcastSingleWorker('channel_name'); +const worker = new BroadcastSingleWorker('channel_name'); worker.addListener('start-worker', () => { // this code will only be executed for a single tab diff --git a/src/BroadcastSingleWorker.test.ts b/src/BroadcastSingleWorker.test.ts index 00a8110..6dfef5e 100644 --- a/src/BroadcastSingleWorker.test.ts +++ b/src/BroadcastSingleWorker.test.ts @@ -17,7 +17,7 @@ Object.defineProperty(window, 'BroadcastChannel', { } }) -describe('breadocast single worker', () => { +describe('broadocast single worker', () => { test('fire start-worker event when connecting', () => { const worker = new BroadcastSingleWorker('worker'); const startCallback = jest.fn();