mithril-stream-standalone
Advanced tools
Comparing version 0.1.5 to 0.1.6
@@ -1,2 +0,2 @@ | ||
!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).mithrilStream=t()}(this,(function(){"use strict";function n(n){return r((function(){return n.map((function(n){return n()}))}),n)}function t(n){return"pending"===n._state||"active"===n._state||"changing"===n._state}var e=function(n){var a,i=[],u=[];function o(r){return arguments.length&&r!==e.SKIP&&(n=r,t(o)&&(o._changing(),o._state="active",i.slice().forEach((function(e,r){t(e)&&e(this[r](n))}),u.slice()))),n}function c(){return(a=e()).map((function(n){return!0===n&&(o._parents.forEach((function(n){n._unregisterChild(o)})),o._state="ended",o._parents.length=i.length=u.length=0),n})),a}return o.constructor=e,o._state=arguments.length&&n!==e.SKIP?"active":"pending",o._parents=[],o._changing=function(){t(o)&&(o._state="changing"),i.forEach((function(n){n._changing()}))},o._map=function(t,r){var a=r?e():e(t(n));return a._parents.push(o),i.push(a),u.push(t),a},o.map=function(n){return o._map(n,"active"!==o._state)},o.toJSON=function(){return null!=n&&"function"==typeof n.toJSON?n.toJSON():n},o["fantasy-land/map"]=o.map,o["fantasy-land/ap"]=function(n){return r((function(n,t){return n()(t())}),[n,o])},o._unregisterChild=function(n){var t=i.indexOf(n);-1!==t&&(i.splice(t,1),u.splice(t,1))},Object.defineProperty(o,"end",{get:function(){return a||c()}}),o};function r(n,t){var r=t.every((function(n){if(n.constructor!==e)throw new Error("Ensure that each item passed to stream.combine/stream.merge/lift is a stream.");return"active"===n._state})),a=r?e(n.apply(null,t.concat([t]))):e(),i=[],u=t.map((function(e){return e._map((function(u){return i.push(e),(r||t.every((function(n){return"pending"!==n._state})))&&(r=!0,a(n.apply(null,t.concat([i]))),i=[]),u}),!0)})),o=a.end.map((function(n){!0===n&&(u.forEach((function(n){n.end(!0)})),o.end(!0))}));return a}e.SKIP={},e.lift=function(){var t=arguments[0],e=Array.prototype.slice.call(arguments,1);return n(e).map((function(n){return t.apply(void 0,n)}))},e.scan=function(n,t,r){var a=r.map((function(r){var a=n(t,r);return a!==e.SKIP&&(t=a),a}));return a(t),a},e.merge=n,e.combine=r,e.scanMerge=function(n,t){var e=n.map((function(n){return n[0]})),a=r((function(){var r=arguments[arguments.length-1];return e.forEach((function(e,a){r.indexOf(e)>-1&&(t=n[a][1](t,e()))})),t}),e);return a(t),a},e["fantasy-land/of"]=e;var a=!1;return Object.defineProperty(e,"HALT",{get:function(){return a||console.log("HALT is deprecated and has been renamed to SKIP"),a=!0,e.SKIP}}),e})); | ||
(function(p,s){typeof exports=="object"&&typeof module!="undefined"?module.exports=s():typeof define=="function"&&define.amd?define(s):(p=typeof globalThis!="undefined"?globalThis:p||self,p.mithrilStream=s())})(this,function(){"use strict";function p(t){return d(function(){return t.map(function(e){return e()})},t)}function s(t,e,u){var n=u.map(function(c){var o=t(e,c);return o!==r.SKIP&&(e=o),o});return n(e),n}function h(t,e){var u=t.map(function(c){return c[0]}),n=d(function(){var c=arguments[arguments.length-1];return u.forEach(function(o,i){c.indexOf(o)>-1&&(e=t[i][1](e,o()))}),e},u);return n(e),n}function l(){var t=arguments[0],e=Array.prototype.slice.call(arguments,1);return p(e).map(function(u){return t.apply(void 0,u)})}function g(t){return t._state==="pending"||t._state==="active"||t._state==="changing"}var r=function(t){var e=[],u=[];function n(i){return arguments.length&&i!==r.SKIP&&(t=i,g(n)&&(n._changing(),n._state="active",e.slice().forEach(function(a,f){g(a)&&a(this[f](t))},u.slice()))),t}n.constructor=r,n._state=arguments.length&&t!==r.SKIP?"active":"pending",n._parents=[],n._changing=function(){g(n)&&(n._state="changing"),e.forEach(function(i){i._changing()})},n._map=function(i,a){var f=a?r():r(i(t));return f._parents.push(n),e.push(f),u.push(i),f},n.map=function(i){return n._map(i,n._state!=="active")};var c;function o(){return c=r(),c.map(function(i){return i===!0&&(n._parents.forEach(function(a){a._unregisterChild(n)}),n._state="ended",n._parents.length=e.length=u.length=0),i}),c}return n.toJSON=function(){return t!=null&&typeof t.toJSON=="function"?t.toJSON():t},n["fantasy-land/map"]=n.map,n["fantasy-land/ap"]=function(i){return d(function(a,f){return a()(f())},[i,n])},n._unregisterChild=function(i){var a=e.indexOf(i);a!==-1&&(e.splice(a,1),u.splice(a,1))},Object.defineProperty(n,"end",{get:function(){return c||o()}}),n};function d(t,e){var u=e.every(function(a){if(a.constructor!==r)throw new Error("Ensure that each item passed to stream.combine/stream.merge/lift is a stream.");return a._state==="active"}),n=u?r(t.apply(null,e.concat([e]))):r(),c=[],o=e.map(function(a){return a._map(function(f){return c.push(a),(u||e.every(function(_){return _._state!=="pending"}))&&(u=!0,n(t.apply(null,e.concat([c]))),c=[]),f},!0)}),i=n.end.map(function(a){a===!0&&(o.forEach(function(f){f.end(!0)}),i.end(!0))});return n}r.SKIP={},r.lift=l,r.scan=s,r.merge=p,r.combine=d,r.scanMerge=h,r["fantasy-land/of"]=r;var m=!1;return Object.defineProperty(r,"HALT",{get:function(){return m||console.log("HALT is deprecated and has been renamed to SKIP"),m=!0,r.SKIP}}),r}); | ||
//# sourceMappingURL=mithril-stream-standalone.umd.js.map |
{ | ||
"name": "mithril-stream-standalone", | ||
"version": "0.1.5", | ||
"version": "0.1.6", | ||
"type": "module", | ||
"files": [ | ||
"dist", | ||
"README.md", | ||
"index.d.ts" | ||
"README.md" | ||
], | ||
"main": "./dist/mithril-stream-standalone.umd.js", | ||
"module": "./dist/mithril-stream-standalone.es.js", | ||
"types": "dist", | ||
"main": "./dist/mithril-stream-standalone.umd", | ||
"module": "./dist/mithril-stream-standalone.module.js", | ||
"exports": { | ||
".": { | ||
"import": "./dist/mithril-stream-standalone.es.js", | ||
"import": "./dist/mithril-stream-standalone.module.js", | ||
"default": "./dist/mithril-stream-standalone.umd.js" | ||
} | ||
}, | ||
"types": "index.d.ts", | ||
"scripts": { | ||
"build": "vite build", | ||
"build": "npm-run-all build:*", | ||
"build:vite": "vite build", | ||
"build:types": "cp index.d.ts ./dist/", | ||
"test": "ospec" | ||
}, | ||
"devDependencies": { | ||
"ospec": "^4.0.1", | ||
"vite": "^2.4.4" | ||
"npm-run-all": "^4.1.5", | ||
"ospec": "^4.1.7", | ||
"vite": "^4.1.4" | ||
}, | ||
@@ -27,0 +29,0 @@ "author": "Arthur Clemens <arthurclemens@gmail.com> (http://arthurclemens.com)", |
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
28893
183
3
1