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

immview

Package Overview
Dependencies
Maintainers
1
Versions
51
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

immview - npm Package Compare versions

Comparing version 2.0.16 to 2.1.0

mkdocs.init.sh

1

dist/BaseObservable.d.ts

@@ -27,2 +27,3 @@ import { Subscription } from './Subscription';

}
export declare const NO_VALUE: any;
export declare class BaseObservable<T> implements Observer<T> {

@@ -29,0 +30,0 @@ static awaitingMessages: MessagesList;

@@ -13,5 +13,7 @@ "use strict";

var noop = function () { };
exports.NO_VALUE = {};
var BaseObservable = (function () {
function BaseObservable(subscriber) {
var _this = this;
this.lastValue = exports.NO_VALUE;
this.closed = false;

@@ -52,3 +54,5 @@ var _this_ = this;

BaseObservable.prototype.previous = function () {
return this.lastValue;
if (this.lastValue !== exports.NO_VALUE) {
return this.lastValue;
}
};

@@ -55,0 +59,0 @@ BaseObservable.prototype.start = function () {

21

dist/Combine.js
"use strict";
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 __assign = (this && this.__assign) || Object.assign || function(t) {

@@ -62,2 +67,6 @@ for (var s, i = 1, n = arguments.length; i < n; i++) {

var _b;
}, function (error) {
observer.error(error);
}, function () {
observer.complete();
}));

@@ -69,3 +78,3 @@ };

return function () {
subscriptions.forEach(function (subscription) { return subscription(); });
subscriptions.forEach(function (subscription) { return subscription.unsubscribe(); });
};

@@ -72,0 +81,0 @@ }) || this;

"use strict";
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) {

@@ -8,0 +13,0 @@ var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;

"use strict";
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 Observable_1 = require("./Observable");

@@ -8,0 +13,0 @@ var DispatcherPriorities_1 = require("./DispatcherPriorities");

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

!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.immview=e():t.immview=e()}(this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";var r=n(3);e.dispatcher=r.dispatcher,e.flush=r.flush;var i=n(1);e.priorities=i.DispatcherPriorities;var o=n(4);e.Observable=o.Observable;var s=n(6);e.Combine=s.Combine,e.Merge=s.Combine;var u=n(9);e.Domain=u.Domain;var a=n(8);e.action=a.action;var c=n(2);e.diagnose=c.diagnose;var f=function(t,e){void 0===e&&(e=i.DispatcherPriorities.EXTERNAL),r.dispatch(t,e)};e.dispatch=f},function(t,e){"use strict";var n;!function(t){t[t.OBSERVABLE=1]="OBSERVABLE",t[t.DOMAIN=2]="DOMAIN",t[t.BUFFER=3]="BUFFER",t[t.EXTERNAL=4]="EXTERNAL",t[t.DIAGNOSE=5]="DIAGNOSE",t[t.ALL=10]="ALL"}(n=e.DispatcherPriorities||(e.DispatcherPriorities={}))},function(t,e){"use strict";var n=this&&this.__assign||Object.assign||function(t){for(var e,n=1,r=arguments.length;r>n;n++){e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}return t},r=function(){function t(){this.list=null,this.tableIsRequested=!1}return Object.defineProperty(t.prototype,"isOn",{get:function(){return void 0!==this.list},enumerable:!0,configurable:!0}),t.prototype.on=function(t){if(void 0===t&&(t={}),!window.performance)throw Error("Performance measurements are not available in this environment");this.options=n({tableDetails:!0,tableSummary:!0,tableClear:!0,timeline:!0},t),this.list=[]},t.prototype.off=function(){this.list=null,this.tableIsRequested=!1},t.prototype.measure=function(t){var e=this;if(this.list){if((this.options.tableDetails||this.options.tableSummary)&&!this.tableIsRequested){this.tableIsRequested=!0;var r=setInterval(function(){if(!e.tableIsRequested||null===e.list||0===e.list.length)return e.tableIsRequested=!1,void clearInterval(r);var t=e.list.splice(0).reduce(function(t,e){for(var r=function(r){if(r["action name"]===e["action name"])return{value:t.map(function(t){return t!==r?t:n({},r,{"duration in ms":r["duration in ms"]+e["duration in ms"],occurences:r.occurences+1})})}},i=0,o=t;o.length>i;i++){var s=o[i],u=r(s);if("object"==typeof u)return u.value}return t.concat([n({},e,{occurences:1})])},[]);e.options.tableClear&&console.clear(),e.options.tableDetails&&console.table(t.map(function(t){return{"action name":t["action name"],duration:t["duration in ms"]+" ms",occurences:t.occurences,"avg duration":t["duration in ms"]/t.occurences+" ms"}}));var i=t.reduce(function(t,e){return t+e["duration in ms"]},0);e.options.tableSummary&&console.table({all:{"duration in ms":i,"est. duration budget":500,"est. duration budget usage":i/500*100+"%"}})},1e3)}this.options.timeline&&window.performance.mark(t+"_start");var i=(this.options.tableDetails||this.options.tableSummary)&&window.performance.now();return function(){(e.options.tableDetails||e.options.tableSummary)&&e.list.push({"action name":t,"duration in ms":window.performance.now()-i}),e.options.timeline&&(window.performance.mark(t+"_end"),window.performance.measure(t,t+"_start",t+"_end"))}}},t}();e.Diagnose=r,e.diagnose=new r},function(t,e,n){"use strict";var r=n(7),i=n(1),o=new r.Dispatcher;e.dispatcher=o;var s=function(t,e){o.push(t,e),o.run()};e.dispatch=s;var u=function(){return new Promise(function(t){return s(t,i.DispatcherPriorities.ALL)})};e.flush=u;var a=function(t,e){return new Promise(function(n,r){var i,o,u;s(function(){try{o=t(),i=!0}catch(t){u=t,i=!1}},e),s(function(){i?n(o):r(u)},e)})};e.dispatchAndReturn=a},function(t,e,n){"use strict";var r=this&&this.__extends||function(t,e){function n(){this.constructor=t}for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)},i=n(5),o=n(1),s=n(3),u=n(2),a="undefined"!=typeof Symbol?Symbol("ObservableSymbol"):"ObservableSymbol",c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.of=function(){for(var t=[],n=0;arguments.length>n;n++)t[n]=arguments[n];return e.from(t)},e.from=function(t){if(t[a]){var n=t[a](),r=new e;return n.subscribe(r),r.name=this.name+" >$",r}if(t[Symbol.iterator]){var r=new e(function(e){for(var n=e.next,r=e.error,i=e.complete,o=t[Symbol.iterator](),s=o.next();s.done===!1;s=o.next())s.value instanceof Error?r(s.value):n(s.value);i()});return r.name=(t[Symbol.toStringTag]||""+t||"#"+r.priority)+"$",r}throw Error("Observable.from incorrect input")},e.prototype.toPromise=function(){var t=this;return new Promise(function(e,n){var r=t.subscribe(function(t){e(t),r.unsubscribe()},function(t){n(t),r.unsubscribe()})})},e.prototype.startWith=function(t){var n=new e;return n.next(t),this.subscribe(n),n.name=this.name+" [T, ...$]",n},e.prototype.map=function(t){var n=this,r=new e(function(e){var i=n.subscribe(function(n){try{var i=u.diagnose.isOn&&u.diagnose.measure("$> "+r.name),o=t(n);i&&i(),e.next(o)}catch(t){e.error(t)}},e.error,e.complete);return function(){return i.unsubscribe()}});return r.name=this.name+" |> "+(t.name||"#"+r.priority),r},e.prototype.flatten=function(){var t=this,n=new e(function(e){t.subscribe(function(t){t&&t.subscribe(function(t){e.next(t)},function(t){return e.error(t)})},e.error,e.complete)});return n.name=this.name+" $$>$",n},e.prototype.scan=function(t,n){var r=this,i=new e(function(e){var i=n,o=0,s=r.subscribe(function(n){try{i=t(i,n,o++),e.next(i)}catch(t){e.error(t)}},e.error,e.complete);return function(){return s.unsubscribe()}}),o=this.name+" +="+(t.name||"#"+i.priority);return i.name=o,i},e.prototype.filter=function(t){var n=this,r=new e(function(e){var r=n.subscribe(function(n){try{t(n)&&e.next(n)}catch(t){e.error(t)}},e.error,e.complete);return function(){return r.unsubscribe()}}),i=this.name+" ?"+(t.name||"#"+r.priority);return r.name=i,r},e.prototype.merge=function(){for(var t=[],n=0;arguments.length>n;n++)t[n]=arguments[n];var r=0,i=new e,o={start:function(){},next:function(t){i.next(t)},error:function(t){i.error(t)},complete:function(){r++,r===t.length+1&&i.complete()}};return this.subscribe(o),t.forEach(function(t){return t.subscribe(o)}),i.name="( "+[this].concat(t).map(function(t){return t.name}).join(" + ")+" )",i},e.prototype.distinct=function(t){var n=this,r=new e(function(e){var r,i=!1;n.subscribe({start:function(){},next:function(n){if(t){if(!t(r,n))return}else if(i&&r===n)return;i=!0,r=n,e.next(n)},error:function(t){e.error(t)},complete:function(){e.complete()}})});return r.name=this.name+" !=="+(t&&t.name?t.name:""),r},e.prototype.bufferCount=function(t,n){var r=this,i=void 0===n?t:n,o=[],s=new e(function(e){var n=r.subscribe(function(n){o.push(n),o.length===t&&(e.next(o.slice()),o=o.splice(i,t-i))},e.error,function(){o.length>t-i&&e.next(o.slice()),e.complete()});return function(){return n.unsubscribe()}});return s.name=this.name+" >|>"+t+","+i,s},e.prototype.buffer=function(t){var n=this;void 0===t&&(t=0);var r=[],i=new e(function(e){var i=n.subscribe(function(n){r=t>0?[n].concat(r).splice(0,t):[n].concat(r),s.dispatch(function(){0!==r.length&&e.next(r.splice(0).reverse())},o.DispatcherPriorities.BUFFER)},e.error,function(){r.length>0&&e.next(r.splice(0).reverse()),e.complete()});return function(){return i.unsubscribe()}});return i.name=this.name+" >|>",i},e}(i.BaseObservable);e.Observable=c,c.prototype[a]=function(){return this}},function(t,e,n){"use strict";var r,i=n(3),o=n(1),s=n(2),u=n(10);!function(t){t[t.Next=0]="Next",t[t.Error=1]="Error",t[t.Complete=2]="Complete"}(r=e.MessageTypes||(e.MessageTypes={}));var a=function(){},c=function(){function t(e){var n=this;this.closed=!1;var i=this;return this.observers=[],this.priority=t.lastObservablePriority++,this.name=e&&"string"==typeof e.name&&e.name.length>0?e.name+"$":this.priority+"$",e?void(this.cancelSubscriber=e({next:function(t){n.pushMessage([r.Next,t,a])},error:function(t){n.pushMessage([r.Error,t,a])},complete:function(){n.pushMessage([r.Complete,,a])},get closed(){return i.observers.length>0}})||a):void(this.cancelSubscriber=a)}return t.prototype.previous=function(){return this.lastValue},t.prototype.start=function(){},t.prototype.next=function(t){this.pushMessage([r.Next,t,a])},t.prototype.error=function(t){this.pushMessage([r.Error,t,a])},t.prototype.complete=function(){this.pushMessage([r.Complete,,a])},t.prototype.subscribe=function(){for(var e=this,n=[],r=0;arguments.length>r;r++)n[r]=arguments[r];if(this.closed)return new u.Subscription(null,function(){return!1});if("object"!=typeof n[0]||null===n[0]){var i=n[0],o=void 0===i?a:i,s=n[1],c=void 0===s?a:s,f=n[2],p=void 0===f?a:f;return this.subscribe({start:a,next:o,error:c,complete:p})}var l=n[0];this.observers.push(l);var h=new u.Subscription(function(){e.observers=e.observers.filter(function(t){return t!==l})},function(){return e.observers.indexOf(l)>-1});return l.start(h),t.dispatchDigestMessages(),h},t.prototype.pushMessage=function(e){this.closed||(t.awaitingMessages.push([this,e]),t.dispatchDigestMessages())},t.dispatchDigestMessages=function(){i.dispatch(t.digestAwaitingMessages,o.DispatcherPriorities.OBSERVABLE)},t.digestAwaitingMessages=function(){var e=t.popMessage(),n=e[0],r=e[1];n&&!n.closed&&(t.digestNodeMessage(n,r),t.dispatchDigestMessages())},t.popMessage=function(){if(0===t.awaitingMessages.length)return[null,null];for(var e=0;t.awaitingMessages.length>e;e++){var n=t.awaitingMessages[e],r=n[0],i=void 0===r?null:r,o=n[1];if(i.observers.length)return t.awaitingMessages.splice(e,1),[i,o]}return[null,null]},t.digestNodeMessage=function(t,e){var n=e[0],u=e[2];if(n===r.Next){var c,f=e,p=f[1];if("function"==typeof p){var l=p,h=s.diagnose.isOn&&s.diagnose.measure("$> "+(t.name||"[anonymous]")+".next"+(l.name?"("+l.name+")":""));c=l(t.lastValue),h&&h()}else c=p;t.lastValue=c,t.observers.forEach(function(t){return t.next(c)})}else if(n===r.Error){var b=e,v=b[1];t.observers.forEach(function(t){return t.error(v)})}else n===r.Complete&&(t.cancelSubscriber(),t.cancelSubscriber=a,t.closed=!0,t.observers.splice(0).forEach(function(t){return t.complete()}));i.dispatch(u,o.DispatcherPriorities.OBSERVABLE)},t}();c.awaitingMessages=[],c.lastObservablePriority=0,e.BaseObservable=c},function(t,e,n){"use strict";var r=this&&this.__extends||function(t,e){function n(){this.constructor=t}for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)},i=this&&this.__assign||Object.assign||function(t){for(var e,n=1,r=arguments.length;r>n;n++){e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}return t},o=n(4),s=function(t){function e(e){var n=t.call(this,function(t){var n=[],r=[],o=[],s={},u=[],a=function(a){return Object.prototype.hasOwnProperty.call(e,a)?(n.push(a),void u.push(e[a].subscribe(function(e){if(o&&o.push([a,e]),r.indexOf(a)<0&&r.push(a),n.length===r.length){if(o){for(var u={},c=[],f=[],p=0;o.length>p;p++)if(c.indexOf(o[p][0])<0){var l=o[p],h=l[0],b=l[1];u[h]=b,c.push(h)}else f.push(o[p]);return t.next(s=u),f.forEach(function(e){var n=e[0],r=e[1];t.next(s=i({},s,(o={},o[n]=r,o)));var o}),void(o=null)}t.next(s=i({},s,(v={},v[a]=e,v)));var v}}))):"continue"};for(var c in e)a(c);return function(){u.forEach(function(t){return t()})}})||this,r=[];for(var o in e){if(!Object.prototype.hasOwnProperty.call(e,o))return n;r.push(o)}return n.name="{"+r.map(function(t){return e[t]&&!e[t].name&&e[t].name!==t?t+": "+e[t].name:t}).join(", ")+"}",n}return r(e,t),e}(o.Observable);e.Combine=s},function(t,e){"use strict";var n=function(){function t(){this._isRunning=!1,this.subsequentCalls=0,this.tasks=[]}return Object.defineProperty(t.prototype,"isRunning",{get:function(){return this._isRunning},enumerable:!0,configurable:!0}),t.prototype.push=function(t,e){return this.tasks.push({priority:e,execute:t}),this},t.prototype.run=function(){var t=this;this._isRunning||(this._isRunning=!0,Promise.resolve().then(function(){return t.loop()}))},t.prototype.loop=function(){var t=this,e=this.findNextTask();return e?(this.subsequentCalls>1024&&this.tooManyCalls(),this.subsequentCalls++,void this.next(e.execute,function(){return t.loop()})):(this._isRunning=!1,void(this.subsequentCalls=0))},t.prototype.tooManyCalls=function(){"If you see this, that means your code sent too many subsequent messages.";"This situation is considered harmful, as it may introduce serious lag of your app."},t.prototype.findNextTask=function(){for(var t=null,e=0;this.tasks.length>e;e++)(null===t||this.tasks[t].priority>this.tasks[e].priority)&&(t=e);return null===t?null:this.tasks.splice(t,1)[0]},t.prototype.next=function(t,e){try{t()}catch(t){console.error(t.stack||t.message||t)}e()},t}();e.Dispatcher=n},function(t,e,n){"use strict";function r(t,e,n){var r=n.value;n.value=function(){for(var t=this,n=[],u=0;arguments.length>u;u++)n[u]=arguments[u];return o.dispatchAndReturn(function(){var i=s.diagnose.measure("<$ "+(t.name?t.name+".":"")+e),o=r.apply(t,n);return i&&i(),o},i.DispatcherPriorities.DOMAIN)}}var i=n(1),o=n(3),s=n(2);e.action=r},function(t,e,n){"use strict";var r=this&&this.__extends||function(t,e){function n(){this.constructor=t}for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)},i=n(4),o=n(1),s=n(3),u=n(2),a=function(t){function e(e){var n=this;return e?n=t.call(this,function(){e.subscribe(n)})||this:void(n=t.call(this)||this)}return r(e,t),e.tagged=function(t){for(var n=[],r=1;arguments.length>r;r++)n[r-1]=arguments[r];var i=function(){for(var r=[],i=0;arguments.length>i;i++)r[i]=arguments[i];var o=e.create.apply(void 0,r);return o.name=t.reduce(function(t,e,r){return t+(r>0?n[r-1]:"")+e}),o};return i},e.create=function(){for(var t=[],n=0;arguments.length>n;n++)t[n]=arguments[n];var r,i,a,c;"string"==typeof t[0]&&(r=t.shift()),"object"==typeof t[0]&&null!==t[0]&&"function"==typeof t[0].subscribe&&(i=t.shift()),a=t.shift(),c=t.shift();var f=new e(i);if(f.name=void 0!==r?r:f.priority+"$!",a){var p=function(t){var e=t;return Object.prototype.hasOwnProperty.call(a,t)?void(f[t]=function(){for(var n=[],r=0;arguments.length>r;r++)n[r]=arguments[r];return s.dispatchAndReturn(function(){var r=u.diagnose.measure("<$ "+(f.name?f.name+".":"")+e),i=a[t].apply(f,n);return r&&r(),i},o.DispatcherPriorities.DOMAIN)}):"continue"};for(var l in a)p(l)}if(c)for(var h in c)Object.prototype.hasOwnProperty.call(c,h)&&(f[h]=c[h]);return f},e}(i.Observable);e.Domain=a},function(t,e){"use strict";var n=function(){function t(t,e){this.customUnsubscribe=t,this.isSubscriptionActive=e}return Object.defineProperty(t.prototype,"closed",{get:function(){return!this.isSubscriptionActive()},enumerable:!0,configurable:!0}),t.prototype.unsubscribe=function(){var t=this.customUnsubscribe;t&&(this.customUnsubscribe=null,t&&t())},t}();e.Subscription=n}])});
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.immview=e():t.immview=e()}(this,function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,e),i.loaded=!0,i.exports}var n={};return e.m=t,e.c=n,e.p="",e(0)}([function(t,e,n){"use strict";var r=n(3);e.dispatcher=r.dispatcher,e.flush=r.flush;var i=n(1);e.priorities=i.DispatcherPriorities;var o=n(4);e.Observable=o.Observable;var s=n(7);e.Combine=s.Combine;var u=n(10);e.Domain=u.Domain;var a=n(5);e.Subscription=a.Subscription;var c=n(9);e.action=c.action;var f=n(2);e.diagnose=f.diagnose;var p=function(t,e){void 0===e&&(e=i.DispatcherPriorities.EXTERNAL),r.dispatch(t,e)};e.dispatch=p},function(t,e){"use strict";var n;!function(t){t[t.OBSERVABLE=1]="OBSERVABLE",t[t.DOMAIN=2]="DOMAIN",t[t.BUFFER=3]="BUFFER",t[t.EXTERNAL=4]="EXTERNAL",t[t.DIAGNOSE=5]="DIAGNOSE",t[t.ALL=10]="ALL"}(n=e.DispatcherPriorities||(e.DispatcherPriorities={}))},function(t,e){"use strict";var n=this&&this.__assign||Object.assign||function(t){for(var e,n=1,r=arguments.length;r>n;n++){e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}return t},r=function(){function t(){this.list=null,this.tableIsRequested=!1}return Object.defineProperty(t.prototype,"isOn",{get:function(){return void 0!==this.list},enumerable:!0,configurable:!0}),t.prototype.on=function(t){if(void 0===t&&(t={}),!window.performance)throw Error("Performance measurements are not available in this environment");this.options=n({tableDetails:!0,tableSummary:!0,tableClear:!0,timeline:!0},t),this.list=[]},t.prototype.off=function(){this.list=null,this.tableIsRequested=!1},t.prototype.measure=function(t){var e=this;if(this.list){if((this.options.tableDetails||this.options.tableSummary)&&!this.tableIsRequested){this.tableIsRequested=!0;var r=setInterval(function(){if(!e.tableIsRequested||null===e.list||0===e.list.length)return e.tableIsRequested=!1,void clearInterval(r);var t=e.list.splice(0).reduce(function(t,e){for(var r=function(r){if(r["action name"]===e["action name"])return{value:t.map(function(t){return t!==r?t:n({},r,{"duration in ms":r["duration in ms"]+e["duration in ms"],occurences:r.occurences+1})})}},i=0,o=t;o.length>i;i++){var s=o[i],u=r(s);if("object"==typeof u)return u.value}return t.concat([n({},e,{occurences:1})])},[]);e.options.tableClear&&console.clear(),e.options.tableDetails&&console.table(t.map(function(t){return{"action name":t["action name"],duration:t["duration in ms"]+" ms",occurences:t.occurences,"avg duration":t["duration in ms"]/t.occurences+" ms"}}));var i=t.reduce(function(t,e){return t+e["duration in ms"]},0);e.options.tableSummary&&console.table({all:{"duration in ms":i,"est. duration budget":500,"est. duration budget usage":i/500*100+"%"}})},1e3)}this.options.timeline&&window.performance.mark(t+"_start");var i=(this.options.tableDetails||this.options.tableSummary)&&window.performance.now();return function(){(e.options.tableDetails||e.options.tableSummary)&&e.list.push({"action name":t,"duration in ms":window.performance.now()-i}),e.options.timeline&&(window.performance.mark(t+"_end"),window.performance.measure(t,t+"_start",t+"_end"))}}},t}();e.Diagnose=r,e.diagnose=new r},function(t,e,n){"use strict";var r=n(8),i=n(1),o=new r.Dispatcher;e.dispatcher=o;var s=function(t,e){o.push(t,e),o.run()};e.dispatch=s;var u=function(){return new Promise(function(t){return s(t,i.DispatcherPriorities.ALL)})};e.flush=u;var a=function(t,e){return new Promise(function(n,r){var i,o,u;s(function(){try{o=t(),i=!0}catch(t){u=t,i=!1}},e),s(function(){i?n(o):r(u)},e)})};e.dispatchAndReturn=a},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=n(6),o=n(1),s=n(3),u=n(2),a="undefined"!=typeof Symbol?Symbol("ObservableSymbol"):"ObservableSymbol",c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r(e,t),e.of=function(){for(var t=[],n=0;arguments.length>n;n++)t[n]=arguments[n];return e.from(t)},e.from=function(t){if(t[a]){var n=t[a](),r=new e;return n.subscribe(r),r.name=this.name+" ✂📋",r}if(t[Symbol.iterator]){var r=new e(function(e){for(var n=e.next,r=e.error,i=e.complete,o=t[Symbol.iterator](),s=o.next();s.done===!1;s=o.next())s.value instanceof Error?r(s.value):n(s.value);i()});return r.name=(""+t||t[Symbol.toStringTag]||"#"+r.priority)+"$",r}throw Error("Observable.from incorrect input")},e.prototype.toPromise=function(){var t=this;return new Promise(function(e,n){var r=t.subscribe(function(t){e(t),r.unsubscribe()},function(t){n(t),r.unsubscribe()})})},e.prototype.startWith=function(t){var n=new e;return n.next(t),this.subscribe(n),n.name=this.name+" ⏹️➕⏹️⏹️⏹️…",n},e.prototype.map=function(t){var n=this,r=new e(function(e){var i=n.subscribe(function(n){try{var i=u.diagnose.isOn&&u.diagnose.measure("$> "+r.name),o=t(n);i&&i(),e.next(o)}catch(t){e.error(t)}},e.error,e.complete);return function(){return i.unsubscribe()}});return r.name=this.name+" ➡️ "+(t.name||"#"+r.priority),r},e.prototype.flatten=function(){var t=this,n=new e(function(e){t.subscribe(function(t){t&&t.subscribe(function(t){e.next(t)},function(t){return e.error(t)})},e.error,e.complete)});return n.name=this.name+" 🗜️",n},e.prototype.scan=function(t,n){var r=this,i=new e(function(e){var i=n,o=0,s=r.subscribe(function(n){try{i=t(i,n,o++),e.next(i)}catch(t){e.error(t)}},e.error,e.complete);return function(){return s.unsubscribe()}}),o=this.name+" ⤵️ "+(t.name||"#"+i.priority);return i.name=o,i},e.prototype.filter=function(t){var n=this,r=new e(function(e){var r=n.subscribe(function(n){try{t(n)&&e.next(n)}catch(t){e.error(t)}},e.error,e.complete);return function(){return r.unsubscribe()}}),i=this.name+" 🔎 "+(t.name||"#"+r.priority);return r.name=i,r},e.prototype.merge=function(){for(var t=[],n=0;arguments.length>n;n++)t[n]=arguments[n];var r=0,i=new e,o={start:function(){},next:function(t){i.next(t)},error:function(t){i.error(t)},complete:function(){r++,r===t.length+1&&i.complete()}};return this.subscribe(o),t.forEach(function(t){return t.subscribe(o)}),i.name="(📎 "+[this].concat(t).map(function(t){return t.name}).join(" ")+" )",i},e.prototype.distinct=function(t){var n=this,r=new e(function(e){var r,i=!1;n.subscribe({start:function(){},next:function(n){if(t){if(!t(r,n))return}else if(i&&r===n)return;i=!0,r=n,e.next(n)},error:function(t){e.error(t)},complete:function(){e.complete()}})});return r.name=this.name+" 🆚 "+(t&&t.name?t.name:""),r},e.prototype.bufferCount=function(t,n){var r=this,i=void 0===n?t:n,o=[],s=new e(function(e){var n=r.subscribe(function(n){o.push(n),o.length===t&&(e.next(o.slice()),o=o.splice(i,t-i))},e.error,function(){o.length>t-i&&e.next(o.slice()),e.complete()});return function(){return n.unsubscribe()}});return s.name=this.name+" 💤"+t+","+i,s},e.prototype.buffer=function(t){var n=this;void 0===t&&(t=0);var r=[],i=new e(function(e){var i=n.subscribe(function(n){r=t>0?[n].concat(r).splice(0,t):[n].concat(r),s.dispatch(function(){0!==r.length&&e.next(r.splice(0).reverse())},o.DispatcherPriorities.BUFFER)},e.error,function(){r.length>0&&e.next(r.splice(0).reverse()),e.complete()});return function(){return i.unsubscribe()}});return i.name=this.name+" 💤",i},e.prototype.reemit=function(){var t=this,n=new e(function(e){t.lastValue!==i.NO_VALUE&&e.next(t.lastValue)});return this.subscribe(n),n.name=this.name+" 📣",n},e}(i.BaseObservable);e.Observable=c,c.prototype[a]=function(){return this}},function(t,e){"use strict";var n=function(){function t(t,e){this.customUnsubscribe=t,this.isSubscriptionActive=e}return Object.defineProperty(t.prototype,"closed",{get:function(){return!this.isSubscriptionActive()},enumerable:!0,configurable:!0}),t.prototype.unsubscribe=function(){var t=this.customUnsubscribe;t&&(this.customUnsubscribe=null,t&&t())},t}();e.Subscription=n},function(t,e,n){"use strict";var r,i=n(3),o=n(1),s=n(2),u=n(5);!function(t){t[t.Next=0]="Next",t[t.Error=1]="Error",t[t.Complete=2]="Complete"}(r=e.MessageTypes||(e.MessageTypes={}));var a=function(){};e.NO_VALUE={};var c=function(){function t(n){var i=this;this.lastValue=e.NO_VALUE,this.closed=!1;var o=this;return this.observers=[],this.priority=t.lastObservablePriority++,this.name=n&&"string"==typeof n.name&&n.name.length>0?n.name+"$":this.priority+"$",n?void(this.cancelSubscriber=n({next:function(t){i.pushMessage([r.Next,t,a])},error:function(t){i.pushMessage([r.Error,t,a])},complete:function(){i.pushMessage([r.Complete,,a])},get closed(){return o.observers.length>0}})||a):void(this.cancelSubscriber=a)}return t.prototype.previous=function(){if(this.lastValue!==e.NO_VALUE)return this.lastValue},t.prototype.start=function(){},t.prototype.next=function(t){this.pushMessage([r.Next,t,a])},t.prototype.error=function(t){this.pushMessage([r.Error,t,a])},t.prototype.complete=function(){this.pushMessage([r.Complete,,a])},t.prototype.subscribe=function(){for(var e=this,n=[],r=0;arguments.length>r;r++)n[r]=arguments[r];if(this.closed)return new u.Subscription(null,function(){return!1});if("object"!=typeof n[0]||null===n[0]){var i=n[0],o=void 0===i?a:i,s=n[1],c=void 0===s?a:s,f=n[2],p=void 0===f?a:f;return this.subscribe({start:a,next:o,error:c,complete:p})}var l=n[0];this.observers.push(l);var h=new u.Subscription(function(){e.observers=e.observers.filter(function(t){return t!==l})},function(){return e.observers.indexOf(l)>-1});return l.start(h),t.dispatchDigestMessages(),h},t.prototype.pushMessage=function(e){this.closed||(t.awaitingMessages.push([this,e]),t.dispatchDigestMessages())},t.dispatchDigestMessages=function(){i.dispatch(t.digestAwaitingMessages,o.DispatcherPriorities.OBSERVABLE)},t.digestAwaitingMessages=function(){var e=t.popMessage(),n=e[0],r=e[1];n&&!n.closed&&(t.digestNodeMessage(n,r),t.dispatchDigestMessages())},t.popMessage=function(){if(0===t.awaitingMessages.length)return[null,null];for(var e=0;t.awaitingMessages.length>e;e++){var n=t.awaitingMessages[e],r=n[0],i=void 0===r?null:r,o=n[1];if(i.observers.length)return t.awaitingMessages.splice(e,1),[i,o]}return[null,null]},t.digestNodeMessage=function(t,e){var n=e[0],u=e[2];if(n===r.Next){var c,f=e,p=f[1];if("function"==typeof p){var l=p,h=s.diagnose.isOn&&s.diagnose.measure("$> "+(t.name||"[anonymous]")+".next"+(l.name?"("+l.name+")":""));c=l(t.lastValue),h&&h()}else c=p;t.lastValue=c,t.observers.forEach(function(t){return t.next(c)})}else if(n===r.Error){var b=e,v=b[1];t.observers.forEach(function(t){return t.error(v)})}else n===r.Complete&&(t.cancelSubscriber(),t.cancelSubscriber=a,t.closed=!0,t.observers.splice(0).forEach(function(t){return t.complete()}));i.dispatch(u,o.DispatcherPriorities.OBSERVABLE)},t}();c.awaitingMessages=[],c.lastObservablePriority=0,e.BaseObservable=c},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=this&&this.__assign||Object.assign||function(t){for(var e,n=1,r=arguments.length;r>n;n++){e=arguments[n];for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])}return t},o=n(4),s=function(t){function e(e){var n=t.call(this,function(t){var n=[],r=[],o=[],s={},u=[],a=function(a){return Object.prototype.hasOwnProperty.call(e,a)?(n.push(a),void u.push(e[a].subscribe(function(e){if(o&&o.push([a,e]),r.indexOf(a)<0&&r.push(a),n.length===r.length){if(o){for(var u={},c=[],f=[],p=0;o.length>p;p++)if(c.indexOf(o[p][0])<0){var l=o[p],h=l[0],b=l[1];u[h]=b,c.push(h)}else f.push(o[p]);return t.next(s=u),f.forEach(function(e){var n=e[0],r=e[1];t.next(s=i({},s,(o={},o[n]=r,o)));var o}),void(o=null)}t.next(s=i({},s,(v={},v[a]=e,v)));var v}},function(e){t.error(e)},function(){t.complete()}))):"continue"};for(var c in e)a(c);return function(){u.forEach(function(t){return t.unsubscribe()})}})||this,r=[];for(var o in e){if(!Object.prototype.hasOwnProperty.call(e,o))return n;r.push(o)}return n.name="{"+r.map(function(t){return e[t]&&!e[t].name&&e[t].name!==t?t+": "+e[t].name:t}).join(", ")+"}",n}return r(e,t),e}(o.Observable);e.Combine=s},function(t,e){"use strict";var n=function(){function t(){this._isRunning=!1,this.subsequentCalls=0,this.tasks=[]}return Object.defineProperty(t.prototype,"isRunning",{get:function(){return this._isRunning},enumerable:!0,configurable:!0}),t.prototype.push=function(t,e){return this.tasks.push({priority:e,execute:t}),this},t.prototype.run=function(){var t=this;this._isRunning||(this._isRunning=!0,Promise.resolve().then(function(){return t.loop()}))},t.prototype.loop=function(){var t=this,e=this.findNextTask();return e?(this.subsequentCalls>1024&&this.tooManyCalls(),this.subsequentCalls++,void this.next(e.execute,function(){return t.loop()})):(this._isRunning=!1,void(this.subsequentCalls=0))},t.prototype.tooManyCalls=function(){"If you see this, that means your code sent too many subsequent messages.";"This situation is considered harmful, as it may introduce serious lag of your app."},t.prototype.findNextTask=function(){for(var t=null,e=0;this.tasks.length>e;e++)(null===t||this.tasks[t].priority>this.tasks[e].priority)&&(t=e);return null===t?null:this.tasks.splice(t,1)[0]},t.prototype.next=function(t,e){try{t()}catch(t){console.error(t.stack||t.message||t)}e()},t}();e.Dispatcher=n},function(t,e,n){"use strict";function r(t,e,n){var r=n.value;n.value=function(){for(var t=this,n=[],u=0;arguments.length>u;u++)n[u]=arguments[u];return o.dispatchAndReturn(function(){var i=s.diagnose.measure("<$ "+(t.name?t.name+".":"")+e),o=r.apply(t,n);return i&&i(),o},i.DispatcherPriorities.DOMAIN)}}var i=n(1),o=n(3),s=n(2);e.action=r},function(t,e,n){"use strict";var r=this&&this.__extends||function(){var t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])};return function(e,n){function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=n(4),o=n(1),s=n(3),u=n(2),a=function(t){function e(e){var n=this;return e?n=t.call(this,function(){e.subscribe(n)})||this:void(n=t.call(this)||this)}return r(e,t),e.tagged=function(t){for(var n=[],r=1;arguments.length>r;r++)n[r-1]=arguments[r];var i=function(){for(var r=[],i=0;arguments.length>i;i++)r[i]=arguments[i];var o=e.create.apply(void 0,r);return o.name=t.reduce(function(t,e,r){return t+(r>0?n[r-1]:"")+e}),o};return i},e.create=function(){for(var t=[],n=0;arguments.length>n;n++)t[n]=arguments[n];var r,i,a,c;"string"==typeof t[0]&&(r=t.shift()),"object"==typeof t[0]&&null!==t[0]&&"function"==typeof t[0].subscribe&&(i=t.shift()),a=t.shift(),c=t.shift();var f=new e(i);if(f.name=void 0!==r?r:f.priority+"$!",a){var p=function(t){var e=t;return Object.prototype.hasOwnProperty.call(a,t)?void(f[t]=function(){for(var n=[],r=0;arguments.length>r;r++)n[r]=arguments[r];return s.dispatchAndReturn(function(){var r=u.diagnose.measure("<$ "+(f.name?f.name+".":"")+e),i=a[t].apply(f,n);return r&&r(),i},o.DispatcherPriorities.DOMAIN)}):"continue"};for(var l in a)p(l)}if(c)for(var h in c)Object.prototype.hasOwnProperty.call(c,h)&&(f[h]=c[h]);return f},e}(i.Observable);e.Domain=a}])});
//# sourceMappingURL=immview.js.map
import { dispatcher, flush } from './DispatcherInstance';
import { DispatcherPriorities } from './DispatcherPriorities';
import { ValueListener, ErrorListener, CompletionListener } from './BaseObservable';
import { Observable } from './Observable';
import { Combine } from './Combine';
import { Domain } from './Domain';
import { Subscription } from './Subscription';
import { action } from './Domain.action';
import { diagnose } from './Diagnose';
declare const dispatchExt: (job: () => any, priority?: DispatcherPriorities) => void;
export { Observable, Combine, Combine as Merge, Domain, dispatcher, dispatchExt as dispatch, DispatcherPriorities as priorities, flush, action, diagnose };
export { Observable, Combine, Domain, dispatcher, dispatchExt as dispatch, DispatcherPriorities as priorities, flush, action, diagnose, Subscription, ValueListener, ErrorListener, CompletionListener };

