{"_id":"noflux","_rev":"27-2a5d030d6192a5060ee97783e96c06b8","name":"noflux","description":"a simple top down data flow implementation","dist-tags":{"latest":"2.2.4"},"versions":{"1.0.0":{"name":"noflux","version":"1.0.0","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1"},"gitHead":"d26f5e054e01bd66f9efe40ff24ed5e8c7a01302","_id":"noflux@1.0.0","_shasum":"ba75b3909e6a5e387e4ed61f99811e1beb0b011c","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"ba75b3909e6a5e387e4ed61f99811e1beb0b011c","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.0.0.tgz","integrity":"sha512-r1wIea042V2YySYfcsgefcxQ1svfisZk7zXH9NJ0MCOW7/8p9WrIdWja1YeYdQaDOdX06QgNzgDDBFZCbOR4tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxC25PC3CxIsXVY5+y808S1kWG3lsz2/SIziH+IQk21AiEAqmrEFHBFfew+PLncR5T9SA6xeJMI3VKXAnRU6FXyV44="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.0.1":{"name":"noflux","version":"1.0.1","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1"},"gitHead":"d1efdb924b171f4d678ef11cbe8b911458806648","_id":"noflux@1.0.1","_shasum":"d4b52e834f25bf0c979c3adde0d680aeb7cfa92a","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"d4b52e834f25bf0c979c3adde0d680aeb7cfa92a","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.0.1.tgz","integrity":"sha512-PPCl74OtDvMmXWvxNRnhOqFPHvKrnMQbVCXRWBsKLGEXNP9pyqkKRuIKGfrGoTrnceC8MfGmjrxbJYxnzeo+Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0WtSRTYmWdg1or8t0kJ3AYTJULMwjJBFt8Yvhh86TlwIhAPOthMLCAIooR5vO8yzrKJwJ6kHVdppISDEew4MhfLeX"}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.0":{"name":"noflux","version":"1.1.0","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1"},"gitHead":"031373821aadd366d8ca037b40b2671cdd3922be","_id":"noflux@1.1.0","_shasum":"c4a61a1e98864e78fa118f0971daedb39dc82f94","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"c4a61a1e98864e78fa118f0971daedb39dc82f94","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.0.tgz","integrity":"sha512-SDYEVLjrKNRjpCgJarx/yz5bpvAqVlRdNPLGFVFGO+H4ksGGXO9rFVW4Gj0EC6DHXVxdQ3rcDat4yFopiBKk7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqkT66DzYNYnuxDJlJoVMzlVYWOx17OtGAKKT1vQh3OgIhAN2bltB0q6vpHHpTMxr0I8zsb5qSk5bX7P2bWwEYorj2"}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.1":{"name":"noflux","version":"1.1.1","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1"},"gitHead":"3a3e55068ad40bc8a10c19256c2957b6c18a198f","_id":"noflux@1.1.1","_shasum":"cfb0e359e5dae53e06c7e7e561fc6b34be873046","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"cfb0e359e5dae53e06c7e7e561fc6b34be873046","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.1.tgz","integrity":"sha512-7SBpEFBwam+GC/6T53ij8KS831JYnwmxj/bgX3k7Gs0A7rw9lA0RGmI05dJDr+Yzu11gAvtEv6o4dti+bFHkeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUGdt9gaS7bS8v8mgUaw0iAFe+hvOUzVV+4F4/ZYJYnQIhAPrO9nhBK257UjVx0PXbsjdAFTW4dMDqjFsPDD/Xzwpz"}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.2":{"name":"noflux","version":"1.1.2","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","envify":"^3.0.0","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1"},"gitHead":"b62bf7783917e1969ff452354155b8bfa51e6048","_id":"noflux@1.1.2","_shasum":"6bf0a50a8d8b43830ad52b8e4ffa1dbbe77fe1dc","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"6bf0a50a8d8b43830ad52b8e4ffa1dbbe77fe1dc","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.2.tgz","integrity":"sha512-RzE3tmQICkri41oKDJ81Ba3+cDmB69ZRzrVPyJI15VBjEBHX9/Lg1VZOItm7oCbKT/Gkr38I8cmmufmVOFN36Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChxJ+YTaz13dDPvvaWyq5og8gymNiC3bCGGJpUv7cTlAiEAquSQdxglK7/Tls2rxAQXsmWfXEJjZPAsT76xro6sxqs="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.3":{"name":"noflux","version":"1.1.3","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"envify":"^3.0.0","dataton":"^1.5.1"},"gitHead":"b4f6b1d3f102fdfe43e052045c3f14493791eece","_id":"noflux@1.1.3","_shasum":"22a1ac13494459c3c1766c94edbbcb02ec339a93","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"22a1ac13494459c3c1766c94edbbcb02ec339a93","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.3.tgz","integrity":"sha512-AdqJJgV+10GCaUzy3ItgV5Jdl206LxpE9GvScTtdFVOVIw0EGk6XB6kAnIzqlL140oy96SJdgEYqqWznuDaoMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJIr6C7Zn4mNKDZkr+yIrvaBYksw6SgXmKqC+H1P+9CAiAm12MfQryQshOczv07dLpj3jYJSkp+KwWPkTY9hq0KNw=="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.4":{"name":"noflux","version":"1.1.4","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"envify":"^3.0.0","dataton":"^1.5.1"},"gitHead":"4b9deb927e32d099a32b7cbc42d05c6ed0bf8307","_id":"noflux@1.1.4","_shasum":"1ab02e6981100339d2a40fe89dde2997589f4b42","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"1ab02e6981100339d2a40fe89dde2997589f4b42","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.4.tgz","integrity":"sha512-Fv/Zb2PKB0NW/2BmSxPEIDVWmsVJaynlDJ6Ho5lhG12AndU3zWdDKPiTZXsDlNxhD8iuDoILnCp5nxIN41QSEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3juzwisp3WN+7yAOk6KiKrul0mZVj845sQxrm83eA6gIgc9fOnRgh95YTp9QFHVfgDj0/f8B6jCxTurO0RsGVwWk="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.5":{"name":"noflux","version":"1.1.5","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"envify":"^3.0.0","dataton":"^1.5.1"},"gitHead":"5084fbdfc8da5b6688d8e1e51dd861be857bb0dd","_id":"noflux@1.1.5","_shasum":"c1fb2ddd8997e7c64d16653ef3668616e8984e12","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"c1fb2ddd8997e7c64d16653ef3668616e8984e12","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.5.tgz","integrity":"sha512-Tqci5jlpLfT3O9ugkYda+4w/ZNijQprroCd/s4FBPfq9bd0uKQVIoQ5ebP8sRftT1D6edfHnA/5VCcuG7oHdfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQJaIaQtQhB5qMUMLXf70L58OKJpinlvsK0LhNRSGHBgIgA2+uzW4Cmx3meRJSMCcaSHlmFQ+hwoxZ7cNqf6cx4vk="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.6":{"name":"noflux","version":"1.1.6","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"envify":"^3.0.0","dataton":"^1.5.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"154a3f4a55121dc1c90483f3f08045c5c9e32739","_id":"noflux@1.1.6","_shasum":"95b7ef78fb408556541c251d838ebaa260cc537a","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"95b7ef78fb408556541c251d838ebaa260cc537a","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.6.tgz","integrity":"sha512-EIxlfWhTOVeDRpum5CFrJAcEz+8i5ChZl17igF5XTzFQpy86TsPf2hwKRv+bXR/HmdVScSZHLrcsuIKcyYVEjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkUEyxKAj+rRRfDj51/g6WXpYnQSOS1h69Mo7noXlPJwIhAL0ahwhXFzMSCiO05pkYVDBfsHuN2tKf6R8UpRdnq9XV"}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.7":{"name":"noflux","version":"1.1.7","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"envify":"^3.0.0","dataton":"^1.5.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"bd088117b8119de564e349275dfb407e99484e1b","_id":"noflux@1.1.7","_shasum":"0295fbd3385388dfd9b50dcafefdb1e1b5e57a8e","_from":".","_npmVersion":"3.3.10","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"0295fbd3385388dfd9b50dcafefdb1e1b5e57a8e","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.7.tgz","integrity":"sha512-31FRPbjnen3/gg99E1CQeiWA59ix4qFirRel/ihkinxzKFyaI76MhzO3szpP7bR2T/sRvR8LtURPqSCYVXX6dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6uASOGqmbBUILzhvq1ng+AXhrbTdfPX1f6OO1hbqeIAIgXNJz95bJZAQQn9Sg8fdjAF5MYIQtrBg6D4woL7Sert0="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"1.1.8":{"name":"noflux","version":"1.1.8","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","sinon":"^1.14.1"},"dependencies":{"envify":"^3.0.0","dataton":"^1.5.1"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"3503ddf43e4ab73378c61fb944fac625ea434095","_id":"noflux@1.1.8","_shasum":"67b0eb7f0285902efe2e032190b4525bf08cceae","_from":".","_npmVersion":"3.3.10","_nodeVersion":"2.5.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"67b0eb7f0285902efe2e032190b4525bf08cceae","tarball":"https://registry.npmjs.org/noflux/-/noflux-1.1.8.tgz","integrity":"sha512-J0onxf9sleQQEJNHQPCCvntPQ6aDxSFTquMrftlahvP4g3wJpBkmuqqI5QjhGx03LH9zL7CI3ZIb4Etbz0rmCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUwdANA/zIj9w1CgLEyETGC5T+TJtbmPkWSrVjDBEcpAiEA/o6+UxG//JkGpbp58z6ZcMujAX2rQyveOJFoyNnzZkQ="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.0.0":{"name":"noflux","version":"2.0.0","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"b111969c83d96fab9ffdd8670bb587fdb201b985","_id":"noflux@2.0.0","_shasum":"5d3f5265fe6c17cbdf11d61b3a0b62fc5decb137","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"5d3f5265fe6c17cbdf11d61b3a0b62fc5decb137","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.0.0.tgz","integrity":"sha512-dx3uR5s8R1BJXqvT2xA1k7DY+T0MKEbkJ6hj3Xmt4tc/Qe5WKF5W9El3OdeCKb4eexcxWH2mlSqmd8ru/LFOgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfWvQZVZprkFzoz0GksNMLoR9lqNoAesZagqG0SFRHcAiEAwEdEJIbDdp4bN9QyeMhOrwpaGLkB87Aamp9N0DwGG+w="}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.0.1":{"name":"noflux","version":"2.0.1","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"4d67a1efa74dcdd1b6d25ea32bb0bff0aa1ba25e","_id":"noflux@2.0.1","_shasum":"3219ed14e068d72012e08de49b4c66ee5f33ad8c","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"dist":{"shasum":"3219ed14e068d72012e08de49b4c66ee5f33ad8c","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.0.1.tgz","integrity":"sha512-AhlrkIhDV1aSLsDgmIDkrDEDsIzGznW0mXk463D6RU0Aq8VwkTmpzwUmOcg4KN2qhjF7bwdRdBvGC0N+JvKykA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI7SCk/WDY3/c9zVDeyEFSWwh1/zyX/x1VLV5PkdLY8wIhALnhL8PicsGHHhSZJ/SQ3rGQ7SVnYvk0FffiHMERGxw9"}]},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.1.0":{"name":"noflux","version":"2.1.0","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"3137d215fcd74cc995e64f1c78eb26ce65d87bfb","_id":"noflux@2.1.0","_shasum":"7bbbc52b72e174ab604b2880cdf5fc83432c95ba","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"7bbbc52b72e174ab604b2880cdf5fc83432c95ba","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.1.0.tgz","integrity":"sha512-oOhPw9gIBcya4tPkeOm2q/soiA//y+3aAfp7XFbMy0KLXCAgd0lvQi51zyc2tLxCEyJcYt1A5MejnKMJhaeRqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm0sudYiIPovwqSw1sF2QNSD6zgnpsdytk/MOjhZyHawIgRgNL1/3RwH/tYJG8KWAZdaLbo5O/qhFzgynXEV3TOEY="}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.1.1":{"name":"noflux","version":"2.1.1","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"5a143a2bb2947ea0c8104745d538d2c4f0e848ea","_id":"noflux@2.1.1","_shasum":"bb69e368523cfee213e2819b842387797fcbde90","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"bb69e368523cfee213e2819b842387797fcbde90","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.1.1.tgz","integrity":"sha512-S2HPotAm42Hi6cEPPT4x0Yw52EzBT5uKWjPqnztdVKYO5wTACb5Mhh2BMRSp1fx6J2yNGpdavOIqlcSC8xsIEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXigtvosy1VI+caWFFBGbb4Tg57QU3fBZ8Z3hjvMi4WAiBl1wTbeN6WlnbyQyec5WVPGJJDH4VhkPwA9tnZ3Nf/DA=="}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.2.0":{"name":"noflux","version":"2.2.0","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"bb1ead65723254b5a7817ddb50e6b97190ce948a","_id":"noflux@2.2.0","_shasum":"f0377363f7417b14333cb27c1990817f47bf1fb9","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"f0377363f7417b14333cb27c1990817f47bf1fb9","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.2.0.tgz","integrity":"sha512-VNx0H4CuR3z3hXsbSO0ir3KEcnlNo+eHUkq1Lrp2pkrxDO58cmSG7uC5caEelNK4DcU+kEzeZ0vPS4C9auu3zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0h6kBDfSaqz83iW0J4A6sT3rlM2jXHRVRVYe5/BqS4gIgN5EG6dimGuvmuq3vmARpD2e3glylnV+kn5dnAtq6hgw="}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.2.1":{"name":"noflux","version":"2.2.1","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.5.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"3c93bf9aaac17ab0ee35bb786b951a3db997071a","_id":"noflux@2.2.1","_shasum":"f88c6fd452aa6e6ca7a6134ddd909bf018fd83fd","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"f88c6fd452aa6e6ca7a6134ddd909bf018fd83fd","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.2.1.tgz","integrity":"sha512-QpEo6SGicZfScxHopYeASDWy/F2WRu0ghjOZerefwVbvLFNZS8WqqfQ0nnOwdgaheZDmScVxeSNH8dQnGXEsiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGn0IzLu+6Tat8WtkYojdhXasj3/9JV0Bl83suXW4EbWAiAUuYXsZJbp3SGgY/i/qbWeDYHZwlANSPIM5gMcg//ZBA=="}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.2.2":{"name":"noflux","version":"2.2.2","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.6.1","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"dafd986fb5b58b26f1a7ff9c82aefee5f8c2f5ca","_id":"noflux@2.2.2","_shasum":"4f3916a47ba2fca9ace98b5a52a2e868e99959d3","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"4f3916a47ba2fca9ace98b5a52a2e868e99959d3","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.2.2.tgz","integrity":"sha512-Ms3/tTPE8M7trgkI8UWTtt6zlxTsDE+rBDYyYwCzwqhFhNXgVxAuuEZImlplw2TQNSkzem19saZ3Nz4Q00rZww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsgXZ0r3nNvzleCi2OOrNYc6Jxq3sOJxhKJDXM5pKjBAIgZH5bqoB6tQ13JayE3v626fcUEpy52gB7awbotOsD9Eg="}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.2.3":{"name":"noflux","version":"2.2.3","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.6.4","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"b7abea5951c3316c7ff10e98497d47ccf665799f","_id":"noflux@2.2.3","_shasum":"59658291364b64ccde1b95f21956e371910c133f","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"59658291364b64ccde1b95f21956e371910c133f","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.2.3.tgz","integrity":"sha512-hkYGxrnUst2Hl0V+Yb3YA+/D6xdyOcEzbTwDq+p/mbxzPq1m12eGuXAUQ/ZOwOA/Ic639eXO2bA96wvYnxHPhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqrxRmUTyxACUEC2pEP66jHWAJ7U+vnByUxKs7vXdrXAiBK4v/OLeYA3o9b/E0VVPlx3Xn0+Mxl1GSKwhQtfZnJPw=="}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"},"2.2.4":{"name":"noflux","version":"2.2.4","description":"a simple top down data flow implementation","main":"index.js","scripts":{"prepublish":"npm run build","test":"mocha --compilers js:babel/register","coverage":"mocha --compilers js:babel/register -R html-cov > coverage.html","coverage-lcov":"mocha --compilers js:babel/register -R mocha-lcov-reporter > lcov.info","coverage-json":"mocha --compilers js:babel/register -R json-cov > coverage.json","build":"babel lib --out-dir dist && rm -rf dist/__tests__"},"browserify":{"transform":["envify"]},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","devDependencies":{"babel":"^5.4.7","blanket":"^1.1.7","expect.js":"^0.3.1","jsdom":"^5.4.3","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","react":">0.10","react-addons-test-utils":"^0.14.3","sinon":"^1.14.1"},"dependencies":{"dataton":"^1.6.6","envify":"^3.0.0"},"directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"},"homepage":"https://github.com/ssnau/noflux#readme","gitHead":"76c82ea66a013f2bae89b4e44c5735b6352c4aed","_id":"noflux@2.2.4","_shasum":"7e3d6a235ee7915893698b77e55cbce6debf803c","_from":".","_npmVersion":"3.4.1","_nodeVersion":"4.1.0","_npmUser":{"name":"ssnau","email":"korige@gmail.com"},"maintainers":[{"name":"ssnau","email":"korige@gmail.com"}],"dist":{"shasum":"7e3d6a235ee7915893698b77e55cbce6debf803c","tarball":"https://registry.npmjs.org/noflux/-/noflux-2.2.4.tgz","integrity":"sha512-TG8mJD0iu7Hx1aIE/KB3wbXoBctpljPwBRB2e0ISOYHWAkT8sCUMSEWvDBMQf4NTKQYXbXynrOxgNpvsyGlqAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5T6a7Yu3UEmj8Cs+Ozo5AgI0mV7chUyxbKxRbTrnlsQIhAIGZMecZ+mgsBxsFra0+eHNGmv5ePWU23Mi27QFXug0l"}]},"deprecated":"`noflux` is deprecated in favor of `@noflux/react`. See more detail https://noflux.js.org/en/advanced/migration.html"}},"readme":"[![Build Status](https://travis-ci.org/ssnau/noflux.svg?branch=master)](https://travis-ci.org/ssnau/noflux)\n\nnoflux\n--------\n\na simple top down data flow implementation.\n\n\ninstall\n----\n\n```\nnpm install noflux\n```\n\nusage\n-----\n\n```\nimport {connect, state} from \"noflux\";\nimport React from \"react\";\n\nstate.load({\n  name: 'jack'\n});\n\n@connect\nexport default class extends React.Component {\n    render() {\n        return (\n            <div>\n                <input onChange={e => state.set('name', e.target.value)} />\n                <p> hello, my name is {state.get('name')} </p>\n            </div>\n        )\n    }\n}\n```\n\nThe page will be refresh once the state changes.\n\n\nAPI\n-----\n\n### connect\n\na function works as decrocation to bind a React class with `state`.\n`state` will emit `change` event after its modification and the instance\nof the class will be re-rendered.\n\n### pure\n\na function works as decrocation to make a React class as a pure render component even though you pass cursors\nas props.\n\n### state\n\nA instance of [dataton](http://npmjs.com/package/dataton) which implemented Copy-On-Write technique. You can:\n\n- `load`: load data into state.\n- `set`: set specific key-value for state.\n- `get`: get the correspond value for the provided key.\n- `cursor`: get the `cursor` from the provided path.\n\n\n\nLicense\n----\n\nMIT\n\n","maintainers":[{"name":"malash","email":"i@malash.me"}],"time":{"modified":"2022-06-22T04:30:36.040Z","created":"2015-10-13T11:20:51.125Z","1.0.0":"2015-10-13T11:20:51.125Z","1.0.1":"2015-10-13T11:22:03.753Z","1.1.0":"2015-10-13T11:26:32.503Z","1.1.1":"2015-10-13T11:31:12.901Z","1.1.2":"2015-10-14T10:49:03.821Z","1.1.3":"2015-10-14T11:11:15.361Z","1.1.4":"2015-10-26T03:58:18.213Z","1.1.5":"2015-10-26T06:19:28.922Z","1.1.6":"2015-10-27T02:23:47.165Z","1.1.7":"2015-10-30T09:54:57.658Z","1.1.8":"2015-11-06T07:10:14.426Z","2.0.0":"2015-11-23T10:45:41.726Z","2.0.1":"2015-12-01T07:34:36.907Z","2.1.0":"2015-12-03T09:22:25.562Z","2.1.1":"2015-12-03T10:06:23.563Z","2.2.0":"2015-12-14T03:31:53.522Z","2.2.1":"2015-12-14T11:50:51.695Z","2.2.2":"2015-12-23T06:57:23.847Z","2.2.3":"2015-12-23T08:50:07.655Z","2.2.4":"2016-01-07T02:45:55.883Z"},"keywords":["flux","noflux"],"author":{"name":"liuxijin"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/ssnau/noflux#readme","repository":{"type":"git","url":"git+https://github.com/ssnau/noflux.git"},"bugs":{"url":"https://github.com/ssnau/noflux/issues"}}