{"_id":"franky","_rev":"59-36e138a2094f2e3f71362ccf5b85aeb4","name":"franky","description":"JavaScript's functional programming helper library.","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"main":"franky.js","version":"1.0.0","devDependencies":{"docco":"0.6.x","phantomjs":"1.9.0-1","uglify-js":"2.4.x"},"scripts":{"test":"phantomjs test/vendor/runner.js test/index.html?noglobals=true","build":"uglifyjs franky.js -m --source-map franky-min.map -o franky-min.js","doc":"docco franky.js"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"files":["franky.js","franky-min.js","LICENSE"],"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"_id":"franky@1.0.0","dist":{"shasum":"5cb29b12945c75122f66354f30f99232cf94f87c","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.0.tgz","integrity":"sha512-VWGPWfxGfBtUp2mMG4SGzZ14sz+k4+EffGa+UunzoZVflQ3hLmzyJ/ubYZGRQrCkaX2fvtoCFMuiwXYGp89Agg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFPN/bDhuAZpMqHBtXnR4HMlSA3q+Od70X1lCgyGPAAAIgIeD2/ca/ze9V65xItpDdqE1qxMQElWCNVQAdDOAiLPE="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}]},"1.0.2":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"main":"franky.js","version":"1.0.2","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x","grunt-docco":"~0.3.3"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"files":["franky.js","franky-min.js","LICENSE"],"gitHead":"c294e1719bf47475a59781e08f2d2f770e5f6d36","bugs":{"url":"https://github.com/ikondrat/franky/issues"},"homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.2","_shasum":"c198a84a9edcabdecfbc393b59583a767cb78929","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"c198a84a9edcabdecfbc393b59583a767cb78929","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.2.tgz","integrity":"sha512-Q04A/wPIW4MB4TffXnOU1A1L46TSeIT6PJ98loVEGJJ/yQMlZMh8JAZ3ooyeiKHOOg9Bgr33DQjgPGROTu0vZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVY5Eti46XNJy74W0tnV3yuh3Ox7KgovY3MeEfPwjtUAiEAtN/O1C8lHyuds6XRACvLJJm30okR4D8XZpns1hmbqMY="}]}},"1.0.3":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"main":"franky.js","version":"1.0.3","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x","grunt-docco":"~0.3.3"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"files":["franky.js","franky-min.js","LICENSE"],"gitHead":"64de33be60a1ea78645c713a335bf2647bbaaab1","bugs":{"url":"https://github.com/ikondrat/franky/issues"},"homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.3","_shasum":"0e9e5fbd1b39274946b8d019eb395c128de1ea51","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"0e9e5fbd1b39274946b8d019eb395c128de1ea51","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.3.tgz","integrity":"sha512-92+LZu3oVtt7kSJ1AwExcp7q+2LiAOvyzvDKOgIlH30OGkXzG1ZA2RSvY/J3o4f3L9qZR224eoWv+VnjzyCs8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDADPXtsL4lSsKhzUM50bhUW6d3AiMa+1kEoY9DVrtPNQIgErsYvWv+1FjUR8Q6q/hAxv8yWAjYUODTb9KrPcZ48oI="}]}},"1.0.4":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"main":"franky.js","version":"1.0.4","dependencies":{"grunt":"0.4.5","grunt-cli":"0.1.13","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14"},"devDependencies":{"docco":"0.6.x","grunt-gh-pages":"^0.9.1","grunt-docco":"~0.3.3"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"files":["franky.js","franky-min.js","LICENSE"],"gitHead":"4861f08a5b6f1ff4aa86b8ce7985bf3d76e3ef42","bugs":{"url":"https://github.com/ikondrat/franky/issues"},"homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.4","_shasum":"c913b47c82589e3deea41a4e6ed6a3451777dc99","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"c913b47c82589e3deea41a4e6ed6a3451777dc99","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.4.tgz","integrity":"sha512-JxxXMy6R4HR8/PwjVV27hBWIJbvYtjTWIqua99J2/XTSmh/AdLw7jxG7ymzBrKyNx2UA8ddmrVDJvy/gmC3ahQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEA1afLVf+yVe+NmzSy8rFGwPOLvPhVvJ/ud8V72+iy+AiEAuAJqTvowq9OQQIuwET6TKxRbuktyF6Nq7RLa/BOs4wQ="}]}},"1.0.5":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"main":"franky.js","version":"1.0.5","dependencies":{"grunt":"0.4.5","grunt-cli":"0.1.13","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14"},"directories":{"doc":"./docs","lib":"./src"},"files":["franky.js","franky-min.js","LICENSE"],"devDependencies":{"docco":"0.6.x","grunt-gh-pages":"^0.9.1","grunt-docco":"~0.3.3"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"290f3436a8b2bc06e9dc846aec58140e275ef3e9","bugs":{"url":"https://github.com/ikondrat/franky/issues"},"homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.5","_shasum":"6c323a4500b6d8c1aa98ca26a5ef30d2a5b9751a","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"6c323a4500b6d8c1aa98ca26a5ef30d2a5b9751a","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.5.tgz","integrity":"sha512-ZXa8mBh6pJUh7RXkD+QngspUAL0bn2nYMYhMLqGsNmOTwG4YGA96PgoBHi7EgE06jhvlUsHCNfn57J5t7J+Y4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7s7TXQT2D6UbuPJLQuI6vh998dnl7peKEaB/7wE/o5wIhAPa13rdbSi0yZwFD4FdG7Q9oKH/JIhiz6IlDaDX0qr7C"}]}},"1.0.6":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"doc":"./doc","lib":"./lib"},"files":["./lib/franky.js","./lib/franky.min.js","./lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.6","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"1cec98fa4f61a1ca66ca541ab0e0191a48b9142e","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.6","_shasum":"50e4190c5da12541161c8e3413e51c7cd36117ea","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"50e4190c5da12541161c8e3413e51c7cd36117ea","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.6.tgz","integrity":"sha512-VrIuF/5VyBRleG94mMdc/gvXNrMDh0G4t3Z/nUWTfhQ80+IjsO/zVDZlzZVOxrBaYGrIxl3+j2Q7P5B6HasmiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDIqb4wmRCfdyXpL2d+yZ+bKk2PQLKDabLrWmqwSJ7IPAiEAtE+GWFhST2AhyfTtI5hZeHxrq9P/qLxtoTmmGOieiQU="}]}},"1.0.7":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"doc":"./doc","lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.7","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"1cec98fa4f61a1ca66ca541ab0e0191a48b9142e","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.7","_shasum":"8f039475c7d26d9ee6d4f429f3fd11fa73561edb","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"8f039475c7d26d9ee6d4f429f3fd11fa73561edb","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.7.tgz","integrity":"sha512-kMwnhYJRCbxGjVcc6KpmzcyIjWxZJ6TX/YOO6DxqLnGEZUKzuu9FNY9bvp1pkviKndewem3SD56wPJXjI/py1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFM+KeNAuKWbqg2d91oa0GNTzMEvUeKdOTNux7ZP4hpLAiAp4TYl/2K8ICYEEnds6zg+K7Hxn5Zqb6hfWM+sO85ZPg=="}]}},"1.0.8":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"doc":"doc","lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.8","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"1cec98fa4f61a1ca66ca541ab0e0191a48b9142e","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.8","_shasum":"cc89b6e9aaad48b792bb29097925c5787bcba70e","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"cc89b6e9aaad48b792bb29097925c5787bcba70e","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.8.tgz","integrity":"sha512-wfg3sECDwHQvGgSTVjFXgiEigOS3rHMKT5b+pC/Ix5uZKdvsRszY7EmQvJMfc2jbm3ttMmAxBWHF/F7Jbgk19g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFSOlu2ScZtM/EdTdXhASGvAqqd6poUVoerO/rfw30zAiBs7r9tmTCu6kzvivhmpPmTkU9xxSJUJS7No8F/krO4KA=="}]}},"1.0.10":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.10","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"e1b3c3d66c5ad12d704f82a11ee63c4cafa5cb7f","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.10","_shasum":"863a5e6902bddbbc71b72390a426268a6d9cfc3c","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"863a5e6902bddbbc71b72390a426268a6d9cfc3c","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.10.tgz","integrity":"sha512-A/tHuIliUivd4i2pzVzRjevJFqOvKWzhTjTV6Sp25rc6GM9WGFBIELSuv3cJQ7Sn6ZnLcP3Y/6pTDC0qo+jPzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDavZWHydeBcynewQfgN22QsbKYXTyoudC9WVKSDMHCngIhAM4axfVxxwgtPnnmRTVPfMfyGTIJjFaVKKfn0ZVqDrQo"}]}},"1.0.11":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.11","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"a7ee70d733ae539f13b757e3f849bd52c3d993f5","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.11","_shasum":"702071405d92145e096696b42dca89cb876c3438","_from":".","_npmVersion":"2.1.14","_nodeVersion":"0.10.29","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"}],"dist":{"shasum":"702071405d92145e096696b42dca89cb876c3438","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.11.tgz","integrity":"sha512-CPK/pVoKLaLdhV4BfJ9MScZWs8yyYWE5XV0FOyckDmzhrTKI4Iz7bT4DBwAtAheq8X733IHmzecOtZZj+S9prw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+cb/JsKGqymtQQYioicNvYd2O92nePIOjb24607z9QAiAVPGzr8TnqKKufeDKymEsfOnOTue7aFT/9ffhD6G1WbA=="}]}},"1.0.12":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.12","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.12","dist":{"shasum":"6fbf6828942dc6b56e0d6a046176d4d4837f7e4d","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.12.tgz","integrity":"sha512-PXibLUyz+VegGDDO6/XsKVFrvBfT6RkHuAjOWolQ1LzY4+awXAmG9F9+7iwhI+i0YnMlNDxKRw41BQtU1gb16g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnc4IuSe96b3mhw5OMxFwkEpaIZNfqkGlcLKt3klNkhAiBbaq35IPBA7OSU+jpUbrJrDTkDlFAqCkVspRT8L6ssjg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"4eb0da","email":"4eb0da@yandex-team.ru"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}]},"1.0.13":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.13","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.13","dist":{"shasum":"e8d4307191ba5f2f75e3995007c490823065bdc5","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.13.tgz","integrity":"sha512-23ugyjj8mGC1ZBHwnQTUvdOorFru31M7JBTvzPnET5Plk0lcdm/Tckb/G6tfcrYwDlVTjew2XwMjJqHnxOmT4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+tQTI7Z+ND/sGQRoSsmRjyUyi7k6F221dyrHLHzfvewIhAIA2YHQeYW34WRmAcMxbBUiAo7FMRkWLzoW/vLEGjj52"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"4eb0da","email":"4eb0da@yandex-team.ru"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}]},"1.0.14":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.14","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"4dc6967d53de008372616ded1c250a53f6a7a324","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.14","_shasum":"c0b9f4f8e04fe1768022d3b56b9a5d667cc3d226","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"insane-developer","email":"insanedeveloper@ya.ru"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"c0b9f4f8e04fe1768022d3b56b9a5d667cc3d226","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.14.tgz","integrity":"sha512-ci/y1vJ+czfcItnAamo3UWOdOZGGvGAfL2NuS+HRtWIag7JmGvHVOjBk/j8SU438y0whb1VB0aEZgRgPuf1pUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGluq0+uIi7Ded4UTKDHVIqZnbcybSFjQWUIM2ij+w2GAiBFvW03wex8SIFz3ZlZcuRLYHaWdun7gkYZ8+QcvYKjZQ=="}]}},"1.0.15":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.15","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"585cb199ebfadad9b0b8734a3843db2aa14fcf44","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.15","_shasum":"f1526b5a1e4c61c326691e56119582ec21f5df07","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"f1526b5a1e4c61c326691e56119582ec21f5df07","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.15.tgz","integrity":"sha512-u+Z2N4a193hBj5/cjrWKdU5HqqC8jKcOubX5GKI+FdY1g1sMvbq8jXBvAnHbem8Rrp0RlL4j0bCppUecTrvAaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdTWKEdxoST2o/kV4UaBxym2qVAqc5i/73jlXUUNdS/AIhALL8V7opT/+L/PlFuKeAaX9qRz0vclE6vQKCF3HNeUV1"}]}},"1.0.16":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.16","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"a722c5bbdfd0cd5e7d47498386f38536d2a153a8","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.16","_shasum":"554d2a7dc9d03eeb8439dc8962d299a614608364","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"554d2a7dc9d03eeb8439dc8962d299a614608364","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.16.tgz","integrity":"sha512-xVqov8qGqKjjl5DSrNk1X5w0vdvDDEHmmV/6CSwb06CAHDWjYHYy2n887END8u/kjobNKtk1lQf5kR/Yvbm3kQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAd3UiDAsWapN90uJl8+Uvpxx9HqRhx35TKZbDLbJ+VaAiAEZjYZ2u93HNwsWeU/lQe5M2xcW8moXrJcSvPJ7RCHCw=="}]}},"1.0.17":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.17","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"e5db96594f8d12d67b437c82eef1337874b5ae79","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.17","_shasum":"004d9fa79f11187c1990bc6045fab3b0e8c63feb","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"004d9fa79f11187c1990bc6045fab3b0e8c63feb","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.17.tgz","integrity":"sha512-iXGnLPpr9ovMC0VSeavyosHJ1ug7FXMem0sVpsRIKgMavCQ2U0lZD7ADk4lvqCX8Mb9Jo4tOFZNz7jW9yVA2NQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCP/Bg8ZjlAHene5NLbQb/60k6LfBv0qkBVERZ1/OzxSgIhALvn6Cl7yX1Ye35T9ol0XdNY1jQJbrBdJtHTxMxqy4nH"}]}},"1.0.18":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.18","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"9aafefcf55151a4ee2972ef12c1d5b95e2d97aa7","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.18","_shasum":"7ccfa7c3b4135a3e1aedc1d5ab9edd67b777438b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"7ccfa7c3b4135a3e1aedc1d5ab9edd67b777438b","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.18.tgz","integrity":"sha512-3AwOvy8+d8nbGF7PPVLHdouJmSPY8njdA8oRq8The6PTVXh/+WLvTi4y0NqqsJHs4U4pfd3BsRLNVOshnejh0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPPBXCrqeQx/kMsZ8nlRE+JeF4MNBvPLG9DkZFhsoe6AIgGKL4Q6DyD4/iIcdSHWE9QFno9km98B9xTcKPSt68HwI="}]}},"1.0.19":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.19","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"98619477c602a82aa99cf124196fe76dacd23f3f","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.19","_shasum":"331213e48a43d67c27b851cbb0b0507c0e793346","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"331213e48a43d67c27b851cbb0b0507c0e793346","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.19.tgz","integrity":"sha512-hzc/jroXhXB0f5BZbliFuwOY+6Qt6TOHgMxocy7Pk05uaVl9/DZUmQcJEe5Dk45TH6GHSVKgYfWQWLTkNjLYJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEoFM6a3Ile/iAxwq/TMl6CdIBpDbwESg2ZmKwquntzwIgWq4ZqYnl25F4nWvk8TBhycgZwD4FRNuEchZFbtG56cM="}]}},"1.0.20":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.20","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"7c31c00f71be34091e578385c42e5f4e2fca4a26","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.20","_shasum":"70b1471c938fdc9e62d1745eb5be913ae009ef98","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"70b1471c938fdc9e62d1745eb5be913ae009ef98","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.20.tgz","integrity":"sha512-1XbfqIXvcxWwGrZTtv8qEjWV8gcPiJFxV4YSDIAAKWT/fuuvnN+HjW6gl44PUVe07+uwL5DAJ1OvCkP0EWF/WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGkhjkTzqJiQ3aFnlQjW1yP8CgfGiW7klREVU/mxf5PAiASbbq8dRc/rXxn50SXdnld4U95gABKwFeWOiil56yM1Q=="}]}},"1.0.21":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.21","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"5b4b435f8a459e7d182c4bb9d43e7b1fef803ec5","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.21","_shasum":"e6dd9c0b0a9ac99fcbb1a07140471c777b402abd","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"e6dd9c0b0a9ac99fcbb1a07140471c777b402abd","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.21.tgz","integrity":"sha512-/rPMjqLV4uXWi2JoknCVbAzJtAOUyNLZLUUlvzCVXPTu3Aj1wsyf9RiXX/nMsInnrUao99M8A3NKkm0HryL6pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExzfRj8Tca09wwrIb0hUsCWtgqIFL1/TZYhy2BWjzVaAiEAyBEhvVLihIiaCj3b6TFUPRL1QFIFkGszzQqLMlxVmCc="}]}},"1.0.22":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.22","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"69d45e50f52eb1557ebcfa76a8e7f2356d18328e","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.22","_shasum":"a9278cc43bd25a1ae9587dab5e5e8295846b3284","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"a9278cc43bd25a1ae9587dab5e5e8295846b3284","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.22.tgz","integrity":"sha512-9G9uaRuUG9JUAlJm/GffizBicE7uzRVatpgMbklsPjcWoG3H4QSDljh9Iu6uEfrmTq41+hXMz8/3u/UDNsUhGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTv+AgczJ/hjM5lrRukJIvsvURkHrNh7dGcEE7FXxnqgIgC4stD+k8B5fql7DT/cDDQ8JV91cK2n1HAu1/GNgovS8="}]}},"1.0.23":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.23","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"7853924209e43a188b4caaf751c7964e04d8ed7b","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.23","_shasum":"a926cd862e450c6e14a8f10c24ec382d24a78acd","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"a926cd862e450c6e14a8f10c24ec382d24a78acd","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.23.tgz","integrity":"sha512-slsDTaIXsGZPxn2BY7lM/uyOZlo6HEVUyMagyl+tYy+Y3gpToGrpgK2mf4oY8RPLzpVZiZVXpBlEGdEneaGCqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFHEcqUwPsx5rOm+ndK7/AT3MadCo3qvkAgcS8Z7QQOAiEAzVtk/W29oRUQ74KC9tIc+dVWsDAMkD2mw2KyEVhfB28="}]}},"1.0.24":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.24","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"ba4d936fef636df99bfbb44e68b0325e34801d44","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.24","_shasum":"a10c35eed131291b151913560a3c5b474b510c9f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"a10c35eed131291b151913560a3c5b474b510c9f","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.24.tgz","integrity":"sha512-48EF5ZnVF4LOCnxOOMW9Ee7/CL51PeBfGV8vFL+RFy7jtgysdAPzXZh3E8Z4cPTM2NTGKoNXIqvn9q4e5oRogw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtRQIxm7qPzaoAmh4VQO8wyp+4NUpv4Wwg1wXtGBrXagIgDGyMkyvSefN3MvXJf4oXzhQFbbYiOpIUGdBOgJuW2/8="}]}},"1.0.25":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.25","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"a4317281b1a872272b5156ffde567ccca7367928","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.25","_shasum":"ef57982e951680bf97012220f59a48c7557b26d1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"insane-developer","email":"insanedeveloper@ya.ru"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"ef57982e951680bf97012220f59a48c7557b26d1","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.25.tgz","integrity":"sha512-NqDi+6zS2VqcyQVH9RlOwQ4tR9BPD6rxaHTEL95SV03d3ZHVsXFJrDtE6+HONQH8jgpxHU9G5L9FTkYQelCt+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7p+/m7yYCheA7ULgaBREM9eGr+xIU+sevOK66T67HVwIgVQgXVtSHS5OWyEbmesCrjXB0GFiYem9tng6YTjxGo5I="}]}},"1.0.26":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.26","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"bbb460371ac2d4949d3231a61decf967b7feadfd","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.26","_shasum":"116ec3e6631994a95477837d6212af809bb2b5ee","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"116ec3e6631994a95477837d6212af809bb2b5ee","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.26.tgz","integrity":"sha512-EgyzL1F2WqK5M7NgBZgI1YTWbNK2pbNn1FMNFMWdrHO2S+uTxHP6e+VUQj3dA8UwOB/8xntzlf4ZGUqC1iy95Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFLECC7GVkx0yUqBw4iCBMKOgxjon1qaCjC7++IMz3LQIgS4ksnC4YlMua8v0kOO+J7ssUf91A9IIkCQ6WpMBvpvI="}]}},"1.0.27":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.27","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"609f17015ccb95e4a15b2d3e24c0fd52fef223b5","homepage":"https://github.com/ikondrat/franky","_id":"franky@1.0.27","_shasum":"ca43afac7b16f0cca7ebc3a1ee1d85f6234e7c7c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"ikondrat","email":"remhag@gmail.com"},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"dist":{"shasum":"ca43afac7b16f0cca7ebc3a1ee1d85f6234e7c7c","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.27.tgz","integrity":"sha512-YnBvMTWpX2O9rj6aUADDlyIvHBL4ULhnKE8ZXxPax67v41UjeTUL6OTQv3J05+h0HpBMuX6D5oO41dHPjaKFFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgFxHlZkQMxxgHUcEfb7kSpedAmV/6FL85ujUHgkBs2gIhAKgbaiDeFPvuAFNctQsts12B9bAKXuS4H/dnUtJMjDTM"}]}},"1.0.28":{"name":"franky","description":"JavaScript's functional programming helper library.","keywords":["util","functional","server","client","browser"],"author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"contrubutors":[{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"bugs":{"url":"https://github.com/ikondrat/franky/issues"},"directories":{"lib":"lib"},"files":["lib/franky.js","lib/franky.min.js","lib/franky.min.map","LICENSE"],"main":"franky.js","version":"1.0.28","devDependencies":{"docco":"0.6.x","grunt":"0.4.5","grunt-cli":"0.1.13","grunt-contrib-uglify":"^0.6.0","grunt-docco":"~0.3.3","grunt-gh-pages":"^0.9.1","karma":">=0.12.16","karma-jasmine":"0.1.1","karma-phantomjs-launcher":">=0.1.4","requirejs":"2.1.14","uglify-js":"2.4.x"},"scripts":{"pretest":"npm run-script build","prestart":"npm run-script build","doc":"npm install && grunt doc","test":"./node_modules/karma/bin/karma start karma.conf.js --log-level error","build":"npm install && grunt"},"licenses":[{"type":"MIT","url":"https://raw.github.com/ikondrat/franky/master/LICENSE"}],"jshintConfig":{"globals":{"RpsGame":true,"mylib":"true","describe":true,"it":true,"expect":true},"bitwise":true,"browser":true,"jquery":true,"node":true,"camelcase":false,"curly":true,"eqeqeq":true,"forin":true,"immed":false,"indent":4,"latedef":true,"noarg":true,"noempty":true,"undef":true,"unused":false,"strict":false,"trailing":true,"maxparams":3,"maxdepth":5,"maxlen":180,"laxcomma":true,"sub":true,"white":false,"newcap":false},"gitHead":"d6e02f8b4d2882b59bf4d150b87f99706a4b95ca","homepage":"https://github.com/ikondrat/franky#readme","_id":"franky@1.0.28","_shasum":"dbd0b84fc6580cf11340837fbc1f05a8aa5283dc","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.10.22","_npmUser":{"name":"4eb0da","email":"4eb0da@yandex-team.ru"},"dist":{"shasum":"dbd0b84fc6580cf11340837fbc1f05a8aa5283dc","tarball":"https://registry.npmjs.org/franky/-/franky-1.0.28.tgz","integrity":"sha512-dCFhtSBFzec+qCpqPO372jeIAnms4ZaS/gAJEjufuQEMDtJ3g1i28b1VKV96TYChjFKJbDohreN+TZBPApRlZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDO+fCSSKk00rnAA+M0VaUdaid9cu4KauL+lS2qYg3frAiAX3rvRHkMrl5yjcOodmmYXfL49ciHE487t1Gew7XEO8g=="}]},"maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}]}},"readme":"[![Build Status](https://travis-ci.org/ikondrat/franky.png?branch=master)](https://travis-ci.org/ikondrat/franky)\n\nFranky.js\n======\nJavaScript framework for everyday usage\n\nEnvironments to use\n--------------------------------------\nFranky is isomorphic JavaScript library.\nIt may be executed on server side with a help of any javascript engine or on client side in browser\n\n\nRequirements to build Franky\n--------------------------------------\nYou need to have the latest Node.js/npm and git 1.7 or later.\n\nFor Windows, you may download and install [git](http://git-scm.com/downloads) and [Node.js](http://nodejs.org/download/).\n\nMac OS users may install [Homebrew](http://mxcl.github.com/homebrew/). Once Homebrew is installed, run `brew install git` to install git,\nand `brew install node` to install Node.js.\n\nLinux/BSD users may use appropriate package managers to install git and Node.js, or build from sources.\n\nHow to build Franky\n----------------------------\nClone a copy of git repo by running:\n\n```bash\ngit clone git@github.com:ikondrat/franky.git\n```\n\nEnter the franky directory and run the build script:\n\n```bash\ncd franky && npm run build\n```\n\nThe built version of franky will be put in the `lib/` subdirectory.\n\n### Modules\nThe default configuration file `conf/default.js` will be used due build process.\n\nMind what it is linked as `src/franky.js`.\n\nYou may have another list of modules to build.\nFor what case change link `src/franky.js` to your modified configuration file and run `npm run build`\n\nRunning the Unit Tests\n--------------------------------------\nStart `npm test` to auto-build franky and run tests:\n\n```bash\ncd franky && npm test\n```\n\nAnnotated source\n--------------------------------------\nYou may see [annotated source](http://ikondrat.github.io/franky/franky.html)","maintainers":[{"name":"ikondrat","email":"remhag@gmail.com"},{"name":"hamo_sapience","email":"aisseday@gmail.com"},{"name":"insane-developer","email":"insanedeveloper@ya.ru"},{"name":"ikarev","email":"newbfg@gmail.com"},{"name":"4eb0da","email":"4eb0da@yandex-team.ru"}],"time":{"modified":"2022-06-18T03:30:16.234Z","created":"2014-02-12T10:42:50.956Z","1.0.0":"2014-02-12T10:42:52.675Z","1.0.2":"2014-12-23T13:51:34.017Z","1.0.3":"2014-12-23T15:19:43.290Z","1.0.4":"2014-12-23T15:36:02.764Z","1.0.5":"2014-12-23T16:34:43.573Z","1.0.6":"2014-12-24T10:24:08.344Z","1.0.7":"2014-12-24T10:27:11.517Z","1.0.8":"2014-12-24T10:28:27.097Z","1.0.10":"2014-12-24T10:34:37.786Z","1.0.11":"2014-12-25T15:14:21.116Z","1.0.12":"2015-01-13T10:34:14.226Z","1.0.13":"2015-01-13T13:42:53.935Z","1.0.14":"2015-02-18T10:08:05.102Z","1.0.15":"2015-03-18T09:47:09.563Z","1.0.16":"2015-03-20T16:45:38.918Z","1.0.17":"2015-03-23T02:02:26.196Z","1.0.18":"2015-03-23T02:18:10.311Z","1.0.19":"2015-03-23T02:26:09.864Z","1.0.20":"2015-03-23T02:29:03.198Z","1.0.21":"2015-03-23T16:10:09.055Z","1.0.22":"2015-03-27T10:24:04.389Z","1.0.23":"2015-03-27T13:24:59.920Z","1.0.24":"2015-03-27T15:08:05.615Z","1.0.25":"2015-04-08T09:40:21.167Z","1.0.26":"2015-05-28T12:10:29.044Z","1.0.27":"2015-05-28T12:14:02.531Z","1.0.28":"2015-06-23T11:00:35.995Z"},"readmeFilename":"README.md","author":{"name":"Kondrat Shmoylov","email":"remhag@gmail.com"},"repository":{"type":"git","url":"git://github.com/ikondrat/franky.git"},"homepage":"https://github.com/ikondrat/franky#readme","keywords":["util","functional","server","client","browser"],"bugs":{"url":"https://github.com/ikondrat/franky/issues"}}