Socket
Socket
Sign inDemoInstall

minivents

Package Overview
Dependencies
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

minivents - npm Package Compare versions

Comparing version 1.2.0 to 2.0.0

.npmignore

33

package.json
{
"name": "minivents",
"version": "1.2.0",
"version": "2.0.0",
"description": "Tiny eventing for javascript",
"main": "minivents.js",
"directories": {
"test": "tests"
},
"main": "dist/minivents.commonjs.js",
"browser": "dist/minivents.commonjs.min.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
"test": "gulp test",
"build": "gulp"
},

@@ -18,3 +17,7 @@ "repository": {

"events",
"minivents"
"minivents",
"tiny",
"event",
"emitter",
"eventemitter"
],

@@ -24,10 +27,16 @@ "author": {

},
"devDependencies": {
"assert": "^1.1.1",
"gulp": "~3.6.2",
"gulp-jshint": "^1.6.2",
"gulp-mocha": "^0.4.1",
"gulp-uglify": "~0.3.0",
"gulp-rename": "~1.2.0",
"gulp-define-module": "~0.1.3",
"lazypipe": "~1.0.1"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/allouis/minivents/issues"
},
"readme": "minivents\n=========\n\nhttp://allouis.github.io/minivents/\n\nAPI\n===\n\n`on` : Listen to event. Params { type:`String`, callback:`Function` | context:`Object` }\n \n`off` : Stop listening to event. Params { type:`String` | callback:`Function` } \n \n`emit`: Emit event. Params { type:`String` | data:`Object` } \n\n`trigger` is no longer supported!!\n\n`:%s/myobj.trigger(/myobj.emit(/` should do the trick in VIM\n \nExample\n=======\n\n var sandbox = new Events\n \n sandbox.on(\"event\", function(){\n // do stuff\n })\n\n sandbox.emit(\"event\") //does stuff\n\n sandbox.off(\"event\")\n\n sandbox.emit(\"event\") //does not do stuff\n \nMixin Example\n=======\n\n var sandbox = {\n otherStuff: true\n }\n \n Events(sandbox)\n \n sandbox.on(\"event\", function(){\n // do stuff\n })\n\n sandbox.emit(\"event\") //does stuff\n\n sandbox.off(\"event\")\n\n sandbox.emit(\"event\") //does not do stuff\n \n",
"readmeFilename": "README.md",
"_id": "minivents@1.0.1",
"_from": "minivents@"
}
}

@@ -1,8 +0,6 @@

minivents
=========
# minivents [![Build Status](https://travis-ci.org/allouis/minivents.svg?branch=master)](https://travis-ci.org/allouis/minivents)
http://allouis.github.io/minivents/
API
===
# API

@@ -14,40 +12,34 @@ `on` : Listen to event. Params { type:`String`, callback:`Function` | context:`Object` }

`emit`: Emit event. Params { type:`String` | data:`Object` }
`trigger` is no longer supported!!
`:%s/myobj.trigger(/myobj.emit(/` should do the trick in VIM
Example
=======
var sandbox = new Events();
# Constructor Example
```javascript
var sandbox = new Events();
sandbox.on("event", function(){
// do stuff
});
sandbox.on("event", function(){
// do stuff
});
sandbox.emit("event"); //does stuff
sandbox.emit("event"); //does stuff
sandbox.off("event");
sandbox.off("event");
sandbox.emit("event"); //does not do stuff
Mixin Example
=======
sandbox.emit("event"); //does not do stuff
```
# Mixin Example
```javascript
var sandbox = {
otherStuff: true
};
var sandbox = {
otherStuff: true
};
Events(sandbox);
sandbox.on("event", function(){
// do stuff
});
Events(sandbox);
sandbox.emit("event"); //does stuff
sandbox.on("event", function(){
// do stuff
});
sandbox.off("event");
sandbox.emit("event"); //does stuff
sandbox.emit("event"); //does not do stuff
sandbox.off("event");
sandbox.emit("event"); //does not do stuff
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc