Socket
Socket
Sign inDemoInstall

@ngrx/effects

Package Overview
Dependencies
Maintainers
3
Versions
142
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ngrx/effects - npm Package Compare versions

Comparing version 2.0.0 to 2.0.1

index.ngsummary.json

2

bundles/effects-testing.min.umd.js

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

!function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?factory(exports,require("@angular/core"),require("rxjs/ReplaySubject"),require("@ngrx/effects")):"function"==typeof define&&define.amd?define(["exports","@angular/core","rxjs/ReplaySubject","@ngrx/effects"],factory):factory((global.ngrx=global.ngrx||{},global.ngrx.effects=global.ngrx.effects||{},global.ngrx.effects.testing=global.ngrx.effects.testing||{}),global.ng.core,global.Rx,global.ngrx.effects)}(this,function(exports,_angular_core,rxjs_ReplaySubject,_ngrx_effects){"use strict";function _createActions(runner){return new _ngrx_effects.Actions(runner)}var __extends=void 0||function(d,b){function __(){this.constructor=d}for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p]);d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)},EffectsRunner=function(_super){function EffectsRunner(){_super.call(this)}return __extends(EffectsRunner,_super),EffectsRunner.prototype.queue=function(action){this.next(action)},EffectsRunner.decorators=[{type:_angular_core.Injectable}],EffectsRunner.ctorParameters=[],EffectsRunner}(rxjs_ReplaySubject.ReplaySubject),EffectsTestingModule=function(){function EffectsTestingModule(){}return EffectsTestingModule.decorators=[{type:_angular_core.NgModule,args:[{providers:[EffectsRunner,{provide:_ngrx_effects.Actions,deps:[EffectsRunner],useFactory:_createActions}]}]}],EffectsTestingModule.ctorParameters=[],EffectsTestingModule}();exports.EffectsRunner=EffectsRunner,exports._createActions=_createActions,exports.EffectsTestingModule=EffectsTestingModule,Object.defineProperty(exports,"__esModule",{value:!0})});
!function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?factory(exports,require("@angular/core"),require("rxjs/ReplaySubject"),require("@ngrx/effects")):"function"==typeof define&&define.amd?define(["exports","@angular/core","rxjs/ReplaySubject","@ngrx/effects"],factory):factory((global.ngrx=global.ngrx||{},global.ngrx.effects=global.ngrx.effects||{},global.ngrx.effects.testing=global.ngrx.effects.testing||{}),global.ng.core,global.Rx,global.ngrx.effects)}(this,function(exports,_angular_core,rxjs_ReplaySubject,_ngrx_effects){"use strict";function _createActions(runner){return new _ngrx_effects.Actions(runner)}var __extends=void 0||function(){var extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),__decorate=void 0||function(decorators,target,key,desc){var d,c=arguments.length,r=3>c?target:null===desc?desc=Object.getOwnPropertyDescriptor(target,key):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)(d=decorators[i])&&(r=(3>c?d(r):c>3?d(target,key,r):d(target,key))||r);return c>3&&r&&Object.defineProperty(target,key,r),r},__metadata=void 0||function(k,v){return"object"==typeof Reflect&&"function"==typeof Reflect.metadata?Reflect.metadata(k,v):void 0};exports.EffectsRunner=function(_super){function EffectsRunner(){return _super.call(this)||this}return __extends(EffectsRunner,_super),EffectsRunner.prototype.queue=function(action){this.next(action)},EffectsRunner}(rxjs_ReplaySubject.ReplaySubject),exports.EffectsRunner=__decorate([_angular_core.Injectable(),__metadata("design:paramtypes",[])],exports.EffectsRunner);var __decorate$1=void 0||function(decorators,target,key,desc){var d,c=arguments.length,r=3>c?target:null===desc?desc=Object.getOwnPropertyDescriptor(target,key):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)(d=decorators[i])&&(r=(3>c?d(r):c>3?d(target,key,r):d(target,key))||r);return c>3&&r&&Object.defineProperty(target,key,r),r};exports.EffectsTestingModule=function(){function EffectsTestingModule(){}return EffectsTestingModule}(),exports.EffectsTestingModule=__decorate$1([_angular_core.NgModule({providers:[exports.EffectsRunner,{provide:_ngrx_effects.Actions,deps:[exports.EffectsRunner],useFactory:_createActions}]})],exports.EffectsTestingModule),exports._createActions=_createActions,Object.defineProperty(exports,"__esModule",{value:!0})});

