{"_id":"@alekmarinov/observablestore","_rev":"3-7b0b48fa3b13c39e3729f4c5b12ffbee","name":"@alekmarinov/observablestore","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@alekmarinov/observablestore","version":"1.0.0","description":"RxJS/Observable based memory store","author":{"name":"Alexander Marinov"},"license":"MIT","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alekmarinov/ObservableStore.git"},"keywords":["javascript","rxjs","observable","memory","store"],"bugs":{"url":"https://github.com/alekmarinov/ObservableStore/issues"},"homepage":"https://github.com/alekmarinov/ObservableStore#readme","dependencies":{"rxjs":"^6.3.3"},"_id":"@alekmarinov/observablestore@1.0.0","dist":{"shasum":"cb000d49f9878b55635045c833fee4be8738ff1c","integrity":"sha512-vVOjrE6lX01jivxSIOqov0Eb1Z1dYy+hPKqV8AZM38h+nkK4mUOYzTgwIYqfhuxAdVcTxY1VhUifaq4+bWaDBA==","tarball":"https://registry.npmjs.org/@alekmarinov/observablestore/-/observablestore-1.0.0.tgz","fileCount":4,"unpackedSize":2100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8wiUCRA9TVsSAnZWagAALxoP/RfUx1mWG1x8fw0srWX0\ndj6MxA7iRoZxht6xhchz1Uk+CHwsHwADKRlxu4v+z7Vmx40YAAuJS+jYCSAD\ne5D6XO/gS9RxscjsfGH7U3c8jFgqW6k090bARup/aF6QVtoowqUoH14ct1dz\nY7ZHePuQveQ1Ww2OxqxYiUTuKMghODiMTsNSBC7o3AWom/Kw9Tnh+jw5LaHe\nM/tfqkDG/RMPKxeXGjE3Y9k5UKrc8C8ud60EENxdNB7Xaww3GsNX3YMBXw+U\n3wzQIDW696sNrdGYrqTQt0ElicZuJ3JSmcyCcFydLzVo+nmKbwekWN6n1G4t\n4MkrkAiA3UDQLvvMrX9DnHf45AIHkeoFf21vCnP1mqoJvCkRPeqxAzzn2Itj\nek8Qgp5e50zLma7wC4Tn6PaLALHryDo8NQ+YDjhKzymzLwCb05GmnWiHE1eZ\n4QrNOUXaxCfsMG5XpE+3/D4g54ZGk6UsQUFC2FC4VpCgr9yk+dk87QKK3ZBB\ny4G5QfkXgfoJdkp75DQ4ESkdYXpaWc5y5mju1Yz7Bf/KixRWi4jUBf0pL1gr\nU2e4y8detPwPxNnPqKb31Yk3YSkemO8ZC25TfTzAAZmigUvCLWVHbh2vmN56\nrE+GLPhcGY1C8qnDLw+kQh5UsEexABvb6t2sDvTFrGXA1dKfCEIwogVst5NQ\nSQq9\r\n=wRUZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHODVPE+1yXvBkQk3P8RNnJROl/4m5ka5yRy8IGoFSLAiEA0RXz0+QV1DUjfrgR9tv5Oj2OQVl2nLQkVjN8NxsYiME="}]},"maintainers":[{"name":"alekmarinov","email":"alekmarinov@gmail.com"}],"_npmUser":{"name":"alekmarinov","email":"alekmarinov@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/observablestore_1.0.0_1542654100237_0.6898350605085273"},"_hasShrinkwrap":false},"2.0.0":{"name":"@alekmarinov/observablestore","version":"2.0.0","description":"RxJS/Observable based memory store","author":{"name":"Alexander Marinov"},"license":"MIT","main":"index.js","scripts":{"test":"jest","doc":"documentation readme index.js --section=API"},"repository":{"type":"git","url":"git+https://github.com/alekmarinov/ObservableStore.git"},"keywords":["javascript","rxjs","observable","memory","store"],"bugs":{"url":"https://github.com/alekmarinov/ObservableStore/issues"},"homepage":"https://github.com/alekmarinov/ObservableStore#readme","dependencies":{"rxjs":"^6.3.3"},"devDependencies":{"jest":"^23.6.0"},"gitHead":"48724440408d078c5039c012e02080b1ecfe3206","_id":"@alekmarinov/observablestore@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"alekmarinov","email":"alekmarinov@gmail.com"},"dist":{"integrity":"sha512-fKl+j3RWH5NtIe/cDi+rrbyDu2mPSDcgKOUatRQyakwVRAar6V4RPYGOoXxKnRhtRT5CmwJqJHKBKQB2dZKzKQ==","shasum":"c2161065a3a3da1e53be31c8c6b7532824325b84","tarball":"https://registry.npmjs.org/@alekmarinov/observablestore/-/observablestore-2.0.0.tgz","fileCount":6,"unpackedSize":159029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9g8jCRA9TVsSAnZWagAAzN4P+wbBho3c7X29bjX+r9AC\nvOuhGGgP4cHNxGfTSB1ZcRdFqZ3Kswh9OBTNrAhME4TdT9KHt/vaiqTciRrM\nz2hyWdQtc4vntVFAVAx6F1R/N9+PqSwqE8r8eNiTT6ydYOru24dexfuyk8CA\ngca2RMa3Qc/tc2W781jOJuSYviNnwgRsE/y9deB6VIS9CU9B8xcluvalwhR2\n9Ny02z/yqhBJo7ffXDmuX9aWuPy+39A/f2sXXfEkJj9qP5ybgnMbd4F1uR6z\nhRndOtH6+vSMXuDWwpo/ZvTEvi7soUaHfNHFuEltba+/mZvuFWNlihMPgOfC\nZBEsMJyITF/5cVOtxo0GwUKU/vLPUnTmvlwK39/Hzaroi2MDAWYqXGbuOjQ4\nVOV9XM1+U+1fN3d3F3LX2JRIIjkW3ZPljFM+vvLL8fbH29ACduPRw0tS0t/1\n/p7ktkj6cgqkttrGG+5WJKTdDFbCONUd7ig7YdfU0fwm3mZKk597riRHWA0V\nI1/lcv7Cm7k15wkjj8kpXTF4/K0rDxMXlqG43pfFtpCSfBTtNTn8c7yZmozR\njCh/5JSo6362e7kTalVxrCY6L0L/JAiMk+aIgJGCe2PqfyqNew0lOZJSQBSo\njnqd01gS3pxT7HQeJ8jMnCufyA07ThLysIa9utnbfLDUhGCLNj94jTRKh2f0\nsmDm\r\n=SFzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlBgjFShHpUf2vBbNtMHovrvXaTRXXJrPNhCXvnvXoXAiBNPLQcF7YDqCigWXYC42efNKLhoQ8PeS1JjQZGKoDoiA=="}]},"maintainers":[{"name":"alekmarinov","email":"alekmarinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/observablestore_2.0.0_1542852386866_0.9749846859127023"},"_hasShrinkwrap":false},"2.0.1":{"name":"@alekmarinov/observablestore","version":"2.0.1","description":"RxJS/Observable based memory store","author":{"name":"Alexander Marinov"},"license":"MIT","main":"index.js","scripts":{"test":"jest","doc":"documentation readme index.js --section=API"},"repository":{"type":"git","url":"git+https://github.com/alekmarinov/ObservableStore.git"},"keywords":["javascript","rxjs","observable","memory","store"],"bugs":{"url":"https://github.com/alekmarinov/ObservableStore/issues"},"homepage":"https://github.com/alekmarinov/ObservableStore#readme","dependencies":{"rxjs":"^6.3.3"},"devDependencies":{"jest":"^23.6.0"},"gitHead":"a8e7e12d744e7812efb310d6cf052945d0594c0c","_id":"@alekmarinov/observablestore@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"alekmarinov","email":"alekmarinov@gmail.com"},"dist":{"integrity":"sha512-C3v2VbfxBrqB7rIJbbV7hP1T92TW8n+F+eAjgh+8oflFLDmPv/UDl2rAw6xLgPOOetUq0G3aFK78BqdsFzFaUQ==","shasum":"7e48a99d3463edb8e19642221f803b9e3c340efc","tarball":"https://registry.npmjs.org/@alekmarinov/observablestore/-/observablestore-2.0.1.tgz","fileCount":6,"unpackedSize":159322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9hGBCRA9TVsSAnZWagAAvncQAJtkE/0h+Cxa3+LwKbcx\n1NHM3W5TE2lSZ++Wx8tOAeYH/GDLD7i/PoUBBi8AHR4JEyMFmGeLylEH/phC\nBmOdGvO58RRX76JBhKET5sKvSl1oVVJyqP+u2WudH2jivANwzfF5kMNjb0tx\nyXkyhdRZNRY7BUjxHySknF1YoYLMR39Dcb9Gtk7EJyeFcSbzjnw+ynW9I3v8\ngea3+4QkpftQXxn6sb9RIytwBdpaCRtaITZk/d2QLye/3zLXKDgPAOytpv6v\nqFURZ8LZqlU3GQWhc7bUlm7lfZbAAz7X1UYEmDVYIUCim1lQniX5Vht56VfU\nv2W50Go+HLNPxIVHM23MCOFVBFeJVZo61AL89OUlDPWLmJJuFEv6A8VAvwEO\ndCRukV82XKV53Rhk1eXxjptcsbmLnBt0D4BNMKOBxoKRp0KIV+mL4GtpRUMc\nf/k+WRD/wcXJeObTcJXsA2PE8ssGo1AcaZz77Q2P5v9ZVj0bWpUTKGEOCzhy\nA3184tt1LU0uXtV9RhOoiFZ3G9vcyIsyIgx4mJSjUNja5QWUEgD3iYZgQc5A\nJNeKhfoLfomyPB/ICekPCSlbgUyt+ICph9Td4prdJSYDNj4JI5mpBBb4GzvL\nce03jye4Y3rSwtZt2NvJFrkhBkSdSZjzWhxQkE2tYdrFEP+E3yv7luEoFh5H\n5nSb\r\n=wU4n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDArnIS+l9oISssi/JXiliGsR3xSP2Yd3AhLrF1oh6YQAIgVq0bIdbg7Ya84aY6PwAvobLRFSZ57mhGxfNmsV4VeKU="}]},"maintainers":[{"name":"alekmarinov","email":"alekmarinov@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/observablestore_2.0.1_1542852993056_0.4873118322893073"},"_hasShrinkwrap":false}},"time":{"created":"2018-11-19T19:01:40.059Z","1.0.0":"2018-11-19T19:01:40.375Z","modified":"2022-04-04T12:37:17.224Z","2.0.0":"2018-11-22T02:06:27.006Z","2.0.1":"2018-11-22T02:16:33.175Z"},"maintainers":[{"name":"alekmarinov","email":"alekmarinov@gmail.com"}],"description":"RxJS/Observable based memory store","homepage":"https://github.com/alekmarinov/ObservableStore#readme","keywords":["javascript","rxjs","observable","memory","store"],"repository":{"type":"git","url":"git+https://github.com/alekmarinov/ObservableStore.git"},"author":{"name":"Alexander Marinov"},"bugs":{"url":"https://github.com/alekmarinov/ObservableStore/issues"},"license":"MIT","readme":"# ObservableStore\n\nRxJS/Observable based memory store\n\n# API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n### Table of Contents\n\n-   [createItem](#createitem)\n    -   [Parameters](#parameters)\n-   [updateItem](#updateitem)\n    -   [Parameters](#parameters-1)\n-   [deleteItem](#deleteitem)\n    -   [Parameters](#parameters-2)\n-   [items](#items)\n-   [item](#item)\n    -   [Parameters](#parameters-3)\n-   [size](#size)\n\n## createItem\n\nCreates new item in the store\n\n### Parameters\n\n-   `item` **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** object to add to store\n\nReturns **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** the item with added \\_index property pointing the same item in the store\n\n## updateItem\n\nUpdates item at specified index\n\n### Parameters\n\n-   `index` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** in store to be updated\n-   `item` **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** object used to update an existing item in the store.\n\nReturns **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** the updated item\n\n## deleteItem\n\nDeletes item at specified index\n\n### Parameters\n\n-   `index` **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** in store to be deleted\n\n## items\n\nReturns all items\n\nReturns **[array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array)** all existing items in the store\n\n## item\n\nReturn an item at specified index\n\n### Parameters\n\n-   `index`  \n\nReturns **[object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** an item\n\n## size\n\nReturn the number of items in the store\n\nReturns **[number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)** number of items in the store\n","readmeFilename":"README.md"}