Skip to content
This repository was archived by the owner on Dec 3, 2025. It is now read-only.

Commit 6586fc4

Browse files
author
Martynas Žilinskas
authored
Renamed package. (#2)
1 parent b3aaa7c commit 6586fc4

6 files changed

Lines changed: 20 additions & 20 deletions

File tree

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
[![NPM version](https://img.shields.io/npm/v/nano-emitter.svg?logo=npm)](https://www.npmjs.com/package/nano-emitter)
1+
[![NPM version](https://img.shields.io/npm/v/@reactway/tiny-emitter.svg?logo=npm)](https://www.npmjs.com/package/@reactway/tiny-emitter)
22
[![Build Status](https://img.shields.io/azure-devops/build/reactway/reactway/6/master.svg?logo=azuredevops)](https://dev.azure.com/reactway/ReactWay/_build?definitionId=6)
33
[![Code coverage](https://img.shields.io/azure-devops/coverage/reactway/reactway/6/master.svg)](https://dev.azure.com/reactway/ReactWay/_build?definitionId=6)
4-
[![Dependencies](https://img.shields.io/david/reactway/nano-emitter.svg)](https://david-dm.org/reactway/nano-emitter)
5-
[![Dev dependencies](https://img.shields.io/david/dev/reactway/nano-emitter.svg)](https://david-dm.org/reactway/nano-emitter?type=dev)
4+
[![Dependencies](https://img.shields.io/david/reactway/tiny-emitter.svg)](https://david-dm.org/reactway/tiny-emitter)
5+
[![Dev dependencies](https://img.shields.io/david/dev/reactway/tiny-emitter.svg)](https://david-dm.org/reactway/tiny-emitter?type=dev)
66

7-
# nano-emitter
7+
# @reactway/tiny-emitter
88

99
Small library to handle change emits.
1010

1111
## Get started
1212

1313
```sh
14-
$ npm install nano-emitter
14+
$ npm install @reactway/tiny-emitter
1515
```
1616

1717
## Example
@@ -20,7 +20,7 @@ $ npm install nano-emitter
2020
type CounterHandler = (count: number) => void;
2121
const handler: CounterHandler = count => console.log("Counter:", count);
2222

23-
const counterEmitter = new NanoEmitter<CounterHandler>();
23+
const counterEmitter = new TinyEmitter<CounterHandler>();
2424

2525
const removeListener = counterEmitter.addListener(handler);
2626

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { NanoEmitter } from "../src/nano-emitter";
1+
import { TinyEmitter } from "../src/tiny-emitter";
22

33
it("add handlers and remove", () => {
4-
const emitter = new NanoEmitter();
4+
const emitter = new TinyEmitter();
55

66
expect(emitter.getListenersCount()).toBe(0);
77
const remove1 = emitter.addListener(jest.fn());
@@ -16,7 +16,7 @@ it("add handlers and remove", () => {
1616
});
1717

1818
it("add one handler and remove", () => {
19-
const emitter = new NanoEmitter();
19+
const emitter = new TinyEmitter();
2020

2121
expect(emitter.getListenersCount()).toBe(0);
2222
const remove1 = emitter.addListener(jest.fn());
@@ -26,15 +26,15 @@ it("add one handler and remove", () => {
2626
});
2727

2828
it("remove non existant handler", () => {
29-
const emitter = new NanoEmitter();
29+
const emitter = new TinyEmitter();
3030
const stub = jest.fn();
3131

3232
emitter.removeListener(stub);
3333
expect(emitter.getListenersCount()).toBe(0);
3434
});
3535

3636
it("emit when one handlers is added", () => {
37-
const emitter = new NanoEmitter();
37+
const emitter = new TinyEmitter();
3838
const handler1 = jest.fn();
3939

4040
emitter.addListener(handler1);
@@ -45,7 +45,7 @@ it("emit when one handlers is added", () => {
4545
});
4646

4747
it("emit when multiple handlers added", () => {
48-
const emitter = new NanoEmitter();
48+
const emitter = new TinyEmitter();
4949
const handler1 = jest.fn();
5050
const handler2 = jest.fn();
5151
const handler3 = jest.fn();
@@ -62,7 +62,7 @@ it("emit when multiple handlers added", () => {
6262
});
6363

6464
it("emit when no handlers added", () => {
65-
const emitter = new NanoEmitter();
65+
const emitter = new TinyEmitter();
6666

6767
expect(() => emitter.emit()).not.toThrow();
6868
});

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "nano-emitter",
2+
"name": "@reactway/tiny-emitter",
33
"version": "1.0.0",
44
"description": "Small change emitter",
55
"main": "dist/index.js",
@@ -12,7 +12,7 @@
1212
},
1313
"repository": {
1414
"type": "git",
15-
"url": "git+https://github.com/reactway/nano-emitter.git"
15+
"url": "git+https://github.com/reactway/tiny-emitter.git"
1616
},
1717
"keywords": [
1818
"emitter"
@@ -24,9 +24,9 @@
2424
"author": "Martynas Žilinskas <martynas@quatrodev.com> (https://github.com/MartynasZilinskas)",
2525
"license": "MIT",
2626
"bugs": {
27-
"url": "https://github.com/reactway/nano-emitter/issues"
27+
"url": "https://github.com/reactway/tiny-emitter/issues"
2828
},
29-
"homepage": "https://github.com/reactway/nano-emitter#readme",
29+
"homepage": "https://github.com/reactway/tiny-emitter#readme",
3030
"devDependencies": {
3131
"@types/jest": "^24.0.11",
3232
"istanbul-azure-reporter": "^0.1.4",

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export * from "./nano-emitter";
1+
export * from "./tiny-emitter";
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// tslint:disable-next-line:no-any
22
export type Callback = (...args: any[]) => void;
33

4-
export class NanoEmitter<THandler extends Callback> {
4+
export class TinyEmitter<THandler extends Callback> {
55
private registry?: Callback | Callback[];
66

77
public addListener(handler: THandler): () => void {

0 commit comments

Comments
 (0)