{"_id":"fluxx","_rev":"50-74d41ccb8fdc0ae60b383c986799c908","name":"fluxx","description":"Terse application state management","dist-tags":{"latest":"0.14.15"},"versions":{"0.0.1":{"name":"fluxx","version":"0.0.1","description":"Facebook flux modules","keywords":["flux","facebook","dispatcher","store","action"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.0.1","dist":{"shasum":"2bcab54eecdc73fdcbf5b9789cafa05ec261f899","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.0.1.tgz","integrity":"sha512-VxZi3xL4xKhgis5qvtkgW7B7L7U/yBojvLGxnwK9FuhG+0gQr1r0d/R3zr0V6K3jxs9uLJs4Qqq5THiNi+DwIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3jQ16+iqRA/uUh3RhWyg/pp8f2Dms39BBJsfi7WLJDAIgZKT7NIAtNTgRLEyIH8k0noZB6/5Fq3e3ohh4jooKCs4="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.1.0":{"name":"fluxx","version":"0.1.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.1.0","dist":{"shasum":"0aa148689c98482196ccb443d624ec900eaae9de","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.1.0.tgz","integrity":"sha512-gIwQIGWh4IrD6rga0Ztpj1aMSYpoN3Wc6qdaIMMfQGXZPe55xGBbwK/6nGG1T+1IvXGuP4ytMvMqqWoo5LC2lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVUiUtZoIbOIjMr/yJ49w+DQLNWtNpu3REiQ/uppd+WgIgDvL79i4YF7so6C4qvCRPa2fT9vnTi3L5VsmRXsePZPs="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.1.1":{"name":"fluxx","version":"0.1.1","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.1.1","dist":{"shasum":"c209d589d210b41ccf88f0fea61dea947e8e7b26","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.1.1.tgz","integrity":"sha512-nT88FbTNRQPKvEcd53ohkhbPqdhMfYlPi1IIEeF6r92Cpnputl8xzyKbQRKYboErGY90LlvpOCDJlfnZmG2tXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOMG6YkpWT3wDKTopH/Wb01K3Gf3gm4laWya8Riq3jyAiBjyGZBzGO3/duw2B/3cVyWhkkuq2KNGdjwFwn1SLIT3g=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.2.0":{"name":"fluxx","version":"0.2.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.2.0","dist":{"shasum":"029bb52da3030b26b5361a361492d54de73ad687","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.2.0.tgz","integrity":"sha512-SwPrA71C54Fa5G4OFFw0cHNIPvW9tbb9g6ORRZwvZ4H3JB7uF+yxAYloxxfjUXRdWx3sj9Pc0yT2pC1tDHlAig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClfsvHhjqaksLJC0SyvtlQ390U+rQn96kOGVMseMZzKQIhAIjf+OvMVzxlJjy15Wby2DwyCiPzSiO8eZJW1kszntN8"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.3.0":{"name":"fluxx","version":"0.3.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.3.0","dist":{"shasum":"b1d8592628c34d2ec119e291f47643dd905d0a6e","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.3.0.tgz","integrity":"sha512-JSQcK0A9BVIIgu6jPeVcRYxjB6bTXhNNej6e0HqLje/dFAUYQ7sYp2yMO+ZjTVsbRozXkKXfzw2eB9xFMqRbZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc6PAeo730MbCOUonj9lOLNSvWRCwFVIklfmVQ1qLNhQIgeQEcaBYwedbKQbuOWTKfD/cVotPoeRw7FOIPES3KfBc="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.3.1":{"name":"fluxx","version":"0.3.1","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.3.1","dist":{"shasum":"d3aa4f20cb50d44d4519626411eefe2811b4a966","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.3.1.tgz","integrity":"sha512-Jj3JH/+gEgzRgHUFVNOaBVejT024NxkMyUOk5HU9wUQSVFCiUkvrnKHHnQzi04oGst+uD+QXraGgqseiOy/E0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCqnvwg9wOSchfYTu+nfsfd0mokSz5pt99WUXV++p52AiAkUEfAx4d1whs/TaPSWZ+VV8zaBTJwtbfJ4xcG0h8T9w=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.3.2":{"name":"fluxx","version":"0.3.2","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.3.2","dist":{"shasum":"d0c0e8e520a70fd7382fe2a45ab33d74333b9861","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.3.2.tgz","integrity":"sha512-5tG79AAFxHknys/rdv99Mk5V69lzr4XWaMKnXiroRDGNRl81vzTR9A544hwfwlbnJS96fQJgCIqJghvmx26M7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQsSBMJ/InUrJVj5PXg9Gfs1OYukeMg4pbV9iX8FKPAAiEAo3jHGmfEVOQYjmrfi11rQV/pPdBJRxRvJaGjbODvPcU="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}]},"0.4.0":{"name":"fluxx","version":"0.4.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"gitHead":"9a2455c9640a69804af857fda7d4b3f346a6f2ad","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.4.0","scripts":{},"_shasum":"e8deeb971bb51980b34da2986b80d521f0076428","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"e8deeb971bb51980b34da2986b80d521f0076428","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.4.0.tgz","integrity":"sha512-kKvBJ4ndXZfTiplrqdoJGGCuXo4QTR0dat+GCLMc8H6iO9W2KNHp1MsqWuDjeK/3DdGvC7a6cvVLdEaJJt8blQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG7EkgSGF3yxiiT+dt8zx4MxzFW516VGzp5hMMgsePDqAiEA1f9ROybrJ4VUUCWvBdHcUZY5Tgompz4FwK9XWOga3gs="}]}},"0.4.1":{"name":"fluxx","version":"0.4.1","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"gitHead":"0bbe6a428ad90ff5a8cf1c11bd6c568c75db2c6e","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.4.1","scripts":{},"_shasum":"d690b818895ebc971a760c1c06f5ecc5a9dceea9","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"d690b818895ebc971a760c1c06f5ecc5a9dceea9","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.4.1.tgz","integrity":"sha512-hRdPWYfDX9szQhrhv2Tgw/CjKlxalV92e8eMIZGvFEqEOP2grMeNuBmlskkKeLTOYuZMoc6inkcMdLV5EOpDEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/3KnSb8mhzL4nnhn9xZiU5i2CPWFfeoRL29RX00G6ZAiEAwxBivfaFucX5GpTwjkMk3jcmj5oWZPuunIinq3SQUFw="}]}},"0.4.2":{"name":"fluxx","version":"0.4.2","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"signals":"1.0.0"},"gitHead":"4c709c05b2bc2827aa1ba51fecef4cc853231045","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.4.2","scripts":{},"_shasum":"0b27d6da75d1d4cac41c479619241a6e23d6dfe7","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"0b27d6da75d1d4cac41c479619241a6e23d6dfe7","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.4.2.tgz","integrity":"sha512-fDPYDL/pmhP+0qLEPiDGhKMRQgxdyB6W8QJ/wfy50bQguPQocAyzZz6DONBsNoMShosObGwaSwSxN57RLS5/dQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3CJs3VQm7G+9LAEvSk9Sx30W1qj0gfUppO3as5hH2eAiEA+F14qgIw3DF2gqBpMLk4hRhqcmLUK9pIXcknq/qUM10="}]}},"0.5.0":{"name":"fluxx","version":"0.5.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"devDependencies":{"mocha":"2.1.0","better-assert":"1.0.1"},"gitHead":"6133c22475f272b9196693c00e165500e0305e3a","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.5.0","scripts":{},"_shasum":"13a47467824b3e5ca8b86349d9f334d02868369e","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"13a47467824b3e5ca8b86349d9f334d02868369e","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.5.0.tgz","integrity":"sha512-0uXMY0WrVknO+gxsKnlENlP/wTjromLE93iCnVfG8uQtfA2pRkrBEkpPsNLzCk0JlmtmRqYyDHyimS2kU3xl6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC908H3m9iz2Wy6v3kRxM9Kj98ZRNagQoVpljiGDLufHAiEAvZz85Oj6UQCgGhNqBlMb1lXYzl7Hh1yAkhpszXlUF1c="}]}},"0.6.0":{"name":"fluxx","version":"0.6.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"devDependencies":{"mocha":"2.1.0","better-assert":"1.0.1"},"gitHead":"7552be4eae189c44fd9c17d07301424864604c9f","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.6.0","scripts":{},"_shasum":"9d7607b09198b755184d6f0e1ad789d9e6594aa5","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"9d7607b09198b755184d6f0e1ad789d9e6594aa5","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.6.0.tgz","integrity":"sha512-MywQxWdyUNG2snhbYFf6HS5pGKOB2SGcVanVTWJX15jTX5UZsq63iX8WspQPbH+Bi0tC+con+1jHPerxDboA8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfCyGdKCBwKyk8ytxDrfSNLPgP9DVLJZ94BunkYj66HAiBJ8fYx2OE8rsHIMw8e0Y1AvomStlMi7hV6/DGFIOlKTw=="}]}},"0.7.0":{"name":"fluxx","version":"0.7.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"devDependencies":{"mocha":"2.1.0","better-assert":"1.0.1"},"gitHead":"1526e236745c5d876ba2729693ea8a0a69437c6b","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.7.0","scripts":{},"_shasum":"b87ed52d51f1e34c3ed0a7d1d799a36910a3d8c3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"b87ed52d51f1e34c3ed0a7d1d799a36910a3d8c3","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.7.0.tgz","integrity":"sha512-XC5tMi53qFQB/FRqK6dihor7YtVb2xLyoW8Bu5fteg9V/OZYzDZW30XuBlKV0vURwkcjK0TCqoZOsUHHHe8wTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLAlKjEHamGoJ76ZHZD4oHrO9ngyCTDL+3gLgVLnYV0AIhANUe6lh5pVZcVVqbBoTlmVY2CBkOhSHes+ibKStYO2l6"}]}},"0.8.0":{"name":"fluxx","version":"0.8.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"devDependencies":{"mocha":"2.1.0","better-assert":"1.0.1"},"gitHead":"0566fb1a8777b1121bbb82c8edc097536b4cf40f","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.8.0","scripts":{},"_shasum":"a3eca6777a46c813504e7db9ff0cff54d8b3146a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"a3eca6777a46c813504e7db9ff0cff54d8b3146a","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.8.0.tgz","integrity":"sha512-RcpZK0RzLby4mLJSMIw3SXtBc+JZ7yeLMSH7YDt6g8WA9EcFHwbShZsbp5UHH5KZRyfol5CosEZ0LYbZzk3T+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMGbPAlq/nwQHBLRTXVE8+IIiVdVGA7Mfm9nBXfE2CywIgTtETrRO5XF5sJkKJ6UwI46669EMnZkO9DnouJ4zHMGw="}]}},"0.8.1":{"name":"fluxx","version":"0.8.1","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"devDependencies":{"mocha":"2.1.0","better-assert":"1.0.1"},"gitHead":"11a7f5048f6a495270d8361b9ab16ac90fbe4420","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.8.1","scripts":{},"_shasum":"04f193c9d486fa7aa9e7985cb1e45a5488aa9f72","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"04f193c9d486fa7aa9e7985cb1e45a5488aa9f72","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.8.1.tgz","integrity":"sha512-wD7LgE5zIzTULRhvjAvQrTC37VOU4VPsTJeuYWZ1GGcwLtCB1jaoiizAa0mdVUHLZVDVTP17uXOXS8qYpSpqgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvEfDm2r+214LGJj55WQpqLa5OQW5usCaVMSsx1a0kfAiEAmysipwGYRr4NgyskHfwCVr4zp/ctSC6nET0eJW2o9KQ="}]}},"0.9.0":{"name":"fluxx","version":"0.9.0","main":"src/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2","babelify":"6.1.3"},"peerDependencies":{"react":">=0.13.0"},"devDependencies":{"mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"browserify":{"transform":["babelify"]},"scripts":{"test":"mocha --compilers js:mocha-babel --ui tdd"},"gitHead":"ac6db3d90933911eea32d99ca970a0bad99c0499","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.9.0","_shasum":"ae8ea4e7c145280f63b0cd2c4958ef3dffe3dfdd","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"ae8ea4e7c145280f63b0cd2c4958ef3dffe3dfdd","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.9.0.tgz","integrity":"sha512-ktSvb6W1+HbWqJxFJti6/97a9lQLHmCmtkjsGM7EbiXbxR1wmDnmYKc95JDU3LdYcG9aMD5kZDTU4XPiJvEKzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg4cSYo4XJ3N2vkDp8xSbu/kb1s/uhLNG9P/L/HMSFfAIhANKutCcUPasem3EQAbheNm1+zUzCqhJUnLYLWWCVIvLK"}]}},"0.10.0":{"name":"fluxx","version":"0.10.0","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":">=0.13.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"f7ab8c0dea355fb65081448bcff6dc35dfc9b1a2","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.10.0","_shasum":"a1320a1e66e41e16272f2a1bcd2f0fa8624064e1","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"a1320a1e66e41e16272f2a1bcd2f0fa8624064e1","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.10.0.tgz","integrity":"sha512-hsXNg2T3YeUGUtDZ2uhgCyC9t3vzUI5CTK/E8FRW88614si9prNjiz1V2x77hkt/FRiM8TCfhw2Fbup3IU0znA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2GRpBOK3pi7XeOptjMoBtuC31+iKhmwkHRwVlw43dDwIgFYq8PlKZZrTboy+aRojZ6VeEYw3E2dJR/aw5MlEWSRw="}]}},"0.11.0":{"name":"fluxx","version":"0.11.0","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":">=0.13.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"45c8e3813c7fdccf3bccbc89e6148194f0affd09","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.11.0","_shasum":"616e709c3d57ed231c2d1dc0dbd6f56f664d9cb9","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"616e709c3d57ed231c2d1dc0dbd6f56f664d9cb9","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.11.0.tgz","integrity":"sha512-Hq2xjmDfWW4l6L7Dv6nDiHZqnYSlqCkdJUtYeXuAk0nXHfqQb5erqC6GFzweqio+2jEVHfXcnA1K7Sf9UpW/bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHv/IZUFGRdTmK6uOs6xY5CJ+RcZaBUSh086G4WXTw0wAiEAtRV4mnBl64NqI53NU1f0Sw8QaXAdxQvnT4ao7XrwLgU="}]}},"0.12.0":{"name":"fluxx","version":"0.12.0","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":"0.14.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"9196f561c07dc99e2612827d0d8fda965f61a698","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.12.0","_shasum":"1d5733eeacbbda1181bcd3f7de52d86af3e77345","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"1d5733eeacbbda1181bcd3f7de52d86af3e77345","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.12.0.tgz","integrity":"sha512-U+sGRMQY88ZvIVjGXCha6p6C9CtJSd5m7bjat/OWeC1P/89Rxc80Sd1knbfJMWxbbihLT+j9FMW+EwE/4ABe4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMcbxNvoE0VGpM8eI1j3xy713nWvrH6iNV9wQgdB4E/gIhAOzNYPAcIKSUm+pGepNw3cGCYzYHghPnewm/1OtyypYR"}]}},"0.12.1":{"name":"fluxx","version":"0.12.1","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":"0.14.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"698523dbc3797f166bcfb6f4a8381c9eb5b094d6","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.12.1","_shasum":"4255ad4f90c5870ed12759e7b3d93b67b3e35882","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"4255ad4f90c5870ed12759e7b3d93b67b3e35882","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.12.1.tgz","integrity":"sha512-/VI1giq5JMRpJpLnLTXkNmP1T5SejXBu519abquJNc5SZcnWGyZWDTxTfdBD6+PN6L0rWZtBjZfNSJgFI/sU+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDl42mBhr0sKcH1p1IoPzAhcP2shgNN6I34Th45nbrAAiEA2eWm/TW8oKBuGI/J53AYpnmP1MnQfqMExq6CWnkIlMM="}]}},"0.12.2":{"name":"fluxx","version":"0.12.2","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":"0.14.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"3da3f8ad47fa1e7a88da16e6b160ee1a23623369","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.12.2","_shasum":"673f91a78f0adb47a7c0a629d1c2646c6a3abeb0","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"673f91a78f0adb47a7c0a629d1c2646c6a3abeb0","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.12.2.tgz","integrity":"sha512-FGzTW6WOaQT90zYrURe6490LQSqJMaugVali6osVAPFttoysnbEKn6ENkg1eC9HmMUYXSGZ1zYgFncsYRMTnZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBl/hCfm1h4Oan4pFNkcqxA9TXon/FutZIhEIOW28uW9AiA6zWgGpvcQtxqH9skLPPKTvG9eLEkT039/f/Hpa8od/w=="}]}},"0.12.3":{"name":"fluxx","version":"0.12.3","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":"0.14.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"da4de2eb85cacdeafca808dc3d554f58e2a57d3a","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.12.3","_shasum":"7d6be2a934ba7d0a1fbfcab25350e04ecde00fbb","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"7d6be2a934ba7d0a1fbfcab25350e04ecde00fbb","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.12.3.tgz","integrity":"sha512-u1y0CjAfFGhLURjgKbQJ/iwEIAPe5+RpNEDmB5HcVre99H3bEIrAunHIm+Qysy9vWeKMceeRoXz130FX1fTxMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7u0qSp7MNnX9pxaF2gk1bWgLlCCg+4f/9NOnB34vbrQIhAK4ZgHSJEzvztelbd5ARFILdUeDnSHCKMdiMj7Sw3oFq"}]}},"0.12.4":{"name":"fluxx","version":"0.12.4","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional","concise","mvc"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":"0.14.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"5885f484543295e17890c90e94c7371706336a5d","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.12.4","_shasum":"19eb3afcd0eb23590860f83bf0b0717a4a20530d","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"19eb3afcd0eb23590860f83bf0b0717a4a20530d","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.12.4.tgz","integrity":"sha512-k+cVOXpQ0Jhsq3+e2EDC2lGQQtkc+mhakZctIEL85JtIL76RkFg6iJ2w8au2B5BuTLE2LKw0A61X2YHmvTy1wA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUJP/Cp1Dn0nh0xDsJOl8AqvAcKVkH4MtdSgMsD/7N1gIhANHXptHyfjFT6f1+Cn1HTxB67npMhANsR3ByFiqGkSWp"}]}},"0.12.5":{"name":"fluxx","version":"0.12.5","main":"lib/fluxx","description":"Facebook flux-like Store, Action","keywords":["flux","facebook","dispatcher","store","action","reactive","unidirectional","concise","mvc"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"dependencies":{"events":"1.0.2"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"5.8.21","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1"},"scripts":{"build":"`npm bin`/babel src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"e2b3bc8fe89f6616c4585538a98f6db1b1e5900f","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.12.5","_shasum":"1e68325aab3a324df08097b51631c417bd6c177b","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"1e68325aab3a324df08097b51631c417bd6c177b","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.12.5.tgz","integrity":"sha512-PMcjfDXH5NLiGZRDaD1zwwmarhT2nK/fJkSxmGGLWnlqSDedh9LXktPG7zZCMLBkIpfMoqOxbPZ6jyWshyLdWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpuh/KL63kIys7dVRhHg3QGgIWsCPoojhoN+MxPRnq8gIgZTee58hBXyPM46DsU2CLchd3+eXwSGgbTxUUWtRGt/k="}]}},"0.13.0":{"name":"fluxx","version":"0.13.0","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"ce0769e04d50a2673108f7b80def1f9870f60bb3","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.13.0","_shasum":"40168e306d3ab809a293311d18aef6ed62c7ed6f","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"40168e306d3ab809a293311d18aef6ed62c7ed6f","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.13.0.tgz","integrity":"sha512-lTmBAUXoVuD9KZk0pveRbhR5WXvx4T4i8VEMeCZKO9axbkEcu2W5x8h5sSUfHsZJq7xgp2K12XgMmx/zn/N5NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCleQx82i86St+XxJNF70Fl5unbpw5ZwKafAJ3r5Wb/VwIgPMNAVjXWuPDvq++goz1sJAC+MTZQcMkenfHAKVxv58c="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/fluxx-0.13.0.tgz_1455010571975_0.2174793411977589"}},"0.14.0":{"name":"fluxx","version":"0.14.0","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"80866033e5050202e5b483eef5aeafb8b4bb1e6b","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.0","_shasum":"4323a982ed0b950c4202173110f6654551e01178","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"4323a982ed0b950c4202173110f6654551e01178","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.0.tgz","integrity":"sha512-Itk7HG81Io8j33EFWJxrONov/7I15vt7ugcoN+/ZyIfFWAA73LdIKjPEzz4mi5m8HxTp0aFY30DgTFMBPx/l8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfm3Ae7s2eNgzTOFeA8+gpaJdilXkYkkJHFR7rFPAMCAIhAMvOFSLF0tTEM8cvU6rupfuSht207kXGk8CAyrQoBYe+"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.0.tgz_1459192046056_0.17743663978762925"}},"0.14.1":{"name":"fluxx","version":"0.14.1","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","mocha-babel":"3.0.0","mocha":"2.1.0","better-assert":"1.0.1","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"23d11868223ac5f3bfe7069c0700a4c7e7d397eb","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.1","_shasum":"9aeadf7e2a368606e1cbbedb1e41072a4642e895","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"9aeadf7e2a368606e1cbbedb1e41072a4642e895","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.1.tgz","integrity":"sha512-/F7zuNOhUKZJPZbPqFQ1OKfhS7lGdX9gLoR7aBvLqIiBKSl2jIaTN23DaloCY8ycc7LPgaU3Dxfcqg1grx7h+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw5DvURp8WbnnosPKSaEOBbJ3jjlmS6957dFFuOgZ7AAIgEZ8UBBe/NJaQqs1v90MBmUBsEf90M4vV6OsZPlHm+RU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.1.tgz_1459199382849_0.13398092379793525"}},"0.14.2":{"name":"fluxx","version":"0.14.2","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"c75f6ede655de09dee97695f80a3e55a7034b003","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.2","_shasum":"644f706d77dc6d66f5cf3c03bbd4e43dd6be4cb4","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"644f706d77dc6d66f5cf3c03bbd4e43dd6be4cb4","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.2.tgz","integrity":"sha512-qpEs0b5rtJ+f495SD9pMp+9amfSG6XP9PCzodroONLCNF1n/woJ5qTF1O1+lD4i4aFm1ZSUUXLNZ/moxvluIbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNsDw/VT1t/kKonrNi6Yq/XlFVdcBWQ4oGkoXqy14haAiEA7U2G12z55HTvK0CBxFbpjE6A7Us+hWI+3RXxVU42VWA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.2.tgz_1461598288655_0.3679541782476008"}},"0.14.3":{"name":"fluxx","version":"0.14.3","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"7d22a61c905211983b0c08e68cf783860c4d4c5b","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.3","_shasum":"3eacc118fe5c5096c95b1515cb450033fe563586","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"3eacc118fe5c5096c95b1515cb450033fe563586","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.3.tgz","integrity":"sha512-+k4KyrZKdCcFCUZH3kVoSBx0mnv8j0XXcHbsCju8lxm27Wr1hd5LiQvWMYYFr0Xbra/m4Ecxr4vWvUt8MJQ28A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSs7TQY13bfnSQpgs5yJNF/nLeeBX+5H4d+p1c9Ga2yAIge97bSuIRgrYLzYcPo/oDmvQxOijqkOod0/OYiKF69z8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.3.tgz_1465989457599_0.5554882539436221"}},"0.14.4":{"name":"fluxx","version":"0.14.4","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"59cb80258d587d0eb64a1951024e32ffe5d36c1f","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.4","_shasum":"2a9e2ef64a5af4656cd92f685487bce0a0397b73","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"2a9e2ef64a5af4656cd92f685487bce0a0397b73","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.4.tgz","integrity":"sha512-Ck1vWn0hGLtGhyrMFOHQXAsQnRChwNU5jMYEZrsdY4OrDXl7pIFmiLxR0Gok57pKoBgAAv0ifirKqpy4882Y1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN37ReGi5UK/sTaiQ84wkHAFzizOpDZvpGEdWGFwuHIQIgfpF+Q6HxymYG3XSdYFGeAIeqE2CnxCMOeTAORSFAkA0="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fluxx-0.14.4.tgz_1465989869898_0.6543374145403504"}},"0.14.5":{"name":"fluxx","version":"0.14.5","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"c38f263c1b3224f5ce8527bc4873421b5ad63c72","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.5","_shasum":"526354c551393e88feed6fd95dbe64fa6c94283b","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"526354c551393e88feed6fd95dbe64fa6c94283b","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.5.tgz","integrity":"sha512-JWyPpUfqurpri6j0EKpRrdXTEd6OPBwhdCpE5K5Qvbr/jkCE+EldW4+8mEcg2EVA2C311rLiHbveByjbJWLR6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOw6r3t0reTG4JbRHD1DcRxV2nPjmyeVjc/3Dpq4tvNAiEA5Vucz+Or3Ihe6aVRUh/CLjPWWMnAmEF2+PrDdXJtuU8="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fluxx-0.14.5.tgz_1465990242408_0.5631799178663641"}},"0.14.6":{"name":"fluxx","version":"0.14.6","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"a3170af5b37ca7ed8376353aaa275900121cdeee","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.6","_shasum":"b97e9e6360fb807bd8191037356f82604c3f101d","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"b97e9e6360fb807bd8191037356f82604c3f101d","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.6.tgz","integrity":"sha512-L+8PtODBce9ehwz2IQf2Aln84p8T46kVxryY3SysN4OtY1CbuDX/Tfi61xxPxMuZyndOCL2JZVVaAqnG/zlyrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmM5Hz6mXCodKzJtXc+5jzDbJnprnVBh0c0NdZdUIhSAiEA2rOoDZM78yMERmt8raCukUBXyNbMdPCDXOIDPWDB3K8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.6.tgz_1466082395343_0.11451557325199246"}},"0.14.7":{"name":"fluxx","version":"0.14.7","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"2cc44e559c34bb6630c2f24bcc81dea0b147f1c5","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.7","_shasum":"3829be940b751672dc0082a8dc301e54ae7f18cb","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"3829be940b751672dc0082a8dc301e54ae7f18cb","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.7.tgz","integrity":"sha512-VPVJHkwZLGvvTVmOrIhG7IspSEp9omxHQOwhv7urPRxiicC3Mvck0QAf+dUxMmZJK5SYY1HL0atwhovMY2rTow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/goanGnkZ0WNW5+9MFBwhpfq4YdnSHEkxMQRDgnz7dAiEAtD5V09NXorXjViHXrvx5z+VF6kggnxGg4nN5shcyXnw="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.7.tgz_1466426832609_0.5395604204386473"}},"0.14.8":{"name":"fluxx","version":"0.14.8","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"c4e861f469e3fd5cb04499ce149494cae8a9fe1a","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.8","_shasum":"4edda36d5a89e0365ff48111599cc16d0a1d612e","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"4edda36d5a89e0365ff48111599cc16d0a1d612e","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.8.tgz","integrity":"sha512-6R5N1hAoChjSqOLwzZP2hrKnsQq9sCPJ9r3fhuWVXfx+10jtRX9pLbevXMjq1UTuNq6YaZcI0TI2oH9c3mzASQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc6UlnQlOEfBsy49H7XZdAO/biI8lO9piFgYBCtXAA9AIhAIa21Tz5DgkJ8cCToXvoOSJwR9kSH9RjjHp4FMEa4zKe"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fluxx-0.14.8.tgz_1467280100528_0.36940695089288056"}},"0.14.9":{"name":"fluxx","version":"0.14.9","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"gitHead":"9e1f86bbd4b95e5c56c16cb1315dca5e65d76bb2","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.9","_shasum":"16102914501a0cf79386168b896855a961a86b10","_from":".","_npmVersion":"2.13.5","_nodeVersion":"0.12.7","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"16102914501a0cf79386168b896855a961a86b10","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.9.tgz","integrity":"sha512-vplXvdxl2ZUgfGMs6RHjxVaRW3YDXRE6KnzCZaBB67oLOSs+LyE+iugts/1U8a1CmZF9WaH6+D7tBcJ7QkBEcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGNYYODtln7ZzoRJFPx54M+Z9KK278wg3vEqq+qTOMbAiAqknGBcbdIGtGINFrDiKqn1JCfTPiYG868jJkC+c2TVQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.9.tgz_1467304468349_0.1360619510523975"}},"0.14.10":{"name":"fluxx","version":"0.14.10","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"mkdir -p lib && cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"files":["lib"],"gitHead":"962ca077a4dce6e5474848ff00e71b366398903e","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.10","_shasum":"1052f9646672cc1b729f4ffd60aeb33012919a57","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"1052f9646672cc1b729f4ffd60aeb33012919a57","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.10.tgz","integrity":"sha512-r3Ad3M6MUazrD4FHgpxABMZmW2uz6v6oCD8xwFaFmwhcUrw41iSTZfLzcyI8OVK4kdohQ9XUn6PeO9MVw0aKFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDaXsOeiRSpMxhVOx8v68EBTsd+oQFmBGURjTeX7EbFyAiBZDzCZRJB9/ny8V8NAC7AxmPEmZqQo8QeVM8um9mwLFw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fluxx-0.14.10.tgz_1474376127180_0.23922667279839516"}},"0.14.11":{"name":"fluxx","version":"0.14.11","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"mkdir -p lib && cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"files":["lib"],"gitHead":"bc8972b83f47b871e9e320797205ee0e77f822fd","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.11","_shasum":"b824bdb3c3f16d630281634ddf783e1c80f2a9c8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"b824bdb3c3f16d630281634ddf783e1c80f2a9c8","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.11.tgz","integrity":"sha512-VIyQpmRszswv4V1xzlYgG9m1csRhi64RUqQeOqPjjCSincSYsG2IZXYV7UEoZK1XWmFWQzoMO5uNzHvCfk9/Yw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQFR5ZdOjkIae5/2kvbg2O47tQ1AxJqgxVC899vqE2zAiAj10ujgI6PEGuKzAr2eK4du8AsHWDVYLlZcxzSLR7xUg=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fluxx-0.14.11.tgz_1475914789437_0.17789391707628965"}},"0.14.12":{"name":"fluxx","version":"0.14.12","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"mkdir -p lib && cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"files":["lib"],"gitHead":"fd508e69168a5a257c33049daa693ed211087722","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.12","_shasum":"a79690b8ec4f2a157ddb3a9bcc6c1a4d19864b13","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"a79690b8ec4f2a157ddb3a9bcc6c1a4d19864b13","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.12.tgz","integrity":"sha512-zzZjX4IyMY8zC8ySyt+T/91Tzb5eqlrHPQbG7aPSKK+Z3lvhzCK9REmPimNtl4f/Rud6Lx7/2n5euBWiWIS7GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/wKUQchU2GFzDAz97aiy7rvbroItmWhJJkanGFNa5LgIhANO4qLEQmDkPEbc5yoMpspX6DPycvtSmBhhoFBl3EvvY"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.12.tgz_1475947937724_0.1008325272705406"}},"0.14.13":{"name":"fluxx","version":"0.14.13","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"mkdir -p lib && cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"files":["lib"],"gitHead":"2208005dd972e826ee41510742038c020bc8a022","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.13","_shasum":"326a499fc67ee226f877e4e7383234dd28d75ac8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"326a499fc67ee226f877e4e7383234dd28d75ac8","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.13.tgz","integrity":"sha512-9ZQGLdA7m1nGIJJooQVMZZjttsYeFe5knvJ83i7nXW5FgNCreuTwNqG2bOrLuy0SdivMRprbZS28vfUZO0TWYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjb/WWuyt1956Pk8WLn2kt+Vg3a4eJ8A9olHj7ORZoZAiA/H0JN2jm4TNTAN7V1C57Nv4pnaoo6KLyQfekQVFGoRw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fluxx-0.14.13.tgz_1476424127579_0.49361016950570047"}},"0.14.14":{"name":"fluxx","version":"0.14.14","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"mkdir -p lib && cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"files":["lib"],"gitHead":"3ceadb186cec3c6a8873222ce26b644c6f663a96","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.14","_shasum":"01c1a9b80be084d8e35d68df3c9f849b99134f2c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"01c1a9b80be084d8e35d68df3c9f849b99134f2c","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.14.tgz","integrity":"sha512-k4jHZOCAB/WIuhsqtvp194AGaX3wPaVNBX3VNrA+WjNDqcPiicOb1XpH9hogm/1uIDNPLyoWaSO3zveIFaFXxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrENO8TnxtkhcNQoY/DqKFnDpQeoNR9ok+042BayLPPAIhAM13dzw4GDWJ1XSYyHq7pQPYbZwsDJVgINIkssfY2UAV"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.14.tgz_1484598495137_0.11409464082680643"}},"0.14.15":{"name":"fluxx","version":"0.14.15","main":"lib/fluxx","typings":"lib/fluxx.d.ts","description":"Terse application state management","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"homepage":"https://github.com/AlexGalays/fluxx/","author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"devDependencies":{"babel-cli":"6.4.5","babel-preset-es2015":"^6.6.0","babel-preset-es2015-loose":"7.0.0","babel-preset-stage-2":"6.3.13","better-assert":"1.0.1","mocha":"2.1.0","mocha-babel":"3.0.3"},"scripts":{"copy-typings":"mkdir -p lib && cp typings/fluxx.d.ts lib && cp typings/ReactConnector.d.ts lib","build":"npm run copy-typings && node node_modules/babel-cli/bin/babel.js src --out-dir lib","test":"npm run build && mocha --ui tdd"},"files":["lib"],"gitHead":"897ea20f97938bc3b9f339c8e31afc9bf1cd2e0d","bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"_id":"fluxx@0.14.15","_shasum":"09333564626120fdafb54fb8eea38d3074af8323","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"boubiyeah","email":"agl@zengularity.com"},"maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"dist":{"shasum":"09333564626120fdafb54fb8eea38d3074af8323","tarball":"https://registry.npmjs.org/fluxx/-/fluxx-0.14.15.tgz","integrity":"sha512-tvvCjvywYj4AG2IYTUXu52nY5tMQ0JHH2Doa81U88ZjqMoJwzNj5Y9KSl84RD0dAunLjRztuH9w180L1uJw0ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuuzp8fYIrsGHJbMemUK1njT5P+Mb1Em5p/fo2p2r5hgIgQ8CwHFyeshzg3A15zWSZkuXi9tY3ow6b4iCiHEg14j8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fluxx-0.14.15.tgz_1494273833763_0.12856802996248007"}}},"readme":"\n![fluxx-logo](http://i171.photobucket.com/albums/u320/boubiyeah/photon_small_zps6sgduwbx.png)\n\nMore akin to Redux than Facebook flux, `fluxx` lets you manage\nyour application state in a terse, centralized and scalable way.  \nIt also has first-class support for typescript.\n\n# Content\n\n* [Store](#store)\n* [Manually redrawing the view on store change](#manualRedraw)\n* [Async actions](#asyncActions)\n* [React Connector](#reactConnector)\n* [Full example](#fullExample)\n* [Typescript store](#typescriptStore)\n\n\n<a name=\"store\"></a>\n## Store\n\nThere are two kinds of Stores.\n\n### GlobalStore\n\nGlobalStores hold global state, are always active and can be depended upon by many views.  \n\n```javascript\nimport { GlobalStore, Action } from 'fluxx'\nimport otherStore from './otherStore'\n\n// The action names (passed in the Action factory) can be anything,\n// they're just here to help during debug (Store.log = true or store.log = true)\nconst increment = Action('increment')\nconst decrement = Action('decrement')\n\nconst store = GlobalStore({\n  // The initial state\n  state: 0,\n\n  // Action handlers transforming the state\n  handlers: {\n    [action.increment]: (state, by) => state + by,\n    [action.decrement]: (state, by) => state - by\n  }\n});\n\nstore.subscribe(newState => console.log(newState))\n\naction.increment(30)\naction.decrement(5)\n\nconsole.log(store.state === 25)\n```\n\n### LocalStore\n\n`LocalStore`s are transient stores that should be created when its view needs it and destroyed when that view is no longer displayed.  \nThey have the same API as `GlobalStore`s, and an additional `onDispose` callback, which is called when the last `unsubscribe` function (returned from a `subscribe` call) is invoked.\n\nImportant note: Inside stores, Received actions are matched by reference, so it is best to only use `LocalStore`s for singleton views, and not reusable components.  \nOtherwise, one action dispatched by one of the views would be received by all the currently active LocalStore instances of the same kind.  \n\n\n<a name=\"preventChangeEvent\"></a>\n### Preventing the store from dispatching the change event\n\nSimply return the same state reference in the update handler and the store won't dispatch this event.\n\n\n<a name=\"manualRedraw\"></a>\n## Manually redrawing the view on store change\n```javascript\n\nimport { store, action } from './valueStore'\n\n// Render again whenever the store changes\nconst unsubscribe = store.subscribe(render)\n\nfunction render() {\n  console.log('render!')\n  // Actually render a component using React, virtual-dom, etc\n}\n\n// Trigger the increment action: Increment store's value by 33\naction.increment(33)\n\n```\n<a name=\"asyncActions\"></a>\n## Async actions\n\nFluxx don't have these as they are not necessary.  \nAs an example, here's a suggestion of how one could structure her code performing ajax calls:  \n\n```javascript\n\n/* saveTodo.js */\n\nimport { savingTodo, todoSaved, todoSaveFailed } from './actions';\n\nexport default function(todo) {\n  // Tell the store we're about to attempt persisting a new todo on the server.\n  // Could be used to optimistically add the todo on screen and/or show a progress indicator\n  savingTodo(todo)\n\n  fetch('/todos', { method: 'post', body: todo })\n    // Tell the store the todo was successfully saved: Remove the progress indicator\n    .then(res => todoSaved(todo))\n    // Tell the store there was an error while saving the todo, mark the todo as local only, display errors, offer retry, etc.\n    .catch(err => todoSaveFailed(todo))\n}\n```\n\n<a name=\"reactConnector\"></a>\n## React connector\n\nTo use both `React` and `fluxx`, a connector add-on is provided to connect any component to the store.\n\nThe connected component will only re-render when the store's datum of interest actually changed.\nThis means you can not just mutate the store's state, its reference should change if it was actually updated.\nThis is consistent with the various React practices needed to get good performances.\n\nIf you wish to use basic Objects and Arrays as your store's state, you may want to check [immupdate](https://github.com/AlexGalays/immupdate).  \n\nWhich components should be connected to the store? The answer is 'some of them'.  \n\nToo few connected components and you will have to write a lot of boilerplate to manually pass down props instead.\nFurthermore, you will suffer mild performance penalties as parents will 'update' simply because they need to pass\nsome data to their children as props.  \n\nToo many connected components and the data flow becomes a bit harder to follow.  \n\nAs a rule of thumb, connect at least the smart components managing a particular routing hierarchy, plus any heavily nested\nsmart component that needs some data its parents don't.  \n\n```javascript\nimport connect from 'fluxx/lib/ReactConnector'\n\n// Your store instance; also import an Action\nimport store, { incrementBy } from './store'\n\n\nclass Blue extends React.Component {\n  render() {\n    const { count } = this.props\n\n    return (\n      <p onClick={ incrementBy10 }>{ count }</p>\n    )\n  }\n}\n\nfunction incrementBy10() { incrementBy(10) }\n\n// Takes a component, the store instance and a function returning the slice of data we're interested in.\nexport default connect(Blue, store, state => (\n  { count: state.blue.count }\n))\n\n```\n\n`connect` can work with either `GlobalStore` or `LocalStore` instances. A `LocalStore` should be wrapped inside a function so that the wrapping component can create a new `Store`\ninstance everytime the component is mounted. That function is passed the view's initial `props` as its only argument.\n\n\n## Enabling logging\n\nThis will log all action dispatching along with the updated state of the store afterwards.\n\n```javascript\nimport { Store } from 'fluxx'\nStore.log = true\n```\n\n<a name=\"fullExample\"></a>\n## Full example\n\nComing soon...\n\n<a name=\"typescriptStore\"></a>\n### Typescript store\n\nfluxx has first class support for typescript. This means EVERYTHING will be type-safe!  \nHowever, to achieve that, a few changes are required compared to using fluxx with plain javascript:  \n\nAction declaration\n\n```javascript\nimport { Action } from 'fluxx'\n\n// Declare an action that takes no argument\nexport const increment = Action('increment')\n\n// Declare an action that takes an argument of type number.\n// It could of course be any custom type as well.\nexport const incrementBy = Action<number>('incrementBy')\n```\n\nStore creation\n\n```javascript\n\nimport { GlobalStore } from 'fluxx'\nimport update from 'immupdate'\n\ninterface State {\n  count: number,\n  somethingElse: string\n}\n\nconst initialState = { count: 0, somethingElse: '' }\n\n// Create the actual store instance\nGlobalStore(initialState, on => {\n  on(action.incrementBy, (state, by) => update(state, { count: c => c + by }))\n})\n\n```\n\nConnecting a React component to the store\n\n```javascript\nimport connect from 'fluxx/lib/ReactConnector'\n\n// Your store instance; also import an Action\nimport store, { incrementBy } from './store'\n\n// Declare the props our parent should give us\ninterface ParentProps {\n  params: { id: string },\n  children: React.ReactElement<any>\n}\n\n// Declare our \"own\" props,\n// that is the store's slice of state that get injected to our props by connect.\ninterface StoreProps {\n  count: number\n}\n\n// Our final props is the combination of the two prop sources.\n// Of course, it is not strictly required to split props in two interfaces.\ntype Props = ParentProps & StoreProps;\n\nclass Blue extends React.Component<Props, void> {\n  render() {\n    // Type safe deconstruction\n    const { count, params: { id } } = this.props\n\n    return (\n      <p onClick={ incrementBy10 }>{ count }</p>\n    )\n  }\n}\n\n// Action dispatching is also type-safe: we could not pass anything other than a number here.\nfunction incrementBy10() { incrementBy(10) }\n\n\nexport default connect(Blue, store, (state): StoreProps => (\n  { count: state.count }\n))\n\n```\n\n\n\n## Running the tests\n```\nnpm run test\n```\n","maintainers":[{"name":"boubiyeah","email":"agl@zengularity.com"}],"time":{"modified":"2022-06-18T02:31:45.600Z","created":"2014-08-05T20:20:23.117Z","0.0.1":"2014-08-05T20:20:23.117Z","0.1.0":"2015-01-11T18:15:01.598Z","0.1.1":"2015-01-14T10:32:26.237Z","0.2.0":"2015-01-14T10:43:46.932Z","0.3.0":"2015-01-26T07:29:09.934Z","0.3.1":"2015-01-27T14:17:56.244Z","0.3.2":"2015-03-10T12:58:54.136Z","0.4.0":"2015-03-24T12:44:56.256Z","0.4.1":"2015-06-06T17:04:00.207Z","0.4.2":"2015-07-26T21:11:45.045Z","0.5.0":"2015-07-26T22:01:10.716Z","0.6.0":"2015-07-28T06:36:27.903Z","0.7.0":"2015-08-01T22:19:21.706Z","0.8.0":"2015-08-02T21:07:45.411Z","0.8.1":"2015-08-03T20:21:49.570Z","0.9.0":"2015-08-06T07:39:49.765Z","0.10.0":"2015-08-25T08:14:57.096Z","0.11.0":"2015-08-25T09:36:31.151Z","0.12.0":"2015-10-07T21:17:07.422Z","0.12.1":"2015-10-17T09:05:25.540Z","0.12.2":"2015-10-19T11:49:49.692Z","0.12.3":"2015-12-01T18:23:43.225Z","0.12.4":"2015-12-06T13:01:33.221Z","0.12.5":"2015-12-09T16:15:22.805Z","0.13.0":"2016-02-09T09:36:15.078Z","0.14.0":"2016-03-28T19:07:28.481Z","0.14.1":"2016-03-28T21:09:45.253Z","0.14.2":"2016-04-25T15:31:31.253Z","0.14.3":"2016-06-15T11:17:40.109Z","0.14.4":"2016-06-15T11:24:33.411Z","0.14.5":"2016-06-15T11:30:45.805Z","0.14.6":"2016-06-16T13:06:37.874Z","0.14.7":"2016-06-20T12:47:15.455Z","0.14.8":"2016-06-30T09:48:22.062Z","0.14.9":"2016-06-30T16:34:30.861Z","0.14.10":"2016-09-20T12:55:29.458Z","0.14.11":"2016-10-08T08:19:50.137Z","0.14.12":"2016-10-08T17:32:19.599Z","0.14.13":"2016-10-14T05:48:48.687Z","0.14.14":"2017-01-16T20:28:17.011Z","0.14.15":"2017-05-08T20:03:55.691Z"},"homepage":"https://github.com/AlexGalays/fluxx/","keywords":["flux","facebook","store","action","reactive","unidirectional","terse","mvc","typescript"],"repository":{"type":"git","url":"git+https://github.com/AlexGalays/fluxx.git"},"author":{"name":"Alexandre Galays","url":"https://github.com/AlexGalays/"},"bugs":{"url":"https://github.com/AlexGalays/fluxx/issues"},"readmeFilename":"README.md"}