@@ -11,5 +11,6 @@ "use strict";

exports.Combine = Combine_1.Combine;
exports.Merge = Combine_1.Combine;
var Domain_1 = require("./Domain");
exports.Domain = Domain_1.Domain;
var Subscription_1 = require("./Subscription");
exports.Subscription = Subscription_1.Subscription;
var Domain_action_1 = require("./Domain.action");

@@ -16,0 +17,0 @@ exports.action = Domain_action_1.action;

@@ -15,2 +15,3 @@ import { BaseObservable } from './BaseObservable';

buffer(maxLastValues?: number): Observable<T[]>;
reemit(): Observable<T>;
}
"use strict";
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 BaseObservable_1 = require("./BaseObservable");

@@ -29,3 +34,3 @@ var DispatcherPriorities_1 = require("./DispatcherPriorities");

prevObservable.subscribe(newObservable);
newObservable.name = this.name + " >$";
newObservable.name = this.name + " \u2702\uD83D\uDCCB";
return newObservable;

@@ -44,3 +49,3 @@ }

});
newObservable.name = (values[Symbol.toStringTag] || values.toString() || "#" + newObservable.priority) + "$";
newObservable.name = (values.toString() || values[Symbol.toStringTag] || "#" + newObservable.priority) + "$";
return newObservable;

