Socket
Socket
Sign inDemoInstall

@ngxs/router-plugin

Package Overview
Dependencies
Maintainers
2
Versions
1011
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ngxs/router-plugin - npm Package Compare versions

Comparing version 3.0.0-dev.master-6df236c to 3.0.0-dev.master-725132d

28

bundles/ngxs-router-plugin.umd.js

@@ -117,2 +117,8 @@ (function (global, factory) {

};
RouterState.prototype.navigate = function (ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
};
RouterState.prototype.angularRouterAction = function (ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
};
/**

@@ -154,8 +160,2 @@ * Hook into the angular router before each navigation action is performed

};
RouterState.prototype.navigate = function (ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
};
RouterState.prototype.angularRouterAction = function (ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
};
RouterState.prototype.shouldDispatchRouterNavigation = function () {

@@ -235,3 +235,3 @@ if (!this.routerState)

var RouterState_1;
var routerFeatureModule = store.NgxsModule.forFeature([exports.RouterState]);
// @dynamic
var NgxsRouterPluginModule = (function () {

@@ -243,3 +243,3 @@ function NgxsRouterPluginModule() {

ngModule: NgxsRouterPluginModule,
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
providers: []
};

@@ -251,9 +251,13 @@ };

{ type: core.NgModule, args: [{
imports: [routerFeatureModule]
imports: [
// NOTE: Must mark as `dynamic` due to
// https://github.com/dherges/ng-packagr/issues/767
store.NgxsModule.forFeature([exports.RouterState])
],
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
},] },
];
exports.ɵa = routerFeatureModule;
exports.ɵc = DefaultRouterStateSerializer;
exports.ɵb = RouterStateSerializer;
exports.ɵb = DefaultRouterStateSerializer;
exports.ɵa = RouterStateSerializer;
exports.NgxsRouterPluginModule = NgxsRouterPluginModule;

@@ -260,0 +264,0 @@ exports.Navigate = Navigate;

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

!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("tslib"),require("@angular/router"),require("@ngxs/store"),require("rxjs"),require("@angular/core")):"function"==typeof define&&define.amd?define("@ngxs/router-plugin",["exports","tslib","@angular/router","@ngxs/store","rxjs","@angular/core"],e):e((t.ngxs=t.ngxs||{},t.ngxs["router-plugin"]={}),t.tslib,t.ng.router,t["ngxs-store"],t.rxjs,t.ng.core)}(this,function(t,e,r,o,a,i){"use strict";var n=function(){},s=function(){function t(){}return t.prototype.serialize=function(t){return{root:this.serializeRoute(t.root),url:t.url}},t.prototype.serializeRoute=function(t){var e=this,r=t.children.map(function(t){return e.serializeRoute(t)});return{url:t.url,params:t.params,queryParams:t.queryParams,fragment:t.fragment,data:t.data,outlet:t.outlet,component:t.routeConfig?t.routeConfig.component:undefined,routeConfig:null,root:undefined,parent:undefined,firstChild:r[0],children:r,pathFromRoot:undefined,paramMap:t.paramMap,queryParamMap:t.queryParamMap,toString:t.toString}},t}(),u=function(t,e,r){this.path=t,this.queryParams=e,this.extras=r};u.type="[Router] Navigate";var c=function(t,e){this.routerState=t,this.event=e};c.type="[Router] RouterNavigation";var p=function(t,e,r){this.routerState=t,this.storeState=e,this.event=r};p.type="[Router] RouterCancel";var d,g=function(t,e,r){this.routerState=t,this.storeState=e,this.event=r};g.type="[Router] RouterError",t.RouterState=d=function(){function t(t,e,r){this.store=t,this.router=e,this.serializer=r,this.dispatchTriggeredByRouter=!1,this.navigationTriggeredByDispatch=!1,this.setUpRouterHook(),this.setUpStoreListener(),this.setUpStateRollbackEvents()}return t.state=function(t){return t&&t.state},t.url=function(t){return t&&t.state&&t.state.url},t.prototype.setUpRouterHook=function(){var e=this;this.router.hooks.beforePreactivation=function(t){return e.routerStateSnapshot=e.serializer.serialize(t),e.shouldDispatchRouterNavigation()&&e.dispatchRouterNavigation(),a.of(!0)}},t.prototype.setUpStoreListener=function(){var e=this;this.store.select(d).subscribe(function(t){e.routerState=t}),this.store.select(d.state).subscribe(function(){e.navigateIfNeeded()})},t.prototype.setUpStateRollbackEvents=function(){var e=this;this.router.events.subscribe(function(t){t instanceof r.RoutesRecognized?e.lastRoutesRecognized=t:t instanceof r.NavigationCancel?e.dispatchRouterCancel(t):t instanceof r.NavigationError&&e.dispatchRouterError(t)})},t.prototype.navigate=function(t,e){this.router.navigate(e.path,Object.assign({queryParams:e.queryParams},e.extras))},t.prototype.angularRouterAction=function(t,e){t.setState(Object.assign({},t.getState(),{state:e.routerState,navigationId:e.event.id}))},t.prototype.shouldDispatchRouterNavigation=function(){return!this.routerState||!this.navigationTriggeredByDispatch},t.prototype.navigateIfNeeded=function(){this.routerState&&this.routerState.state&&(this.dispatchTriggeredByRouter||this.router.url!==this.routerState.state.url&&(this.navigationTriggeredByDispatch=!0,this.router.navigateByUrl(this.routerState.state.url)))},t.prototype.dispatchRouterNavigation=function(){this.dispatchRouterAction(new c(this.routerStateSnapshot,new r.RoutesRecognized(this.lastRoutesRecognized.id,this.lastRoutesRecognized.url,this.lastRoutesRecognized.urlAfterRedirects,this.routerStateSnapshot)))},t.prototype.dispatchRouterCancel=function(t){this.dispatchRouterAction(new p(this.routerStateSnapshot,this.routerState,t))},t.prototype.dispatchRouterError=function(t){this.dispatchRouterAction(new g(this.routerStateSnapshot,this.routerState,new r.NavigationError(t.id,t.url,""+t)))},t.prototype.dispatchRouterAction=function(t){this.dispatchTriggeredByRouter=!0;try{this.store.dispatch(t)}finally{this.dispatchTriggeredByRouter=!1,this.navigationTriggeredByDispatch=!1}},t}(),e.__decorate([o.Action(u),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object,u]),e.__metadata("design:returntype",void 0)],t.RouterState.prototype,"navigate",null),e.__decorate([o.Action([c,g,p]),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object,Object]),e.__metadata("design:returntype",void 0)],t.RouterState.prototype,"angularRouterAction",null),e.__decorate([o.Selector(),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object]),e.__metadata("design:returntype",void 0)],t.RouterState,"state",null),e.__decorate([o.Selector(),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object]),e.__metadata("design:returntype",String)],t.RouterState,"url",null),t.RouterState=d=e.__decorate([o.State({name:"router",defaults:{state:null,navigationId:null}}),e.__metadata("design:paramtypes",[o.Store,r.Router,n])],t.RouterState);var h=o.NgxsModule.forFeature([t.RouterState]),l=function(){function t(){}return t.forRoot=function(){return{ngModule:t,providers:[{provide:n,useClass:s}]}},t}();l.decorators=[{type:i.NgModule,args:[{imports:[h]}]}],t.ɵa=h,t.ɵc=s,t.ɵb=n,t.NgxsRouterPluginModule=l,t.Navigate=u,t.RouterNavigation=c,t.RouterCancel=p,t.RouterError=g,Object.defineProperty(t,"__esModule",{value:!0})});
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("tslib"),require("@angular/router"),require("@ngxs/store"),require("rxjs"),require("@angular/core")):"function"==typeof define&&define.amd?define("@ngxs/router-plugin",["exports","tslib","@angular/router","@ngxs/store","rxjs","@angular/core"],e):e((t.ngxs=t.ngxs||{},t.ngxs["router-plugin"]={}),t.tslib,t.ng.router,t["ngxs-store"],t.rxjs,t.ng.core)}(this,function(t,e,r,o,a,i){"use strict";var n=function(){},s=function(){function t(){}return t.prototype.serialize=function(t){return{root:this.serializeRoute(t.root),url:t.url}},t.prototype.serializeRoute=function(t){var e=this,r=t.children.map(function(t){return e.serializeRoute(t)});return{url:t.url,params:t.params,queryParams:t.queryParams,fragment:t.fragment,data:t.data,outlet:t.outlet,component:t.routeConfig?t.routeConfig.component:undefined,routeConfig:null,root:undefined,parent:undefined,firstChild:r[0],children:r,pathFromRoot:undefined,paramMap:t.paramMap,queryParamMap:t.queryParamMap,toString:t.toString}},t}(),u=function(t,e,r){this.path=t,this.queryParams=e,this.extras=r};u.type="[Router] Navigate";var c=function(t,e){this.routerState=t,this.event=e};c.type="[Router] RouterNavigation";var p=function(t,e,r){this.routerState=t,this.storeState=e,this.event=r};p.type="[Router] RouterCancel";var d,g=function(t,e,r){this.routerState=t,this.storeState=e,this.event=r};g.type="[Router] RouterError",t.RouterState=d=function(){function t(t,e,r){this.store=t,this.router=e,this.serializer=r,this.dispatchTriggeredByRouter=!1,this.navigationTriggeredByDispatch=!1,this.setUpRouterHook(),this.setUpStoreListener(),this.setUpStateRollbackEvents()}return t.state=function(t){return t&&t.state},t.url=function(t){return t&&t.state&&t.state.url},t.prototype.navigate=function(t,e){this.router.navigate(e.path,Object.assign({queryParams:e.queryParams},e.extras))},t.prototype.angularRouterAction=function(t,e){t.setState(Object.assign({},t.getState(),{state:e.routerState,navigationId:e.event.id}))},t.prototype.setUpRouterHook=function(){var e=this;this.router.hooks.beforePreactivation=function(t){return e.routerStateSnapshot=e.serializer.serialize(t),e.shouldDispatchRouterNavigation()&&e.dispatchRouterNavigation(),a.of(!0)}},t.prototype.setUpStoreListener=function(){var e=this;this.store.select(d).subscribe(function(t){e.routerState=t}),this.store.select(d.state).subscribe(function(){e.navigateIfNeeded()})},t.prototype.setUpStateRollbackEvents=function(){var e=this;this.router.events.subscribe(function(t){t instanceof r.RoutesRecognized?e.lastRoutesRecognized=t:t instanceof r.NavigationCancel?e.dispatchRouterCancel(t):t instanceof r.NavigationError&&e.dispatchRouterError(t)})},t.prototype.shouldDispatchRouterNavigation=function(){return!this.routerState||!this.navigationTriggeredByDispatch},t.prototype.navigateIfNeeded=function(){this.routerState&&this.routerState.state&&(this.dispatchTriggeredByRouter||this.router.url!==this.routerState.state.url&&(this.navigationTriggeredByDispatch=!0,this.router.navigateByUrl(this.routerState.state.url)))},t.prototype.dispatchRouterNavigation=function(){this.dispatchRouterAction(new c(this.routerStateSnapshot,new r.RoutesRecognized(this.lastRoutesRecognized.id,this.lastRoutesRecognized.url,this.lastRoutesRecognized.urlAfterRedirects,this.routerStateSnapshot)))},t.prototype.dispatchRouterCancel=function(t){this.dispatchRouterAction(new p(this.routerStateSnapshot,this.routerState,t))},t.prototype.dispatchRouterError=function(t){this.dispatchRouterAction(new g(this.routerStateSnapshot,this.routerState,new r.NavigationError(t.id,t.url,""+t)))},t.prototype.dispatchRouterAction=function(t){this.dispatchTriggeredByRouter=!0;try{this.store.dispatch(t)}finally{this.dispatchTriggeredByRouter=!1,this.navigationTriggeredByDispatch=!1}},t}(),e.__decorate([o.Action(u),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object,u]),e.__metadata("design:returntype",void 0)],t.RouterState.prototype,"navigate",null),e.__decorate([o.Action([c,g,p]),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object,Object]),e.__metadata("design:returntype",void 0)],t.RouterState.prototype,"angularRouterAction",null),e.__decorate([o.Selector(),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object]),e.__metadata("design:returntype",void 0)],t.RouterState,"state",null),e.__decorate([o.Selector(),e.__metadata("design:type",Function),e.__metadata("design:paramtypes",[Object]),e.__metadata("design:returntype",String)],t.RouterState,"url",null),t.RouterState=d=e.__decorate([o.State({name:"router",defaults:{state:null,navigationId:null}}),e.__metadata("design:paramtypes",[o.Store,r.Router,n])],t.RouterState);var h=function(){function t(){}return t.forRoot=function(){return{ngModule:t,providers:[]}},t}();h.decorators=[{type:i.NgModule,args:[{imports:[o.NgxsModule.forFeature([t.RouterState])],providers:[{provide:n,useClass:s}]}]}],t.ɵb=s,t.ɵa=n,t.NgxsRouterPluginModule=h,t.Navigate=u,t.RouterNavigation=c,t.RouterCancel=p,t.RouterError=g,Object.defineProperty(t,"__esModule",{value:!0})});
//# sourceMappingURL=ngxs-router-plugin.umd.min.js.map

@@ -5,4 +5,3 @@ /**

export * from './index';
export { routerFeatureModule as ɵa } from './src/router.module';
export { DefaultRouterStateSerializer as ɵc, RouterStateSerializer as ɵb } from './src/serializer';
export { DefaultRouterStateSerializer as ɵb, RouterStateSerializer as ɵa } from './src/serializer';
//# sourceMappingURL=ngxs-router-plugin.js.map

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

{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbol":1,"members":[]}},{"symbol":{"__symbol":2,"members":[]},"metadata":{"__symbol":3,"members":[]}},{"symbol":{"__symbol":4,"members":[]},"metadata":{"__symbol":5,"members":[]}},{"symbol":{"__symbol":6,"members":[]},"metadata":{"__symbol":7,"members":[]}},{"symbol":{"__symbol":8,"members":[]},"metadata":{"__symbol":9,"members":[]}},{"symbol":{"__symbol":10,"members":[]},"metadata":{"__symbol":11,"members":[]}},{"symbol":{"__symbol":12,"members":[]},"metadata":{"__symbol":13,"members":[]}},{"symbol":{"__symbol":14,"members":[]},"metadata":{"__symbol":15,"members":[]}},{"symbol":{"__symbol":16,"members":[]},"metadata":{"__symbol":17,"members":[]}},{"symbol":{"__symbol":18,"members":[]},"metadata":{"__symbol":19,"members":[]}}],"symbols":[{"__symbol":0,"name":"NgxsRouterPluginModule","filePath":"./ngxs-router-plugin"},{"__symbol":1,"name":"NgxsRouterPluginModule","filePath":"./index"},{"__symbol":2,"name":"RouterState","filePath":"./ngxs-router-plugin"},{"__symbol":3,"name":"RouterState","filePath":"./index"},{"__symbol":4,"name":"Navigate","filePath":"./ngxs-router-plugin"},{"__symbol":5,"name":"Navigate","filePath":"./index"},{"__symbol":6,"name":"RouterNavigation","filePath":"./ngxs-router-plugin"},{"__symbol":7,"name":"RouterNavigation","filePath":"./index"},{"__symbol":8,"name":"RouterCancel","filePath":"./ngxs-router-plugin"},{"__symbol":9,"name":"RouterCancel","filePath":"./index"},{"__symbol":10,"name":"RouterError","filePath":"./ngxs-router-plugin"},{"__symbol":11,"name":"RouterError","filePath":"./index"},{"__symbol":12,"name":"RouterAction","filePath":"./ngxs-router-plugin"},{"__symbol":13,"name":"RouterAction","filePath":"./index"},{"__symbol":14,"name":"ɵa","filePath":"./ngxs-router-plugin"},{"__symbol":15,"name":"routerFeatureModule","filePath":"./src/router.module"},{"__symbol":16,"name":"ɵc","filePath":"./ngxs-router-plugin"},{"__symbol":17,"name":"DefaultRouterStateSerializer","filePath":"./src/serializer"},{"__symbol":18,"name":"ɵb","filePath":"./ngxs-router-plugin"},{"__symbol":19,"name":"RouterStateSerializer","filePath":"./src/serializer"}]}
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbol":1,"members":[]}},{"symbol":{"__symbol":2,"members":[]},"metadata":{"__symbol":3,"members":[]}},{"symbol":{"__symbol":4,"members":[]},"metadata":{"__symbol":5,"members":[]}},{"symbol":{"__symbol":6,"members":[]},"metadata":{"__symbol":7,"members":[]}},{"symbol":{"__symbol":8,"members":[]},"metadata":{"__symbol":9,"members":[]}},{"symbol":{"__symbol":10,"members":[]},"metadata":{"__symbol":11,"members":[]}},{"symbol":{"__symbol":12,"members":[]},"metadata":{"__symbol":13,"members":[]}},{"symbol":{"__symbol":14,"members":[]},"metadata":{"__symbol":15,"members":[]}},{"symbol":{"__symbol":16,"members":[]},"metadata":{"__symbol":17,"members":[]}}],"symbols":[{"__symbol":0,"name":"NgxsRouterPluginModule","filePath":"./ngxs-router-plugin"},{"__symbol":1,"name":"NgxsRouterPluginModule","filePath":"./index"},{"__symbol":2,"name":"RouterState","filePath":"./ngxs-router-plugin"},{"__symbol":3,"name":"RouterState","filePath":"./index"},{"__symbol":4,"name":"Navigate","filePath":"./ngxs-router-plugin"},{"__symbol":5,"name":"Navigate","filePath":"./index"},{"__symbol":6,"name":"RouterNavigation","filePath":"./ngxs-router-plugin"},{"__symbol":7,"name":"RouterNavigation","filePath":"./index"},{"__symbol":8,"name":"RouterCancel","filePath":"./ngxs-router-plugin"},{"__symbol":9,"name":"RouterCancel","filePath":"./index"},{"__symbol":10,"name":"RouterError","filePath":"./ngxs-router-plugin"},{"__symbol":11,"name":"RouterError","filePath":"./index"},{"__symbol":12,"name":"RouterAction","filePath":"./ngxs-router-plugin"},{"__symbol":13,"name":"RouterAction","filePath":"./index"},{"__symbol":14,"name":"ɵb","filePath":"./ngxs-router-plugin"},{"__symbol":15,"name":"DefaultRouterStateSerializer","filePath":"./src/serializer"},{"__symbol":16,"name":"ɵa","filePath":"./ngxs-router-plugin"},{"__symbol":17,"name":"RouterStateSerializer","filePath":"./src/serializer"}]}

@@ -5,3 +5,3 @@ import { NgModule } from '@angular/core';

import { RouterState } from './router.state';
export const routerFeatureModule = NgxsModule.forFeature([RouterState]);
// @dynamic
export class NgxsRouterPluginModule {

@@ -11,3 +11,3 @@ static forRoot() {

ngModule: NgxsRouterPluginModule,
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
providers: []
};

@@ -18,5 +18,10 @@ }

{ type: NgModule, args: [{
imports: [routerFeatureModule]
imports: [
// NOTE: Must mark as `dynamic` due to
// https://github.com/dherges/ng-packagr/issues/767
NgxsModule.forFeature([RouterState])
],
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
},] },
];
//# sourceMappingURL=router.module.js.map

@@ -10,7 +10,7 @@ /**

import * as i2 from "@ngxs/store";
import * as i3 from "./router.state";
import * as i4 from "@angular/router";
import * as i5 from "./serializer";
var NgxsRouterPluginModuleNgFactory = i0.ɵcmf(i1.NgxsRouterPluginModule, [], function (_l) { return i0.ɵmod([i0.ɵmpd(512, i0.ComponentFactoryResolver, i0.ɵCodegenComponentFactoryResolver, [[8, []], [3, i0.ComponentFactoryResolver], i0.NgModuleRef]), i0.ɵmpd(4608, i2.ɵk, i2.ɵk, [[3, i2.ɵk], [2, i2.NGXS_PLUGINS]]), i0.ɵmpd(4608, i3.RouterState, i3.RouterState, [i2.Store, i4.Router, i5.RouterStateSerializer]), i0.ɵmpd(512, i2.ɵh, i2.ɵh, [i0.Injector, [3, i2.ɵh], i2.ɵe, i2.ɵi, i2.StateStream, i2.ɵj]), i0.ɵmpd(1024, i2.ɵg, function () { return [[i3.RouterState]]; }, []), i0.ɵmpd(1073742336, i2.ɵb, i2.ɵb, [i2.Store, i2.StateStream, i2.ɵh, [2, i2.ɵg]]), i0.ɵmpd(1073742336, i1.NgxsRouterPluginModule, i1.NgxsRouterPluginModule, [])]); });
import * as i3 from "./serializer";
import * as i4 from "./router.state";
import * as i5 from "@angular/router";
var NgxsRouterPluginModuleNgFactory = i0.ɵcmf(i1.NgxsRouterPluginModule, [], function (_l) { return i0.ɵmod([i0.ɵmpd(512, i0.ComponentFactoryResolver, i0.ɵCodegenComponentFactoryResolver, [[8, []], [3, i0.ComponentFactoryResolver], i0.NgModuleRef]), i0.ɵmpd(4608, i2.ɵk, i2.ɵk, [[3, i2.ɵk], [2, i2.NGXS_PLUGINS]]), i0.ɵmpd(4608, i3.RouterStateSerializer, i3.DefaultRouterStateSerializer, []), i0.ɵmpd(4608, i4.RouterState, i4.RouterState, [i2.Store, i5.Router, i3.RouterStateSerializer]), i0.ɵmpd(512, i2.ɵh, i2.ɵh, [i0.Injector, [3, i2.ɵh], i2.ɵe, i2.ɵi, i2.StateStream, i2.ɵj]), i0.ɵmpd(1024, i2.ɵg, function () { return [[i4.RouterState]]; }, []), i0.ɵmpd(1073742336, i2.ɵb, i2.ɵb, [i2.Store, i2.StateStream, i2.ɵh, [2, i2.ɵg]]), i0.ɵmpd(1073742336, i1.NgxsRouterPluginModule, i1.NgxsRouterPluginModule, [])]); });
export { NgxsRouterPluginModuleNgFactory as NgxsRouterPluginModuleNgFactory };
//# sourceMappingURL=router.module.ngfactory.js.map

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

{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbol":1,"members":[]},"member":"forFeature"},"arguments":[[{"__symbol":2,"members":[]}]]}},{"symbol":{"__symbol":3,"members":[]},"metadata":{"__symbolic":"class","statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbol":3,"members":[]},"providers":[{"provide":{"__symbol":4,"members":[]},"useClass":{"__symbol":5,"members":[]}}]}}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":3,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[{"provider":{"token":{"identifier":{"reference":{"__symbol":6,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":7,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":8,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":9,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":11,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":6,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":7,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":8,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":9,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":11,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":7,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":8,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":9,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":11,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":3,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":12,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":13,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":12,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":13,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":13,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":3,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":2,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":14,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":15,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":4,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":2,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":14,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":15,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":4,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":14,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":15,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":4,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":3,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":16,"members":[]}}},"useClass":null,"useValue":[{"__symbol":2,"members":[]}],"useFactory":null,"multi":true},"module":{"reference":{"__symbol":3,"members":[]},"diDeps":[],"lifecycleHooks":[]}}],"modules":[{"reference":{"__symbol":17,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":14,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":16,"members":[]}}}}],"lifecycleHooks":[]},{"reference":{"__symbol":3,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}}],"symbols":[{"__symbol":0,"name":"routerFeatureModule","filePath":"./router.module"},{"__symbol":1,"name":"NgxsModule","filePath":"../../../builds/store/ngxs-store"},{"__symbol":2,"name":"RouterState","filePath":"./router.state"},{"__symbol":3,"name":"NgxsRouterPluginModule","filePath":"./router.module"},{"__symbol":4,"name":"RouterStateSerializer","filePath":"./serializer"},{"__symbol":5,"name":"DefaultRouterStateSerializer","filePath":"./serializer"},{"__symbol":6,"name":"ɵh","filePath":"../../../builds/store/ngxs-store"},{"__symbol":7,"name":"Injector","filePath":"@angular/core"},{"__symbol":8,"name":"ɵe","filePath":"../../../builds/store/ngxs-store"},{"__symbol":9,"name":"ɵi","filePath":"../../../builds/store/ngxs-store"},{"__symbol":10,"name":"StateStream","filePath":"../../../builds/store/ngxs-store"},{"__symbol":11,"name":"ɵj","filePath":"../../../builds/store/ngxs-store"},{"__symbol":12,"name":"ɵk","filePath":"../../../builds/store/ngxs-store"},{"__symbol":13,"name":"NGXS_PLUGINS","filePath":"../../../builds/store/ngxs-store"},{"__symbol":14,"name":"Store","filePath":"../../../builds/store/ngxs-store"},{"__symbol":15,"name":"Router","filePath":"@angular/router"},{"__symbol":16,"name":"ɵg","filePath":"../../../builds/store/ngxs-store"},{"__symbol":17,"name":"ɵb","filePath":"../../../builds/store/ngxs-store"}]}
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"class","statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbol":0,"members":[]},"providers":[]}}}},"type":{"summaryKind":2,"type":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]},"entryComponents":[],"providers":[{"provider":{"token":{"identifier":{"reference":{"__symbol":1,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":2,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":3,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":4,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":1,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":2,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":3,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":4,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":2,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":3,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":4,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":6,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":7,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":7,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":8,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":7,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":7,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":8,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":true,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":7,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":8,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":9,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":11,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}}}],"lifecycleHooks":[]}},"useClass":{"reference":{"__symbol":9,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":11,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}}}],"lifecycleHooks":[]},"useFactory":null,"deps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":11,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}}}],"multi":false},"module":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":13,"members":[]}}},"useClass":null,"useValue":[{"__symbol":9,"members":[]}],"useFactory":null,"multi":true},"module":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}},{"provider":{"token":{"identifier":{"reference":{"__symbol":12,"members":[]}}},"useClass":{"reference":{"__symbol":14,"members":[]},"diDeps":[],"lifecycleHooks":[]},"useFactory":null,"deps":[],"multi":false},"module":{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}}],"modules":[{"reference":{"__symbol":15,"members":[]},"diDeps":[{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":10,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":5,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":false,"token":{"identifier":{"reference":{"__symbol":1,"members":[]}}}},{"isAttribute":false,"isHost":false,"isSelf":false,"isSkipSelf":false,"isOptional":true,"token":{"identifier":{"reference":{"__symbol":13,"members":[]}}}}],"lifecycleHooks":[]},{"reference":{"__symbol":0,"members":[]},"diDeps":[],"lifecycleHooks":[]}],"exportedDirectives":[],"exportedPipes":[]}}],"symbols":[{"__symbol":0,"name":"NgxsRouterPluginModule","filePath":"./router.module"},{"__symbol":1,"name":"ɵh","filePath":"../../../builds/store/ngxs-store"},{"__symbol":2,"name":"Injector","filePath":"@angular/core"},{"__symbol":3,"name":"ɵe","filePath":"../../../builds/store/ngxs-store"},{"__symbol":4,"name":"ɵi","filePath":"../../../builds/store/ngxs-store"},{"__symbol":5,"name":"StateStream","filePath":"../../../builds/store/ngxs-store"},{"__symbol":6,"name":"ɵj","filePath":"../../../builds/store/ngxs-store"},{"__symbol":7,"name":"ɵk","filePath":"../../../builds/store/ngxs-store"},{"__symbol":8,"name":"NGXS_PLUGINS","filePath":"../../../builds/store/ngxs-store"},{"__symbol":9,"name":"RouterState","filePath":"./router.state"},{"__symbol":10,"name":"Store","filePath":"../../../builds/store/ngxs-store"},{"__symbol":11,"name":"Router","filePath":"@angular/router"},{"__symbol":12,"name":"RouterStateSerializer","filePath":"./serializer"},{"__symbol":13,"name":"ɵg","filePath":"../../../builds/store/ngxs-store"},{"__symbol":14,"name":"DefaultRouterStateSerializer","filePath":"./serializer"},{"__symbol":15,"name":"ɵb","filePath":"../../../builds/store/ngxs-store"}]}

@@ -27,2 +27,8 @@ import * as tslib_1 from "tslib";

}
navigate(ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
}
angularRouterAction(ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
}
/**

@@ -61,8 +67,2 @@ * Hook into the angular router before each navigation action is performed

}
navigate(ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
}
angularRouterAction(ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
}
shouldDispatchRouterNavigation() {

@@ -69,0 +69,0 @@ if (!this.routerState)

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

{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"interface"}},{"symbol":{"__symbol":1,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbol":2,"members":[]},{"__symbol":3,"members":[]},{"__symbol":4,"members":[]}]}],"setUpRouterHook":[{"__symbolic":"method"}],"setUpStoreListener":[{"__symbolic":"method"}],"setUpStateRollbackEvents":[{"__symbolic":"method"}],"navigate":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbol":5,"members":[]},"arguments":[{"__symbol":6,"members":[]}]}]}],"angularRouterAction":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbol":5,"members":[]},"arguments":[[{"__symbol":7,"members":[]},{"__symbol":8,"members":[]},{"__symbol":9,"members":[]}]]}]}],"shouldDispatchRouterNavigation":[{"__symbolic":"method"}],"navigateIfNeeded":[{"__symbolic":"method"}],"dispatchRouterNavigation":[{"__symbolic":"method"}],"dispatchRouterCancel":[{"__symbolic":"method"}],"dispatchRouterError":[{"__symbolic":"method"}],"dispatchRouterAction":[{"__symbolic":"method"}]},"statics":{"state":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}}},"url":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}},"right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"},"member":"url"}}}}}}],"symbols":[{"__symbol":0,"name":"RouterStateModel","filePath":"./router.state"},{"__symbol":1,"name":"RouterState","filePath":"./router.state"},{"__symbol":2,"name":"Store","filePath":"../../../builds/store/ngxs-store"},{"__symbol":3,"name":"Router","filePath":"@angular/router"},{"__symbol":4,"name":"RouterStateSerializer","filePath":"./serializer"},{"__symbol":5,"name":"Action","filePath":"../../../builds/store/ngxs-store"},{"__symbol":6,"name":"Navigate","filePath":"./router.actions"},{"__symbol":7,"name":"RouterNavigation","filePath":"./router.actions"},{"__symbol":8,"name":"RouterError","filePath":"./router.actions"},{"__symbol":9,"name":"RouterCancel","filePath":"./router.actions"}]}
{"moduleName":null,"summaries":[{"symbol":{"__symbol":0,"members":[]},"metadata":{"__symbolic":"interface"}},{"symbol":{"__symbol":1,"members":[]},"metadata":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbol":2,"members":[]},{"__symbol":3,"members":[]},{"__symbol":4,"members":[]}]}],"navigate":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbol":5,"members":[]},"arguments":[{"__symbol":6,"members":[]}]}]}],"angularRouterAction":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbol":5,"members":[]},"arguments":[[{"__symbol":7,"members":[]},{"__symbol":8,"members":[]},{"__symbol":9,"members":[]}]]}]}],"setUpRouterHook":[{"__symbolic":"method"}],"setUpStoreListener":[{"__symbolic":"method"}],"setUpStateRollbackEvents":[{"__symbolic":"method"}],"shouldDispatchRouterNavigation":[{"__symbolic":"method"}],"navigateIfNeeded":[{"__symbolic":"method"}],"dispatchRouterNavigation":[{"__symbolic":"method"}],"dispatchRouterCancel":[{"__symbolic":"method"}],"dispatchRouterError":[{"__symbolic":"method"}],"dispatchRouterAction":[{"__symbolic":"method"}]},"statics":{"state":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}}},"url":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}},"right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"},"member":"url"}}}}}}],"symbols":[{"__symbol":0,"name":"RouterStateModel","filePath":"./router.state"},{"__symbol":1,"name":"RouterState","filePath":"./router.state"},{"__symbol":2,"name":"Store","filePath":"../../../builds/store/ngxs-store"},{"__symbol":3,"name":"Router","filePath":"@angular/router"},{"__symbol":4,"name":"RouterStateSerializer","filePath":"./serializer"},{"__symbol":5,"name":"Action","filePath":"../../../builds/store/ngxs-store"},{"__symbol":6,"name":"Navigate","filePath":"./router.actions"},{"__symbol":7,"name":"RouterNavigation","filePath":"./router.actions"},{"__symbol":8,"name":"RouterError","filePath":"./router.actions"},{"__symbol":9,"name":"RouterCancel","filePath":"./router.actions"}]}

@@ -5,4 +5,3 @@ /**

export * from './index';
export { routerFeatureModule as ɵa } from './src/router.module';
export { DefaultRouterStateSerializer as ɵc, RouterStateSerializer as ɵb } from './src/serializer';
export { DefaultRouterStateSerializer as ɵb, RouterStateSerializer as ɵa } from './src/serializer';
//# sourceMappingURL=ngxs-router-plugin.js.map

@@ -5,3 +5,3 @@ import { NgModule } from '@angular/core';

import { RouterState } from './router.state';
export var routerFeatureModule = NgxsModule.forFeature([RouterState]);
// @dynamic
var NgxsRouterPluginModule = /** @class */ (function () {

@@ -13,3 +13,3 @@ function NgxsRouterPluginModule() {

ngModule: NgxsRouterPluginModule,
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
providers: []
};

@@ -22,5 +22,10 @@ };

{ type: NgModule, args: [{
imports: [routerFeatureModule]
imports: [
// NOTE: Must mark as `dynamic` due to
// https://github.com/dherges/ng-packagr/issues/767
NgxsModule.forFeature([RouterState])
],
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
},] },
];
//# sourceMappingURL=router.module.js.map

@@ -27,2 +27,8 @@ import * as tslib_1 from "tslib";

};
RouterState.prototype.navigate = function (ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
};
RouterState.prototype.angularRouterAction = function (ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
};
/**

@@ -64,8 +70,2 @@ * Hook into the angular router before each navigation action is performed

};
RouterState.prototype.navigate = function (ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
};
RouterState.prototype.angularRouterAction = function (ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
};
RouterState.prototype.shouldDispatchRouterNavigation = function () {

@@ -72,0 +72,0 @@ if (!this.routerState)

@@ -108,2 +108,8 @@ import { __decorate, __metadata } from 'tslib';

}
navigate(ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
}
angularRouterAction(ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
}
/**

@@ -142,8 +148,2 @@ * Hook into the angular router before each navigation action is performed

}
navigate(ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
}
angularRouterAction(ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
}
shouldDispatchRouterNavigation() {

@@ -223,3 +223,3 @@ if (!this.routerState)

const routerFeatureModule = NgxsModule.forFeature([RouterState]);
// @dynamic
class NgxsRouterPluginModule {

@@ -229,3 +229,3 @@ static forRoot() {

ngModule: NgxsRouterPluginModule,
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
providers: []
};

@@ -236,3 +236,8 @@ }

{ type: NgModule, args: [{
imports: [routerFeatureModule]
imports: [
// NOTE: Must mark as `dynamic` due to
// https://github.com/dherges/ng-packagr/issues/767
NgxsModule.forFeature([RouterState])
],
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
},] },

@@ -245,3 +250,3 @@ ];

export { routerFeatureModule as ɵa, DefaultRouterStateSerializer as ɵc, RouterStateSerializer as ɵb, NgxsRouterPluginModule, RouterState, Navigate, RouterNavigation, RouterCancel, RouterError };
export { DefaultRouterStateSerializer as ɵb, RouterStateSerializer as ɵa, NgxsRouterPluginModule, RouterState, Navigate, RouterNavigation, RouterCancel, RouterError };
//# sourceMappingURL=ngxs-router-plugin.js.map

@@ -119,2 +119,8 @@ import { __decorate, __metadata } from 'tslib';

};
RouterState.prototype.navigate = function (ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
};
RouterState.prototype.angularRouterAction = function (ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
};
/**

@@ -156,8 +162,2 @@ * Hook into the angular router before each navigation action is performed

};
RouterState.prototype.navigate = function (ctx, action) {
this.router.navigate(action.path, Object.assign({ queryParams: action.queryParams }, action.extras));
};
RouterState.prototype.angularRouterAction = function (ctx, action) {
ctx.setState(Object.assign({}, ctx.getState(), { state: action.routerState, navigationId: action.event.id }));
};
RouterState.prototype.shouldDispatchRouterNavigation = function () {

@@ -238,3 +238,3 @@ if (!this.routerState)

var routerFeatureModule = NgxsModule.forFeature([RouterState]);
// @dynamic
var NgxsRouterPluginModule = /** @class */ (function () {

@@ -246,3 +246,3 @@ function NgxsRouterPluginModule() {

ngModule: NgxsRouterPluginModule,
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
providers: []
};

@@ -254,3 +254,8 @@ };

{ type: NgModule, args: [{
imports: [routerFeatureModule]
imports: [
// NOTE: Must mark as `dynamic` due to
// https://github.com/dherges/ng-packagr/issues/767
NgxsModule.forFeature([RouterState])
],
providers: [{ provide: RouterStateSerializer, useClass: DefaultRouterStateSerializer }]
},] },

@@ -263,3 +268,3 @@ ];

