New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

backbone-dispatcher

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

backbone-dispatcher - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

component.json

2

bower.json
{
"name": "backbone-dispatcher",
"version": "0.0.2",
"version": "0.0.3",
"authors": [

@@ -5,0 +5,0 @@ "talyssonoc <talyssonoc@gmail.com>"

(function(root, factory) {
if (typeof define === 'function' && define.amd) {
define(['backbone', 'underscore'], factory);
define(['backbone', 'underscore'], function(Backbone, _) {
return (root.Backbone.Dispatcher = factory(Backbone, _));
});
} else if (typeof exports === 'object') {

@@ -10,2 +12,3 @@ module.exports = factory(require('backbone'), require('underscore'));

}(this, function(Backbone, _) {
'use strict';
var previousDispatcher = root.Dispatcher;

@@ -12,0 +15,0 @@

@@ -1,1 +0,1 @@

!function(e,t){"function"==typeof define&&define.amd?define(["backbone","underscore"],t):"object"==typeof exports?module.exports=t(require("backbone"),require("underscore")):e.Backbone.Dispatcher=t(e.Backbone,e._)}(this,function(e,t){var i=root.Dispatcher,n=function(i){i&&i.actions&&("string"==typeof i.actions?this.createAction(i.actions):this.createActions(i.actions)),Object.defineProperty(this,"_actions",{enumerable:!1,value:{}}),t.extend(this._actions,e.Events),this.initialize.apply(this,arguments)};return n.extend=e.Model.extend,n.VERSION="0.0.2",n.noConflict=function(){return root.Dispatcher=i,this},n.prototype={initialize:function(){},_prepareAction:function(e,i){var n={};if(t.isString(e)){if(n.name=e,i)if(t.isFunction(i))n.beforeEmit=i;else for(var o in i)i.hasOwnProperty(o)&&(n[o]=i[o])}else n=e;return n},createAction:function(e,t){var i,n=this._prepareAction(e,t),o=this,r=function(e){o.dispatch(n.name,e)},c=function(e){n.beforeEmit(e,function(e){r(e)})},s=function(e){return function(t){n.shouldEmit(t)&&e(t)}};i=n.shouldEmit?s(n.beforeEmit?c:r):n.beforeEmit?c:r,Object.defineProperty(this,n.name,{enumerable:!1,value:i})},createActions:function(e){for(var t in e)this.createAction(e[t])},register:function(e,t,i){i=i||e,this._actions.on(e,t[i].bind(t))},registerStore:function(e,t,i){i=i||e;for(var n=0;n<e.length;n++)this.register(e[n],t,i[n])},dispatch:function(e,t){this._actions.trigger(e,t)}},n});
!function(t,e){"function"==typeof define&&define.amd?define(["backbone","underscore"],function(i,n){return t.Backbone.Dispatcher=e(i,n)}):"object"==typeof exports?module.exports=e(require("backbone"),require("underscore")):t.Backbone.Dispatcher=e(t.Backbone,t._)}(this,function(t,e){"use strict";var i=root.Dispatcher,n=function(i){i&&i.actions&&("string"==typeof i.actions?this.createAction(i.actions):this.createActions(i.actions)),Object.defineProperty(this,"_actions",{enumerable:!1,value:{}}),e.extend(this._actions,t.Events),this.initialize.apply(this,arguments)};return n.extend=t.Model.extend,n.VERSION="0.0.2",n.noConflict=function(){return root.Dispatcher=i,this},n.prototype={initialize:function(){},_prepareAction:function(t,i){var n={};if(e.isString(t)){if(n.name=t,i)if(e.isFunction(i))n.beforeEmit=i;else for(var o in i)i.hasOwnProperty(o)&&(n[o]=i[o])}else n=t;return n},createAction:function(t,e){var i,n=this._prepareAction(t,e),o=this,r=function(t){o.dispatch(n.name,t)},c=function(t){n.beforeEmit(t,function(t){r(t)})},s=function(t){return function(e){n.shouldEmit(e)&&t(e)}};i=n.shouldEmit?s(n.beforeEmit?c:r):n.beforeEmit?c:r,Object.defineProperty(this,n.name,{enumerable:!1,value:i})},createActions:function(t){for(var e in t)this.createAction(t[e])},register:function(t,e,i){i=i||t,this._actions.on(t,e[i].bind(e))},registerStore:function(t,e,i){i=i||t;for(var n=0;n<t.length;n++)this.register(t[n],e,i[n])},dispatch:function(t,e){this._actions.trigger(t,e)}},n});

@@ -52,3 +52,4 @@ var gulp = require('gulp');

]
}
},
template: path.join(__dirname, '/src/umdTemplate.js')
}))

@@ -55,0 +56,0 @@ .pipe(gulp.dest('dist'))

{
"name": "backbone-dispatcher",
"version": "0.0.2",
"version": "0.0.3",
"description": "A Flux dispatcher for using with Backbone",

@@ -26,2 +26,3 @@ "main": "dist/backbone.dispatcher.js",

"gulp-jshint": "^1.9.0",
"gulp-rename": "^1.2.0",
"gulp-uglify": "^1.0.2",

@@ -28,0 +29,0 @@ "gulp-umd": "^0.1.3"

(function(root, factory) {
if (typeof define === 'function' && define.amd) {
define(<%= amd %>, function(<%= amd %>) {
return (root.<%= namespace %> = factory(<%= amd %>));
define(<%= amd %>, function(<%= param %>) {
return (root.<%= namespace %> = factory(<%= param %>));
});

@@ -6,0 +6,0 @@ } else if (typeof exports === 'object') {

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