{"_id":"user-meta","_rev":"409796","name":"user-meta","description":"Read user name, email and URL from .npmrc or .gitconfig","dist-tags":{"latest":"1.0.0"},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"time":{"modified":"2021-08-04T05:04:07.000Z","created":"2017-08-23T11:42:36.101Z","1.0.0":"2017-08-23T11:42:36.101Z"},"users":{},"author":{"name":"Artem Sapegin","url":"http://sapegin.me"},"repository":{"type":"git","url":"git+https://github.com/sapegin/user-meta.git"},"versions":{"1.0.0":{"name":"user-meta","version":"1.0.0","description":"Read user name, email and URL from .npmrc or .gitconfig","author":{"name":"Artem Sapegin","url":"http://sapegin.me"},"homepage":"https://github.com/sapegin/user-meta","repository":{"type":"git","url":"git+https://github.com/sapegin/user-meta.git"},"license":"MIT","engines":{"node":">=4"},"main":"index.js","files":["index.js"],"scripts":{"lint":"eslint . --cache --fix","test":"npm run lint"},"keywords":["npm","npmrc","git","gitconfig","name","username","user","url","config","configuration"],"devDependencies":{"eslint":"^4.5.0","eslint-config-tamia":"^4.1.2","eslint-plugin-prettier":"^2.2.0","prettier":"^1.5.3"},"dependencies":{"rc":"^1.2.1"},"gitHead":"de512873c8203a494b22c7b20ebdb96841245e3c","bugs":{"url":"https://github.com/sapegin/user-meta/issues"},"_id":"user-meta@1.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"sapegin","email":"artem@sapegin.ru"},"dist":{"shasum":"5e0417ee6da812c3f2ee0b47068e2723bb7c78a9","size":2621,"noattachment":false,"key":"/user-meta/-/user-meta-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/user-meta/download/user-meta-1.0.0.tgz"},"maintainers":[{"name":"sapegin","email":"artem@sapegin.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/user-meta-1.0.0.tgz_1503488555241_0.6978283100761473"},"directories":{},"publish_time":1503488556101,"_hasShrinkwrap":false,"_cnpm_publish_time":1503488556101}},"readme":"# user-meta\n\nRead user name, email and URL from `.npmrc` or `.gitconfig`.\n\n## Installation\n\n```shell\nnpm install user-meta\n```\n\n## Usage\n\n```js\nconst { name, email, url } = require('user-meta');\n```\n\n## How it works\n\nIt tries to read data from your npm and Git configs:\n\n| Property | npm | Git |\n| -------- | --- | --- |\n| `name` | `npm get init-author-name` | `git config user.name` |\n| `email` | `npm get init-author-email` | `git config user.email` |\n| `url` | `npm get init-author-url` | — |\n\nNpm has priority over Git. `git` binary is required and used to read Git configuration. Don’t use this module if performance is important.\n\n## Changelog\n\nThe changelog can be found on the [Releases page](https://github.com/sapegin/user-meta/releases).\n\n## Contributing\n\nEveryone is welcome to contribute. Please take a moment to review the [contributing guidelines](Contributing.md).\n\n## Authors and license\n\n[Artem Sapegin](http://sapegin.me) and [contributors](https://github.com/sapegin/user-meta/graphs/contributors).\n\nMIT License, see the included [License.md](License.md) file.\n","_attachments":{},"homepage":"https://github.com/sapegin/user-meta","bugs":{"url":"https://github.com/sapegin/user-meta/issues"},"license":"MIT"}