Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

cyclic-router

Package Overview
Dependencies
Maintainers
1
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cyclic-router - npm Package Compare versions

Comparing version
2.1.0
to
2.1.1
+9
CHANGELOG.md
# v2.1.1 (2016-06-21)
## Bug Fixes
- **RouterSource:** fix for multiple listener issue from #51 (#56)
([ffa72996](https://github.com/git+https://github.com/TylorS/cyclic-router.git/commits/ffa729963b56e8cea00501529455cfae8c3f9635))
+2
-3

@@ -5,8 +5,7 @@ import { StreamAdapter } from '@cycle/base';

export declare class RouterSource {
private _history$;
history$: any;
private _namespace;
private _createHref;
private _runSA;
constructor(_history$: any, _namespace: Pathname[], _createHref: (path: Pathname) => Pathname, _runSA: StreamAdapter);
history$: any;
constructor(history$: any, _namespace: Pathname[], _createHref: (path: Pathname) => Pathname, _runSA: StreamAdapter);
path(pathname: Pathname): RouterSource;

@@ -13,0 +12,0 @@ define(routes: RouteDefinitions): any;

+4
-11

@@ -15,4 +15,4 @@ "use strict";

var RouterSource = (function () {
function RouterSource(_history$, _namespace, _createHref, _runSA) {
this._history$ = _history$;
function RouterSource(history$, _namespace, _createHref, _runSA) {
this.history$ = history$;
this._namespace = _namespace;

@@ -22,12 +22,5 @@ this._createHref = _createHref;

}
Object.defineProperty(RouterSource.prototype, "history$", {
get: function () {
return this._runSA.remember(this._history$);
},
enumerable: true,
configurable: true
});
RouterSource.prototype.path = function (pathname) {
var scopedNamespace = this._namespace.concat(util.splitPath(pathname));
var scopedHistory$ = this._runSA.remember(this._history$
var scopedHistory$ = this._runSA.remember(this.history$
.filter(function (_a) {

@@ -44,3 +37,3 @@ var _path = _a.pathname;

var createHref = util.makeCreateHref(namespace, _createHref);
var match$ = this._runSA.remember(this._history$
var match$ = this._runSA.remember(this.history$
.map(function (location) {

@@ -47,0 +40,0 @@ var filteredPath = getFilteredPath(namespace, location.pathname);

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

{"version":3,"file":"RouterSource.js","sourceRoot":"","sources":["../src/RouterSource.ts"],"names":[],"mappings":";AAEA,4BAA2C,aAAa,CAAC,CAAA;AAEzD,IAAY,IAAI,WAAM,QAAQ,CAAC,CAAA;AAE/B,2BAA2B,SAAqB,EAAE,IAAc;IAC9D,IAAM,SAAS,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;IACvC,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,UAAC,CAAC,EAAE,CAAC;QAC1B,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;IAC5B,CAAC,CAAC,CAAC;AACL,CAAC;AAED,yBAAyB,SAAqB,EAAE,IAAc;IAC5D,IAAM,SAAS,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;IACvC,MAAM,CAAC,GAAG,GAAG,IAAI,CAAC,UAAU,CAAC,SAAS,EAAE,SAAS,CAAC,CAAC;AACrD,CAAC;AAED;IACE,sBAAoB,SAAc,EACd,UAAsB,EACtB,WAAyC,EACzC,MAAqB;QAHrB,cAAS,GAAT,SAAS,CAAK;QACd,eAAU,GAAV,UAAU,CAAY;QACtB,gBAAW,GAAX,WAAW,CAA8B;QACzC,WAAM,GAAN,MAAM,CAAe;IAAG,CAAC;IAE7C,sBAAI,kCAAQ;aAAZ;YACE,MAAM,CAAC,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;QAC9C,CAAC;;;OAAA;IAED,2BAAI,GAAJ,UAAK,QAAkB;QACrB,IAAM,eAAe,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC;QACzE,IAAM,cAAc,GAAG,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,SAAS;aACvD,MAAM,CAAC,UAAC,EAA2B;gBAA1B,mBAAe;YAAgB,OAAA,iBAAiB,CAAC,eAAe,EAAE,KAAK,CAAC;QAAzC,CAAyC,CAAC,CAAC,CAAC;QAEvF,IAAM,UAAU,GAAG,IAAI,CAAC,WAAW,CAAC;QACpC,MAAM,CAAC,IAAI,YAAY,CAAC,cAAc,EAAE,eAAe,EAAE,UAAU,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC;IACpF,CAAC;IAED,6BAAM,GAAN,UAAO,MAAwB;QAC7B,IAAM,SAAS,GAAG,IAAI,CAAC,UAAU,CAAC;QAClC,IAAM,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QACrC,IAAM,UAAU,GAAG,IAAI,CAAC,cAAc,CAAC,SAAS,EAAE,WAAW,CAAC,CAAC;QAE/D,IAAI,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,SAAS;aAC7C,GAAG,CAAC,UAAC,QAAkB;YACtB,IAAM,YAAY,GAAG,eAAe,CAAC,SAAS,EAAE,QAAQ,CAAC,QAAQ,CAAC,CAAC;YACnE,IAAA,gDAAsD,EAA/C,cAAI,EAAE,gBAAK,CAAqC;YACvD,MAAM,CAAC,EAAC,MAAA,IAAI,EAAE,OAAA,KAAK,EAAE,UAAA,QAAQ,EAAE,YAAA,UAAU,EAAC,CAAC;QAC7C,CAAC,CAAC,CAAC,CAAC;QAEN,MAAM,CAAC,UAAU,GAAG,UAAU,CAAC;QAC/B,MAAM,CAAC,MAAM,CAAC;IAChB,CAAC;IAED,iCAAU,GAAV,UAAW,IAAc;QACvB,MAAM,CAAC,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,UAAU,EAAE,IAAI,CAAC,WAAW,CAAC,CAAC,IAAI,CAAC,CAAC;IACtE,CAAC;IACH,mBAAC;AAAD,CAAC,AAtCD,IAsCC;AAtCY,oBAAY,eAsCxB,CAAA"}
{"version":3,"file":"RouterSource.js","sourceRoot":"","sources":["../src/RouterSource.ts"],"names":[],"mappings":";AAEA,4BAA2C,aAAa,CAAC,CAAA;AAEzD,IAAY,IAAI,WAAM,QAAQ,CAAC,CAAA;AAE/B,2BAA2B,SAAqB,EAAE,IAAc;IAC9D,IAAM,SAAS,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;IACvC,MAAM,CAAC,SAAS,CAAC,KAAK,CAAC,UAAC,CAAC,EAAE,CAAC;QAC1B,MAAM,CAAC,SAAS,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC;IAC5B,CAAC,CAAC,CAAC;AACL,CAAC;AAED,yBAAyB,SAAqB,EAAE,IAAc;IAC5D,IAAM,SAAS,GAAG,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,CAAC;IACvC,MAAM,CAAC,GAAG,GAAG,IAAI,CAAC,UAAU,CAAC,SAAS,EAAE,SAAS,CAAC,CAAC;AACrD,CAAC;AAED;IACE,sBAAmB,QAAa,EACZ,UAAsB,EACtB,WAAyC,EACzC,MAAqB;QAHtB,aAAQ,GAAR,QAAQ,CAAK;QACZ,eAAU,GAAV,UAAU,CAAY;QACtB,gBAAW,GAAX,WAAW,CAA8B;QACzC,WAAM,GAAN,MAAM,CAAe;IAAG,CAAC;IAE7C,2BAAI,GAAJ,UAAK,QAAkB;QACrB,IAAM,eAAe,GAAG,IAAI,CAAC,UAAU,CAAC,MAAM,CAAC,IAAI,CAAC,SAAS,CAAC,QAAQ,CAAC,CAAC,CAAC;QACzE,IAAM,cAAc,GAAG,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ;aACtD,MAAM,CAAC,UAAC,EAA2B;gBAA1B,mBAAe;YAAgB,OAAA,iBAAiB,CAAC,eAAe,EAAE,KAAK,CAAC;QAAzC,CAAyC,CAAC,CAAC,CAAC;QAEvF,IAAM,UAAU,GAAG,IAAI,CAAC,WAAW,CAAC;QACpC,MAAM,CAAC,IAAI,YAAY,CAAC,cAAc,EAAE,eAAe,EAAE,UAAU,EAAE,IAAI,CAAC,MAAM,CAAC,CAAC;IACpF,CAAC;IAED,6BAAM,GAAN,UAAO,MAAwB;QAC7B,IAAM,SAAS,GAAG,IAAI,CAAC,UAAU,CAAC;QAClC,IAAM,WAAW,GAAG,IAAI,CAAC,WAAW,CAAC;QACrC,IAAM,UAAU,GAAG,IAAI,CAAC,cAAc,CAAC,SAAS,EAAE,WAAW,CAAC,CAAC;QAE/D,IAAI,MAAM,GAAG,IAAI,CAAC,MAAM,CAAC,QAAQ,CAAC,IAAI,CAAC,QAAQ;aAC5C,GAAG,CAAC,UAAC,QAAkB;YACtB,IAAM,YAAY,GAAG,eAAe,CAAC,SAAS,EAAE,QAAQ,CAAC,QAAQ,CAAC,CAAC;YACnE,IAAA,gDAAsD,EAA/C,cAAI,EAAE,gBAAK,CAAqC;YACvD,MAAM,CAAC,EAAC,MAAA,IAAI,EAAE,OAAA,KAAK,EAAE,UAAA,QAAQ,EAAE,YAAA,UAAU,EAAC,CAAC;QAC7C,CAAC,CAAC,CAAC,CAAC;QAEN,MAAM,CAAC,UAAU,GAAG,UAAU,CAAC;QAC/B,MAAM,CAAC,MAAM,CAAC;IAChB,CAAC;IAED,iCAAU,GAAV,UAAW,IAAc;QACvB,MAAM,CAAC,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,UAAU,EAAE,IAAI,CAAC,WAAW,CAAC,CAAC,IAAI,CAAC,CAAC;IACtE,CAAC;IACH,mBAAC;AAAD,CAAC,AAlCD,IAkCC;AAlCY,oBAAY,eAkCxB,CAAA"}
{
"name": "cyclic-router",
"version": "2.1.0",
"version": "2.1.1",
"description": "A router driver built for Cycle.js",

@@ -47,3 +47,3 @@ "main": "lib/index.js",

"validate-commit-message": "^3.0.1",
"xstream": "^5.0.5"
"xstream": "^5.0.6"
},

@@ -50,0 +50,0 @@ "config": {

@@ -25,3 +25,3 @@ # cyclic-router

For API documentation pleave visit this link [here](http://tylors.github.io/cyclic-router/docs/)
For API documentation pleave visit this link [here](http://cyclejs-community.github.io/cyclic-router/docs/)

@@ -28,0 +28,0 @@ ## Basic Usage