{"_id":"graph-resolver","_rev":"11-6b8d5d1f596a3f327d4e3e236d05f53d","name":"graph-resolver","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"graph-resolver","version":"0.1.0","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@0.1.0","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"dd8f32d2a7f8f563906a0ba91c3356d21d3dc208","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-0.1.0.tgz","integrity":"sha512-PNDPGOeua5XvqzRWulCXP6ISKu9HjgcTb8ClDRcMF7X6vkN0ERSaga5xZxJ0j5YVrJQfl9lSrflQF3oPB4vBEg==","signatures":[{"sig":"MEQCIBE0sSNmIQpXAnMo5AGgbyUNQJ6WTS266tLFk9G5n+gYAiBTUy+dhc0KWsL7zmWBfj5gmJ4ymjRVVz85yNhbrA0Ayg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"dd8f32d2a7f8f563906a0ba91c3356d21d3dc208","gitHead":"0abcab3521b3c5765584e69aa14d2ac55dd2e29a","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"https://github.com/siddharthkchatterjee/graph-resolver","type":"git"},"_npmVersion":"2.14.2","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"4.0.0","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0"},"devDependencies":{"gulp":"^3.6.0","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}},"0.2.0":{"name":"graph-resolver","version":"0.2.0","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@0.2.0","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"4f18c74435c3d6b6b82ff35ed8d738155f31c85a","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-0.2.0.tgz","integrity":"sha512-Zu9zDw5BRA4t5PanJeKFNjd/m1uLh8ncjhk2CrvVtx1fnxxZCUiWRy9V4dgDBFl6DkoMLdX++wQ9MvAD/fdavg==","signatures":[{"sig":"MEYCIQCvy+sPuoveHUTSPJ/uxowN/YEuSkz7vC8M8Hd02IJsAwIhAONjT68a2KazLxyk9GlmNcD5fFz/fQGrkRJeP1QFB+pe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"4f18c74435c3d6b6b82ff35ed8d738155f31c85a","gitHead":"0b1ff29ac75dc4d54970c8fd568e1dba27683e4d","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"https://github.com/siddharthkchatterjee/graph-resolver","type":"git"},"_npmVersion":"2.7.4","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"0.12.2","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0","graphlib":"^1.0.7"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.6.0","sinon":"^1.16.1","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}},"0.3.0":{"name":"graph-resolver","version":"0.3.0","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@0.3.0","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"6d90873845090f4c646e59f4e00bcc8be2f35fe7","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-0.3.0.tgz","integrity":"sha512-qL1uk3iRIX/HklUv6g+vJj8nNgwEnTNNJ/70kMBaZhaWnkK7Ec5xFc7mLkPjNTpXxfglPntkEeTDGAKhkVG4tw==","signatures":[{"sig":"MEUCIQC6xoTXfLDartdBZS8sSXB46ppl+AhDy3zC8yG+/77XDgIgHt+VmKt+nR0Kmb2yWd2ujBYUNESFRDkGt7P5ObkzOWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"6d90873845090f4c646e59f4e00bcc8be2f35fe7","gitHead":"b27b25e6759db98c767bde36f7248cf8d824d421","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"https://github.com/siddharthkchatterjee/graph-resolver","type":"git"},"_npmVersion":"2.7.4","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"0.12.2","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0","graphlib":"^1.0.7"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.6.0","sinon":"^1.16.1","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}},"1.0.0":{"name":"graph-resolver","version":"1.0.0","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@1.0.0","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"6732c555e12c13f0c0bbe2ad613b5db1a0db9366","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-1.0.0.tgz","integrity":"sha512-bwCjirOAoqqj9DDktP614w3HwUBj1u+UyOOfUblZUthYXjbqpBDvVzENEh2T4jDzIJwiDl68qyqHUftFtESbFg==","signatures":[{"sig":"MEUCIQDE2Ew1jAUIRcIDImrKfycNUUPlc/dUEuNrDJoN92UgJwIgOq8lDqiTrb3x+jl2DwrCgaEHwimd/J0I5LANF4pCxqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"6732c555e12c13f0c0bbe2ad613b5db1a0db9366","gitHead":"1ce6a046e6c74c24d0e722599143ee47eb18e9fb","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"https://github.com/siddharthkchatterjee/graph-resolver","type":"git"},"_npmVersion":"2.7.4","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"0.12.2","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0","graphlib":"^1.0.7","chai-as-promised":"^5.1.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.6.0","sinon":"^1.16.1","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}},"1.0.1":{"name":"graph-resolver","version":"1.0.1","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@1.0.1","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"de47015617412183eca011246b4e5d4d089448a8","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-1.0.1.tgz","integrity":"sha512-RO+yEmuDc6kMoD+mdePvo7nJtE9v6pDKqIbw+TMCyiYGuGIAyRWRzDQzNb6G2QcJ08O+p82dX6c4MXVwYYoHLA==","signatures":[{"sig":"MEYCIQCsYOgzWb6gDQxqQZFMvvx+q6hM65JcPO4uxEU6+t2FJAIhALwa8hn6P8T1OqFr8SJ5MxGPRGiLEmtCLpBfDgunnhz9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"de47015617412183eca011246b4e5d4d089448a8","gitHead":"6a30854863af743209430e7ed7895a7318fd9d54","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"https://github.com/siddharthkchatterjee/graph-resolver","type":"git"},"_npmVersion":"2.7.4","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"0.12.2","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0","graphlib":"^1.0.7"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.6.0","sinon":"^1.16.1","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","chai-as-promised":"^5.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}},"1.1.0":{"name":"graph-resolver","version":"1.1.0","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@1.1.0","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"0027c2fea3094f1921bc628972666820098320b7","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-1.1.0.tgz","integrity":"sha512-tWskuzH+zgLxHnm5xKzf+v9KrNHI/7e94lrkEs1FkjCncvwLj7hTsV4xeOn1Gjt8W0x2YzGPu7LHdsJr66G8sw==","signatures":[{"sig":"MEUCIQC03n8IWWlOCLb8r3fZkSPM+kuQ2Gvdq5NAVEcu10+HsgIgZ2qUcTXYFwHa+LR4MF3/ezZ/UKo0KBJckIvj6qHKndQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"0027c2fea3094f1921bc628972666820098320b7","gitHead":"6d37d24240925f1613986f488dc17007a184fe87","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"https://github.com/siddharthkchatterjee/graph-resolver","type":"git"},"_npmVersion":"2.7.4","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"0.12.2","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0","graphlib":"^1.0.7"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.6.0","sinon":"^1.16.1","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","chai-as-promised":"^5.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}},"1.1.1":{"name":"graph-resolver","version":"1.1.1","keywords":["graph","resolver","dependency"],"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","_id":"graph-resolver@1.1.1","maintainers":[{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"}],"homepage":"https://github.com/siddharthkchatterjee/graph-resolver#readme","bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"dist":{"shasum":"750814592f16340c736b4f8e6496fc5148bb4ea6","tarball":"https://registry.npmjs.org/graph-resolver/-/graph-resolver-1.1.1.tgz","integrity":"sha512-ONcxqlChk+RHcbO9Cdw7fNgjnDxKwxiLrtn7pJf2zMJZqcWLDc2LmvHtrLxd0WPJ2Y43kIhBc42dRtnz7boWXg==","signatures":[{"sig":"MEQCIFJK489cG1eaxKwSIYoqwnn4kCSL1qm1R41DppGUBSxjAiBEDwGuv9PbHRFQKRt0m/jEotZO6J0nlQuQuSJxzxGuwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist"],"_shasum":"750814592f16340c736b4f8e6496fc5148bb4ea6","gitHead":"3ae0f7b3bd8f7fc3c8c81632019ffe1bd7f6639c","scripts":{"test":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"siddharthkchatterjee","email":"siddharthkchatterjee@gmail.com"},"repository":{"url":"git+https://github.com/siddharthkchatterjee/graph-resolver.git","type":"git"},"_npmVersion":"2.11.2","description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","_nodeVersion":"0.12.6","dependencies":{"lodash":"^3.10.1","bluebird":"^2.10.0","graphlib":"^1.0.7"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.6.0","sinon":"^1.16.1","isparta":"^3.0.3","gulp-nsp":"^0.4.5","babel-core":"^5.5.0","gulp-babel":"^5.1.0","gulp-mocha":"^2.0.0","sinon-chai":"^2.8.0","gulp-eslint":"^1.0.0","gulp-plumber":"^1.0.0","gulp-istanbul":"^0.10.0","gulp-coveralls":"^0.1.0","chai-as-promised":"^5.1.0","gulp-exclude-gitignore":"^1.0.0"},"directories":{}}},"time":{"created":"2015-09-15T10:02:51.984Z","modified":"2025-11-09T15:41:53.003Z","0.1.0":"2015-09-15T10:02:51.984Z","0.2.0":"2015-09-15T22:35:39.814Z","0.3.0":"2015-09-19T15:04:01.261Z","1.0.0":"2015-09-19T16:39:47.145Z","1.0.1":"2015-09-20T11:57:15.345Z","1.1.0":"2015-09-20T23:40:24.535Z","1.1.1":"2015-10-18T21:55:47.794Z"},"bugs":{"url":"https://github.com/siddharthkchatterjee/graph-resolver/issues"},"author":{"name":"Sidhartha Chatterjee","email":"siddharthkchatterjee@gmail.com"},"license":"MIT","homepage":"https://github.com/siddharthkchatterjee/graph-resolver#readme","keywords":["graph","resolver","dependency"],"repository":{"url":"git+https://github.com/siddharthkchatterjee/graph-resolver.git","type":"git"},"description":"Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.","maintainers":[{"email":"me@sidharthachatterjee.com","name":"sidharthachatterjee"}],"readme":"# graph-resolver [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Coverage percentage](https://coveralls.io/repos/siddharthkchatterjee/graph-resolver/badge.svg?branch=master&service=github)](https://coveralls.io/github/siddharthkchatterjee/graph-resolver?branch=master)\n> Graph Resolver resolves a value or a list of values of a model to another, provided their intermediaries have defined relationships.\n\n\n## Install\n\n```sh\n$ npm install --save graph-resolver\n```\n\n\n## Usage\n\n```js\nvar graphResolver = require('graph-resolver');\n\ngraphResolver('Rainbow');\n```\n\n## License\n\nMIT © [Sidhartha Chatterjee]()\n\n\n[npm-image]: https://badge.fury.io/js/graph-resolver.svg\n[npm-url]: https://npmjs.org/package/graph-resolver\n[travis-image]: https://travis-ci.org/siddharthkchatterjee/graph-resolver.svg?branch=master\n[travis-url]: https://travis-ci.org/siddharthkchatterjee/graph-resolver\n[daviddm-image]: https://david-dm.org/siddharthkchatterjee/graph-resolver.svg?theme=shields.io?branch=master\n[daviddm-url]: https://david-dm.org/siddharthkchatterjee/graph-resolver?branch=master","readmeFilename":"README.md"}