export { routerFeatureModule as ɵa, DefaultRouterStateSerializer as ɵc, RouterStateSerializer as ɵb, NgxsRouterPluginModule, RouterState, Navigate, RouterNavigation, RouterCancel, RouterError };
export { DefaultRouterStateSerializer as ɵb, RouterStateSerializer as ɵa, NgxsRouterPluginModule, RouterState, Navigate, RouterNavigation, RouterCancel, RouterError };
//# sourceMappingURL=ngxs-router-plugin.js.map

@@ -5,3 +5,2 @@ /**

export * from './index';
export { routerFeatureModule as ɵa } from './src/router.module';
export { DefaultRouterStateSerializer as ɵc, RouterStateSerializer as ɵb } from './src/serializer';
export { DefaultRouterStateSerializer as ɵb, RouterStateSerializer as ɵa } from './src/serializer';

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

{"__symbolic":"module","version":4,"metadata":{"ɵa":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"NgxsModule","line":5,"character":35},"member":"forFeature"},"arguments":[[{"__symbolic":"reference","name":"RouterState"}]]},"NgxsRouterPluginModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","name":"ɵa"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NgxsRouterPluginModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵb"},"useClass":{"__symbolic":"reference","name":"ɵc"}}]}}}},"RouterState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"State","line":12,"character":1},"arguments":[{"name":"router","defaults":{"state":null,"navigationId":null}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ngxs/store","name":"Store","line":41,"character":19},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":42,"character":20},{"__symbolic":"reference","name":"ɵb"}]}],"setUpRouterHook":[{"__symbolic":"method"}],"setUpStoreListener":[{"__symbolic":"method"}],"setUpStateRollbackEvents":[{"__symbolic":"method"}],"navigate":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"Action","line":83,"character":3},"arguments":[{"__symbolic":"reference","name":"Navigate"}]}]}],"angularRouterAction":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"Action","line":91,"character":3},"arguments":[[{"__symbolic":"reference","name":"RouterNavigation"},{"__symbolic":"reference","name":"RouterError"},{"__symbolic":"reference","name":"RouterCancel"}]]}]}],"shouldDispatchRouterNavigation":[{"__symbolic":"method"}],"navigateIfNeeded":[{"__symbolic":"method"}],"dispatchRouterNavigation":[{"__symbolic":"method"}],"dispatchRouterCancel":[{"__symbolic":"method"}],"dispatchRouterError":[{"__symbolic":"method"}],"dispatchRouterAction":[{"__symbolic":"method"}]},"statics":{"state":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}}},"url":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}},"right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"},"member":"url"}}}}},"Navigate":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/router","name":"Params","line":14,"character":55},{"__symbolic":"reference","module":"@angular/router","name":"NavigationExtras","line":14,"character":79}]}]},"statics":{"type":"[Router] Navigate"}},"RouterNavigation":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":28,"character":34,"context":{"typeName":"T"},"module":"./src/router.actions"},{"__symbolic":"reference","module":"@angular/router","name":"RoutesRecognized","line":28,"character":51}]}]},"statics":{"type":"[Router] RouterNavigation"}},"RouterCancel":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":36,"character":34,"context":{"typeName":"V"},"module":"./src/router.actions"},{"__symbolic":"error","message":"Could not resolve type","line":36,"character":56,"context":{"typeName":"T"},"module":"./src/router.actions"},{"__symbolic":"reference","module":"@angular/router","name":"NavigationCancel","line":36,"character":73}]}]},"statics":{"type":"[Router] RouterCancel"}},"RouterError":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":44,"character":34,"context":{"typeName":"V"},"module":"./src/router.actions"},{"__symbolic":"error","message":"Could not resolve type","line":44,"character":56,"context":{"typeName":"T"},"module":"./src/router.actions"},{"__symbolic":"reference","module":"@angular/router","name":"NavigationError","line":44,"character":73}]}]},"statics":{"type":"[Router] RouterError"}},"RouterAction":{"__symbolic":"interface"},"ɵb":{"__symbolic":"class","arity":1,"members":{"serialize":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","members":{"serialize":[{"__symbolic":"method"}],"serializeRoute":[{"__symbolic":"method"}]}}},"origins":{"ɵa":"./src/router.module","NgxsRouterPluginModule":"./src/router.module","RouterState":"./src/router.state","Navigate":"./src/router.actions","RouterNavigation":"./src/router.actions","RouterCancel":"./src/router.actions","RouterError":"./src/router.actions","RouterAction":"./src/router.actions","ɵb":"./src/serializer","ɵc":"./src/serializer"},"importAs":"@ngxs/router-plugin"}
{"__symbolic":"module","version":4,"metadata":{"NgxsRouterPluginModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"imports":[{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"NgxsModule","line":10,"character":4},"member":"forFeature"},"arguments":[[{"__symbolic":"reference","name":"RouterState"}]]}],"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useClass":{"__symbolic":"reference","name":"ɵb"}}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"NgxsRouterPluginModule"},"providers":[]}}}},"RouterState":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"State","line":12,"character":1},"arguments":[{"name":"router","defaults":{"state":null,"navigationId":null}}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ngxs/store","name":"Store","line":41,"character":19},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":42,"character":20},{"__symbolic":"reference","name":"ɵa"}]}],"navigate":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"Action","line":50,"character":3},"arguments":[{"__symbolic":"reference","name":"Navigate"}]}]}],"angularRouterAction":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@ngxs/store","name":"Action","line":58,"character":3},"arguments":[[{"__symbolic":"reference","name":"RouterNavigation"},{"__symbolic":"reference","name":"RouterError"},{"__symbolic":"reference","name":"RouterCancel"}]]}]}],"setUpRouterHook":[{"__symbolic":"method"}],"setUpStoreListener":[{"__symbolic":"method"}],"setUpStateRollbackEvents":[{"__symbolic":"method"}],"shouldDispatchRouterNavigation":[{"__symbolic":"method"}],"navigateIfNeeded":[{"__symbolic":"method"}],"dispatchRouterNavigation":[{"__symbolic":"method"}],"dispatchRouterCancel":[{"__symbolic":"method"}],"dispatchRouterError":[{"__symbolic":"method"}],"dispatchRouterAction":[{"__symbolic":"method"}]},"statics":{"state":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}}},"url":{"__symbolic":"function","parameters":["state"],"value":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"binop","operator":"&&","left":{"__symbolic":"reference","name":"state"},"right":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"}},"right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"state"},"member":"state"},"member":"url"}}}}},"Navigate":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"any"}]},{"__symbolic":"reference","module":"@angular/router","name":"Params","line":14,"character":55},{"__symbolic":"reference","module":"@angular/router","name":"NavigationExtras","line":14,"character":79}]}]},"statics":{"type":"[Router] Navigate"}},"RouterNavigation":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":28,"character":34,"context":{"typeName":"T"},"module":"./src/router.actions"},{"__symbolic":"reference","module":"@angular/router","name":"RoutesRecognized","line":28,"character":51}]}]},"statics":{"type":"[Router] RouterNavigation"}},"RouterCancel":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":36,"character":34,"context":{"typeName":"V"},"module":"./src/router.actions"},{"__symbolic":"error","message":"Could not resolve type","line":36,"character":56,"context":{"typeName":"T"},"module":"./src/router.actions"},{"__symbolic":"reference","module":"@angular/router","name":"NavigationCancel","line":36,"character":73}]}]},"statics":{"type":"[Router] RouterCancel"}},"RouterError":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Could not resolve type","line":44,"character":34,"context":{"typeName":"V"},"module":"./src/router.actions"},{"__symbolic":"error","message":"Could not resolve type","line":44,"character":56,"context":{"typeName":"T"},"module":"./src/router.actions"},{"__symbolic":"reference","module":"@angular/router","name":"NavigationError","line":44,"character":73}]}]},"statics":{"type":"[Router] RouterError"}},"RouterAction":{"__symbolic":"interface"},"ɵa":{"__symbolic":"class","arity":1,"members":{"serialize":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","members":{"serialize":[{"__symbolic":"method"}],"serializeRoute":[{"__symbolic":"method"}]}}},"origins":{"NgxsRouterPluginModule":"./src/router.module","RouterState":"./src/router.state","Navigate":"./src/router.actions","RouterNavigation":"./src/router.actions","RouterCancel":"./src/router.actions","RouterError":"./src/router.actions","RouterAction":"./src/router.actions","ɵa":"./src/serializer","ɵb":"./src/serializer"},"importAs":"@ngxs/router-plugin"}
{
"name": "@ngxs/router-plugin",
"description": "router plugin for @ngxs/store",
"version": "3.0.0-dev.master-6df236c",
"version": "3.0.0-dev.master-725132d",
"peerDependencies": {
"@angular/core": ">=5.0.0 <7.0.0 || >6.0.0-rc <7.0.0",
"@angular/router": ">=5.0.0 <7.0.0 || >6.0.0-rc <7.0.0",
"@ngxs/store": "3.0.0-rc.2",
"@ngxs/store": "3.0.0-rc.3",
"rxjs": ">=6.0.0 || ^5.6.0-forward-compat.4"

@@ -10,0 +10,0 @@ },

import { ModuleWithProviders } from '@angular/core';
export declare const routerFeatureModule: ModuleWithProviders;
export declare class NgxsRouterPluginModule {
static forRoot(): ModuleWithProviders;
}

@@ -24,2 +24,4 @@ import { Router, RouterStateSnapshot } from '@angular/router';

constructor(store: Store, router: Router, serializer: RouterStateSerializer<RouterStateSnapshot>);
navigate(ctx: StateContext<RouterStateModel>, action: Navigate): void;
angularRouterAction(ctx: StateContext<RouterStateModel>, action: RouterAction<any, RouterStateSnapshot>): void;
/**

@@ -32,4 +34,2 @@ * Hook into the angular router before each navigation action is performed

private setUpStateRollbackEvents();
navigate(ctx: StateContext<RouterStateModel>, action: Navigate): void;
angularRouterAction(ctx: StateContext<RouterStateModel>, action: RouterAction<any, RouterStateSnapshot>): void;
private shouldDispatchRouterNavigation();

@@ -36,0 +36,0 @@ private navigateIfNeeded();

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

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