@@ -7,11 +7,25 @@ (function (global, factory) {

var __extends = (undefined && undefined.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
var __extends = (undefined && undefined.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var EffectsRunner = (function (_super) {
var __metadata = (undefined && undefined.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
exports.EffectsRunner = (function (_super) {
__extends(EffectsRunner, _super);
function EffectsRunner() {
_super.call(this);
return _super.call(this) || this;
}

@@ -21,32 +35,33 @@ EffectsRunner.prototype.queue = function (action) {

};
EffectsRunner.decorators = [
{ type: _angular_core.Injectable },
];
/** @nocollapse */
EffectsRunner.ctorParameters = [];
return EffectsRunner;
}(rxjs_ReplaySubject.ReplaySubject));
exports.EffectsRunner = __decorate([
_angular_core.Injectable(),
__metadata("design:paramtypes", [])
], exports.EffectsRunner);
var __decorate$1 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
function _createActions(runner) {
return new _ngrx_effects.Actions(runner);
}
var EffectsTestingModule = (function () {
exports.EffectsTestingModule = (function () {
function EffectsTestingModule() {
}
EffectsTestingModule.decorators = [
{ type: _angular_core.NgModule, args: [{
providers: [
EffectsRunner,
{ provide: _ngrx_effects.Actions, deps: [EffectsRunner], useFactory: _createActions }
]
},] },
];
/** @nocollapse */
EffectsTestingModule.ctorParameters = [];
return EffectsTestingModule;
}());
exports.EffectsTestingModule = __decorate$1([
_angular_core.NgModule({
providers: [
exports.EffectsRunner,
{ provide: _ngrx_effects.Actions, deps: [exports.EffectsRunner], useFactory: _createActions }
]
})
], exports.EffectsTestingModule);
exports.EffectsRunner = EffectsRunner;
exports._createActions = _createActions;
exports.EffectsTestingModule = EffectsTestingModule;

@@ -53,0 +68,0 @@ Object.defineProperty(exports, '__esModule', { value: true });

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

!function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?factory(exports,require("rxjs/observable/merge"),require("rxjs/operator/ignoreElements"),require("@angular/core"),require("@ngrx/store"),require("rxjs/Observable"),require("rxjs/operator/filter"),require("rxjs/Subscription")):"function"==typeof define&&define.amd?define(["exports","rxjs/observable/merge","rxjs/operator/ignoreElements","@angular/core","@ngrx/store","rxjs/Observable","rxjs/operator/filter","rxjs/Subscription"],factory):factory((global.ngrx=global.ngrx||{},global.ngrx.effects=global.ngrx.effects||{}),global.Rx.Observable,global.Rx.Observable.prototype,global.ng.core,global.ngrx.store,global.Rx,global.Rx.Observable.prototype,global.Rx)}(this,function(exports,rxjs_observable_merge,rxjs_operator_ignoreElements,_angular_core,_ngrx_store,rxjs_Observable,rxjs_operator_filter,rxjs_Subscription){"use strict";function Effect(_a){var dispatch=(void 0===_a?{dispatch:!0}:_a).dispatch;return function(target,propertyName){Reflect.hasOwnMetadata(METADATA_KEY,target)||Reflect.defineMetadata(METADATA_KEY,[],target);var effects=Reflect.getOwnMetadata(METADATA_KEY,target),metadata={propertyName:propertyName,dispatch:dispatch};Reflect.defineMetadata(METADATA_KEY,effects.concat([metadata]),target)}}function getEffectsMetadata(instance){var target=Object.getPrototypeOf(instance);return Reflect.hasOwnMetadata(METADATA_KEY,target)?Reflect.getOwnMetadata(METADATA_KEY,target):[]}function mergeEffects(instance){var observables=getEffectsMetadata(instance).map(function(_a){var propertyName=_a.propertyName,dispatch=_a.dispatch,observable="function"==typeof instance[propertyName]?instance[propertyName]():instance[propertyName];return dispatch===!1?rxjs_operator_ignoreElements.ignoreElements.call(observable):observable});return rxjs_observable_merge.merge.apply(void 0,observables)}function runAfterBootstrapEffects(injector,subscription){return function(){var effectInstances=injector.get(afterBootstrapEffects,!1);effectInstances&&subscription.addEffects(effectInstances)}}function toPayload(action){return action.payload}var METADATA_KEY="@ngrx/effects",__extends=void 0||function(d,b){function __(){this.constructor=d}for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p]);d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)},Actions=function(_super){function Actions(actionsSubject){_super.call(this),this.source=actionsSubject}return __extends(Actions,_super),Actions.prototype.lift=function(operator){var observable=new Actions(this);return observable.operator=operator,observable},Actions.prototype.ofType=function(){for(var keys=[],_i=0;_i<arguments.length;_i++)keys[_i-0]=arguments[_i];return rxjs_operator_filter.filter.call(this,function(_a){var type=_a.type,len=keys.length;if(1===len)return type===keys[0];for(var i=0;len>i;i++)if(keys[i]===type)return!0;return!1})},Actions.decorators=[{type:_angular_core.Injectable}],Actions.ctorParameters=[{type:rxjs_Observable.Observable,decorators:[{type:_angular_core.Inject,args:[_ngrx_store.Dispatcher]}]}],Actions}(rxjs_Observable.Observable),__extends$1=void 0||function(d,b){function __(){this.constructor=d}for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p]);d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)},effects=new _angular_core.OpaqueToken("ngrx/effects: Effects"),EffectsSubscription=function(_super){function EffectsSubscription(store,parent,effectInstances){_super.call(this),this.store=store,this.parent=parent,Boolean(parent)&&parent.add(this),Boolean(effectInstances)&&this.addEffects(effectInstances)}return __extends$1(EffectsSubscription,_super),EffectsSubscription.prototype.addEffects=function(effectInstances){var sources=effectInstances.map(mergeEffects),merged=rxjs_observable_merge.merge.apply(void 0,sources);this.add(merged.subscribe(this.store))},EffectsSubscription.prototype.ngOnDestroy=function(){this.closed||this.unsubscribe()},EffectsSubscription.decorators=[{type:_angular_core.Injectable}],EffectsSubscription.ctorParameters=[{type:void 0,decorators:[{type:_angular_core.Inject,args:[_ngrx_store.Store]}]},{type:EffectsSubscription,decorators:[{type:_angular_core.Optional},{type:_angular_core.SkipSelf}]},{type:Array,decorators:[{type:_angular_core.Optional},{type:_angular_core.Inject,args:[effects]}]}],EffectsSubscription}(rxjs_Subscription.Subscription),afterBootstrapEffects=new _angular_core.OpaqueToken("ngrx:effects: Bootstrap Effects"),EffectsModule=function(){function EffectsModule(){}return EffectsModule.run=function(type){return{ngModule:EffectsModule,providers:[EffectsSubscription,type,{provide:effects,useExisting:type,multi:!0}]}},EffectsModule.runAfterBootstrap=function(type){return{ngModule:EffectsModule,providers:[type,{provide:afterBootstrapEffects,useExisting:type,multi:!0}]}},EffectsModule.decorators=[{type:_angular_core.NgModule,args:[{providers:[Actions,EffectsSubscription,{provide:_angular_core.APP_BOOTSTRAP_LISTENER,multi:!0,deps:[_angular_core.Injector,EffectsSubscription],useFactory:runAfterBootstrapEffects}]}]}],EffectsModule.ctorParameters=[],EffectsModule}();exports.Effect=Effect,exports.mergeEffects=mergeEffects,exports.Actions=Actions,exports.EffectsModule=EffectsModule,exports.EffectsSubscription=EffectsSubscription,exports.toPayload=toPayload,Object.defineProperty(exports,"__esModule",{value:!0})});
!function(global,factory){"object"==typeof exports&&"undefined"!=typeof module?factory(exports,require("rxjs/observable/merge"),require("rxjs/operator/ignoreElements"),require("@angular/core"),require("@ngrx/store"),require("rxjs/Observable"),require("rxjs/operator/filter"),require("rxjs/Subscription")):"function"==typeof define&&define.amd?define(["exports","rxjs/observable/merge","rxjs/operator/ignoreElements","@angular/core","@ngrx/store","rxjs/Observable","rxjs/operator/filter","rxjs/Subscription"],factory):factory((global.ngrx=global.ngrx||{},global.ngrx.effects=global.ngrx.effects||{}),global.Rx.Observable,global.Rx.Observable.prototype,global.ng.core,global.ngrx.store,global.Rx,global.Rx.Observable.prototype,global.Rx)}(this,function(exports,rxjs_observable_merge,rxjs_operator_ignoreElements,_angular_core,_ngrx_store,rxjs_Observable,rxjs_operator_filter,rxjs_Subscription){"use strict";function Effect(_a){var dispatch=(void 0===_a?{dispatch:!0}:_a).dispatch;return function(target,propertyName){Reflect.hasOwnMetadata(METADATA_KEY,target)||Reflect.defineMetadata(METADATA_KEY,[],target);var effects=Reflect.getOwnMetadata(METADATA_KEY,target),metadata={propertyName:propertyName,dispatch:dispatch};Reflect.defineMetadata(METADATA_KEY,effects.concat([metadata]),target)}}function getEffectsMetadata(instance){var target=Object.getPrototypeOf(instance);return Reflect.hasOwnMetadata(METADATA_KEY,target)?Reflect.getOwnMetadata(METADATA_KEY,target):[]}function mergeEffects(instance){var observables=getEffectsMetadata(instance).map(function(_a){var propertyName=_a.propertyName,dispatch=_a.dispatch,observable="function"==typeof instance[propertyName]?instance[propertyName]():instance[propertyName];return dispatch===!1?rxjs_operator_ignoreElements.ignoreElements.call(observable):observable});return rxjs_observable_merge.merge.apply(void 0,observables)}function runAfterBootstrapEffects(injector,subscription){return function(){var effectInstances=injector.get(afterBootstrapEffects,!1);effectInstances&&subscription.addEffects(effectInstances)}}function toPayload(action){return action.payload}var METADATA_KEY="@ngrx/effects",__extends=void 0||function(){var extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),__decorate=void 0||function(decorators,target,key,desc){var d,c=arguments.length,r=3>c?target:null===desc?desc=Object.getOwnPropertyDescriptor(target,key):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)(d=decorators[i])&&(r=(3>c?d(r):c>3?d(target,key,r):d(target,key))||r);return c>3&&r&&Object.defineProperty(target,key,r),r},__metadata=void 0||function(k,v){return"object"==typeof Reflect&&"function"==typeof Reflect.metadata?Reflect.metadata(k,v):void 0},__param=void 0||function(paramIndex,decorator){return function(target,key){decorator(target,key,paramIndex)}};exports.Actions=Actions_1=function(_super){function Actions(actionsSubject){var _this=_super.call(this)||this;return _this.source=actionsSubject,_this}return __extends(Actions,_super),Actions.prototype.lift=function(operator){var observable=new Actions_1(this);return observable.operator=operator,observable},Actions.prototype.ofType=function(){for(var keys=[],_i=0;_i<arguments.length;_i++)keys[_i]=arguments[_i];return rxjs_operator_filter.filter.call(this,function(_a){var type=_a.type,len=keys.length;if(1===len)return type===keys[0];for(var i=0;len>i;i++)if(keys[i]===type)return!0;return!1})},Actions}(rxjs_Observable.Observable),exports.Actions=Actions_1=__decorate([_angular_core.Injectable(),__param(0,_angular_core.Inject(_ngrx_store.Dispatcher)),__metadata("design:paramtypes",[rxjs_Observable.Observable])],exports.Actions);var Actions_1,__extends$1=void 0||function(){var extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(d,b){d.__proto__=b}||function(d,b){for(var p in b)b.hasOwnProperty(p)&&(d[p]=b[p])};return function(d,b){function __(){this.constructor=d}extendStatics(d,b),d.prototype=null===b?Object.create(b):(__.prototype=b.prototype,new __)}}(),__decorate$2=void 0||function(decorators,target,key,desc){var d,c=arguments.length,r=3>c?target:null===desc?desc=Object.getOwnPropertyDescriptor(target,key):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)(d=decorators[i])&&(r=(3>c?d(r):c>3?d(target,key,r):d(target,key))||r);return c>3&&r&&Object.defineProperty(target,key,r),r},__metadata$2=void 0||function(k,v){return"object"==typeof Reflect&&"function"==typeof Reflect.metadata?Reflect.metadata(k,v):void 0},__param$1=void 0||function(paramIndex,decorator){return function(target,key){decorator(target,key,paramIndex)}},effects=new _angular_core.OpaqueToken("ngrx/effects: Effects");exports.EffectsSubscription=function(_super){function EffectsSubscription(store,parent,effectInstances){var _this=_super.call(this)||this;return _this.store=store,_this.parent=parent,Boolean(parent)&&parent.add(_this),Boolean(effectInstances)&&_this.addEffects(effectInstances),_this}return __extends$1(EffectsSubscription,_super),EffectsSubscription.prototype.addEffects=function(effectInstances){var sources=effectInstances.map(mergeEffects),merged=rxjs_observable_merge.merge.apply(void 0,sources);this.add(merged.subscribe(this.store))},EffectsSubscription.prototype.ngOnDestroy=function(){this.closed||this.unsubscribe()},EffectsSubscription}(rxjs_Subscription.Subscription),exports.EffectsSubscription=__decorate$2([_angular_core.Injectable(),__param$1(0,_angular_core.Inject(_ngrx_store.Store)),__param$1(1,_angular_core.Optional()),__param$1(1,_angular_core.SkipSelf()),__param$1(2,_angular_core.Optional()),__param$1(2,_angular_core.Inject(effects)),__metadata$2("design:paramtypes",[Object,exports.EffectsSubscription,Array])],exports.EffectsSubscription);var afterBootstrapEffects=new _angular_core.OpaqueToken("ngrx:effects: Bootstrap Effects"),__decorate$1=void 0||function(decorators,target,key,desc){var d,c=arguments.length,r=3>c?target:null===desc?desc=Object.getOwnPropertyDescriptor(target,key):desc;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)r=Reflect.decorate(decorators,target,key,desc);else for(var i=decorators.length-1;i>=0;i--)(d=decorators[i])&&(r=(3>c?d(r):c>3?d(target,key,r):d(target,key))||r);return c>3&&r&&Object.defineProperty(target,key,r),r},__metadata$1=void 0||function(k,v){return"object"==typeof Reflect&&"function"==typeof Reflect.metadata?Reflect.metadata(k,v):void 0};exports.EffectsModule=EffectsModule_1=function(){function EffectsModule(effectsSubscription){this.effectsSubscription=effectsSubscription}return EffectsModule.run=function(type){return{ngModule:EffectsModule_1,providers:[exports.EffectsSubscription,type,{provide:effects,useExisting:type,multi:!0}]}},EffectsModule.runAfterBootstrap=function(type){return{ngModule:EffectsModule_1,providers:[type,{provide:afterBootstrapEffects,useExisting:type,multi:!0}]}},EffectsModule}(),exports.EffectsModule=EffectsModule_1=__decorate$1([_angular_core.NgModule({providers:[exports.Actions,exports.EffectsSubscription,{provide:_angular_core.APP_BOOTSTRAP_LISTENER,multi:!0,deps:[_angular_core.Injector,exports.EffectsSubscription],useFactory:runAfterBootstrapEffects}]}),__metadata$1("design:paramtypes",[exports.EffectsSubscription])],exports.EffectsModule);var EffectsModule_1;exports.Effect=Effect,exports.mergeEffects=mergeEffects,exports.toPayload=toPayload,Object.defineProperty(exports,"__esModule",{value:!0})});

