@platform/react.ssr
Version:
A lightweight SSR (server-side-rendering) system for react apps bundled with ParcelJS and hosted on S3.
1 lines • 2.81 kB
JSON
{"id":"7PfE","dependencies":[{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/.uiharness/package.json","includedInParent":true,"mtime":1567548362275},{"name":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/@platform/react/node_modules/@platform/util.value/package.json","includedInParent":true,"mtime":1567474731897},{"name":"tslib","loc":{"line":3,"column":22},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/@platform/react/node_modules/@platform/util.value/lib/props/props.observable.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/tslib/tslib.es6.js"},{"name":"rxjs","loc":{"line":4,"column":21},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/@platform/react/node_modules/@platform/util.value/lib/props/props.observable.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/@platform/react/node_modules/rxjs/_esm5/index.js"},{"name":"rxjs/operators","loc":{"line":5,"column":26},"parent":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/@platform/react/node_modules/@platform/util.value/lib/props/props.observable.js","resolved":"/Users/phil/code/@platform/code/react.ssr/sample/ui/node_modules/@platform/react/node_modules/rxjs/_esm5/operators/index.js"}],"generated":{"js":"\"use strict\";Object.defineProperty(exports,\"__esModule\",{value:!0});var e=require(\"tslib\"),t=require(\"rxjs\"),n=require(\"rxjs/operators\");function r(r){var i=e.__assign({},Array.isArray(r)?r.reduce(function(e,t){return e[t.toString()]=void 0,e},{}):r||{}),a=Object.keys(i),o=new t.Subject,u=new t.Subject,s=u.pipe(n.takeUntil(o),n.share()),p=s.pipe(n.filter(function(e){return\"PROP/setting\"===e.type}),n.map(function(e){return e.payload}),n.share()),c=s.pipe(n.filter(function(e){return\"PROP/set\"===e.type}),n.map(function(e){return e.payload}),n.share()),f={$:{dispose$:o.pipe(n.share()),events$:s},changing$:p,changed$:c,get isDisposed(){return o.isStopped},dispose:function(){o.next(),o.complete()},toObject:function(){return a.reduce(function(t,n){var r;return e.__assign(e.__assign({},t),((r={})[n]=f[n],r))},{})}};return a.forEach(function(e){Object.defineProperty(f,e,{get:function(){var t=i[e],n=t,r=!1,a={key:e,get value(){return t},get isModified(){return r},modify:function(e){n=e,r=!0}};return u.next({type:\"PROP/getting\",payload:a}),u.next({type:\"PROP/get\",payload:{key:e,value:n}}),n},set:function(t){var n={from:i[e],to:t},r=!1,a={key:e,value:n,get isCancelled(){return r},cancel:function(){r=!0}};u.next({type:\"PROP/setting\",payload:a}),r||(i[e]=t,u.next({type:\"PROP/set\",payload:{key:e,value:n}}))}})}),f}exports.observable=r;"},"sourceMaps":null,"error":null,"hash":"58f3a4e815bd5b2e88c4bd282ef80bd6","cacheData":{"env":{}}}