{"_id":"underscore-keypath","_rev":"47-ad785a5719598e9a9a344f86b595f34d","name":"underscore-keypath","description":"Adds Key-Path mechanism extensions for underscore","dist-tags":{"latest":"0.9.3"},"versions":{"0.0.2":{"name":"underscore-keypath","version":"0.0.2","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2"},"scripts":{"test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.2","dist":{"shasum":"f09befabf92cb600d2a2430af2e5319a37ea1e54","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.2.tgz","integrity":"sha512-cT7FlPuw12+lf8kpGPf/Q82aSoNGyLzo4o8Bi2jdFaanlsRJv3Gk0nOecSpNbev6Xort4dYYa33k7IYYb1e2uQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/tmaucQnDQl41y4iw5EOYjQfLAWpoErsCmDg0mVNA3AIhAP4d3EWQwgegm8TbDYvRJGXIZuX3qXWVWZCS3A292QBW"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"directories":{}},"0.0.3":{"name":"underscore-keypath","version":"0.0.3","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x"},"scripts":{"minify":"uglifyjs lib/underscore-keypath.js -o lib/underscore-keypath.min.js --source-map lib/underscore-keypath.min.js.map -m","test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.3","dist":{"shasum":"4fb2856c7dbe098b870c07386a3f589100299ce4","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.3.tgz","integrity":"sha512-yOJheIIRdU5fmIzkrF+biYsnkGajUs+m11jbPVwrEqazls0wB8w+GNMm6QvJ9RMCbgWpH+jPO+A0I8NmIMo8JA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxNbslwRwCwc5X1zNudLuaaGmJyv0DXRr2Z9fbQWeFgwIhAPISTMkpBql6aK+3ffq4Ub1+65QrvEWxedsOi5njKphV"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"directories":{}},"0.0.4":{"name":"underscore-keypath","version":"0.0.4","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x"},"scripts":{"minify":"uglifyjs lib/underscore-keypath.js -o lib/underscore-keypath.min.js --source-map lib/underscore-keypath.min.js.map -m","test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.4","dist":{"shasum":"f9becc9ab0435f57f0f5a9c8b8583eca22db2189","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.4.tgz","integrity":"sha512-3i6zzQF/BLXxfsd+FSNnAiU9TeOnKG+2+HdewelEV+7hj4OSdVTx0VZYY0QENWSSfO5PmbOBGSL24ThrfJw7yQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlxzfaamzBOezFfG/F4iKFCKbnihFU8MYTGV7SG5oaTQIhAIOWq3++aIyJIbbRmPh+FtrFj700qznKRA6ceuZMF3Fq"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.5":{"name":"underscore-keypath","version":"0.0.5","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x"},"scripts":{"minify":"cd lib\nuglifyjs underscore-keypath.js -o underscore-keypath.min.js --source-map underscore-keypath.min.js.map -m","test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"_id":"underscore-keypath@0.0.5","dist":{"shasum":"e1933dd257b9869114dd675b809a15c5b559274e","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.5.tgz","integrity":"sha512-RgzGDj/X+ZRJYmKS1J4/WiO7vU6Zm7ubLcRrpPhSaRECBGj+eiBM3bEhRMZW5IMku4MXyLTIbY37H8E6j9z45Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqktNmM8zv1F9yauhm5mSNbOVwVj5Vh3nSDfYCz4g+1wIhAO61qjHLyPRFZJfFgtEsD3uKkFQDsBoFEG0o1bwkaPOe"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.7":{"name":"underscore-keypath","version":"0.0.7","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x"},"scripts":{"minify":"cd lib\nuglifyjs underscore-keypath.js -o underscore-keypath.min.js --source-map underscore-keypath.min.js.map -m","test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"_id":"underscore-keypath@0.0.7","dist":{"shasum":"5809cf2457bc05c8764ea5feee54b930cc458f50","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.7.tgz","integrity":"sha512-pUZt8i0XOwyk6TFSUJiIB8NFVtwONbX2FCusU9AQc/UauBRba7VVNYAoqhe9QnCNEyG0HX3b0x0t7lCxwAKBuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnd22Vir6CFaOq4m0Jlu4DyYtw5ZTrXlYlZ+m44z8hTgIhAPK0AZcrpOigJ8Jws8c783IrpThSt0kEnGX62zX5OWtc"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.10":{"name":"underscore-keypath","version":"0.0.10","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x"},"scripts":{"minify":"cd lib\nuglifyjs underscore-keypath.js -o underscore-keypath.min.js --source-map underscore-keypath.min.js.map -m","test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.10","dist":{"shasum":"825b528dc3edab00e2d9695a90c2c5b23622dd3c","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.10.tgz","integrity":"sha512-PQ+7HNBvUuI2cp7zo7T3pSDKHjJdNFgexRUkB9as1H5R0G1cByMZ8BGHkMG9uRyC1UpFbjP6rAMVYTaDNyZxdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW+1qNnxIhUWiizFeLAXNGKbJVMThhxvkw63Wlc2XJ+QIgGldua4ADF7JanP7LsRbCTQCv+EZYd3Wp/kNBQHZbQeI="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.11":{"name":"underscore-keypath","version":"0.0.11","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x"},"scripts":{"minify":"cd lib\nuglifyjs underscore-keypath.js -o underscore-keypath.min.js --source-map underscore-keypath.min.js.map -m","test":"mocha -R spec"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.11","dist":{"shasum":"2cf965ab450a9df0bf296fa5153356d186b613ec","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.11.tgz","integrity":"sha512-uyn/hXlPkfEMvFhzB9Kjx6egHSqYH2v7dUeZm/POz35as9jhcH3E0lMqEXIZrd27EZiyeJ9Rrjk2qJO1inKwDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlhaM/Ik0BPLqpGy4oiowiV2yILPpdo7rnchImLASMIAiASzqRqbOKRuqn/nBE2RARghh7NwR2Dgthv0DKaeOSguA=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.12":{"name":"underscore-keypath","version":"0.0.12","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"1.0.x","should":"3.1.2","uglify-js":"2.4.x","jshint":"0.9.0","grunt":"~0.4.2","grunt-contrib-jshint":"~0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"minify":"grunt minify","test":"grunt"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.12","dist":{"shasum":"0ac9b36326e7d9a835556e314a338b01f40826dd","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.12.tgz","integrity":"sha512-VMI6sc1Xajo7BJ8bS5TXNpfHK86cPfL2kSNes8x2zbMIiEAconmUdxp6VE11Wp7krewQNUpfd3vEMMTX1vnHzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAF+O0gbnFTDsyiwhPJ91Ay8CzNK07s0ksiWOpeQuZOmAiEA1AswrI3Tc/bWieUFE4Ryq3wefci/6TG/X0Zl5MGJ9fc="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.13":{"name":"underscore-keypath","version":"0.0.13","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"minify":"grunt minify","test":"grunt"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.13","dist":{"shasum":"8e293821eef340c1a1ff8f2578ed0ad472420236","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.13.tgz","integrity":"sha512-l3YodacczcUVtS1t4d+tqL3Ic7FGsJhQCHINomfYKYWbO+YUeldUflVK8ptcGTCelh+9aZiw/Co8kxAl77FWRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9NryQKeehhlzrbg0hB8Xvfn5kuGK/nSvMkUmNNrjg3AiEAp9zxifS1axnT5b8qm9qbnAYMkuajbzJdtWETYmtoG3o="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.14":{"name":"underscore-keypath","version":"0.0.14","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"minify":"grunt minify","test":"grunt"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.14","dist":{"shasum":"61d91d1f36d250f9fc821355854eb293a3313d02","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.14.tgz","integrity":"sha512-w4BBGSRDa5/dKMKSFXSWnMe272mOh9Lrpa3fqtYJI9qz6k+Ujr9SZC/qof6OhNzyUd/KVbZU7Y+6K9Nt38Fq1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTDCWRAGMra4s+JiWpC+BQ+QzIXE3onm0ZT5k48kr4hAiABjL1V2BKRlk5A8ydGHzAcJk0sv91H0x0/D/B1uh15cg=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.15":{"name":"underscore-keypath","version":"0.0.15","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"minify":"grunt minify","test":"grunt"},"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.15","dist":{"shasum":"19acc00d58b59c9a49b10aa03ffa73d70a91c465","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.15.tgz","integrity":"sha512-/21U97/Y85C6tqte9qhjE2LGcK/5CDhFemwEp7bA7wPHU1/nt3ERyEe4EI6vyF2ASMitbdxtWrlsfl309CQh+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5YT6LaB82O/VekA+ABMwg5yFrGurShLwxTijqqyclKAiEA6d+pXjJYgvxiwOk4WCLntAvOHe768O9gwCalXbNptBc="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.0.17":{"name":"underscore-keypath","version":"0.0.17","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"minify":"grunt minify","test":"grunt"},"gitHead":"1e15afbf55116b0543a519994585bfae604e59e5","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.17","_shasum":"91df8dc41da3458b397f92081a3c30d998ba8f7a","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"dist":{"shasum":"91df8dc41da3458b397f92081a3c30d998ba8f7a","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.17.tgz","integrity":"sha512-/7z/E9nq65IVwRZO2w+uWHwNxlRmXMgVpQH/KsyENJgUNuGoOU8QgZ9VSlesnLGxjtWa0mqO8aWHzXOc/esoXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDODlROw0HE2iG8vrtK8nI5xgBPVbx2BoQjWXWXZGp2hQIgXLBjNBpIBieWFKwpT98MjebmmJBydoFdS4EEMMTgT8s="}]}},"0.0.18":{"name":"underscore-keypath","version":"0.0.18","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"install":"grunt build","test":"grunt"},"gitHead":"c133b56f0ec64d48a22fe2da3aa3e849c3f4420d","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.18","_shasum":"ee11ece66356754e34a9f40dd247fd7afe3190f6","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"dist":{"shasum":"ee11ece66356754e34a9f40dd247fd7afe3190f6","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.18.tgz","integrity":"sha512-oC2x4jqoGMV0t0TArEtjy1CCZRmFSFtpPLBBW9zpWHJ6d7xEuTRlxiMDb5qh/lgosqwU2kox/d5tb5nGWPjaEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFu8OCUXIoq09QJPOeW8eQkYoW0MEyRYU2qWXjAs4c7iAiEAjpdFo5McpWWIsoKMh823FNd01QQ70uVFXmnNAicT8wY="}]}},"0.0.19":{"name":"underscore-keypath","version":"0.0.19","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"66754df3fed39824b527a566be1528534237658c","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.19","_shasum":"71f028d6e1e2810f9a67bcf0a110b8313fe0d2f6","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"dist":{"shasum":"71f028d6e1e2810f9a67bcf0a110b8313fe0d2f6","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.19.tgz","integrity":"sha512-+9WiQsWQaXV5Zo1bW1EjulEed76qAbpW5mMAqSg9g08zTU4n26ZQLjHMUlCYQy+g+FgOWBT7U3raB0Eyd6sXfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuZsgD77rC742moU8RXCBQ0z1+T8CjFbRrDcEg3mZsyAiBudJ129BoWPqbZEhtbnbiqHe025q9mHblRqQwZY1CS2Q=="}]}},"0.0.20":{"name":"underscore-keypath","version":"0.0.20","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"0c8f7d550bff20fa8faec282fb078b5551e004e6","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.20","_shasum":"4c4b1d169183853755cd3f6a3cbaad7638e8bc68","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"dist":{"shasum":"4c4b1d169183853755cd3f6a3cbaad7638e8bc68","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.20.tgz","integrity":"sha512-x+dPBii3ZiDx5g4ZtsrgrpPAsyqPtDCWBYzclhOH55Fpo0IPwetXeaKTkP1iDITKUwPQPIwXOFb1WSL2iDP+9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7gXHbOdenUwAtGl0hrIrjZAwgB/J6p07j9ZAkybljKQIhAJJlou+F7S1H815jmQrdt5dL1ixUGZLOlNuJHrhbX4uC"}]}},"0.0.21":{"name":"underscore-keypath","version":"0.0.21","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"2b955f47e1ec108eced957141d057aef5138d6c2","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.21","_shasum":"45625e5d7dbad7066c957dbdcd163bde358b356c","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"dist":{"shasum":"45625e5d7dbad7066c957dbdcd163bde358b356c","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.21.tgz","integrity":"sha512-4CtoHrKbcFh9ibzqXeU18py/EhZJ3Pw+jWUtl4PxT7fc4uay0bZfGUFLffAexBp0b/UMDVRlv1UBQXQ53C77vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqO3KygRz/jEcsLFSBsekmSCcAz9RMJOvuomAR0kYEqAIhAJoaSa7po2ZMaJGE+5Pv5ktC4yPgiAvKr00R++7Nj3si"}]}},"0.0.22":{"name":"underscore-keypath","version":"0.0.22","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"f01e7d2f8fe028cfbf2785e43bb6cae00c37510f","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath","_id":"underscore-keypath@0.0.22","_shasum":"48a528392bb6efc424be1caa56da4b5faccf264d","_from":".","_npmVersion":"2.1.9","_nodeVersion":"0.10.33","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"dist":{"shasum":"48a528392bb6efc424be1caa56da4b5faccf264d","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.0.22.tgz","integrity":"sha512-fU7aYj1J2LQd+jqdQ67AlCOZKK3Pl+VErS8fGYcgZG75XB9/bY+RLM+F2xEcKHhHNtLvqqFyXAoZQlLYfec3Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+vEm14eizJN7Q6z74C2Tzb2KsoAh2Rcjb7smj3nkxcgIgeOfODOVxOV3M4jMpLVX+SE/kEcJ4ch5aF/+SLSu9HMQ="}]}},"0.9.0":{"name":"underscore-keypath","version":"0.9.0","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"git+https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"3.1.2","grunt":"0.4.2","grunt-contrib-jshint":"0.6.3","grunt-contrib-uglify":"0.3.2","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"00d4b8ac831d4fae7eafdf0775de208dbb0f1c5b","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath#readme","_id":"underscore-keypath@0.9.0","_shasum":"a989d65e9e36e4f91c30adf5f49a11306d065b38","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"dist":{"shasum":"a989d65e9e36e4f91c30adf5f49a11306d065b38","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.9.0.tgz","integrity":"sha512-lsekxv2HMlnW4ZIBRFLWECx582LroR+yk//bHyBXKooKo+z43fdSy81KsF72b+xDLc2xM6wsMT8bJv23uXBW8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXxr9t0DjUJMAKnoxA0UkU03W1DfVCodAp9/BbtoE9TgIgG6tOTJm55mcSQ4YpFSRKEmbhoo5o3IyJdTKourG0chU="}]},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.9.1":{"name":"underscore-keypath","version":"0.9.1","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.min.js","repository":{"type":"git","url":"git+https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"should":"*","grunt":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"70cb3e3846d93bb38f371b3ebe741ed3b4e52409","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath#readme","_id":"underscore-keypath@0.9.1","_shasum":"e41f15b64729731fb55c7a963a30918861b8b533","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"dist":{"shasum":"e41f15b64729731fb55c7a963a30918861b8b533","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.9.1.tgz","integrity":"sha512-ag1rBXfzMKffHIrqp2CD9VJEoMe74dHkMB5faBTlMwzqgJD7zUZw2hWth+n6SMdpHn7nCEFGMnLt9PgJKf6nSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9JHmf1dCFLh5fNn6UesolSkKNEWzxjqdu3KUcdwQXRAIgNfVEwu64U5IyYJ2UpCx6AGJD8PDRs5T9CGaDOe0HkLI="}]},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}]},"0.9.2":{"name":"underscore-keypath","version":"0.9.2","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.js","license":"EPL-1.0","repository":{"type":"git","url":"git+https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","should":"*","grunt":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"fb60c8ea1042a35c3f1153a9fd67b06b2607add5","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath#readme","_id":"underscore-keypath@0.9.2","_shasum":"2443860f921f2ad0847acb2026074898098b329c","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"dist":{"shasum":"2443860f921f2ad0847acb2026074898098b329c","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.9.2.tgz","integrity":"sha512-veKw4BxraWD7uMQfgCxS0OPO/ul1i+dSmdPUfklh/jktnsj8lbETDUM2vWMzbl7fUn4T9CZJOSs3xfK/SJP08w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuuUlrwLMRA5wZle18zJJDk5xW7Il7e5XE4m4cuz99BAIhAK/+VVSNVVNo9P86roDErSObut9r5tUJjBaz16idyZOG"}]},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/underscore-keypath-0.9.2.tgz_1454380744484_0.6832073235418648"}},"0.9.3":{"name":"underscore-keypath","version":"0.9.3","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"description":"Adds Key-Path mechanism extensions for underscore","main":"./lib/underscore-keypath.js","license":"EPL-1.0","repository":{"type":"git","url":"git+https://github.com/jeeeyul/underscore-keypath.git"},"keywords":["underscore","objective-c","keypath"],"dependencies":{"underscore":"*"},"devDependencies":{"mocha":"*","should":"*","grunt":"*","grunt-contrib-jshint":"*","grunt-contrib-uglify":"*","grunt-mocha-test":"*"},"scripts":{"test":"grunt"},"gitHead":"b97421aeb9c2c912259f0fd899220a96b9bdb825","bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"homepage":"https://github.com/jeeeyul/underscore-keypath#readme","_id":"underscore-keypath@0.9.3","_shasum":"16d433bee13ac6fd951cd5428dcffbb541056a38","_from":".","_npmVersion":"3.7.2","_nodeVersion":"5.6.0","_npmUser":{"name":"jeeeyul","email":"jeeeyul@gmail.com"},"dist":{"shasum":"16d433bee13ac6fd951cd5428dcffbb541056a38","tarball":"https://registry.npmjs.org/underscore-keypath/-/underscore-keypath-0.9.3.tgz","integrity":"sha512-ije+mqLAfy6l74um6TsMgHqK5JgZ2o8q1p0JdhNsmvzd5xEKeDOck08y15sLB1l0PPUeOGpp5pF9r/JPuMp8iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEl+iTpsPZXNczQcQAE5cKm3NSKnGAqlFBJ4UqSb7krbAiBLzEr4FKG7Pljb0FlNoINRHVmW71yT5tz8tiBwN685DQ=="}]},"maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/underscore-keypath-0.9.3.tgz_1455258493863_0.8786174852866679"}}},"readme":"# underscore-keypath\n\n[![Join the chat at https://gitter.im/jeeeyul/underscore-keypath](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/jeeeyul/underscore-keypath?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![Build Status](https://travis-ci.org/jeeeyul/underscore-keypath.png?branch=master)](https://travis-ci.org/jeeeyul/underscore-keypath)\n\nkey-path mechanism extensions for underscore (mixin).\n\n**underscore-keypath** let you access JavaScript objects and arrays with keypath easily.\n\n```javascript\nvar foo = {\n  bar : {\n    name : \"Cool!\"\n  },\n  scores : [55, 27, 100, 33]\n};\n\n_(foo).valueForKeyPath(\"bar.name\");           // --> \"Cool!\"\n_(foo).setValueForKeyPath(\"bar.name\", \"BAR\"); // --> sets foo.bar.name as \"BAR\"\n_(foo).valueForKeyPath(\"scores.@max\");        // --> 100\n```\n\n## Install\n### NodeJS\n```bash\n$ npm install underscore-keypath\n```\n\n```javascript\nvar _ = require(\"underscore-keypath\");\n```\n\nor you may want to use origianl underscore:\n\n```javascript\nvar _ = require(\"underscore\");\nrequire(\"underscore-keypath\"); // it will extend original underscore\n```\nin this case, please install \"underscore\" first.\n```bash\n$ npm install underscore\n$ npm install underscore-keypath\n```\nOtherwise, underscore-keypath extends separated underscore in sandbox.\n\n### Meteor\n```bash\n$ meteor add jeeeyul:underscore-keypath\n```\n\n### Front-end\n```bash\n$ bower install underscore-keypath\n```\nOr just download [underscore-keypath.js](https://github.com/jeeeyul/underscore-keypath/tree/master/lib/underscore-keypath.js) manually.\n\n## Examples\n```javascript\nvar list = [{\n  name : \"foo\",\n  info : {\n    favoriteColor : \"red\",\n    age : 20\n  }\n},{\n  name : \"bar\",\n  info : {\n    favoriteColor : \"green\",\n    age : 17\n  }\n},{\n  name : \"zar\",\n  info : {\n    favoriteColor : \"red\",\n    age : 34\n  }\n}];\n\n_(list).pluckByKeyPath(\"info.age\");           // --> [20, 17, 34]\n_(list).sortByKeyPath(\"info.age\");            // --> [{name:\"bar\", ..}, {name:\"foo\", ..}, {name:\"zar\", ..}]\n_(list).groupByKeyPath(\"info.favoriteColor\"); // --> {red:2, green:1}\n\n```\n\nSee [API Document](https://github.com/jeeeyul/underscore-keypath/wiki/API)\n","maintainers":[{"name":"jeeeyul","email":"jeeeyul@gmail.com"}],"time":{"modified":"2022-06-28T04:05:39.086Z","created":"2014-02-07T07:10:28.496Z","0.0.2":"2014-02-07T07:10:28.496Z","0.0.3":"2014-02-07T08:20:10.555Z","0.0.4":"2014-02-07T12:24:14.305Z","0.0.5":"2014-02-08T05:53:33.012Z","0.0.7":"2014-02-08T10:19:11.590Z","0.0.10":"2014-02-10T04:47:30.349Z","0.0.11":"2014-02-11T03:43:04.412Z","0.0.12":"2014-02-12T05:50:12.774Z","0.0.13":"2014-02-24T01:19:19.687Z","0.0.14":"2014-02-24T01:34:15.602Z","0.0.15":"2014-02-24T01:50:23.484Z","0.0.17":"2015-01-14T01:13:03.177Z","0.0.18":"2015-01-22T04:54:19.334Z","0.0.19":"2015-01-22T05:01:38.812Z","0.0.20":"2015-01-22T05:50:33.726Z","0.0.21":"2015-01-23T02:04:04.243Z","0.0.22":"2015-02-05T03:39:08.927Z","0.9.0":"2015-08-27T08:28:57.763Z","0.9.1":"2015-08-27T08:57:49.055Z","0.9.2":"2016-02-02T02:39:06.587Z","0.9.3":"2016-02-12T06:28:15.459Z"},"readmeFilename":"README.md","author":{"name":"Jeeeyul Lee","email":"jeeeyul@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/jeeeyul/underscore-keypath.git"},"homepage":"https://github.com/jeeeyul/underscore-keypath#readme","keywords":["underscore","objective-c","keypath"],"bugs":{"url":"https://github.com/jeeeyul/underscore-keypath/issues"},"license":"EPL-1.0","users":{"dannowatts":true}}