{"_id":"yarn-global","_rev":"2884770","name":"yarn-global","description":"A set of useful methods for @yarnpkg","dist-tags":{"latest":"1.2.0"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"time":{"modified":"2022-10-08T05:23:44.000Z","created":"2017-02-23T15:50:12.244Z","1.2.0":"2020-05-15T10:44:35.314Z","1.1.0":"2017-02-23T16:08:00.544Z","1.0.2":"2017-02-23T15:57:21.569Z","1.0.1":"2017-02-23T15:52:48.583Z","1.0.0":"2017-02-23T15:50:12.244Z"},"users":{},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"https://github.com/egoist"},"repository":{"type":"git","url":"git+https://github.com/egoist/yarn-global.git"},"versions":{"1.2.0":{"name":"yarn-global","version":"1.2.0","description":"A set of useful methods for @yarnpkg","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/yarn-global.git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"https://github.com/egoist"},"engines":{"node":">=4"},"scripts":{"test":"jest && eslint *.js"},"keywords":["yarn"],"devDependencies":{"eslint":"latest","eslint-config-rem":"latest","jest-cli":"^15.1.1"},"jest":{"testEnvironment":"node"},"eslintConfig":{"extends":"rem/esnext"},"dependencies":{"user-home":"^2.0.0"},"gitHead":"f5db61c4d1d9c48dc00dc101e18569ad1741890b","bugs":{"url":"https://github.com/egoist/yarn-global/issues"},"homepage":"https://github.com/egoist/yarn-global#readme","_id":"yarn-global@1.2.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"c9091701be21b57b97608280d86a4f2035579804","size":2435,"noattachment":false,"key":"/yarn-global/-/yarn-global-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yarn-global/download/yarn-global-1.2.0.tgz"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"_npmUser":{"name":"rem","email":"shinjisays@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-global_1.2.0_1589539475198_0.5354405095860533"},"_hasShrinkwrap":false,"publish_time":1589539475314,"_cnpm_publish_time":1589539475314,"_cnpmcore_publish_time":"2021-12-17T00:20:12.000Z"},"1.1.0":{"name":"yarn-global","version":"1.1.0","description":"A set of useful methods for @yarnpkg","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/yarn-global.git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"github.com/egoist"},"engines":{"node":">=4"},"scripts":{"test":"jest && eslint *.js"},"files":["index.js"],"keywords":["yarn"],"devDependencies":{"eslint":"latest","eslint-config-rem":"latest","jest-cli":"^15.1.1"},"jest":{"testEnvironment":"node"},"eslintConfig":{"extends":"rem/esnext"},"dependencies":{"user-home":"^2.0.0"},"gitHead":"ea1b3864838444267b610b905109767f3a3267e3","bugs":{"url":"https://github.com/egoist/yarn-global/issues"},"homepage":"https://github.com/egoist/yarn-global#readme","_id":"yarn-global@1.1.0","_shasum":"ab2a050c51347fc83988b335557709b9f1fdfc08","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"rem","email":"0x142857@gmail.com"},"dist":{"shasum":"ab2a050c51347fc83988b335557709b9f1fdfc08","size":2266,"noattachment":false,"key":"/yarn-global/-/yarn-global-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yarn-global/download/yarn-global-1.1.0.tgz"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yarn-global-1.1.0.tgz_1487866080306_0.058269423665478826"},"directories":{},"publish_time":1487866080544,"_hasShrinkwrap":false,"_cnpm_publish_time":1487866080544,"_cnpmcore_publish_time":"2021-12-17T00:20:12.225Z"},"1.0.2":{"name":"yarn-global","version":"1.0.2","description":"A set of useful methods for @yarnpkg","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/yarn-global.git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"github.com/egoist"},"engines":{"node":">=4"},"scripts":{"test":"jest && eslint *.js"},"files":["index.js"],"keywords":["yarn"],"devDependencies":{"eslint":"latest","eslint-config-rem":"latest","jest-cli":"^15.1.1"},"jest":{"testEnvironment":"node"},"eslintConfig":{"extends":"rem/esnext"},"dependencies":{"user-home":"^2.0.0"},"gitHead":"75bd0bfea42568799df5dff8c9e3ac4055c694eb","bugs":{"url":"https://github.com/egoist/yarn-global/issues"},"homepage":"https://github.com/egoist/yarn-global#readme","_id":"yarn-global@1.0.2","_shasum":"ccf677210ae2334a6d7d427cb548f761e21ed222","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"rem","email":"0x142857@gmail.com"},"dist":{"shasum":"ccf677210ae2334a6d7d427cb548f761e21ed222","size":2227,"noattachment":false,"key":"/yarn-global/-/yarn-global-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/yarn-global/download/yarn-global-1.0.2.tgz"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yarn-global-1.0.2.tgz_1487865441316_0.20251938188448548"},"directories":{},"publish_time":1487865441569,"_hasShrinkwrap":false,"_cnpm_publish_time":1487865441569,"_cnpmcore_publish_time":"2021-12-17T00:20:12.412Z"},"1.0.1":{"name":"yarn-global","version":"1.0.1","description":"A set of useful methods for @yarnpkg","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/yarn-global.git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"github.com/egoist"},"engines":{"node":">=4"},"scripts":{"test":"jest && eslint *.js"},"files":["index.js"],"keywords":["yarn"],"devDependencies":{"eslint":"latest","eslint-config-rem":"latest","jest-cli":"^15.1.1"},"jest":{"testEnvironment":"node"},"eslintConfig":{"extends":"rem/esnext"},"dependencies":{"user-home":"^2.0.0"},"gitHead":"26170b69ece087dee141e722fa24a2cb6c31d64f","bugs":{"url":"https://github.com/egoist/yarn-global/issues"},"homepage":"https://github.com/egoist/yarn-global#readme","_id":"yarn-global@1.0.1","_shasum":"e8e461b4c7c7d2eaba5018268c4096d453f17d2d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"rem","email":"0x142857@gmail.com"},"dist":{"shasum":"e8e461b4c7c7d2eaba5018268c4096d453f17d2d","size":2225,"noattachment":false,"key":"/yarn-global/-/yarn-global-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/yarn-global/download/yarn-global-1.0.1.tgz"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yarn-global-1.0.1.tgz_1487865168361_0.6060885856859386"},"directories":{},"publish_time":1487865168583,"_hasShrinkwrap":false,"_cnpm_publish_time":1487865168583,"_cnpmcore_publish_time":"2021-12-17T00:20:12.622Z"},"1.0.0":{"name":"yarn-global","version":"1.0.0","description":"Check if a directory lies in the directory for globally installed modules of Yarn.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/egoist/yarn-global.git"},"author":{"name":"EGOIST","email":"0x142857@gmail.com","url":"github.com/egoist"},"engines":{"node":">=4"},"scripts":{"test":"jest && eslint *.js"},"files":["index.js"],"keywords":["yarn"],"devDependencies":{"eslint":"latest","eslint-config-rem":"latest","jest-cli":"^15.1.1"},"jest":{"testEnvironment":"node"},"eslintConfig":{"extends":"rem/esnext"},"dependencies":{"user-home":"^2.0.0"},"gitHead":"44b8846d94241b142323d3ae11d91386dd84fc36","bugs":{"url":"https://github.com/egoist/yarn-global/issues"},"homepage":"https://github.com/egoist/yarn-global#readme","_id":"yarn-global@1.0.0","_shasum":"d7fc28a1cf0810ad836a3a392e073dbd28a97e1f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"rem","email":"0x142857@gmail.com"},"dist":{"shasum":"d7fc28a1cf0810ad836a3a392e073dbd28a97e1f","size":2229,"noattachment":false,"key":"/yarn-global/-/yarn-global-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/yarn-global/download/yarn-global-1.0.0.tgz"},"maintainers":[{"name":"egoist","email":"0x142857@gmail.com"},{"name":"rem","email":"shinjisays@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yarn-global-1.0.0.tgz_1487865010444_0.3651950675994158"},"directories":{},"publish_time":1487865012244,"_hasShrinkwrap":false,"_cnpm_publish_time":1487865012244,"_cnpmcore_publish_time":"2021-12-17T00:20:12.806Z"}},"readme":"# yarn-global\n\n[![NPM version](https://img.shields.io/npm/v/yarn-global.svg?style=flat-square)](https://npmjs.com/package/yarn-global) [![NPM downloads](https://img.shields.io/npm/dm/yarn-global.svg?style=flat-square)](https://npmjs.com/package/yarn-global) [![Build Status](https://img.shields.io/circleci/project/egoist/yarn-global/master.svg?style=flat-square)](https://circleci.com/gh/egoist/yarn-global)\n\n## Install\n\n```bash\nyarn add yarn-global\n```\n\n## Usage\n\n```js\nconst yarnGlobal = require('yarn-global')\n\nyarnGlobal.getDirectory()\n//=> /Users/name/.config/yarn/global/node_modules\n\nyarnGlobal.inDirectory(process.cwd())\n// Check if a path is a child path of the value of `yarnGlobal.getDirectory()`\n\nyarnGlobal.getDependencies()\n// An array of denpendencies installed by `yarn global add`\n\nyarnGlobal.hasDependency('create-react-app')\n// Check if you have installed it via `yarn global add`\n//=> true\n\nyarnGlobal.hasPackage('minimist')\n// Check if `/Users/name/.config/yarn/global/node_modules/minimist` exists\n// you may not have installed it by `yarn global add`\n//=> true\n```\n\n## Contributing\n\n1. Fork it!\n2. Create your feature branch: `git checkout -b my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin my-new-feature`\n5. Submit a pull request :D\n\n## License\n\n[MIT](https://egoist.mit-license.org/) © [EGOIST](https://github.com/egoist)\n","_attachments":{},"homepage":"https://github.com/egoist/yarn-global#readme","bugs":{"url":"https://github.com/egoist/yarn-global/issues"},"license":"MIT"}