{"_id":"reactive-storage","_rev":"58-4b8fc98e412b57dcda535306340b2586","name":"reactive-storage","time":{"modified":"2022-06-26T09:07:13.679Z","created":"2015-10-21T07:11:05.241Z","1.0.0":"2015-10-21T07:11:05.241Z","1.0.1":"2015-10-21T07:17:14.137Z","1.0.2":"2015-10-21T07:24:47.469Z","1.0.3":"2015-10-21T07:44:12.249Z","1.1.0":"2015-10-22T09:34:54.733Z","1.2.0":"2015-10-22T09:40:25.885Z","1.3.0":"2015-10-22T09:45:49.393Z","1.4.0":"2015-10-22T09:58:16.010Z","1.4.1":"2015-10-22T17:24:50.858Z","1.4.2":"2015-10-26T12:13:34.355Z","1.4.3":"2015-10-29T11:07:31.864Z","2.0.0":"2015-12-22T18:39:39.558Z","2.0.1":"2015-12-22T18:44:11.594Z","2.0.2":"2015-12-22T19:43:25.366Z","2.0.3":"2015-12-22T19:57:09.506Z","2.0.4":"2015-12-23T09:17:52.514Z","2.0.5":"2015-12-23T09:18:20.858Z","2.0.6":"2015-12-24T11:41:10.719Z","2.0.7":"2015-12-29T09:17:38.859Z","2.1.0":"2016-01-05T10:09:40.802Z","0.0.0":"2016-01-07T17:21:17.334Z","0.0.1":"2016-01-07T19:36:30.325Z","0.0.2-0":"2016-01-08T07:09:10.058Z","0.0.2-1":"2016-01-08T07:24:02.505Z","0.0.2-2":"2016-01-08T07:39:32.664Z","0.0.2-3":"2016-01-08T07:46:27.557Z","0.0.2-4":"2016-01-08T07:49:08.397Z","0.0.2-5":"2016-01-08T08:00:01.101Z","0.0.2-6":"2016-01-08T08:16:06.979Z","0.0.2-7":"2016-01-08T08:24:25.652Z","0.0.2-8":"2016-01-08T08:25:07.965Z","0.0.2-9":"2016-01-08T08:25:46.397Z","0.0.2-10":"2016-01-08T08:26:29.915Z","0.0.2-11":"2016-01-08T08:27:05.142Z","0.0.2-12":"2016-01-08T08:27:46.336Z","0.0.2-13":"2016-01-08T08:39:45.327Z","0.0.2-14":"2016-01-08T08:40:57.362Z","0.0.2-15":"2016-01-08T08:41:49.466Z","0.1.0":"2016-01-08T09:01:20.796Z","0.2.0":"2016-01-08T09:36:12.231Z","0.3.0":"2016-01-08T09:37:11.212Z","0.4.0":"2016-01-08T11:27:28.208Z","0.5.0":"2016-01-08T11:37:42.462Z","0.6.0":"2016-01-08T11:38:22.295Z","0.7.0":"2016-01-14T04:21:26.115Z","0.7.1":"2016-01-19T08:27:18.507Z","0.8.0":"2016-01-20T17:54:57.941Z","0.8.1":"2016-02-02T09:52:26.015Z","0.9.0":"2016-02-02T20:00:23.120Z","2.0.0-0":"2016-03-02T11:55:37.805Z","3.0.0":"2016-03-02T12:10:10.509Z"},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"dist-tags":{"latest":"3.0.0","next":"3.0.0"},"description":"a simple store that is exposed as a stream","readme":"# Reactive Storage\n[![Build Status][travis-svg]][travis]\n[![npm][npm-svg]][npm]\n[![Coverage Status][coveralls-svg]][coveralls]\n\n\n[travis-svg]: https://travis-ci.org/tusharmath/reactive-storage.svg?branch=master\n[travis]: https://travis-ci.org/tusharmath/reactive-storage\n[npm-svg]: https://img.shields.io/npm/v/reactive-storage.svg\n[npm]: https://www.npmjs.com/package/reactive-storage\n[coveralls]: https://coveralls.io/github/tusharmath/reactive-storage?branch=develop\n[coveralls-svg]: https://coveralls.io/repos/github/tusharmath/reactive-storage/badge.svg?branch=develop\n\n\nA module that does the following things —\n\n1. Exposes an immutable object as a stream.\n\n2. Stream notifies whenever there is a real change.\n\n3. Keeps a history of the changes.\n\n4. [irecord](https://github.com/ericelliott/irecord) is awesome, but only works with [immutableJS](https://github.com/facebook/immutable-js), reactive-storage on the other hand lets the developer decide the immutable library he wants to integrate with. Infact you can even use it with primitive immutables such as RegEx, String, Date, Number etc. and not depend on any external libraries at all.\n\n### Installation\n\n```\nnpm install reactive-storage --save\n```\n\n### Usage\n\n```javascript\n\nimport {create} from 'reactive-storage'\nimport Immutable from 'seamless-immutable'\n\n/*\n* The first param should be an immutable object.\n* Second param is the size limit to the history which is 1 by default.\n*/\nconst store = create(new Immutable({a: 1, b: 2}), 30)\n\n/*\n* Automatically logs every change in the store.\n* Change detection is done via `===` comparison between the initial and the final store values.\n*/\nstore.stream.subscribe(x => console.log(x))\n\n\n/*\n* Changes to the store can be made via the `update` function which takes a `callback` as a param. The `callback` is called with the current value of the store.\n*/\n\nstore.set(x => x.set('a', 100)\n\n/*\n* We can also pass direct values to the store.\n* CAUTION: This approach is only good for immutables suchs as - Number, Boolean, String etc. Use a library like ImmutableJS to work with complex data structures.\n*/\n\nstore.set(100)\n\n```\n\n## Store API\n\n- `set(function|object)`: Used to update the given stream with a particular value. If the type of the param is `function` then it will be called with the most recent value as the first param. The return value of the function will be used as the updated value and if it is different to the one before, it will also dispatch it onto the stream.\n\n- `get()`: Returns the current value of the store.\n\n- `stream`: Exposes the store as a stream. Useful for [react-announce-connect](https://travis-ci.org/tusharmath/react-announce-connect)\n\n- `undo()`: Goes back a previous state.\n\n- `redo()`: Goes forward a previous state.\n\n- `canUndo()`: Returns true if undo is possible.\n\n- `canRedo()`: Returns true if redo is possible.\n\n- `reset()`: Resets the history.\n\n- `end()`: Ends the exposed stream and clears all history information.\n","versions":{"0.0.1":{"name":"reactive-storage","version":"0.0.1","description":"a simple store that is ","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"11756012020fdbaafc03c6756a36e659531588e1","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.1","_shasum":"6912b00eabf901aeb93ca26c73ac720009de480b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"6912b00eabf901aeb93ca26c73ac720009de480b","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.1.tgz","integrity":"sha512-MW4qMFsNVD9Kfd1MkLXJIY9D1hGoNPoTrSAB3mWFQtXNNM0MuM1b6Mi3NR2tczkap1uutc6IaT8VdFh9iM0lbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD49M2tTaCaqs+Ib819WefQatSriuAQTpjph+MX+qMzPwIhAMxMY6OS0oqBYIA5RoRnwDWj20YN3Sv1OQzgtgwnzSBy"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-0":{"name":"reactive-storage","version":"0.0.2-0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"fa0e207cfc7731a81c44e37cd5f33560dd99c9ce","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-0","_shasum":"da0add545a8914d1d39c269609a9bc34dc06aeae","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"da0add545a8914d1d39c269609a9bc34dc06aeae","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-0.tgz","integrity":"sha512-0PtR0adKP4jS728uRUHXJPi6aQq5kHExg9PDkX/+cmJFNWQl37CWwKg9wLWReojnR/2iQ/3xFdxVeu7gRVluGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoIoXBlpaMCP1bOXWicnBBUjAWuRlcoe+kb51z1nzTZAiEA/vnQGzI0Gx8H9ZkINK7jFQDMYoeyuNlmwaLe4BnJBQo="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-1":{"name":"reactive-storage","version":"0.0.2-1","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"a5dd1ef05bbef62fef985613e82007acc65a5fe2","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-1","_shasum":"64fe162e51a195e65cf8dfc5c34b45bfd34fd0df","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"64fe162e51a195e65cf8dfc5c34b45bfd34fd0df","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-1.tgz","integrity":"sha512-A9w2BpO3HTOM+HDHlbve1+JKNKR2l4YQv4ab4XxRoWLtExDaHLN1bMIVX1nCYO9AUr4WOKk4sZoqHCm4urHKzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7J/HxpLqaCB5oUR8rYUo7/GGGEm9jNN/hNdOJC4G7mAiEAmvCx5BAyUJEfi4PVZxEpsyVPBkH+Rv/v3yJg73Fn17E="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-2":{"name":"reactive-storage","version":"0.0.2-2","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"b6d629f82ab2a4fb5185ef717a20289ef0f7d7d3","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-2","_shasum":"f938a2b6643bcac310897ff0c9d7e13e4fbf8929","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"f938a2b6643bcac310897ff0c9d7e13e4fbf8929","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-2.tgz","integrity":"sha512-WMNFZPn5U6D+EyR3X/ENdwjRq7AOSyKap7zvjD1HjGGhU27fYaYZn8w30AVH0mIh9M36IEg7k9x98uGPEV7Hww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBjiK8WJu6AAvKijzDaIPV5pu7N/WlyTtWe3bhDIpAwQIgWDWw5UjX4Poz1DegVOuXN/TNlHuGUdqCLWlPwxGyGf0="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-3":{"name":"reactive-storage","version":"0.0.2-3","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"2b7168a6c2e1c5ed3429d0efa205af546ee2a02e","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-3","_shasum":"88f7d4dbf3ebf341f8a02f0482a6a2f6f574265f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"88f7d4dbf3ebf341f8a02f0482a6a2f6f574265f","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-3.tgz","integrity":"sha512-D7PvvUyFtZyRlF2kSYWUn5D4hzVckne/3Wyq7z+mmh1TzIvFXA99YShjoeiX4aoRhrD0AU+E7Ib7mfcDkdNA/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsCEqapj7IkqPDjNlw6metK+xsi5IQXibSDlJPzCoQ8gIgDnVAI8QEe0N8iIWcQHdNKC3mD6T+FGKkVp3vHI/ETsQ="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-4":{"name":"reactive-storage","version":"0.0.2-4","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"a71b4cf1ce7162d1fcb26020896b6358d21892fa","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-4","_shasum":"2a1d2cfa05ae0d34fd420ffc46e325b64d84c955","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"2a1d2cfa05ae0d34fd420ffc46e325b64d84c955","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-4.tgz","integrity":"sha512-tOstg0yg9TOFzgsFF5tvzHikl1QEDNotG39iNo8nEQEwcfD2xGqScg5+c4dGb6njSJ2MirNgVeNzKvb6WKdbdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo9lPCIgnuIpdOumwWxgtUzd6CGUf4QDJJgVQlWzEh2AIgBTNVvN3mN7NPcMxYDyBvr5x/HTGgxSI5+Q4rPrwupy8="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-5":{"name":"reactive-storage","version":"0.0.2-5","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"457805b5ced2f593ebaf6c9bb7c17ebeb4a42735","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-5","_shasum":"1689dc49f341d1ec849d655f390d706eeef28f45","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"1689dc49f341d1ec849d655f390d706eeef28f45","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-5.tgz","integrity":"sha512-f1ZtZn+l8kS/uAW2C7VTbZ7JdJ1EQHujDyN/eyfn8ONu7ZGKOfqwb98exngR3aQvfqFDJbF3+HalgXnhtbsHvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmKtxVRP0mZrddo0y9bTYQ6HmeGvto9M23Ajknmagx5AIgBspvMgVRyH7rEsvjmh01rjm7+jZUS0ch/EfGuMI41sk="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-6":{"name":"reactive-storage","version":"0.0.2-6","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"63f82e4ab9428129220c7d6e8fc97bd606bd5610","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-6","_shasum":"39c370fc4de352f99b3191b15264a4fe4d67a05f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"39c370fc4de352f99b3191b15264a4fe4d67a05f","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-6.tgz","integrity":"sha512-tQhq5uobS5dOIubOMlWYhKosxdonO7YxsbuQbC1Dx+FYolx2hZlSU+65xuGHDrgO4K4+KQ3QtfIiohKcJXB+Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtyqONsRBeREvlVupQ/4sANVgAOMnMMYGWnPenAmMEXQIhAJHhVhBbRoanmeklPngDOsdH8ywQJGHZga32iDmqaeJE"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-7":{"name":"reactive-storage","version":"0.0.2-7","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"475ae87c4ed443010b3a730226defe43cde802e9","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-7","_shasum":"8a4ef9f018f12270d84189e1cb0c9e6a26bee7bf","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"8a4ef9f018f12270d84189e1cb0c9e6a26bee7bf","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-7.tgz","integrity":"sha512-V1x9lTHu9vv0vHTDCKQ3Hvv2ET9m9pQ43MWiMWAii+QqeyU4Tur1MqnSXO+PFdkakXAYEVtBVRTvl+UHCOHqFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrSCIqt98Ga3zt5RYPL36WbQxNQOyAP8twVvdjrEnT2AIgHn6PBUdbBwL2uq7czgF0/+T91Da9PR7MnaxG5ZxoGjw="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-8":{"name":"reactive-storage","version":"0.0.2-8","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"1afc056401421927fccc09bb1972daa04240fd95","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-8","_shasum":"c43e4ecbe60196ae33a6475e0027c70766613363","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"c43e4ecbe60196ae33a6475e0027c70766613363","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-8.tgz","integrity":"sha512-AZ6EI3bEfb9F5DCeyioBgzVPHa7b6xXn/zqQsaD2HmiS7skGFr5/STOJX6xuYiV9R742q8Sci7xVvzfT/AX1lQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBEl4r4KoY07uD09UBdv+OJc5BQk0kNL25nrUVcptBfwIgPFL9+dxWNiRjGkjSrOw/KqxIdGt55XJ4QPef1yc9bgk="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-9":{"name":"reactive-storage","version":"0.0.2-9","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"bca9863052b6e1d8ac2bf040258d8d2cdc4a07db","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-9","_shasum":"7d452106f1533a87d67b277cc23bc5c79a030501","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"7d452106f1533a87d67b277cc23bc5c79a030501","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-9.tgz","integrity":"sha512-iA2qc9b7oFrTQTZDp0YZmAZDTkaLVogAJRZiON84u4mF0Amia491N0gmIcvsQES6ze2eo0Naze9YoyQYhopvug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV96xbwqULj6oxzCTkh2ajutfKpGd+sB9l9GrCG7EYKAIhAJ9tr5m8chF6k5sEVwVsXce2lZ1DiZMXZgBMNfPWk4j+"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-10":{"name":"reactive-storage","version":"0.0.2-10","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"1bb669e055e53129d708c4e6199e817e1086d8a6","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-10","_shasum":"b0a342df12564b784ce0141c9ebd74bc89e1ff2a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"b0a342df12564b784ce0141c9ebd74bc89e1ff2a","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-10.tgz","integrity":"sha512-c92TjL0E3KKibGfmqN4WdkxUUxLCerIk9B81Xn5UXZs+gYT+9C2DZnbQCjr5eCsf5jfEsJEQ3zf5qN4qsZTR1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClLnFM4R4B+FCQheXI8WeXhU5d1C+FC0TZGklB+ZBVFQIgejkz4G4KjNB1pnrlxyyy4My6rpSHsq72S1O5+iUb590="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-11":{"name":"reactive-storage","version":"0.0.2-11","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"6e44ead5447d73032f8e0ad7e16d0aaa3da09f5b","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-11","_shasum":"5b0b54b247bedeb1c93f04443b22973bca95915b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"5b0b54b247bedeb1c93f04443b22973bca95915b","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-11.tgz","integrity":"sha512-scov44phfoLp4N6QNSxA66h9f7lUJTDAsZhKXi6Eo81ptdLyvsToIxAe0Q5n2CDn8uruSkRK+9qwccm8fJdz3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+axdnTjYlcJ890yWDuquLoU1x1rXSlYbH3N08neZJEAiAmmrV5hJYAxyY05uIzn/xG4P0yfCBKLlR8unant7t0oQ=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-12":{"name":"reactive-storage","version":"0.0.2-12","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"fd170e79fb651ff02a48ed1122d488b3b4e697ea","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-12","_shasum":"85da0cd181e900edb643d2c0ce2a7da8e8e284de","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"85da0cd181e900edb643d2c0ce2a7da8e8e284de","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-12.tgz","integrity":"sha512-POi8ftlGfqfYTSkrt7JTbFZause/jjH7MnsRhFHs1g/A4JfpJfw+WSJZkuMQ7OvQsxqfSwUfEVpXLCuBw7VkyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2Ahp3aUIymRh2NM/G31Zvmx8SoZSttH4RXwrhB1BX8AiEA3ZFwfQqWuMmnnewdhhPIRFoHI+TpETlgf3j6EXdc2C4="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-13":{"name":"reactive-storage","version":"0.0.2-13","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"58062296e624ed6e54673d70ba5b7a42696408e9","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-13","_shasum":"4c9e70cf08889b7370f1a03211cb3a19867e3529","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"4c9e70cf08889b7370f1a03211cb3a19867e3529","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-13.tgz","integrity":"sha512-upl+1A8ycFnFj/cr4lYI4sWY0WX6Xv9MMOAwkDY3sKW9nsGLdg5RLMORROkhYI+7WENyo9p0Y8d+9ahr14jSrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+TSz6Tyt7Tm12G1Vlb7EWsnhyyuVb2hq/tIShM8InTAiEAi/Fjn229VWHwK7pnXo/gdX4gqIB078evwr7+2TwABZc="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-14":{"name":"reactive-storage","version":"0.0.2-14","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"96ec95c0abb77a5af176cfd6fff50e742dde4eca","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-14","_shasum":"cfa7b235ac06fa81cbb996fec9ea3ef01a43e19c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"cfa7b235ac06fa81cbb996fec9ea3ef01a43e19c","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-14.tgz","integrity":"sha512-Zm8wK7tN1jw5OEUpiQFMhqPv+6NxX8c4qIvNxjg8xJZdBcEUAkFYrhQJ+9G1tHou/In5sTxUwN4VR51O4QLI3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATfSdHD0D9No6xYs22oUOIiq+S2G9EplMf5+djeGePmAiBndARP7qPcVagUFg7pt+KpKBez14VYf3qhwYzEHYshuw=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.0.2-15":{"name":"reactive-storage","version":"0.0.2-15","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"fddc4a30387e6e42f9e8d2f54ed101955a492683","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.0.2-15","_shasum":"9d153f96f672cbb159d790015571db326c6da069","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"9d153f96f672cbb159d790015571db326c6da069","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.0.2-15.tgz","integrity":"sha512-9q0/hjwvQJjxnZMdFQWoCRoeEKDQjIzjdAgp6wZZb/QJJcwqM8/t3TQAtYVE7GnWPQaB9PeIAdsUVO3pzVBj2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCE+K/WC7oh96IcksPo69ivOd9hzusKQ4pFfEefRCk4owIhAOXWMEWOa3m0XDVOVvrHFSfc686qkY7fbKdj61v59/zd"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.1.0":{"name":"reactive-storage","version":"0.1.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"2d5c75f28d9383332384ba26e2d708b61a12b2b4","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.1.0","_shasum":"53eb71d3e24576970f7a66748b5fc02b514ccefe","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"53eb71d3e24576970f7a66748b5fc02b514ccefe","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.1.0.tgz","integrity":"sha512-nB67yF7AWy+WcdkkB3bjDMm8ahoS+4LJEUvMdzipWbM0993xvdjanITa85f1RVfu/NfXsEWhPfDbumWwYpxQWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDgddeNmtgpFwMwr7JQULRGSKRu4SGyPZNkwwr0dkYrAIhAJRBXrec17+3FFyxl8zxF7GsAGu9jl2K31Rfc2qO/O+0"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.2.0":{"name":"reactive-storage","version":"0.2.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"bcd338ebdfa6e24cd09c5bb19edaac8c37381421","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.2.0","_shasum":"56af1e2bad49de0763cb9baea5e6d164464b687d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"56af1e2bad49de0763cb9baea5e6d164464b687d","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.2.0.tgz","integrity":"sha512-65ZEEBGnmsbWHxiuCQPActB3Tkv1Qg1fJGtbI+6PisgDJaqUvhMhUGg+WoQ/szPslrFCWEFwmsAzmIAhw3AncQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKsSUk7AO/1PwTlPJysNOE74rs3QlQn/zpHSim2UUdkQIhAPTvOJ/ECZ2cc9gQon/PAIZJJkPIf82IkK5jBNPMR471"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.3.0":{"name":"reactive-storage","version":"0.3.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"gitHead":"f6b0382e321c9c0985f11c91adb4b480b3a98566","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.3.0","_shasum":"e6331a7540bbc005d1e1a62eb5a95cbef3e832b0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"e6331a7540bbc005d1e1a62eb5a95cbef3e832b0","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.3.0.tgz","integrity":"sha512-K+ggO9gSklUpS2vsoKl+oe+UsN439vZRwBqjyEC0ZQ4CakEGzHSBKHu7+hqn3WdAIJGKnFWOlCUg4suIJ+jiRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz8RIJ03d+RhvjUu/W8pu2TAQuuOkFWAEOdsn57iTCFAiEAkJO4ZBuompXsuqlFOq/A6yYT5LwCNhD8mvcrlKkvfWE="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.4.0":{"name":"reactive-storage","version":"0.4.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1","rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"gitHead":"f68cd10aa846a800266eb84822b49e666514e850","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.4.0","_shasum":"047e3cb5af2a53d4fe04c8e31a15bea2f335a349","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"047e3cb5af2a53d4fe04c8e31a15bea2f335a349","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.4.0.tgz","integrity":"sha512-E3ZxefCboFm0uXTH5IXqyFHbbyKc45+ewa0x0o1YxJNAVTzYlQY0KSsr7i72zRarSKpUxg5dY0Emdp1u/jV+jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv33OhoMWvNs5K/OGUR+EKywsrgoKpkCbKPOChwer1YQIgeNbZJS880J6EdAu+Ers9GnMlsMA61WF60VbO8rc0//U="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.5.0":{"name":"reactive-storage","version":"0.5.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1","rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"gitHead":"b40520c53edbcb393855ac24cd7a7482634d67fe","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.5.0","_shasum":"f5441701cf14c166077ea0239284cd50b0cd98c7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"f5441701cf14c166077ea0239284cd50b0cd98c7","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.5.0.tgz","integrity":"sha512-DGgasKDceF6tidioPZVKNIt3tuppmrfzDOmxUT5Ce2a+XZGrnvIOb1qsKztPkFo6+qzhb6Bu2MzefwP7H0+1zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmE/+oNFJa+6RtK4Gz7xzsp/iX99UPV6CfMOUMHEXDpAiBJbO8sDgfoUQF8o6PWweIAid/z11vrGnT2+JrsWUrdCg=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.6.0":{"name":"reactive-storage","version":"0.6.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1","rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"gitHead":"318df7c061a9f5f08ea3d6d916025fc658891be5","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.6.0","_shasum":"abd1bade695750f209ec38197847228788a0add0","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"abd1bade695750f209ec38197847228788a0add0","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.6.0.tgz","integrity":"sha512-ujZK+HYrHoaHKyhiYd+p9Fix7clKhkFvLPsY5g/VdUXPZrWLaLUR4DFdxd+tzzDHcSjf/vEnwcDq5BaAN0wrhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBocefYWMn20twlbWukAcorFshevt0ox46GjsxZUY4hgAiAYlxkOyeD0zPJhse+fGR0ee5WC4AROyu5HiAoA7NVzjA=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.7.0":{"name":"reactive-storage","version":"0.7.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1","rx":"^4.0.6"},"scripts":{"test":"ava"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"gitHead":"4e3bb8a9d4445b06b9999136d70944ece0557789","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.7.0","_shasum":"aee45cf0a1cbdfc2c07ad8f22d3df6a5bf313995","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"aee45cf0a1cbdfc2c07ad8f22d3df6a5bf313995","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.7.0.tgz","integrity":"sha512-OUtzzrzWfpSsi+x6UL1KanUHDxkwJTJ8HJ/bYZB8UYtZ5dTzzepOzPfVVzV7eKaazIJRq4VRtt2zaocVx2ZIow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7S/1r6Fhv71g6g94RIGSRkGBJ8bIR73lOOAj/bI51FAiA4ZahkgkJn+/mcWsI2M9rSU9aLcrq/5890RyMterw05w=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.7.1":{"name":"reactive-storage","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1","rx":"^4.0.6"},"scripts":{"test":"ava","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1","cz-conventional-changelog":"^1.1.5","semantic-release":"^4.3.5"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"version":"0.7.1","gitHead":"4df6ff4c0d855b8a0cb1099e26d98b000b240d43","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.7.1","_shasum":"3ee2f4961262ab57df9169e30cbcc33716ff5d9b","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"3ee2f4961262ab57df9169e30cbcc33716ff5d9b","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.7.1.tgz","integrity":"sha512-wEJRnhA2fSjc54QJMLINkCcIL566yr2+R0wLO8bhuDkEyEg2ziOAt3e7MZOnzch8f0MSz2GgMgFAZdlvvnVIOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6sBAiYOhpr6ARTCmPUPTtUcBucTNZao2eM/g6WZDn2AiB1eASLaryWdehFR0F+A7qy7Vg/TuXor+HS2IsHrKjBUw=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.8.0":{"name":"reactive-storage","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1","rx":"^4.0.6"},"scripts":{"test":"ava","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1","cz-conventional-changelog":"^1.1.5","semantic-release":"^4.3.5"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"version":"0.8.0","gitHead":"9688ffd8f9f4dcdd5335941ae1f96f34e6f8562c","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.8.0","_shasum":"bbe017bfafb174c70a395afa376f7f8fd52fa4e0","_from":".","_npmVersion":"2.14.15","_nodeVersion":"4.2.4","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"bbe017bfafb174c70a395afa376f7f8fd52fa4e0","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.8.0.tgz","integrity":"sha512-pz2qxpa9rGwFVVMgUDfXNNLmFArnrfxA5Mq001dOBm3jD7rAlJPjVIDiMEJyY3bhs667L9sbk2Sts9fJ7wxazw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVN7O7NAEzK+lWhTne2GoQK+XEWPZ7QtwN0OY8QKCPxwIgauyXxdU4YzDqU9rImn24gUQ7GxoC6MyT13LBlYbYS6A="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}]},"0.8.1":{"name":"reactive-storage","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","dependencies":{"lodash":"^3.10.1"},"peerDependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.9.1","cz-conventional-changelog":"^1.1.5","semantic-release":"^4.3.5","rx":"^4.0.6"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"version":"0.8.1","gitHead":"730a183389cf28fb75a427e5a3fc27859a85a067","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.8.1","_shasum":"7179d7ebbae7141a969c7205427423676ed6c0de","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.5.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"7179d7ebbae7141a969c7205427423676ed6c0de","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.8.1.tgz","integrity":"sha512-lx75Ewpj05oBKKOJLLc/9h1F+7UdrfjmRFwKan4JxM6r3609bY61EzdYAvhDyWKqN7LlK7DPTtDeeFdnuBq9nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWmSr9ab7W1fNilGnymALquHYNP4MDBCogj6lguiXe2QIgalQiQN+hX2+p8te2Y7o9zq6Fe+X079qCxbsGGAGS1Nc="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"_npmOperationalInternal":{"host":"packages-8-eu.internal.npmjs.com","tmp":"tmp/reactive-storage-0.8.1.tgz_1454406743233_0.08421888807788491"}},"0.9.0":{"name":"reactive-storage","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","peerDependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.11.0","cz-conventional-changelog":"^1.1.5","semantic-release":"^4.3.5","rx":"^4.0.6"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"version":"0.9.0","gitHead":"41e5ba62660f37cd8f618f51d9bce85d7c532ae7","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@0.9.0","_shasum":"c562b938bd7b5075e9efcb59294dff7cfaff6d66","_from":".","_npmVersion":"2.14.17","_nodeVersion":"5.5.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"c562b938bd7b5075e9efcb59294dff7cfaff6d66","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-0.9.0.tgz","integrity":"sha512-viRsSlTQu56PIGk1FOeLAdVRG94Jq6PQKEsG1dmaDgosZp1z84Xlc+5ayfpizt+VZEnXJ4unACVmFpm7EIlVrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyBhMKB0g5Lm8venjxpy2IN9x0Rq4KNOKVfcO1X1SnaAIgHmeiiX8ZwrQSHdz8JPGH7RZZiCWV/PZ94Y++KSMO2Kw="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/reactive-storage-0.9.0.tgz_1454443220709_0.6190779225435108"}},"2.0.0-0":{"name":"reactive-storage","version":"2.0.0-0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","peerDependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.12.0","coveralls":"^2.11.8","cz-conventional-changelog":"^1.1.5","nyc":"^5.6.0","rx":"^4.0.6","semantic-release":"^4.3.5"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"72b7b3f46048f2d92ed4b8df30457509e7375e5e","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@2.0.0-0","_shasum":"837906a5a313c0bef2c7efbe540cc5c56a338820","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"837906a5a313c0bef2c7efbe540cc5c56a338820","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-2.0.0-0.tgz","integrity":"sha512-fxiKiF04Ng24jqSDwHzbGURTECqttzYilXZKU51PoL345o3sWZW1y6QWaLxdC7HW02eBsNeFGu8IlFitanmjQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkPM9YniADRf+9ZcGlFyn1NyxqEID/z1xVVMg4M6lURAiBGSWC36sjgywBFeLMVINdvTFibVs9Ox+DehrmgTR3f+A=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/reactive-storage-2.0.0-0.tgz_1456919737104_0.1068461777176708"}},"3.0.0":{"name":"reactive-storage","version":"3.0.0","description":"a simple store that is exposed as a stream","main":"./index.js","author":{"name":"tusharmath@gmail.com"},"license":"ISC","peerDependencies":{"rx":"^4.0.6"},"scripts":{"test":"ava","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"devDependencies":{"ava":"^0.12.0","coveralls":"^2.11.8","cz-conventional-changelog":"^1.1.5","nyc":"^5.6.0","rx":"^4.0.6","semantic-release":"^4.3.5"},"keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"],"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"882c52269c5d9cf6ce3f323af2178a48619f872f","bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"homepage":"https://github.com/tusharmath/reactive-storage#readme","_id":"reactive-storage@3.0.0","_shasum":"0be3de1046bca46aec251467eb0069c9842f8972","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"shasum":"0be3de1046bca46aec251467eb0069c9842f8972","tarball":"https://registry.npmjs.org/reactive-storage/-/reactive-storage-3.0.0.tgz","integrity":"sha512-pGmc89hUFZd20ypLu2NW6uc5OyVejidYKpzGf0mTHsd4u45RUOQC3T3GMXVU3DXklx4cLiNnHaehVb9yvK8D8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZhayS7zd0ZOCmywzezquMnAVsMzG4SCX+MBqlrLA/1QIgeWPhUQ6OLzutmWl3fjGs0WLOueXru+o7vmd4EVTfhtA="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/reactive-storage-3.0.0.tgz_1456920609841_0.11601810646243393"}}},"homepage":"https://github.com/tusharmath/reactive-storage#readme","repository":{"type":"git","url":"git+https://github.com/tusharmath/reactive-storage.git"},"author":{"name":"tusharmath@gmail.com"},"bugs":{"url":"https://github.com/tusharmath/reactive-storage/issues"},"license":"ISC","readmeFilename":"README.md","keywords":["reactive","observable","stream","immutable","store","data","undo","redo","history"]}