microcosm
Advanced tools
Comparing version 8.0.0-alpha2 to 8.0.0-alpha3
@@ -1,2 +0,2 @@ | ||
module.exports=function(t){function n(r){if(e[r])return e[r].exports;var i=e[r]={exports:{},id:r,loaded:!1};return t[r].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}var e={};return n.m=t,n.c=e,n.p="",n(0)}([function(t,n,e){function r(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function i(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(t.__proto__=n)}var o=e(9),u=e(10),s=e(3),a=e(4),c=e(5),f=e(6),h=e(7),l=e(8),p=function(t){function n(){r(this,n),t.call(this),o.decorate(this),this.stores={},this.plugins=[]}return i(n,t),n.prototype.getInitialState=function(){return f(this.stores,function(t){return t.getInitialState()})},n.prototype.reset=function(){this.commit(this.getInitialState())},n.prototype.replace=function(t){var n=this.deserialize(t);for(var e in n)this.set(e,n[e]),this.volley()},n.prototype.addPlugin=function(t,n){this.plugins.push([t,n])},n.prototype.addStore=function(t,n){this.stores[t]=new a(n,t)},n.prototype.serialize=function(){var t=this;return f(this.stores,function(n){return n.serialize(t.get(n))})},n.prototype.deserialize=function(){var t=this,n=void 0===arguments[0]?{}:arguments[0];return f(n,function(n,e){return t.stores[e].deserialize(n)})},n.prototype.toJSON=function(){return this.serialize()},n.prototype.toObject=function(){return this.valueOf()},n.prototype.start=function(){var t=arguments,n=this;return this.reset(),c(this.plugins,this,function(){return h(t,[],n)}),this},n.prototype.push=function(t,n){for(var e=arguments.length,r=Array(e>2?e-2:0),i=2;e>i;i++)r[i-2]=arguments[i];var o=this;return s(t,n,function(n,e){n||o.dispatch(t,e),h(r,[n,e],o)})},n.prototype.dispatch=function(t,n){l(t);for(var e in this.stores){var r=this.get(e),i=this.stores[e];this.set(e,i.send(r,t,n)),this.volley()}return n},n}(u);t.exports=p},function(t,n,e){t.exports=function(t,n,e){var r=n.reduce(function(t,n){return t?t[n]:void 0},t);return void 0===r?e:r}},function(t,n,e){t.exports=function(t){if(Array.isArray(t))return t.slice();var n={};for(var e in t)n[e]=t[e];return n}},function(t,n,e){function r(t,n,e){if("function"!=typeof t)throw TypeError(""+t+" is not a function. Is app.push() being called with the wrong value?");var r=t.length>=2?i:o;return r(t,n,e)}function i(t,n,e){return t(n,e)}function o(t,n,e){var r=t(n);return r&&"function"==typeof r.then?(r.then(null,e),r.then(function(t){return e(null,t)})):(e(null,r),r)}t.exports=r},function(t,n,e){function r(t,n){for(var e in t)this[e]=t[e];this.toString=function(){return n}}var i=function(t){return t};r.prototype={getInitialState:i,serialize:i,deserialize:i,register:function(){return this},send:function(t,n,e){var r=this.register()[n];return r?r(t,e):t}},t.exports=r},function(t,n,e){var r=function i(t,n,e){var r=t[0],o=t.slice(1);if(!r)return e();var u=r[0],s=r[1];u.register(n,s,function(t){if(t)throw t;i(o,n,e)})};t.exports=r},function(t,n,e){t.exports=function(t,n){var e={};for(var r in t)e[r]=n(t[r],r,t);return e}},function(t,n,e){t.exports=function(t,n,e){for(var r=0;r<t.length;r++)t[r].apply(e,n)}},function(t,n,e){var r=0;t.exports=function(t){t.hasOwnProperty("toString")||!function(){var n=r+=1;t.toString=function(){return"microcosm_tagged_"+n}}()}},function(t,n,e){function r(t){var n=[],e=null;t=t||{};var r=function(){for(var t=0;t<n.length;t++)n[t]()};return t.listen=function(t){n=n.concat(t)},t.ignore=function(t){n=n.filter(function(n){return n!==t})},t.emit=function(){r()},t.volley=function(){n.length>0&&(cancelAnimationFrame(e),e=requestAnimationFrame(r))},t}t.exports=r(),t.exports.decorate=r},function(t,n,e){function r(t){this._path=[],this._root=this,this.commit(t)}var i=e(11),o=e(12),u=e(1);r.prototype={getPath:function(t){return this._path.concat(t).filter(function(t){return void 0!==t})},getRoot:function(){return this._root},commit:function(t){this.getRoot()._state=t},clear:function(){this.commit()},get:function(t,n){return u(this._state,this.getPath(t),n)},set:function(t,n){1===arguments.length&&(n=arguments[0],t=void 0),this.commit(i(this._state,this.getPath(t),n))},update:function(t,n){1===arguments.length&&(n=arguments[0],t=void 0);for(var e in n)this.set([t,e],n[e])},remove:function(t){this.commit(o(this._state,this.getPath(t)))},refine:function(t){return Object.create(this,{_path:{value:this.getPath(t)}})},keys:function(){return Object.keys(this.valueOf()||{})},values:function(){return this.keys().map(function(t){return this.get(t)},this)},valueOf:function(){return u(this._state,this.getPath())},toJSON:function(){return this.valueOf()},is:function(t){return t.valueOf()==this.valueOf()},find:function(t,n){return this.filter(t,n)[0]},includes:function(t){return this.indexOf(t)>-1},first:function(){return this.values().shift()},last:function(){return this.values().pop()},size:function(){return this.values().length}};var s=["sort","map","reduce","filter","forEach","some","every","join","indexOf"];s.forEach(function(t){r.prototype[t]=function(){var n;return(n=this.values())[t].apply(n,arguments)}}),t.exports=r},function(t,n,e){var r=e(2),i=e(1);t.exports=function o(t,n,e){if(i(t,n)===e)return t;var u=n[0],s=n.slice(1),a=r(t);return n.length>1?a[u]=o(i(a,[u])||{},s,e):u?a[u]=e:a=e,a}},function(t,n,e){var r=e(2),i=e(1);t.exports=function o(t,n){if(void 0===i(t,n))return t;var e=n[0],u=n.slice(1),s=r(t);return u.length?(s[e]=o(t[e],u),0===Object.keys(s[e]).length&&delete s[e]):delete s[e],s}}]); | ||
module.exports=function(t){function n(e){if(r[e])return r[e].exports;var i=r[e]={exports:{},id:e,loaded:!1};return t[e].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}var r={};return n.m=t,n.c=r,n.p="",n(0)}([function(t,n,r){function e(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function i(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(t.__proto__=n)}var o=r(10),u=r(3),s=r(4),a=r(5),c=r(6),f=r(7),h=r(8),p=function(t){function n(){e(this,n),t.call(this),this.stores={},this.plugins=[]}return i(n,t),n.prototype.getInitialState=function(){return c(this.stores,function(t){return t.getInitialState()})},n.prototype.reset=function(){this.commit(this.getInitialState())},n.prototype.replace=function(t){var n=this.deserialize(t);for(var r in n)this.set(r,n[r])},n.prototype.addPlugin=function(t,n){this.plugins.push([t,n])},n.prototype.addStore=function(t,n){this.stores[t]=new s(n,t)},n.prototype.serialize=function(){var t=this;return c(this.stores,function(n){return n.serialize(t.get(n))})},n.prototype.deserialize=function(){var t=this,n=void 0===arguments[0]?{}:arguments[0];return c(n,function(n,r){return t.stores[r].deserialize(n)})},n.prototype.toJSON=function(){return this.serialize()},n.prototype.toObject=function(){return this.valueOf()},n.prototype.start=function(){var t=this,n=arguments;return this.reset(),a(this.plugins,this,function(){return f(n,[],t)}),this},n.prototype.push=function(t,n){for(var r=arguments.length,e=Array(r>2?r-2:0),i=2;r>i;i++)e[i-2]=arguments[i];var o=this;return u(t,n,function(n,r){n||o.dispatch(t,r),f(e,[n,r],o)})},n.prototype.dispatch=function(t,n){h(t);for(var r in this.stores){var e=this.get(r),i=this.stores[r];this.set(r,i.send(e,t,n)),this.volley()}return n},n}(o);t.exports=p},function(t,n,r){t.exports=function(t,n,r){var e=n.reduce(function(t,n){return t?t[n]:void 0},t);return void 0===e?r:e}},function(t,n,r){t.exports=function(t){if(Array.isArray(t))return t.slice();var n={};for(var r in t)n[r]=t[r];return n}},function(t,n,r){function e(t,n,r){if("function"!=typeof t)throw TypeError(""+t+" is not a function. Is app.push() being called with the wrong value?");var e=t.length>=2?i:o;return e(t,n,r)}function i(t,n,r){return t(n,r)}function o(t,n,r){var e=t(n);return e&&"function"==typeof e.then?(e.then(null,r),e.then(function(t){return r(null,t)})):(r(null,e),e)}t.exports=e},function(t,n,r){function e(t,n){for(var r in t)this[r]=t[r];this.toString=function(){return n}}var i=function(t){return t};e.prototype={getInitialState:i,serialize:i,deserialize:i,register:function(){return this},send:function(t,n,r){var e=this.register()[n];return e?e(t,r):t}},t.exports=e},function(t,n,r){var e=function i(t,n,r){var e=t[0],o=t.slice(1);if(!e)return r();var u=e[0],s=e[1];u.register(n,s,function(t){if(t)throw t;i(o,n,r)})};t.exports=e},function(t,n,r){t.exports=function(t,n){var r={};for(var e in t)r[e]=n(t[e],e,t);return r}},function(t,n,r){var e=!0;t.exports=function(t,n,r){for(var i=0;i<t.length;i++){if(e&&"function"!=typeof t[i])throw TypeError("Microcosm expected callback but instead got: "+typeof t[i]);t[i].apply(r,n)}}},function(t,n,r){var e=0;t.exports=function(t){t.hasOwnProperty("toString")||!function(){var n=e+=1;t.toString=function(){return"microcosm_tagged_"+n}}()}},function(t,n,r){function e(t){var n=[],r=t;t=this instanceof e?this:t||{};var i=function(){for(var r=0;r<n.length;r++)n[r].apply(t,arguments)};return t.listen=t.subscribe=function(r){return n=n.concat(r),t},t.ignore=t.unsubscribe=function(r){return n=n.filter(function(t){return t!==r}),t},t.emit=t.publish=function(){return i.apply(t,arguments),t},t.volley=function(){var e=arguments;return n.length>0&&(cancelAnimationFrame(r),r=requestAnimationFrame(function(){i.apply(t,e)})),t},t}t.exports=e(e),t.exports.decorate=e},function(t,n,r){function e(t){s(this),this._path=[],this._root=this,this.commit(t)}var i=r(11),o=r(12),u=r(1),s=r(9);e.prototype={getPath:function(t){return this._path.concat(t).filter(function(t){return void 0!==t})},getRoot:function(){return this._root},commit:function(t){this.getRoot()._state=t,this.volley(t)},clear:function(){this.commit()},get:function(t,n){return u(this._state,this.getPath(t),n)},set:function(t,n){1===arguments.length&&(n=arguments[0],t=void 0),this.commit(i(this._state,this.getPath(t),n))},update:function(t,n){1===arguments.length&&(n=arguments[0],t=void 0);for(var r in n)this.set([t,r],n[r])},remove:function(t){this.commit(o(this._state,this.getPath(t)))},refine:function(t){return Object.create(this,{_path:{value:this.getPath(t)}})},keys:function(){return Object.keys(this.valueOf()||{})},values:function(){return this.keys().map(function(t){return this.get(t)},this)},valueOf:function(){return u(this._state,this.getPath())},toJSON:function(){return this.valueOf()},is:function(t){return t.valueOf()==this.valueOf()},find:function(t,n){return this.filter(t,n)[0]},includes:function(t){return this.indexOf(t)>-1},first:function(){return this.values().shift()},last:function(){return this.values().pop()},size:function(){return this.values().length}};var a=["sort","map","reduce","filter","forEach","some","every","join","indexOf"];a.forEach(function(t){e.prototype[t]=function(){var n;return(n=this.values())[t].apply(n,arguments)}}),t.exports=e},function(t,n,r){var e=r(2),i=r(1);t.exports=function o(t,n,r){if(i(t,n)===r)return t;var u=n[0],s=n.slice(1),a=e(t);return n.length>1?a[u]=o(i(a,[u])||{},s,r):u?a[u]=r:a=r,a}},function(t,n,r){var e=r(2),i=r(1);t.exports=function o(t,n){if(void 0===i(t,n))return t;var r=n[0],u=n.slice(1),s=e(t);return u.length?(s[r]=o(t[r],u),0===Object.keys(s[r]).length&&delete s[r]):delete s[r],s}}]); | ||
//# sourceMappingURL=microcosm.build.js.map |
{ | ||
"name": "microcosm", | ||
"version": "8.0.0-alpha2", | ||
"version": "8.0.0-alpha3", | ||
"description": "A variant of Facebook's Flux with centralized, isolated state", | ||
@@ -16,5 +16,4 @@ "main": "src/Microcosm.js", | ||
"dependencies": { | ||
"diode": "~4.0", | ||
"foliage": "^0.18.0" | ||
"foliage": "~0.19.0" | ||
} | ||
} |
@@ -11,3 +11,2 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } } | ||
var Diode = require('diode'); | ||
var Foliage = require('foliage'); | ||
@@ -27,4 +26,2 @@ var Signal = require('./Signal'); | ||
Diode.decorate(this); | ||
this.stores = {}; | ||
@@ -51,3 +48,2 @@ this.plugins = []; | ||
this.set(key, cleaned[key]); | ||
this.volley(); | ||
} | ||
@@ -91,5 +87,6 @@ }; | ||
Microcosm.prototype.start = function start() { | ||
var _arguments = arguments, | ||
_this3 = this; | ||
var _this3 = this; | ||
var callbacks = arguments; | ||
this.reset(); | ||
@@ -99,3 +96,3 @@ | ||
install(this.plugins, this, function () { | ||
return run(_arguments, [], _this3); | ||
return run(callbacks, [], _this3); | ||
}); | ||
@@ -140,2 +137,3 @@ | ||
module.exports = Microcosm; | ||
//# sourceMappingURL=data:application/json;base64,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QXJGRyxTQUFTO0dBQVMsT0FBTzs7QUF5Ri9CLE1BQU0sQ0FBQyxPQUFPLEdBQUcsU0FBUyxDQUFBIiwiZmlsZSI6InNyYy9NaWNyb2Nvc20uanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIE1pY3JvY29zbVxuICogQW4gaXNvbW9ycGhpYyBmbHV4IGltcGxlbWVudGF0aW9uLiBUaGUgc3RyZW5ndGggb2YgTWljcm9jb3NtXG4gKiBpcyB0aGF0IGVhY2ggYXBwbGljYXRpb24gaXMgaXRzIG93biBmdWxseSBlbmNhcHN1bGF0ZWQgd29ybGQuXG4gKi9cblxuY29uc3QgRGlvZGUgICA9IHJlcXVpcmUoJ2Rpb2RlJylcbmNvbnN0IEZvbGlhZ2UgPSByZXF1aXJlKCdmb2xpYWdlJylcbmNvbnN0IFNpZ25hbCAgPSByZXF1aXJlKCcuL1NpZ25hbCcpXG5jb25zdCBTdG9yZSAgID0gcmVxdWlyZSgnLi9TdG9yZScpXG5jb25zdCBpbnN0YWxsID0gcmVxdWlyZSgnLi9pbnN0YWxsJylcbmNvbnN0IHJlbWFwICAgPSByZXF1aXJlKCcuL3JlbWFwJylcbmNvbnN0IHJ1biAgICAgPSByZXF1aXJlKCcuL3J1bicpXG5jb25zdCB0YWcgICAgID0gcmVxdWlyZSgnLi90YWcnKVxuXG5jbGFzcyBNaWNyb2Nvc20gZXh0ZW5kcyBGb2xpYWdlIHtcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcigpXG5cbiAgICBEaW9kZS5kZWNvcmF0ZSh0aGlzKVxuXG4gICAgdGhpcy5zdG9yZXMgID0ge31cbiAgICB0aGlzLnBsdWdpbnMgPSBbXVxuICB9XG5cbiAgZ2V0SW5pdGlhbFN0YXRlKCkge1xuICAgIHJldHVybiByZW1hcCh0aGlzLnN0b3Jlcywgc3RvcmUgPT4gc3RvcmUuZ2V0SW5pdGlhbFN0YXRlKCkpXG4gIH1cblxuICByZXNldCgpIHtcbiAgICB0aGlzLmNvbW1pdCh0aGlzLmdldEluaXRpYWxTdGF0ZSgpKVxuICB9XG5cbiAgcmVwbGFjZShkYXRhKSB7XG4gICAgbGV0IGNsZWFuZWQgPSB0aGlzLmRlc2VyaWFsaXplKGRhdGEpXG5cbiAgICBmb3IgKGxldCBrZXkgaW4gY2xlYW5lZCkge1xuICAgICAgdGhpcy5zZXQoa2V5LCBjbGVhbmVkW2tleV0pXG4gICAgICB0aGlzLnZvbGxleSgpXG4gICAgfVxuICB9XG5cbiAgYWRkUGx1Z2luKHBsdWdpbiwgb3B0aW9ucykge1xuICAgIHRoaXMucGx1Z2lucy5wdXNoKFsgcGx1Z2luLCBvcHRpb25zIF0pXG4gIH1cblxuICBhZGRTdG9yZShrZXksIGNvbmZpZykge1xuICAgIHRoaXMuc3RvcmVzW2tleV0gPSBuZXcgU3RvcmUoY29uZmlnLCBrZXkpXG4gIH1cblxuICBzZXJpYWxpemUoKSB7XG4gICAgcmV0dXJuIHJlbWFwKHRoaXMuc3RvcmVzLCBzdG9yZSA9PiBzdG9yZS5zZXJpYWxpemUodGhpcy5nZXQoc3RvcmUpKSlcbiAgfVxuXG4gIGRlc2VyaWFsaXplKGRhdGE9e30pIHtcbiAgICByZXR1cm4gcmVtYXAoZGF0YSwgKHN0YXRlLCBrZXkpID0+IHtcbiAgICAgIHJldHVybiB0aGlzLnN0b3Jlc1trZXldLmRlc2VyaWFsaXplKHN0YXRlKVxuICAgIH0pXG4gIH1cblxuICB0b0pTT04oKSB7XG4gICAgcmV0dXJuIHRoaXMuc2VyaWFsaXplKClcbiAgfVxuXG4gIHRvT2JqZWN0KCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlT2YoKVxuICB9XG5cbiAgc3RhcnQoKSB7XG4gICAgdGhpcy5yZXNldCgpXG5cbiAgICAvLyBRdWV1ZSBwbHVnaW5zIGFuZCB0aGVuIG5vdGlmeSB0aGF0IGluc3RhbGxhdGlvbiBoYXMgZmluaXNoZWRcbiAgICBpbnN0YWxsKHRoaXMucGx1Z2lucywgdGhpcywgKCkgPT4gcnVuKGFyZ3VtZW50cywgW10sIHRoaXMpKVxuXG4gICAgcmV0dXJuIHRoaXNcbiAgfVxuXG4gIHB1c2goYWN0aW9uLCBwYXJhbXMsIC4uLmNhbGxiYWNrcykge1xuICAgIHJldHVybiBTaWduYWwoYWN0aW9uLCBwYXJhbXMsIChlcnJvciwgcmVzdWx0KSA9PiB7XG4gICAgICBpZiAoIWVycm9yKSB7XG4gICAgICAgIHRoaXMuZGlzcGF0Y2goYWN0aW9uLCByZXN1bHQpXG4gICAgICB9XG5cbiAgICAgIHJ1bihjYWxsYmFja3MsIFsgZXJyb3IsIHJlc3VsdCBdLCB0aGlzKVxuICAgIH0pXG4gIH1cblxuICBkaXNwYXRjaChhY3Rpb24sIHBhcmFtcykge1xuICAgIHRhZyhhY3Rpb24pXG5cbiAgICBmb3IgKGxldCBrZXkgaW4gdGhpcy5zdG9yZXMpIHtcbiAgICAgIGxldCBzdGF0ZSA9IHRoaXMuZ2V0KGtleSlcbiAgICAgIGxldCBzdG9yZSA9IHRoaXMuc3RvcmVzW2tleV1cblxuICAgICAgdGhpcy5zZXQoa2V5LCBzdG9yZS5zZW5kKHN0YXRlLCBhY3Rpb24sIHBhcmFtcykpXG4gICAgICB0aGlzLnZvbGxleSgpXG4gICAgfVxuXG4gICAgcmV0dXJuIHBhcmFtc1xuICB9XG5cbn1cblxubW9kdWxlLmV4cG9ydHMgPSBNaWNyb2Nvc21cbiJdfQ== | ||
/*...callbacks*/ | ||
//# sourceMappingURL=data:application/json;base64,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InNyYy9NaWNyb2Nvc20uanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIE1pY3JvY29zbVxuICogQW4gaXNvbW9ycGhpYyBmbHV4IGltcGxlbWVudGF0aW9uLiBUaGUgc3RyZW5ndGggb2YgTWljcm9jb3NtXG4gKiBpcyB0aGF0IGVhY2ggYXBwbGljYXRpb24gaXMgaXRzIG93biBmdWxseSBlbmNhcHN1bGF0ZWQgd29ybGQuXG4gKi9cblxuY29uc3QgRm9saWFnZSA9IHJlcXVpcmUoJ2ZvbGlhZ2UnKVxuY29uc3QgU2lnbmFsICA9IHJlcXVpcmUoJy4vU2lnbmFsJylcbmNvbnN0IFN0b3JlICAgPSByZXF1aXJlKCcuL1N0b3JlJylcbmNvbnN0IGluc3RhbGwgPSByZXF1aXJlKCcuL2luc3RhbGwnKVxuY29uc3QgcmVtYXAgICA9IHJlcXVpcmUoJy4vcmVtYXAnKVxuY29uc3QgcnVuICAgICA9IHJlcXVpcmUoJy4vcnVuJylcbmNvbnN0IHRhZyAgICAgPSByZXF1aXJlKCcuL3RhZycpXG5cbmNsYXNzIE1pY3JvY29zbSBleHRlbmRzIEZvbGlhZ2Uge1xuXG4gIGNvbnN0cnVjdG9yKCkge1xuICAgIHN1cGVyKClcblxuICAgIHRoaXMuc3RvcmVzICA9IHt9XG4gICAgdGhpcy5wbHVnaW5zID0gW11cbiAgfVxuXG4gIGdldEluaXRpYWxTdGF0ZSgpIHtcbiAgICByZXR1cm4gcmVtYXAodGhpcy5zdG9yZXMsIHN0b3JlID0+IHN0b3JlLmdldEluaXRpYWxTdGF0ZSgpKVxuICB9XG5cbiAgcmVzZXQoKSB7XG4gICAgdGhpcy5jb21taXQodGhpcy5nZXRJbml0aWFsU3RhdGUoKSlcbiAgfVxuXG4gIHJlcGxhY2UoZGF0YSkge1xuICAgIGxldCBjbGVhbmVkID0gdGhpcy5kZXNlcmlhbGl6ZShkYXRhKVxuXG4gICAgZm9yIChsZXQga2V5IGluIGNsZWFuZWQpIHtcbiAgICAgIHRoaXMuc2V0KGtleSwgY2xlYW5lZFtrZXldKVxuICAgIH1cbiAgfVxuXG4gIGFkZFBsdWdpbihwbHVnaW4sIG9wdGlvbnMpIHtcbiAgICB0aGlzLnBsdWdpbnMucHVzaChbIHBsdWdpbiwgb3B0aW9ucyBdKVxuICB9XG5cbiAgYWRkU3RvcmUoa2V5LCBjb25maWcpIHtcbiAgICB0aGlzLnN0b3Jlc1trZXldID0gbmV3IFN0b3JlKGNvbmZpZywga2V5KVxuICB9XG5cbiAgc2VyaWFsaXplKCkge1xuICAgIHJldHVybiByZW1hcCh0aGlzLnN0b3Jlcywgc3RvcmUgPT4gc3RvcmUuc2VyaWFsaXplKHRoaXMuZ2V0KHN0b3JlKSkpXG4gIH1cblxuICBkZXNlcmlhbGl6ZShkYXRhPXt9KSB7XG4gICAgcmV0dXJuIHJlbWFwKGRhdGEsIChzdGF0ZSwga2V5KSA9PiB7XG4gICAgICByZXR1cm4gdGhpcy5zdG9yZXNba2V5XS5kZXNlcmlhbGl6ZShzdGF0ZSlcbiAgICB9KVxuICB9XG5cbiAgdG9KU09OKCkge1xuICAgIHJldHVybiB0aGlzLnNlcmlhbGl6ZSgpXG4gIH1cblxuICB0b09iamVjdCgpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZU9mKClcbiAgfVxuXG4gIHN0YXJ0KC8qLi4uY2FsbGJhY2tzKi8pIHtcbiAgICBsZXQgY2FsbGJhY2tzID0gYXJndW1lbnRzXG5cbiAgICB0aGlzLnJlc2V0KClcblxuICAgIC8vIFF1ZXVlIHBsdWdpbnMgYW5kIHRoZW4gbm90aWZ5IHRoYXQgaW5zdGFsbGF0aW9uIGhhcyBmaW5pc2hlZFxuICAgIGluc3RhbGwodGhpcy5wbHVnaW5zLCB0aGlzLCAoKSA9PiBydW4oY2FsbGJhY2tzLCBbXSwgdGhpcykpXG5cbiAgICByZXR1cm4gdGhpc1xuICB9XG5cbiAgcHVzaChhY3Rpb24sIHBhcmFtcywgLi4uY2FsbGJhY2tzKSB7XG4gICAgcmV0dXJuIFNpZ25hbChhY3Rpb24sIHBhcmFtcywgKGVycm9yLCByZXN1bHQpID0+IHtcbiAgICAgIGlmICghZXJyb3IpIHtcbiAgICAgICAgdGhpcy5kaXNwYXRjaChhY3Rpb24sIHJlc3VsdClcbiAgICAgIH1cblxuICAgICAgcnVuKGNhbGxiYWNrcywgWyBlcnJvciwgcmVzdWx0IF0sIHRoaXMpXG4gICAgfSlcbiAgfVxuXG4gIGRpc3BhdGNoKGFjdGlvbiwgcGFyYW1zKSB7XG4gICAgdGFnKGFjdGlvbilcblxuICAgIGZvciAobGV0IGtleSBpbiB0aGlzLnN0b3Jlcykge1xuICAgICAgbGV0IHN0YXRlID0gdGhpcy5nZXQoa2V5KVxuICAgICAgbGV0IHN0b3JlID0gdGhpcy5zdG9yZXNba2V5XVxuXG4gICAgICB0aGlzLnNldChrZXksIHN0b3JlLnNlbmQoc3RhdGUsIGFjdGlvbiwgcGFyYW1zKSlcbiAgICAgIHRoaXMudm9sbGV5KClcbiAgICB9XG5cbiAgICByZXR1cm4gcGFyYW1zXG4gIH1cblxufVxuXG5tb2R1bGUuZXhwb3J0cyA9IE1pY3JvY29zbVxuIl19 |
@@ -6,7 +6,14 @@ /** | ||
var isDevelopment = true; | ||
module.exports = function (callbacks, args, scope) { | ||
for (var i = 0; i < callbacks.length; i++) { | ||
if (isDevelopment && typeof callbacks[i] !== 'function') { | ||
throw TypeError('Microcosm expected callback but instead got: ' + typeof callbacks[i]); | ||
} | ||
callbacks[i].apply(scope, args); | ||
} | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydW4uanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxNQUFNLENBQUMsT0FBTyxHQUFHLFVBQVUsU0FBUyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUU7QUFDakQsT0FBSyxJQUFJLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxTQUFTLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxFQUFFO0FBQ3pDLGFBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxDQUFBO0dBQ2hDO0NBQ0YsQ0FBQSIsImZpbGUiOiJzcmMvcnVuLmpzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBSdW5cbiAqIEV4ZWN1dGUgYSBsaXN0IG9mIGNhbGxiYWNrc1xuICovXG5cbm1vZHVsZS5leHBvcnRzID0gZnVuY3Rpb24gKGNhbGxiYWNrcywgYXJncywgc2NvcGUpIHtcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBjYWxsYmFja3MubGVuZ3RoOyBpKyspIHtcbiAgICBjYWxsYmFja3NbaV0uYXBwbHkoc2NvcGUsIGFyZ3MpXG4gIH1cbn1cbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ydW4uanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxJQUFNLGFBQWEsT0FBd0MsQ0FBQTs7QUFFM0QsTUFBTSxDQUFDLE9BQU8sR0FBRyxVQUFVLFNBQVMsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFO0FBQ2pELE9BQUssSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsU0FBUyxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTs7QUFFekMsUUFBSSxhQUFhLElBQUksT0FBTyxTQUFTLENBQUMsQ0FBQyxDQUFDLGVBQWUsRUFBRTtBQUN2RCxZQUFNLFNBQVMsQ0FBQyxrREFBa0QsT0FBTyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQTtLQUN2Rjs7QUFFRCxhQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsQ0FBQTtHQUNoQztDQUNGLENBQUEiLCJmaWxlIjoic3JjL3J1bi5qcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogUnVuXG4gKiBFeGVjdXRlIGEgbGlzdCBvZiBjYWxsYmFja3NcbiAqL1xuXG5jb25zdCBpc0RldmVsb3BtZW50ID0gcHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09ICdwcm9kdWN0aW9uJ1xuXG5tb2R1bGUuZXhwb3J0cyA9IGZ1bmN0aW9uIChjYWxsYmFja3MsIGFyZ3MsIHNjb3BlKSB7XG4gIGZvciAobGV0IGkgPSAwOyBpIDwgY2FsbGJhY2tzLmxlbmd0aDsgaSsrKSB7XG5cbiAgICBpZiAoaXNEZXZlbG9wbWVudCAmJiB0eXBlb2YgY2FsbGJhY2tzW2ldICE9PSAnZnVuY3Rpb24nKSB7XG4gICAgICB0aHJvdyBUeXBlRXJyb3IoJ01pY3JvY29zbSBleHBlY3RlZCBjYWxsYmFjayBidXQgaW5zdGVhZCBnb3Q6ICcgKyB0eXBlb2YgY2FsbGJhY2tzW2ldKVxuICAgIH1cblxuICAgIGNhbGxiYWNrc1tpXS5hcHBseShzY29wZSwgYXJncylcbiAgfVxufVxuIl19 |
Sorry, the diff of this file is not supported yet
158008
1
241
+ Addeddiode@4.3.0(transitive)
+ Addedfoliage@0.19.1(transitive)
- Removeddiode@~4.0
- Removeddiode@4.0.0(transitive)
- Removedfoliage@0.18.0(transitive)
Updatedfoliage@~0.19.0