@@ -66,3 +71,3 @@ }

this.subscribe(newObservable);
newObservable.name = this.name + " [T, ...$]";
newObservable.name = this.name + " \u23F9\uFE0F\u2795\u23F9\uFE0F\u23F9\uFE0F\u23F9\uFE0F\u2026";
return newObservable;

@@ -86,3 +91,3 @@ };

});
newObservable.name = this.name + " |> " + (action.name || "#" + newObservable.priority);
newObservable.name = this.name + " \u27A1\uFE0F " + (action.name || "#" + newObservable.priority);
return newObservable;

@@ -99,3 +104,3 @@ };

});
newObservable.name = this.name + " $$>$";
newObservable.name = this.name + " \uD83D\uDDDC\uFE0F";
return newObservable;

@@ -119,3 +124,3 @@ };

});
var newObservableName = this.name + " +=" + (reductor.name || "#" + newObservable.priority);
var newObservableName = this.name + " \u2935\uFE0F " + (reductor.name || "#" + newObservable.priority);
newObservable.name = newObservableName;

@@ -137,3 +142,3 @@ return newObservable;

});
var newObservableName = this.name + " ?" + (filter.name || "#" + newObservable.priority);
var newObservableName = this.name + " \uD83D\uDD0E " + (filter.name || "#" + newObservable.priority);
newObservable.name = newObservableName;

