{"_id":"@artemv/yarn-bin-fix","_rev":"6-ce05d092c65d82f434c60e14f2faad0f","name":"@artemv/yarn-bin-fix","dist-tags":{"latest":"0.1.20"},"versions":{"0.1.16":{"name":"@artemv/yarn-bin-fix","version":"0.1.16","description":"Fix for yarn's #760, puts all executables from node_modules into .bin, as npm usually does","license":"MIT","author":{"name":"Daniel Zlotin","email":"zlotindaniel@gmail.com"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/wix/yarn-bin-fix.git"},"bugs":{"url":"https://github.com/wix/yarn-bin-fix/issues"},"homepage":"https://github.com/wix/yarn-bin-fix","main":"index.js","bin":{"yarn-bin-fix":"./bin/yarn-bin-fix"},"scripts":{"build":":","test":":","release":"npm version patch && npm publish && git push"},"dependencies":{"lodash":"^4.12.0"},"devDependencies":{},"gitHead":"2997d06f2cdc8d65efa17aa1430768bf8be8c0e3","_id":"@artemv/yarn-bin-fix@0.1.16","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-lD2BaC4ikwi/ZZqaxZ7HTU+F6xlmUjRcOBzRrx7Tgtut9/bbq52Ypm453rqUkFbIP/lL7hutkE41PutPIf/O2A==","shasum":"220f5c1a97632ba0c929a456300f14603185397d","tarball":"https://registry.npmjs.org/@artemv/yarn-bin-fix/-/yarn-bin-fix-0.1.16.tgz","fileCount":6,"unpackedSize":4812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeufYKbafYjCfGuYNKktLxTcw8sUa7ziGfAS4dcojekgIhALDyySc2YyP0totRjsWOAKFuWhOd1zRKSxldzOMa8S/V"}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-bin-fix_0.1.16_1521571322904_0.022097822885992935"},"_hasShrinkwrap":false},"0.1.17":{"name":"@artemv/yarn-bin-fix","version":"0.1.17","description":"Fix for `npm-link` with scoped packages' subdependencies binaries, puts all executables from node_modules into .bin, as `npm install` usually does","license":"MIT","author":{"name":"Daniel Zlotin","email":"zlotindaniel@gmail.com"},"contributors":[{"name":"Artem Vasiliev","email":"artem.job@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/wix/yarn-bin-fix.git"},"bugs":{"url":"https://github.com/wix/yarn-bin-fix/issues"},"homepage":"https://github.com/wix/yarn-bin-fix","main":"index.js","bin":{"yarn-bin-fix":"./bin/yarn-bin-fix"},"scripts":{"build":":","test":":","release":"npm version patch && npm publish && git push"},"dependencies":{"lodash":"^4.12.0"},"devDependencies":{},"gitHead":"d4aa5db1efed846a434b9afb0a30c4c49149ee19","_id":"@artemv/yarn-bin-fix@0.1.17","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-45pG2gPZ9V/elU1RLXbWH3MSO0ywTDC2Ma/FkUvkwVAwaVnegRxuxR4RnfPhL6ouMRwR8fTRUygxc5+aN5pLSA==","shasum":"3b0c370503d80d386264a9f9e50fb0797a8f01c0","tarball":"https://registry.npmjs.org/@artemv/yarn-bin-fix/-/yarn-bin-fix-0.1.17.tgz","fileCount":6,"unpackedSize":4990,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7+ntAkGF+DcIaLZzp/Ri4Jw4zmVNCS8nZSL7gGPkK3AiEAy2qOuxajQEyKUraYP3m+HQnjQcgXD8sBMY9tG27gcfk="}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-bin-fix_0.1.17_1521573326378_0.7126963154783079"},"_hasShrinkwrap":false},"0.1.18":{"name":"@artemv/yarn-bin-fix","version":"0.1.18","description":"Fix for `npm-link` with scoped packages' subdependencies binaries, puts all executables from node_modules into .bin, as `npm install` usually does","license":"MIT","author":{"name":"Daniel Zlotin","email":"zlotindaniel@gmail.com"},"contributors":[{"name":"Artem Vasiliev","email":"artem.job@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/artemv/yarn-bin-fix.git"},"bugs":{"url":"https://github.com/artemv/yarn-bin-fix/issues"},"homepage":"https://github.com/artemv/yarn-bin-fix","main":"index.js","bin":{"yarn-bin-fix":"./bin/yarn-bin-fix"},"scripts":{"build":":","test":":","release":"npm version patch && npm publish && git push"},"dependencies":{"lodash":"^4.12.0"},"devDependencies":{},"gitHead":"d4aa5db1efed846a434b9afb0a30c4c49149ee19","_id":"@artemv/yarn-bin-fix@0.1.18","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-1FkCNXpv6i7GUkc48UnP3erV8ZSSDVHNmnm3e7amiU2LSjcdCzN+j32lkKWP0woEveYcx3FiwbS/c+tGcbZauA==","shasum":"69088e7db884ca70748bc48bb588e38332be6e92","tarball":"https://registry.npmjs.org/@artemv/yarn-bin-fix/-/yarn-bin-fix-0.1.18.tgz","fileCount":6,"unpackedSize":4999,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXlAVGFF2s0rFDgbvDVQhQrYJCx+AUDfcne6aWhsfESwIhAO5IYgYaxHWhQxOQozBvUczAmCICVcz+0DLsTQo9yMwp"}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-bin-fix_0.1.18_1521573625397_0.057059925239650866"},"_hasShrinkwrap":false},"0.1.19":{"name":"@artemv/yarn-bin-fix","version":"0.1.19","description":"Fix for npm-link vs. binaries of scoped packages' subdependencies","license":"MIT","author":{"name":"Daniel Zlotin","email":"zlotindaniel@gmail.com"},"contributors":[{"name":"Artem Vasiliev","email":"artem.job@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/artemv/yarn-bin-fix.git"},"bugs":{"url":"https://github.com/artemv/yarn-bin-fix/issues"},"homepage":"https://github.com/artemv/yarn-bin-fix","main":"index.js","bin":{"yarn-bin-fix":"./bin/yarn-bin-fix"},"scripts":{"build":":","test":":","release":"npm version patch && npm publish && git push"},"dependencies":{"lodash":"^4.12.0"},"devDependencies":{},"gitHead":"d4aa5db1efed846a434b9afb0a30c4c49149ee19","_id":"@artemv/yarn-bin-fix@0.1.19","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-YMwyMkVQnObzCzd5WGZCOZBXwNyuV2S7d+FlE+egkkHtHuTzOZY6ZMxjBMfwX1oYviwl7JUtnV1dNcfw1fdjQA==","shasum":"b693f7a3ebaec5f35eaa790521e4c7c6bb97cfb0","tarball":"https://registry.npmjs.org/@artemv/yarn-bin-fix/-/yarn-bin-fix-0.1.19.tgz","fileCount":6,"unpackedSize":4918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzGrjfp0yh/SZ9+HYkxDIE0nqi2OxxCGZuwAy/vYNZuAIhAM/5/Ff1Gf0pV378TtE65WHJ/R/OoI9Fgz2NKVoNHt6C"}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-bin-fix_0.1.19_1521574003795_0.11870080769404856"},"_hasShrinkwrap":false},"0.1.20":{"name":"@artemv/yarn-bin-fix","version":"0.1.20","description":"Workaround for npm-link re binaries of packages' subdependencies","license":"MIT","author":{"name":"Daniel Zlotin","email":"zlotindaniel@gmail.com"},"contributors":[{"name":"Artem Vasiliev","email":"artem.job@gmail.com"}],"publishConfig":{"registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/artemv/yarn-bin-fix.git"},"bugs":{"url":"https://github.com/artemv/yarn-bin-fix/issues"},"homepage":"https://github.com/artemv/yarn-bin-fix","main":"index.js","bin":{"yarn-bin-fix":"./bin/yarn-bin-fix"},"scripts":{"build":":","test":":","release":"npm version patch && npm publish && git push"},"dependencies":{"lodash":"^4.12.0"},"devDependencies":{},"gitHead":"452e17b53117dde9e575d1ed0c7777a2dcff5ebb","_id":"@artemv/yarn-bin-fix@0.1.20","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-ggwD/9H/tkS8irPYJJweW/TTx25OR7C91agGQqCM2E3kPCgT6RWOAVVKLhVGSbMLHSDtnRq8POSMNs3JsbZeTw==","shasum":"27e20595c112f930c60683ace0d52db98e598124","tarball":"https://registry.npmjs.org/@artemv/yarn-bin-fix/-/yarn-bin-fix-0.1.20.tgz","fileCount":6,"unpackedSize":4835,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjQkZhataJcUi9eImR2xpoK3yJtA+ydrYafnreRe4TqQIgdhellE5PPjJsCU5eeFgrO5Tw7CCJ+XakoTiOFB6JI5Q="}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-bin-fix_0.1.20_1521611141101_0.8947594019887879"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-20T18:42:02.904Z","0.1.16":"2018-03-20T18:42:03.002Z","modified":"2022-04-04T15:36:49.538Z","0.1.17":"2018-03-20T19:15:26.462Z","0.1.18":"2018-03-20T19:20:25.467Z","0.1.19":"2018-03-20T19:26:43.872Z","0.1.20":"2018-03-21T05:45:41.175Z"},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"description":"Workaround for npm-link re binaries of packages' subdependencies","homepage":"https://github.com/artemv/yarn-bin-fix","repository":{"type":"git","url":"git+https://github.com/artemv/yarn-bin-fix.git"},"author":{"name":"Daniel Zlotin","email":"zlotindaniel@gmail.com"},"bugs":{"url":"https://github.com/artemv/yarn-bin-fix/issues"},"license":"MIT","readme":"# yarn-link and npm-link node_modules/.bin/ fix\n\n`npm install my-package`/`yarn add my-package` usually links all my-package' dependencies' `bin` executables into the \ntop-most `node_modules/.bin` (recursively). \n\nCurrently, both `npm link my-package` / `yarn link my-package` and `npm install folder` don't do that. So if you have \ntransitive dependencies (dependency of dependency) that has an executable, you will not be able to run it if linking \nwith yarn/npm.\n\nFor example, you depend on `standard` which depend on `eslint`. When using `npm install`, you could just run \n`eslint src` and everything worked. With `npm link standard` this will not work.\n\n## Installation\nInstall it globally (for ease of access, not necessary).\n\n`npm i -g @artemv/yarn-bin-fix`\n\n## Usage\nAfter linking your module using `npm link my-package` or `yarn link my-package`, run `yarn-bin-fix` from your \n**project's root**.\n\nKeep in mind that if you have `postinstall` scripts that use transitive dependencies, these will fail until you run \nthis script.\n","readmeFilename":"README.md","contributors":[{"name":"Artem Vasiliev","email":"artem.job@gmail.com"}]}