{"_id":"require-resolve","_rev":"325059","name":"require-resolve","description":"Use the node way to resolve required path to absolute path.","dist-tags":{"latest":"0.0.2"},"maintainers":[{"name":"qiu8310","email":"zhongleiqiu@gmail.com"}],"time":{"modified":"2021-06-04T10:26:47.000Z","created":"2015-03-21T15:42:22.290Z","0.0.2":"2015-03-21T15:42:22.290Z"},"users":{"bret":true},"author":{"name":"Zhonglei Qiu","email":"qiuzhongleiabc@126.com"},"repository":{"type":"git","url":"https://github.com/qiu8310/require-resolve"},"versions":{"0.0.2":{"name":"require-resolve","description":"Use the node way to resolve required path to absolute path.","version":"0.0.2","homepage":"https://github.com/qiu8310/require-resolve","bugs":{"url":"https://github.com/qiu8310/require-resolve/issues"},"license":"MIT","main":"src/require-resolve.js","author":{"name":"Zhonglei Qiu","email":"qiuzhongleiabc@126.com"},"repository":{"type":"git","url":"https://github.com/qiu8310/require-resolve"},"keywords":["require-resolve","require","resolve","node","module"],"dependencies":{"x-path":"^0.0.2"},"devDependencies":{"coveralls":"^2.11.1","grunt":"^0.4.5","gulp":"^3.8.8","gulp-bump":"^0.1.11","gulp-istanbul":"^0.5.0","gulp-jscs":"^1.1.2","gulp-jshint":"^1.8.4","gulp-load-plugins":"^0.6.0","gulp-mocha":"^1.1.0","gulp-plumber":"^0.6.5","gulp-util":"^3.0.1","jshint-stylish":"^0.4.0","should":"^4.0.4"},"scripts":{"coveralls":"gulp test && cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test":"gulp test"},"gitHead":"e980b3d78acd8d4c76abe12064867af515a40843","_id":"require-resolve@0.0.2","_shasum":"bab410ab1aee2f3f55b79317451dd3428764e6f3","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.26","_npmUser":{"name":"qiu8310","email":"qiuzhongleiabc@126.com"},"maintainers":[{"name":"qiu8310","email":"zhongleiqiu@gmail.com"}],"dist":{"shasum":"bab410ab1aee2f3f55b79317451dd3428764e6f3","size":5562,"noattachment":false,"key":"/require-resolve/-/require-resolve-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/require-resolve/download/require-resolve-0.0.2.tgz"},"directories":{},"publish_time":1426952542290,"_cnpm_publish_time":1426952542290,"_hasShrinkwrap":false}},"readme":"# require-resolve \n[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-url]][daviddm-image] [![Code Climate][climate-image]][climate-url] [![Coverage Status][coveralls-image]][coveralls-url]\n\nUse the node way to resolve required path to absolute path.\n\n[The node way](https://nodejs.org/api/modules.html#modules_file_modules)\n\n## Install\n\n```bash\n$ npm install --save require-resolve\n```\n\n\n## Usage\n\n```javascript\nvar requireResolve = require('../'),\n  path = require('path');\n\n// Resolve a absolute file\nconsole.log(requireResolve(__filename));\n\n// Resolve a relative file\nconsole.log(requireResolve('./example/simple.js', path.dirname(path.dirname(__filename))));\n\n\n// output:\n/*\n{\n  src: '/Users/{your_name}/Workspace/require-resolve/example/simple.js',\n  pkg: {\n    name: 'require-resolve',\n    version: '0.0.1',\n    main: 'src/require-resolve.js',\n    root: '/Users/{your_name}/Workspace/require-resolve'\n  }\n}\n*/\n\n\n// Resolve a node module file\nconsole.log(requireResolve('glup', __filename));\nconsole.log(requireResolve('glup/taskTree', __filename));\n```\n\n\n## Contributing\n\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [gulp](http://gulpjs.com/).\n\n\n## License\n\nCopyright (c) 2015 Zhonglei Qiu. Licensed under the MIT license.\n\n\n[climate-url]: https://codeclimate.com/github/qiu8310/require-resolve\n[climate-image]: https://codeclimate.com/github/qiu8310/require-resolve/badges/gpa.svg\n[npm-url]: https://npmjs.org/package/require-resolve\n[npm-image]: https://badge.fury.io/js/require-resolve.svg\n[travis-url]: https://travis-ci.org/qiu8310/require-resolve\n[travis-image]: https://travis-ci.org/qiu8310/require-resolve.svg?branch=master\n[daviddm-url]: https://david-dm.org/qiu8310/require-resolve.svg?theme=shields.io\n[daviddm-image]: https://david-dm.org/qiu8310/require-resolve\n[coveralls-url]: https://coveralls.io/r/qiu8310/require-resolve\n[coveralls-image]: https://coveralls.io/repos/qiu8310/require-resolve/badge.png\n","_attachments":{},"homepage":"https://github.com/qiu8310/require-resolve","bugs":{"url":"https://github.com/qiu8310/require-resolve/issues"},"license":"MIT"}