@@ -162,3 +167,3 @@ return newObservable;

others.forEach(function (other) { return other.subscribe(subscriber); });
newObservable.name = "( " + [this].concat(others).map(function (o) { return o.name; }).join(' + ') + " )";
newObservable.name = "(\uD83D\uDCCE " + [this].concat(others).map(function (o) { return o.name; }).join(' ') + " )";
return newObservable;

@@ -190,3 +195,3 @@ };

});
newObservable.name = this.name + " !==" + (comparator ? (!!comparator.name ? comparator.name : '') : '');
newObservable.name = this.name + " \uD83C\uDD9A " + (comparator ? (!!comparator.name ? comparator.name : '') : '');
return newObservable;

@@ -213,3 +218,3 @@ };

});
newObservable.name = this.name + " >|>" + bufferWindow + "," + bufferStep;
newObservable.name = this.name + " \uD83D\uDCA4" + bufferWindow + "," + bufferStep;
return newObservable;

@@ -239,5 +244,16 @@ };

});
newObservable.name = this.name + " >|>";
newObservable.name = this.name + " \uD83D\uDCA4";
return newObservable;
};
Observable.prototype.reemit = function () {
var _this = this;
var newObservable = new Observable(function (observer) {
if (_this.lastValue !== BaseObservable_1.NO_VALUE) {
observer.next(_this.lastValue);
}
});
this.subscribe(newObservable);
newObservable.name = this.name + " \uD83D\uDCE3";
return newObservable;
};
return Observable;

