{"_id":"apostate","_rev":"33-31b6eaf4d8226ddde84a072c3d5837ef","name":"apostate","description":"Reactive state management.","dist-tags":{"latest":"0.1.0-beta.5"},"versions":{"0.0.0":{"name":"apostate","version":"0.0.0","description":"Reactive state manager.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["reactive","state","flux"],"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","_id":"apostate@0.0.0","_shasum":"b59a43cebc0b89d2a63dc675a18405b8657afd2a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"dist":{"shasum":"b59a43cebc0b89d2a63dc675a18405b8657afd2a","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.0.tgz","integrity":"sha512-OhNspgdKlSIaL4MDHN1soUrOMpKRMRG7ZrSqVDAoE/3E6XaNFLUlxDZYxTNM7Qvm0heA2mQ0SRaAzDEQvqV1dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZuKrUXg5dkEHW/anqzh0WXkr+PMXT6K2u9gO8z8vc7AiEAvajSPcaqJ6uqhwBLx7zwKm8zN7roaG5ks6ANu9B9vzg="}]}},"0.0.1":{"name":"apostate","version":"0.0.1","description":"Reactive state management.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build-example":"browserify example/client -t babelify > example/build/client.js"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babelify":"^6.1.2","browserify":"^10.2.4","http-server":"^0.8.0"},"dependencies":{"immutable":"^3.7.4","rx":"^2.5.3"},"_id":"apostate@0.0.1","_shasum":"c915c00580f53f3b9d0769b95c0f6b55eee40d27","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"dist":{"shasum":"c915c00580f53f3b9d0769b95c0f6b55eee40d27","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.1.tgz","integrity":"sha512-YpIGXAVY/VmGRYO9d6qgc2BoZkKOsUoiUKnoDwrxqhxoK1x09fA9BmrfPdacvhpVk/omg+g2nAzmvaTus5YkJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/vyplDTdJTHcR86fT/QBM7D7WcbU3c4j9fXqEISnY0AiEAxtKtIFOrq2CPHtEYuhdCsV6h/NC2umh38aJ14gKz+DI="}]}},"0.0.2":{"name":"apostate","version":"0.0.2","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build-example":"browserify example/client -t babelify > example/build/client.js"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babelify":"^6.1.2","browserify":"^10.2.4","http-server":"^0.8.0"},"dependencies":{"immutable":"^3.7.4","rx":"^2.5.3"},"_id":"apostate@0.0.2","_shasum":"5eac0e349a0d9883f94ee28b5c9304431115c8b3","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"dist":{"shasum":"5eac0e349a0d9883f94ee28b5c9304431115c8b3","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.2.tgz","integrity":"sha512-MgQwcCbEPg3rsAcbK8lY+M1g7L4Jp2nWIcpyr1kNhlWFkInqoTevie5Dl37FL9LUG6WcMgHr+EVKx6QcXmfJvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaDUUdSFD3D7Tc8UF2Y0bpXvgy2vCqASkOIOHnaOdySQIhAN3AyLBoD0fVi2X910PDNc8DUCLUXNHf9wLQm0CBUgxU"}]}},"0.0.3":{"name":"apostate","version":"0.0.3","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","http-server":"^0.8.0","tape":"^4.0.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"_id":"apostate@0.0.3","_shasum":"6339e5b52acb23f21803e1e2a921e709221d6894","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"dist":{"shasum":"6339e5b52acb23f21803e1e2a921e709221d6894","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.3.tgz","integrity":"sha512-sJXi4trTQr++mpir5enu1H9PX8F1u/JMYcKCctg98P/IWwEP1d8c4XoNa0i85qhg/KA1bFIT7HCMSOcE/ycXIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7bO2RkAvUumMpk5UcGNwg41p4HfmMjuz5233kyRbikAiBc95snKVe56nZcGfPLO9NzA1JOe8yILHt7R7sXP34qIg=="}]}},"0.0.4":{"name":"apostate","version":"0.0.4","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"21429943e4db974f778f3338a80065789061dd24","_id":"apostate@0.0.4","_shasum":"046b92c04f1761e2aa575313c1300cf8a8eb1ca7","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"046b92c04f1761e2aa575313c1300cf8a8eb1ca7","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.4.tgz","integrity":"sha512-OaaLn9fB1uSOi7nxnUSC/7oC/Sa4toNfiTbzFIdFao9BQmSv62ZxCKIUF1MVy2XtiLDgeYV+J736X83GWmpVBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg/+3wQFottE+1iFpCu7L106X3h/LTwE0wj3opgceJQQIhAMMpz/YQNrocJGD5tfTglxi0p62YrdDV8q3LpRkD5leE"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.0.5":{"name":"apostate","version":"0.0.5","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build":"babel src --out-dir lib","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"f399be0a83e84f0c201ee1571a83f95bc95ba85b","_id":"apostate@0.0.5","_shasum":"46caf51aa304b58b78cf8632d118ce2bfe4f49be","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"46caf51aa304b58b78cf8632d118ce2bfe4f49be","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.5.tgz","integrity":"sha512-rn2HEQ4jme3SDGn3abw3gU1blbIbeil8LU/+JQhPAEnfzIpm4zvD7XIrCcx/5/M8nEMNhu9mnaey/xSUxi3+mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSu/5EbPMC5WlCmL8yicyZ4U0IF3vlUqUK3gAhaUacNwIhAP49y941EaNu+XVCaBRYBMrBgGu9ULXLwMS/kHU1VxKi"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.0.6":{"name":"apostate","version":"0.0.6","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"aa7f058056743f8fddffb34edfc53b9139187d5b","_id":"apostate@0.0.6","_shasum":"247a4e8f76cb86b683cff6a11024731bb0d58a66","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"247a4e8f76cb86b683cff6a11024731bb0d58a66","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.6.tgz","integrity":"sha512-Aj6SJb0HVzrCZYwV3N0yY14nA3QaMK89tysIwyVMwV8EKtZ+n+oqatE+dFFzcrShgLHxvcMlT1P/11d7YGDRFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXDM2diehFTn9DU5MC1iuBl2iWo8E3g4u2vm2+9YK2xAiEAnCXS5vay6k2fhAV54jNBGC/6GgDeIADybEV3jXcnRNc="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.0.7":{"name":"apostate","version":"0.0.7","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","page":"^1.6.3","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"553d4df595b5de3bd2e8b0e85c664cc7e2226845","_id":"apostate@0.0.7","_shasum":"0d46696610f7794f4d450e179e9205ea02923b5b","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"0d46696610f7794f4d450e179e9205ea02923b5b","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.7.tgz","integrity":"sha512-1RvOWr3Lvs3t21cEa2htgKrQrgRxZ8YSfFRYovrNbRY3L4c+of5ds3ChKx9Nb/9FxO6Onbdns9JAR+HvmZZxiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuN2QrnnQ1gg5sDQlDrasy6VWyVPWSPwN5TOg/Urv6SwIhAM4ZpB1jBLPNe9sjf9N1oIoBk5jTAqpXLSeevqZXGpqN"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.0.8":{"name":"apostate","version":"0.0.8","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"npm run build-example && http-server example","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","page":"^1.6.3","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"35dcaf499256d3046c3ecd6708e108ebb35cafbb","_id":"apostate@0.0.8","_shasum":"ef27d4d03e55f11e94aa083387a862413ed9161d","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"ef27d4d03e55f11e94aa083387a862413ed9161d","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.8.tgz","integrity":"sha512-p6sRdX6TqVLRpnHO+xBFj7yYMWM90fvagG/FdohmTvQRbce123YfJfy8bGL2zYRr63tG0590ZCivZJS6wGhftw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH3pQUPnXHBtDI+VO8FuaYbMdIyBbbJK2Jz3kly36MnwIgN1IeSXqZVzxxQ0cMBVgFHxxs+tzU9dC9756eMDgMZdI="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.0.9":{"name":"apostate","version":"0.0.9","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"tape 'lib/**/*-spec.js' | faucet","start":"npm run build-example && http-server example","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","faucet":"0.0.1","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","page":"^1.6.3","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"64bcc576e37af07b1149e4eab4d8b666068776b7","_id":"apostate@0.0.9","_shasum":"eda89d4e40d9ed090f5a09c5ee82cf954357b7e4","_from":".","_npmVersion":"2.14.0","_nodeVersion":"0.12.7","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"eda89d4e40d9ed090f5a09c5ee82cf954357b7e4","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.9.tgz","integrity":"sha512-mihptFzOdtzxnw8w0B12+EVVnjNXw5dP4NH6IFkATGYnBq59hdnimqU7E14Si3bET5SX7FvY/y+thydcvWqFxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/Z1livJf61JlvrKDIouivvUigZKExEhOQSPMZ+glKuAiEAs/vX0GBMyK0G7KRhQdLi5m1YUZY8wGrKLO4/WLXX6FY="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.0.10":{"name":"apostate","version":"0.0.10","description":"Reactive state management.","main":"lib/index.js","scripts":{"test":"tape 'lib/**/*-spec.js' | faucet","start":"npm run build-example && http-server example","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib","build-example":"browserify example/client -t babelify > example/build/client.js","build-benchmark":"browserify benchmark/index -t babelify > benchmark/bundle.js","benchmark":"npm run build-benchmark && http-server benchmark"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","devDependencies":{"babel":"^5.8.21","babel-core":"^5.8.22","babel-loader":"^5.3.2","babelify":"^6.1.2","blue-tape":"^0.1.10","browserify":"^10.2.4","faucet":"0.0.1","http-server":"^0.8.0","tape":"^4.0.0","webpack":"^1.11.0"},"dependencies":{"immutable":"^3.7.4","lodash":"^3.10.0","page":"^1.6.3","rx":"^2.5.3"},"browserify":{"transform":["babelify"]},"gitHead":"5fc8a8e5b102d37b74f505776aac1ac47eb85cd8","_id":"apostate@0.0.10","_shasum":"3213066ecea9553dbae893d66feb03e2861c9ef6","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"3213066ecea9553dbae893d66feb03e2861c9ef6","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.0.10.tgz","integrity":"sha512-gPyQKEHK9i1LAqICFdeTNUyGSv4aP3C6sZlFMpGv1p2tMCHHIXIuL6Da6Xkjt1dhKPWdl7wfLMZY6lSjzSspKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDmBfwlTvdFl93tUoIyVAvu0SeItWA3EeyvgSNepHRLGAiAEmyHXBCPR8Nyd0h2VHCumeRlNzigzdrvaHwRSEcjwFQ=="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}]},"0.1.0-alpha.1":{"name":"apostate","version":"0.1.0-alpha.1","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^3.10.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"dbcc9ce11d9a7e185d989de9ec5b3bfa779e123c","_id":"apostate@0.1.0-alpha.1","_shasum":"e210881ebbaf05ae65866297196f80ac47fce6a0","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"e210881ebbaf05ae65866297196f80ac47fce6a0","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.1.tgz","integrity":"sha512-tKa8rIUUoI5phnY+rjx11Fi1XuQ7yhjDOdq9vTlbUc5NAoIxbIcOqdaIIHBlsg8d1u9eFnGXmy5CQA8VY8U5ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJkHkI2Hzeu6sgC7B+6+zl41grJ3J+t0ih1tOG8pG3iQIgaiuiZtaFJdNeFEA99bwd9vvBS2A001yrLsh7qAEdmzo="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.1.tgz_1455228889066_0.9165503093972802"}},"0.1.0-alpha.2":{"name":"apostate","version":"0.1.0-alpha.2","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"d5a7848f642722a09d96a6611d067b6b3d81018d","_id":"apostate@0.1.0-alpha.2","_shasum":"b7fcff8cf73db2cab90453c73337eb373975f2cb","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"b7fcff8cf73db2cab90453c73337eb373975f2cb","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.2.tgz","integrity":"sha512-rcybkiyYipRkFZUooUL1Ag8KOgq4FA5IKSMbPoktMQGpJbgFkBJGFozfL3mWFFV/oCriNsMQRWXfLJqV59aV7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ5Mbsq/Sw+dlyfcBJzcS/4DPMV9mwIJhAYW6Y27NUIAIgHSi7aI5Gy+FQb7lqzn5KoaJ3W+dPYjDLTfmlDj9M4n0="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.2.tgz_1456199746358_0.8783615839201957"}},"0.1.0-alpha.3":{"name":"apostate","version":"0.1.0-alpha.3","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"b41d48e64dce75ce91af2d8e79bc33f27731fc7b","_id":"apostate@0.1.0-alpha.3","_shasum":"07188553ab855358f27871c5bf0c45ed1a36b9d8","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"07188553ab855358f27871c5bf0c45ed1a36b9d8","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.3.tgz","integrity":"sha512-CUdkdEDNDLx1i10jtISQt+00YuhrImiXdsItWM1kXkJxfGhbfj+TJAuovV8VHD/+QxNk1c0vfns00i84rsX3xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc+Oh+7m/fRQpA1dtprDsop9zFwXVJZotJ8wSBkM1z2AiBUkpkX+Dkhi35EqBju0lrJMb1/xRRKGf/20jEusx65Tw=="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.3.tgz_1456199911785_0.950239151250571"}},"0.1.0-alpha.4":{"name":"apostate","version":"0.1.0-alpha.4","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"272fbe26a394205095312c71b7467dcdf83809c5","_id":"apostate@0.1.0-alpha.4","_shasum":"881beb822ce1bb3d1423225462f2acb9b0d388c9","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"881beb822ce1bb3d1423225462f2acb9b0d388c9","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.4.tgz","integrity":"sha512-KTtrpfaAgadZTCddIgIQMxcLsd/7Ll77YJEP91tt3TJMlG/rkN6h+m/EA0+8Qekslmm40uP22r90mcKAf5MJbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBb/+356LekygTREgTUlCx+xje5f6LR6dz4gF93ZZA7HAiBIkHUs3Elk5nvrEsGzptlQb2dgSEFDLgrTTiAxbSR+DA=="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.4.tgz_1456250450345_0.6515248974319547"}},"0.1.0-alpha.5":{"name":"apostate","version":"0.1.0-alpha.5","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"d1a6ac233468cdf059977d4e4eba027a67629de7","_id":"apostate@0.1.0-alpha.5","_shasum":"3e55fabab9c122e101f51b037453fc1f33560a96","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"3e55fabab9c122e101f51b037453fc1f33560a96","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.5.tgz","integrity":"sha512-XAKX8nUu/vjpk5+m8KvemuIoaT3JSOtpWIF1fsLdXRpLip9KZ+MWE2TqXjlFLm3zUueaZTdt0mlnt8RujGAY1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+/17FP6VYTkFgQdTV73ABHTB8RF34cKeLH0QXRThxJAiANJO4nuWGevnFApVkHqdnAsp/YZ5TsOVed4MRv3yITlA=="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.5.tgz_1456270577505_0.7571493401192129"}},"0.1.0-alpha.6":{"name":"apostate","version":"0.1.0-alpha.6","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"609509c9c966b9e420b05b56a819d06366f5481c","_id":"apostate@0.1.0-alpha.6","_shasum":"53c8c57564444ec34ab6acefc5adbf5fb9e6c854","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"53c8c57564444ec34ab6acefc5adbf5fb9e6c854","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.6.tgz","integrity":"sha512-KH0uS1terd5G3vuSUK24cpMUeNZP/31mEW4Z1+QyjcrdAcdmOJ915u39/rGIBXZ3VDUECenxEriZckuQ+22pgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC600hvg2bRTOLytct4PlHWGuJT0EKghOGLImNfbDgSNQIhANAA6Pj8v6wjN9YZfxe90NrJW9UnRM1NaXJKwn9o8FxY"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.6.tgz_1463673877430_0.8761841531377286"}},"0.1.0-alpha.7":{"name":"apostate","version":"0.1.0-alpha.7","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"6758fca74b588c450123f55d872554a73826827b","_id":"apostate@0.1.0-alpha.7","_shasum":"394268d96a879ab4aac8cc593a128d3732b2fd8f","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"394268d96a879ab4aac8cc593a128d3732b2fd8f","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.7.tgz","integrity":"sha512-w5VVvw6slCPk30SQWIjynOYpU9Sak2jaUPOJxF/6qY3FahBS8xC1bWyiNgHIHPWtl6j8Zqr/BqAC+eZF1s3nsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpF7XSYvhosIkg8ufkbmAP3E0bCzMlwEm0CtC/FKwuOQIgd1NO9v1SuGX3EGxiFGQQO+VsZdULMsUtTxDX7WT3Yhg="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.7.tgz_1463674165522_0.6917623579502106"}},"0.1.0-alpha.8":{"name":"apostate","version":"0.1.0-alpha.8","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"0dab7d7837f902525a58c3638de7496bfa2d3a12","_id":"apostate@0.1.0-alpha.8","_shasum":"a95d54a629a1a97b5fdfdae3101e2286388ffebf","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"a95d54a629a1a97b5fdfdae3101e2286388ffebf","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.8.tgz","integrity":"sha512-XXG2DTJQnYqLkzQA1dxa+GTjJKXy4obARn18j2Wjrz34U5j7NXUB4BdkZC83Y7qpxgpqjIZzbcZ7zu+JS6pBOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc249vjVELsSkpRYPn4eiHN+XnQiA9uwO3c1actMCXvAIhAL1yx0ZgPn/jqiZqryQypxQMm1oqc8kvxO+6Mcsc5V+J"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.8.tgz_1465181072733_0.5163537075277418"}},"0.1.0-alpha.9":{"name":"apostate","version":"0.1.0-alpha.9","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"576c95ed576afb5f115053fed5a79d29971cb8d8","_id":"apostate@0.1.0-alpha.9","_shasum":"2a2b958e30d35341c845dd89cb0618b8ae05d89d","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"2a2b958e30d35341c845dd89cb0618b8ae05d89d","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.9.tgz","integrity":"sha512-0PR3NHjIwXM0aW8b33BNLaWPyBr75sSpWZE1xIYxeeWz8T+A+ZPSduf2hj6Tfqkp4pxJjLGoW8JL2MDidydJUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbCX3IpsPUJtlHKpbQzE45Lwk7Vk99kNcHUEGBwL+e7AiEAwzBL++nUdLHshi9qm0a7gWsgwOyL5/zpoo7W6XgBKTY="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.9.tgz_1465182827049_0.47762367594987154"}},"0.1.0-alpha.10":{"name":"apostate","version":"0.1.0-alpha.10","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"6b6a4d5ef40320539f87c931b7f5e0c129d0e425","_id":"apostate@0.1.0-alpha.10","_shasum":"e4efbe51832b6c49cadd1e9d15b5132ce1585fb3","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"e4efbe51832b6c49cadd1e9d15b5132ce1585fb3","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.10.tgz","integrity":"sha512-2y/8C508xoIR//MURUIZxGAp4MeDD667v1tJ/kVSFo37IfZzCj+oaGQ2rCjgOWAHXM6hMDPOGUjDz1gWQy6ULw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg0PlA6qsnjat0H/3WrNU/lS8IFUBgPGrIqa02HhLzUQIhAItVZGPdM5+2gW1ik32Hhl0g0WF2L6zMkAmr1GGh5S05"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.10.tgz_1465265122491_0.9951057308353484"}},"0.1.0-alpha.11":{"name":"apostate","version":"0.1.0-alpha.11","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"a0d87d01b4a559e126c214aa462f88f956bbafd5","_id":"apostate@0.1.0-alpha.11","_shasum":"8073c94ff313a0ba7f61a31eacb00c38c25e7732","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"8073c94ff313a0ba7f61a31eacb00c38c25e7732","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.11.tgz","integrity":"sha512-IwNRprLMwhizvxX+Zo5M+2RqeQmof4Cn0v7JZyyOhiewu8fPgLcC5UWLkjvsZiZ2kd2SWCv3YxMp5Ye6qrJ40A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN+hayNN9xS1eKQ37357bGKLPZbWd/kVmY0277/0YKnQIhAM6Pt9wDAXyG0PjEdM2MaDgwH0JkCPGM69mHwos0UVol"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.11.tgz_1465266866266_0.4350895220413804"}},"0.1.0-alpha.12":{"name":"apostate","version":"0.1.0-alpha.12","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"2807cb904108c07425eb8d60f024d0d5ed44d546","_id":"apostate@0.1.0-alpha.12","_shasum":"bef7464000a8863859e1a571ca167da53c4b7fa1","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"bef7464000a8863859e1a571ca167da53c4b7fa1","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.12.tgz","integrity":"sha512-dl57ITmxqjSNV6RFTbfTSeWsGTp8EnZu+IJia2LPYuDeuSNiULR6CgkBW+bM289p+uSx3YCKOn6wlOTUt0oEiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFkXiTCcKSRiOLPlUY2B59HKlrv6x06wsQ3kPC/OzCxAIhAOzEqSfS8fdzgHY2zE6OVW1k5yMKtEeh+XpWO8ZxB1ig"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.12.tgz_1465268111051_0.4561853501945734"}},"0.1.0-alpha.13":{"name":"apostate","version":"0.1.0-alpha.13","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"e4552242d0bd4cc4ced94fe332fd5153af3707a7","_id":"apostate@0.1.0-alpha.13","_shasum":"521eb6eed9a18ed3bcc4030dfe18bf4cfbe3281e","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"521eb6eed9a18ed3bcc4030dfe18bf4cfbe3281e","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.13.tgz","integrity":"sha512-4rLZATi/YTbd9Ck45+a9geSGfCQ4Cs+bjfkAlHBdMiGSkuHHM00Xqbhcn35nGW3ti+wLT59zfn9oAKMdYetlYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT9u4TOaL7uPJcW6D9bLv2r9u+/7jCbZ3QGpsO5RtYRAIhAIRB5CGE2lh5hEGiPJKkQkZAnWSbLM0oIWA79/9XKfrV"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.13.tgz_1465486416420_0.8708689818158746"}},"0.1.0-alpha.14":{"name":"apostate","version":"0.1.0-alpha.14","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"989588aef876bb79bfe21a59e8cd80a4474bc1f5","_id":"apostate@0.1.0-alpha.14","_shasum":"87b1217f94d9518d350a12f01b8a18295a13ad7e","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"87b1217f94d9518d350a12f01b8a18295a13ad7e","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.14.tgz","integrity":"sha512-um2CUt4XosGncqkLoAm2/DWrCPvRB0STB4wSczwTs1zVT0tWfE9amYRVxJgi8lEexi4x2yiChP3DejPqrAwkSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASpyBo7H/v1VbJd3qxpCc5FQWrBRshR1USax3xxm8s2AiEAlKnsY1VDOXUpdvs9TXWHXkk+z0sUjwsmYyBLWS2ycQQ="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.14.tgz_1465560883736_0.3956846217624843"}},"0.1.0-alpha.15":{"name":"apostate","version":"0.1.0-alpha.15","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"a2ad6d6920df8cdcdd9ed70975ad4a4152a8492f","_id":"apostate@0.1.0-alpha.15","_shasum":"66cc2f11665f4b2ecb5fb07e62ab80359df41360","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"66cc2f11665f4b2ecb5fb07e62ab80359df41360","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-alpha.15.tgz","integrity":"sha512-6lOI0kFgexxSbIU0Y84KoQdw1B8M67CUbn8PwboOAf6S1v5g6RbBbPfor1+jAu2e69m//HhyAmaPlditkPf66A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/tVifukOxThkwwq2A7WOI5G77T7wXIiQd2Nau8e1IVAiA+nuvKW5LP1FWmQayuon+mPjwXoH9FQrMAJown/pHouA=="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-alpha.15.tgz_1465727739135_0.7166669971775264"}},"0.1.0-beta.1":{"name":"apostate","version":"0.1.0-beta.1","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"5f25f2fcfe00073ca49287115af8441391b9a25c","_id":"apostate@0.1.0-beta.1","_shasum":"7fbd469e9da451e993316bd4028fccb2e3dd78c4","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"7fbd469e9da451e993316bd4028fccb2e3dd78c4","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-beta.1.tgz","integrity":"sha512-iPDFr6gnE8ppbIPu9Ej5IcTywANjrQDJwcsHO8EmDZJR2nddNIK/MQfz/PN4Bg7EwizTMP0EBlev4Tn2QRckMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnQhlbln3HS4ecB8HLdE/9pP67OatamaesQN0SoeCdQAiEAp41MzZ3cJSJzFydz0Mw8GG6gg89W2NqCDwTIyXsMB48="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-beta.1.tgz_1467655916854_0.3019148544408381"}},"0.1.0-beta.2":{"name":"apostate","version":"0.1.0-beta.2","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"809d3739ab89e574bfaa609af001efdd6aba2a29","_id":"apostate@0.1.0-beta.2","_shasum":"c71240fbf980b00a367b10389c62cdcd976232b0","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"c71240fbf980b00a367b10389c62cdcd976232b0","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-beta.2.tgz","integrity":"sha512-fPOPQ7Naj/qi6uJ6SDm3fyvtTcH4w1DCUh7St2vuFEXO2FwnWRjDq/q6FVNBN50t5D6KH4mhptN9FF7EL3MuDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaSLE7/jmzbcVZ0GcKhxS42SAMtV8jdJSK4MFHQCgyLwIhAKGQ2AOHtLyhy+fR6uC2zp6ExzdDXdjDVnN99MAo8mVh"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-beta.2.tgz_1467657125530_0.20892967539839447"}},"0.1.0-beta.3":{"name":"apostate","version":"0.1.0-beta.3","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"acc29358b9050f7fcac23f18b625614df618014c","_id":"apostate@0.1.0-beta.3","_shasum":"f0bab79e0d796135d5f78f85f3e4ee432665ffd0","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"f0bab79e0d796135d5f78f85f3e4ee432665ffd0","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-beta.3.tgz","integrity":"sha512-kzAoIWrv0Z3E3JPo7m8RKVLaYtlZktiCuipvFTVa92LEJlJgqJ1pFz8NUCCHzNRwri0fOH/3azMwLWkFaTUXjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQOAGIs2VxAfAnI+iIFD2LoJyjP4YO67iOpDbDOpqvlAiEAw4PLUnc+bD1zdwMuoK8+wMXoN48dbRrcmzmbAFYfAPY="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-beta.3.tgz_1467658030924_0.7420060613658279"}},"0.1.0-beta.4":{"name":"apostate","version":"0.1.0-beta.4","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.0.7","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"7fef583e70359416ccffd5fd4b31612c5a119aa9","_id":"apostate@0.1.0-beta.4","_shasum":"a5932b5081000a5392c24c644930572f7397a6f4","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"a5932b5081000a5392c24c644930572f7397a6f4","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-beta.4.tgz","integrity":"sha512-xZINVHP97VDNgqlilO0kfaonrsOjAZ9VkEqldbB9F+e/bS4o5lm/iqKnO/Yvlmzc2BVupFukwryK9CKzzNuLtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBF2GOQYHKB2EsStTEtexPSf7UAGCdAJQv8RzUdn+HOAiBhqSu/4PA/bjp/haFr1/9xciJOtnn4+kuTMji9LyvCrA=="}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-beta.4.tgz_1467658463759_0.35635298979468644"}},"0.1.0-beta.5":{"name":"apostate","version":"0.1.0-beta.5","description":"Reactive state management.","main":"lib/index.js","scripts":{"test:unit":"tape 'lib/tests/unit/**/*.js' | faucet","test:integration":"tape 'lib/tests/integration/**/*.js' | faucet","test":"npm run test:unit && npm run test:integration","start":"","clean":"rm -rf ./lib","build":"babel src --out-dir lib","build-watch":"babel src --watch --out-dir lib"},"repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/zebulonj/apostate/issues"},"homepage":"https://github.com/zebulonj/apostate","dependencies":{"immutable":"^3.7.5","lodash":"^4.5.1","page":"^1.6.4","rx":"^4.1.0","rx-lite":"^4.0.8","rx-lite-extras":"^4.0.8","supertest":"^1.1.0"},"devDependencies":{"babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","express":"^4.13.3","faucet":"0.0.1","tape":"^4.2.2"},"gitHead":"7fef583e70359416ccffd5fd4b31612c5a119aa9","_id":"apostate@0.1.0-beta.5","_shasum":"8538be0a64722961c761c3786c590fc1b746ea8e","_from":".","_npmVersion":"3.3.4","_nodeVersion":"4.1.1","_npmUser":{"name":"zebulonj","email":"zebulonj@gmail.com"},"dist":{"shasum":"8538be0a64722961c761c3786c590fc1b746ea8e","tarball":"https://registry.npmjs.org/apostate/-/apostate-0.1.0-beta.5.tgz","integrity":"sha512-8Qqnnhh3g0L1dVbzbdUOpFpAocc1Pmvb5S1NL1eOoUVOI0iHaLIl2itJd4u2HFtPovTDdXPtW5eQQZLdKT+e5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFvggldeFswvfldkyHCyuW+H4CZWtV8ZLBdHUe0YCorwIhAM6nNvUge/goceUYAMfI6t+qiRdgKR8zlYh7BRIHyKg7"}]},"maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/apostate-0.1.0-beta.5.tgz_1467665069768_0.6701698822434992"}}},"readme":"## Experimental\nApostate is an experiment in reactive application-state management.\n\nAdds approximately 2.6Kb to your client-side bundle, when compiled and minified using a bundler such as webpack.\n\n## Routing\n\nApostate exposes express-style routing, via adapters. Each route has one or more handler, with a signature `function( req, res, next ) { ... }`. Several Apostate-specific methods are exposed via the `req` and `res` objects.\n\n\n```JS\nconst router = Router({ adapter });\n\nrouter.get( '/', ( req, res ) => {\n  const tasks = [\n    { label: 'Clean the gutters.', completed: false },\n    { label: 'Pickup milk', completed: false }\n  ];\n\n  res.dispatch( state => {\n    state.set( 'tasks', Immutable.fromJS( tasks ) );\n\n    res.completed()\n  });\n});\n```\n\n### Anonymous Actions\n```JS\nres.dispatch( state => {\n  state.set( 'status', 'completed' );\n});\n```\n\n### Named Actions\n```JS\nengine.register( 'status:update', ( state, params ) => {\n  state.set( 'status', params.status );\n});\n\nres.dispatch( 'status:update', { status: 'completed' });\n```\n\n## Express (Server)\n\n```JS\nimport Immutable from 'immutable';\nimport { Observable } from 'rx/dist/rx.all';\n\nimport express from 'express';\n\nimport Engine from 'apostate/engine';\nimport Router from 'apostate/router';\nimport ExpressAdapter from 'apostate/adapters/express';\n\nconst app = express();\n\nfunction initialize( req ) {\n  const state = Immutable.fromJS({\n    // ...\n  });\n\n  return Observable.return( state );\n}\n\nfunction render( state ) {\n  const content\t\t= React.renderToString( React.createElement( App, { state } ) );\n\tconst document\t= React.renderToStaticMarkup( React.createElement( Document, { content, state }) );\n\n\tconst status = state.get( 'status', 200 );\n\n\treturn { status, document };\n}\n\nconst actions = {\n  'feed:load': function( state, { done }) {\n    done();\n  }\n}\n\nconst router = Router({ adapter: ExpressAdapter({ app, Engine, initialize, render, config: { actions } }) });\n\nrouter.get( '/', ( req, res ) => {\n  const { dispatch } = res;\n\n  const href = ( typeof location != 'undefined' ) ? location.href : '/';\n  const network = req.state.getIn( ['session', 'user'] ) ? 'personal' : 'featured';\n\n  dispatch( state => {\n    state.delete( 'overlay' );\n    state.set( 'page', Immutable.fromJS({ base: 'home', title: \"Home | This.\", filters: { network } }) );\n\n    res.completed()\n  });\n\n  dispatch( 'feed:load', { network, done: res.completed });\n});\n```\n","maintainers":[{"name":"zebulonj","email":"zebulonj@gmail.com"}],"time":{"modified":"2022-06-13T03:15:22.702Z","created":"2015-07-03T16:20:46.906Z","0.0.0":"2015-07-03T16:20:46.906Z","0.0.1":"2015-07-03T16:30:04.418Z","0.0.2":"2015-07-03T21:06:30.687Z","0.0.3":"2015-08-13T16:07:30.992Z","0.0.4":"2015-08-25T18:57:07.549Z","0.0.5":"2015-08-25T19:24:39.812Z","0.0.6":"2015-08-25T19:48:42.173Z","0.0.7":"2015-08-28T23:31:01.358Z","0.0.8":"2015-09-14T06:16:02.430Z","0.0.9":"2015-09-17T21:02:43.981Z","0.0.10":"2015-10-13T00:20:24.306Z","0.1.0-alpha.1":"2016-02-11T22:14:50.563Z","0.1.0-alpha.2":"2016-02-23T03:55:49.583Z","0.1.0-alpha.3":"2016-02-23T03:58:37.340Z","0.1.0-alpha.4":"2016-02-23T18:00:54.327Z","0.1.0-alpha.5":"2016-02-23T23:36:19.648Z","0.1.0-alpha.6":"2016-05-19T16:04:38.092Z","0.1.0-alpha.7":"2016-05-19T16:09:30.588Z","0.1.0-alpha.8":"2016-06-06T02:44:33.212Z","0.1.0-alpha.9":"2016-06-06T03:13:47.528Z","0.1.0-alpha.10":"2016-06-07T02:05:24.363Z","0.1.0-alpha.11":"2016-06-07T02:34:28.093Z","0.1.0-alpha.12":"2016-06-07T02:55:12.844Z","0.1.0-alpha.13":"2016-06-09T15:33:36.913Z","0.1.0-alpha.14":"2016-06-10T12:14:47.641Z","0.1.0-alpha.15":"2016-06-12T10:35:39.729Z","0.1.0-beta.1":"2016-07-04T18:11:57.353Z","0.1.0-beta.2":"2016-07-04T18:32:09.018Z","0.1.0-beta.3":"2016-07-04T18:47:14.842Z","0.1.0-beta.4":"2016-07-04T18:54:24.322Z","0.1.0-beta.5":"2016-07-04T20:44:33.447Z"},"author":{"name":"Zebulon Young","url":"zebulonj@gmail.com"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/zebulonj/apostate","repository":{"type":"git","url":"git://github.com/zebulonj/apostate.git"},"bugs":{"url":"https://github.com/zebulonj/apostate/issues"}}