@@ -39,15 +39,35 @@ (function (global, factory) {

var __extends = (undefined && undefined.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
var __extends = (undefined && undefined.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __decorate = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var Actions = (function (_super) {
var __metadata = (undefined && undefined.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (undefined && undefined.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
// TODO: This is a copy of this: https://github.com/redux-observable/redux-observable/blob/master/src/ActionsObservable.js
// Remove after this is resolved: https://github.com/redux-observable/redux-observable/issues/95
exports.Actions = Actions_1 = (function (_super) {
__extends(Actions, _super);
function Actions(actionsSubject) {
_super.call(this);
this.source = actionsSubject;
var _this = _super.call(this) || this;
_this.source = actionsSubject;
return _this;
}
Actions.prototype.lift = function (operator) {
var observable = new Actions(this);
var observable = new Actions_1(this);
observable.operator = operator;

@@ -59,3 +79,3 @@ return observable;

for (var _i = 0; _i < arguments.length; _i++) {
keys[_i - 0] = arguments[_i];
keys[_i] = arguments[_i];
}

@@ -78,30 +98,47 @@ return rxjs_operator_filter.filter.call(this, function (_a) {

};
Actions.decorators = [
{ type: _angular_core.Injectable },
];
/** @nocollapse */
Actions.ctorParameters = [
{ type: rxjs_Observable.Observable, decorators: [{ type: _angular_core.Inject, args: [_ngrx_store.Dispatcher,] },] },
];
return Actions;
}(rxjs_Observable.Observable));
exports.Actions = Actions_1 = __decorate([
_angular_core.Injectable(),
__param(0, _angular_core.Inject(_ngrx_store.Dispatcher)),
__metadata("design:paramtypes", [rxjs_Observable.Observable])
], exports.Actions);
var Actions_1;
var __extends$1 = (undefined && undefined.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
var __extends$1 = (undefined && undefined.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __decorate$2 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$2 = (undefined && undefined.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param$1 = (undefined && undefined.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
var effects = new _angular_core.OpaqueToken('ngrx/effects: Effects');
var EffectsSubscription = (function (_super) {
exports.EffectsSubscription = (function (_super) {
__extends$1(EffectsSubscription, _super);
function EffectsSubscription(store, parent, effectInstances) {
_super.call(this);
this.store = store;
this.parent = parent;
var _this = _super.call(this) || this;
_this.store = store;
_this.parent = parent;
if (Boolean(parent)) {
parent.add(this);
parent.add(_this);
}
if (Boolean(effectInstances)) {
this.addEffects(effectInstances);
_this.addEffects(effectInstances);
}
return _this;
}

@@ -118,13 +155,11 @@ EffectsSubscription.prototype.addEffects = function (effectInstances) {

};
EffectsSubscription.decorators = [
{ type: _angular_core.Injectable },
];
/** @nocollapse */
EffectsSubscription.ctorParameters = [
{ type: undefined, decorators: [{ type: _angular_core.Inject, args: [_ngrx_store.Store,] },] },
{ type: EffectsSubscription, decorators: [{ type: _angular_core.Optional }, { type: _angular_core.SkipSelf },] },
{ type: Array, decorators: [{ type: _angular_core.Optional }, { type: _angular_core.Inject, args: [effects,] },] },
];
return EffectsSubscription;
}(rxjs_Subscription.Subscription));
exports.EffectsSubscription = __decorate$2([
_angular_core.Injectable(),
__param$1(0, _angular_core.Inject(_ngrx_store.Store)),
__param$1(1, _angular_core.Optional()), __param$1(1, _angular_core.SkipSelf()),
__param$1(2, _angular_core.Optional()), __param$1(2, _angular_core.Inject(effects)),
__metadata$2("design:paramtypes", [Object, exports.EffectsSubscription, Array])
], exports.EffectsSubscription);

@@ -141,10 +176,20 @@ var afterBootstrapEffects = new _angular_core.OpaqueToken('ngrx:effects: Bootstrap Effects');

var EffectsModule = (function () {
function EffectsModule() {
var __decorate$1 = (undefined && undefined.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata$1 = (undefined && undefined.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
exports.EffectsModule = EffectsModule_1 = (function () {
function EffectsModule(effectsSubscription) {
this.effectsSubscription = effectsSubscription;
}
EffectsModule.run = function (type) {
return {
ngModule: EffectsModule,
ngModule: EffectsModule_1,
providers: [
EffectsSubscription,
exports.EffectsSubscription,
type,

@@ -157,3 +202,3 @@ { provide: effects, useExisting: type, multi: true }

return {
ngModule: EffectsModule,
ngModule: EffectsModule_1,
providers: [

@@ -165,20 +210,20 @@ type,

};
EffectsModule.decorators = [
{ type: _angular_core.NgModule, args: [{
providers: [
Actions,
EffectsSubscription,
{
provide: _angular_core.APP_BOOTSTRAP_LISTENER,
multi: true,
deps: [_angular_core.Injector, EffectsSubscription],
useFactory: runAfterBootstrapEffects
}
]
},] },
];
/** @nocollapse */
EffectsModule.ctorParameters = [];
return EffectsModule;
}());
exports.EffectsModule = EffectsModule_1 = __decorate$1([
_angular_core.NgModule({
providers: [
exports.Actions,
exports.EffectsSubscription,
{
provide: _angular_core.APP_BOOTSTRAP_LISTENER,
multi: true,
deps: [_angular_core.Injector, exports.EffectsSubscription],
useFactory: runAfterBootstrapEffects
}
]
}),
__metadata$1("design:paramtypes", [exports.EffectsSubscription])
], exports.EffectsModule);
var EffectsModule_1;

@@ -191,5 +236,2 @@ function toPayload(action) {

exports.mergeEffects = mergeEffects;
exports.Actions = Actions;
exports.EffectsModule = EffectsModule;
exports.EffectsSubscription = EffectsSubscription;
exports.toPayload = toPayload;

@@ -196,0 +238,0 @@

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

{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./src/effects","export":["Effect","mergeEffects"]},{"from":"./src/actions","export":["Actions"]},{"from":"./src/effects.module","export":["EffectsModule"]},{"from":"./src/effects-subscription","export":["EffectsSubscription"]},{"from":"./src/util","export":["toPayload"]}]}
[{"__symbolic":"module","version":3,"metadata":{},"exports":[{"from":"./src/effects","export":["Effect","mergeEffects"]},{"from":"./src/actions","export":["Actions"]},{"from":"./src/effects.module","export":["EffectsModule"]},{"from":"./src/effects-subscription","export":["EffectsSubscription"]},{"from":"./src/util","export":["toPayload"]}]},{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./src/effects","export":["Effect","mergeEffects"]},{"from":"./src/actions","export":["Actions"]},{"from":"./src/effects.module","export":["EffectsModule"]},{"from":"./src/effects-subscription","export":["EffectsSubscription"]},{"from":"./src/util","export":["toPayload"]}]}]
{
"name": "@ngrx/effects",
"version": "2.0.0",
"version": "2.0.1",
"description": "Side effect model for @ngrx/store",

@@ -13,3 +13,4 @@ "main": "bundles/effects.umd.js",

"karma": "karma start --single-run",
"test": "npm run karma",
"test": "nyc node tests.js",
"test:raw": "node tests.js",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",

@@ -37,5 +38,5 @@ "clean:pre": "rimraf release",

"peerDependencies": {
"rxjs": "^5.0.0-beta.12",
"@angular/core": "^2.0.0",
"@ngrx/store": "^1.5.0 || ^2.0.0"
"@ngrx/store": "^1.5.0 || ^2.0.0",
"rxjs": "^5.0.0-beta.12"
},

@@ -45,3 +46,3 @@ "devDependencies": {

"@angular/compiler": "^2.0.0",
"@angular/compiler-cli": "^0.6.1",
"@angular/compiler-cli": "^2.0.0",
"@angular/core": "^2.0.0",

@@ -61,13 +62,7 @@ "@angular/platform-browser": "^2.0.0",

"istanbul-instrumenter-loader": "^0.2.0",
"jasmine-core": "^2.5.0",
"karma": "^0.13.22",
"karma-chrome-launcher": "^0.2.3",
"karma-coverage": "^0.5.5",
"karma-jasmine": "^0.3.8",
"karma-mocha-reporter": "^2.0.0",
"karma-sourcemap-loader": "^0.3.7",
"karma-typescript-preprocessor": "0.0.21",
"karma-webpack": "^1.7.0",
"jasmine": "^2.5.2",
"npm-run-all": "^1.7.0",
"nyc": "^8.3.2",
"reflect-metadata": "^0.1.3",
"rimraf": "^2.6.1",
"rollup": "^0.34.13",

@@ -77,2 +72,3 @@ "rxjs": "^5.0.0-beta.12",

"ts-loader": "^0.8.2",
"ts-node": "^1.6.0",
"tslint": "^3.15.1",

@@ -82,5 +78,15 @@ "tslint-loader": "^2.1.5",

"uglifyjs": "^2.4.10",
"webpack": "^2.1.0-beta.21",
"zone.js": "^0.6.17"
"zone.js": "^0.7.2"
},
"nyc": {
"extension": [
".ts"
],
"exclude": [
"spec/**/*.spec"
],
"include": [
"src/**/*.ts"
]
}
}
import { Action } from '@ngrx/store';
import { Observable } from 'rxjs/Observable';
import { Operator } from 'rxjs/Operator';
export declare class Actions extends Observable<Action> {
constructor(actionsSubject: Observable<Action>);
lift(operator: any): any;
lift(operator: Operator<any, Action>): Observable<Action>;
ofType(...keys: string[]): Actions;
}

@@ -1,6 +0,25 @@

var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
// TODO: This is a copy of this: https://github.com/redux-observable/redux-observable/blob/master/src/ActionsObservable.js
// Remove after this is resolved: https://github.com/redux-observable/redux-observable/issues/95
import { Injectable, Inject } from '@angular/core';

@@ -10,10 +29,11 @@ import { Dispatcher } from '@ngrx/store';

import { filter } from 'rxjs/operator/filter';
export var Actions = (function (_super) {
var Actions = Actions_1 = (function (_super) {
__extends(Actions, _super);
function Actions(actionsSubject) {
_super.call(this);
this.source = actionsSubject;
var _this = _super.call(this) || this;
_this.source = actionsSubject;
return _this;
}
Actions.prototype.lift = function (operator) {
var observable = new Actions(this);
var observable = new Actions_1(this);
observable.operator = operator;

@@ -25,3 +45,3 @@ return observable;

for (var _i = 0; _i < arguments.length; _i++) {
keys[_i - 0] = arguments[_i];
keys[_i] = arguments[_i];
}

@@ -44,11 +64,11 @@ return filter.call(this, function (_a) {

};
Actions.decorators = [
{ type: Injectable },
];
/** @nocollapse */
Actions.ctorParameters = [
{ type: Observable, decorators: [{ type: Inject, args: [Dispatcher,] },] },
];
return Actions;
}(Observable));
Actions = Actions_1 = __decorate([
Injectable(),
__param(0, Inject(Dispatcher)),
__metadata("design:paramtypes", [Observable])
], Actions);
export { Actions };
var Actions_1;
//# sourceMappingURL=actions.js.map

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

{"__symbolic":"module","version":1,"metadata":{"Actions":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Dispatcher"}]}]],"parameters":[{"__symbolic":"reference","module":"rxjs/Observable","name":"Observable","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]}]}],"lift":[{"__symbolic":"method"}],"ofType":[{"__symbolic":"method"}]}}}}
[{"__symbolic":"module","version":3,"metadata":{"Actions":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"rxjs/Observable","name":"Observable","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Dispatcher"}]}]],"parameters":[{"__symbolic":"reference","module":"rxjs/Observable","name":"Observable","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]}]}],"lift":[{"__symbolic":"method"}],"ofType":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"Actions":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"rxjs/Observable","name":"Observable","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Dispatcher"}]}]],"parameters":[{"__symbolic":"reference","module":"rxjs/Observable","name":"Observable","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]}]}],"lift":[{"__symbolic":"method"}],"ofType":[{"__symbolic":"method"}]}}}}]

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

{"__symbolic":"module","version":1,"metadata":{"afterBootstrapEffects":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["ngrx:effects: Bootstrap Effects"]},"runAfterBootstrapEffects":{"__symbolic":"function","parameters":["injector","subscription"],"value":{"__symbolic":"error","message":"Function call not supported","line":7,"character":9}}}}
[{"__symbolic":"module","version":3,"metadata":{"afterBootstrapEffects":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["ngrx:effects: Bootstrap Effects"]},"runAfterBootstrapEffects":{"__symbolic":"function","parameters":["injector","subscription"],"value":{"__symbolic":"error","message":"Function call not supported","line":7,"character":9}}}},{"__symbolic":"module","version":1,"metadata":{"afterBootstrapEffects":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["ngrx:effects: Bootstrap Effects"]},"runAfterBootstrapEffects":{"__symbolic":"function","parameters":["injector","subscription"],"value":{"__symbolic":"error","message":"Function call not supported","line":7,"character":9}}}}]
import { OpaqueToken, OnDestroy } from '@angular/core';
import { Action } from '@ngrx/store';
import { Observer } from 'rxjs/Observer';
import { Subscription } from 'rxjs/Subscription';
import { Actions } from './actions';
export declare const effects: OpaqueToken;

@@ -9,5 +9,5 @@ export declare class EffectsSubscription extends Subscription implements OnDestroy {

parent: EffectsSubscription;
constructor(store: Observer<Actions>, parent: EffectsSubscription, effectInstances?: any[]);
constructor(store: Observer<Action>, parent: EffectsSubscription, effectInstances?: any[]);
addEffects(effectInstances: any[]): void;
ngOnDestroy(): void;
}

@@ -1,6 +0,23 @@

var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
var __param = (this && this.__param) || function (paramIndex, decorator) {
return function (target, key) { decorator(target, key, paramIndex); }
};
import { OpaqueToken, Inject, SkipSelf, Optional, Injectable } from '@angular/core';

@@ -12,14 +29,15 @@ import { Store } from '@ngrx/store';

export var effects = new OpaqueToken('ngrx/effects: Effects');
export var EffectsSubscription = (function (_super) {
var EffectsSubscription = (function (_super) {
__extends(EffectsSubscription, _super);
function EffectsSubscription(store, parent, effectInstances) {
_super.call(this);
this.store = store;
this.parent = parent;
var _this = _super.call(this) || this;
_this.store = store;
_this.parent = parent;
if (Boolean(parent)) {
parent.add(this);
parent.add(_this);
}
if (Boolean(effectInstances)) {
this.addEffects(effectInstances);
_this.addEffects(effectInstances);
}
return _this;
}

@@ -36,13 +54,12 @@ EffectsSubscription.prototype.addEffects = function (effectInstances) {

};
EffectsSubscription.decorators = [
{ type: Injectable },
];
/** @nocollapse */
EffectsSubscription.ctorParameters = [
{ type: undefined, decorators: [{ type: Inject, args: [Store,] },] },
{ type: EffectsSubscription, decorators: [{ type: Optional }, { type: SkipSelf },] },
{ type: Array, decorators: [{ type: Optional }, { type: Inject, args: [effects,] },] },
];
return EffectsSubscription;
}(Subscription));
EffectsSubscription = __decorate([
Injectable(),
__param(0, Inject(Store)),
__param(1, Optional()), __param(1, SkipSelf()),
__param(2, Optional()), __param(2, Inject(effects)),
__metadata("design:paramtypes", [Object, EffectsSubscription, Array])
], EffectsSubscription);
export { EffectsSubscription };
//# sourceMappingURL=effects-subscription.js.map

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

{"__symbolic":"module","version":1,"metadata":{"effects":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["ngrx/effects: Effects"]},"EffectsSubscription":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Store"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"effects"}]}]],"parameters":[{"__symbolic":"reference","module":"rxjs/Observer","name":"Observer","arguments":[{"__symbolic":"reference","module":"./actions","name":"Actions"}]},{"__symbolic":"reference","name":"EffectsSubscription"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"addEffects":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}
[{"__symbolic":"module","version":3,"metadata":{"effects":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["ngrx/effects: Effects"]},"EffectsSubscription":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"rxjs/Subscription","name":"Subscription"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Store"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"effects"}]}]],"parameters":[{"__symbolic":"reference","module":"rxjs/Observer","name":"Observer","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]},{"__symbolic":"reference","name":"EffectsSubscription"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"addEffects":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"effects":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"OpaqueToken"},"arguments":["ngrx/effects: Effects"]},"EffectsSubscription":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"rxjs/Subscription","name":"Subscription"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Store"}]}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf"}}],[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","name":"effects"}]}]],"parameters":[{"__symbolic":"reference","module":"rxjs/Observer","name":"Observer","arguments":[{"__symbolic":"reference","module":"@ngrx/store","name":"Action"}]},{"__symbolic":"reference","name":"EffectsSubscription"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]}]}],"addEffects":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]

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

{"__symbolic":"module","version":1,"metadata":{"Effect":{"__symbolic":"function","parameters":["dispatch"],"value":{"__symbolic":"error","message":"Function call not supported","line":13,"character":9},"defaults":[{"dispatch":true}]}}}
[{"__symbolic":"module","version":3,"metadata":{"Effect":{"__symbolic":"function","parameters":["dispatch"],"value":{"__symbolic":"error","message":"Function call not supported","line":13,"character":9},"defaults":[{"dispatch":true}]},"getEffectsMetadata":{"__symbolic":"function"},"mergeEffects":{"__symbolic":"function"}}},{"__symbolic":"module","version":1,"metadata":{"Effect":{"__symbolic":"function","parameters":["dispatch"],"value":{"__symbolic":"error","message":"Function call not supported","line":13,"character":9},"defaults":[{"dispatch":true}]},"getEffectsMetadata":{"__symbolic":"function"},"mergeEffects":{"__symbolic":"function"}}}]
import { Type, OpaqueToken } from '@angular/core';
import { EffectsSubscription } from './effects-subscription';
export declare class EffectsModule {
private effectsSubscription;
static run(type: Type<any>): {

@@ -19,2 +21,3 @@ ngModule: typeof EffectsModule;

};
constructor(effectsSubscription: EffectsSubscription);
}

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

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { NgModule, Injector, APP_BOOTSTRAP_LISTENER } from '@angular/core';

@@ -5,8 +14,9 @@ import { Actions } from './actions';

import { runAfterBootstrapEffects, afterBootstrapEffects } from './bootstrap-listener';
export var EffectsModule = (function () {
function EffectsModule() {
var EffectsModule = EffectsModule_1 = (function () {
function EffectsModule(effectsSubscription) {
this.effectsSubscription = effectsSubscription;
}
EffectsModule.run = function (type) {
return {
ngModule: EffectsModule,
ngModule: EffectsModule_1,
providers: [

@@ -21,3 +31,3 @@ EffectsSubscription,

return {
ngModule: EffectsModule,
ngModule: EffectsModule_1,
providers: [

@@ -29,20 +39,21 @@ type,

};
EffectsModule.decorators = [
{ type: NgModule, args: [{
providers: [
Actions,
EffectsSubscription,
{
provide: APP_BOOTSTRAP_LISTENER,
multi: true,
deps: [Injector, EffectsSubscription],
useFactory: runAfterBootstrapEffects
}
]
},] },
];
/** @nocollapse */
EffectsModule.ctorParameters = [];
return EffectsModule;
}());
EffectsModule = EffectsModule_1 = __decorate([
NgModule({
providers: [
Actions,
EffectsSubscription,
{
provide: APP_BOOTSTRAP_LISTENER,
multi: true,
deps: [Injector, EffectsSubscription],
useFactory: runAfterBootstrapEffects
}
]
}),
__metadata("design:paramtypes", [EffectsSubscription])
], EffectsModule);
export { EffectsModule };
var EffectsModule_1;
//# sourceMappingURL=effects.module.js.map

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

{"__symbolic":"module","version":1,"metadata":{"EffectsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"./actions","name":"Actions"},{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"APP_BOOTSTRAP_LISTENER"},"multi":true,"deps":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"}],"useFactory":{"__symbolic":"reference","module":"./bootstrap-listener","name":"runAfterBootstrapEffects"}}]}]}],"statics":{"run":{"__symbolic":"function","parameters":["type"],"value":{"ngModule":{"__symbolic":"reference","name":"EffectsModule"},"providers":[{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"},{"__symbolic":"reference","name":"type"},{"provide":{"__symbolic":"reference","module":"./effects-subscription","name":"effects"},"useExisting":{"__symbolic":"reference","name":"type"},"multi":true}]}},"runAfterBootstrap":{"__symbolic":"function","parameters":["type"],"value":{"ngModule":{"__symbolic":"reference","name":"EffectsModule"},"providers":[{"__symbolic":"reference","name":"type"},{"provide":{"__symbolic":"reference","module":"./bootstrap-listener","name":"afterBootstrapEffects"},"useExisting":{"__symbolic":"reference","name":"type"},"multi":true}]}}}}}}
[{"__symbolic":"module","version":3,"metadata":{"EffectsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"./actions","name":"Actions"},{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"APP_BOOTSTRAP_LISTENER"},"multi":true,"deps":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"}],"useFactory":{"__symbolic":"reference","module":"./bootstrap-listener","name":"runAfterBootstrapEffects"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"}]}]},"statics":{"run":{"__symbolic":"function","parameters":["type"],"value":{"ngModule":{"__symbolic":"reference","name":"EffectsModule"},"providers":[{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"},{"__symbolic":"reference","name":"type"},{"provide":{"__symbolic":"reference","module":"./effects-subscription","name":"effects"},"useExisting":{"__symbolic":"reference","name":"type"},"multi":true}]}},"runAfterBootstrap":{"__symbolic":"function","parameters":["type"],"value":{"ngModule":{"__symbolic":"reference","name":"EffectsModule"},"providers":[{"__symbolic":"reference","name":"type"},{"provide":{"__symbolic":"reference","module":"./bootstrap-listener","name":"afterBootstrapEffects"},"useExisting":{"__symbolic":"reference","name":"type"},"multi":true}]}}}}}},{"__symbolic":"module","version":1,"metadata":{"EffectsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"./actions","name":"Actions"},{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"},{"provide":{"__symbolic":"reference","module":"@angular/core","name":"APP_BOOTSTRAP_LISTENER"},"multi":true,"deps":[{"__symbolic":"reference","module":"@angular/core","name":"Injector"},{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"}],"useFactory":{"__symbolic":"reference","module":"./bootstrap-listener","name":"runAfterBootstrapEffects"}}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"}]}]},"statics":{"run":{"__symbolic":"function","parameters":["type"],"value":{"ngModule":{"__symbolic":"reference","name":"EffectsModule"},"providers":[{"__symbolic":"reference","module":"./effects-subscription","name":"EffectsSubscription"},{"__symbolic":"reference","name":"type"},{"provide":{"__symbolic":"reference","module":"./effects-subscription","name":"effects"},"useExisting":{"__symbolic":"reference","name":"type"},"multi":true}]}},"runAfterBootstrap":{"__symbolic":"function","parameters":["type"],"value":{"ngModule":{"__symbolic":"reference","name":"EffectsModule"},"providers":[{"__symbolic":"reference","name":"type"},{"provide":{"__symbolic":"reference","module":"./bootstrap-listener","name":"afterBootstrapEffects"},"useExisting":{"__symbolic":"reference","name":"type"},"multi":true}]}}}}}}]
/**
* This file is generated by the Angular 2 template compiler.
* @fileoverview This file is generated by the Angular 2 template compiler.
* Do not edit.
* @suppress {suspiciousCode,uselessCode,missingProperties}
*/

@@ -8,35 +9,35 @@ /* tslint:disable */

import * as import0 from '@angular/core/src/linker/ng_module_factory';
import * as import1 from './effects.module';
import * as import2 from './actions';
import * as import3 from './effects-subscription';
import * as import1 from '../../src/effects.module';
import * as import2 from '../../src/effects-subscription';
import * as import3 from '../../src/actions';
import * as import4 from '@angular/core/src/di/injector';
import * as import5 from '@ngrx/store/src/dispatcher';
import * as import6 from './bootstrap-listener';
import * as import6 from '../../src/bootstrap-listener';
import * as import7 from '@ngrx/store/src/store';
import * as import8 from '@angular/core/src/application_tokens';
class EffectsModuleInjector extends import0.NgModuleInjector<import1.EffectsModule> {
_EffectsModule_0:import1.EffectsModule;
__Actions_1:import2.Actions;
_EffectsSubscription_2:import3.EffectsSubscription;
_EffectsSubscription_0:import2.EffectsSubscription;
_EffectsModule_1:import1.EffectsModule;
__Actions_2:import3.Actions;
__APP_BOOTSTRAP_LISTENER_3:any[];
constructor(parent:import4.Injector) {
super(parent,[],[]);
super(parent,([] as any[]),([] as any[]));
}
get _Actions_1():import2.Actions {
if ((this.__Actions_1 == (null as any))) { (this.__Actions_1 = new import2.Actions(this.parent.get(import5.Dispatcher))); }
return this.__Actions_1;
get _Actions_2():import3.Actions {
if ((this.__Actions_2 == null)) { (this.__Actions_2 = new import3.Actions(this.parent.get(import5.Dispatcher))); }
return this.__Actions_2;
}
get _APP_BOOTSTRAP_LISTENER_3():any[] {
if ((this.__APP_BOOTSTRAP_LISTENER_3 == (null as any))) { (this.__APP_BOOTSTRAP_LISTENER_3 = [import6.runAfterBootstrapEffects(this,this._EffectsSubscription_2)]); }
if ((this.__APP_BOOTSTRAP_LISTENER_3 == null)) { (this.__APP_BOOTSTRAP_LISTENER_3 = [import6.runAfterBootstrapEffects(this,this._EffectsSubscription_0)]); }
return this.__APP_BOOTSTRAP_LISTENER_3;
}
createInternal():import1.EffectsModule {
this._EffectsModule_0 = new import1.EffectsModule();
this._EffectsSubscription_2 = new import3.EffectsSubscription(this.parent.get(import7.Store),this.parent.get(import3.EffectsSubscription,(null as any)),this.parent.get(import3.effects,(null as any)));
return this._EffectsModule_0;
this._EffectsSubscription_0 = new import2.EffectsSubscription(this.parent.get(import7.Store),this.parent.get(import2.EffectsSubscription,(null as any)),this.parent.get(import2.effects,(null as any)));
this._EffectsModule_1 = new import1.EffectsModule(this._EffectsSubscription_0);
return this._EffectsModule_1;
}
getInternal(token:any,notFoundResult:any):any {
if ((token === import1.EffectsModule)) { return this._EffectsModule_0; }
if ((token === import2.Actions)) { return this._Actions_1; }
if ((token === import3.EffectsSubscription)) { return this._EffectsSubscription_2; }
if ((token === import2.EffectsSubscription)) { return this._EffectsSubscription_0; }
if ((token === import1.EffectsModule)) { return this._EffectsModule_1; }
if ((token === import3.Actions)) { return this._Actions_2; }
if ((token === import8.APP_BOOTSTRAP_LISTENER)) { return this._APP_BOOTSTRAP_LISTENER_3; }

@@ -46,5 +47,5 @@ return notFoundResult;

destroyInternal():void {
this._EffectsSubscription_2.ngOnDestroy();
this._EffectsSubscription_0.ngOnDestroy();
}
}
export const EffectsModuleNgFactory:import0.NgModuleFactory<import1.EffectsModule> = new import0.NgModuleFactory(EffectsModuleInjector,import1.EffectsModule);

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

{"__symbolic":"module","version":1,"metadata":{"toPayload":{"__symbolic":"function","parameters":["action"],"value":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"action"},"member":"payload"}}}}
[{"__symbolic":"module","version":3,"metadata":{"toPayload":{"__symbolic":"function","parameters":["action"],"value":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"action"},"member":"payload"}}}},{"__symbolic":"module","version":1,"metadata":{"toPayload":{"__symbolic":"function","parameters":["action"],"value":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"action"},"member":"payload"}}}}]

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

{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./runner"},{"from":"./testing.module"}]}
[{"__symbolic":"module","version":3,"metadata":{},"exports":[{"from":"./runner"},{"from":"./testing.module"}]},{"__symbolic":"module","version":1,"metadata":{},"exports":[{"from":"./runner"},{"from":"./testing.module"}]}]

@@ -1,12 +0,26 @@

var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
var __extends = (this && this.__extends) || (function () {
var extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
import { Injectable } from '@angular/core';
import { ReplaySubject } from 'rxjs/ReplaySubject';
export var EffectsRunner = (function (_super) {
var EffectsRunner = (function (_super) {
__extends(EffectsRunner, _super);
function EffectsRunner() {
_super.call(this);
return _super.call(this) || this;
}

@@ -16,9 +30,9 @@ EffectsRunner.prototype.queue = function (action) {

};
EffectsRunner.decorators = [
{ type: Injectable },
];
/** @nocollapse */
EffectsRunner.ctorParameters = [];
return EffectsRunner;
}(ReplaySubject));
EffectsRunner = __decorate([
Injectable(),
__metadata("design:paramtypes", [])
], EffectsRunner);
export { EffectsRunner };
//# sourceMappingURL=runner.js.map

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

{"__symbolic":"module","version":1,"metadata":{"EffectsRunner":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"queue":[{"__symbolic":"method"}]}}}}
[{"__symbolic":"module","version":3,"metadata":{"EffectsRunner":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"rxjs/ReplaySubject","name":"ReplaySubject"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"queue":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"EffectsRunner":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"rxjs/ReplaySubject","name":"ReplaySubject"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"queue":[{"__symbolic":"method"}]}}}}]

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

var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
import { NgModule } from '@angular/core';

@@ -7,17 +13,16 @@ import { Actions } from '@ngrx/effects';

}
export var EffectsTestingModule = (function () {
var EffectsTestingModule = (function () {
function EffectsTestingModule() {
}
EffectsTestingModule.decorators = [
{ type: NgModule, args: [{
providers: [
EffectsRunner,
{ provide: Actions, deps: [EffectsRunner], useFactory: _createActions }
]
},] },
];
/** @nocollapse */
EffectsTestingModule.ctorParameters = [];
return EffectsTestingModule;
}());
EffectsTestingModule = __decorate([
NgModule({
providers: [
EffectsRunner,
{ provide: Actions, deps: [EffectsRunner], useFactory: _createActions }
]
})
], EffectsTestingModule);
export { EffectsTestingModule };
//# sourceMappingURL=testing.module.js.map

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

{"__symbolic":"module","version":1,"metadata":{"_createActions":{"__symbolic":"function","parameters":["runner"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},"arguments":[{"__symbolic":"reference","name":"runner"}]}},"EffectsTestingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"./runner","name":"EffectsRunner"},{"provide":{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},"deps":[{"__symbolic":"reference","module":"./runner","name":"EffectsRunner"}],"useFactory":{"__symbolic":"reference","name":"_createActions"}}]}]}]}}}
[{"__symbolic":"module","version":3,"metadata":{"_createActions":{"__symbolic":"function","parameters":["runner"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},"arguments":[{"__symbolic":"reference","name":"runner"}]}},"EffectsTestingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"./runner","name":"EffectsRunner"},{"provide":{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},"deps":[{"__symbolic":"reference","module":"./runner","name":"EffectsRunner"}],"useFactory":{"__symbolic":"reference","name":"_createActions"}}]}]}]}}},{"__symbolic":"module","version":1,"metadata":{"_createActions":{"__symbolic":"function","parameters":["runner"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},"arguments":[{"__symbolic":"reference","name":"runner"}]}},"EffectsTestingModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"__symbolic":"reference","module":"./runner","name":"EffectsRunner"},{"provide":{"__symbolic":"reference","module":"@ngrx/effects","name":"Actions"},"deps":[{"__symbolic":"reference","module":"./runner","name":"EffectsRunner"}],"useFactory":{"__symbolic":"reference","name":"_createActions"}}]}]}]}}}]

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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