{"_id":"flux-store","_rev":"29-78a61bbd03f06bb1272ce81b6e2b4d8f","name":"flux-store","description":"A simple store for Flux.","dist-tags":{"latest":"1.2.4"},"versions":{"0.0.1":{"name":"flux-store","version":"0.0.1","description":"Simple base store for Flux based applications","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com:Hanse/flux-store"},"keywords":["flux","react","store","react.js"],"author":{"name":"Hanse"},"license":"MIT","bugs":{"url":"https://github.com/Hanse/flux-store/issues"},"homepage":"https://github.com/Hanse/flux-store","gitHead":"a8c240185a01c43c8a648d07bcf1c050bf6c4905","_id":"flux-store@0.0.1","_shasum":"f3856093aa58a94cf0168a39eeff9a60044f3c9e","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.32","_npmUser":{"name":"hkkoren","email":"hanse19@gmail.com"},"maintainers":[{"name":"hkkoren","email":"hanse19@gmail.com"}],"dist":{"shasum":"f3856093aa58a94cf0168a39eeff9a60044f3c9e","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-0.0.1.tgz","integrity":"sha512-Gx5SztdKBgASUg9wx5hCOA0vVqwx4RvFm+W4SR/CMCHyyTHkrCHyJJixYCnvpZQdzB1GndHopBlE1knBg76b7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS5juSkoarNBML9gu4L+XaMQWJx6tMV3YxxU3g4/y8HwIhAKMgX32XZ1zq//+QGfwQp5xar1P9im0nIa54E88syd8c"}]}},"1.0.0":{"name":"flux-store","version":"1.0.0","description":"The missing store for vanilla Flux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^1.0.0"},"gitHead":"c443931b39df2cb072ad076f153c39a9f1da4b02","_id":"flux-store@1.0.0","_shasum":"7bdb883f717d6cd5e7b34d1234a554a5db2c3c1f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"hkkoren","email":"hanse19@gmail.com"},{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"7bdb883f717d6cd5e7b34d1234a554a5db2c3c1f","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.0.0.tgz","integrity":"sha512-nj5Yf9VBrJEpIpGTSgvATAYd9iPr/SjYL4ZOmC4hljjGnMSD9OAVOvkA3/7ilRDRQBuhYjkwUC7BOPBxn23bPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX82f1vVgY5DLEttMsxRGlBaUyUsL0wWbbxnfbHvT0uAIhAKY5seh6g3PG39ISvO8i++7eEeM8sffexEgwa7Uh06zs"}]}},"1.0.1":{"name":"flux-store","version":"1.0.1","description":"The missing store for vanilla Flux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^1.0.0"},"gitHead":"334c5cc6ebf359c615d3d8eb4d76530e64017dd9","_id":"flux-store@1.0.1","_shasum":"2decad370285e17d31dd21d861ef1de3901bc9a8","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"2decad370285e17d31dd21d861ef1de3901bc9a8","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.0.1.tgz","integrity":"sha512-Z+BNCIP6xRMLHYOJ0qMRhj7QMDtGvs/FwxEyGVA19o2216MpgBMbc+ZE67owLVPqXhIgC9p/mgA4Unc9eG+wtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdHNyowQv+nGAUbW6j3hT/vPRKysygxMT1XKi55htknAiBSG0pSiSAGECLNTBM81n8QSPUErwAeAy648aDqFQMMJg=="}]}},"1.1.0":{"name":"flux-store","version":"1.1.0","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^1.0.0"},"gitHead":"30bb0b95d12f73edf7d2350b8925740fa620402e","_id":"flux-store@1.1.0","_shasum":"136cf27b969900ceed4876d1fdb94e4ab75795b2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"136cf27b969900ceed4876d1fdb94e4ab75795b2","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.0.tgz","integrity":"sha512-6QS8nLcVr2bWDs3M/ukAo0wLolP7fO7UbuwWmDiwji+9a8xTCikNoEW5RnSSRTB+W0a+jbwnX5uAvHcjrbX2LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlFyT7cE72OQucJxwnNzIXnfa3ZTu2ZwOoTVb5bmOr1AiEA9OZhUZMvfgwCCbpr3TesEczK2gjPDbDTrpQ5yIBiqcM="}]}},"1.1.1":{"name":"flux-store","version":"1.1.1","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^1.0.0"},"gitHead":"72ee3870a9ccc816b0f4e9956cf39bc4addc6968","_id":"flux-store@1.1.1","_shasum":"65603a60afc554665f5fffe92a96a1556f9e8ad9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"65603a60afc554665f5fffe92a96a1556f9e8ad9","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.1.tgz","integrity":"sha512-4cWfnGIAvNos7XeipSLu20Bp5eVPSt2mzk13/mNZ3qOwYkL59A4OrxcxUAe5fsxKiJq8jD1cyY8hJASZTtCLhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFlqAMuOg08yMYtdqrfMIHjpxZvpF3R8GrdkP+zNRVJwIhAN4+c772cMN9LFKoxSF66EeUgL5C5W+7BHkCCafdfnVz"}]}},"1.1.2":{"name":"flux-store","version":"1.1.2","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^1.0.0"},"gitHead":"f9afa6da01fe75f9c76e01fd4b21b6acda82df3a","_id":"flux-store@1.1.2","_shasum":"1431d4f511d613be7f982153b7faff9eba0f3744","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"1431d4f511d613be7f982153b7faff9eba0f3744","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.2.tgz","integrity":"sha512-TEi6IUb/TRLnEzM3ukFmMT/0JhLZIFunjOk2KO8rqQYBtiiCd9tHghTUaAhb/vpwGiAIiMW2K96/+d6uCKhI9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3h6ik9aX7I3vDeeNkKh5auksx0uq+yR2ZGqd36p6GsAiB+HE7nC3XFzDnJlOZMvWXe6jJ7ZUpak06H0QqLQb3vLA=="}]}},"1.1.3":{"name":"flux-store","version":"1.1.3","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"./node_modules/lab/bin/lab -c -L","test-cover":"./node_modules/lab/bin/lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^1.0.0"},"devDependencies":{"code":"^1.2.1","lab":"^5.1.0"},"gitHead":"2c983d8b7970576658440d60259260bfe31852d7","_id":"flux-store@1.1.3","_shasum":"52a11275601f9d2b873587992154981a35b157cc","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"52a11275601f9d2b873587992154981a35b157cc","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.3.tgz","integrity":"sha512-MmNCA5W3Ig6alXCINdZRHQsz8QU/M3MG7qd7LzFpTkSkmqAy0GBp6bjOoYoPTSItUFuYzSxMhQy+L/0ERNMDJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb7frcqEzTCawVUM6gYtVcby/IT/JBleWzx19qn6oUggIgKAdZQfEKqvi/hGvTUI6/YpQXWCxq/dL0OXpgjCZbd1w="}]}},"1.1.4":{"name":"flux-store","version":"1.1.4","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"./node_modules/lab/bin/lab -c -L","test-cover":"./node_modules/lab/bin/lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^2.0.0"},"devDependencies":{"code":"^1.2.1","lab":"^5.1.0"},"gitHead":"6ea7789d2852fbb8d97ac78f892d8ba1bdfe0684","_id":"flux-store@1.1.4","_shasum":"16c1d67108fe207f5358394e561373f3e4b063e2","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"16c1d67108fe207f5358394e561373f3e4b063e2","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.4.tgz","integrity":"sha512-v6H8OlznAHUl/nTQbZJwOw1VKwLRZz9b1qI/sdf/G8ygKYK/CG5RYVMvAejFtyX4OAteR6CGlcW4Uc3LSOmSxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAk1LVooK65pauQiwG6rFxYcFe9W4h3Fw0+aXVULIFHjAiEAh8jzvHtNK+XKy1hCSsHOXKHsiBceoSBdKu72nwq7El4="}]}},"1.1.5":{"name":"flux-store","version":"1.1.5","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"./node_modules/lab/bin/lab -c -L","test-cover":"./node_modules/lab/bin/lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"https://github.com/jedireza/flux-store"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^2.0.0"},"devDependencies":{"code":"^1.2.1","lab":"^5.1.0"},"gitHead":"1d6b00052d59ee41b97005e6391c55ba6d834155","_id":"flux-store@1.1.5","_shasum":"e063acc3b64e315295833b4ff3b833851209ef93","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"dist":{"shasum":"e063acc3b64e315295833b4ff3b833851209ef93","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.5.tgz","integrity":"sha512-fYBKs3h4Rz4wt5V1+nCOxQG0y2yZpkkzjhHWWIZXm1rv1YZFYBntKZo2avKNt0gDTplsWRzOfNNECFp0sLfG4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsMguWUKMBIEVu1n4Sz5mUZHjjqsB5VgxOdmFDXBoD1AiA1lYVYdNwfnStvImuvVCOhGb2zkitMJskfzgkOv+KG8Q=="}]}},"1.1.6":{"name":"flux-store","version":"1.1.6","description":"The missing store for Flux.","main":"index.js","scripts":{"test":"./node_modules/lab/bin/lab -c -L","test-cover":"./node_modules/lab/bin/lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html","update":"david update"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^3.0.0"},"devDependencies":{"code":"^1.2.1","david":"^6.1.6","lab":"^5.1.0"},"gitHead":"458df975f23a001e939a1cf1f53c300e4226c161","_id":"flux-store@1.1.6","_shasum":"3a57222d12718e2d7b180db2f03c7f62a7277f3b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"3a57222d12718e2d7b180db2f03c7f62a7277f3b","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.6.tgz","integrity":"sha512-Gs16Irsns16Kwb4+TasXexLYDjJjW4EAokya0+zqZzPNc5BMlMdDlDva4uDBoWeE1czd0ZJeYBtFX2xHvxH9EA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+vDRmQqKQ+QkwkGuthlwGReJ+mIp8apnVN95H6XfCYAiA03lIwL7rECbVgszgxoTeztOoWszNuvep3ez2HqHlz6w=="}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}]},"1.1.7":{"name":"flux-store","version":"1.1.7","description":"A simple store for Flux.","main":"index.js","scripts":{"test":"./node_modules/lab/bin/lab -c -L","test-cover":"./node_modules/lab/bin/lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^4.x.x"},"devDependencies":{"code":"^1.x.x","lab":"^6.x.x"},"gitHead":"7f5802b70881f253a6be3291aed8985d4e9d7092","_id":"flux-store@1.1.7","_shasum":"73814bc688f2b011e60b1b8cd77b5224a994e0cc","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.2","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"73814bc688f2b011e60b1b8cd77b5224a994e0cc","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.1.7.tgz","integrity":"sha512-ou1UWXF+CcSdBaOWGrKbOUYWVxhN5ZyQ80sAJEno4c3L5UFOrgLz2k0VWIGdj3lOP9TIctKjoZJ3MOXaJJ7iFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDowFOt6e8ShqP2ikYWdgyCxKS9WqjGC4LHFH8EOdflFAIhALZXfAL3HSviRmT9w0E6hJ7mbIuEq+SZrbUASk6zHXFs"}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}]},"1.2.0":{"name":"flux-store","version":"1.2.0","description":"A simple store for Flux.","main":"index.js","scripts":{"test":"lab -c -L","test-cover":"lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"^4.x.x"},"devDependencies":{"code":"^2.x.x","eslint-config-hapi":"^6.x.x","eslint-plugin-hapi":"^3.x.x","lab":"^7.x.x"},"gitHead":"aa80a489cefabd8b1cccc5e92afd24a32a842668","_id":"flux-store@1.2.0","_shasum":"47c3b6af804910d3c4cdd6f05619fc3d3310a07f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"47c3b6af804910d3c4cdd6f05619fc3d3310a07f","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.2.0.tgz","integrity":"sha512-TDL1kcdUNXjZ7PIL5Hf/EhA7A9zLCE9SClMCRP3+5Wc8rYf4bxhFBhBoD2I4G473GREYyKtVYQ4AJq/ztKjsQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7LZKKpJGI32Ptw+CuIYA7FBCOMni8UR9L+Qs5qGG5bAiAaEZSWFDhtqwZgKmZAHx92PbpOaahgbPHf14BtG/JJ1g=="}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}]},"1.2.1":{"name":"flux-store","version":"1.2.1","description":"A simple store for Flux.","main":"index.js","scripts":{"test":"lab -c -L","test-cover":"lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"4.x.x"},"devDependencies":{"code":"2.x.x","eslint-config-hapi":"8.x.x","eslint-plugin-hapi":"4.x.x","lab":"8.x.x"},"gitHead":"2159db8acc260f157029ab2778fe9180bfa54e01","_id":"flux-store@1.2.1","_shasum":"b348b36ab87e468d64549dad7d0b8a0aa60929f2","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"b348b36ab87e468d64549dad7d0b8a0aa60929f2","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.2.1.tgz","integrity":"sha512-wWzht2BCXOpRexDAVwv+Jy7WJZTbpfG92ODGQUO3pfKkdV6F4chtvOPQc+b3t2xY3zm+V1Ia4xEkrovJXfbq/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBScEJx2yPsgnGpTJbsvdBBSMzHCP/vz0PXcY95m0qY1AiAbkPN1oPNLpkPapubDH8X6bh35h9wV3DBNL+sj+WmLzQ=="}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}]},"1.2.2":{"name":"flux-store","version":"1.2.2","description":"A simple store for Flux.","main":"index.js","scripts":{"test":"lab -c -L","test-cover":"lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"4.x.x"},"devDependencies":{"code":"2.x.x","eslint-config-hapi":"9.x.x","eslint-plugin-hapi":"4.x.x","lab":"10.x.x"},"gitHead":"d87104be4e3510bfe79b1ed22f9cff352c68d81d","_id":"flux-store@1.2.2","_shasum":"dc07d37de05aa46b9596e22b3ebb3b97db750392","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"dc07d37de05aa46b9596e22b3ebb3b97db750392","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.2.2.tgz","integrity":"sha512-5OirT4oYubmJxNsMHH18u+Gz7ygBxP3Fc7BlOsQXlR8nI2NqRafsjnvE3UEfjO8S3S3s0H33zdg/msPp9fI/0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNLAPKdJNxxJVK3syTI3dnNQwoiRQ9Upf4oeIBk6E0pQIhAKTB/6y2yWKy1xHkgYH6/2jXsCPzdjRmNgHkmDKICYjb"}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/flux-store-1.2.2.tgz_1460355365057_0.23997324565425515"}},"1.2.3":{"name":"flux-store","version":"1.2.3","description":"A simple store for Flux.","main":"index.js","scripts":{"test":"lab -c -L","test-cover":"lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"4.x.x"},"devDependencies":{"code":"3.x.x","eslint-config-hapi":"9.x.x","eslint-plugin-hapi":"4.x.x","lab":"10.x.x"},"gitHead":"4d729d9389e7db4b51a18e038cb19ea2a6263017","_id":"flux-store@1.2.3","_shasum":"eb81e7227f9b3b0cd7bd1757026a4e6248451464","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"eb81e7227f9b3b0cd7bd1757026a4e6248451464","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.2.3.tgz","integrity":"sha512-OIb7PRLDTK6D6yG75w3jZhYrb1MsL1gDUO9of3tW64XbW37e8p+SQg1Fz1VOBqgGL+QKTqD8DbWOb5YTKOTHZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxPA3j/mdipUBPqMrZd9eaCISLf8Tt7AHFe5ebvhnCAAiEA7/MIhBS02VGNs7KIC4pEg2U6ST5hTn5n7pjM6t+66QA="}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/flux-store-1.2.3.tgz_1470514829479_0.2860231692902744"}},"1.2.4":{"name":"flux-store","version":"1.2.4","description":"A simple store for Flux.","main":"index.js","scripts":{"test":"lab -c -L","test-cover":"lab -c -r html -o ./test/artifacts/coverage.html && open ./test/artifacts/coverage.html"},"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"keywords":["flux","store","react"],"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"license":"MIT","bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"homepage":"https://github.com/jedireza/flux-store","dependencies":{"object-assign":"4.x.x"},"devDependencies":{"code":"3.x.x","eslint-config-hapi":"10.x.x","eslint-plugin-hapi":"4.x.x","lab":"11.x.x"},"gitHead":"b063849943131a413b72cb2f2eeee249b38d573d","_id":"flux-store@1.2.4","_shasum":"a1c0d8e68e54db9b74d155cb5715dda469ae34c2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"jedireza","email":"jedireza@gmail.com"},"dist":{"shasum":"a1c0d8e68e54db9b74d155cb5715dda469ae34c2","tarball":"https://registry.npmjs.org/flux-store/-/flux-store-1.2.4.tgz","integrity":"sha512-3M0spSG10k5RtEEuoosAKKCILxQkQvKfO3hOBLBf6cc7CuAM2ZtKPYRAFaFGEVygKW1x39Vw2OdHl6h6JZZoaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6wQY5mrp5+MzYR7mRFVimvaTxrXldteIgnzqS+LpZEQIgAwILO2nnyGt0UBKW0AO3rysb1lkljUYkJh4hrOizJ44="}]},"maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/flux-store-1.2.4.tgz_1473316295098_0.10337167512625456"}}},"readme":"# flux-store\n\nA simple store for Flux.\n\n[![Build Status](https://travis-ci.org/jedireza/flux-store.svg?branch=master)](https://travis-ci.org/jedireza/flux-store)\n[![Dependency Status](https://david-dm.org/jedireza/flux-store.svg?theme=shields.io)](https://david-dm.org/jedireza/flux-store)\n[![devDependency Status](https://david-dm.org/jedireza/flux-store/dev-status.svg?theme=shields.io)](https://david-dm.org/jedireza/flux-store#info=devDependencies)\n\n\n## Install\n\n```js\n$ npm install flux-store\n```\n\n\n## Usage\n\n```js\nvar FluxStore = require('flux-store'); // that's us, such meta\nvar myDispatcher = require('flux-dispatcher');\nvar Constants = require('./Constants');\n\nvar ActionTypes = Constants.ActionTypes;\n\nvar Store = FluxStore.extend({\n    dispatcher: myDispatcher,\n    stateStuff: {\n        loading: false,\n        objectFoo: {},\n        arrayOfBaz: []\n    },\n    getStateStuff: function () {\n\n        return this.stateStuff;\n    },\n    onDispatcherAction: function (payload) {\n\n        var action = payload.action;\n\n        if (ActionTypes.SEND_REQUEST === action.type) {\n            this.stateStuff.loading = true;\n            this.emitChange();\n        }\n\n        if (ActionTypes.RECEIVE_RESPONSE === action.type) {\n            this.stateStuff.loading = false;\n            this.stateStuff.objectFoo = action.data.objectFoo;\n            this.stateStuff.arrayOfBaz = action.data.arrayOfBaz;\n            this.emitChange();\n        }\n    }\n});\n\nmodule.exports = Store;\n```\n\n\n## API\n\n#### `onDispatcherAction(payload)`\n\nThis is the handler for your `Dispatcher`'s action events.\n\n#### `registerDispatcher(Dispatcher)`\n\n_This is done automatically when you use `extend` to create a store and pass in\na `dispatcher`._ This connects your `Store` to your `Dispatcher` and populates\nyour `Store`'s `dispatchToken` property so Flux stuff (like `waitFor`)\ncontinues to work.\n\n#### `emitChange()`\n\nThis emits a `change` event so listeners know that state has changed.\n\n### Change listeners\n\nTwo functions are included in your new `Store`. You'll probably use these in\nyour React controller-views.\n\n#### `addChangeListener(callback)`\n\nYou can use this in `ControllerView.componentDidMount` like:\n\n```js\ncomponentDidMount: function () {\n\n    Store.addChangeListener(this.onStoreChange);\n},\n```\n\n#### `removeChangeListener(callback)`\n\nYou can use this in `ControllerView.componentWillUnmount` like:\n\n```js\ncomponentWillUnmount: function () {\n\n    Store.removeChangeListener(this.onStoreChange);\n},\n```\n\n\n## License\n\nMIT\n\n\n## Don't forget\n\nWhat you make with `flux-store` is more important than `flux-store`.\n","maintainers":[{"name":"jedireza","email":"jedireza@gmail.com"}],"time":{"modified":"2022-06-18T02:29:15.519Z","created":"2014-10-27T10:55:29.788Z","0.0.1":"2014-10-27T10:55:29.788Z","1.0.0":"2014-11-13T05:49:57.026Z","1.0.1":"2014-11-14T01:56:18.874Z","1.1.0":"2014-11-19T05:21:57.041Z","1.1.1":"2014-11-19T06:46:45.568Z","1.1.2":"2014-11-20T06:22:09.392Z","1.1.3":"2014-12-12T05:37:26.062Z","1.1.4":"2014-12-12T05:40:38.774Z","1.1.5":"2015-02-19T03:21:07.844Z","1.1.6":"2015-06-29T04:33:50.128Z","1.1.7":"2015-10-23T07:53:42.046Z","1.2.0":"2015-11-07T22:14:15.582Z","1.2.1":"2016-01-02T23:35:13.142Z","1.2.2":"2016-04-11T06:16:05.499Z","1.2.3":"2016-08-06T20:20:32.569Z","1.2.4":"2016-09-08T06:31:37.382Z"},"homepage":"https://github.com/jedireza/flux-store","keywords":["flux","store","react"],"repository":{"type":"git","url":"git+https://github.com/jedireza/flux-store.git"},"author":{"name":"Reza Akhavan","email":"jedireza@gmail.com","url":"http://reza.akhavan.me/"},"bugs":{"url":"https://github.com/jedireza/flux-store/issues"},"license":"MIT","readmeFilename":"README.md"}