{"_id":"@0x-lerna-fork/filter-options","_rev":"5-f696996e876c18a92d290badda1ad102","name":"@0x-lerna-fork/filter-options","dist-tags":{"latest":"3.16.3"},"versions":{"3.0.0-beta.22":{"name":"@0x-lerna-fork/filter-options","version":"3.0.0-beta.22","description":"Options for lerna sub-commands that need filtering","keywords":["lerna","core"],"homepage":"https://github.com/lerna/lerna","license":"MIT","author":{"name":"Daniel Stockman","url":"https://github.com/evocateur"},"files":["index.js"],"main":"index.js","engines":{"node":">= 6.9.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/lerna/lerna.git"},"scripts":{"test":"echo \"Run tests from root\" && exit 1"},"dependencies":{"dedent":"^0.7.0"},"gitHead":"4bfc86903eb0391fb1481e11c1fb383216189a12","bugs":{"url":"https://github.com/lerna/lerna/issues"},"_id":"@0x-lerna-fork/filter-options@3.0.0-beta.22","_npmVersion":"5.6.0","_nodeVersion":"9.10.0","_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"dist":{"integrity":"sha512-ID3E24tTx9LM+j5K5QAJsHGvjDCccI+tIoqL4ue9UwTO+O+adoVORWMk/6M1PTnLJQNGSD/nxSpMJajGtuos4Q==","shasum":"c95c8963cac0218e0130ec893a164557e6c17f56","tarball":"https://registry.npmjs.org/@0x-lerna-fork/filter-options/-/filter-options-3.0.0-beta.22.tgz","fileCount":4,"unpackedSize":3713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbV1u6CRA9TVsSAnZWagAAPj8QAIcYCsIbC/nl7epPmlG7\nA3KIbJlhKLoGymLWuKxmkbC3m3yEkJZLZyi/35+HPMIsaAUrBykpCeq9ri23\n611JFEWv5PMkUycOz7ZHgBZrKNLebJHcQjarb5DAwIrRlpsmRO3YgEX0wiH8\nuMA+c3Mt87qLCV2mxVgd7V4KpvjMxT2+cbnJwHXQHuL713XQWxtAodEk2BwE\naEn4xklpzHJJTAuNe51KPw4EbfMxi08Vpm8+2FF2rJEWO1ngRBnosB+/fgLN\nE0Kx5hKCz1ocKA1ElguFvvBcfueWRX+2O1CGsbJh9NHnCfTl2fxmPKKDTNAP\nOWL7FmVwn+ARu91bQ4iAEtrsmo13yYquKRlTPpbOH+grTsskrbz3Uj9zf8wL\nZFnKs+F+wz4BvZsN4SEB2xSIvgiB3Gu1vKVVXYtGZU7S8O37FIhkIgwQ3Djw\n7gPDC29hxe5FLh+GyVL27jRLNS8q79sV4YlJdeTzqyAc+cOFgpjsMUjsAWFV\nF7cYd13vu1RriCff5fJZEBQ5oIcn9mal9vjLK6XeFGiWSC7x5aUnKSiuqX9f\nLCxBEJ15yX9cwSvyCOivdhKSFNwVMEjvCk/+oKfGB0/QG+iI0hh2Z0QzMQ1L\nstsvvSk3fcH2EqWURORCvEoL08X7RlAKh28vS0saBBU7FAuYjlQXrugeLinR\nGWi+\r\n=aiL0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxNqvp3qPlPuecFu2nNBf/Hhh6uehPUrPFNDxODGilpAiEArY1ft5QHyjJ6mZakD8fb44FzlJeJfPm8k9ptL+Km5Yo="}]},"maintainers":[{"name":"fberger","email":"me@fabioberger.com"},{"name":"logvinov","email":"logvinov.leon@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/filter-options_3.0.0-beta.22_1532451770185_0.04018724958988362"},"_hasShrinkwrap":false},"3.16.2":{"name":"@0x-lerna-fork/filter-options","version":"3.16.2","description":"Options for lerna sub-commands that need filtering","keywords":["lerna","core"],"homepage":"https://github.com/lerna/lerna/tree/master/core/filter-options#readme","license":"MIT","author":{"name":"Daniel Stockman","url":"https://github.com/evocateur"},"main":"index.js","engines":{"node":">= 6.9.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/lerna/lerna.git","directory":"core/filter-options"},"scripts":{"test":"echo \"Run tests from root\" && exit 1"},"dependencies":{"@0x-lerna-fork/collect-updates":"3.16.2","@0x-lerna-fork/filter-packages":"3.16.2","dedent":"^0.7.0"},"gitHead":"73e9d451755f0a62aa9ae0597ef81500e8b8a9de","bugs":{"url":"https://github.com/lerna/lerna/issues"},"_id":"@0x-lerna-fork/filter-options@3.16.2","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.16.1/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-Vl0V7QWgm/vmAYd5SNiDWOcT0LxBdknaS9xcUn+OuqyqT18SbSuVpL9p1CILYrAjkXdHWX9nQGD9xRUo8WL7Zg==","shasum":"b356148c6d485930dd13bf96a7b9c1d12ab7b850","tarball":"https://registry.npmjs.org/@0x-lerna-fork/filter-options/-/filter-options-3.16.2.tgz","fileCount":6,"unpackedSize":13335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgHHCRA9TVsSAnZWagAAUb0QAIbJmHO2yKWVdE+D+14p\nYaHxNnKwKcBakjJGd/La4ecFgeRAUr2lSNk0lBqOnQYr1V1rRGMnd5+t7giQ\nc7pOu/fb0lzcb1P8uf17UaFbyif58u3311wKMk8+2iCXejnRODy4ZdAzMjZY\nz665tDWX8/lKrxRQIpFbb9Dt4FJSQ+yNGz6ZjWMj1B0n9ySTO7Dt9oFJ6GYC\nx/BLWKfg3c0et/SLYe1zrF/AspJwdyPa1RcXgHlbi5BMv/7jHii6XKZsnIJc\nplh/q5Va4Kvv0Dh0C3ywx5Dhoupc6ubQE6hYMpON5XOU8LlqEgBVL5eRMX4w\nsqW6h1mZUlvJrlF/Byfh4/l0cExs8HAaI79zgg6Q43xcUoSpSS9ae1yp8VuD\nOxnrikpKILfdsp9PFiJ87ypg5IBxFyIMy1Ai5v0cuVJufdmqROvy5Hd2yMT4\nnLJrd3pC/YO5HpWeyqTdhyeM/cxNgckZ0zmwrnDHxxQ+iDLvPEUWpmNVODmc\ndpaJ1kBxekjtEZEmfR4vUFJNvrD1ioDFTBPPDhHi++RWVj0zZQ/NAypgW7tW\nLU0UYcSazY8cAFRD80ALmC4DAt0rYj0k7vSwZPSGxXX2i2NQcYOflM4vATay\nLJqAa3ta/I34ZickutsX4EsIdCK9TjH45FoblKDs3NpSPFQZB3EuAG3OigJe\n4d3o\r\n=RFCB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgzLMTBKV39Oy3Gp+oYZy9VYh63dAJORM1jCMK/57VnwIhAJqS5qDWH2Hsq2D6z0ZZWXy1KzaNPFwPAE7MwMAbCadG"}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"me@fabioberger.com","name":"fberger"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/filter-options_3.16.2_1563820487238_0.25439901616215854"},"_hasShrinkwrap":false},"3.16.3":{"name":"@0x-lerna-fork/filter-options","version":"3.16.3","description":"Options for lerna sub-commands that need filtering","keywords":["lerna","core"],"homepage":"https://github.com/lerna/lerna/tree/master/core/filter-options#readme","license":"MIT","author":{"name":"Daniel Stockman","url":"https://github.com/evocateur"},"main":"index.js","engines":{"node":">= 6.9.0"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/lerna/lerna.git","directory":"core/filter-options"},"scripts":{"test":"echo \"Run tests from root\" && exit 1"},"dependencies":{"@0x-lerna-fork/collect-updates":"3.16.3","@0x-lerna-fork/filter-packages":"3.16.3","dedent":"^0.7.0"},"gitHead":"d56d88ed27ded32f9ed8a94ed67537ed1664da08","bugs":{"url":"https://github.com/lerna/lerna/issues"},"_id":"@0x-lerna-fork/filter-options@3.16.3","_nodeVersion":"11.15.0","_npmVersion":"lerna/3.16.1/node@v11.15.0+x64 (darwin)","dist":{"integrity":"sha512-54gsepEYQsyld4tdsSKLSHjjWMSdsIzq7jSdxb+6mUjRFytOBsuGZEDE/Rm09hCM5DkE/E74mmiuVE9IuHmdvA==","shasum":"597f96acf5b2b5608a292b3dbba76a3e1abdfc5c","tarball":"https://registry.npmjs.org/@0x-lerna-fork/filter-options/-/filter-options-3.16.3.tgz","fileCount":6,"unpackedSize":13176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNgOxCRA9TVsSAnZWagAAchYP/jhjfCMOq0ZODFIMsPoV\nEEohuHsJmYEmR1aStY+gg97I/BN+R3WD6QsFEHFUXls2W4TdqFkx/wvf2Mph\nyXQfemfj0rGvZh2XhkjrYNlIOUkyXLNAzAzLdeP6kGkXK4Cb0CifUQM5+VER\nNlbQF8hxlMClgffgnOZXmYMfDzGuusceGeoVehzwT8tCI44OwkR+kKWNgCNq\n+w5Q370ZpNVmt9H+EEEOXsY/C1efak1HfOHTV6iPIa5MfyfLf+6XGf88c+fl\nD0bmuLitUfHubRXhrKWTkcE5LNrkhz6BfxTUHu3gOkh3HWBU7a7bXzoy/vh9\nPy1oGcjj9TIBUa1hd9i4IVpR1sLcFPVj66Qn8jiz4Ij0Irr37etAq29URMJH\nZNdnUgaZb05iAoKZmZVB4200Twr7GKiNPGOGYBKLUYq5cn1bJ51blfUd8Frt\nmUTgce1Vqb4dIt9igy7JVMNVkI78ozXHaOi5WUzq57tJfOVRSDqVwnl1WQhy\nLr6tglB6SbHkcYRN18agPNvVUTv6M/kMN8vC/9/XT8MRJFl/7shKpLLrusI/\nssbSAAS68UDKSEyp1SOewcvTtRuu7o4AMxXONai4WDMUjQ3pV5swLpD9xF2w\ny9KoDdFZ79FwtAVb0Izaq88v9TeZ3hrzagvcY+doarhKdJ0LEvfS9tFOA210\ntpSa\r\n=D4tb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnMpFOTM0MW6vUm0WioQeNgZzJryFExBkCgkOb/emrkwIhAPA0pooOwF3cmCvmYgdDz1Y/dBxCVUM/0C0ZuWYqparo"}]},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"me@fabioberger.com","name":"fberger"}],"_npmUser":{"name":"fberger","email":"me@fabioberger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/filter-options_3.16.3_1563820976564_0.6756105614028229"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-24T17:02:49.758Z","3.0.0-beta.22":"2018-07-24T17:02:50.281Z","modified":"2022-04-04T10:26:28.967Z","3.16.2":"2019-07-22T18:34:47.394Z","3.16.3":"2019-07-22T18:42:56.737Z"},"maintainers":[{"email":"stephenalexbrowne@gmail.com","name":"albrow"},{"email":"me@fabioberger.com","name":"fberger"}],"description":"Options for lerna sub-commands that need filtering","homepage":"https://github.com/lerna/lerna/tree/master/core/filter-options#readme","keywords":["lerna","core"],"repository":{"type":"git","url":"git+https://github.com/lerna/lerna.git","directory":"core/filter-options"},"author":{"name":"Daniel Stockman","url":"https://github.com/evocateur"},"bugs":{"url":"https://github.com/lerna/lerna/issues"},"license":"MIT","readme":"# `@0x-lerna-fork/filter-options`\n\n> Options for lerna sub-commands that need filtering\n\nInstall [lerna](https://www.npmjs.com/package/lerna) for access to the `lerna` CLI.\n\n## Options\n\n### `--scope <glob>`\n\nInclude only packages with names matching the given glob.\n\n```sh\n$ lerna exec --scope my-component -- ls -la\n$ lerna run --scope toolbar-* test\n$ lerna run --scope package-1 --scope *-2 lint\n```\n\n**Note:** For certain globs, it may be necessary to quote the option argument to avoid premature shell expansion.\n\n### `--ignore <glob>`\n\nExclude packages with names matching the given glob.\n\n```sh\n$ lerna exec --ignore package-{1,2,5}  -- ls -la\n$ lerna run --ignore package-1  test\n$ lerna run --ignore package-@(1|2) --ignore package-3 lint\n```\n\nMore examples of filtering can be found [here](https://github.com/lerna/lerna/blob/c0a750e0f482c16dda2f922f235861283efbe94d/commands/list/__tests__/list-command.test.js#L305-L356).\n\n### `--no-private`\n\nExclude private packages. They are included by default.\n\n### `--since [ref]`\n\nOnly include packages that have been updated since the specified `ref`. If no ref is passed, it defaults to the most-recent tag.\n\n```sh\n# List the contents of packages that have changed since the latest tag\n$ lerna exec --since -- ls -la\n\n# Run the tests for all packages that have changed since `master`\n$ lerna run test --since master\n\n# List all packages that have changed since `some-branch`\n$ lerna ls --since some-branch\n```\n\n_This can be particularly useful when used in CI, if you can obtain the target branch a PR will be going into, because you can use that as the `ref` to the `--since` option. This works well for PRs going into master as well as feature branches._\n\n### `--include-filtered-dependents`\n\nInclude all transitive dependents when running a command regardless of `--scope`, `--ignore`, or `--since`.\n\n### `--include-filtered-dependencies`\n\nInclude all transitive dependencies when running a command regardless of `--scope`, `--ignore`, or `--since`.\n\nUsed in combination with any command that accepts `--scope` (`bootstrap`, `clean`, `ls`, `run`, `exec`).\nEnsures that all dependencies (and dev dependencies) of any scoped packages (either through `--scope` or `--ignore`) are operated on as well.\n\n> Note: This will override the `--scope` and `--ignore` flags.\n>\n> > i.e. A package matched by the `--ignore` flag will still be bootstrapped if it is depended on by another package that is being bootstrapped.\n\nThis is useful for situations where you want to \"set up\" a single package that relies on other packages being set up.\n\n```sh\n$ lerna bootstrap --scope my-component --include-filtered-dependencies\n# my-component and all of its dependencies will be bootstrapped\n```\n\n```sh\n$ lerna bootstrap --scope \"package-*\" --ignore \"package-util-*\" --include-filtered-dependencies\n# all packages matching \"package-util-*\" will be ignored unless they are\n# depended upon by a package whose name matches \"package-*\"\n```\n","readmeFilename":"README.md"}