{"_id":"reflex","_rev":"37-887bb5f5a5e96c78fc7143a8dcff9c05","name":"reflex","description":"Functional reactive UI library","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"reflex","id":"reflex","version":"0.0.1","description":"Functional reactive UI library","keywords":["reflex"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"dependencies":{"reducers":">=0.0.3"},"devDependencies":{"test":">=0.4.4","repl-utils":">=1.0.0"},"main":"./reflex.js","scripts":{"test":"node test/test-all.js","repl":"node node_modules/repl-utils"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"_id":"reflex@0.0.1","dist":{"shasum":"6e2122f2819aa1039b1c26a37e16ffe3d49e28d7","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.1.tgz","integrity":"sha512-d3OqbSZ4NPhw7Shd3KKTMXgKrHEEuWMotEnTHFAoXsmGbMgogRcekQ5CLYw6e/0Pd8LeEBbywtgYtq6xjyybZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiub3mUkL7Gjr6pvnr96iWTxPP241ewr6uHHxf/AYOAAiA70YR/sp6WhGFIt7PTxnZpW+pkB0GIv/fCqUG0mqi6oQ=="}]},"_npmVersion":"1.1.63","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}]},"0.0.2":{"name":"reflex","id":"reflex","version":"0.0.2","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"dependencies":{"reducers":">=0.1.0","method":"~0.1.1","diffpatcher":"~0.x.1"},"devDependencies":{"test":">=0.4.4","repl-utils":">=1.0.0"},"main":"./reflex.js","scripts":{"test":"node test/test-all.js","repl":"node node_modules/repl-utils"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"_id":"reflex@0.0.2","dist":{"shasum":"1d2fd3db9381b7ee493d3f5939a7890a203c0696","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.2.tgz","integrity":"sha512-t5HsmaTX3/i5h2FJJqVerMnm/XJKHi3xovKfX2XjXfEWBIAGwA8lIyKLjrxJi8jVMYMUO7OzJhTkIoDhIYXzzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLDXd8KhPVV6oSLJmoAVFAJzsbFUJr7mcqBN0XnNRIPQIhAKuWX8aSMZZYs7OtPjF+7hSsjWCWD0PCwwIqTwVJmdE3"}]},"_npmVersion":"1.1.63","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}]},"0.0.3":{"name":"reflex","id":"reflex","version":"0.0.3","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"dependencies":{"reducers":"~2.0.0","method":"~1.0.0","diffpatcher":"~1.0.0","eventual":"~1.0.0","oops":"0.0.1","functional":"~1.0.0","reducible":"~1.0.1"},"devDependencies":{"test":"~0.5.2","repl-utils":">=1.0.0","phantomify":"~0.1.0"},"main":"./index.js","scripts":{"test":"npm run test-node && npm run test-browser","test-browser":"node ./node_modules/phantomify/bin/cmd.js ./test/index.js","test-node":"node ./test/index.js","repl":"node node_modules/repl-utils","postinstall":"npm dedup"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"_id":"reflex@0.0.3","dist":{"shasum":"68757831197a7e205e2ca1b998e796f2ee9d7d22","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.3.tgz","integrity":"sha512-ubCgDc4p9YqS+R7j1i4rw1qH3oWQ/Mvn4SBc8dN5dMAadSypHo2PKYXAEBljbxyzVTq04rmJohvRmJkYjruLYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6Rgmoz5Ta6tpW6h7eQ5WGbNL87sHlam5kFWqwC9WKtAiAEZ+fPEc5n3UgzZtB5W7494K9xvegXROaZE8z0TJhrng=="}]},"_npmVersion":"1.1.65","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}]},"0.0.10":{"name":"reflex","id":"reflex","version":"0.0.10","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.4.7","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --modules umdStrict --source-maps-inline --out-dir ./lib ./src","prepublish":"babel --modules umdStrict --source-maps-inline --out-dir ./lib ./src"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"524eabda0f2a1647689fd82f74073ece099404bf","_id":"reflex@0.0.10","_shasum":"fdc6c9062471cfd8114ddcfd2edb25cd6039e7ef","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"fdc6c9062471cfd8114ddcfd2edb25cd6039e7ef","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.10.tgz","integrity":"sha512-ttttOwz8Ydn1Tr4dJHi5ujSeKZGhN1ZkubfKm/iLqWAAdFIQcKYI5Gmb9jKJ32af1YwrPg3SdF/Ux9yy4HdK/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbe3VLjZFcJHHlqmpPpE3RmWBsrf+EGIuHkM0MyaVyeAiEA10ViIwOofKjXs2AwgiG6vkgNAJAcSEF0tHKutgeZYZI="}]}},"0.0.20":{"name":"reflex","id":"reflex","version":"0.0.20","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.4.7","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --modules umdStrict --source-maps-inline --out-dir ./lib ./src","prepublish":"babel --modules umdStrict --source-maps-inline --out-dir ./lib ./src"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"f62435496e8ddaa8fdcc653ec183fe328be248b7","_id":"reflex@0.0.20","_shasum":"b2373d33dccb83aa2562bf81ae3d7cfba10419d1","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"b2373d33dccb83aa2562bf81ae3d7cfba10419d1","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.20.tgz","integrity":"sha512-y5xqDAlVXTLueRKssERjr/rItcp3n22ETH8KzZD0egAuAYKPRqLUAl/OyUfm97cP8DEgYAUNVOGWVkv6jS0YhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQdMjOFMtvVfHGWfqw3WI4Ccto7nuD5DUr9mjV1dgaoAIhAIVvz3P0g057DAlnj+ojhberFXBqjUbDndTht4DLR+D9"}]}},"0.0.21":{"name":"reflex","id":"reflex","version":"0.0.21","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.4.7","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --modules umdStrict --source-maps-inline --out-dir ./lib ./src","prepublish":"babel --modules umdStrict --source-maps-inline --out-dir ./lib ./src"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"f7e43ac220f729383b75d20751c3ef61b5d1c87c","_id":"reflex@0.0.21","_shasum":"57807cd8f5a79fb355df6e992171e2dc84a3a8d1","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"57807cd8f5a79fb355df6e992171e2dc84a3a8d1","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.21.tgz","integrity":"sha512-+O+75ChodL13AMszFJu2rACQ/m7GoTPEBQ4I8qSe2rYVntjzsLCMP8DVKNfRSah02PpsK0z2TQUWndHE+X/Gmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByX7rE/ICgM6Sr5CJ+R0Hg8tPTi2/FWL44jndkQuHwOAiBnEIz5zh5v3RF9uzooE9iFwhvM4OjghMKtiO3GNT+BWA=="}]}},"0.0.22":{"name":"reflex","id":"reflex","version":"0.0.22","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.4.7","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --modules umdStrict --source-maps-inline --out-dir ./lib ./src","prepublish":"babel --modules umdStrict --source-maps-inline --out-dir ./lib ./src"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"7ad6b59db5c5c0a959205bfe08717c4dd6911377","_id":"reflex@0.0.22","_shasum":"1e53e49429d83caba7d8a098bf5a113a2916b0c9","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"1e53e49429d83caba7d8a098bf5a113a2916b0c9","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.22.tgz","integrity":"sha512-knm4yKTPA//M62vOQDiDDF5mJZHod+yTEXATX/cC9Nmz+02fXnAWXI86Pt6fEHz12XcYQKcorUHOslw/jGH1sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrd5yL5Yo+R5jRVSVFmovOEXpJh2a1uyNItZYDAEL7qAiBAkFtuOV5G4X1LN56eoW5jQJPKSi8BjW6lQYgZcceZLQ=="}]}},"0.0.23":{"name":"reflex","id":"reflex","version":"0.0.23","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.4.7","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --modules umdStrict --source-maps-inline --out-dir ./lib ./src","prepublish":"babel --modules umdStrict --source-maps-inline --out-dir ./lib ./src"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"9e01435d118a661b065b0724d227ec484b0e2026","_id":"reflex@0.0.23","_shasum":"b3232330db107cb27e5499aea423de55524e491f","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"b3232330db107cb27e5499aea423de55524e491f","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.23.tgz","integrity":"sha512-pEzWoHK9JYSUhBREvEb9wUd8dk0uBH33TuKT07J7mo+me707ehl1jjmZ/gzU12dKk7GUbVrtpW5noFoonFOqjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsmWvWwkA3NYiKeTdyog7MgE8Xo30gFeItUAUeF2TPbgIgfyMqXd5qosCRdvelWBbPGQyuBDz6552ok4/Hsy7VEVM="}]}},"0.0.24":{"name":"reflex","id":"reflex","version":"0.0.24","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.6.14","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --modules umdStrict --source-maps inline --out-dir ./lib ./src","build":"babel --modules umdStrict --source-maps inline --out-dir ./lib ./src","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"58815e87f8b55e74b21d94ac676c8aae216cc058","_id":"reflex@0.0.24","_shasum":"95dd61415f3ee5499d97dcec2e2933c099ace05c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"95dd61415f3ee5499d97dcec2e2933c099ace05c","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.24.tgz","integrity":"sha512-4G8y1BRUtLnr/nKxDehJvcV9My/GPTr0eHjotpZq102kmioxD8R/0WgllFfLly06JJIVJVpxdxRZ4jqWpGtICQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPKOefLucF0EcXh6LICgI/OBNy3EMQoeZ3HxIpNUokzAiEAi7qWKbi+BUV019xmMHMQ31WtTUWRdFk+pFp0MSWlPM8="}]}},"0.0.25":{"name":"reflex","id":"reflex","version":"0.0.25","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.6.14","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps-inline --out-dir ./lib ./src","build":"babel --optional spec.protoToAssign --modules umdStrict --source-maps-inline --out-dir ./lib ./src","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"0d6b0d2c952395fdfd070fe96ce8ca4a116510c6","_id":"reflex@0.0.25","_shasum":"f222ca15e68e3e571305ddfa502c95154384022a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"f222ca15e68e3e571305ddfa502c95154384022a","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.25.tgz"}},"0.0.26":{"name":"reflex","id":"reflex","version":"0.0.26","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.6.14","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build":"babel --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"ca62e2e297c39cc2a947d012164cad3a962bdc36","_id":"reflex@0.0.26","_shasum":"587be5dfbe51d01ea163220d4bd8e12bef030dcf","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"587be5dfbe51d01ea163220d4bd8e12bef030dcf","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.26.tgz","integrity":"sha512-a306bD9Y28KDuCyR5uT7BlIzD72y3Milsx3sSSMapWKHLk7xVBSNarbw50BSbalHN/7piMRqKBSRg6k185vBcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5O5h/Wwow5XancR9NPQHjD0mPIt7r8QrXc0d0EcHjrAiEAhQOA3sNpeL4SmF3sbRE8SqCpoMV1Y3S2f+KsgXcalzk="}]}},"0.0.27":{"name":"reflex","id":"reflex","version":"0.0.27","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.6.14","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build":"babel --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"9880ded35393141bc93d767867832a9a23ce4ea4","_id":"reflex@0.0.27","_shasum":"5ee21aaaf72dbc08a583d004cec97953ef1ff104","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"5ee21aaaf72dbc08a583d004cec97953ef1ff104","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.27.tgz","integrity":"sha512-yjCfa1eCFhrJnFnqQvzhJWXZrI1dTyyXfdWVRgrNYOJnyba5Zv7F0wwz9IWoFztKFqBRg4Tj/H9tTwbZMb9HuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx9CNKezIMCI0LBpAgoruSXxE16Qgyj/TKpoIehX1mjgIhAI2QWp/MbptcdNl4nk3CaRZMdLO1fEi9RZOrChuO8vCA"}]}},"0.0.28":{"name":"reflex","id":"reflex","version":"0.0.28","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","dependencies":{"react":"0.13.3"},"main":"./lib/index.js","devDependencies":{"babel":"5.6.14","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build":"babel --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"763f2c8c54bdf1a0d9c4da94b327f5492eebb372","_id":"reflex@0.0.28","_shasum":"eb2d83f6ccf6ba3e8f4f09e978650a0f0033f448","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"eb2d83f6ccf6ba3e8f4f09e978650a0f0033f448","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.28.tgz","integrity":"sha512-3yIM3MWEOjSShiifWNZua1h0mNKRvN0NzXqk79oicEGXTxmgoPhmQwwSjwHjlS0GCtdYni9qH8GzXt+FmwvU4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYk2ddE3LfuDt1XRoy+TYvDV1rZVWtcua1ffjiasG8MAiEAvw2j89kzBIrUdR0ayXK6kHMVWQMcetvf/Ed+u4w7jb0="}]}},"0.0.40":{"name":"reflex","id":"reflex","version":"0.0.40","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel":"5.6.14","flow-bin":"0.16.0","tap":"1.1.0","tape":"2.3.2"},"scripts":{"test":"tap lib/test/test-*.js","check":"flow check","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build":"babel --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","prepublish":"npm run build"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"6786031b35db3cd0822a0983e2cebc18e0f6605d","_id":"reflex@0.0.40","_shasum":"aa4349b4e6efac1e34e96c9b6780f7915a5d0e13","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"aa4349b4e6efac1e34e96c9b6780f7915a5d0e13","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.40.tgz","integrity":"sha512-y40C7L60CUt4/lJ7JOwaLrmbsPcUY3vYkfH3EB9sQKa2F8mErpsoTg2hfZjgqwWMoZjWXsE5N0RHm5joxsdy8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkK6+FtHDpQnhdwlG0W1/YoZ+0qAtSsG/9UqJpA1qyjQIgCzYqsGt3Bi+soMtfc8m1HEfFiZfPOA9DBDC5Sa29WIw="}]}},"0.0.50":{"name":"reflex","id":"reflex","version":"0.0.50","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel":"5.6.14","babel-plugin-flow-comments":"1.0.9","flow-bin":"0.17.0","tap":"1.1.0","tape":"2.3.2"},"babel":{"sourceMaps":"inline","optional":["spec.protoToAssign"]},"scripts":{"test":"flow check && tap lib/test/test-*.js","check":"flow check","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build-node":"babel ./src --out-dir ./lib --plugins flow-comments --blacklist flow","build-browser":"babel ./src --out-dir ./dist --modules umdStrict","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run check"},"repository":{"type":"git","url":"https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"db1c84ccf2d86e17a67255004cc15a274f41c20b","_id":"reflex@0.0.50","_shasum":"c9d60bba8f1311e2fdaa8fabc0685728a4bc4f07","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"c9d60bba8f1311e2fdaa8fabc0685728a4bc4f07","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.50.tgz","integrity":"sha512-nZT9t+IQGgp7HWUPJA270HnkplmRQOrTd2LVpCELcKgzZjJ0uAj8O0Z8WAbtGEN/2W1JOGREQxl3KSX++Qt75w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCh7Pqa9jNKCVYFUKm17FD92i5ND900uyLRM4vo96kfVgIhAOZAJ/aZkFO4NUGWxksDTdXWN5nTgt5zIA0YxKPXZwYf"}]}},"0.0.51":{"name":"reflex","id":"reflex","version":"0.0.51","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel":"5.6.14","babel-plugin-flow-comments":"1.0.9","flow-bin":"0.17.0","tap":"1.1.0","tape":"2.3.2"},"babel":{"sourceMaps":"inline","optional":["spec.protoToAssign"]},"scripts":{"test":"flow check && tap lib/test/test-*.js","check":"flow check","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build-node":"babel ./src --out-dir ./lib --plugins flow-comments --blacklist flow","build-browser":"babel ./src --out-dir ./dist --modules umdStrict","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run check"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"2b4fabe60a5367ef7b3ae3231ab7415f0ce4564d","_id":"reflex@0.0.51","_shasum":"f478b4dcf9d0097345ccd37a48d8e94dc791fc3f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"f478b4dcf9d0097345ccd37a48d8e94dc791fc3f","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.0.51.tgz","integrity":"sha512-P1v9FqzT3oi8amK0oGeCSaUu/6kpAJfdf5W5fDyrq1YnATAo7kZaW2odE8rVRz7lM9Pret4O72BCvjQ/dQ4QSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHm3vEjteqw6crXtoXDd0/GU0L6XCSgT2kms5EamYPdkAiEAwD4PSbuW1CzpoWeCnThl8ES/35uz19EkNZLy3JmY4tU="}]}},"0.1.0":{"name":"reflex","id":"reflex","version":"0.1.0","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel":"5.6.14","babel-plugin-flow-comments":"1.0.9","flow-bin":"0.17.0","tap":"1.1.0","tape":"2.3.2"},"babel":{"sourceMaps":"inline","optional":["spec.protoToAssign"]},"scripts":{"test":"flow check && tap lib/test/test-*.js","check":"flow check","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build-node":"babel ./src --out-dir ./lib --plugins flow-comments --blacklist flow","build-browser":"babel ./src --out-dir ./dist --modules umdStrict","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run check"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"3aae1085ffc523265b4e98c367765828affc074b","_id":"reflex@0.1.0","_shasum":"a736dea0f36825e11b77ac343e457c8f09358139","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"a736dea0f36825e11b77ac343e457c8f09358139","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.1.0.tgz","integrity":"sha512-PVQ7hHA7o/9HxG7/gbwDebP2ZYssLeffHzzaTmhMw4i/AImJxejVX3ZH1uDNCQFYWln9VeP52N9fSj5uoXAXGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3IkO/GZJ35cdC+6wkIslvw3u78O0Bx/XLAiAchTiHNAiAN3I7Dk2tLAqyeKQeyHn4wltUaFmJgtKS/8OkRjhOGSQ=="}]}},"0.1.1":{"name":"reflex","id":"reflex","version":"0.1.1","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel":"5.6.14","babel-plugin-flow-comments":"1.0.9","flow-bin":"0.17.0","tap":"1.1.0","tape":"2.3.2"},"babel":{"sourceMaps":"inline","optional":["spec.protoToAssign"]},"scripts":{"test":"flow check && tap lib/test/test-*.js","check":"flow check","start":"babel --watch --optional spec.protoToAssign --modules umdStrict --source-maps inline --out-dir ./lib ./src","build-node":"babel ./src --out-dir ./lib --plugins flow-comments --blacklist flow","build-browser":"babel ./src --out-dir ./dist --modules umdStrict","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run check"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"licenses":[{"type":"MIT","url":"https://github.com/Gozala/reflex/License.md"}],"gitHead":"07059ed0b608fe77cf2251e74f5b82337e4ee8f3","_id":"reflex@0.1.1","_shasum":"44be97390066976c46cdb35cd75d42dc0d0c9366","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"44be97390066976c46cdb35cd75d42dc0d0c9366","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.1.1.tgz","integrity":"sha512-ZgE5WPcPApHqy5ONm/NcKI/7gn4GHBYx3HSdF4qTYhlq+vD6SXGRxThp2RhkZF/nTDVkEs7rDyMqlDzzkLXDDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAXwy9Im2mxSVrhU+eU7ckT3hF54tYasvKezN0PqXHl+AiBDmuVIzPFJzyDYdlJC+mxo0SeJMZ3X7xDBZfWZ9rzVOA=="}]},"_npmOperationalInternal":{"host":"packages-11-east.internal.npmjs.com","tmp":"tmp/reflex-0.1.1.tgz_1456881363985_0.08219385030679405"}},"0.2.0":{"name":"reflex","id":"reflex","version":"0.2.0","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel-cli":"6.6.5","babel-plugin-remove-comments":"2.0.0","babel-plugin-syntax-flow":"6.3.13","babel-plugin-transform-es2015-modules-umd":"6.4.3","babel-plugin-transform-flow-strip-types":"6.4.0","babel-preset-es2015":"6.3.13","babel-register":"6.4.3","flow-bin":"0.22.1","tap":"1.1.0","tape":"4.4.0"},"scripts":{"test":"npm run flow && npm run tape","tape":"tape -r babel-register test/**/*.js","flow":"flow check","start":"babel --watch --out-dir ./lib ./src","build-node":"babel --out-dir ./lib ./src && cp ./src/*.flow ./lib","build-browser":"mkdir -p dist && babel --out-file ./dist/reflex.js --plugins 'transform-es2015-modules-umd' ./src","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"license":"MIT","gitHead":"3c7def2ef65bef56eb09396bbda62641a3baf569","_id":"reflex@0.2.0","_shasum":"e62ef045c55d62d743700a33cc957cabe552b374","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"e62ef045c55d62d743700a33cc957cabe552b374","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.2.0.tgz","integrity":"sha512-3E2fOVF6hGiw1A+jnhpJpj+EN0bYWaKod4INgxo2HgU5JA7ZylJOViLQwE6U6HkB8Ab2JkHC4BkzyhciN5sZEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR5CU6s51tF5yKeDFFIg3dMj/PdG/NZZzW4FIpmWHATgIgW2j/RbS2U6Jk0+TVUEJaUN4UHLzFmRKvkCboNe+isqQ="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/reflex-0.2.0.tgz_1458373588933_0.4158074699807912"}},"0.3.0":{"name":"reflex","id":"reflex","version":"0.3.0","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel-cli":"6.6.5","babel-plugin-remove-comments":"2.0.0","babel-plugin-syntax-flow":"6.3.13","babel-plugin-transform-es2015-modules-umd":"6.4.3","babel-plugin-transform-flow-strip-types":"6.4.0","babel-preset-es2015":"6.3.13","babel-register":"6.4.3","flow-bin":"0.23.0","tap":"1.1.0","tape":"4.4.0"},"scripts":{"test":"npm run flow && npm run tape","tape":"tape -r babel-register test/**/*.js","flow":"flow check","start":"babel --watch --out-dir ./lib ./src","build-node":"babel --out-dir ./lib ./src && cp ./src/*.flow ./lib","build-browser":"mkdir -p dist && babel --out-file ./dist/reflex.js --plugins 'transform-es2015-modules-umd' ./src","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"license":"MIT","gitHead":"6b2d5cfcdd25243883801a5f2a90472beba6b7be","_id":"reflex@0.3.0","_shasum":"03d532499b089df0047975a161f3e9a219007515","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"03d532499b089df0047975a161f3e9a219007515","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.3.0.tgz","integrity":"sha512-4NAX7xvPEvH0CZMm4Ttzr5sVYr1+V1VQm2TuingsA50rKd/ji+SoLvSrxnAB3Z3z7yWK+cadT4hyFlP4oEdhGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOX2bSw9OJDc1n9V6PmQ6jaEt9TGSLPeO3OGYwf0WbwwIgSBXGK1E3CtUMMqghlWsJbNzxbj+E4Tsrk84nYfVIDb8="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/reflex-0.3.0.tgz_1461099401773_0.48117628088220954"}},"0.3.1":{"name":"reflex","id":"reflex","version":"0.3.1","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel-cli":"6.6.5","babel-plugin-remove-comments":"2.0.0","babel-plugin-syntax-flow":"6.3.13","babel-plugin-transform-es2015-modules-umd":"6.4.3","babel-plugin-transform-flow-strip-types":"6.4.0","babel-preset-es2015":"6.3.13","babel-register":"6.4.3","flow-bin":"0.23.0","tap":"1.1.0","tape":"4.4.0"},"scripts":{"test":"npm run flow && npm run tape","tape":"tape -r babel-register test/**/*.js","flow":"flow check","start":"babel --watch --out-dir ./lib ./src","build-node":"babel --out-dir ./lib ./src && cp ./src/*.flow ./lib","build-browser":"mkdir -p dist && babel --out-file ./dist/reflex.js --plugins 'transform-es2015-modules-umd' ./src","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"license":"MIT","gitHead":"1def8368b2b0229cfc1f373e56c30798814ad26a","_id":"reflex@0.3.1","_shasum":"581286030869259586c014b8b9c57b586714f213","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"581286030869259586c014b8b9c57b586714f213","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.3.1.tgz","integrity":"sha512-L65eHOINqg6WiMWRFAJzAE/nM1lKC0yNG0TAjDFRuBakwET6MH5XVT0B2wvrxNq4S9yyQrzu2hfW7OLmo92vLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMqqcAAl8XZQOBK/kOGF0abpbyI2jNWluHCjIyxsBnWAiEA3vxVO6mga3DRPMO0kh3F32JsLq2Ovu+J11HX1AN+Y9U="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/reflex-0.3.1.tgz_1461100819668_0.9213551743887365"}},"0.4.0":{"name":"reflex","id":"reflex","version":"0.4.0","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel-cli":"6.6.5","babel-plugin-remove-comments":"2.0.0","babel-plugin-syntax-flow":"6.3.13","babel-plugin-transform-es2015-modules-umd":"6.4.3","babel-plugin-transform-flow-strip-types":"6.4.0","babel-preset-es2015":"6.3.13","babel-register":"6.4.3","flow-bin":"0.24.1","tap":"1.1.0","tape":"4.4.0"},"scripts":{"test":"npm run flow && npm run tape","tape":"tape -r babel-register test/**/*.js","flow":"flow check","start":"babel --watch --out-dir ./lib ./src","build-node":"babel --out-dir ./lib ./src && cp ./src/*.flow ./lib","build-browser":"mkdir -p dist && babel --out-file ./dist/reflex.js --plugins 'transform-es2015-modules-umd' ./src","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"license":"MIT","gitHead":"a12e1fdb883579551a33bb58d860fca2132da8ac","_id":"reflex@0.4.0","_shasum":"e4af1bf3e73abdfdf2b42589e17cf39b418c2825","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"e4af1bf3e73abdfdf2b42589e17cf39b418c2825","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.4.0.tgz","integrity":"sha512-VrpW/YQp0cXKQp44w8Ti9iYoU8ZBthlkWs3nTpfus7nDUVdiPVi54VAcmMJXxLMSSRbtDJqJU43Tnp4GCoLn8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQsiKw7ip9PzPHERxn8g81ALseOjqNaAL30EbsrnDRaAiAejsHqdIatJVekKZzkU2J1bsUvEmk5ZU251KSFxLh4+Q=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/reflex-0.4.0.tgz_1462915708316_0.8735121062491089"}},"0.4.1":{"name":"reflex","id":"reflex","version":"0.4.1","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"homepage":"https://github.com/Gozala/reflex","main":"./lib/index.js","devDependencies":{"babel-cli":"6.6.5","babel-plugin-remove-comments":"2.0.0","babel-plugin-syntax-flow":"6.3.13","babel-plugin-transform-es2015-modules-umd":"6.4.3","babel-plugin-transform-flow-strip-types":"6.4.0","babel-preset-es2015":"6.3.13","babel-register":"6.4.3","flow-bin":"0.25.0","tap":"1.1.0","tape":"4.4.0"},"scripts":{"test":"npm run flow && npm run tape","tape":"tape -r babel-register test/**/*.js","flow":"flow check","start":"babel --watch --out-dir ./lib ./src","build-node":"babel --out-dir ./lib ./src && cp ./src/*.flow ./lib","build-browser":"mkdir -p dist && babel --out-file ./dist/reflex.js --plugins 'transform-es2015-modules-umd' ./src","build":"npm run build-node && npm run build-browser","prepublish":"npm run build && npm run flow"},"repository":{"type":"git","url":"git+https://github.com/Gozala/reflex.git","web":"https://github.com/Gozala/reflex"},"bugs":{"url":"http://github.com/Gozala/reflex/issues/"},"license":"MIT","gitHead":"b08bb95eb06c1d4f1c130586f26def61743bbc48","_id":"reflex@0.4.1","_shasum":"2a392ebeb1bd3510ff80a8d1e31470a553d8a529","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"2a392ebeb1bd3510ff80a8d1e31470a553d8a529","tarball":"https://registry.npmjs.org/reflex/-/reflex-0.4.1.tgz","integrity":"sha512-8t+E+E9V5Qp1vr8hgaq2P8/PW1jwzwsj1uFhhu0maPrVa+ZD8yC9A98zd0rBRlacF9vgrAFcH6aMqg/2GI8bNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbIGgt48a4sYkxx5yIkwKEjJ8qVOpbg8puNCt/nPaObAiEAg5HmgKNUocUcEQy/ZoseI+R9Xp2OxAvWTeG/UMY8z10="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/reflex-0.4.1.tgz_1463609752618_0.041340958094224334"}},"1.1.0":{"name":"reflex","version":"1.1.0","description":"Functional reactive UI library","keywords":["reflex","reactive","functional","UI"],"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"main":"reflex","devDependencies":{"babel-cli":"6.24.1","babel-preset-flow-node":"^1.0.2","babel-register":"6.24.1","blue-tape":"^1.0.0","documentation":"^4.0.0-rc.1","flow-bin":"^0.49.1","flow-copy-source":"^1.2.0","husky":"^0.14.0","lint-staged":"^4.0.0","prettier":"^1.4.4"},"scripts":{"test":"npm run test:flow && npm run test:tape","test:tape":"blue-tape -r babel-register test/**/*.js","test:flow":"flow check","build:clear":"rm -rf ./*.js && rm -rf ./*.js.flow && rm -rf reflex","build:types":"flow-copy-source -v src .","build:node":"babel --out-dir . src","build:api":"documentation readme --section=API src/reflex.js","build:docs":"documentation build --document-exported src/** -f html --o docs","build":"npm run build:node && npm run build:types","prepublish":"npm run build && npm test","precommit":"lint-staged"},"lint-staged":{"*.js":["prettier --parser flow --no-semi --write","git add"]},"repository":{"type":"git","url":"git+https://github.com/mozilla/reflex.git"},"license":"MIT","dependencies":{"reflex-driver":"^1.0.2"},"gitHead":"280835905656a1cc135698ad645a580d280b7280","bugs":{"url":"https://github.com/mozilla/reflex/issues"},"homepage":"https://github.com/mozilla/reflex#readme","_id":"reflex@1.1.0","_shasum":"38c9d678b38cd452dc2f36c2defd870ac35d8254","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"gozala","email":"rfobic@gmail.com"},"maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"dist":{"shasum":"38c9d678b38cd452dc2f36c2defd870ac35d8254","tarball":"https://registry.npmjs.org/reflex/-/reflex-1.1.0.tgz","integrity":"sha512-Lu8TakzPJh6lLRHw5dx7CJgY146IgybkGxPrloPsBST1oZle6xRoeNWgkgJkEpWUTsL6koFICGbmqjN2JcmtTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdzDsZEAFPtnKD9nqZ+/TRYNNgYoNbZ8a9gWQoS+lQxgIhAM0wn/Mzehz4gXuPMfCAYWYGs+MEuabZ3aBajRDJtBO6"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/reflex-1.1.0.tgz_1499118142011_0.08206849219277501"}}},"readme":"# reflex [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Gitter][gitter-image]][gitter-url] [![styled with prettier][prettier.icon]][prettier]\n\n\nReflex is a functional reactive UI library that is heavily inspired by (pretty much is a port of) [elm][] and it's amazingly simple yet powerful [architecture][elm architecture] where \"[flux][]\" in [react][] terms is simply a byproduct of a pattern. In order to keep a major attraction of [elm][] &mdash; [algebraic data types][] & type safety &mdash; the library uses [flow][], a static type checker for JS. All types are separated from implementation though, so it's your call if you want to take take advantage of it or just ignore it.\n\nThe library is designed such that view drivers ([react][react-driver], [virtual-dom][virtual-dom-driver] & possibly more in the future) can be swapped without any changes to the application code base. In fact there is not a built-in view driver, so it's up to the user to choose one. In fact it's pretty easy to write a driver that would directly manipulate DOM.\n\n## Install\n\n    npm install reflex\n\n## Examples\n\nFor examples check out examples directory of either [virtual-dom][virtual-dom-driver] or [react][react-driver] drivers, in fact examples are identical only diff is one line which is path of imported driver.\n\n[elm]:http://elm-lang.org\n[elm architecture]:http://elm-lang.org/guide/architecture\n[react]:http://facebook.github.io/react/\n[immutable.js]:https://facebook.github.io/immutable-js/\n[flux]:https://facebook.github.io/flux/\n[algebraic data types]:https://en.wikipedia.org/wiki/Algebraic_data_type\n[flow]:http://flowtype.org\n[virtual-dom-driver]:https://github.com/mozilla/reflex-virtual-dom-driver\n[react-driver]:https://github.com/mozilla/reflex-react-driver\n\n[npm-url]: https://npmjs.org/package/reflex\n[npm-image]: https://img.shields.io/npm/v/reflex.svg?style=flat\n\n[travis-url]: https://travis-ci.org/mozilla/reflex\n[travis-image]: https://img.shields.io/travis/mozilla/reflex.svg?style=flat\n\n[gitter-url]: https://gitter.im/mozilla/reflex?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\n[gitter-image]: https://badges.gitter.im/Join%20Chat.svg\n[prettier.icon]:https://img.shields.io/badge/styled_with-prettier-ff69b4.svg\n[prettier]:https://github.com/prettier/prettier","maintainers":[{"name":"gozala","email":"rfobic@gmail.com"}],"time":{"modified":"2022-07-13T15:20:21.151Z","created":"2012-10-20T23:14:56.871Z","0.0.1":"2012-10-20T23:14:57.909Z","0.0.2":"2012-10-24T03:27:08.104Z","0.0.3":"2012-12-02T22:38:03.982Z","0.0.10":"2015-05-23T10:05:33.240Z","0.0.20":"2015-06-10T22:14:31.767Z","0.0.21":"2015-06-20T12:10:10.575Z","0.0.22":"2015-06-25T19:09:45.776Z","0.0.23":"2015-06-30T16:24:23.964Z","0.0.24":"2015-07-02T00:30:38.582Z","0.0.25":"2015-07-05T11:17:11.059Z","0.0.26":"2015-07-07T06:36:14.418Z","0.0.27":"2015-07-07T21:03:10.992Z","0.0.28":"2015-09-11T20:49:48.813Z","0.0.40":"2015-10-05T19:59:09.918Z","0.0.50":"2015-10-20T06:36:23.542Z","0.0.51":"2015-11-24T22:19:56.754Z","0.1.0":"2015-12-16T20:35:38.523Z","0.1.1":"2016-03-02T01:16:06.072Z","0.2.0":"2016-03-19T07:46:29.396Z","0.3.0":"2016-04-19T20:56:42.277Z","0.3.1":"2016-04-19T21:20:22.421Z","0.4.0":"2016-05-10T21:28:31.386Z","0.4.1":"2016-05-18T22:15:56.945Z","1.0.0":"2017-06-27T21:52:22.679Z","1.1.0":"2017-07-03T21:42:22.429Z"},"author":{"name":"Irakli Gozalishvili","email":"rfobic@gmail.com","url":"http://jeditoolkit.com"},"repository":{"type":"git","url":"git+https://github.com/mozilla/reflex.git"},"homepage":"https://github.com/mozilla/reflex#readme","keywords":["reflex","reactive","functional","UI"],"bugs":{"url":"https://github.com/mozilla/reflex/issues"},"readmeFilename":"Readme.md","license":"MIT","users":{"alexxnica":true,"fiftin":true}}