{"_id":"snyk-resolve","_rev":"109020","name":"snyk-resolve","description":"Resolves the location of a node package given a path","dist-tags":{"latest":"1.1.0"},"maintainers":[{"name":"npm:remy","email":""},{"name":"npm:snyk-admin","email":""},{"name":"remy","email":""},{"name":"snyk-admin","email":""}],"time":{"modified":"2022-10-18T10:57:54.000Z","created":"2016-01-22T13:46:55.776Z","1.1.0":"2020-07-21T12:14:09.988Z","1.0.1":"2018-04-28T10:18:56.780Z","1.0.0":"2016-01-22T13:46:55.776Z"},"users":{},"author":{"name":"Remy Sharp"},"repository":{"type":"git","url":"git+https://github.com/snyk/resolve-package.git"},"versions":{"1.1.0":{"name":"snyk-resolve","description":"Resolves the location of a node package given a path","main":"lib/index.js","directories":{"test":"test"},"scripts":{"lint":"jscs lib/*.js -v","test":"npm run lint && tap test/*.test.js --cov --timeout=60"},"keywords":["snyk"],"author":{"name":"Remy Sharp"},"license":"Apache-2.0","dependencies":{"debug":"^4.1.1","promise-fs":"^2.1.1"},"devDependencies":{"es6-promise":"^4.2.8","jscs":"^3.0.7","proxyquire":"^2.1.3","tap":"^12.7.0","tape":"^4.11.0"},"repository":{"type":"git","url":"git+https://github.com/snyk/resolve-package.git"},"version":"1.1.0","gitHead":"139c5ac8050fd7fe5fcbfd5e4b49b2962165773c","bugs":{"url":"https://github.com/snyk/resolve-package/issues"},"homepage":"https://github.com/snyk/resolve-package#readme","_id":"snyk-resolve@1.1.0","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"shasum":"52740cb01ba477851086855f9857b3a44296ee0e","size":17548,"noattachment":false,"key":"/snyk-resolve/-/snyk-resolve-1.1.0.tgz","tarball":"http://name.csiicloud.com:7001/snyk-resolve/download/snyk-resolve-1.1.0.tgz"},"maintainers":[{"name":"npm:remy","email":""},{"name":"npm:snyk-admin","email":""},{"name":"remy","email":""},{"name":"snyk-admin","email":""}],"_npmUser":{"name":"snyk-admin","email":"npmjs+snyk-admin@snyk.io"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snyk-resolve_1.1.0_1595333649800_0.7902438794472215"},"_hasShrinkwrap":false,"publish_time":1595333649988,"_cnpm_publish_time":1595333649988},"1.0.1":{"name":"snyk-resolve","description":"Resolves the location of a node package given a path","main":"lib/index.js","directories":{"test":"test"},"scripts":{"lint":"jscs lib/*.js -v","test":"npm run lint && tap test/*.test.js --cov --timeout=60","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"keywords":["snyk"],"author":{"name":"Remy Sharp"},"license":"Apache-2.0","dependencies":{"debug":"^3.1.0","then-fs":"^2.0.0"},"devDependencies":{"es6-promise":"^3.0.2","jscs":"^2.8.0","proxyquire":"^1.7.3","tap":"^5.1.1","tape":"^4.4.0","semantic-release":"^4.3.5"},"repository":{"type":"git","url":"git+https://github.com/Snyk/resolve-package.git"},"version":"1.0.1","gitHead":"f8bf2d93be8a0b2c7a3fc31154e64b6ad62c0175","bugs":{"url":"https://github.com/Snyk/resolve-package/issues"},"homepage":"https://github.com/Snyk/resolve-package#readme","_id":"snyk-resolve@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"snyk-admin","email":"npm-admin@snyk.io"},"dist":{"shasum":"eaa4a275cf7e2b579f18da5b188fe601b8eed9ab","size":19035,"noattachment":false,"key":"/snyk-resolve/-/snyk-resolve-1.0.1.tgz","tarball":"http://name.csiicloud.com:7001/snyk-resolve/download/snyk-resolve-1.0.1.tgz"},"maintainers":[{"name":"npm:remy","email":""},{"name":"npm:snyk-admin","email":""},{"name":"remy","email":""},{"name":"snyk-admin","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/snyk-resolve_1.0.1_1524910736700_0.3580025544852161"},"_hasShrinkwrap":false,"publish_time":1524910736780,"_cnpm_publish_time":1524910736780},"1.0.0":{"name":"snyk-resolve","version":"1.0.0","description":"Resolves the location of a node package given a path","main":"lib/index.js","directories":{"test":"test"},"scripts":{"lint":"jscs lib/*.js -v","test":"npm run lint && tap test/*.test.js --cov --timeout=60","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"keywords":["snyk"],"author":{"name":"Remy Sharp"},"license":"Apache-2.0","dependencies":{"debug":"^2.2.0","then-fs":"^2.0.0"},"devDependencies":{"es6-promise":"^3.0.2","jscs":"^2.8.0","proxyquire":"^1.7.3","tap":"^5.1.1","tape":"^4.4.0","semantic-release":"^4.3.5"},"repository":{"type":"git","url":"git+https://github.com/Snyk/resolve-package.git"},"gitHead":"e04bd2a373333f498ec46d5a4937432d12e70a50","bugs":{"url":"https://github.com/Snyk/resolve-package/issues"},"homepage":"https://github.com/Snyk/resolve-package#readme","_id":"snyk-resolve@1.0.0","_shasum":"bbe9196d37f57c39251e6be75ccdd5b2097e99a2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"remy","email":"remy@leftlogic.com"},"dist":{"shasum":"bbe9196d37f57c39251e6be75ccdd5b2097e99a2","size":17089,"noattachment":false,"key":"/snyk-resolve/-/snyk-resolve-1.0.0.tgz","tarball":"http://name.csiicloud.com:7001/snyk-resolve/download/snyk-resolve-1.0.0.tgz"},"maintainers":[{"name":"npm:remy","email":""},{"name":"npm:snyk-admin","email":""},{"name":"remy","email":""},{"name":"snyk-admin","email":""}],"publish_time":1453470415776,"_cnpm_publish_time":1453470415776,"_hasShrinkwrap":false}},"readme":"# snyk-resolve\n\nFinds the filename for a given package name and starting directory. This is used to resolve packages in situations like npm@3 and deduped packages.\n\nSupports both async (via promises) and sync methods of looking up.\n\n## Usage\n\n```js\nvar resolve = require('snyk-resolve');\n\n// async (promise based)\nresolve('foo', process.cwd()).then(function (dir) {\n  // assuming that `foo` lived in the root of your drive\n  console.assert(dir === '/node_modules/foo');\n});\n\n// sync\nvar dir = resolve.sync('bar', process.cwd());\n// throws Error('package not found bar')\n```\n\nSee tests for more examples.\n\n## Supports\n\n- npm@2 directory structure\n- npm@3 directory structure\n- deduped modules\n- scoped modules\n","_attachments":{},"homepage":"https://github.com/snyk/resolve-package#readme","bugs":{"url":"https://github.com/snyk/resolve-package/issues"},"license":"Apache-2.0"}