# yyx-event

> events

Latest version **1.0.4** (published 2017-11-22) · MIT license · 0 weekly downloads

## Install

```sh
npm install yyx-event
pnpm add yyx-event
yarn add yyx-event
bun add yyx-event
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.4 |
| Published | 2017-11-22 |
| First published | 2017-11-20 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 7 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 2 |
| Author | yyx |
| Maintainers | coderyyx |
| Keywords | events, react data flow |

## Links

- npm: https://www.npmjs.com/package/yyx-event
- Repository: https://github.com/coderyyx/yyx-events
- Homepage: https://github.com/coderyyx/yyx-events#readme
- Issues: https://github.com/coderyyx/yyx-events/issues
- npm.io page: https://npm.io/package/yyx-event

## Dependencies (7)

- [path](https://npm.io/package/path.md) ^0.12.7
- [babel](https://npm.io/package/babel.md) ^6.5.2
- [webpack](https://npm.io/package/webpack.md) ^1.13.1
- [babel-core](https://npm.io/package/babel-core.md) ^6.10.4
- [babel-loader](https://npm.io/package/babel-loader.md) ^6.2.4
- [babel-preset-es2015](https://npm.io/package/babel-preset-es2015.md) ^6.9.0
- [babel-preset-stage-0](https://npm.io/package/babel-preset-stage-0.md) ^6.16.0

## Alternatives

- [async-exit-hook](https://npm.io/package/async-exit-hook.md) — 3.7M weekly downloads
- [evnty](https://npm.io/package/evnty.md) — 7.2K weekly downloads
- [eleventy-plugin-asciidoc](https://npm.io/package/eleventy-plugin-asciidoc.md) — 3.5K weekly downloads
- [@jswork/next-get2get](https://npm.io/package/@jswork/next-get2get.md) — 945 weekly downloads
- [@dashersw/axon](https://npm.io/package/@dashersw/axon.md) — 934 weekly downloads

## Recent versions

- 1.0.4 (latest) — 2017-11-22
- 1.0.3 — 2017-11-22
- 1.0.2 — 2017-11-22
- 1.0.1 — 2017-11-21
- 1.0.0 — 2017-11-20
- 0.1.3 — 2017-11-20
- 0.1.2 — 2017-11-20
- 0.1.1 — 2017-11-20

## README

# yyx-event
在使用Flux库的时候遇到其中融合的events库出现问题，导致监听的事件删除不掉，监听事件存在重复调用的情况下，自行基于events开发事件库
替换flux框架中的相关事件库
___________________________________________

In the use of Flux library encountered in the fusion of the events library problems, leading to the incident can not be deleted eavesdropping, there are two occasions to monitor the event call, based on the event development event library
Replaces the related event library in the flux framework

[![travis][travis-image]][travis-url]
[![dep][dep-image]][dep-url]
[![npm][npm-image]][npm-url]
[![downloads][downloads-image]][downloads-url]

[travis-image]: https://img.shields.io/travis/then/yyx-event.svg?style=flat
[travis-url]: https://travis-ci.org/then/yyx-event
[dep-image]: https://img.shields.io/david/then/yyx-event.svg?style=flat
[dep-url]: https://david-dm.org/then/yyx-event
[npm-image]: https://img.shields.io/npm/v/yyx-event.svg?style=flat
[npm-url]: https://npmjs.org/package/yyx-event
[downloads-image]: https://img.shields.io/npm/dm/yyx-event.svg?style=flat
[downloads-url]: https://npmjs.org/package/yyx-event

##install:
<code>npm install yyx-event</code>

## Tips

___________________________________________
## Usage yyx-event

```javascript
var EventEmitter = require('yyx-event');
var event = new EventEmitter();


//监听事件回调
//Monitor event callbacks
let listenFun = function(){};


//监听
//listenging 
event.addListener('listen',listenFun);

//触发监听事件
//trigger listening event
event.emit('listen');


//卸载事件监听
//remove listening event
event.removeListener('listen',listenFun);

//设置最大监听事件数量
//set the maximum number of listening events
event.setMaxListeners(maxNumbers);

```
___________________________________________

---
_Source: https://npm.io/package/yyx-event · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