@@ -244,0 +260,0 @@ }(BaseObservable_1.BaseObservable));

@@ -364,3 +364,30 @@ "use strict";

});
it('should reemit last value', function () { return __awaiter(_this, void 0, void 0, function () {
var a, a2, _a, _b, _c, _d, b, _e, _f;
return __generator(this, function (_g) {
switch (_g.label) {
case 0:
a = new Observable_1.Observable().startWith(1);
a2 = a.reemit();
expect(a.previous()).toBeUndefined();
expect(a2.previous()).toBeUndefined();
_a = expect;
return [4 /*yield*/, a.toPromise()];
case 1:
_a.apply(void 0, [_g.sent()]).toBe(1);
_c = expect;
return [4 /*yield*/, a2.toPromise()];
case 2:
_c.apply(void 0, [_g.sent()]).toBe(1);
b = a.reemit();
expect(b.previous()).toBeUndefined();
_e = expect;
return [4 /*yield*/, b.toPromise()];
case 3:
_e.apply(void 0, [_g.sent()]).toBe(1);
return [2 /*return*/];
}
});
}); });
});
//# sourceMappingURL=Observable.spec.js.map
{
"name": "immview",
"version": "2.0.16",
"version": "2.1.0",
"description": "",

@@ -30,7 +30,7 @@ "main": "./dist/index.js",

"@types/jasmine": "^2.5.40",
"@types/node": "^6.0.60",
"@types/node": "^7.0.5",
"jest": "^18.0.0",
"ts-loader": "^1.3.3",
"tslint": "^4.2.0",
"typescript": "^2.1.4",
"ts-loader": "^2.0.0",
"tslint": "^4.4.2",
"typescript": "^2.1.5",
"webpack": "^1.14.0"

@@ -42,3 +42,3 @@ },

"jest": {
"verbose": true,
"verbose": false,
"testEnvironment": "node",

@@ -45,0 +45,0 @@ "moduleFileExtensions": [

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

# Immview 2
# Immview 2 <img src="https://travis-ci.org/arturkulig/immview.svg?branch=master" />

@@ -61,3 +61,3 @@ **Immview** is a library to create `Domain`s - *non-visual components* -

# Read more
* [Documentation](./docs.md)
* [Documentation](http://arturkulig.github.io/immview/)
* [Simple usage](./usage_simple.md)

@@ -64,0 +64,0 @@ * [Changelog](./changelog.md)

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