{"_id":"valentine","_rev":"91-ddf5f1a3a805864e20d3c118e597c97a","name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","dist-tags":{"latest":"2.1.4"},"versions":{"0.0.1":{"name":"valentine","description":"JavaScripts sister.","version":"0.0.1","homepage":"https://github.com/ded/valentine","authors":["Dustin Diaz <@ded>","Jacob Thornton <@fat>"],"repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","_id":"valentine@0.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.1","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"30949361f46296777a3c913e78b27c958b60ba27","tarball":"https://registry.npmjs.org/valentine/-/valentine-0.0.1.tgz","integrity":"sha512-0NEbgYkSoFffqNNp2K2VnwzsCJf2nK8V252XUUnvwAitJfKkMGiQbw9/hG4bRqhqsaXJpO8nsGWTrsO2d+8PXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAZila8PWxSHCBpKLvYQGu/aos8OcPEMbKDaJgvUUBwAiEAnvMzqvTRUtR3BiudxmlqsUFeVe6QfRuy9COIyIeBRNM="}]},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.0.0":{"name":"valentine","description":"JavaScripts sister.","version":"1.0.0","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.0.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"6e0b29870163b0ae74c5de796ed69bc0155ab5cf","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.0.0.tgz","integrity":"sha512-RWJ3GnurgJnDDcgzxM31mSHiK/7Cv+UcH9B6JyUiYyWtTAnU7xDDA77K8WceJdEyIyOx8Jy07TD4AqvBommLHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIkPpYiRtnLDZE6CPMAWVSQApgmlgrFcKT6OoitDFNXgIgHOaX8U3HIYdOIYs5mS7RcqV9NsyfIfKrem9X+epU3sU="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.0.1":{"name":"valentine","description":"JavaScripts sister.","version":"1.0.1","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.0.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"b03883d12dfa75ba95f3ff87bcefd4f72d9d42fc","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.0.1.tgz","integrity":"sha512-irv12a08uAg6omXEI3PO2jkB4/rro7VuicCdElTVAWjz2kCQl4QqLDZS8mR9nL8C15LGn6Blqj57erGWVYBPtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMWgfIKXxyvpz+8srLkOhg6cLEWIWiWS0HsKfDQM0+9AiBXkYfibcf4w5HevRVP0F9uh1by2JVsxNtc32CkQGNZMg=="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.0.2":{"name":"valentine","description":"JavaScripts sister.","version":"1.0.2","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.0.2","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"1046b3d2d2d4b370a0de1b71e84bfe97130dd0e8","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.0.2.tgz","integrity":"sha512-Z85rDmM4gB5FVu4IBG4b7025udVdqj5Cxm+ACOcIBW9F5fk1bsxVBG5vmE4DpHHae8DOisvdOZC+j/sYsIRkhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo2c2SvPxj867xogLnycTqZj8EZoXTqxaRd7x0J4B3fgIgLaRWk9sn7SdNMKPSL9sH+O2z/ewjwUKw38m7Kt2EkZ0="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.0.3":{"name":"valentine","description":"JavaScripts sister.","version":"1.0.3","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.0.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"392d400899da109cde689d4b904da322b5d0fe8e","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.0.3.tgz","integrity":"sha512-svGddnjsq0Ca3A3rZmVVZY5k+B8WXMFqCA1Juz6JbxOh8FE31zGbThv3rZRP0c9fm/s/3CHijs0zbS+tOfqC9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzVySTDnzlFE0+1ql/BNi8DCe2LkOR0qNyDiEe4Tl9/gIgAUeuT/DBflvpTIKm5laRJhrKumixgvUz5tKPEjgPA6k="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.0":{"name":"valentine","description":"JavaScripts sister.","version":"1.1.0","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.1.0","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.3","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"f0a80e8c0ac0e534dfb4bcaaf885a58ba9160879","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.0.tgz","integrity":"sha512-qHhjPTlS5J2BM4AMjc3x54P5cryMWJ9meEx1JCbi7npAia3XSr8wrtjCCd55qdlmKTYhMBGxgumfRFFnHW1zAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEyq+pFxfWNgYQ4FpPUJBmCrkTUwS0HR9zwcrhpS/vAAIgKyRVi73+vdfkHplNYSFrIpossAwQ9NctzbpD9NwiK14="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.1":{"name":"valentine","description":"JavaScripts sister.","version":"1.1.1","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.1.1","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"4c832fcd85f378c32e75538ce1049a6b2f70c8e6","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.1.tgz","integrity":"sha512-a4s6o0fsESWzri6IpoJoh/7aFm4YmWYp5o8yXJX02pUk2mr+3xkM0dKOAfHNPnTlP1vYqo8iXmISN72ozeX1vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBBthQdWJRB+8oXJzWAbloFIH62n0bKPPGIfM7SZrqxtAiBq3xHN7cBCgP67tp9Uu09kpRzyKwsztcu9NID1lYl4iw=="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.3":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.3","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.1.3","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"1901b4eda3aa3e59c3d904abd29384b4006550c1","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.3.tgz","integrity":"sha512-pMclcCC3/fuyVVuw9H6aWiNPw4zFK3TcF3hDAhvCucJP77P4LKNIDGWCWNYljprTDNdima/gH4mTujyMl1YjiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfyiOSz+GJhOkSTa/bYzqsj66SeO2napOcdTXsLoxPhgIhAK0pgWPYtTa7Ae5wilxa7beUql03vcIA6BI/wKrv97Et"}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.4":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.4","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.1.4","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"bca581c753ca4ddc1b01810104c271f66c260b2e","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.4.tgz","integrity":"sha512-uqDoWAbcGJbzeNjqYS5Bk0PQiPh3va1ShfKXKTiCzFHdMYWgGSqQ0cB0nl6t4hRJhFmojDhbVhxjnPsqDnknMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3VH5H6w8I8WN+j9HQx1V4qI1ICaFb37RQ7vwu1YciJwIgIpkOxLLs1++QKxc+aklOKr5LH1xI7dtRQYdL5vdyfG8="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.5":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.5","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.1.5","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"06eebf9501a35efb8951e6cc4939b7a713cf432c","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.5.tgz","integrity":"sha512-pc+3gKPgh7cKJobryjKfeCdNMS0B/KqwX492zZExmQanQF/pkqAB2EouDoqntBZLmhuht9oowgvrALmrLTt2Hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZbBJx9uaVNNyw58YE9vRDlfhD8ThPvqEdrTAj1hfL9AIgBEdNodT9CLTcqOgLWLhvZPBuaYti76XDVBd2IgkPce0="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.6":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.6","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","dependencies":{},"devDependencies":{},"_id":"valentine@1.1.6","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"772ceafced8ac55370bb7b65fe0ca0eb9807ffa3","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.6.tgz","integrity":"sha512-NCxMY54T7G3vocueo+dS2BNcXyRsh3Pi3GmbMyBL5nXfgMI2AaMOEiOvsM1fzviSk3tGxW9mirczbdUouRVdGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFCuY6Lh6PyEV+36OIb/15r5uhdcNEnwIdOKncwiA3MgIhAPslcQUgVKU7HXU5b52VcMD1aBSUKFz7AYhuehTt6GSH"}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.7":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.7","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","_npmJsonOpts":{"file":"/Users/dustindiaz/.npm/valentine/1.1.7/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.1.7","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.14","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"a9247ed86a89b9e1d0ece1a8dee011a512531fe6","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.7.tgz","integrity":"sha512-xSxSI2YuLs65uueIWxDVMnSWaY/ofZLNKMJXapJVpWD47ZmfKpYI4yCBFZhRs7IV7+2U7p5hTJIiZBhBbpprwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDFpt8B0VIcucTUO3ESjLR8ynxnwu2D/tNhYg7roGq8QIhAPXC0z4DzjdbPez5FesGKUWbNiNifp2oAd/+jAB7v0/j"}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.8":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.8","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","_npmJsonOpts":{"file":"/Users/dustindiaz/.npm/valentine/1.1.8/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.1.8","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.14","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"59e8d7a0e239eba738134fcf5ca1c81e8f130e5b","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.8.tgz","integrity":"sha512-ktMUuJI3zZX38q3YMdwgPJFIw4OxSCBAUwwfA0xBlWbt2tA/+uh4d1CaE17ORUSmCikL+eL2vnW2wkm7Gax28A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLW10oY2T10nhK0JutE3cbj5fBx+10/Ta+mK+pd8WnTAIgEtR2KxMxQZAYQ6/gc1TE6piyVXDxgtZtVJAM0M5EJyQ="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.1.9":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.1.9","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","_npmJsonOpts":{"file":"/Users/dustin/.npm/valentine/1.1.9/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.1.9","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.14","_nodeVersion":"v0.4.6","_defaultsLoaded":true,"dist":{"shasum":"bd2b906b745c813a786a13bf03d628a534d4eaea","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.1.9.tgz","integrity":"sha512-ba/OzqrSI7nOlagOYBdOsK11IwJci5oFNf0mrwDHZYoymwG+CyLXNk9CDD5d6rO5f0XqU5DM5b6D+Qnma+7OuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdpkt9ydoUF9k1GPUWrDdUQDlEyjqNqMDS2PmAahAeqAiBUs8o4NMB3vwXoTc72hKvTScxpgJHUrKw+olNOgKj/7w=="}]},"scripts":{},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.2.0":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.2.0","homepage":"https://github.com/ded/valentine","authors":"Dustin Diaz <@ded>","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","_npmJsonOpts":{"file":"/Users/dustin/.npm/valentine/1.2.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.2.0","dependencies":{},"devDependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.23","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"5bdad71686171722ad1c8bcb69404c982ac60e41","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.2.0.tgz","integrity":"sha512-PL73AdeuCPics7ZKUR5/y2o2VIdaPswyTmMFKi40bCRShsDr02IyPRThGhNHuzMwVgj3FsYuXuEGG5bH7gHeDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNMDZddYRHy+h0NiZEDlyOOTOeMjn6MhTX91mpGh8LFgIhALlnnE3BA4M+TVf5SO6cJbV7+N1TA1UozUPfbOsC9VCE"}]},"scripts":{},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.3.0":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.3.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmJsonOpts":{"file":"/Users/dustindiaz/.npm/valentine/1.3.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.3.0","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.10","_defaultsLoaded":true,"dist":{"shasum":"81608fc0e68283a29fc4a8d06cc95b115af7b9cf","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.3.0.tgz","integrity":"sha512-9qd0JxPs/3LymGmUTIbLGNqRh0xwd6lenpreQcwArQ1PaA98sTycn4k9o6zz75d5r95pDRa069LSg7HqrHfG6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChyuI9QrtvaRcfJkDneciIqkuRkSLvfE1bXe1CNiSq7AIhAMLXf48YoOc+TVdGXNXwzHKVNDSb7rmDurOQpuKAw+Gj"}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.3.1":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.3.1","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmJsonOpts":{"file":"/Users/dustin/.npm/valentine/1.3.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.3.1","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"52a07dad9bd4068920b3bbb10dcb5a84f14251ab","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.3.1.tgz","integrity":"sha512-4wBJXB9N+SkuQWNCE2TU8uL3r7LJRgSlfjetWRjmcti8MoD6/OutiRQqhH07kinXrNeRYV47D6Ybtb4DLYxeFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmds8/E+xpM2cTAXC4CBtt0WdwuI+x5shf+2GnsiCDFAiBf3+/qS3oJSrvqDFQBn8IMGZXjCnloe0XB2Zvu/LvOVw=="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.4.0":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmJsonOpts":{"file":"/Users/dustin/.npm/valentine/1.4.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.4.0","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"7e1fde48359de3ea0e732dd920f5ab404be21b93","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.0.tgz","integrity":"sha512-GjMDcIfIjPZWNXk8vF9wVCbXKXQbwZ5OpfeeoL2Bk6gFS8UliqXG7mp0dYm2daUZp1sfx5gd8ar/lNZiEKC+dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8lTulbzPBwnSAtfveV7BaMTULl1squUKqywT+z3nKWAIgHwZMue21JlTE81v4U6BoDQaDkkMAh0yjQa7pWjjJcng="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.4.1":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.1","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmJsonOpts":{"file":"/Users/dustin/.npm/valentine/1.4.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.4.1","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"c0d01e1c3055b729bbb8ffa9c6b4d37331975898","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.1.tgz","integrity":"sha512-neyLpbNMBBws/Dl5ribki0XyVPZJymqA1v8I1ROVsrg11Ls4+2qsIbvk2jazWw+0uLtYcq6Rdm1zIsgBIAZFvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJmuw5kf7GQdwUkTZIjnT5AerJcCXIlWJNChu4FemYvAiAecBNtrcSXW3ON6PtGtupe5zQfn07IWpIHR4n6pTdnqA=="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.4.2":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.2","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmJsonOpts":{"file":"/Users/diaz/.npm/valentine/1.4.2/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.4.2","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"af1a3fc82c4026a3cddaf31c43567bada6292655","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.2.tgz","integrity":"sha512-ZnF/Q364bCBMLumcAzyu6Bymynr//ovTyk71zjpRCiKk5BWgm27xetQ2uxAF22AkKeas6/q6C6NHUtIpqs9/Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTc6cOf8WoiPL0YVGMETTMcUekGHVHc7tS1PzNeY9eHAiBAyq3J7f1ik7JBjlswwqpyoCxKpO509HBy9xQ5jCuU0A=="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.4.3":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.3","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmJsonOpts":{"file":"/Users/diaz/.npm/valentine/1.4.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"valentine@1.4.3","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.11","_defaultsLoaded":true,"dist":{"shasum":"e2b2aff0c570f355eca38251034134189606f322","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.3.tgz","integrity":"sha512-IUa5XH2xXeJEMnHkBCMnlj6RK8Rh+qMBd7uSnf3M7Tz4LYc1ENh3wRrho0k6ADaNNXqyWtOzlKBBMT/ygWmIng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBI8Za/8m3+Y4kswy680JP2dwzQv55wL0p+G/0iA8ChXAiEAhYZoU8Oe4ox/QKRidRRyeq+Dt0O6bdPjRicBa9P71UQ="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"_npmUser":{"name":"ded","email":"polvero@gmail.com"}},"1.4.4":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.4","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":">= 0.3.0"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.4.4","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.104","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"e9a1ff8d9249867ece2ee6f0f7f41f9793d1cad9","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.4.tgz","integrity":"sha512-j3Ja+bgBn4RByERcZoTzZpgsREy0XK9qZbczVaZZnMOCh8rLFd/+VJZMN9ltvSwxpjBVhDPMfV+n8z/I8+JWlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrLyxYBlLbrd/mw9jqeZ0JoXiYOE8FXxPdSTThjhMRjwIgf9/o51BCQ1g1oh7UXNz9aMvAW9Yt7b+5NvgyzMA+eG4="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.4.5":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.5","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":"*"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.4.5","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.0","_defaultsLoaded":true,"dist":{"shasum":"2bc781ce6c739ed12272efa1a2d184f7f97ffe97","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.5.tgz","integrity":"sha512-8tHSd5Dhxea6hTy/bvI+68M6FuyNKGzad5cVxFDRIRe4iG3ummZTXKw/woRoalNohPfZI7eLNmxdHUacArJBzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoANbJEtpI8XPxWeASUnFGVRAc2Rgg2XSyRIW0OFDF7AIhALKqJ21BSeDl3dZd3qtQltrw7Oh7YcHHeHpXQB3DR20R"}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.4.6":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.6","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9","smoosh":"*"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.4.6","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"f8f0c46292180d47a9fc9d75babb5b362a491cd4","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.6.tgz","integrity":"sha512-4ZQPxC1PZyXFSbhsEgWNRH1v6VEzna7TavpgYJWOQmKqczibhRBN9aGvIzPrraGWCD9KT8gcm0m3i9P343ATGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDS5LIjCOz1pGpxIWSUwdrCiUAi+xs88E93nYAehM5CxAiB4gGyXRNG+0YjTbSay6AT4b3pW6/07CpSttW9zVcd41g=="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.4.7":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.4.7","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 0.0.9"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.4.7","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"00822075cf5e20c1f74da953552cf74f29e60e42","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.4.7.tgz","integrity":"sha512-vxW8ejx8dBgc5xA+X88EMrV9YGPCzKHSTzJ6ifpIAggA6ploL0n9oag3dsQqjnkYKLcdRY3fYWN5tVh36YvAnw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDilL7o0qfAYe0fq7RS/2mwF51jxWfcOrwVP8SqK8+N2wIgXkSwwq90VPm7pbKd6pVP06zmuwrQz1+RjEYtop8rCzs="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.5.1":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.5.1","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1"},"scripts":{"test":"make test"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.5.1","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"debafe272cc9f549865d4366e15016be0092d5c4","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.5.1.tgz","integrity":"sha512-VTpGfVofSrYTXFiW8umFrsh8Rbp2qn0JNYPjFx7EAemsclpz7xkxheAZSQYwh8ZewFJuusOd8bUtKteTgpgIeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1HFBQjQkrNIA7e/eo6nMXIYfyihFc5qOBpEdHIQgpAwIhALAVp3SgvO+a9/i5pmVfgOAzBFVSPpBdv/8MbYjT42NQ"}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.5.2":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.5.2","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1"},"scripts":{"test":"make test"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.5.2","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"ce63ac9637faabf051aa1809d964b1e98e36121a","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.5.2.tgz","integrity":"sha512-nHJNtsaSdwkwhIUER90gEYkiKwyrayB/KCp1XRBK+eu+VI2o34tR/3n9JXDmHtXEU8Sk1ghGyrDyCk6DnEg7sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF/h71DfxAf5k5L1EznWMeTZhSdMRL3/puga+ZUQn0BwIgCzAFPZrcCFA+ltoMKof7Q98mfixJtEWDhed7TAqryk4="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.5.3":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.5.3","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1"},"scripts":{"test":"make test"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.5.3","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"f59f9e0f2da714a7c2663ea652514cc707dcd921","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.5.3.tgz","integrity":"sha512-qfVjSCwBNvSuIPJuApZFxwQYk1lzOh/nVXQUAVxwvxuv0BfBirmqSJtskgUMDiZmasQLkp+ALIlAlHFHMiWX0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChjt9FLtxP6uQPvqxAiIt7thGw+Lm4Y111F75S8RWNWwIhAPZlt8eNiJrDbl7K4LSXbbnqX6cKw9FQxLEe/XfvpLzg"}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.5.4":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.5.4","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1"},"scripts":{"test":"make test"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.5.4","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"d2e1cffcbc29ae22cab7bf0c3d7d5f50deeedf9f","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.5.4.tgz","integrity":"sha512-gnUCqhpFdmOZQy7bx4vKd/WPUraYqlDxeoIfHVi96kFDPZyuV/aX10kMtDh6bVZA7kCdhXy55sQIRgzVpCrrug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEwxTlfqPM2YZnwgMCrtwfxDCZfxWXBd219LqMxa9pwAiEAuhhUOtTcFBsnV+PqqbtWlyu2wMiW+XGc9ksfFqMCRWk="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.5.5":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.5.5","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1"},"scripts":{"test":"make test"},"_npmUser":{"name":"ded","email":"polvero@gmail.com"},"_id":"valentine@1.5.5","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.7","_defaultsLoaded":true,"dist":{"shasum":"f87d405d9973c40d2da0b257899adbf722b07912","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.5.5.tgz","integrity":"sha512-+G6QF0sMCJ4H+WqN3TBKXbPimYk26pkKft8TNWSoz4AtCx8KYAn7E0JushLk+2unOn9MPhKNaww5eBmReKb6Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDEFXBzp3eZeHN/5nATO9QcEpwQ9J5YF5EpasUlzVUzqAiEA4qgPfAytoE/utjp6UWa9j2eH2igC6cxyMnp+5lPtyz0="}]},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.5.6":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.5.6","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"_id":"valentine@1.5.6","dist":{"shasum":"5fa85066474f443eacfcb50feb1a7c3784bf8f4d","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.5.6.tgz","integrity":"sha512-y0nlg7liSMyC4MlwLMU7ff6ZH3wquLsKlbqTIFY/nU/i7/T3Ma9hSV4CaSbvtLqJR3xVetNTf4AVYcVxNOcdzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERQ4Qu327VYXGJNVcabu0mlkHrtSWcpngbOoo4GWN7yAiEA0YV5v54/WBspYXu3EErZ2zdZEfHdqyTroG8O1DsYOvI="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.6.0":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.6.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"_id":"valentine@1.6.0","dist":{"shasum":"52522729e2cee5109f1c99ec627a39ff66b168ed","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.6.0.tgz","integrity":"sha512-5c96auyn04JupTbOjlMpTEQjX9wF7T/qx95rhOrNsTn0AOM5epwbicxec5LtqPy9mG65uEZbJWUvE9fpERFAuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMFwzXkQwerlHvi0ELvg/Oq2oOPFgFSaCdbK0kjo6YZQIhAMUj/NTt4Uvbi7GgKe6PyWPXSsFu07TRD/9BNRIr5mIZ"}]},"_npmVersion":"1.1.66","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.6.1":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.6.1","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@1.6.1","dist":{"shasum":"fe645965b2fb6920ef940b88ac9d759254a887d7","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.6.1.tgz","integrity":"sha512-eACqbh400IAxAiE7aaITAWxTOPVm+tRB2LANvXmRnVwibVHbexFDbzyBc1vscQHDZ+NScQgb2gwl9BUa9jS9Nw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEEQjdkwZDMppebpUh2zbgWms8x3J6pz7rqiIQIX+YBQIhAMoBry1IAQlXJclK3/QNO9GiRUMjZwkEOoMXfy3Yg+kh"}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.7.0":{"name":"valentine","description":"JavaScripts Functional Sister. Utilitiy, Iterators, type checking","version":"1.7.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@1.7.0","dist":{"shasum":"7eab2f0af991ace7a8bfa7f902c35d8b617841a9","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.7.0.tgz","integrity":"sha512-efMvHUZ48Itwz9B2J0r8LpYiLP40/tZSBiaOUtT0xrvekW2RUlAtHL53pKz25zqVL43dDsX8mPMGYcGvNidhfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIN2E9wnvSKhDSMbnVyWA1/EyjpDNrQwAwZwHRy93yTAiBZQ7t5QW3StLNgpJmneXdYD9/+2XCvbn2Cm4Ej0KLgnw=="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"1.8.0":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"1.8.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@1.8.0","dist":{"shasum":"7e0411565b4372ad2e0f8ad41e570207756fb58f","tarball":"https://registry.npmjs.org/valentine/-/valentine-1.8.0.tgz","integrity":"sha512-KzHpPL478+YHLr17H4zmK5AfvBSgTWm+XbV9XHckN7htgV37kyvchGXqJdEM1sCiNfI9/zTdMxKDu5QzMAFseg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1DggdCZoCao+pIyrKe7OeHOcwcobLu5buQeJv8lCdoAiEA68VFKUITBQWH6NWthsvqs99Jog0GSFy5sfw+Vclh0qk="}]},"_from":".","_npmVersion":"1.2.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"2.0.0":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.0.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.0.0","dist":{"shasum":"0a12b4832afb33fe4c1b5d111d3e1e5c0ef980f0","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.0.0.tgz","integrity":"sha512-yq6maEqB3wmtBqoVm+vF9XshuvaOBhM41bUXwmY5LLtrM28/wd/iA2wxSwleNwkHSk5pNSHdI4wYYApczSG+rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB/6xFeRGl4C3bJFgmG8aJ1Gpp6Vl1jh98nPUbWUxDDNAiARiZoeChj2gN8vq/+qhOIdikzwo3HIiK9eGGbVdME5Dg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"2.0.1":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.0.1","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.0.1","dist":{"shasum":"99f22ea7b5780c7ccf795d034b5dc4313c3a93e1","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.0.1.tgz","integrity":"sha512-t6W5Xdp24zDpnbd5PmJ+FeM+Ifkqd1+zYS5gXbP0gw9aVeE+BYA7pOA83dPEQz07/ygoN2A1pEfBiUSPj0hOAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXWWbG38G60Gk5vWjz4tr9cFAoHRNbSu3A606voDV0ZAiBWGwZ53WXneHWT9ke1mKGJ9M5ifKNWdvpwwVQIRBB2sQ=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"2.0.2":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.0.2","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.0.2","dist":{"shasum":"cd3e5d7e97cc60c4b02743978f8a4093a9ade0a0","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.0.2.tgz","integrity":"sha512-IvtBeBK1FIqQkSh5biaOeV/vneRVw4tGqu4EJ4hr0oT8G9XcbaqhjR8S82abFEJfDjs95EbIWyrV3WaxmmczfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsd/CTHPrLJ7G4ASqEZGndyHrAVkfxwjOQg9CMMCrelgIhAJxJO8Mcbcyh8iEH9ZsCF/W5cbEOzF5AmC9wICNPrWGG"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"2.1.0":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.1.0","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.1.0","dist":{"shasum":"e0b9034411bd0448bb1b88ceab350a6abc76355d","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.1.0.tgz","integrity":"sha512-oAaZewyERh+aUxyuGof0AwdIEdJJO8/eIjsYDAaAV/ePF361WSGFEsfuHgwnYMZm+nJXxoS8QPDm2gC9qgZ0JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELXy5JSMOcQ2pKKBdIGGc6vjeNqDZL+34BcA2Nal6GzAiAy5TphwfLUZhZaIkqQZ1tFPJXwTzNWjgnZJXnfmJJ/8g=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}]},"2.1.1":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.1.1","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"gitHead":"e39036c586f92c75c4a9f72ff63404a3aa8ec1a0","bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.1.1","_shasum":"94a2cbe79d36396b093454ce28953cd0ccf478d3","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"dist":{"shasum":"94a2cbe79d36396b093454ce28953cd0ccf478d3","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.1.1.tgz","integrity":"sha512-ZTDOyW4q2Zt+mBUkKc2hjr53a3METu7Rhg4T1LUW/tdRLm2Thu1nVqZEpoEdrTFzCGKRoTw4nKuNemill80SGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcg0oFdY6UjZX/aqjKkzuaRtCfyypCkQntk9EJjiXhEQIhAMKlx0lG+c78hOFuh2HbnR/gGyNzToTSKFpP+cJkDbZG"}]}},"2.1.2":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.1.2","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"gitHead":"972ea833118c18eeb926ae5b39e3a4fcb3d05ade","bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.1.2","_shasum":"f184355e42920dd059fc97d8b99580b37a86e799","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"dist":{"shasum":"f184355e42920dd059fc97d8b99580b37a86e799","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.1.2.tgz","integrity":"sha512-f1ly32hARCDJyJxXYrHCwNPfSoh2gecbqVTG/09wqB8QlEER6g1OiTTzosxoxMQnEoX0JaQjZ51A/Hdkx2Z9hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUuHBFCrQ2mdqc+hjKuVt51U4QL4iDjoOeAe88whhT6wIgQtUY5HI6PVANl36fVD2YyBEhNGyOrxcpR9EusT4G9ik="}]}},"2.1.3":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.1.3","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"gitHead":"c4acdd8854fe7e6c9ec1e737ece1984f98961ec5","bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.1.3","_shasum":"6b8968baf89996c62ee963eecc00b7e414cd2a58","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"dist":{"shasum":"6b8968baf89996c62ee963eecc00b7e414cd2a58","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.1.3.tgz","integrity":"sha512-+u6iXBaDtv0SCNMe+uRwSNahiL5p6HoUnLXSvM5YcT7qjUm0oKwWPXgeBo+l9tuyZqas30jjdnxNUTjrUqvxrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATjJg7aOVDwt7Zv1v6acRo1bhrfzTYEqyKagTABxRdSAiEAq/uwNIli14ZhpAaho34KNSHcvjw+FpmKTRASpZFTF/M="}]}},"2.1.4":{"name":"valentine","description":"JavaScript’s Functional Sister. Utilitiy, Iterators, type checking","version":"2.1.4","homepage":"https://github.com/ded/valentine","author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"license":"MIT","keywords":["ender","functional","iteration","type checking","base"],"main":"./valentine.js","ender":"./src/ender.js","repository":{"type":"git","url":"git+https://github.com/ded/valentine.git"},"devDependencies":{"sink-test":">= 1.0.1","smoosh":"0.4.x"},"scripts":{"test":"make test"},"gitHead":"a468ee240b2e72c5439b9c07c76f3f4c9624e8de","bugs":{"url":"https://github.com/ded/valentine/issues"},"_id":"valentine@2.1.4","_shasum":"b9c8119c0d26db93a66f3beba4a833c7a54cf61f","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"ded","email":"polvero@gmail.com"},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"dist":{"shasum":"b9c8119c0d26db93a66f3beba4a833c7a54cf61f","tarball":"https://registry.npmjs.org/valentine/-/valentine-2.1.4.tgz","integrity":"sha512-H+5tLQZincZlmJEnDFUzb9K1DPuRD5Ix2G+wRz04OcI3Dx8E1vBRG5cJoVHv4J24TPAWNSz60R239083AffgdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDmGIe+CzVaF62J3TutBMUbkRitbqoK5dS+X3Nt4BQxAIgMQRD5FDrPiQcrrptZwNcCBdv531lsOVPu4lyI2vRT2k="}]}}},"maintainers":[{"name":"ded","email":"polvero@gmail.com"}],"time":{"modified":"2022-06-28T08:21:17.442Z","created":"2011-04-11T07:03:53.618Z","0.0.1":"2011-12-06T23:10:15.800Z","1.0.0":"2011-12-06T23:10:15.800Z","1.0.1":"2011-12-06T23:10:15.800Z","1.0.2":"2011-12-06T23:10:15.800Z","1.0.3":"2011-12-06T23:10:15.800Z","1.1.0":"2011-12-06T23:10:15.800Z","1.1.1":"2011-12-06T23:10:15.800Z","1.1.3":"2011-12-06T23:10:15.800Z","1.1.4":"2011-12-06T23:10:15.800Z","1.1.5":"2011-12-06T23:10:15.800Z","1.1.6":"2011-12-06T23:10:15.800Z","1.1.7":"2011-12-06T23:10:15.800Z","1.1.8":"2011-12-06T23:10:15.800Z","1.1.9":"2011-12-06T23:10:15.800Z","1.2.0":"2011-12-06T23:10:15.800Z","1.3.0":"2011-12-06T23:10:15.800Z","1.3.1":"2011-12-06T23:10:15.800Z","1.4.0":"2011-12-06T23:10:15.800Z","1.4.1":"2011-12-06T23:10:15.800Z","1.4.2":"2011-12-06T23:10:15.800Z","1.4.3":"2011-12-06T23:10:15.800Z","1.4.4":"2011-11-21T02:14:51.846Z","1.4.5":"2011-12-06T23:10:15.800Z","1.4.6":"2011-12-13T22:59:31.250Z","1.4.7":"2012-01-13T17:47:10.146Z","1.5.1":"2012-02-29T18:27:35.656Z","1.5.2":"2012-03-26T18:14:42.237Z","1.5.3":"2012-03-27T17:57:14.013Z","1.5.4":"2012-06-19T17:03:00.243Z","1.5.5":"2012-06-21T00:15:09.295Z","1.5.6":"2013-04-26T18:45:42.621Z","1.6.0":"2013-04-27T02:03:19.159Z","1.6.1":"2013-06-10T23:50:47.803Z","1.7.0":"2013-06-15T17:44:23.011Z","1.8.0":"2013-07-25T20:51:26.462Z","2.0.0":"2014-02-19T21:00:36.901Z","2.0.1":"2014-03-06T01:47:31.739Z","2.0.2":"2014-03-06T22:20:40.018Z","2.1.0":"2014-07-16T19:21:42.918Z","2.1.1":"2014-08-22T15:04:27.682Z","2.1.2":"2014-08-22T15:09:57.337Z","2.1.3":"2014-09-14T04:29:44.558Z","2.1.4":"2015-07-20T18:29:39.174Z"},"repository":{"type":"git","url":"git+https://github.com/ded/valentine.git"},"author":{"name":"Dustin Diaz","email":"dustin@dustindiaz.com","url":"http://dustindiaz.com"},"users":{"zalithka":true},"readme":"    \\  / _. |  _  ._ _|_ o ._   _\n     \\/ (_| | (/_ | | |_ | | | (/_\n\n[![Build Status](https://secure.travis-ci.org/ded/valentine.png)](http://travis-ci.org/ded/valentine)\nJavaScript's Sister, and protector — inspired by Underscore; Valentine provides you with type checking, functional iterators, and common utility helpers such as waterfalls, queues, and parallels; all utilizing native JavaScript methods for optimal speed.\n\n## Deprecation notice\n\nAs of version `2.0.0` — Valentine no longer supports `<= IE8` and `<= Safari 4`. It's been real, but time to move on. To access this level of support, use the [1.8 tag](https://github.com/ded/valentine/tree/v1.8.0).\n\n### Browser usage:\n\n``` html\n<script src=\"valentine.js\"></script>\n<script>\n  v.forEach(['a', 'b', 'c'], function (letter) {\n\n  })\n</script>\n```\n\n### Node users\n\n``` sh\nnpm install valentine\n```\n\n``` js\nvar v = require('valentine')\n\n// showcase object style\nv(['a', 'b', 'c']).map(function (letter) {\n  return letter.toUpperCase()\n}).join(' '); // => 'A B C'\n```\n\n## API\n\n\n<h3>iterators</h3>\n\n  * v.each(array || object, callback[, scope]) => void\n  * v.map(array || object, callback[, scope]) => array\n  * v.every(array || object, *callback[, scope]) => boolean\n  * v.some(array || object, *callback[, scope]) => boolean\n  * v.filter(array || object, *callback[, scope]) => array || object\n\n  * v.reject(ar, *callback[, scope])\n  * v.indexOf(ar, item[, start])\n  * v.lastIndexOf(ar, item[, start])\n  * v.reduce(ar, **callback, memo[, scope])\n  * v.reduceRight(ar, **callback, memo[, scope])\n\n*`callback` is defined as:\n\n``` js\n// when array\nfunction callback(item, index, array) {\n\n}\n// when object\nfunction callback(key, value, object) {\n\n}\n```\n\n**`calback` is defined as:\n\n``` js\nfunction callback(memo, item, index, array) {\n\n}\n```\n\n### utility\n\n  * v.extend(obj[, obj2[, obj3[...]]]) => object\n  * v.merge(ar1, ar2) => array (ar1 modified)\n  * v.pluck(array||object, key) => array\n  * v.toArray(sparse) => array (duh)\n  * v.size(array) => number\n  * v.find(array, key) => *value\n  * v.compact(array) => array\n  * v.flatten(array) => array\n  * v.uniq(array) => array\n  * v.first(array) => *value\n  * v.last(array) => *value\n  * v.keys(object) => array\n  * v.values(object) => array\n  * v.trim(string) => string\n  * v.bind(scope, fn, [curried args]) => function\n  * v.curry(fn, [curried args]) => function\n  * v.inArray(array, needle) => boolean\n  * v.memo(fn, hasher) => function\n\n``` js\n// use memo to cache expensive methods\nvar getAllTheDom = v.memo(function () {\n  return v(document.getElementsByTagName('*')).toArray()\n})\ngetAllTheDom().each(modifier)\n```\n\n#### parallel api\n\n  * v.parallel([fn args]) => void\n\n``` js\nv.parallel(\n  function (fn) {\n    getTimeline(function (e, timeline) {\n      fn(e, timeline)\n    })\n  }\n, function (fn) {\n    getUser(function (e, user) {\n      fn(e, user)\n    })\n  }\n, function (e, timeline, user) {\n    if (e) return console.log(e)\n    ok(timeline == 'one', 'first result is \"one\"')\n    ok(user == 'two', 'second result is \"two\"')\n  }\n)\n```\n\n#### waterfall api\n\n  * v.waterfall([fn args])\n  * v.waterfall([fn1, fn2<, fn3>], callback)\n\n``` js\nv.waterfall(\n  function (callback) {\n    callback(null, 'one', 'two')\n  }\n, function (a, b, callback) {\n    console.log(a == 'one')\n    console.log(b == 'two')\n    callback(null, 'three')\n  }\n, function (c, callback) {\n    console.log(c == 'three')\n    callback(null, 'final result')\n  }\n, function (err, result) {\n    console.log(!!err == false)\n    console.log(result == 'final result')\n  }\n)\n```\n\n#### series api\n  * similar to `waterfall` except passing along args to next function is not a concern\n  * v.series([fn1, fn2<, fn3>], callback)\n\n``` js\nv.series([\n  function (callback) {\n    setTimeout(callback, 2000)\n  }\n, function (callback) {\n    process.nextTick(callback)\n  }\n, function (callback) {\n    callback(null)\n  }]\n, function (err) {\n    console.log('done')\n  }\n)\n```\n\n#### Queue api\n\n  * v.queue([fn args])\n\n``` js\nvar it = v.queue(\n  function () {\n    console.log('one')\n    it.next()\n  }\n, function () {\n    console.log('two')\n    it.next()\n  }\n, function () {\n    console.log('three')\n  }\n)\nit.next()\n```\n\n#### throttle, debounce, throttleDebounce\n\n  * v.throttle(ms, fn, opt_scope) => function\n  * v.debounce(ms, fn, opt_scope) => function\n  * v.throttleDebounce(throttleMs, debounceMs, fn, opt_scope) => function\n\n``` js\nwindow.onscroll = v.throttle(50, function (e) {\n  // expensive scroll function\n})\n\nwindow.mousemove = v.debounce(500, function (e) {\n  // user has paused momentarily\n})\n\ntextarea.onkeypress = v.throttleDebounce(20000, 1000, function () {\n  // autosave(this.value)\n  // called after 1s if not called again within 1s\n  // but guaranteed to be called within 20s\n})\n```\n\n#### type checking\nEach method returns a boolean\n\n  * v.is.func(o)\n  * v.is.string(o)\n  * v.is.element(o)\n  * v.is.array(o)\n  * v.is.arrLike(o)\n  * v.is.num(o)\n  * v.is.bool(o)\n  * v.is.args(o)\n  * v.is.empty(o)\n  * v.is.date(o)\n  * v.is.nan(o)\n  * v.is.nil(o)\n  * v.is.undef(o)\n  * is.regexp(o)\n  * v.is.obj(o)\n\n### Object Style\n\n``` js\nv(['a', 'b', 'c']).map(function (letter) {\n  return letter.toUpperCase()\n}); // => ['A', 'B', 'C']\n```\n\n### Chains\n\n``` js\nv(['a', 'b', [['c']], 0, false,,,null,['a', 'b', 'c']])\n  .chain().flatten().compact().uniq().map(function (letter) {\n    return letter.toUpperCase()\n  }).value(); // => ['A', 'B', 'C']\n```\n\n## Ender Support\n\n``` sh\nender add valentine\n```\n\n``` js\n\n// available as a top level method on `$`\n$.v(['a', ['virus'], 'b', 'c']).reject(function (el, i) {\n  return $.is.arr(el[i])\n})\n\n// top level methods in bridge\n$.each\n  map\n  merge\n  extend\n  toArray\n  keys\n  values\n  trim\n  bind\n  curry\n  parallel\n  waterfall\n  inArray\n  queue\n```\n\nOr just require the valentine module\n\n``` js\n!function (v) {\n  v(['a', ['virus'], 'b', 'c']).reject(function (el, i) {\n    return v.is.arr(el[i])\n  })\n}(require('valentine'))\n```\n\n## Developers\nCare to contribute? Make your edits to `src/valentine.js` and get your environment up and running\n\n``` sh\nnpm install\nmake\nmake test\nopen tests/index.html\n```\n\n*Happy iterating*!\n","readmeFilename":"README.md","homepage":"https://github.com/ded/valentine","keywords":["ender","functional","iteration","type checking","base"],"bugs":{"url":"https://github.com/ded/valentine/issues"},"license":"MIT"}