{"_id":"coffee-mate","_rev":"49-4c67cab623210cd964737800850e4fa2","name":"coffee-mate","description":"Functional Programming in CoffeeScript","dist-tags":{"latest":"0.16.2"},"versions":{"0.1.0":{"name":"coffee-mate","version":"0.1.0","description":"library for functional programming via coffeescript, lightweight & convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","underscore","coffeescript","log macro","dict comprehension","sleep","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.1.0","_shasum":"180dc45a64bc2c678a829e75085c5eda9a16574a","_from":"./coffee-mate/","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"180dc45a64bc2c678a829e75085c5eda9a16574a","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.1.0.tgz","integrity":"sha512-ayZs4HaqReMA2mzWshg+UzsUZ2m3oXUw2U7u1pnwWDB3jBGuDVIXOZxsIRwitiUcZpacwok4d6DMSYbdKN44oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsOB5sNJaAz6zfsJcEo4w/QeOgqKrsNZvo2MIiHuyr1QIgNEI0DjM/YCGAOOmk1yIKv5SO4G4KJ4CNWmYGMb1u8XM="}]}},"0.2.0":{"name":"coffee-mate","version":"0.2.0","description":"library for functional programming via coffeescript, lightweight & convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","underscore","coffeescript","log macro","dict comprehension","sleep","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.2.0","_shasum":"23e53b987ac807f4fa7d4fcdbd2c63c2230598c2","_from":"coffee-mate","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"23e53b987ac807f4fa7d4fcdbd2c63c2230598c2","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.2.0.tgz","integrity":"sha512-ItAcHUyjrLGIORXnkXNdPYwh/6jsJjJJcl9YBjQuRC53Dl/8M7c3JlBKP5rG7XDgqmsr0v0rPWBGZ6EsWCtvPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoQbK84yxVjYy/dvvBkPuhrvzbgxa64ibK56OnFq5YTAiAV97p0404gQYsb3WtBTr7RwB8MuX7tPvxQjFwykIDJHQ=="}]}},"0.2.2":{"name":"coffee-mate","version":"0.2.2","description":"library for functional programming via coffeescript, lightweight & convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","underscore","coffeescript","log macro","dict comprehension","sleep","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.2.2","_shasum":"622a2c5ec01540895b0b97bb35f1b8f3607f49e6","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"622a2c5ec01540895b0b97bb35f1b8f3607f49e6","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.2.2.tgz","integrity":"sha512-+xHmIjJ5BE2xO1BDybTtQX7CULHne84gD9kBT0NVJds6TBj/mchGX66gUy1WrugB0uXuvFjrv9jhdjmjTbnTxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4D+F/BNhLWySca94paM3wnDGc3iWpOTIaKAKzmSaA/gIgIEFuO/2ld+/Cyf3jwv5qwomS0x7npQoY9KepE+vjsQE="}]}},"0.3.0":{"name":"coffee-mate","version":"0.3.0","description":"library for functional programming via coffeescript, lightweight & convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","underscore","coffeescript","log macro","dict comprehension","sleep","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.3.0","_shasum":"6a6c6aae0d20966bfe4c95f8ff141bb4ebe45b2b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"6a6c6aae0d20966bfe4c95f8ff141bb4ebe45b2b","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.3.0.tgz","integrity":"sha512-/tuzn5ppg/sH2qyrAe34r+abQW251/aLQG1ZiXtqLwl1xV2kQ0g+m7th2MRJmAFJFxM+E5CXryOTBVCWIDEy9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDsmAqAP92y7JvuVNkA1PCOmIMtGX1+0eGaSB2WFM+azAiEAmxPOK06ZIrCNKFmn43pr23zVXAZfnJpK0XZn3qquJJY="}]}},"0.3.1":{"name":"coffee-mate","version":"0.3.1","description":"library for functional programming via coffeescript, lightweight & convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","underscore","coffeescript","log macro","dict comprehension","sleep","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.3.1","_shasum":"4a95e7595454463236eb5a28db698c363ffa99e0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"4a95e7595454463236eb5a28db698c363ffa99e0","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.3.1.tgz","integrity":"sha512-QK+OIXg/YfM6PnGJmeloyFJdMI5c8yfdomS595ZEePvgoLFF3FuX+Heyy4WdfqAJpHoyKI24RRjAEAZPvy0TEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRd3u+ruMbEgkMGHTupu24RO1is3ZSobrMs9ldilAB6AiByJPXHyqjAo4TV43g5XWF6c3ysM/nwu9go9Y1Y90OFiA=="}]}},"0.4.0":{"name":"coffee-mate","version":"0.4.0","description":"Library for Functional Programming via CoffeeScript, Lightweight & Convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy evaluation","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.4.0","_shasum":"a273690eca9f4a0fc1306393bd157bc9faa270ca","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"a273690eca9f4a0fc1306393bd157bc9faa270ca","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.4.0.tgz","integrity":"sha512-HzeKf1H0wbclCip88iy2x1SeiVxAJKSQU8wH/GG0IG9OWqfD3+ViPMSV7z3lpUsF0zYzQstPsv+1UCz+Lhl5Xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYBhj0XLtawjLJda/Fuo+L7G05N8xdbCW2iI6YCohJ8AiAhB05OeAVQ6KEvHH9Fv9fmsBoFljTzD2lO0YPT6rQ2tw=="}]}},"0.4.1":{"name":"coffee-mate","version":"0.4.1","description":"Library for Functional Programming via CoffeeScript, Lightweight & Convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy evaluation","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.4.1","_shasum":"631542dabdd628c15b59064e452972b6e4477c4f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"631542dabdd628c15b59064e452972b6e4477c4f","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.4.1.tgz","integrity":"sha512-YnyuNy9fWCZEE0jrBHOu2TgCi34DRS70PpBsV+iI1pbTpp4zCotRy7/MhSSPjl8U2zGXbx63mFxjbwV1t0tq7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz2IWSj3lcS5jxjXQelRo5AprqCPoxj8xddPsBoMo7XwIhAPVmdu8klqp14IJx6bqcykn764nnusjgU41Jy3NdPYQa"}]}},"0.6.0":{"name":"coffee-mate","version":"0.6.0","description":"Library for Functional Programming via CoffeeScript, Lightweight & Convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy evaluation","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.6.0","_shasum":"1c058600fd07fadacb747d5f3950d7e3100db2c6","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"1c058600fd07fadacb747d5f3950d7e3100db2c6","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.6.0.tgz","integrity":"sha512-/7iTM8tohyMY8EKCrc3gHfHOxx0GSyL00sO6mTDQ0JHAgMdT8mvLCxs41kqM5PigGPopsJsMJJUtcRrYfo/vRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcJJL3oZLlumyYGLXm58Z03DlXSjs8K3OItWRt+9vWAAIgN6BPX2d+Dwo73A+7ZASDJVlhZ6JWc9ncdKssWOZK7QQ="}]}},"0.7.0":{"name":"coffee-mate","version":"0.7.0","description":"Library for Functional Programming via CoffeeScript, Lightweight & Convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy evaluation","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.7.0","_shasum":"a15c7e50617e4a7501b58498fad4983b55f5296d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"a15c7e50617e4a7501b58498fad4983b55f5296d","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.7.0.tgz","integrity":"sha512-b9RPU62u06gw2SOmmz8390B/CNgfMiwo5pZLzllf4DAIjZBuSgvw9aZ+po8wBy6ES5I/PlELnZ+8OEfKzv737g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC01dFUZQQM0nzQB46wjFkEaBR24n8xSOCLvGIwbDSS8QIhAMihHGwXAV5Czaj+MuE4wMdnpLxc/ztkII7awduOkJab"}]}},"0.8.0":{"name":"coffee-mate","version":"0.8.0","description":"Library for Functional Programming via CoffeeScript, Lightweight & Convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy evaluation","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.8.0","_shasum":"2adbcee29206b49577600f00238088d83df4f84e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"2adbcee29206b49577600f00238088d83df4f84e","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.8.0.tgz","integrity":"sha512-tX+Vf7PRarLNpNOFZu/0yTJNYdwSFrF6lY40L0jGKnwQ9clqF7Uye2JXW8oz6cf2roYuDoQYKjH39IlJbl0gBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCn5IMHZcKqgH8pRJ2dBWlqUn6Xq6TCVM6YDe7t+QvtvwIhALWFtHSKjiyqZejBedgkqhUe+ZVqNkolcUz1zT04TAZl"}]}},"0.8.1":{"name":"coffee-mate","version":"0.8.1","description":"Library for Functional Programming via CoffeeScript, Lightweight & Convenient","author":{"name":"luochen1990"},"license":"BSD","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy evaluation","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.8.1","_shasum":"0c4c9e6348fa089c5ecf0217f0ce2a07faa89dec","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"0c4c9e6348fa089c5ecf0217f0ce2a07faa89dec","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.8.1.tgz","integrity":"sha512-B28UPG3/1HI646x5wEdgGG7R6bu+MgMiqe8nBw3E5wDNct6GhJaiTbYdxRiV6LWoulpxBUTZRMI5WUEt52ZJrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmyDO84+vNZv6sGaF+Xlok3+Jh1BBrNdP76SwpfuFTaQIhAPmO9/LSGNmZdDJHdbLNJ4tGl0Nq0KRookfS+xI4uwjq"}]}},"0.9.0":{"name":"coffee-mate","version":"0.9.0","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./coffee_mate.js","dependencies":{},"devDependencies":{"chai":"^2.1.2","mocha":"^2.2.1"},"gitHead":"698e14015e7cbe678e832f09fe3847ed3fe14a3e","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.9.0","scripts":{},"_shasum":"5ee690d1e866ada26532c4872be3cf951dbfef08","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"5ee690d1e866ada26532c4872be3cf951dbfef08","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.9.0.tgz","integrity":"sha512-e5XiLXP9tAji2JVXdf74GiLmF0P5BlD5tLDity4kPoeTl85sko5ys920XLuUEXaxkkfh9hgSHG/r5GuBouwIMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4Mp/xNLYatZDgl9EvDck33glTDUcOuNu0Hk6NzvN6AAiEA01ldzR+ps9veV6phGAUGUDuaJqucrMfVvv+iKYf7Mek="}]}},"0.11.1":{"name":"coffee-mate","version":"0.11.1","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-mate":"^0.9.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"b42f7d24cf8f62dec4b1919672ef3d4bab33adaa","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.1","scripts":{},"_shasum":"9d9e2921b2acc62b8c9b4366dfa540df31dc37d2","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"9d9e2921b2acc62b8c9b4366dfa540df31dc37d2","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.1.tgz","integrity":"sha512-B5gwo9FzIxpCFNi8l4yeH3knLB74hzKU5aXCgOZ5mpI1IJAMz6mCEd1siluG0ep0vhGPLQjLC6rdNCut9cxyJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDniiqCxhvzWOh2a8DNPenPPG6PIKWvhgOEVhbd6FBlpgIgBqTXDm0iBvOphMgyZYuFwuO6lDQ/NgzutcoDZlt4gaE="}]}},"0.11.3":{"name":"coffee-mate","version":"0.11.3","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-mate":"^0.9.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"4fee68746fc086fa30d44fe69f62f55e36d893ff","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.3","scripts":{},"_shasum":"0bf13d50f36081decde7e34165eaf8cdf0fd1b33","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"0bf13d50f36081decde7e34165eaf8cdf0fd1b33","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.3.tgz","integrity":"sha512-ENuImH1nFisiAQd/NapH2auDwea2ttCzD3B420zNj3AP6GEFOlZlD5oF3SFNyQ2xX0drCPeqhYZ/6DcJNPSITA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgRwit9LUI/EMjPAqFu0wX//TMh2U+SIb6LtZOsT6m5gIgVd8Ct43sVTC97vIj81+/1gBBtsBbHLhzHw1OCmzkFfA="}]}},"0.11.4":{"name":"coffee-mate","version":"0.11.4","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-mate":"^0.9.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"5242eddf7f50392f8321ddfc677bd4170af011e3","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.4","scripts":{},"_shasum":"40fa95fee49dfca6cd7f02b794f04d4e03b41695","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"40fa95fee49dfca6cd7f02b794f04d4e03b41695","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.4.tgz","integrity":"sha512-od8vcdv2JAu62PsCegvuD7gBQEySRegxh1cyVrws8ShXlEYl/btfcW3X6kt22og3AVtM555+WP5PzQU7nopb2g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+QzTsT28kBNLBn6s091syEN4klaQpYb1OJ45O6txldQIgMGLFn7sgRuGkt2aig6mV9jEhUvmj6GnArKEtXDbcO0Q="}]}},"0.11.5":{"name":"coffee-mate","version":"0.11.5","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-mate":"^0.9.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"83531e28dae4871f1cc912b5efd4750bdfe269ab","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.5","scripts":{},"_shasum":"df06169b9ad8b3a80fb9ed450e2852db564dedff","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"df06169b9ad8b3a80fb9ed450e2852db564dedff","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.5.tgz","integrity":"sha512-hmt1qMocpzVrgibtiZnjTSkiE+lk1lX+MV0XbBnwCMxVyaK5bhU2WUH05JZOdfdWbh1OYcpL7JCZeZIoyfQ4Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLp9IXJwIzbs9tUGqz9WKPRuHgDdQVwPp+pN9YhLfmdwIhAO5rqLAtKVLGZs2tA4+PCNB0yOewgYq3QmqK83vkpGgw"}]}},"0.11.6":{"name":"coffee-mate","version":"0.11.6","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-mate":"^0.9.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"dccbe65b04b33337984a1f263f30df1f546a575f","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.6","scripts":{},"_shasum":"86d85a2a41516d3fb91f24b773964c8733b3a290","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"86d85a2a41516d3fb91f24b773964c8733b3a290","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.6.tgz","integrity":"sha512-s300TfnlCxgnQed7dgqw6foiS3T5WtfGwJATFkRNfyOjmE8VfCawcxAdxL6SDaGb9pYx90KpGxcSJAYYQZv7KA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFJuP9RQgbYu1/dRAvKm073mv3UMZztp+OuQKWS9JSIAiAWcLMJZn4nbZn0J1JRbDnD77Oy5nMAoq0zRtlijdlHug=="}]}},"0.11.7":{"name":"coffee-mate","version":"0.11.7","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"08f25c8fabbed3a16d5aecf4405512d6853fd2f3","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.7","scripts":{},"_shasum":"ff4995d85d23d78139cbd0c97df8fd95beb74a79","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"ff4995d85d23d78139cbd0c97df8fd95beb74a79","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.7.tgz","integrity":"sha512-9AtvuUJzLRrVVU4zg5OCCcUHnIEVNsfjUFdiAfQtuRBpnrAPR3Oi9tokZOvIPBEIlOAGok49s8mjHbc4UxonBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICT9h7zZITDczZzHz9+Er3sr0Vo+HEQx/qorKUyTOZcUAiApMLl6zqh95VwurZ8zHXS74/WAklRTd5KkB6z1qxbyIQ=="}]}},"0.11.8":{"name":"coffee-mate","version":"0.11.8","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.coffee.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"8591b92840129694d9d9430a741c33b0b89f0ce4","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.11.8","scripts":{},"_shasum":"276370dcd5c659fde0fc9ce790acf16dfe4b3543","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"276370dcd5c659fde0fc9ce790acf16dfe4b3543","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.11.8.tgz","integrity":"sha512-XLnknlwE3+B+DRdrrcGZKd5xyCr7JPSV4ZRGyFRrptYLKRtNXwOrRRrafFgwB5e4LDjAWg8WsIVYq5mmJty/FQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfSTh3B1fIc5O6ZLHNFaWYexWOjPnizRElsiFPrx6pCQIgCDhc+8FmBPwR5MuATTb+gMBETXPdu13r1zCdxAQL8/s="}]}},"0.12.0":{"name":"coffee-mate","version":"0.12.0","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^9.0.3","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-coffee":"^2.3.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.1.0","lazy.coffee":"0.1.0","mocha":"^2.2.1","vinyl-transform":"^1.0.0"},"gitHead":"102636c30365ad0cc6e502cac86cf473113f902f","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.12.0","scripts":{},"_shasum":"7a08a2944483f5e8f68bfce339da7a87b3d6e5f5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"7a08a2944483f5e8f68bfce339da7a87b3d6e5f5","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.12.0.tgz","integrity":"sha512-NvNw2Vyue5tB3JsVw9lXVw3/DZqtummvTR7mopoAS8y9KmVt4RqmJmaJ3t6c1R8uUqgpu7goTL4uA2hfFNf7yg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6W6otunOP2d6uuJCs9Ys7kYnKKbsVx5LMEYZZejd0uwIhAKTsu/xNE53tD+kG2Cb3VhXPzc10rsIknKbEma90v4C3"}]}},"0.12.1":{"name":"coffee-mate","version":"0.12.1","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","lazy.coffee":"^0.1.1","mocha":"^2.2.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"cfdc6a3ab032f959ef067b67f868a34e7b537fa1","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.12.1","scripts":{},"_shasum":"c534dc57dae4548f6a22fbed7cb94a11e7c6f04b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"c534dc57dae4548f6a22fbed7cb94a11e7c6f04b","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.12.1.tgz","integrity":"sha512-hplS7LySOatZ0M8XhfyS7lf4BCd1VtqNOOmR16m90+OTF6yKxbqiWKcHRzUY8I9JekoiXgdB/giQnB516yH0Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJrHmIWM0P4aX+DaLXuLE6Ze8H3Xn02JsJaVmHt0DxCAiBwabiABQSMl6s4Ehh9lbBGrjL6iy4jEeb3tgm6h5gaCA=="}]}},"0.12.2":{"name":"coffee-mate","version":"0.12.2","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","lazy.coffee":"^0.1.2","mocha":"^2.2.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"27b4adf39ee47e42cb8362760696284288a5234e","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.12.2","scripts":{},"_shasum":"5d3d122b3973dcaeabcbd1e998e0bd86fbd99954","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"5d3d122b3973dcaeabcbd1e998e0bd86fbd99954","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.12.2.tgz","integrity":"sha512-RBMWHEaeqOvQz4BB9O18PioHcumloQG2q56Ews1DF7iQMObc7+OG+7Ul3G4FIFfKPJMuMirEMR9ta1NVSSxq7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/DKWaQPjLZ5D4JCZbNVI1hiTQWBUfMiCutwnyEI6WkwIhANnY3WS2ysk7saiCPoo/8UB1KSoi5vDTY7c4mZWxmJ72"}]}},"0.12.3":{"name":"coffee-mate","version":"0.12.3","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","lazy.coffee":"^0.1.3","mocha":"^2.2.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"8d86b797c74bec6b5018ebf2edaa0283386cc715","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.12.3","scripts":{},"_shasum":"86adb74f46ffd07e9fd959ce1ecd70cc26eb9262","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"86adb74f46ffd07e9fd959ce1ecd70cc26eb9262","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.12.3.tgz","integrity":"sha512-RfujAfUHvMZb2OI6HsyNhers0rpf0Z3NCp1rsnaXAf3FED+jLj0243CnzOsQLgwLu+VbRNxJuaQbzllB94cWUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnIn8ammaNQFvqcPOTF0gkMmLNNtqVmFixWY0d+MpyvAIhAPN5YnwJNvrBYEuw4vQX9s+AXLbe6dr8zsjbteZdYw9J"}]}},"0.12.4":{"name":"coffee-mate","version":"0.12.4","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","lazy.coffee":"^0.1.4","mocha":"^2.2.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"d62e1c44751db48a52f8d2e51cdbeefcf83ee613","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.12.4","scripts":{},"_shasum":"3f8841da14a7cf6932ff6edf4d5871a56d9b96a5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"3f8841da14a7cf6932ff6edf4d5871a56d9b96a5","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.12.4.tgz","integrity":"sha512-gRmlWO6+l7d5WYAv6NIGl7tIWJOTRaiG9WDQbzIfkobV45L4jXgvHqXo5GaBL8xkhzSKlEmngUwA+Xy0dEY/4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElxgWUzg+wPz2ufknh2kPxbOeVRneYUJpPaU1T0w2c4AiALsUSf6NeloZ0nx0NoCe+5L8XhkWjQVzOI/bG0BiTc8w=="}]}},"0.13.0":{"name":"coffee-mate","version":"0.13.0","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","lazy.coffee":"^0.1.4","mocha":"^2.2.1","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"22a466fc010ac79ddddf1e2c6978f0f2fd90aa2e","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.13.0","scripts":{},"_shasum":"6b93786077eb40e282184e00cb0487de5f0f80c0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"6b93786077eb40e282184e00cb0487de5f0f80c0","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.13.0.tgz","integrity":"sha512-RYZdm1SKYoZ3wVRLEGd0nhW2eD1UcFSgqv50sKQsX+Ru36pLUdags4QbhVZCZoczuNiPqt1rmpB/5EXjMIq37g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY4PDLzBTYLHrNgGCtX8tQKhHkXap9dnD5UzQwt4+ibgIgBIKK3sPdTKwJ6B/mWCAxViVt0e09pLYLjGTssHdUqE0="}]}},"0.14.1":{"name":"coffee-mate","version":"0.14.1","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git@github.com:luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/nodejs/coffee-mate.js","browserify":{"transform":["coffeeify"]},"dependencies":{"lazy-list":"^0.2.1"},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","mocha":"^2.2.1","shelljs":"^0.5.3","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"c879b850be13b10094ff55541b694ee5281e551d","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.14.1","scripts":{},"_shasum":"0d9ab9bc4386a8b20456e6e37027899ddc39cf22","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"dist":{"shasum":"0d9ab9bc4386a8b20456e6e37027899ddc39cf22","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.14.1.tgz","integrity":"sha512-Jgp2yimiF3/Nw2EEI6tkWP5q5fadMOV92rs8rEwP71vKrZc2QzfPFRIjdgDhEpYa5Mc+qu71wwd9mMo+6visqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTqfL8RqKPNEPOtkxI8LIgM4W1v2jQE8v7lUhuylsGxAiB/8hj3+Bq7WDAafQRIqggzRq2Cd50my0fcHmJIWOiUHA=="}]}},"0.14.2":{"name":"coffee-mate","version":"0.14.2","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git+ssh://git@github.com/luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/nodejs/coffee-mate.js","scripts":{"build":"gulp build","watch":"gulp watch","test":"mocha --recursive"},"browserify":{"transform":["coffeeify"]},"dependencies":{"lazy-list":"^0.2.1"},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","mocha":"^2.2.1","shelljs":"^0.5.3","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"abfed5cf476eba5256c361e7be3ab8fa32e9ded0","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.14.2","_shasum":"395081823142493adff54f8db78a8019b5a15b4e","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"dist":{"shasum":"395081823142493adff54f8db78a8019b5a15b4e","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.14.2.tgz","integrity":"sha512-OznNTlbkBbknpO1I1UnozirZV9OaiAOm8LBj4yK1mO9yeKnYJFffZ1+pPb0DvJVQXwTvz4NqTVUAzk7oehpdDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGuT2Hin3rBG2dk/EC+ekU/qBE0OcuW1PEPKOIhZ0S+gIhAOfrS8hlez6FHLbehhmLRJvGDgA6GTAni7vzha0uuFpN"}]},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}]},"0.14.3":{"name":"coffee-mate","version":"0.14.3","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git+ssh://git@github.com/luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/nodejs/coffee-mate.js","scripts":{"build":"gulp build","watch":"gulp watch","test":"mocha --recursive"},"browserify":{"transform":["coffeeify"]},"dependencies":{"lazy-list":"^0.2.1"},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","mocha":"^2.2.1","shelljs":"^0.5.3","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"cd4725f8f836cce048de0eba5e4fe93f9ae2b1d8","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.14.3","_shasum":"c5c1ea1006190e19165e56ecc75f1668ec950ae9","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"dist":{"shasum":"c5c1ea1006190e19165e56ecc75f1668ec950ae9","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.14.3.tgz","integrity":"sha512-2BeUsir9/AD3RXpyp+nI0T848nsPrlEvh1WL80TMj1z7EMsYnlBnu5tdvrjSG4hbRIdTSwaWWl7NZwVGYQo9Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxma7knbWbvvkSAURu9CFOcwzTgSVE+Qj3Cr12xlwfTQIgOmgx0jz0w3gGzyXMT+GtjX5IIkAvt8OxM2ArO9jVarE="}]},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}]},"0.15.0":{"name":"coffee-mate","version":"0.15.0","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git+ssh://git@github.com/luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/nodejs/coffee-mate.js","scripts":{"build":"gulp build","watch":"gulp watch","test":"mocha --recursive"},"browserify":{"transform":["coffeeify"]},"dependencies":{"lazy-list":"^0.4.0"},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","mocha":"^2.2.1","shelljs":"^0.5.3","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"8bd02555984c0d5336a389de490d278c51323f4f","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.15.0","_shasum":"811844963001235d4a36a798103405d2796a372e","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"dist":{"shasum":"811844963001235d4a36a798103405d2796a372e","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.15.0.tgz","integrity":"sha512-uGzeLJywBdplI2/yCZNg4qpUgaP+0ZQT6uspTXRzIkK32jyBcDN2l0azcSWH3ioE4YHffKxn8bRTSg+EOJevIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJFtphVwi2oOOdZYgdnoAnkR1CZtW8Hv2phDtdwevAtAiAey/PR89NcTtc5nVwyBqYbN7HJGSfXrddGfzB0MAyu2w=="}]},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}]},"0.16.0":{"name":"coffee-mate","version":"0.16.0","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git+ssh://git@github.com/luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/nodejs/coffee-mate.js","scripts":{"build":"gulp build","watch":"gulp watch","test":"mocha --recursive"},"browserify":{"transform":["coffeeify"]},"dependencies":{"lazy-list":"^0.4.0"},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.9.1","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.8.11","gulp-filter":"^2.0.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.5.1","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","mocha":"^2.2.1","shelljs":"^0.5.3","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"91791ba694f51e6900f5bb83517d103ed81ca04f","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.16.0","_shasum":"4dd0352e4c3305883eced4dda21e8eafb7c223c6","_from":".","_npmVersion":"3.9.6","_nodeVersion":"7.9.0","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"dist":{"shasum":"4dd0352e4c3305883eced4dda21e8eafb7c223c6","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.16.0.tgz","integrity":"sha512-nq9XPh0n64aK7rz4A4e7uxkhIKaE9KOQbYd/emjHBF2VrG+0WXaduH+bhuKtgTa/SvZqKOsSVl1r1xZEagxoug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWkOgAzoo4E36EsTTmoz8ZC6GwE+wewC6H2f3dOQf9CAiAp8gVPhoMqTJKgJzi47CTxlX/fyI5utqGCU9SoIyY9qg=="}]},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coffee-mate-0.16.0.tgz_1510121432635_0.14175934460945427"}},"0.16.2":{"name":"coffee-mate","version":"0.16.2","description":"Functional Programming in CoffeeScript","author":{"name":"luochen1990"},"license":"MIT","homepage":"http://github.com/luochen1990/coffee-mate","repository":{"type":"git","url":"git+ssh://git@github.com/luochen1990/coffee-mate.git"},"keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"main":"./build/nodejs/coffee-mate.js","scripts":{"build":"gulp build","watch":"gulp watch","test":"mocha --recursive"},"browserify":{"transform":["coffeeify"]},"dependencies":{"lazy-list":"^0.4.2"},"devDependencies":{"browserify":"^10.2.0","coffee-script":"^1.12.7","coffeeify":"^1.0.0","del":"^1.1.1","gulp":"^3.9.1","gulp-coffee":"^2.3.1","gulp-filter":"^2.0.2","gulp-plumber":"^1.0.1","gulp-rename":"^1.2.0","gulp-sourcemaps":"^1.6.0","gulp-uglify":"^1.2.0","gulp-util":"^3.0.4","mocha":"^4.0.1","shelljs":"^0.5.3","vinyl-buffer":"^1.0.0","vinyl-source-stream":"^1.1.0","watchify":"^3.2.1"},"gitHead":"fedc2709cb806a9e6b65f744b6116c1053d4c231","bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"_id":"coffee-mate@0.16.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"luochen1990","email":"luochen1990@gmail.com"},"dist":{"integrity":"sha512-uN7UbZouR5Q+gSy2ps+WBhcQHXkvdBOP2VsKCdEsrH9QOfqFG+KPt1L/qDmT0WWu8z5hFcdaTnipl5R04v5Tvg==","shasum":"7130d316ad8fdd7bda8e28966a57753ac5ecfa19","tarball":"https://registry.npmjs.org/coffee-mate/-/coffee-mate-0.16.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXraaU4OpSHkrIfa62LsLPh4bgiZ3qdTUa7kcGP2RCygIgf9GQzZaW/dbkEinI/0mN9RxHZMwWoOsrEmSpLeDau7Y="}]},"maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/coffee-mate-0.16.2.tgz_1513759387245_0.29457214078865945"}}},"readme":"CoffeeMate\n==========\n\nHaving CoffeeScript for **Functional Programming** is cool, and it will be much better with this **CoffeeMate**, which provides a lot of properties(which should be implemented by a library rather than the CS-compiler) for CSers, includes:\n\n- [log macro](http://luochen1990.me/try_coffee?code=%22log%20-%3E%20%27hello%2C%20coffee-mate!%27%5Cn%5Cna%20%3D%201%5Cnb%20%3D%202%5Cnlog%20-%3E%20a%20%2B%20b%5Cn%5Cnls%20%3D%20%5B0..100%5D%5Cnlog%20-%3E%20sum(ls)%22)\n- [assert macro](http://luochen1990.me/try_coffee?code=%22a%20%3D%201%5Cnb%20%3D%202%5Cnassert%20-%3E%20a%20%3C%20b%5Cnassert%20-%3E%20a%20%3D%3D%20b%5Cn%22)\n- [dict comprehension](http://luochen1990.me/try_coffee?code=%22squared%20%3D%20dict(%5Bi%2C%20i%20*%20i%5D%20for%20i%20in%20%5B1..5%5D)%5Cnlog%20-%3E%20json%20squared%5Cn%5Cnchars%20%3D%20dict(%5Bi%2C%20chr(ord(%27a%27)%20%2B%20i)%5D%20for%20i%20in%20%5B0...26%5D)%5Cnlog%20-%3E%20json%20chars%22)\n- [nested list comprehensions](http://luochen1990.me/try_coffee?code=%22ls1%20%3D%20%5B1%2C%202%2C%203%5D%5Cnls2%20%3D%20%5B%27a%27%2C%20%27b%27%5D%5Cnr1%20%3D%20(%5C%22%23%7Bn%7D%23%7Bc%7D%5C%22%20for%20%5Bn%2C%20c%5D%20in%20list%20cartProd%20ls1%2C%20ls2)%5Cnlog%20-%3E%20json%20r1%5Cn%5Cn%23without%20cartProd%2C%20you%20chould%20only%20got%20this%3A%5Cnr2%20%3D%20(%5C%22%23%7Bn%7D%23%7Bc%7D%5C%22%20for%20n%20in%20ls1%20for%20c%20in%20ls2)%5Cnlog%20-%3E%20json%20r2%22)\n- [copy & deepcopy](http://luochen1990.me/try_coffee?code=%22a%20%3D%20%5B1%2C%201%2C%20%7Bx%3A%201%2C%20y%3A%201%7D%5D%5Cnb%20%3D%20deepcopy%20a%5Cnc%20%3D%20copy%20a%5Cn%5Cnb.first%20%3D%202%5Cnlog%20-%3E%20json%20b%5Cnlog%20-%3E%20json%20a%20%23a%20will%20not%20be%20changed%20since%20we%20are%20modifing%20b%20which%20is%20a%20copy%20of%20a%5Cn%5Cnb.third.x%20%3D%202%5Cnlog%20-%3E%20json%20b%5Cnlog%20-%3E%20json%20a%20%23a.third%20will%20not%20be%20changed%20since%20we%20are%20modifing%20b.third%20which%20is%20a%20copy%20of%20a.third%5Cn%5Cnc.third.x%20%3D%202%5Cnlog%20-%3E%20json%20c%5Cnlog%20-%3E%20json%20a%20%23a.third%20will%20be%20changed%20since%20we%20are%20modifing%20c.third%20which%20is%20eq%20(the%20same%20one)%20of%20a.third%22)\n- [lazy evaluation]()\n- [type convertions]()\n- [string formating]()\n- [pseudo-random]()\n- [classic js object reinforcement]()\n- [funny & useful high-order functions for FPers.]()\n\nAPI list\n--------\n\nHere lists all APIs provided, **click it to see demo**. you can also read [API description](API_description.md) for more details.\n\n- useful utils:\n\t[`log`]( http://luochen1990.me/try_coffee?code=%22log%20-%3E%201%20%2B%201%5Cnlog%20-%3E%20json%20list%20range(10)%5Cnlog%20-%3E%20json%20list%20take(10)%20prime_number()%5Cn%5Cna%20%3D%201%5Cnb%20%3D%202%5Cnlog.info%20-%3E%20a%20%2B%20b%22 ),\n\t[`assert`](http://luochen1990.me/try_coffee?code=%22a%20%3D%201%5Cnb%20%3D%20sum(0%2C%201)%5Cnassert%20-%3E%20a%20!%3D%20b%22),\n\t[`dict`](),\n\t[`copy`](),\n\t[`deepcopy`](),\n\t[`securely`](),\n\n- type convertors:\n\t[`int`](),\n\t[`float`](),\n\t[`bool`](),\n\t[`str`](),\n\t[`hex`](),\n\t[`ord`](),\n\t[`chr`](),\n\t[`json`](),\n\t[`obj`](),\n\n- url helpers:\n\t[`uri_encoder`](),\n\t[`uri_decoder`](),\n\n- lazy evaluation:\n\t[here](https://github.com/luochen1990/lazy.coffee/blob/master/APIs.md)\n\n- funny functions:\n\t[`church`](),\n\t[`Y`](),\n\t[`memoize`](),\n\n- basic functions:\n\t[`flip`](),\n\t[`seek`](),\n\t[`pluck`](),\n\t[`abs`](),\n\t[`floor`](),\n\t[`ceil`](),\n\t[`sum`](),\n\t[`max`](),\n\t[`min`](),\n\t[`max_index`](),\n\t[`min_index`](),\n\t[`next_permutation`](),\n\n- reinforce String:\n\t[`a_string.format`](),\n\t[`a_string.repeat`](),\n\n- reinforce Array:\n\t[`an_array.first`](),\n\t[`an_array.second`](),\n\t[`an_array.third`](),\n\t[`an_array.last`](),\n\n- reinforce Object:\n\t[`Object.size`](),\n\t[`Object.extend`](),\n\t[`Object.update`](),\n\nInstall\n-------\n\n#### for nodejs\n\n1. install with npm: `your-repo/> npm install coffee-mate --save`\n2. require separately or globally:\n\t- require separately: `{log, assert, dict} = require 'coffee-mate'`\n\t- require globally: `require 'coffee-mate/global'`\n\n#### for browsers\n\n```html\n<script src=\"http://rawgit.com/luochen1990/coffee-mate/master/build/global.js\" type=\"text/javascript\"></script>\n```\n\nRun Demo (nodejs)\n-----------------\n\nrun `coffee ./demo.coffee` under directory `coffee-mate/` directly after you have `coffee-script` installed.\n\n","maintainers":[{"name":"luochen1990","email":"luochen1990@gmail.com"}],"time":{"modified":"2022-06-13T06:27:42.882Z","created":"2014-06-30T10:49:42.883Z","0.1.0":"2014-06-30T10:49:42.883Z","0.2.0":"2014-08-05T07:32:41.496Z","0.2.2":"2014-08-29T07:24:26.932Z","0.3.0":"2014-09-15T12:31:03.238Z","0.3.1":"2014-09-18T10:41:33.436Z","0.4.0":"2014-09-24T15:46:58.214Z","0.4.1":"2014-09-24T18:44:20.348Z","0.6.0":"2014-10-10T14:19:43.173Z","0.7.0":"2014-11-20T13:26:11.484Z","0.8.0":"2014-11-30T08:42:31.480Z","0.8.1":"2014-11-30T09:25:21.571Z","0.9.0":"2015-03-25T15:21:15.665Z","0.11.1":"2015-03-28T15:16:22.543Z","0.11.3":"2015-03-30T14:02:05.551Z","0.11.4":"2015-04-08T15:52:30.271Z","0.11.5":"2015-04-27T10:16:15.858Z","0.11.6":"2015-05-06T10:57:14.556Z","0.11.7":"2015-05-14T07:11:48.863Z","0.11.8":"2015-05-14T07:19:20.199Z","0.12.0":"2015-05-14T18:45:51.064Z","0.12.1":"2015-05-15T19:23:43.957Z","0.12.2":"2015-05-17T17:01:25.066Z","0.12.3":"2015-05-19T10:27:22.796Z","0.12.4":"2015-05-22T11:32:00.002Z","0.13.0":"2015-08-07T06:31:15.514Z","0.14.1":"2015-08-27T07:17:13.702Z","0.14.2":"2015-09-10T09:22:58.184Z","0.14.3":"2015-09-10T09:51:14.248Z","0.15.0":"2015-11-11T15:15:43.684Z","0.16.0":"2017-11-08T06:10:32.777Z","0.16.1":"2017-12-20T05:32:27.451Z","0.16.2":"2017-12-20T08:43:07.427Z"},"homepage":"http://github.com/luochen1990/coffee-mate","keywords":["functional programming","lazy","underscore","coffeescript","log macro","dict comprehension","random"],"repository":{"type":"git","url":"git+ssh://git@github.com/luochen1990/coffee-mate.git"},"author":{"name":"luochen1990"},"bugs":{"url":"https://github.com/luochen1990/coffee-mate/issues"},"license":"MIT","readmeFilename":"README.md"}